@Generated(value="software.amazon.awssdk:codegen") public final class AwsDynamoDbTableProvisionedThroughput extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsDynamoDbTableProvisionedThroughput.Builder,AwsDynamoDbTableProvisionedThroughput>
Information about the provisioned throughput for the table or for a global secondary index.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsDynamoDbTableProvisionedThroughput.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AwsDynamoDbTableProvisionedThroughput.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
lastDecreaseDateTime()
Indicates when the provisioned throughput was last decreased.
|
String |
lastIncreaseDateTime()
Indicates when the provisioned throughput was last increased.
|
Integer |
numberOfDecreasesToday()
The number of times during the current UTC calendar day that the provisioned throughput was decreased.
|
Integer |
readCapacityUnits()
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a
ThrottlingException. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsDynamoDbTableProvisionedThroughput.Builder> |
serializableBuilderClass() |
AwsDynamoDbTableProvisionedThroughput.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Integer |
writeCapacityUnits()
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException. |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String lastDecreaseDateTime()
Indicates when the provisioned throughput was last decreased.
Uses the date-time format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be
separated by T. For example, 2020-03-22T13:22:13.933Z.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces, and date and time should be separated by T. For
example, 2020-03-22T13:22:13.933Z.
public final String lastIncreaseDateTime()
Indicates when the provisioned throughput was last increased.
Uses the date-time format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be
separated by T. For example, 2020-03-22T13:22:13.933Z.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces, and date and time should be separated by T. For
example, 2020-03-22T13:22:13.933Z.
public final Integer numberOfDecreasesToday()
The number of times during the current UTC calendar day that the provisioned throughput was decreased.
public final Integer readCapacityUnits()
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a
ThrottlingException.
ThrottlingException.public final Integer writeCapacityUnits()
The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException.
ThrottlingException.public AwsDynamoDbTableProvisionedThroughput.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AwsDynamoDbTableProvisionedThroughput.Builder,AwsDynamoDbTableProvisionedThroughput>public static AwsDynamoDbTableProvisionedThroughput.Builder builder()
public static Class<? extends AwsDynamoDbTableProvisionedThroughput.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.