ProvisionedThroughputDescription class

Represents the provisioned throughput settings for the table, consisting of read and write capacity units, along with data about increases and decreases.

Constructors

ProvisionedThroughputDescription({DateTime? lastDecreaseDateTime, DateTime? lastIncreaseDateTime, int? numberOfDecreasesToday, int? readCapacityUnits, int? writeCapacityUnits})
ProvisionedThroughputDescription.fromJson(Map<String, dynamic> json)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
lastDecreaseDateTime DateTime?
The date and time of the last provisioned throughput decrease for this table.
final
lastIncreaseDateTime DateTime?
The date and time of the last provisioned throughput increase for this table.
final
numberOfDecreasesToday int?
The number of provisioned throughput decreases for this table during this UTC calendar day. For current maximums on provisioned throughput decreases, see Service, Account, and Table Quotas in the Amazon DynamoDB Developer Guide.
final
readCapacityUnits int?
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a ThrottlingException. Eventually consistent reads require less effort than strongly consistent reads, so a setting of 50 ReadCapacityUnits per second provides 100 eventually consistent ReadCapacityUnits per second.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
writeCapacityUnits int?
The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited