@Component public class EmrHiveStepHelper extends EmrStepHelper
configurationHelper, emrHelper| Constructor and Description |
|---|
EmrHiveStepHelper() |
| 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 stepRequest)
Return the cluster definition name.
|
String |
getRequestEmrClusterId(Object stepRequest)
Gets EMR cluster ID.
|
String |
getRequestEmrClusterName(Object stepRequest)
Return the cluster name.
|
String |
getRequestNamespace(Object stepRequest)
Return the namespace.
|
String |
getRequestStepName(Object stepRequest)
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 stepRequest)
Return the continue on error.
|
void |
setRequestAccountId(Object stepRequest,
String accountId)
Sets Request accountID.
|
void |
setRequestContinueOnError(Object stepRequest,
Boolean continueOnError)
Sets the continue on error.
|
void |
setRequestEmrClusterDefinitionName(Object stepRequest,
String clusterDefinitionName)
Sets the cluster definition name.
|
void |
setRequestEmrClusterId(Object stepRequest,
String emrClusterId)
Sets EMR cluster ID.
|
void |
setRequestEmrClusterName(Object stepRequest,
String clusterName)
Sets the cluster name.
|
void |
setRequestNamespace(Object stepRequest,
String namespace)
Sets the namespace.
|
void |
setRequestStepName(Object stepRequest,
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 stepRequest)
EmrStepHelpergetRequestEmrClusterDefinitionName in class EmrStepHelperstepRequest - the Add Step request object.public String getRequestEmrClusterId(Object stepRequest)
EmrStepHelpergetRequestEmrClusterId in class EmrStepHelperstepRequest - The step requestpublic String getRequestEmrClusterName(Object stepRequest)
EmrStepHelpergetRequestEmrClusterName in class EmrStepHelperstepRequest - the Add Step request object.public String getRequestNamespace(Object stepRequest)
EmrStepHelpergetRequestNamespace in class EmrStepHelperstepRequest - the Add Step request object.public String getRequestStepName(Object stepRequest)
EmrStepHelpergetRequestStepName in class EmrStepHelperstepRequest - 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 stepRequest)
EmrStepHelperisRequestContinueOnError in class EmrStepHelperstepRequest - the Add Step request object.public void setRequestContinueOnError(Object stepRequest, Boolean continueOnError)
EmrStepHelpersetRequestContinueOnError in class EmrStepHelperstepRequest - the Add Step request object.continueOnError - the continue on error value to set.public void setRequestEmrClusterDefinitionName(Object stepRequest, String clusterDefinitionName)
EmrStepHelpersetRequestEmrClusterDefinitionName in class EmrStepHelperstepRequest - 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 stepRequest, String clusterName)
EmrStepHelpersetRequestEmrClusterName in class EmrStepHelperstepRequest - the Add Step request object.clusterName - the cluster name value to set.public void setRequestNamespace(Object stepRequest, String namespace)
EmrStepHelpersetRequestNamespace in class EmrStepHelperstepRequest - the Add Step request object.namespace - the namespace value to set.public void setRequestStepName(Object stepRequest, String stepName)
EmrStepHelpersetRequestStepName in class EmrStepHelperstepRequest - 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.