com.braintreegateway
Class SubscriptionOptionsRequest

java.lang.Object
  extended by com.braintreegateway.Request
      extended by com.braintreegateway.SubscriptionOptionsRequest

public class SubscriptionOptionsRequest
extends Request


Field Summary
private  Boolean doNotInheritAddOnsOrDiscounts
           
private  SubscriptionRequest parent
           
private  Boolean prorateCharges
           
private  Boolean replaceAllAddOnsAndDiscounts
           
private  Boolean revertSubscriptionOnProrationFailure
           
private  Boolean startImmediately
           
 
Constructor Summary
SubscriptionOptionsRequest(SubscriptionRequest parent)
           
 
Method Summary
protected  RequestBuilder buildRequest(String root)
           
 SubscriptionRequest done()
           
 SubscriptionOptionsRequest doNotInheritAddOnsOrDiscounts(Boolean doNotInheritAddOnsOrDiscounts)
           
 SubscriptionOptionsRequest prorateCharges(Boolean prorateCharges)
           
 SubscriptionOptionsRequest replaceAllAddOnsAndDiscounts(Boolean replaceAllAddonsAndDiscounts)
           
 SubscriptionOptionsRequest revertSubscriptionOnProrationFailure(Boolean revertSubscriptionOnProrationFailure)
           
 SubscriptionOptionsRequest startImmediately(Boolean startImmediately)
           
 String toXML()
           
 
Methods inherited from class com.braintreegateway.Request
buildXMLElement, buildXMLElement, getKind, toQueryString, toQueryString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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
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)

toXML

public String toXML()
Overrides:
toXML in class Request

buildRequest

protected RequestBuilder buildRequest(String root)


Copyright © 2013. All Rights Reserved.