Interface HostProperties.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<HostProperties.Builder,HostProperties>
,SdkBuilder<HostProperties.Builder,HostProperties>
,SdkPojo
- Enclosing class:
- HostProperties
public static interface HostProperties.Builder extends SdkPojo, CopyableBuilder<HostProperties.Builder,HostProperties>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HostProperties.Builder
cores(Integer cores)
The number of cores on the Dedicated Host.HostProperties.Builder
instanceFamily(String instanceFamily)
The instance family supported by the Dedicated Host.HostProperties.Builder
instanceType(String instanceType)
The instance type supported by the Dedicated Host.HostProperties.Builder
sockets(Integer sockets)
The number of sockets on the Dedicated Host.HostProperties.Builder
totalVCpus(Integer totalVCpus)
The total number of vCPUs on the Dedicated Host.-
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 Detail
-
cores
HostProperties.Builder cores(Integer cores)
The number of cores on the Dedicated Host.
- Parameters:
cores
- The number of cores on the Dedicated Host.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceType
HostProperties.Builder instanceType(String instanceType)
The instance type supported by the Dedicated Host. For example,
m5.large
. If the host supports multiple instance types, no instanceType is returned.- Parameters:
instanceType
- The instance type supported by the Dedicated Host. For example,m5.large
. If the host supports multiple instance types, no instanceType is returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceFamily
HostProperties.Builder instanceFamily(String instanceFamily)
The instance family supported by the Dedicated Host. For example,
m5
.- Parameters:
instanceFamily
- The instance family supported by the Dedicated Host. For example,m5
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sockets
HostProperties.Builder sockets(Integer sockets)
The number of sockets on the Dedicated Host.
- Parameters:
sockets
- The number of sockets on the Dedicated Host.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalVCpus
HostProperties.Builder totalVCpus(Integer totalVCpus)
The total number of vCPUs on the Dedicated Host.
- Parameters:
totalVCpus
- The total number of vCPUs on the Dedicated Host.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-