/AWS1/CL_AGWTHROTTLESETTINGS¶
The API request rate limits.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_burstlimit TYPE /AWS1/AGWINTEGER /AWS1/AGWINTEGER¶
The API target request burst rate limit. This allows more requests through for a period of time than the target rate limit.
iv_ratelimit TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
The API target request rate limit.
Queryable Attributes¶
burstLimit¶
The API target request burst rate limit. This allows more requests through for a period of time than the target rate limit.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BURSTLIMIT() |
Getter for BURSTLIMIT |
rateLimit¶
The API target request rate limit.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RATELIMIT() |
Getter for RATELIMIT |
ASK_RATELIMIT() |
Getter for RATELIMIT w/ exceptions if field has no value |
STR_RATELIMIT() |
String format for RATELIMIT |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_MAPOFAPISTAGETHROTTLESTGS¶
TYPES TT_MAPOFAPISTAGETHROTTLESTGS TYPE HASHED TABLE OF /AWS1/CL_AGWTHROTTLESETTINGS=>TS_MAPOFAPISTAGETHROT00_MAPROW WITH UNIQUE KEY key
.
TS_MAPOFAPISTAGETHROT00_MAPROW¶
TYPES: BEGIN OF TS_MAPOFAPISTAGETHROT00_MAPROW,
key TYPE /AWS1/AGWSTRING,
value TYPE REF TO /AWS1/CL_AGWTHROTTLESETTINGS,
END OF TS_MAPOFAPISTAGETHROT00_MAPROW.