Class SubscriptionDTO
- java.lang.Object
-
- org.wso2.am.integration.clients.publisher.api.v1.dto.SubscriptionDTO
-
public class SubscriptionDTO extends Object
SubscriptionDTO
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSubscriptionDTO.SubscriptionStatusEnumGets or Sets subscriptionStatus
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_APPLICATION_INFOstatic StringSERIALIZED_NAME_SUBSCRIPTION_IDstatic StringSERIALIZED_NAME_SUBSCRIPTION_STATUSstatic StringSERIALIZED_NAME_THROTTLING_POLICY
-
Constructor Summary
Constructors Constructor Description SubscriptionDTO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SubscriptionDTOapplicationInfo(ApplicationInfoDTO applicationInfo)booleanequals(Object o)ApplicationInfoDTOgetApplicationInfo()Get applicationInfoStringgetSubscriptionId()Get subscriptionIdSubscriptionDTO.SubscriptionStatusEnumgetSubscriptionStatus()Get subscriptionStatusStringgetThrottlingPolicy()Get throttlingPolicyinthashCode()voidsetApplicationInfo(ApplicationInfoDTO applicationInfo)voidsetSubscriptionId(String subscriptionId)voidsetSubscriptionStatus(SubscriptionDTO.SubscriptionStatusEnum subscriptionStatus)voidsetThrottlingPolicy(String throttlingPolicy)SubscriptionDTOsubscriptionId(String subscriptionId)SubscriptionDTOsubscriptionStatus(SubscriptionDTO.SubscriptionStatusEnum subscriptionStatus)SubscriptionDTOthrottlingPolicy(String throttlingPolicy)StringtoString()
-
-
-
Field Detail
-
SERIALIZED_NAME_SUBSCRIPTION_ID
public static final String SERIALIZED_NAME_SUBSCRIPTION_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_APPLICATION_INFO
public static final String SERIALIZED_NAME_APPLICATION_INFO
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_THROTTLING_POLICY
public static final String SERIALIZED_NAME_THROTTLING_POLICY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SUBSCRIPTION_STATUS
public static final String SERIALIZED_NAME_SUBSCRIPTION_STATUS
- See Also:
- Constant Field Values
-
-
Method Detail
-
subscriptionId
public SubscriptionDTO subscriptionId(String subscriptionId)
-
getSubscriptionId
public String getSubscriptionId()
Get subscriptionId- Returns:
- subscriptionId
-
setSubscriptionId
public void setSubscriptionId(String subscriptionId)
-
applicationInfo
public SubscriptionDTO applicationInfo(ApplicationInfoDTO applicationInfo)
-
getApplicationInfo
public ApplicationInfoDTO getApplicationInfo()
Get applicationInfo- Returns:
- applicationInfo
-
setApplicationInfo
public void setApplicationInfo(ApplicationInfoDTO applicationInfo)
-
throttlingPolicy
public SubscriptionDTO throttlingPolicy(String throttlingPolicy)
-
getThrottlingPolicy
public String getThrottlingPolicy()
Get throttlingPolicy- Returns:
- throttlingPolicy
-
setThrottlingPolicy
public void setThrottlingPolicy(String throttlingPolicy)
-
subscriptionStatus
public SubscriptionDTO subscriptionStatus(SubscriptionDTO.SubscriptionStatusEnum subscriptionStatus)
-
getSubscriptionStatus
public SubscriptionDTO.SubscriptionStatusEnum getSubscriptionStatus()
Get subscriptionStatus- Returns:
- subscriptionStatus
-
setSubscriptionStatus
public void setSubscriptionStatus(SubscriptionDTO.SubscriptionStatusEnum subscriptionStatus)
-
-