Interface EC2ResourceDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<EC2ResourceDetails.Builder,EC2ResourceDetails>,SdkBuilder<EC2ResourceDetails.Builder,EC2ResourceDetails>,SdkPojo
- Enclosing class:
- EC2ResourceDetails
public static interface EC2ResourceDetails.Builder extends SdkPojo, CopyableBuilder<EC2ResourceDetails.Builder,EC2ResourceDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EC2ResourceDetails.BuilderhourlyOnDemandRate(String hourlyOnDemandRate)The hourly public On-Demand rate for the instance type.EC2ResourceDetails.BuilderinstanceType(String instanceType)The type of Amazon Web Services instance.EC2ResourceDetails.Buildermemory(String memory)The memory capacity of the Amazon Web Services instance.EC2ResourceDetails.BuildernetworkPerformance(String networkPerformance)The network performance capacity of the Amazon Web Services instance.EC2ResourceDetails.Builderplatform(String platform)The platform of the Amazon Web Services instance.EC2ResourceDetails.Builderregion(String region)The Amazon Web Services Region of the instance.EC2ResourceDetails.Buildersku(String sku)The SKU of the product.EC2ResourceDetails.Builderstorage(String storage)The disk storage of the Amazon Web Services instance.EC2ResourceDetails.Buildervcpu(String vcpu)The number of VCPU cores in the Amazon Web Services 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 Detail
-
hourlyOnDemandRate
EC2ResourceDetails.Builder hourlyOnDemandRate(String hourlyOnDemandRate)
The hourly public On-Demand rate for the instance type.
- Parameters:
hourlyOnDemandRate- The hourly public On-Demand rate for the instance type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceType
EC2ResourceDetails.Builder instanceType(String instanceType)
The type of Amazon Web Services instance.
- Parameters:
instanceType- The type of Amazon Web Services instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
platform
EC2ResourceDetails.Builder platform(String platform)
The platform of the Amazon Web Services instance. The platform is the specific combination of operating system, license model, and software on an instance.
- Parameters:
platform- The platform of the Amazon Web Services instance. The platform is the specific combination of operating system, license model, and software on an instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
region
EC2ResourceDetails.Builder region(String region)
The Amazon Web Services Region of the instance.
- Parameters:
region- The Amazon Web Services Region of the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sku
EC2ResourceDetails.Builder sku(String sku)
The SKU of the product.
- Parameters:
sku- The SKU of the product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
memory
EC2ResourceDetails.Builder memory(String memory)
The memory capacity of the Amazon Web Services instance.
- Parameters:
memory- The memory capacity of the Amazon Web Services instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkPerformance
EC2ResourceDetails.Builder networkPerformance(String networkPerformance)
The network performance capacity of the Amazon Web Services instance.
- Parameters:
networkPerformance- The network performance capacity of the Amazon Web Services instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
storage
EC2ResourceDetails.Builder storage(String storage)
The disk storage of the Amazon Web Services instance. This doesn't include EBS storage.
- Parameters:
storage- The disk storage of the Amazon Web Services instance. This doesn't include EBS storage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vcpu
EC2ResourceDetails.Builder vcpu(String vcpu)
The number of VCPU cores in the Amazon Web Services instance type.
- Parameters:
vcpu- The number of VCPU cores in the Amazon Web Services instance type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-