Interface FleetSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<FleetSummary.Builder,
,FleetSummary> SdkBuilder<FleetSummary.Builder,
,FleetSummary> SdkPojo
- Enclosing class:
FleetSummary
-
Method Summary
Modifier and TypeMethodDescriptionautoScalingStatus
(String autoScalingStatus) The Auto Scaling status of a fleet.autoScalingStatus
(AutoScalingStatus autoScalingStatus) The Auto Scaling status of a fleet.default FleetSummary.Builder
configuration
(Consumer<FleetConfiguration.Builder> configuration) The configuration details for the fleet.configuration
(FleetConfiguration configuration) The configuration details for the fleet.The date and time the resource was created.The user or system that created this resource.displayName
(String displayName) The display name of the fleet summary to update.The farm ID.The fleet ID.maxWorkerCount
(Integer maxWorkerCount) The maximum number of workers specified in the fleet.minWorkerCount
(Integer minWorkerCount) The minimum number of workers in the fleet.The status of the fleet.status
(FleetStatus status) The status of the fleet.targetWorkerCount
(Integer targetWorkerCount) The target number of workers in a fleet.The date and time the resource was updated.The user or system that updated this resource.workerCount
(Integer workerCount) The number of workers in the fleet summary.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
autoScalingStatus
The Auto Scaling status of a fleet.
- Parameters:
autoScalingStatus
- The Auto Scaling status of a fleet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
autoScalingStatus
The Auto Scaling status of a fleet.
- Parameters:
autoScalingStatus
- The Auto Scaling status of a fleet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
configuration
The configuration details for the fleet.
- Parameters:
configuration
- The configuration details for the fleet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configuration
The configuration details for the fleet.
This is a convenience method that creates an instance of theFleetConfiguration.Builder
avoiding the need to create one manually viaFleetConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconfiguration(FleetConfiguration)
.- Parameters:
configuration
- a consumer that will call methods onFleetConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The date and time the resource was created.
- Parameters:
createdAt
- The date and time the resource was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The user or system that created this resource.
- Parameters:
createdBy
- The user or system that created this resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
The display name of the fleet summary to update.
- Parameters:
displayName
- The display name of the fleet summary to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
farmId
The farm ID.
- Parameters:
farmId
- The farm ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fleetId
The fleet ID.
- Parameters:
fleetId
- The fleet ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxWorkerCount
The maximum number of workers specified in the fleet.
- Parameters:
maxWorkerCount
- The maximum number of workers specified in the fleet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
minWorkerCount
The minimum number of workers in the fleet.
- Parameters:
minWorkerCount
- The minimum number of workers in the fleet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the fleet.
- Parameters:
status
- The status of the fleet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the fleet.
- Parameters:
status
- The status of the fleet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
targetWorkerCount
The target number of workers in a fleet.
- Parameters:
targetWorkerCount
- The target number of workers in a fleet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The date and time the resource was updated.
- Parameters:
updatedAt
- The date and time the resource was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedBy
The user or system that updated this resource.
- Parameters:
updatedBy
- The user or system that updated this resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workerCount
The number of workers in the fleet summary.
- Parameters:
workerCount
- The number of workers in the fleet summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-