Package com.braintreegateway
Class Request
- java.lang.Object
-
- com.braintreegateway.Request
-
- Direct Known Subclasses:
AddressInternationalPhoneRequest
,AddressRequest
,AmountBreakdownRequest
,AndroidPayCardOptionsRequest
,AndroidPayCardRequest
,AndroidPayNetworkTokenOptionsRequest
,AndroidPayNetworkTokenRequest
,ApplePayCardOptionsRequest
,ApplePayCardRequest
,AuthenticationInsightOptionsRequest
,ClientTokenOptionsRequest
,ClientTokenRequest
,CreateCustomerSessionInput
,CreditCardAddressOptionsRequest
,CreditCardOptionsRequest
,CreditCardRequest
,CreditCardVerificationBillingAddressRequest
,CreditCardVerificationCreditCardRequest
,CreditCardVerificationOptionsRequest
,CreditCardVerificationRequest
,CustomerInternationalPhoneRequest
,CustomerOptionsPayPalRequest
,CustomerOptionsRequest
,CustomerRecommendationsInput
,CustomerRequest
,CustomerSessionInput
,DescriptorRequest
,DocumentUploadRequest
,ExchangeRateQuoteInput
,ExchangeRateQuoteRequest
,ExternalVaultCardRequest
,ExternalVaultRequest
,ExternalVaultVerificationRequest
,FileEvidenceRequest
,IndustryRequest
,InstallmentRequest
,MerchantAccountCreateForCurrencyRequest
,MerchantRequest
,ModificationRequest
,ModificationsRequest
,NetworkTokenizationAttributesRequest
,OAuthConnectUrlBusinessRequest
,OAuthConnectUrlRequest
,OAuthConnectUrlUserRequest
,OAuthCredentialsRequest
,OAuthRevokeAccessTokenRequest
,PackageTrackingRequest
,PaymentFacilitatorRequest
,PaymentMethodAddressOptionsRequest
,PaymentMethodDeleteRequest
,PaymentMethodGrantRequest
,PaymentMethodGrantRevokeRequest
,PaymentMethodNonceRequest
,PaymentMethodOptionsAdyenRequest
,PaymentMethodOptionsPayPalRequest
,PaymentMethodOptionsRequest
,PaymentMethodRequest
,PaymentReaderCardDetailsRequest
,PayPalAccountOptionsRequest
,PayPalAccountRequest
,PayPalOnlyAccountRequest
,PayPalPayeeInput
,PayPalPaymentResourceRequest
,PayPalPurchaseUnitInput
,PhoneInput
,PlanRequest
,RiskDataCustomerRequest
,RiskDataTransactionRequest
,RiskDataVerificationRequest
,SearchCriteria
,SearchRequest
,SepaDirectDebitAccountOptionsRequest
,SepaDirectDebitAccountRequest
,SettlementBatchSummaryRequest
,ShippingOptionRequest
,SubscriptionOptionsPayPalRequest
,SubscriptionOptionsRequest
,SubscriptionRequest
,SubscriptionTransactionOptionsRequest
,SubscriptionTransactionRequest
,TaxIdentifierRequest
,TextEvidenceRequest
,ThreeDSecureLookupRequest
,ThreeDSecurePassThruRequest
,TransactionAndroidPayCardRequest
,TransactionApplePayCardRequest
,TransactionCloneRequest
,TransactionCreditCardRequest
,TransactionIndustryDataAdditionalChargeRequest
,TransactionIndustryDataLegRequest
,TransactionIndustryDataRequest
,TransactionLevelFeeReportRequest
,TransactionLineItemRequest
,TransactionOptionsAdyenRequest
,TransactionOptionsAmexRewardsRequest
,TransactionOptionsCloneRequest
,TransactionOptionsCreditCardRequest
,TransactionOptionsPayPalRequest
,TransactionOptionsProcessingOverridesRequest
,TransactionOptionsRequest
,TransactionOptionsThreeDSecureRequest
,TransactionOptionsVenmoRequest
,TransactionPayPalRequest
,TransactionRefundRequest
,TransactionRequest
,TransactionSubMerchant
,UpdateCustomerSessionInput
,UsBankAccountVerificationConfirmRequest
public abstract class Request extends Object
Abstract class for fluent interface request builders.
-
-
Constructor Summary
Constructors Constructor Description Request()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
buildXMLElement(Object element)
protected String
buildXMLElement(String name, Object element)
String
getKind()
Map<String,Object>
toGraphQLVariables()
String
toQueryString()
String
toQueryString(String parent)
String
toXML()
-