@Generated(value="software.amazon.awssdk:codegen") public final class InstanceFamilyCreditSpecification extends Object implements SdkPojo, Serializable, ToCopyableBuilder<InstanceFamilyCreditSpecification.Builder,InstanceFamilyCreditSpecification>
Describes the default credit option for CPU usage of a burstable performance instance family.
| Modifier and Type | Class and Description |
|---|---|
static interface |
InstanceFamilyCreditSpecification.Builder |
| Modifier and Type | Method and Description |
|---|---|
static InstanceFamilyCreditSpecification.Builder |
builder() |
String |
cpuCredits()
The default credit option for CPU usage of the instance family.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
UnlimitedSupportedInstanceFamily |
instanceFamily()
The instance family.
|
String |
instanceFamilyAsString()
The instance family.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends InstanceFamilyCreditSpecification.Builder> |
serializableBuilderClass() |
InstanceFamilyCreditSpecification.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final UnlimitedSupportedInstanceFamily instanceFamily()
The instance family.
If the service returns an enum value that is not available in the current SDK version, instanceFamily
will return UnlimitedSupportedInstanceFamily.UNKNOWN_TO_SDK_VERSION. The raw value returned by the
service is available from instanceFamilyAsString().
UnlimitedSupportedInstanceFamilypublic final String instanceFamilyAsString()
The instance family.
If the service returns an enum value that is not available in the current SDK version, instanceFamily
will return UnlimitedSupportedInstanceFamily.UNKNOWN_TO_SDK_VERSION. The raw value returned by the
service is available from instanceFamilyAsString().
UnlimitedSupportedInstanceFamilypublic final String cpuCredits()
The default credit option for CPU usage of the instance family. Valid values are standard and
unlimited.
standard
and unlimited.public InstanceFamilyCreditSpecification.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<InstanceFamilyCreditSpecification.Builder,InstanceFamilyCreditSpecification>public static InstanceFamilyCreditSpecification.Builder builder()
public static Class<? extends InstanceFamilyCreditSpecification.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.