Class MonetizationInfoDTO
- java.lang.Object
-
- org.wso2.am.integration.clients.store.api.v1.dto.MonetizationInfoDTO
-
public class MonetizationInfoDTO extends Object
MonetizationInfoDTO
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMonetizationInfoDTO.BillingTypeEnumGets or Sets billingType
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_BILLING_CYCLEstatic StringSERIALIZED_NAME_BILLING_TYPEstatic StringSERIALIZED_NAME_CURRENCY_TYPEstatic StringSERIALIZED_NAME_FIXED_PRICEstatic StringSERIALIZED_NAME_PRICE_PER_REQUEST
-
Constructor Summary
Constructors Constructor Description MonetizationInfoDTO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MonetizationInfoDTObillingCycle(String billingCycle)MonetizationInfoDTObillingType(MonetizationInfoDTO.BillingTypeEnum billingType)MonetizationInfoDTOcurrencyType(String currencyType)booleanequals(Object o)MonetizationInfoDTOfixedPrice(String fixedPrice)StringgetBillingCycle()Get billingCycleMonetizationInfoDTO.BillingTypeEnumgetBillingType()Get billingTypeStringgetCurrencyType()Get currencyTypeStringgetFixedPrice()Get fixedPriceStringgetPricePerRequest()Get pricePerRequestinthashCode()MonetizationInfoDTOpricePerRequest(String pricePerRequest)voidsetBillingCycle(String billingCycle)voidsetBillingType(MonetizationInfoDTO.BillingTypeEnum billingType)voidsetCurrencyType(String currencyType)voidsetFixedPrice(String fixedPrice)voidsetPricePerRequest(String pricePerRequest)StringtoString()
-
-
-
Field Detail
-
SERIALIZED_NAME_BILLING_TYPE
public static final String SERIALIZED_NAME_BILLING_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BILLING_CYCLE
public static final String SERIALIZED_NAME_BILLING_CYCLE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FIXED_PRICE
public static final String SERIALIZED_NAME_FIXED_PRICE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PRICE_PER_REQUEST
public static final String SERIALIZED_NAME_PRICE_PER_REQUEST
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CURRENCY_TYPE
public static final String SERIALIZED_NAME_CURRENCY_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
billingType
public MonetizationInfoDTO billingType(MonetizationInfoDTO.BillingTypeEnum billingType)
-
getBillingType
@Nullable public MonetizationInfoDTO.BillingTypeEnum getBillingType()
Get billingType- Returns:
- billingType
-
setBillingType
public void setBillingType(MonetizationInfoDTO.BillingTypeEnum billingType)
-
billingCycle
public MonetizationInfoDTO billingCycle(String billingCycle)
-
setBillingCycle
public void setBillingCycle(String billingCycle)
-
fixedPrice
public MonetizationInfoDTO fixedPrice(String fixedPrice)
-
setFixedPrice
public void setFixedPrice(String fixedPrice)
-
pricePerRequest
public MonetizationInfoDTO pricePerRequest(String pricePerRequest)
-
getPricePerRequest
@Nullable public String getPricePerRequest()
Get pricePerRequest- Returns:
- pricePerRequest
-
setPricePerRequest
public void setPricePerRequest(String pricePerRequest)
-
currencyType
public MonetizationInfoDTO currencyType(String currencyType)
-
setCurrencyType
public void setCurrencyType(String currencyType)
-
-