default InstanceGroup.Builder |
InstanceGroup.Builder.autoScalingPolicy(Consumer<AutoScalingPolicyDescription.Builder> autoScalingPolicy) |
An automatic scaling policy for a core instance group or task instance group in an Amazon EMR cluster.
|
InstanceGroup.Builder |
InstanceGroup.Builder.autoScalingPolicy(AutoScalingPolicyDescription autoScalingPolicy) |
An automatic scaling policy for a core instance group or task instance group in an Amazon EMR cluster.
|
InstanceGroup.Builder |
InstanceGroup.Builder.bidPrice(String bidPrice) |
If specified, indicates that the instance group uses Spot Instances.
|
static InstanceGroup.Builder |
InstanceGroup.builder() |
|
InstanceGroup.Builder |
InstanceGroup.Builder.configurations(Collection<Configuration> configurations) |
|
InstanceGroup.Builder |
InstanceGroup.Builder.configurations(Consumer<Configuration.Builder>... configurations) |
|
InstanceGroup.Builder |
InstanceGroup.Builder.configurations(Configuration... configurations) |
|
InstanceGroup.Builder |
InstanceGroup.Builder.configurationsVersion(Long configurationsVersion) |
The version number of the requested configuration specification for this instance group.
|
InstanceGroup.Builder |
InstanceGroup.Builder.customAmiId(String customAmiId) |
The custom AMI ID to use for the provisioned instance group.
|
InstanceGroup.Builder |
InstanceGroup.Builder.ebsBlockDevices(Collection<EbsBlockDevice> ebsBlockDevices) |
The EBS block devices that are mapped to this instance group.
|
InstanceGroup.Builder |
InstanceGroup.Builder.ebsBlockDevices(Consumer<EbsBlockDevice.Builder>... ebsBlockDevices) |
The EBS block devices that are mapped to this instance group.
|
InstanceGroup.Builder |
InstanceGroup.Builder.ebsBlockDevices(EbsBlockDevice... ebsBlockDevices) |
The EBS block devices that are mapped to this instance group.
|
InstanceGroup.Builder |
InstanceGroup.Builder.ebsOptimized(Boolean ebsOptimized) |
If the instance group is EBS-optimized.
|
InstanceGroup.Builder |
InstanceGroup.Builder.id(String id) |
The identifier of the instance group.
|
InstanceGroup.Builder |
InstanceGroup.Builder.instanceGroupType(String instanceGroupType) |
The type of the instance group.
|
InstanceGroup.Builder |
InstanceGroup.Builder.instanceGroupType(InstanceGroupType instanceGroupType) |
The type of the instance group.
|
InstanceGroup.Builder |
InstanceGroup.Builder.instanceType(String instanceType) |
The Amazon EC2 instance type for all instances in the instance group.
|
InstanceGroup.Builder |
InstanceGroup.Builder.lastSuccessfullyAppliedConfigurations(Collection<Configuration> lastSuccessfullyAppliedConfigurations) |
A list of configurations that were successfully applied for an instance group last time.
|
InstanceGroup.Builder |
InstanceGroup.Builder.lastSuccessfullyAppliedConfigurations(Consumer<Configuration.Builder>... lastSuccessfullyAppliedConfigurations) |
A list of configurations that were successfully applied for an instance group last time.
|
InstanceGroup.Builder |
InstanceGroup.Builder.lastSuccessfullyAppliedConfigurations(Configuration... lastSuccessfullyAppliedConfigurations) |
A list of configurations that were successfully applied for an instance group last time.
|
InstanceGroup.Builder |
InstanceGroup.Builder.lastSuccessfullyAppliedConfigurationsVersion(Long lastSuccessfullyAppliedConfigurationsVersion) |
The version number of a configuration specification that was successfully applied for an instance group last
time.
|
InstanceGroup.Builder |
InstanceGroup.Builder.market(String market) |
The marketplace to provision instances for this group.
|
InstanceGroup.Builder |
InstanceGroup.Builder.market(MarketType market) |
The marketplace to provision instances for this group.
|
InstanceGroup.Builder |
InstanceGroup.Builder.name(String name) |
The name of the instance group.
|
InstanceGroup.Builder |
InstanceGroup.Builder.requestedInstanceCount(Integer requestedInstanceCount) |
The target number of instances for the instance group.
|
InstanceGroup.Builder |
InstanceGroup.Builder.runningInstanceCount(Integer runningInstanceCount) |
The number of instances currently running in this instance group.
|
default InstanceGroup.Builder |
InstanceGroup.Builder.shrinkPolicy(Consumer<ShrinkPolicy.Builder> shrinkPolicy) |
Policy for customizing shrink operations.
|
InstanceGroup.Builder |
InstanceGroup.Builder.shrinkPolicy(ShrinkPolicy shrinkPolicy) |
Policy for customizing shrink operations.
|
default InstanceGroup.Builder |
InstanceGroup.Builder.status(Consumer<InstanceGroupStatus.Builder> status) |
The current status of the instance group.
|
InstanceGroup.Builder |
InstanceGroup.Builder.status(InstanceGroupStatus status) |
The current status of the instance group.
|
InstanceGroup.Builder |
InstanceGroup.toBuilder() |
|