CopyableBuilder<InstanceGroupDetail.Builder,InstanceGroupDetail>, SdkBuilder<InstanceGroupDetail.Builder,InstanceGroupDetail>public static interface InstanceGroupDetail.Builder extends CopyableBuilder<InstanceGroupDetail.Builder,InstanceGroupDetail>
| Modifier and Type | Method | Description |
|---|---|---|
InstanceGroupDetail.Builder |
bidPrice(String bidPrice) |
Bid price for EC2 Instances when launching nodes as Spot Instances, expressed in USD.
|
InstanceGroupDetail.Builder |
creationDateTime(Date creationDateTime) |
The date/time the instance group was created.
|
InstanceGroupDetail.Builder |
endDateTime(Date endDateTime) |
The date/time the instance group was terminated.
|
InstanceGroupDetail.Builder |
instanceGroupId(String instanceGroupId) |
Unique identifier for the instance group.
|
InstanceGroupDetail.Builder |
instanceRequestCount(Integer instanceRequestCount) |
Target number of instances to run in the instance group.
|
InstanceGroupDetail.Builder |
instanceRole(String instanceRole) |
Instance group role in the cluster
|
InstanceGroupDetail.Builder |
instanceRole(InstanceRoleType instanceRole) |
Instance group role in the cluster
|
InstanceGroupDetail.Builder |
instanceRunningCount(Integer instanceRunningCount) |
Actual count of running instances.
|
InstanceGroupDetail.Builder |
instanceType(String instanceType) |
EC2 instance type.
|
InstanceGroupDetail.Builder |
lastStateChangeReason(String lastStateChangeReason) |
Details regarding the state of the instance group.
|
InstanceGroupDetail.Builder |
market(String market) |
Market type of the EC2 instances used to create a cluster node.
|
InstanceGroupDetail.Builder |
market(MarketType market) |
Market type of the EC2 instances used to create a cluster node.
|
InstanceGroupDetail.Builder |
name(String name) |
Friendly name for the instance group.
|
InstanceGroupDetail.Builder |
readyDateTime(Date readyDateTime) |
The date/time the instance group was available to the cluster.
|
InstanceGroupDetail.Builder |
startDateTime(Date startDateTime) |
The date/time the instance group was started.
|
InstanceGroupDetail.Builder |
state(String state) |
State of instance group.
|
InstanceGroupDetail.Builder |
state(InstanceGroupState state) |
State of instance group.
|
copyapply, buildInstanceGroupDetail.Builder instanceGroupId(String instanceGroupId)
Unique identifier for the instance group.
instanceGroupId - Unique identifier for the instance group.InstanceGroupDetail.Builder name(String name)
Friendly name for the instance group.
name - Friendly name for the instance group.InstanceGroupDetail.Builder market(String market)
Market type of the EC2 instances used to create a cluster node.
market - Market type of the EC2 instances used to create a cluster node.MarketTypeInstanceGroupDetail.Builder market(MarketType market)
Market type of the EC2 instances used to create a cluster node.
market - Market type of the EC2 instances used to create a cluster node.MarketTypeInstanceGroupDetail.Builder instanceRole(String instanceRole)
Instance group role in the cluster
instanceRole - Instance group role in the clusterInstanceRoleTypeInstanceGroupDetail.Builder instanceRole(InstanceRoleType instanceRole)
Instance group role in the cluster
instanceRole - Instance group role in the clusterInstanceRoleTypeInstanceGroupDetail.Builder bidPrice(String bidPrice)
Bid price for EC2 Instances when launching nodes as Spot Instances, expressed in USD.
bidPrice - Bid price for EC2 Instances when launching nodes as Spot Instances, expressed in USD.InstanceGroupDetail.Builder instanceType(String instanceType)
EC2 instance type.
instanceType - EC2 instance type.InstanceGroupDetail.Builder instanceRequestCount(Integer instanceRequestCount)
Target number of instances to run in the instance group.
instanceRequestCount - Target number of instances to run in the instance group.InstanceGroupDetail.Builder instanceRunningCount(Integer instanceRunningCount)
Actual count of running instances.
instanceRunningCount - Actual count of running instances.InstanceGroupDetail.Builder state(String state)
State of instance group. The following values are deprecated: STARTING, TERMINATED, and FAILED.
state - State of instance group. The following values are deprecated: STARTING, TERMINATED, and FAILED.InstanceGroupStateInstanceGroupDetail.Builder state(InstanceGroupState state)
State of instance group. The following values are deprecated: STARTING, TERMINATED, and FAILED.
state - State of instance group. The following values are deprecated: STARTING, TERMINATED, and FAILED.InstanceGroupStateInstanceGroupDetail.Builder lastStateChangeReason(String lastStateChangeReason)
Details regarding the state of the instance group.
lastStateChangeReason - Details regarding the state of the instance group.InstanceGroupDetail.Builder creationDateTime(Date creationDateTime)
The date/time the instance group was created.
creationDateTime - The date/time the instance group was created.InstanceGroupDetail.Builder startDateTime(Date startDateTime)
The date/time the instance group was started.
startDateTime - The date/time the instance group was started.InstanceGroupDetail.Builder readyDateTime(Date readyDateTime)
The date/time the instance group was available to the cluster.
readyDateTime - The date/time the instance group was available to the cluster.InstanceGroupDetail.Builder endDateTime(Date endDateTime)
The date/time the instance group was terminated.
endDateTime - The date/time the instance group was terminated.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.