Class CustomRuleDTO
java.lang.Object
org.wso2.am.integration.clients.admin.api.dto.ThrottlePolicyDTO
org.wso2.am.integration.clients.admin.api.dto.CustomRuleDTO
CustomRuleDTO
-
Field Summary
FieldsFields inherited from class org.wso2.am.integration.clients.admin.api.dto.ThrottlePolicyDTO
SERIALIZED_NAME_DESCRIPTION, SERIALIZED_NAME_DISPLAY_NAME, SERIALIZED_NAME_IS_DEPLOYED, SERIALIZED_NAME_POLICY_ID, SERIALIZED_NAME_POLICY_NAME, SERIALIZED_NAME_TYPE, type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanThe specific combination of attributes that are checked in the policy.Siddhi query which represents the custom throttling policyinthashCode()keyTemplate(String keyTemplate) voidsetKeyTemplate(String keyTemplate) voidsetSiddhiQuery(String siddhiQuery) siddhiQuery(String siddhiQuery) toString()Methods inherited from class org.wso2.am.integration.clients.admin.api.dto.ThrottlePolicyDTO
description, displayName, getDescription, getDisplayName, getPolicyId, getPolicyName, getType, isDeployed, isIsDeployed, policyId, policyName, setDescription, setDisplayName, setIsDeployed, setPolicyId, setPolicyName, setType, type
-
Field Details
-
SERIALIZED_NAME_SIDDHI_QUERY
- See Also:
-
SERIALIZED_NAME_KEY_TEMPLATE
- See Also:
-
-
Constructor Details
-
CustomRuleDTO
public CustomRuleDTO()
-
-
Method Details
-
siddhiQuery
-
getSiddhiQuery
Siddhi query which represents the custom throttling policy- Returns:
- siddhiQuery
-
setSiddhiQuery
-
keyTemplate
-
getKeyTemplate
The specific combination of attributes that are checked in the policy.- Returns:
- keyTemplate
-
setKeyTemplate
-
equals
- Overrides:
equalsin classThrottlePolicyDTO
-
hashCode
public int hashCode()- Overrides:
hashCodein classThrottlePolicyDTO
-
toString
- Overrides:
toStringin classThrottlePolicyDTO
-