Interface UltraServerSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<UltraServerSummary.Builder,,UltraServerSummary> SdkBuilder<UltraServerSummary.Builder,,UltraServerSummary> SdkPojo
- Enclosing class:
UltraServerSummary
@Mutable
@NotThreadSafe
public static interface UltraServerSummary.Builder
extends SdkPojo, CopyableBuilder<UltraServerSummary.Builder,UltraServerSummary>
-
Method Summary
Modifier and TypeMethodDescriptionavailableSpareInstanceCount(Integer availableSpareInstanceCount) The number of available spare instances in the UltraServers.instanceType(String instanceType) The Amazon EC2 instance type used in the UltraServer.instanceType(ReservedCapacityInstanceType instanceType) The Amazon EC2 instance type used in the UltraServer.ultraServerCount(Integer ultraServerCount) The number of UltraServers of this type.ultraServerType(String ultraServerType) The type of UltraServer, such as ml.u-p6e-gb200x72.unhealthyInstanceCount(Integer unhealthyInstanceCount) The total number of instances across all UltraServers of this type that are currently in an unhealthy state.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
ultraServerType
The type of UltraServer, such as ml.u-p6e-gb200x72.
- Parameters:
ultraServerType- The type of UltraServer, such as ml.u-p6e-gb200x72.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceType
The Amazon EC2 instance type used in the UltraServer.
- Parameters:
instanceType- The Amazon EC2 instance type used in the UltraServer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
instanceType
The Amazon EC2 instance type used in the UltraServer.
- Parameters:
instanceType- The Amazon EC2 instance type used in the UltraServer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ultraServerCount
The number of UltraServers of this type.
- Parameters:
ultraServerCount- The number of UltraServers of this type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availableSpareInstanceCount
The number of available spare instances in the UltraServers.
- Parameters:
availableSpareInstanceCount- The number of available spare instances in the UltraServers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unhealthyInstanceCount
The total number of instances across all UltraServers of this type that are currently in an unhealthy state.
- Parameters:
unhealthyInstanceCount- The total number of instances across all UltraServers of this type that are currently in an unhealthy state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-