RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.additionalInfo(String additionalInfo) |
A JSON string for selecting additional features.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.amiVersion(String amiVersion) |
Applies only to Amazon EMR AMI versions 3.x and 2.x.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.applications(Collection<Application> applications) |
Applies to Amazon EMR releases 4.0 and later.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.applications(Consumer<Application.Builder>... applications) |
Applies to Amazon EMR releases 4.0 and later.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.applications(Application... applications) |
Applies to Amazon EMR releases 4.0 and later.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.autoScalingRole(String autoScalingRole) |
An IAM role for automatic scaling policies.
|
default RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.autoTerminationPolicy(Consumer<AutoTerminationPolicy.Builder> autoTerminationPolicy) |
Sets the value of the AutoTerminationPolicy property for this object.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.autoTerminationPolicy(AutoTerminationPolicy autoTerminationPolicy) |
Sets the value of the AutoTerminationPolicy property for this object.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.bootstrapActions(Collection<BootstrapActionConfig> bootstrapActions) |
A list of bootstrap actions to run before Hadoop starts on the cluster nodes.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.bootstrapActions(Consumer<BootstrapActionConfig.Builder>... bootstrapActions) |
A list of bootstrap actions to run before Hadoop starts on the cluster nodes.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.bootstrapActions(BootstrapActionConfig... bootstrapActions) |
A list of bootstrap actions to run before Hadoop starts on the cluster nodes.
|
static RunJobFlowRequest.Builder |
RunJobFlowRequest.builder() |
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.configurations(Collection<Configuration> configurations) |
For Amazon EMR releases 4.0 and later.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.configurations(Consumer<Configuration.Builder>... configurations) |
For Amazon EMR releases 4.0 and later.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.configurations(Configuration... configurations) |
For Amazon EMR releases 4.0 and later.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.customAmiId(String customAmiId) |
Available only in Amazon EMR releases 5.7.0 and later.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.ebsRootVolumeIops(Integer ebsRootVolumeIops) |
The IOPS, of the Amazon EBS root device volume of the Linux AMI that is used for each Amazon EC2 instance.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.ebsRootVolumeSize(Integer ebsRootVolumeSize) |
The size, in GiB, of the Amazon EBS root device volume of the Linux AMI that is used for each Amazon EC2
instance.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.ebsRootVolumeThroughput(Integer ebsRootVolumeThroughput) |
The throughput, in MiB/s, of the Amazon EBS root device volume of the Linux AMI that is used for each Amazon
EC2 instance.
|
default RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.instances(Consumer<JobFlowInstancesConfig.Builder> instances) |
A specification of the number and type of Amazon EC2 instances.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.instances(JobFlowInstancesConfig instances) |
A specification of the number and type of Amazon EC2 instances.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.jobFlowRole(String jobFlowRole) |
Also called instance profile and Amazon EC2 role.
|
default RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.kerberosAttributes(Consumer<KerberosAttributes.Builder> kerberosAttributes) |
Attributes for Kerberos configuration when Kerberos authentication is enabled using a security configuration.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.kerberosAttributes(KerberosAttributes kerberosAttributes) |
Attributes for Kerberos configuration when Kerberos authentication is enabled using a security configuration.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.logEncryptionKmsKeyId(String logEncryptionKmsKeyId) |
The KMS key used for encrypting log files.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.logUri(String logUri) |
The location in Amazon S3 to write the log files of the job flow.
|
default RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.managedScalingPolicy(Consumer<ManagedScalingPolicy.Builder> managedScalingPolicy) |
The specified managed scaling policy for an Amazon EMR cluster.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.managedScalingPolicy(ManagedScalingPolicy managedScalingPolicy) |
The specified managed scaling policy for an Amazon EMR cluster.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.name(String name) |
The name of the job flow.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.newSupportedProducts(Collection<SupportedProductConfig> newSupportedProducts) |
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.newSupportedProducts(Consumer<SupportedProductConfig.Builder>... newSupportedProducts) |
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.newSupportedProducts(SupportedProductConfig... newSupportedProducts) |
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.osReleaseLabel(String osReleaseLabel) |
Specifies a particular Amazon Linux release for all nodes in a cluster launch RunJobFlow request.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.placementGroupConfigs(Collection<PlacementGroupConfig> placementGroupConfigs) |
The specified placement group configuration for an Amazon EMR cluster.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.placementGroupConfigs(Consumer<PlacementGroupConfig.Builder>... placementGroupConfigs) |
The specified placement group configuration for an Amazon EMR cluster.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.placementGroupConfigs(PlacementGroupConfig... placementGroupConfigs) |
The specified placement group configuration for an Amazon EMR cluster.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.releaseLabel(String releaseLabel) |
The Amazon EMR release label, which determines the version of open-source application packages installed on
the cluster.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.repoUpgradeOnBoot(String repoUpgradeOnBoot) |
Applies only when CustomAmiID is used.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.repoUpgradeOnBoot(RepoUpgradeOnBoot repoUpgradeOnBoot) |
Applies only when CustomAmiID is used.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.scaleDownBehavior(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.Builder |
RunJobFlowRequest.Builder.scaleDownBehavior(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.Builder |
RunJobFlowRequest.Builder.securityConfiguration(String securityConfiguration) |
The name of a security configuration to apply to the cluster.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.serviceRole(String serviceRole) |
The IAM role that Amazon EMR assumes in order to access Amazon Web Services resources on your behalf.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.stepConcurrencyLevel(Integer stepConcurrencyLevel) |
Specifies the number of steps that can be executed concurrently.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.steps(Collection<StepConfig> steps) |
A list of steps to run.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.steps(Consumer<StepConfig.Builder>... steps) |
A list of steps to run.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.steps(StepConfig... steps) |
A list of steps to run.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.supportedProducts(String... supportedProducts) |
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.supportedProducts(Collection<String> supportedProducts) |
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.tags(Collection<Tag> tags) |
A list of tags to associate with a cluster and propagate to Amazon EC2 instances.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.tags(Consumer<Tag.Builder>... tags) |
A list of tags to associate with a cluster and propagate to Amazon EC2 instances.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.tags(Tag... tags) |
A list of tags to associate with a cluster and propagate to Amazon EC2 instances.
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.toBuilder() |
|
RunJobFlowRequest.Builder |
RunJobFlowRequest.Builder.visibleToAllUsers(Boolean visibleToAllUsers) |
|