List of usage examples for com.amazonaws.services.elasticmapreduce.model DescribeStepRequest DescribeStepRequest
DescribeStepRequest
From source file:org.finra.dm.dao.impl.EmrDaoImpl.java
License:Apache License
/** * Gets the step on the cluster./*from ww w . jav a2 s. c o m*/ * * @param clusterId, the cluster id. * @param stepId, the step id to get details of. * @param awsParamsDto, AWS related parameters for access/secret keys and proxy details. * * @return the step object. */ @Override public Step getClusterStep(String clusterId, String stepId, AwsParamsDto awsParamsDto) { DescribeStepRequest describeStepRequest = new DescribeStepRequest().withClusterId(clusterId) .withStepId(stepId); return emrOperations.describeStepRequest(getEmrClient(awsParamsDto), describeStepRequest).getStep(); }
From source file:org.finra.herd.dao.impl.EmrDaoImpl.java
License:Apache License
@Override public Step getClusterStep(String clusterId, String stepId, AwsParamsDto awsParamsDto) { DescribeStepRequest describeStepRequest = new DescribeStepRequest().withClusterId(clusterId) .withStepId(stepId);//from w w w. j ava2 s . c o m return emrOperations.describeStepRequest(getEmrClient(awsParamsDto), describeStepRequest).getStep(); }
From source file:org.pentaho.amazon.client.impl.EmrClientImpl.java
License:Apache License
private String getActualStepState() { String stepState = null;/*from www .j a v a 2 s .co m*/ DescribeStepRequest describeStepRequest = new DescribeStepRequest(); describeStepRequest.setClusterId(hadoopJobFlowId); describeStepRequest.setStepId(stepId); DescribeStepResult describeStepResult = emrClient.describeStep(describeStepRequest); if (describeStepResult != null) { stepState = describeStepResult.getStep().getStatus().getState(); } return stepState; }