List of usage examples for com.amazonaws.services.elasticmapreduce.model StepSummary getName
public String getName()
The name of the cluster step.
From source file:org.finra.dm.service.impl.EmrServiceImpl.java
License:Apache License
/** * Builds EmrStep object from the EMR StepSummary. Fills in details if verbose=true. *//* ww w . j a v a 2s.com*/ private EmrStep buildEmrStepFromAwsStepSummary(StepSummary stepSummary) { EmrStep emrStep = new EmrStep(); emrStep.setId(stepSummary.getId()); emrStep.setStepName(stepSummary.getName()); emrStep.setStatus(stepSummary.getStatus().getState()); return emrStep; }
From source file:org.finra.herd.service.impl.EmrServiceImpl.java
License:Apache License
/** * Builds EmrStep object from the EMR step. Fills in details if verbose=true. * * @param stepSummary The step summary//from w ww . ja va 2s . com * @param verbose The verbose flag * * @return EmrStep */ private EmrStep buildEmrStepFromAwsStep(StepSummary stepSummary, boolean verbose) { EmrStep emrStep = new EmrStep(); emrStep.setId(stepSummary.getId()); emrStep.setStepName(stepSummary.getName()); emrStep.setStatus(stepSummary.getStatus().getState()); if (verbose) { emrStep.setJarLocation(stepSummary.getConfig().getJar()); emrStep.setMainClass(stepSummary.getConfig().getMainClass()); emrStep.setScriptArguments(stepSummary.getConfig().getArgs()); emrStep.setContinueOnError(stepSummary.getActionOnFailure()); } return emrStep; }
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; }//w w w .j ava 2 s.c om } return null; }