| Package | Description | 
|---|---|
| com.amazonaws.services.elasticmapreduce | 
 Amazon EMR is a web service that makes it easy to process large amounts of data efficiently. | 
| com.amazonaws.services.elasticmapreduce.model | 
| Modifier and Type | Method and Description | 
|---|---|
| RunJobFlowResult | AbstractAmazonElasticMapReduce. runJobFlow(RunJobFlowRequest request) | 
| RunJobFlowResult | AmazonElasticMapReduceClient. runJobFlow(RunJobFlowRequest request)
 RunJobFlow creates and starts running a new cluster (job flow). | 
| RunJobFlowResult | AmazonElasticMapReduce. runJobFlow(RunJobFlowRequest runJobFlowRequest)
 RunJobFlow creates and starts running a new cluster (job flow). | 
| Future<RunJobFlowResult> | AmazonElasticMapReduceAsyncClient. runJobFlowAsync(RunJobFlowRequest request) | 
| Future<RunJobFlowResult> | AmazonElasticMapReduceAsync. runJobFlowAsync(RunJobFlowRequest runJobFlowRequest)
 RunJobFlow creates and starts running a new cluster (job flow). | 
| Future<RunJobFlowResult> | AbstractAmazonElasticMapReduceAsync. runJobFlowAsync(RunJobFlowRequest request) | 
| Future<RunJobFlowResult> | AmazonElasticMapReduceAsyncClient. runJobFlowAsync(RunJobFlowRequest request,
               AsyncHandler<RunJobFlowRequest,RunJobFlowResult> asyncHandler) | 
| Future<RunJobFlowResult> | AmazonElasticMapReduceAsync. runJobFlowAsync(RunJobFlowRequest runJobFlowRequest,
               AsyncHandler<RunJobFlowRequest,RunJobFlowResult> asyncHandler)
 RunJobFlow creates and starts running a new cluster (job flow). | 
| Future<RunJobFlowResult> | AbstractAmazonElasticMapReduceAsync. runJobFlowAsync(RunJobFlowRequest request,
               AsyncHandler<RunJobFlowRequest,RunJobFlowResult> asyncHandler) | 
| Modifier and Type | Method and Description | 
|---|---|
| Future<RunJobFlowResult> | AmazonElasticMapReduceAsyncClient. runJobFlowAsync(RunJobFlowRequest request,
               AsyncHandler<RunJobFlowRequest,RunJobFlowResult> asyncHandler) | 
| Future<RunJobFlowResult> | AmazonElasticMapReduceAsync. runJobFlowAsync(RunJobFlowRequest runJobFlowRequest,
               AsyncHandler<RunJobFlowRequest,RunJobFlowResult> asyncHandler)
 RunJobFlow creates and starts running a new cluster (job flow). | 
| Future<RunJobFlowResult> | AbstractAmazonElasticMapReduceAsync. runJobFlowAsync(RunJobFlowRequest request,
               AsyncHandler<RunJobFlowRequest,RunJobFlowResult> asyncHandler) | 
| Modifier and Type | Method and Description | 
|---|---|
| RunJobFlowRequest | RunJobFlowRequest. clone() | 
| RunJobFlowRequest | RunJobFlowRequest. withAdditionalInfo(String additionalInfo)
 A JSON string for selecting additional features. | 
| RunJobFlowRequest | RunJobFlowRequest. withAmiVersion(String amiVersion)
 Applies only to Amazon EMR AMI versions 3.x and 2.x. | 
| RunJobFlowRequest | RunJobFlowRequest. withApplications(Application... applications)
 Applies to Amazon EMR releases 4.0 and later. | 
| RunJobFlowRequest | RunJobFlowRequest. withApplications(Collection<Application> applications)
 Applies to Amazon EMR releases 4.0 and later. | 
| RunJobFlowRequest | RunJobFlowRequest. withAutoScalingRole(String autoScalingRole)
 An IAM role for automatic scaling policies. | 
| RunJobFlowRequest | RunJobFlowRequest. withBootstrapActions(BootstrapActionConfig... bootstrapActions)
 A list of bootstrap actions to run before Hadoop starts on the cluster nodes. | 
| RunJobFlowRequest | RunJobFlowRequest. withBootstrapActions(Collection<BootstrapActionConfig> bootstrapActions)
 A list of bootstrap actions to run before Hadoop starts on the cluster nodes. | 
| RunJobFlowRequest | RunJobFlowRequest. withConfigurations(Collection<Configuration> configurations)
 For Amazon EMR releases 4.0 and later. | 
| RunJobFlowRequest | RunJobFlowRequest. withConfigurations(Configuration... configurations)
 For Amazon EMR releases 4.0 and later. | 
| RunJobFlowRequest | RunJobFlowRequest. withCustomAmiId(String customAmiId)
 Available only in Amazon EMR version 5.7.0 and later. | 
| RunJobFlowRequest | RunJobFlowRequest. withEbsRootVolumeSize(Integer ebsRootVolumeSize)
 The size, in GiB, of the EBS root device volume of the Linux AMI that is used for each EC2 instance. | 
| RunJobFlowRequest | RunJobFlowRequest. withInstances(JobFlowInstancesConfig instances)
 A specification of the number and type of Amazon EC2 instances. | 
| RunJobFlowRequest | RunJobFlowRequest. withJobFlowRole(String jobFlowRole)
 Also called instance profile and EC2 role. | 
| RunJobFlowRequest | RunJobFlowRequest. withKerberosAttributes(KerberosAttributes kerberosAttributes)
 Attributes for Kerberos configuration when Kerberos authentication is enabled using a security configuration. | 
| RunJobFlowRequest | RunJobFlowRequest. withLogUri(String logUri)
 The location in Amazon S3 to write the log files of the job flow. | 
| RunJobFlowRequest | RunJobFlowRequest. withName(String name)
 The name of the job flow. | 
| RunJobFlowRequest | RunJobFlowRequest. withNewSupportedProducts(Collection<SupportedProductConfig> newSupportedProducts) | 
| RunJobFlowRequest | RunJobFlowRequest. withNewSupportedProducts(SupportedProductConfig... newSupportedProducts) | 
| RunJobFlowRequest | RunJobFlowRequest. withReleaseLabel(String releaseLabel)
 The Amazon EMR release label, which determines the version of open-source application packages installed on the
 cluster. | 
| RunJobFlowRequest | RunJobFlowRequest. withRepoUpgradeOnBoot(RepoUpgradeOnBoot repoUpgradeOnBoot)
 Applies only when  CustomAmiIDis used. | 
| RunJobFlowRequest | RunJobFlowRequest. withRepoUpgradeOnBoot(String repoUpgradeOnBoot)
 Applies only when  CustomAmiIDis used. | 
| RunJobFlowRequest | RunJobFlowRequest. withScaleDownBehavior(ScaleDownBehavior scaleDownBehavior)
 Specifies the way that individual Amazon EC2 instances terminate when an automatic scale-in activity occurs or an
 instance group is resized. | 
| RunJobFlowRequest | RunJobFlowRequest. withScaleDownBehavior(String scaleDownBehavior)
 Specifies the way that individual Amazon EC2 instances terminate when an automatic scale-in activity occurs or an
 instance group is resized. | 
| RunJobFlowRequest | RunJobFlowRequest. withSecurityConfiguration(String securityConfiguration)
 The name of a security configuration to apply to the cluster. | 
| RunJobFlowRequest | RunJobFlowRequest. withServiceRole(String serviceRole)
 The IAM role that will be assumed by the Amazon EMR service to access AWS resources on your behalf. | 
| RunJobFlowRequest | RunJobFlowRequest. withSteps(Collection<StepConfig> steps)
 A list of steps to run. | 
| RunJobFlowRequest | RunJobFlowRequest. withSteps(StepConfig... steps)
 A list of steps to run. | 
| RunJobFlowRequest | RunJobFlowRequest. withSupportedProducts(Collection<String> supportedProducts) | 
| RunJobFlowRequest | RunJobFlowRequest. withSupportedProducts(String... supportedProducts) | 
| RunJobFlowRequest | RunJobFlowRequest. withTags(Collection<Tag> tags)
 A list of tags to associate with a cluster and propagate to Amazon EC2 instances. | 
| RunJobFlowRequest | RunJobFlowRequest. withTags(Tag... tags)
 A list of tags to associate with a cluster and propagate to Amazon EC2 instances. | 
| RunJobFlowRequest | RunJobFlowRequest. withVisibleToAllUsers(Boolean visibleToAllUsers)
 Whether the cluster is visible to all IAM users of the AWS account associated with the cluster. | 
Copyright © 2019. All rights reserved.