Interface FlexComponentSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<FlexComponentSummary.Builder,,FlexComponentSummary> SdkBuilder<FlexComponentSummary.Builder,,FlexComponentSummary> SdkPojo
- Enclosing class:
FlexComponentSummary
-
Method Summary
Modifier and TypeMethodDescriptionavailableCoreCount(Integer availableCoreCount) The maximum number of CPU cores that can be enabled for the flex component.availableDbStorageInGBs(Integer availableDbStorageInGBs) The maximum amount of database storage, in gigabytes (GB), that can be enabled for the flex component.availableLocalStorageInGBs(Integer availableLocalStorageInGBs) The maximum amount of local storage, in gigabytes (GB), that can be enabled for the flex component.availableMemoryInGBs(Integer availableMemoryInGBs) The maximum amount of memory, in gigabytes (GB), that can be enabled for the flex component.computeModel(String computeModel) The OCI model compute model used when you create or clone an instance: ECPU or OCPU.computeModel(ComputeModel computeModel) The OCI model compute model used when you create or clone an instance: ECPU or OCPU.descriptionSummary(String descriptionSummary) A summary description of the flex component.hardwareType(String hardwareType) The type of hardware for the flex component.hardwareType(HardwareType hardwareType) The type of hardware for the flex component.minimumCoreCount(Integer minimumCoreCount) The minimum number of CPU cores that can be enabled for the flex component.The name of the flex component.runtimeMinimumCoreCount(Integer runtimeMinimumCoreCount) The runtime minimum number of CPU cores that can be enabled for the flex component.The shape that uses the flex component.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
-
availableCoreCount
The maximum number of CPU cores that can be enabled for the flex component.
- Parameters:
availableCoreCount- The maximum number of CPU cores that can be enabled for the flex component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availableDbStorageInGBs
The maximum amount of database storage, in gigabytes (GB), that can be enabled for the flex component.
- Parameters:
availableDbStorageInGBs- The maximum amount of database storage, in gigabytes (GB), that can be enabled for the flex component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availableLocalStorageInGBs
The maximum amount of local storage, in gigabytes (GB), that can be enabled for the flex component.
- Parameters:
availableLocalStorageInGBs- The maximum amount of local storage, in gigabytes (GB), that can be enabled for the flex component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availableMemoryInGBs
The maximum amount of memory, in gigabytes (GB), that can be enabled for the flex component.
- Parameters:
availableMemoryInGBs- The maximum amount of memory, in gigabytes (GB), that can be enabled for the flex component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computeModel
The OCI model compute model used when you create or clone an instance: ECPU or OCPU. An ECPU is an abstracted measure of compute resources. ECPUs are based on the number of cores elastically allocated from a pool of compute and storage servers. An OCPU is a legacy physical measure of compute resources. OCPUs are based on the physical core of a processor with hyper-threading enabled.
- Parameters:
computeModel- The OCI model compute model used when you create or clone an instance: ECPU or OCPU. An ECPU is an abstracted measure of compute resources. ECPUs are based on the number of cores elastically allocated from a pool of compute and storage servers. An OCPU is a legacy physical measure of compute resources. OCPUs are based on the physical core of a processor with hyper-threading enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
computeModel
The OCI model compute model used when you create or clone an instance: ECPU or OCPU. An ECPU is an abstracted measure of compute resources. ECPUs are based on the number of cores elastically allocated from a pool of compute and storage servers. An OCPU is a legacy physical measure of compute resources. OCPUs are based on the physical core of a processor with hyper-threading enabled.
- Parameters:
computeModel- The OCI model compute model used when you create or clone an instance: ECPU or OCPU. An ECPU is an abstracted measure of compute resources. ECPUs are based on the number of cores elastically allocated from a pool of compute and storage servers. An OCPU is a legacy physical measure of compute resources. OCPUs are based on the physical core of a processor with hyper-threading enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
descriptionSummary
A summary description of the flex component.
- Parameters:
descriptionSummary- A summary description of the flex component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hardwareType
The type of hardware for the flex component. Valid values are
COMPUTEfor compute servers andCELLfor storage servers.- Parameters:
hardwareType- The type of hardware for the flex component. Valid values areCOMPUTEfor compute servers andCELLfor storage servers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
hardwareType
The type of hardware for the flex component. Valid values are
COMPUTEfor compute servers andCELLfor storage servers.- Parameters:
hardwareType- The type of hardware for the flex component. Valid values areCOMPUTEfor compute servers andCELLfor storage servers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
minimumCoreCount
The minimum number of CPU cores that can be enabled for the flex component.
- Parameters:
minimumCoreCount- The minimum number of CPU cores that can be enabled for the flex component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the flex component.
- Parameters:
name- The name of the flex component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runtimeMinimumCoreCount
The runtime minimum number of CPU cores that can be enabled for the flex component.
- Parameters:
runtimeMinimumCoreCount- The runtime minimum number of CPU cores that can be enabled for the flex component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shape
The shape that uses the flex component.
- Parameters:
shape- The shape that uses the flex component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-