Package com.docusign.esign.model
Class PaymentDetails
- java.lang.Object
-
- com.docusign.esign.model.PaymentDetails
-
public class PaymentDetails extends java.lang.ObjectPaymentDetails.
-
-
Constructor Summary
Constructors Constructor Description PaymentDetails()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PaymentDetailsaddAllowedPaymentMethodsItem(java.lang.String allowedPaymentMethodsItem)addAllowedPaymentMethodsItem.PaymentDetailsaddLineItemsItem(PaymentLineItem lineItemsItem)addLineItemsItem.PaymentDetailsallowedPaymentMethods(java.util.List<java.lang.String> allowedPaymentMethods)allowedPaymentMethods.PaymentDetailschargeId(java.lang.String chargeId)chargeId.PaymentDetailscurrencyCode(java.lang.String currencyCode)currencyCode.PaymentDetailscurrencyCodeMetadata(PropertyMetadata currencyCodeMetadata)currencyCodeMetadata.PaymentDetailscustomerId(java.lang.String customerId)customerId.PaymentDetailscustomMetadata(java.lang.String customMetadata)customMetadata.PaymentDetailscustomMetadataRequired(java.lang.Boolean customMetadataRequired)customMetadataRequired.booleanequals(java.lang.Object o)Compares objects.PaymentDetailsgatewayAccountId(java.lang.String gatewayAccountId)gatewayAccountId.PaymentDetailsgatewayAccountIdMetadata(PropertyMetadata gatewayAccountIdMetadata)gatewayAccountIdMetadata.PaymentDetailsgatewayDisplayName(java.lang.String gatewayDisplayName)gatewayDisplayName.PaymentDetailsgatewayName(java.lang.String gatewayName)gatewayName.java.util.List<java.lang.String>getAllowedPaymentMethods().java.lang.StringgetChargeId().java.lang.StringgetCurrencyCode().PropertyMetadatagetCurrencyCodeMetadata()Get currencyCodeMetadata.java.lang.StringgetCustomerId().java.lang.StringgetCustomMetadata().java.lang.StringgetGatewayAccountId().PropertyMetadatagetGatewayAccountIdMetadata()Get gatewayAccountIdMetadata.java.lang.StringgetGatewayDisplayName().java.lang.StringgetGatewayName().java.util.List<PaymentLineItem>getLineItems().java.lang.StringgetPaymentOption().java.lang.StringgetPaymentSourceId().PaymentSignerValuesgetSignerValues()Get signerValues.java.lang.StringgetStatus()Indicates the envelope status.java.lang.StringgetSubGatewayName().MoneygetTotal()Get total.inthashCode()Returns the HashCode.java.lang.BooleanisCustomMetadataRequired().PaymentDetailslineItems(java.util.List<PaymentLineItem> lineItems)lineItems.PaymentDetailspaymentOption(java.lang.String paymentOption)paymentOption.PaymentDetailspaymentSourceId(java.lang.String paymentSourceId)paymentSourceId.voidsetAllowedPaymentMethods(java.util.List<java.lang.String> allowedPaymentMethods)setAllowedPaymentMethods.voidsetChargeId(java.lang.String chargeId)setChargeId.voidsetCurrencyCode(java.lang.String currencyCode)setCurrencyCode.voidsetCurrencyCodeMetadata(PropertyMetadata currencyCodeMetadata)setCurrencyCodeMetadata.voidsetCustomerId(java.lang.String customerId)setCustomerId.voidsetCustomMetadata(java.lang.String customMetadata)setCustomMetadata.voidsetCustomMetadataRequired(java.lang.Boolean customMetadataRequired)setCustomMetadataRequired.voidsetGatewayAccountId(java.lang.String gatewayAccountId)setGatewayAccountId.voidsetGatewayAccountIdMetadata(PropertyMetadata gatewayAccountIdMetadata)setGatewayAccountIdMetadata.voidsetGatewayDisplayName(java.lang.String gatewayDisplayName)setGatewayDisplayName.voidsetGatewayName(java.lang.String gatewayName)setGatewayName.voidsetLineItems(java.util.List<PaymentLineItem> lineItems)setLineItems.voidsetPaymentOption(java.lang.String paymentOption)setPaymentOption.voidsetPaymentSourceId(java.lang.String paymentSourceId)setPaymentSourceId.voidsetSignerValues(PaymentSignerValues signerValues)setSignerValues.voidsetStatus(java.lang.String status)setStatus.voidsetSubGatewayName(java.lang.String subGatewayName)setSubGatewayName.voidsetTotal(Money total)setTotal.PaymentDetailssignerValues(PaymentSignerValues signerValues)signerValues.PaymentDetailsstatus(java.lang.String status)status.PaymentDetailssubGatewayName(java.lang.String subGatewayName)subGatewayName.java.lang.StringtoString()Converts the given object to string.PaymentDetailstotal(Money total)total.
-
-
-
Method Detail
-
allowedPaymentMethods
public PaymentDetails allowedPaymentMethods(java.util.List<java.lang.String> allowedPaymentMethods)
allowedPaymentMethods.- Returns:
- PaymentDetails
-
addAllowedPaymentMethodsItem
public PaymentDetails addAllowedPaymentMethodsItem(java.lang.String allowedPaymentMethodsItem)
addAllowedPaymentMethodsItem.- Returns:
- PaymentDetails
-
getAllowedPaymentMethods
public java.util.List<java.lang.String> getAllowedPaymentMethods()
.- Returns:
- allowedPaymentMethods
-
setAllowedPaymentMethods
public void setAllowedPaymentMethods(java.util.List<java.lang.String> allowedPaymentMethods)
setAllowedPaymentMethods.
-
chargeId
public PaymentDetails chargeId(java.lang.String chargeId)
chargeId.- Returns:
- PaymentDetails
-
getChargeId
public java.lang.String getChargeId()
.- Returns:
- chargeId
-
setChargeId
public void setChargeId(java.lang.String chargeId)
setChargeId.
-
currencyCode
public PaymentDetails currencyCode(java.lang.String currencyCode)
currencyCode.- Returns:
- PaymentDetails
-
getCurrencyCode
public java.lang.String getCurrencyCode()
.- Returns:
- currencyCode
-
setCurrencyCode
public void setCurrencyCode(java.lang.String currencyCode)
setCurrencyCode.
-
currencyCodeMetadata
public PaymentDetails currencyCodeMetadata(PropertyMetadata currencyCodeMetadata)
currencyCodeMetadata.- Returns:
- PaymentDetails
-
getCurrencyCodeMetadata
public PropertyMetadata getCurrencyCodeMetadata()
Get currencyCodeMetadata.- Returns:
- currencyCodeMetadata
-
setCurrencyCodeMetadata
public void setCurrencyCodeMetadata(PropertyMetadata currencyCodeMetadata)
setCurrencyCodeMetadata.
-
customerId
public PaymentDetails customerId(java.lang.String customerId)
customerId.- Returns:
- PaymentDetails
-
getCustomerId
public java.lang.String getCustomerId()
.- Returns:
- customerId
-
setCustomerId
public void setCustomerId(java.lang.String customerId)
setCustomerId.
-
customMetadata
public PaymentDetails customMetadata(java.lang.String customMetadata)
customMetadata.- Returns:
- PaymentDetails
-
getCustomMetadata
public java.lang.String getCustomMetadata()
.- Returns:
- customMetadata
-
setCustomMetadata
public void setCustomMetadata(java.lang.String customMetadata)
setCustomMetadata.
-
customMetadataRequired
public PaymentDetails customMetadataRequired(java.lang.Boolean customMetadataRequired)
customMetadataRequired.- Returns:
- PaymentDetails
-
isCustomMetadataRequired
public java.lang.Boolean isCustomMetadataRequired()
.- Returns:
- customMetadataRequired
-
setCustomMetadataRequired
public void setCustomMetadataRequired(java.lang.Boolean customMetadataRequired)
setCustomMetadataRequired.
-
gatewayAccountId
public PaymentDetails gatewayAccountId(java.lang.String gatewayAccountId)
gatewayAccountId.- Returns:
- PaymentDetails
-
getGatewayAccountId
public java.lang.String getGatewayAccountId()
.- Returns:
- gatewayAccountId
-
setGatewayAccountId
public void setGatewayAccountId(java.lang.String gatewayAccountId)
setGatewayAccountId.
-
gatewayAccountIdMetadata
public PaymentDetails gatewayAccountIdMetadata(PropertyMetadata gatewayAccountIdMetadata)
gatewayAccountIdMetadata.- Returns:
- PaymentDetails
-
getGatewayAccountIdMetadata
public PropertyMetadata getGatewayAccountIdMetadata()
Get gatewayAccountIdMetadata.- Returns:
- gatewayAccountIdMetadata
-
setGatewayAccountIdMetadata
public void setGatewayAccountIdMetadata(PropertyMetadata gatewayAccountIdMetadata)
setGatewayAccountIdMetadata.
-
gatewayDisplayName
public PaymentDetails gatewayDisplayName(java.lang.String gatewayDisplayName)
gatewayDisplayName.- Returns:
- PaymentDetails
-
getGatewayDisplayName
public java.lang.String getGatewayDisplayName()
.- Returns:
- gatewayDisplayName
-
setGatewayDisplayName
public void setGatewayDisplayName(java.lang.String gatewayDisplayName)
setGatewayDisplayName.
-
gatewayName
public PaymentDetails gatewayName(java.lang.String gatewayName)
gatewayName.- Returns:
- PaymentDetails
-
getGatewayName
public java.lang.String getGatewayName()
.- Returns:
- gatewayName
-
setGatewayName
public void setGatewayName(java.lang.String gatewayName)
setGatewayName.
-
lineItems
public PaymentDetails lineItems(java.util.List<PaymentLineItem> lineItems)
lineItems.- Returns:
- PaymentDetails
-
addLineItemsItem
public PaymentDetails addLineItemsItem(PaymentLineItem lineItemsItem)
addLineItemsItem.- Returns:
- PaymentDetails
-
getLineItems
public java.util.List<PaymentLineItem> getLineItems()
.- Returns:
- lineItems
-
setLineItems
public void setLineItems(java.util.List<PaymentLineItem> lineItems)
setLineItems.
-
paymentOption
public PaymentDetails paymentOption(java.lang.String paymentOption)
paymentOption.- Returns:
- PaymentDetails
-
getPaymentOption
public java.lang.String getPaymentOption()
.- Returns:
- paymentOption
-
setPaymentOption
public void setPaymentOption(java.lang.String paymentOption)
setPaymentOption.
-
paymentSourceId
public PaymentDetails paymentSourceId(java.lang.String paymentSourceId)
paymentSourceId.- Returns:
- PaymentDetails
-
getPaymentSourceId
public java.lang.String getPaymentSourceId()
.- Returns:
- paymentSourceId
-
setPaymentSourceId
public void setPaymentSourceId(java.lang.String paymentSourceId)
setPaymentSourceId.
-
signerValues
public PaymentDetails signerValues(PaymentSignerValues signerValues)
signerValues.- Returns:
- PaymentDetails
-
getSignerValues
public PaymentSignerValues getSignerValues()
Get signerValues.- Returns:
- signerValues
-
setSignerValues
public void setSignerValues(PaymentSignerValues signerValues)
setSignerValues.
-
status
public PaymentDetails status(java.lang.String status)
status.- Returns:
- PaymentDetails
-
getStatus
public java.lang.String getStatus()
Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later..- Returns:
- status
-
setStatus
public void setStatus(java.lang.String status)
setStatus.
-
subGatewayName
public PaymentDetails subGatewayName(java.lang.String subGatewayName)
subGatewayName.- Returns:
- PaymentDetails
-
getSubGatewayName
public java.lang.String getSubGatewayName()
.- Returns:
- subGatewayName
-
setSubGatewayName
public void setSubGatewayName(java.lang.String subGatewayName)
setSubGatewayName.
-
total
public PaymentDetails total(Money total)
total.- Returns:
- PaymentDetails
-
getTotal
public Money getTotal()
Get total.- Returns:
- total
-
setTotal
public void setTotal(Money total)
setTotal.
-
equals
public boolean equals(java.lang.Object o)
Compares objects.- Overrides:
equalsin classjava.lang.Object- Returns:
- true or false depending on comparison result.
-
hashCode
public int hashCode()
Returns the HashCode.- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
Converts the given object to string.- Overrides:
toStringin classjava.lang.Object
-
-