com.braintreegateway
Class TransactionOptionsRequest

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

public class TransactionOptionsRequest
extends Request


Field Summary
private  Boolean addBillingAddressToPaymentMethod
           
private  Boolean holdInEscrow
           
private  TransactionRequest parent
           
private  Boolean storeInVault
           
private  Boolean storeInVaultOnSuccess
           
private  Boolean storeShippingAddressInVault
           
private  Boolean submitForSettlement
           
private  String venmoSdkSession
           
 
Constructor Summary
TransactionOptionsRequest(TransactionRequest parent)
           
 
Method Summary
 TransactionOptionsRequest addBillingAddressToPaymentMethod(Boolean addBillingAddressToPaymentMethod)
           
protected  RequestBuilder buildRequest(String root)
           
 TransactionRequest done()
           
 TransactionOptionsRequest holdInEscrow(Boolean holdInEscrow)
           
 TransactionOptionsRequest storeInVault(Boolean storeInVault)
           
 TransactionOptionsRequest storeInVaultOnSuccess(Boolean storeInVaultOnSuccess)
           
 TransactionOptionsRequest storeShippingAddressInVault(Boolean storeShippingAddressInVault)
           
 TransactionOptionsRequest submitForSettlement(Boolean submitForSettlement)
           
 String toQueryString()
           
 String toQueryString(String root)
           
 String toXML()
           
 TransactionOptionsRequest venmoSdkSession(String venmoSdkSession)
           
 
Methods inherited from class com.braintreegateway.Request
buildXMLElement, buildXMLElement, getKind
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

addBillingAddressToPaymentMethod

private Boolean addBillingAddressToPaymentMethod

holdInEscrow

private Boolean holdInEscrow

parent

private TransactionRequest parent

storeInVault

private Boolean storeInVault

storeInVaultOnSuccess

private Boolean storeInVaultOnSuccess

storeShippingAddressInVault

private Boolean storeShippingAddressInVault

submitForSettlement

private Boolean submitForSettlement

venmoSdkSession

private String venmoSdkSession
Constructor Detail

TransactionOptionsRequest

public TransactionOptionsRequest(TransactionRequest parent)
Method Detail

addBillingAddressToPaymentMethod

public TransactionOptionsRequest addBillingAddressToPaymentMethod(Boolean addBillingAddressToPaymentMethod)

done

public TransactionRequest done()

holdInEscrow

public TransactionOptionsRequest holdInEscrow(Boolean holdInEscrow)

storeInVault

public TransactionOptionsRequest storeInVault(Boolean storeInVault)

storeInVaultOnSuccess

public TransactionOptionsRequest storeInVaultOnSuccess(Boolean storeInVaultOnSuccess)

storeShippingAddressInVault

public TransactionOptionsRequest storeShippingAddressInVault(Boolean storeShippingAddressInVault)

submitForSettlement

public TransactionOptionsRequest submitForSettlement(Boolean submitForSettlement)

venmoSdkSession

public TransactionOptionsRequest venmoSdkSession(String venmoSdkSession)

toXML

public String toXML()
Overrides:
toXML in class Request

toQueryString

public String toQueryString()
Overrides:
toQueryString in class Request

toQueryString

public String toQueryString(String root)
Overrides:
toQueryString in class Request

buildRequest

protected RequestBuilder buildRequest(String root)


Copyright © 2013. All Rights Reserved.