List of usage examples for com.amazonaws.services.elasticmapreduce.model StepSummary getStatus
public StepStatus getStatus()
The current execution status details 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. *///w w w . j a va2 s.co m 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/* w w w. ja v a2 s . c o m*/ * @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; }