/AWS1/CL_BDOBATCHPUTLIMITENTRY¶
A rate limit definition within a batch put request. If you provide a rateLimitId, the service uses it for upsert matching against existing rate limits.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
it_dimensionkeys TYPE /AWS1/CL_BDODIMENSIONKEYS_W=>TT_DIMENSIONKEYS TT_DIMENSIONKEYS¶
The ordered list of dimension key names that define the scope of this rate limit.
it_entries TYPE /AWS1/CL_BDOLIMITENTRY=>TT_LIMITENTRIES TT_LIMITENTRIES¶
The list of rule entries that map dimension values to rate configurations.
Optional arguments:¶
iv_ratelimitid TYPE /AWS1/BDOGATEWAYRATELIMITID /AWS1/BDOGATEWAYRATELIMITID¶
The unique identifier of the rate limit. If provided, the service uses it for upsert matching against existing rate limits.
iv_description TYPE /AWS1/BDOGATEWAYRATELIMITDESC /AWS1/BDOGATEWAYRATELIMITDESC¶
An optional human-readable description for this rate limit. If not provided, the rate limit is created without a description.
Queryable Attributes¶
rateLimitId¶
The unique identifier of the rate limit. If provided, the service uses it for upsert matching against existing rate limits.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RATELIMITID() |
Getter for RATELIMITID, with configurable default |
ASK_RATELIMITID() |
Getter for RATELIMITID w/ exceptions if field has no value |
HAS_RATELIMITID() |
Determine if RATELIMITID has a value |
description¶
An optional human-readable description for this rate limit. If not provided, the rate limit is created without a description.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
dimensionKeys¶
The ordered list of dimension key names that define the scope of this rate limit.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DIMENSIONKEYS() |
Getter for DIMENSIONKEYS, with configurable default |
ASK_DIMENSIONKEYS() |
Getter for DIMENSIONKEYS w/ exceptions if field has no value |
HAS_DIMENSIONKEYS() |
Determine if DIMENSIONKEYS has a value |
entries¶
The list of rule entries that map dimension values to rate configurations.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENTRIES() |
Getter for ENTRIES, with configurable default |
ASK_ENTRIES() |
Getter for ENTRIES w/ exceptions if field has no value |
HAS_ENTRIES() |
Determine if ENTRIES has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_BATCHPUTLIMITENTRIES¶
TYPES TT_BATCHPUTLIMITENTRIES TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDOBATCHPUTLIMITENTRY WITH DEFAULT KEY
.