@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 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 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 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 boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2019. All rights reserved.