Package com.braintreegateway
Class SubscriptionOptionsRequest
- java.lang.Object
-
- com.braintreegateway.Request
-
- com.braintreegateway.SubscriptionOptionsRequest
-
public class SubscriptionOptionsRequest extends Request
-
-
Field Summary
Fields Modifier and Type Field Description private BooleandoNotInheritAddOnsOrDiscountsprivate SubscriptionRequestparentprivate SubscriptionOptionsPayPalRequestpaypalprivate BooleanprorateChargesprivate BooleanreplaceAllAddOnsAndDiscountsprivate BooleanrevertSubscriptionOnProrationFailureprivate BooleanstartImmediately
-
Constructor Summary
Constructors Constructor Description SubscriptionOptionsRequest(SubscriptionRequest parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected RequestBuilderbuildRequest(String root)SubscriptionRequestdone()SubscriptionOptionsRequestdoNotInheritAddOnsOrDiscounts(Boolean doNotInheritAddOnsOrDiscounts)SubscriptionOptionsPayPalRequestpaypal()SubscriptionOptionsRequestprorateCharges(Boolean prorateCharges)SubscriptionOptionsRequestreplaceAllAddOnsAndDiscounts(Boolean replaceAllAddonsAndDiscounts)SubscriptionOptionsRequestrevertSubscriptionOnProrationFailure(Boolean revertSubscriptionOnProrationFailure)SubscriptionOptionsRequeststartImmediately(Boolean startImmediately)StringtoXML()-
Methods inherited from class com.braintreegateway.Request
buildXMLElement, buildXMLElement, getKind, toGraphQLVariables, toQueryString, toQueryString
-
-
-
-
Field Detail
-
doNotInheritAddOnsOrDiscounts
private Boolean doNotInheritAddOnsOrDiscounts
-
parent
private SubscriptionRequest parent
-
prorateCharges
private Boolean prorateCharges
-
replaceAllAddOnsAndDiscounts
private Boolean replaceAllAddOnsAndDiscounts
-
revertSubscriptionOnProrationFailure
private Boolean revertSubscriptionOnProrationFailure
-
startImmediately
private Boolean startImmediately
-
paypal
private SubscriptionOptionsPayPalRequest paypal
-
-
Constructor Detail
-
SubscriptionOptionsRequest
public SubscriptionOptionsRequest(SubscriptionRequest parent)
-
-
Method Detail
-
done
public SubscriptionRequest done()
-
doNotInheritAddOnsOrDiscounts
public SubscriptionOptionsRequest doNotInheritAddOnsOrDiscounts(Boolean doNotInheritAddOnsOrDiscounts)
-
prorateCharges
public SubscriptionOptionsRequest prorateCharges(Boolean prorateCharges)
-
replaceAllAddOnsAndDiscounts
public SubscriptionOptionsRequest replaceAllAddOnsAndDiscounts(Boolean replaceAllAddonsAndDiscounts)
-
revertSubscriptionOnProrationFailure
public SubscriptionOptionsRequest revertSubscriptionOnProrationFailure(Boolean revertSubscriptionOnProrationFailure)
-
startImmediately
public SubscriptionOptionsRequest startImmediately(Boolean startImmediately)
-
paypal
public SubscriptionOptionsPayPalRequest paypal()
-
buildRequest
protected RequestBuilder buildRequest(String root)
-
-