Package com.braintreegateway
Class OAuthConnectUrlRequest
- java.lang.Object
-
- com.braintreegateway.Request
-
- com.braintreegateway.OAuthConnectUrlRequest
-
public class OAuthConnectUrlRequest extends Request
-
-
Field Summary
Fields Modifier and Type Field Description private OAuthConnectUrlBusinessRequestbusinessprivate StringclientIdprivate StringlandingPageprivate BooleanloginOnlyprivate StringmerchantIdprivate String[]paymentMethodsprivate StringredirectUriprivate Stringscopeprivate BooleansignupOnlyprivate Stringstateprivate OAuthConnectUrlUserRequestuser
-
Constructor Summary
Constructors Constructor Description OAuthConnectUrlRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OAuthConnectUrlBusinessRequestbusiness()OAuthConnectUrlRequestclientId(String clientId)private BooleanisSignupOnly()OAuthConnectUrlRequestlandingPage(String landingPage)OAuthConnectUrlRequestloginOnly(Boolean loginOnly)OAuthConnectUrlRequestmerchantId(String merchantId)OAuthConnectUrlRequestpaymentMethods(String[] paymentMethods)OAuthConnectUrlRequestredirectUri(String redirectUri)OAuthConnectUrlRequestscope(String scope)OAuthConnectUrlRequestsignupOnly(Boolean signupOnly)OAuthConnectUrlRequeststate(String state)StringtoQueryString()OAuthConnectUrlUserRequestuser()-
Methods inherited from class com.braintreegateway.Request
buildXMLElement, buildXMLElement, getKind, toGraphQLVariables, toQueryString, toXML
-
-
-
-
Field Detail
-
merchantId
private String merchantId
-
scope
private String scope
-
clientId
private String clientId
-
state
private String state
-
redirectUri
private String redirectUri
-
landingPage
private String landingPage
-
loginOnly
private Boolean loginOnly
-
signupOnly
private Boolean signupOnly
-
paymentMethods
private String[] paymentMethods
-
user
private OAuthConnectUrlUserRequest user
-
business
private OAuthConnectUrlBusinessRequest business
-
-
Method Detail
-
merchantId
public OAuthConnectUrlRequest merchantId(String merchantId)
-
scope
public OAuthConnectUrlRequest scope(String scope)
-
clientId
public OAuthConnectUrlRequest clientId(String clientId)
-
state
public OAuthConnectUrlRequest state(String state)
-
landingPage
public OAuthConnectUrlRequest landingPage(String landingPage)
-
loginOnly
public OAuthConnectUrlRequest loginOnly(Boolean loginOnly)
-
signupOnly
public OAuthConnectUrlRequest signupOnly(Boolean signupOnly)
-
isSignupOnly
private Boolean isSignupOnly()
-
redirectUri
public OAuthConnectUrlRequest redirectUri(String redirectUri)
-
paymentMethods
public OAuthConnectUrlRequest paymentMethods(String[] paymentMethods)
-
user
public OAuthConnectUrlUserRequest user()
-
business
public OAuthConnectUrlBusinessRequest business()
-
toQueryString
public String toQueryString()
- Overrides:
toQueryStringin classRequest
-
-