Example usage for Java com.amazonaws.services.elasticmapreduce.model RunJobFlowRequest fields, constructors, methods, implement or subclass
The text is from its open source code.
RunJobFlowRequest() Default constructor for RunJobFlowRequest object. | |
RunJobFlowRequest(String name, JobFlowInstancesConfig instances) Constructs a new RunJobFlowRequest object. |
String | getAmiVersion() Applies only to Amazon EMR AMI versions 3.x and 2.x. |
String | getName() The name of the job flow. |
java.util.List | getSteps() A list of steps to run. |
void | setAdditionalInfo(String additionalInfo) A JSON string for selecting additional features. |
void | setAmiVersion(String amiVersion) Applies only to Amazon EMR AMI versions 3.x and 2.x. |
void | setApplications(java.util.Collection Applies to Amazon EMR releases 4.0 and later. |
void | setBootstrapActions(java.util.Collection A list of bootstrap actions to run before Hadoop starts on the cluster nodes. |
void | setConfigurations(java.util.Collection For Amazon EMR releases 4.0 and later. |
void | setInstances(JobFlowInstancesConfig instances) A specification of the number and type of Amazon EC2 instances. |
void | setJobFlowRole(String jobFlowRole) Also called instance profile and EC2 role. |
void | setKerberosAttributes(KerberosAttributes kerberosAttributes) Attributes for Kerberos configuration when Kerberos authentication is enabled using a security configuration. |
void | setLogUri(String logUri) The location in Amazon S3 to write the log files of the job flow. |
void | setName(String name) The name of the job flow. |
void | setReleaseLabel(String releaseLabel) The Amazon EMR release label, which determines the version of open-source application packages installed on the cluster. |
void | setScaleDownBehavior(String scaleDownBehavior) Specifies the way that individual Amazon EC2 instances terminate when an automatic scale-in activity occurs or an instance group is resized. |
void | setScaleDownBehavior(ScaleDownBehavior scaleDownBehavior) Specifies the way that individual Amazon EC2 instances terminate when an automatic scale-in activity occurs or an instance group is resized. |
void | setSecurityConfiguration(String securityConfiguration) The name of a security configuration to apply to the cluster. |
void | setServiceRole(String serviceRole) The IAM role that will be assumed by the Amazon EMR service to access AWS resources on your behalf. |
void | setSteps(java.util.Collection A list of steps to run. |
void | setSupportedProducts(java.util.Collection For Amazon EMR releases 3.x and 2.x. |
void | setTags(java.util.Collection A list of tags to associate with a cluster and propagate to Amazon EC2 instances. |
void | setVisibleToAllUsers(Boolean visibleToAllUsers) A value of |
RunJobFlowRequest | withSteps(StepConfig... steps) A list of steps to run. |
RunJobFlowRequest | withSteps(java.util.Collection A list of steps to run. |