Interface VCpuInfo.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<VCpuInfo.Builder,
,VCpuInfo> SdkBuilder<VCpuInfo.Builder,
,VCpuInfo> SdkPojo
- Enclosing class:
VCpuInfo
public static interface VCpuInfo.Builder
extends SdkPojo, CopyableBuilder<VCpuInfo.Builder,VCpuInfo>
-
Method Summary
Modifier and TypeMethodDescriptiondefaultCores
(Integer defaultCores) The default number of cores for the instance type.defaultThreadsPerCore
(Integer defaultThreadsPerCore) The default number of threads per core for the instance type.defaultVCpus
(Integer defaultVCpus) The default number of vCPUs for the instance type.validCores
(Integer... validCores) The valid number of cores that can be configured for the instance type.validCores
(Collection<Integer> validCores) The valid number of cores that can be configured for the instance type.validThreadsPerCore
(Integer... validThreadsPerCore) The valid number of threads per core that can be configured for the instance type.validThreadsPerCore
(Collection<Integer> validThreadsPerCore) The valid number of threads per core that can be configured for the instance type.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
-
defaultVCpus
The default number of vCPUs for the instance type.
- Parameters:
defaultVCpus
- The default number of vCPUs for the instance type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultCores
The default number of cores for the instance type.
- Parameters:
defaultCores
- The default number of cores for the instance type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultThreadsPerCore
The default number of threads per core for the instance type.
- Parameters:
defaultThreadsPerCore
- The default number of threads per core for the instance type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validCores
The valid number of cores that can be configured for the instance type.
- Parameters:
validCores
- The valid number of cores that can be configured for the instance type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validCores
The valid number of cores that can be configured for the instance type.
- Parameters:
validCores
- The valid number of cores that can be configured for the instance type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validThreadsPerCore
The valid number of threads per core that can be configured for the instance type.
- Parameters:
validThreadsPerCore
- The valid number of threads per core that can be configured for the instance type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validThreadsPerCore
The valid number of threads per core that can be configured for the instance type.
- Parameters:
validThreadsPerCore
- The valid number of threads per core that can be configured for the instance type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-