/AWS1/CL_BDOLIMITENTRY¶
A single rule entry within a limit, mapping dimension values to rate configurations
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
it_dimensions TYPE /AWS1/CL_BDODIMENSIONS_W=>TT_DIMENSIONS TT_DIMENSIONS¶
Map of dimension name to dimension value, matching the parent limit's dimensionKeys. Keys must exactly match the dimensionKeys. Values may be "" as a wildcard. "" may only appear at trailing positions (based on dimensionKeys ordering).
Optional arguments:¶
it_requests TYPE /AWS1/CL_BDORATECONFIG=>TT_RATECONFIGS TT_RATECONFIGS¶
Request rate limits (RPS or RPM). Limited to 1 entry for now.
it_tokens TYPE /AWS1/CL_BDORATECONFIG=>TT_RATECONFIGS TT_RATECONFIGS¶
Token rate limits (TPM). Limited to 1 entry for now. — P1
it_connections TYPE /AWS1/CL_BDORATECONFIG=>TT_RATECONFIGS TT_RATECONFIGS¶
Connection rate limits (per second only). Limited to 1 entry for now. — P2
Queryable Attributes¶
dimensions¶
Map of dimension name to dimension value, matching the parent limit's dimensionKeys. Keys must exactly match the dimensionKeys. Values may be "" as a wildcard. "" may only appear at trailing positions (based on dimensionKeys ordering).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DIMENSIONS() |
Getter for DIMENSIONS, with configurable default |
ASK_DIMENSIONS() |
Getter for DIMENSIONS w/ exceptions if field has no value |
HAS_DIMENSIONS() |
Determine if DIMENSIONS has a value |
requests¶
Request rate limits (RPS or RPM). Limited to 1 entry for now.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REQUESTS() |
Getter for REQUESTS, with configurable default |
ASK_REQUESTS() |
Getter for REQUESTS w/ exceptions if field has no value |
HAS_REQUESTS() |
Determine if REQUESTS has a value |
tokens¶
Token rate limits (TPM). Limited to 1 entry for now. — P1
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOKENS() |
Getter for TOKENS, with configurable default |
ASK_TOKENS() |
Getter for TOKENS w/ exceptions if field has no value |
HAS_TOKENS() |
Determine if TOKENS has a value |
connections¶
Connection rate limits (per second only). Limited to 1 entry for now. — P2
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONNECTIONS() |
Getter for CONNECTIONS, with configurable default |
ASK_CONNECTIONS() |
Getter for CONNECTIONS w/ exceptions if field has no value |
HAS_CONNECTIONS() |
Determine if CONNECTIONS 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_LIMITENTRIES¶
TYPES TT_LIMITENTRIES TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDOLIMITENTRY WITH DEFAULT KEY
.