ReplicaGlobalSecondaryIndexSettingsDescription class

Represents the properties of a global secondary index.

Constructors

ReplicaGlobalSecondaryIndexSettingsDescription({required String indexName, IndexStatus? indexStatus, AutoScalingSettingsDescription? provisionedReadCapacityAutoScalingSettings, int? provisionedReadCapacityUnits, AutoScalingSettingsDescription? provisionedWriteCapacityAutoScalingSettings, int? provisionedWriteCapacityUnits})
ReplicaGlobalSecondaryIndexSettingsDescription.fromJson(Map<String, dynamic> json)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
indexName String
The name of the global secondary index. The name must be unique among all other indexes on this table.
final
indexStatus IndexStatus?
The current status of the global secondary index:
final
provisionedReadCapacityAutoScalingSettings AutoScalingSettingsDescription?
Auto scaling settings for a global secondary index replica's read capacity units.
final
provisionedReadCapacityUnits int?
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a ThrottlingException.
final
provisionedWriteCapacityAutoScalingSettings AutoScalingSettingsDescription?
Auto scaling settings for a global secondary index replica's write capacity units.
final
provisionedWriteCapacityUnits int?
The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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