Skip to content

/AWS1/CL_DYNRPLGLBSECINDEXDESC

Represents the properties of a replica global secondary index.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_indexname TYPE /AWS1/DYNINDEXNAME /AWS1/DYNINDEXNAME

The name of the global secondary index.

io_provthroughputoverride TYPE REF TO /AWS1/CL_DYNPROVTPUTOVERRIDE /AWS1/CL_DYNPROVTPUTOVERRIDE

If not described, uses the source table GSI's read capacity settings.

io_ondemandthruputoverride TYPE REF TO /AWS1/CL_DYNONDEMTPUTOVERRIDE /AWS1/CL_DYNONDEMTPUTOVERRIDE

Overrides the maximum on-demand throughput for the specified global secondary index in the specified replica table.

io_warmthroughput TYPE REF TO /AWS1/CL_DYNGLBSECIDXWARMTPDSC /AWS1/CL_DYNGLBSECIDXWARMTPDSC

Represents the warm throughput of the global secondary index for this replica.


Queryable Attributes

IndexName

The name of the global secondary index.

Accessible with the following methods

Method Description
GET_INDEXNAME() Getter for INDEXNAME, with configurable default
ASK_INDEXNAME() Getter for INDEXNAME w/ exceptions if field has no value
HAS_INDEXNAME() Determine if INDEXNAME has a value

ProvisionedThroughputOverride

If not described, uses the source table GSI's read capacity settings.

Accessible with the following methods

Method Description
GET_PROVTHROUGHPUTOVERRIDE() Getter for PROVTHROUGHPUTOVERRIDE

OnDemandThroughputOverride

Overrides the maximum on-demand throughput for the specified global secondary index in the specified replica table.

Accessible with the following methods

Method Description
GET_ONDEMANDTHRUPUTOVERRIDE() Getter for ONDEMANDTHROUGHPUTOVERRIDE

WarmThroughput

Represents the warm throughput of the global secondary index for this replica.

Accessible with the following methods

Method Description
GET_WARMTHROUGHPUT() Getter for WARMTHROUGHPUT

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_RPLGLOBALSECINDEXDESCLIST

TYPES TT_RPLGLOBALSECINDEXDESCLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_DYNRPLGLBSECINDEXDESC WITH DEFAULT KEY
.