Class TableWarmThroughputDescription
- java.lang.Object
-
- software.amazon.awssdk.services.dynamodb.model.TableWarmThroughputDescription
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<TableWarmThroughputDescription.Builder,TableWarmThroughputDescription>
@Generated("software.amazon.awssdk:codegen") public final class TableWarmThroughputDescription extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TableWarmThroughputDescription.Builder,TableWarmThroughputDescription>
Represents the warm throughput value (in read units per second and write units per second) of the base table.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
TableWarmThroughputDescription.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TableWarmThroughputDescription.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
Long
readUnitsPerSecond()
Represents the base table's warm throughput value in read units per second.Map<String,SdkField<?>>
sdkFieldNameToField()
List<SdkField<?>>
sdkFields()
static Class<? extends TableWarmThroughputDescription.Builder>
serializableBuilderClass()
TableStatus
status()
Represents warm throughput value of the base table..String
statusAsString()
Represents warm throughput value of the base table..TableWarmThroughputDescription.Builder
toBuilder()
String
toString()
Returns a string representation of this object.Long
writeUnitsPerSecond()
Represents the base table's warm throughput value in write units per second.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
readUnitsPerSecond
public final Long readUnitsPerSecond()
Represents the base table's warm throughput value in read units per second.
- Returns:
- Represents the base table's warm throughput value in read units per second.
-
writeUnitsPerSecond
public final Long writeUnitsPerSecond()
Represents the base table's warm throughput value in write units per second.
- Returns:
- Represents the base table's warm throughput value in write units per second.
-
status
public final TableStatus status()
Represents warm throughput value of the base table..
If the service returns an enum value that is not available in the current SDK version,
status
will returnTableStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusAsString()
.- Returns:
- Represents warm throughput value of the base table..
- See Also:
TableStatus
-
statusAsString
public final String statusAsString()
Represents warm throughput value of the base table..
If the service returns an enum value that is not available in the current SDK version,
status
will returnTableStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusAsString()
.- Returns:
- Represents warm throughput value of the base table..
- See Also:
TableStatus
-
toBuilder
public TableWarmThroughputDescription.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<TableWarmThroughputDescription.Builder,TableWarmThroughputDescription>
-
builder
public static TableWarmThroughputDescription.Builder builder()
-
serializableBuilderClass
public static Class<? extends TableWarmThroughputDescription.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
-
-