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
Modifier and TypeMethodDescriptionhourlyOnDemandRate
(String hourlyOnDemandRate) The hourly public On-Demand rate for the instance type.instanceType
(String instanceType) The type of Amazon Web Services instance.The memory capacity of the Amazon Web Services instance.networkPerformance
(String networkPerformance) The network performance capacity of the Amazon Web Services instance.The platform of the Amazon Web Services instance.The Amazon Web Services Region of the instance.The SKU of the product.The disk storage of the Amazon Web Services instance.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 Details
-
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
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
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
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
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
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
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
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
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.
-