List of usage examples for com.amazonaws.services.elasticmapreduce.model ListStepsResult getSteps
public java.util.List<StepSummary> getSteps()
The filtered list of steps for the cluster.
From source file:org.pentaho.amazon.client.impl.EmrClientImpl.java
License:Apache License
private List<StepSummary> getSteps() { ListStepsRequest listStepsRequest = new ListStepsRequest(); listStepsRequest.setClusterId(hadoopJobFlowId); ListStepsResult listStepsResult = emrClient.listSteps(listStepsRequest); List<StepSummary> stepSummaries = listStepsResult.getSteps(); if (stepSummaries.isEmpty()) { return null; }/*w ww. j a va 2 s. co m*/ return stepSummaries; }
From source file:rollsPOC2.util.AWSHelper.java
public static StepSummary findEMRStep(String clusterId, String stepName) { AmazonElasticMapReduce emr = AppServices.getEMRClient(); ListStepsResult listStepsResponse = emr.listSteps(new ListStepsRequest().withClusterId(clusterId)); for (StepSummary step : listStepsResponse.getSteps()) { if (step.getName().equals(stepName)) { return step; }//from w w w .jav a 2 s . c o m } return null; }