| Package | Description | 
|---|---|
| com.amazonaws.services.elasticmapreduce | Synchronous and asynchronous client classes for accessing AmazonElasticMapReduce. | 
| com.amazonaws.services.elasticmapreduce.model | Classes modeling the various types represented by AmazonElasticMapReduce. | 
| Modifier and Type | Method and Description | 
|---|---|
| RunJobFlowResult | AmazonElasticMapReduce. runJobFlow(RunJobFlowRequest runJobFlowRequest)
 RunJobFlow creates and starts running a new job flow. | 
| RunJobFlowResult | AmazonElasticMapReduceClient. runJobFlow(RunJobFlowRequest runJobFlowRequest)
 RunJobFlow creates and starts running a new job flow. | 
| Future<RunJobFlowResult> | AmazonElasticMapReduceAsyncClient. runJobFlowAsync(RunJobFlowRequest runJobFlowRequest)
 RunJobFlow creates and starts running a new job flow. | 
| Future<RunJobFlowResult> | AmazonElasticMapReduceAsync. runJobFlowAsync(RunJobFlowRequest runJobFlowRequest)
 RunJobFlow creates and starts running a new job flow. | 
| Future<RunJobFlowResult> | AmazonElasticMapReduceAsyncClient. runJobFlowAsync(RunJobFlowRequest runJobFlowRequest,
               AsyncHandler<RunJobFlowRequest,RunJobFlowResult> asyncHandler)
 RunJobFlow creates and starts running a new job flow. | 
| Future<RunJobFlowResult> | AmazonElasticMapReduceAsync. runJobFlowAsync(RunJobFlowRequest runJobFlowRequest,
               AsyncHandler<RunJobFlowRequest,RunJobFlowResult> asyncHandler)
 RunJobFlow creates and starts running a new job flow. | 
| Modifier and Type | Method and Description | 
|---|---|
| Future<RunJobFlowResult> | AmazonElasticMapReduceAsyncClient. runJobFlowAsync(RunJobFlowRequest runJobFlowRequest,
               AsyncHandler<RunJobFlowRequest,RunJobFlowResult> asyncHandler)
 RunJobFlow creates and starts running a new job flow. | 
| Future<RunJobFlowResult> | AmazonElasticMapReduceAsync. runJobFlowAsync(RunJobFlowRequest runJobFlowRequest,
               AsyncHandler<RunJobFlowRequest,RunJobFlowResult> asyncHandler)
 RunJobFlow creates and starts running a new job flow. | 
| 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)The version of the Amazon Machine Image (AMI) to use when launching
 Amazon EC2 instances in the job flow. | 
| RunJobFlowRequest | RunJobFlowRequest. withBootstrapActions(BootstrapActionConfig... bootstrapActions)A list of bootstrap actions that will be run before Hadoop is started
 on the cluster nodes. | 
| RunJobFlowRequest | RunJobFlowRequest. withBootstrapActions(Collection<BootstrapActionConfig> bootstrapActions)A list of bootstrap actions that will be run before Hadoop is started
 on the cluster nodes. | 
| RunJobFlowRequest | RunJobFlowRequest. withInstances(JobFlowInstancesConfig instances)A specification of the number and type of Amazon EC2 instances on
 which to run the job flow. | 
| RunJobFlowRequest | RunJobFlowRequest. withJobFlowRole(String jobFlowRole)An IAM role for the job flow. | 
| 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)A list of strings that indicates third-party software to use with the
 job flow that accepts a user argument list. | 
| RunJobFlowRequest | RunJobFlowRequest. withNewSupportedProducts(SupportedProductConfig... newSupportedProducts)A list of strings that indicates third-party software to use with the
 job flow that accepts a user argument list. | 
| 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 be executed by the job flow. | 
| RunJobFlowRequest | RunJobFlowRequest. withSteps(StepConfig... steps)A list of steps to be executed by the job flow. | 
| RunJobFlowRequest | RunJobFlowRequest. withSupportedProducts(Collection<String> supportedProducts)A list of strings that indicates third-party software to use with the
 job flow. | 
| RunJobFlowRequest | RunJobFlowRequest. withSupportedProducts(String... supportedProducts)A list of strings that indicates third-party software to use with the
 job flow. | 
| 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 job flow is visible to all IAM users of the AWS account
 associated with the job flow. | 
Copyright © 2015. All rights reserved.