Interface ContainerServicePower.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ContainerServicePower.Builder,ContainerServicePower>,SdkBuilder<ContainerServicePower.Builder,ContainerServicePower>,SdkPojo
- Enclosing class:
- ContainerServicePower
public static interface ContainerServicePower.Builder extends SdkPojo, CopyableBuilder<ContainerServicePower.Builder,ContainerServicePower>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ContainerServicePower.BuildercpuCount(Float cpuCount)The number of vCPUs included in the power.ContainerServicePower.BuilderisActive(Boolean isActive)A Boolean value indicating whether the power is active and can be specified for container services.ContainerServicePower.Buildername(String name)The friendly name of the power (nano).ContainerServicePower.BuilderpowerId(String powerId)The ID of the power (nano-1).ContainerServicePower.Builderprice(Float price)The monthly price of the power in USD.ContainerServicePower.BuilderramSizeInGb(Float ramSizeInGb)The amount of RAM (in GB) of the power.-
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
-
powerId
ContainerServicePower.Builder powerId(String powerId)
The ID of the power (
nano-1).- Parameters:
powerId- The ID of the power (nano-1).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
price
ContainerServicePower.Builder price(Float price)
The monthly price of the power in USD.
- Parameters:
price- The monthly price of the power in USD.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cpuCount
ContainerServicePower.Builder cpuCount(Float cpuCount)
The number of vCPUs included in the power.
- Parameters:
cpuCount- The number of vCPUs included in the power.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ramSizeInGb
ContainerServicePower.Builder ramSizeInGb(Float ramSizeInGb)
The amount of RAM (in GB) of the power.
- Parameters:
ramSizeInGb- The amount of RAM (in GB) of the power.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
ContainerServicePower.Builder name(String name)
The friendly name of the power (
nano).- Parameters:
name- The friendly name of the power (nano).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isActive
ContainerServicePower.Builder isActive(Boolean isActive)
A Boolean value indicating whether the power is active and can be specified for container services.
- Parameters:
isActive- A Boolean value indicating whether the power is active and can be specified for container services.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-