@Component public class EmrShellStepHelper extends EmrStepHelper
configurationHelper, emrHelper| Constructor and Description |
|---|
EmrShellStepHelper() |
| Modifier and Type | Method and Description |
|---|---|
Object |
buildResponseFromRequest(Object stepRequest)
This method builds the Step object for the given Step request.
|
com.amazonaws.services.elasticmapreduce.model.StepConfig |
getEmrStepConfig(Object step)
This method gets the StepConfig object for the given Step.
|
String |
getRequestAccountId(Object stepRequest)
Gets Request accountId
|
String |
getRequestEmrClusterDefinitionName(Object step)
Return the cluster definition name.
|
String |
getRequestEmrClusterId(Object stepRequest)
Gets EMR cluster ID.
|
String |
getRequestEmrClusterName(Object step)
Return the cluster name.
|
String |
getRequestNamespace(Object step)
Return the namespace.
|
String |
getRequestStepName(Object step)
Return the step name.
|
String |
getStepId(Object step)
Return the step Id.
|
String |
getStepRequestType()
Return the type of step request it supports, the name of the step request class.
|
String |
getStepType()
Return the type of step it supports, the name of the step class.
|
Boolean |
isRequestContinueOnError(Object step)
Return the continue on error.
|
void |
setRequestAccountId(Object stepRequest,
String accountId)
Sets Request accountID.
|
void |
setRequestContinueOnError(Object step,
Boolean continueOnError)
Sets the continue on error.
|
void |
setRequestEmrClusterDefinitionName(Object step,
String clusterDefinitionName)
Sets the cluster definition name.
|
void |
setRequestEmrClusterId(Object stepRequest,
String emrClusterId)
Sets EMR cluster ID.
|
void |
setRequestEmrClusterName(Object step,
String clusterName)
Sets the cluster name.
|
void |
setRequestNamespace(Object step,
String namespace)
Sets the namespace.
|
void |
setRequestStepName(Object step,
String stepName)
Sets the step name.
|
void |
setStepId(Object step,
String stepId)
Sets the step Id.
|
void |
validateAddStepRequest(Object step)
Validates the step request.
|
getS3ManagedReplaceString, validateScriptLocation, validateStepNamepublic Object buildResponseFromRequest(Object stepRequest)
EmrStepHelperbuildResponseFromRequest in class EmrStepHelperstepRequest - the step request objectpublic com.amazonaws.services.elasticmapreduce.model.StepConfig getEmrStepConfig(Object step)
EmrStepHelpergetEmrStepConfig in class EmrStepHelperstep - the step objectpublic String getRequestEmrClusterDefinitionName(Object step)
EmrStepHelpergetRequestEmrClusterDefinitionName in class EmrStepHelperstep - the Add Step request object.public String getRequestEmrClusterId(Object stepRequest)
EmrStepHelpergetRequestEmrClusterId in class EmrStepHelperstepRequest - The step requestpublic String getRequestEmrClusterName(Object step)
EmrStepHelpergetRequestEmrClusterName in class EmrStepHelperstep - the Add Step request object.public String getRequestNamespace(Object step)
EmrStepHelpergetRequestNamespace in class EmrStepHelperstep - the Add Step request object.public String getRequestStepName(Object step)
EmrStepHelpergetRequestStepName in class EmrStepHelperstep - the Add Step request object.public String getStepId(Object step)
EmrStepHelpergetStepId in class EmrStepHelperstep - the Step object.public String getStepRequestType()
EmrStepHelpergetStepRequestType in class EmrStepHelperpublic String getStepType()
EmrStepHelpergetStepType in class EmrStepHelperpublic Boolean isRequestContinueOnError(Object step)
EmrStepHelperisRequestContinueOnError in class EmrStepHelperstep - the Add Step request object.public void setRequestContinueOnError(Object step, Boolean continueOnError)
EmrStepHelpersetRequestContinueOnError in class EmrStepHelperstep - the Add Step request object.continueOnError - the continue on error value to set.public void setRequestEmrClusterDefinitionName(Object step, String clusterDefinitionName)
EmrStepHelpersetRequestEmrClusterDefinitionName in class EmrStepHelperstep - the Add Step request object.clusterDefinitionName - the cluster definition name value to set.public void setRequestEmrClusterId(Object stepRequest, String emrClusterId)
EmrStepHelpersetRequestEmrClusterId in class EmrStepHelperstepRequest - The step requestemrClusterId - The EMR cluster IDpublic void setRequestEmrClusterName(Object step, String clusterName)
EmrStepHelpersetRequestEmrClusterName in class EmrStepHelperstep - the Add Step request object.clusterName - the cluster name value to set.public void setRequestNamespace(Object step, String namespace)
EmrStepHelpersetRequestNamespace in class EmrStepHelperstep - the Add Step request object.namespace - the namespace value to set.public void setRequestStepName(Object step, String stepName)
EmrStepHelpersetRequestStepName in class EmrStepHelperstep - the Add Step request object.stepName - the step name value to set.public void setStepId(Object step, String stepId)
EmrStepHelpersetStepId in class EmrStepHelperstep - the Step object.stepId - the step Id value to set.public void validateAddStepRequest(Object step)
EmrStepHelpervalidateAddStepRequest in class EmrStepHelperstep - request objectpublic String getRequestAccountId(Object stepRequest)
EmrStepHelpergetRequestAccountId in class EmrStepHelperstepRequest - The step requestpublic void setRequestAccountId(Object stepRequest, String accountId)
EmrStepHelpersetRequestAccountId in class EmrStepHelperstepRequest - The step requestaccountId - The account IDCopyright © 2019. All rights reserved.