Package com.docusign.esign.model
Class PaymentGatewayAccount
- java.lang.Object
-
- com.docusign.esign.model.PaymentGatewayAccount
-
- All Implemented Interfaces:
Serializable
public class PaymentGatewayAccount extends Object implements Serializable
This object contains details about a payment gateway account..- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PaymentGatewayAccount()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PaymentGatewayAccountaddSupportedCurrenciesItem(String supportedCurrenciesItem)addSupportedCurrenciesItem.PaymentGatewayAccountaddSupportedPaymentMethodsItem(String supportedPaymentMethodsItem)addSupportedPaymentMethodsItem.PaymentGatewayAccountaddSupportedPaymentMethodsWithOptionsItem(PaymentMethodWithOptions supportedPaymentMethodsWithOptionsItem)addSupportedPaymentMethodsWithOptionsItem.PaymentGatewayAccountaddZeroDecimalCurrenciesItem(String zeroDecimalCurrenciesItem)addZeroDecimalCurrenciesItem.PaymentGatewayAccountallowCustomMetadata(Boolean allowCustomMetadata)allowCustomMetadata.PaymentGatewayAccountconfig(PaymentGatewayAccountSetting config)config.PaymentGatewayAccountdisplayName(String displayName)displayName.booleanequals(Object o)Compares objects.PaymentGatewayAccountSettinggetConfig()This property contains metadata about the payment gateway account's configuration such as the API key, `userId`, and `merchantId` details..StringgetDisplayName().StringgetIsEnabled().StringgetIsLegacy().StringgetLastModified().StringgetPaymentGateway().StringgetPaymentGatewayAccountId().StringgetPaymentGatewayDisplayName().PayPalLegacySettingsgetPayPalLegacySettings()Reserved for DocuSign..List<String>getSupportedCurrencies().List<String>getSupportedPaymentMethods().List<PaymentMethodWithOptions>getSupportedPaymentMethodsWithOptions().List<String>getZeroDecimalCurrencies().inthashCode()Returns the HashCode.BooleanisAllowCustomMetadata().PaymentGatewayAccountisEnabled(String isEnabled)isEnabled.PaymentGatewayAccountisLegacy(String isLegacy)isLegacy.PaymentGatewayAccountlastModified(String lastModified)lastModified.PaymentGatewayAccountpaymentGateway(String paymentGateway)paymentGateway.PaymentGatewayAccountpaymentGatewayAccountId(String paymentGatewayAccountId)paymentGatewayAccountId.PaymentGatewayAccountpaymentGatewayDisplayName(String paymentGatewayDisplayName)paymentGatewayDisplayName.PaymentGatewayAccountpayPalLegacySettings(PayPalLegacySettings payPalLegacySettings)payPalLegacySettings.voidsetAllowCustomMetadata(Boolean allowCustomMetadata)setAllowCustomMetadata.voidsetConfig(PaymentGatewayAccountSetting config)setConfig.voidsetDisplayName(String displayName)setDisplayName.voidsetIsEnabled(String isEnabled)setIsEnabled.voidsetIsLegacy(String isLegacy)setIsLegacy.voidsetLastModified(String lastModified)setLastModified.voidsetPaymentGateway(String paymentGateway)setPaymentGateway.voidsetPaymentGatewayAccountId(String paymentGatewayAccountId)setPaymentGatewayAccountId.voidsetPaymentGatewayDisplayName(String paymentGatewayDisplayName)setPaymentGatewayDisplayName.voidsetPayPalLegacySettings(PayPalLegacySettings payPalLegacySettings)setPayPalLegacySettings.voidsetSupportedCurrencies(List<String> supportedCurrencies)setSupportedCurrencies.voidsetSupportedPaymentMethods(List<String> supportedPaymentMethods)setSupportedPaymentMethods.voidsetSupportedPaymentMethodsWithOptions(List<PaymentMethodWithOptions> supportedPaymentMethodsWithOptions)setSupportedPaymentMethodsWithOptions.voidsetZeroDecimalCurrencies(List<String> zeroDecimalCurrencies)setZeroDecimalCurrencies.PaymentGatewayAccountsupportedCurrencies(List<String> supportedCurrencies)supportedCurrencies.PaymentGatewayAccountsupportedPaymentMethods(List<String> supportedPaymentMethods)supportedPaymentMethods.PaymentGatewayAccountsupportedPaymentMethodsWithOptions(List<PaymentMethodWithOptions> supportedPaymentMethodsWithOptions)supportedPaymentMethodsWithOptions.StringtoString()Converts the given object to string.PaymentGatewayAccountzeroDecimalCurrencies(List<String> zeroDecimalCurrencies)zeroDecimalCurrencies.
-
-
-
Method Detail
-
allowCustomMetadata
public PaymentGatewayAccount allowCustomMetadata(Boolean allowCustomMetadata)
allowCustomMetadata.- Returns:
- PaymentGatewayAccount
-
isAllowCustomMetadata
public Boolean isAllowCustomMetadata()
.- Returns:
- allowCustomMetadata
-
setAllowCustomMetadata
public void setAllowCustomMetadata(Boolean allowCustomMetadata)
setAllowCustomMetadata.
-
config
public PaymentGatewayAccount config(PaymentGatewayAccountSetting config)
config.- Returns:
- PaymentGatewayAccount
-
getConfig
public PaymentGatewayAccountSetting getConfig()
This property contains metadata about the payment gateway account's configuration such as the API key, `userId`, and `merchantId` details..- Returns:
- config
-
setConfig
public void setConfig(PaymentGatewayAccountSetting config)
setConfig.
-
displayName
public PaymentGatewayAccount displayName(String displayName)
displayName.- Returns:
- PaymentGatewayAccount
-
getDisplayName
public String getDisplayName()
.- Returns:
- displayName
-
setDisplayName
public void setDisplayName(String displayName)
setDisplayName.
-
isEnabled
public PaymentGatewayAccount isEnabled(String isEnabled)
isEnabled.- Returns:
- PaymentGatewayAccount
-
getIsEnabled
public String getIsEnabled()
.- Returns:
- isEnabled
-
setIsEnabled
public void setIsEnabled(String isEnabled)
setIsEnabled.
-
isLegacy
public PaymentGatewayAccount isLegacy(String isLegacy)
isLegacy.- Returns:
- PaymentGatewayAccount
-
getIsLegacy
public String getIsLegacy()
.- Returns:
- isLegacy
-
setIsLegacy
public void setIsLegacy(String isLegacy)
setIsLegacy.
-
lastModified
public PaymentGatewayAccount lastModified(String lastModified)
lastModified.- Returns:
- PaymentGatewayAccount
-
getLastModified
public String getLastModified()
.- Returns:
- lastModified
-
setLastModified
public void setLastModified(String lastModified)
setLastModified.
-
paymentGateway
public PaymentGatewayAccount paymentGateway(String paymentGateway)
paymentGateway.- Returns:
- PaymentGatewayAccount
-
getPaymentGateway
public String getPaymentGateway()
.- Returns:
- paymentGateway
-
setPaymentGateway
public void setPaymentGateway(String paymentGateway)
setPaymentGateway.
-
paymentGatewayAccountId
public PaymentGatewayAccount paymentGatewayAccountId(String paymentGatewayAccountId)
paymentGatewayAccountId.- Returns:
- PaymentGatewayAccount
-
getPaymentGatewayAccountId
public String getPaymentGatewayAccountId()
.- Returns:
- paymentGatewayAccountId
-
setPaymentGatewayAccountId
public void setPaymentGatewayAccountId(String paymentGatewayAccountId)
setPaymentGatewayAccountId.
-
paymentGatewayDisplayName
public PaymentGatewayAccount paymentGatewayDisplayName(String paymentGatewayDisplayName)
paymentGatewayDisplayName.- Returns:
- PaymentGatewayAccount
-
getPaymentGatewayDisplayName
public String getPaymentGatewayDisplayName()
.- Returns:
- paymentGatewayDisplayName
-
setPaymentGatewayDisplayName
public void setPaymentGatewayDisplayName(String paymentGatewayDisplayName)
setPaymentGatewayDisplayName.
-
payPalLegacySettings
public PaymentGatewayAccount payPalLegacySettings(PayPalLegacySettings payPalLegacySettings)
payPalLegacySettings.- Returns:
- PaymentGatewayAccount
-
getPayPalLegacySettings
public PayPalLegacySettings getPayPalLegacySettings()
Reserved for DocuSign..- Returns:
- payPalLegacySettings
-
setPayPalLegacySettings
public void setPayPalLegacySettings(PayPalLegacySettings payPalLegacySettings)
setPayPalLegacySettings.
-
supportedCurrencies
public PaymentGatewayAccount supportedCurrencies(List<String> supportedCurrencies)
supportedCurrencies.- Returns:
- PaymentGatewayAccount
-
addSupportedCurrenciesItem
public PaymentGatewayAccount addSupportedCurrenciesItem(String supportedCurrenciesItem)
addSupportedCurrenciesItem.- Returns:
- PaymentGatewayAccount
-
setSupportedCurrencies
public void setSupportedCurrencies(List<String> supportedCurrencies)
setSupportedCurrencies.
-
supportedPaymentMethods
public PaymentGatewayAccount supportedPaymentMethods(List<String> supportedPaymentMethods)
supportedPaymentMethods.- Returns:
- PaymentGatewayAccount
-
addSupportedPaymentMethodsItem
public PaymentGatewayAccount addSupportedPaymentMethodsItem(String supportedPaymentMethodsItem)
addSupportedPaymentMethodsItem.- Returns:
- PaymentGatewayAccount
-
getSupportedPaymentMethods
public List<String> getSupportedPaymentMethods()
.- Returns:
- supportedPaymentMethods
-
setSupportedPaymentMethods
public void setSupportedPaymentMethods(List<String> supportedPaymentMethods)
setSupportedPaymentMethods.
-
supportedPaymentMethodsWithOptions
public PaymentGatewayAccount supportedPaymentMethodsWithOptions(List<PaymentMethodWithOptions> supportedPaymentMethodsWithOptions)
supportedPaymentMethodsWithOptions.- Returns:
- PaymentGatewayAccount
-
addSupportedPaymentMethodsWithOptionsItem
public PaymentGatewayAccount addSupportedPaymentMethodsWithOptionsItem(PaymentMethodWithOptions supportedPaymentMethodsWithOptionsItem)
addSupportedPaymentMethodsWithOptionsItem.- Returns:
- PaymentGatewayAccount
-
getSupportedPaymentMethodsWithOptions
public List<PaymentMethodWithOptions> getSupportedPaymentMethodsWithOptions()
.- Returns:
- supportedPaymentMethodsWithOptions
-
setSupportedPaymentMethodsWithOptions
public void setSupportedPaymentMethodsWithOptions(List<PaymentMethodWithOptions> supportedPaymentMethodsWithOptions)
setSupportedPaymentMethodsWithOptions.
-
zeroDecimalCurrencies
public PaymentGatewayAccount zeroDecimalCurrencies(List<String> zeroDecimalCurrencies)
zeroDecimalCurrencies.- Returns:
- PaymentGatewayAccount
-
addZeroDecimalCurrenciesItem
public PaymentGatewayAccount addZeroDecimalCurrenciesItem(String zeroDecimalCurrenciesItem)
addZeroDecimalCurrenciesItem.- Returns:
- PaymentGatewayAccount
-
getZeroDecimalCurrencies
public List<String> getZeroDecimalCurrencies()
.- Returns:
- zeroDecimalCurrencies
-
setZeroDecimalCurrencies
public void setZeroDecimalCurrencies(List<String> zeroDecimalCurrencies)
setZeroDecimalCurrencies.
-
equals
public boolean equals(Object o)
Compares objects.
-
-