public static class CoinbaseButton.CoinbaseButtonBuilder extends Object
Constructor and Description |
---|
CoinbaseButtonBuilder(String name,
CoinbaseMoney price) |
CoinbaseButtonBuilder(String name,
String currency,
String priceString) |
public CoinbaseButtonBuilder(String name, String currency, String priceString)
public CoinbaseButtonBuilder(String name, CoinbaseMoney price)
public CoinbaseButton buildButton()
public String getName()
public CoinbaseMoney getPrice()
public String getPriceString()
public String getCurrency()
public CoinbaseButtonType getType()
public CoinbaseButton.CoinbaseButtonBuilder withType(CoinbaseButtonType type)
public String getDescription()
public CoinbaseButton.CoinbaseButtonBuilder withDescription(String description)
public String getCustom()
public CoinbaseButton.CoinbaseButtonBuilder withCustom(String custom)
public CoinbaseButtonStyle getStyle()
public CoinbaseButton.CoinbaseButtonBuilder withStyle(CoinbaseButtonStyle style)
public String getText()
public CoinbaseButton.CoinbaseButtonBuilder withText(String text)
public CoinbaseRepeat getRepeat()
public CoinbaseButton.CoinbaseButtonBuilder withRepeat(CoinbaseRepeat repeat)
public boolean isCustomSecure()
public CoinbaseButton.CoinbaseButtonBuilder withCustomSecure(boolean customSecure)
public String getCallbackUrl()
public CoinbaseButton.CoinbaseButtonBuilder withCallbackUrl(String callbackUrl)
public String getSuccessUrl()
public CoinbaseButton.CoinbaseButtonBuilder withSuccessUrl(String successUrl)
public String getCancelUrl()
public CoinbaseButton.CoinbaseButtonBuilder withCancelUrl(String cancelUrl)
public String getInfoUrl()
public CoinbaseButton.CoinbaseButtonBuilder withInfoUrl(String infoUrl)
public boolean isAutoDirect()
public CoinbaseButton.CoinbaseButtonBuilder withAutoDirect(boolean autoDirect)
public boolean isVariablePrice()
public CoinbaseButton.CoinbaseButtonBuilder withVariablePrice(boolean variablePrice)
public boolean isChoosePrice()
public CoinbaseButton.CoinbaseButtonBuilder withChoosePrice(boolean choosePrice)
public boolean isIncludeAddress()
public CoinbaseButton.CoinbaseButtonBuilder withIncludeAddress(boolean includeAddress)
public boolean isIncludeEmail()
public CoinbaseButton.CoinbaseButtonBuilder withIncludeEmail(boolean includeEmail)
public String getPrice1()
public String getPrice2()
public String getPrice3()
public String getPrice4()
public String getPrice5()
public CoinbaseButton.CoinbaseButtonBuilder withSuggestedPrices(String... suggestedPrices)
Copyright © 2012–2016 Xeiam, LLC. All rights reserved.