@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AwsDynamoDbTableBillingModeSummary extends Object implements Serializable, Cloneable, StructuredPojo
Provides information about the billing for read/write capacity on the table.
Constructor and Description |
---|
AwsDynamoDbTableBillingModeSummary() |
Modifier and Type | Method and Description |
---|---|
AwsDynamoDbTableBillingModeSummary |
clone() |
boolean |
equals(Object obj) |
String |
getBillingMode()
The method used to charge for read and write throughput and to manage capacity.
|
String |
getLastUpdateToPayPerRequestDateTime()
If the billing mode is
PAY_PER_REQUEST , indicates when the billing mode was set to that value. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBillingMode(String billingMode)
The method used to charge for read and write throughput and to manage capacity.
|
void |
setLastUpdateToPayPerRequestDateTime(String lastUpdateToPayPerRequestDateTime)
If the billing mode is
PAY_PER_REQUEST , indicates when the billing mode was set to that value. |
String |
toString()
Returns a string representation of this object.
|
AwsDynamoDbTableBillingModeSummary |
withBillingMode(String billingMode)
The method used to charge for read and write throughput and to manage capacity.
|
AwsDynamoDbTableBillingModeSummary |
withLastUpdateToPayPerRequestDateTime(String lastUpdateToPayPerRequestDateTime)
If the billing mode is
PAY_PER_REQUEST , indicates when the billing mode was set to that value. |
public void setBillingMode(String billingMode)
The method used to charge for read and write throughput and to manage capacity.
billingMode
- The method used to charge for read and write throughput and to manage capacity.public String getBillingMode()
The method used to charge for read and write throughput and to manage capacity.
public AwsDynamoDbTableBillingModeSummary withBillingMode(String billingMode)
The method used to charge for read and write throughput and to manage capacity.
billingMode
- The method used to charge for read and write throughput and to manage capacity.public void setLastUpdateToPayPerRequestDateTime(String lastUpdateToPayPerRequestDateTime)
If the billing mode is PAY_PER_REQUEST
, indicates when the billing mode was set to that value.
Uses the date-time
format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
lastUpdateToPayPerRequestDateTime
- If the billing mode is PAY_PER_REQUEST
, indicates when the billing mode was set to that
value.
Uses the date-time
format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z
.
public String getLastUpdateToPayPerRequestDateTime()
If the billing mode is PAY_PER_REQUEST
, indicates when the billing mode was set to that value.
Uses the date-time
format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
PAY_PER_REQUEST
, indicates when the billing mode was set to that
value.
Uses the date-time
format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z
.
public AwsDynamoDbTableBillingModeSummary withLastUpdateToPayPerRequestDateTime(String lastUpdateToPayPerRequestDateTime)
If the billing mode is PAY_PER_REQUEST
, indicates when the billing mode was set to that value.
Uses the date-time
format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
lastUpdateToPayPerRequestDateTime
- If the billing mode is PAY_PER_REQUEST
, indicates when the billing mode was set to that
value.
Uses the date-time
format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z
.
public String toString()
toString
in class Object
Object.toString()
public AwsDynamoDbTableBillingModeSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.