Class ThrottleLimitDTO
java.lang.Object
org.wso2.am.integration.clients.admin.api.dto.ThrottleLimitDTO
ThrottleLimitDTO
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumType of the throttling limit. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaiApiQuota(AIAPIQuotaLimitDTO aiApiQuota) bandwidth(BandwidthLimitDTO bandwidth) booleaneventCount(EventCountLimitDTO eventCount) Get aiApiQuotaGet bandwidthGet eventCountGet requestCountgetType()Type of the throttling limit.inthashCode()requestCount(RequestCountLimitDTO requestCount) voidsetAiApiQuota(AIAPIQuotaLimitDTO aiApiQuota) voidsetBandwidth(BandwidthLimitDTO bandwidth) voidsetEventCount(EventCountLimitDTO eventCount) voidsetRequestCount(RequestCountLimitDTO requestCount) voidtoString()
-
Field Details
-
SERIALIZED_NAME_TYPE
- See Also:
-
SERIALIZED_NAME_REQUEST_COUNT
- See Also:
-
SERIALIZED_NAME_BANDWIDTH
- See Also:
-
SERIALIZED_NAME_EVENT_COUNT
- See Also:
-
SERIALIZED_NAME_AI_API_QUOTA
- See Also:
-
-
Constructor Details
-
ThrottleLimitDTO
public ThrottleLimitDTO()
-
-
Method Details
-
type
-
getType
Type of the throttling limit. Allowed values are \"REQUESTCOUNTLIMIT\", \"BANDWIDTHLIMIT\", \"EVENTCOUNTLIMIT\" and \"AIAPIQUOTALIMIT\". Please see schemas of \"RequestCountLimit\", \"BandwidthLimit\", \"EventCountLimit\" and \"AIAPIQuotaLimit\" throttling limit types in Definitions section.- Returns:
- type
-
setType
-
requestCount
-
getRequestCount
Get requestCount- Returns:
- requestCount
-
setRequestCount
-
bandwidth
-
getBandwidth
Get bandwidth- Returns:
- bandwidth
-
setBandwidth
-
eventCount
-
getEventCount
Get eventCount- Returns:
- eventCount
-
setEventCount
-
aiApiQuota
-
getAiApiQuota
Get aiApiQuota- Returns:
- aiApiQuota
-
setAiApiQuota
-
equals
-
hashCode
public int hashCode() -
toString
-