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