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 50ReadCapacityUnits
per second provides 100 eventually consistentReadCapacityUnits
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