Package com.apple.itunes.storekit.model
Class AdvancedCommerceSubscriptionRevokeRequest
java.lang.Object
com.apple.itunes.storekit.model.AdvancedCommerceRequest<AdvancedCommerceSubscriptionRevokeRequest>
com.apple.itunes.storekit.model.AdvancedCommerceSubscriptionRevokeRequest
public class AdvancedCommerceSubscriptionRevokeRequest
extends AdvancedCommerceRequest<AdvancedCommerceSubscriptionRevokeRequest>
The request body you provide to terminate a subscription and all its items immediately.
- See Also:
-
Field Summary
Fields inherited from class com.apple.itunes.storekit.model.AdvancedCommerceRequest
requestInfo, SERIALIZED_NAME_REQUEST_INFO -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAdvancedCommerceSubscriptionRevokeRequest(AdvancedCommerceRequestInfo requestInfo, Boolean refundRiskingPreference, AdvancedCommerceRefundReason refundReason, String refundType) -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()refundReason(AdvancedCommerceRefundReason refundReason) refundRiskingPreference(Boolean refundRiskingPreference) refundType(String refundType) self()voidsetRefundReason(AdvancedCommerceRefundReason refundReason) voidsetRefundRiskingPreference(Boolean refundRiskingPreference) voidsetRefundType(String refundType) voidsetStorefront(String storefront) storefront(String storefront) toString()Methods inherited from class com.apple.itunes.storekit.model.AdvancedCommerceRequest
getRequestInfo, requestInfo, setRequestInfo
-
Constructor Details
-
AdvancedCommerceSubscriptionRevokeRequest
protected AdvancedCommerceSubscriptionRevokeRequest() -
AdvancedCommerceSubscriptionRevokeRequest
public AdvancedCommerceSubscriptionRevokeRequest(AdvancedCommerceRequestInfo requestInfo, Boolean refundRiskingPreference, AdvancedCommerceRefundReason refundReason, String refundType)
-
-
Method Details
-
self
- Specified by:
selfin classAdvancedCommerceRequest<AdvancedCommerceSubscriptionRevokeRequest>
-
refundReason
public AdvancedCommerceSubscriptionRevokeRequest refundReason(AdvancedCommerceRefundReason refundReason) -
getRefundReason
- Returns:
- refundReason
- See Also:
-
setRefundReason
-
refundRiskingPreference
public AdvancedCommerceSubscriptionRevokeRequest refundRiskingPreference(Boolean refundRiskingPreference) -
getRefundRiskingPreference
- Returns:
- refundRiskingPreference
- See Also:
-
setRefundRiskingPreference
-
refundType
-
getRefundType
-
setRefundType
-
storefront
-
getStorefront
- Returns:
- storefront
- See Also:
-
setStorefront
-
equals
- Overrides:
equalsin classAdvancedCommerceRequest<AdvancedCommerceSubscriptionRevokeRequest>
-
hashCode
public int hashCode()- Overrides:
hashCodein classAdvancedCommerceRequest<AdvancedCommerceSubscriptionRevokeRequest>
-
toString
-