@Generated(value="software.amazon.awssdk:codegen") public final class EC2ResourceDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EC2ResourceDetails.Builder,EC2ResourceDetails>
Details on the Amazon EC2 Resource.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EC2ResourceDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EC2ResourceDetails.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
hourlyOnDemandRate()
Hourly public On-Demand rate for the instance type.
|
String |
instanceType()
The type of AWS instance.
|
String |
memory()
Memory capacity of the AWS instance.
|
String |
networkPerformance()
Network performance capacity of the AWS instance.
|
String |
platform()
The platform of the AWS instance.
|
String |
region()
The AWS Region of the instance.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EC2ResourceDetails.Builder> |
serializableBuilderClass() |
String |
sku()
The SKU of the product.
|
String |
storage()
The disk storage of the AWS instance (not EBS storage).
|
EC2ResourceDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
vcpu()
Number of VCPU cores in the AWS instance type.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String hourlyOnDemandRate()
Hourly public On-Demand rate for the instance type.
public final String instanceType()
The type of AWS instance.
public final String platform()
The platform of the AWS instance. The platform is the specific combination of operating system, license model, and software on an instance.
public final String region()
The AWS Region of the instance.
public final String sku()
The SKU of the product.
public final String memory()
Memory capacity of the AWS instance.
public final String networkPerformance()
Network performance capacity of the AWS instance.
public final String storage()
The disk storage of the AWS instance (not EBS storage).
public final String vcpu()
Number of VCPU cores in the AWS instance type.
public EC2ResourceDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EC2ResourceDetails.Builder,EC2ResourceDetails>public static EC2ResourceDetails.Builder builder()
public static Class<? extends EC2ResourceDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.