ItemCollectionMetrics class

Information about item collections, if any, that were affected by the operation. ItemCollectionMetrics is only returned if the request asked for it. If the table does not have any local secondary indexes, this information is not returned in the response.

Constructors

ItemCollectionMetrics({Map<String, AttributeValue>? itemCollectionKey, List<double>? sizeEstimateRangeGB})
ItemCollectionMetrics.fromJson(Map<String, dynamic> json)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
itemCollectionKey Map<String, AttributeValue>?
The partition key value of the item collection. This value is the same as the partition key value of the item.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sizeEstimateRangeGB List<double>?
An estimate of item collection size, in gigabytes. This value is a two-element array containing a lower bound and an upper bound for the estimate. The estimate includes the size of all the items in the table, plus the size of all attributes projected into all of the local secondary indexes on that table. Use this estimate to measure whether a local secondary index is approaching its size limit.
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