Package com.docusign.esign.model
Class AccountBillingPlanResponse
- java.lang.Object
-
- com.docusign.esign.model.AccountBillingPlanResponse
-
public class AccountBillingPlanResponse extends Object
Defines an account billing plan response object..
-
-
Constructor Summary
Constructors Constructor Description AccountBillingPlanResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccountBillingPlanResponseaddSuccessorPlansItem(BillingPlan successorPlansItem)addSuccessorPlansItem.AccountBillingPlanResponsebillingAddress(AccountAddress billingAddress)billingAddress.AccountBillingPlanResponsebillingAddressIsCreditCardAddress(String billingAddressIsCreditCardAddress)billingAddressIsCreditCardAddress.AccountBillingPlanResponsebillingPlan(AccountBillingPlan billingPlan)billingPlan.AccountBillingPlanResponsecreditCardInformation(CreditCardInformation creditCardInformation)creditCardInformation.AccountBillingPlanResponsedirectDebitProcessorInformation(DirectDebitProcessorInformation directDebitProcessorInformation)directDebitProcessorInformation.AccountBillingPlanResponsedowngradePlanInformation(DowngradePlanUpdateResponse downgradePlanInformation)downgradePlanInformation.AccountBillingPlanResponsedowngradeRequestInformation(DowngradeRequestInformation downgradeRequestInformation)downgradeRequestInformation.AccountBillingPlanResponseentityInformation(BillingEntityInformationResponse entityInformation)entityInformation.booleanequals(Object o)Compares objects.AccountAddressgetBillingAddress()The billing address for the account..StringgetBillingAddressIsCreditCardAddress()When set to **true**, the credit card address information is the same as that returned as the billing address.AccountBillingPlangetBillingPlan()An object that contains details about the billing plan..CreditCardInformationgetCreditCardInformation()A complex type that has information about the credit card used to pay for this account..DirectDebitProcessorInformationgetDirectDebitProcessorInformation()Information about the bank that processes direct debits for the payment plan..DowngradePlanUpdateResponsegetDowngradePlanInformation().DowngradeRequestInformationgetDowngradeRequestInformation().BillingEntityInformationResponsegetEntityInformation().StringgetPaymentMethod().PaymentProcessorInformationgetPaymentProcessorInformation()Information about the entity that processes payments for the billing plan..ReferralInformationgetReferralInformation()A complex type that contains properties for entering referral and discount information..List<BillingPlan>getSuccessorPlans().StringgetTaxExemptId().inthashCode()Returns the HashCode.AccountBillingPlanResponsepaymentMethod(String paymentMethod)paymentMethod.AccountBillingPlanResponsepaymentProcessorInformation(PaymentProcessorInformation paymentProcessorInformation)paymentProcessorInformation.AccountBillingPlanResponsereferralInformation(ReferralInformation referralInformation)referralInformation.voidsetBillingAddress(AccountAddress billingAddress)setBillingAddress.voidsetBillingAddressIsCreditCardAddress(String billingAddressIsCreditCardAddress)setBillingAddressIsCreditCardAddress.voidsetBillingPlan(AccountBillingPlan billingPlan)setBillingPlan.voidsetCreditCardInformation(CreditCardInformation creditCardInformation)setCreditCardInformation.voidsetDirectDebitProcessorInformation(DirectDebitProcessorInformation directDebitProcessorInformation)setDirectDebitProcessorInformation.voidsetDowngradePlanInformation(DowngradePlanUpdateResponse downgradePlanInformation)setDowngradePlanInformation.voidsetDowngradeRequestInformation(DowngradeRequestInformation downgradeRequestInformation)setDowngradeRequestInformation.voidsetEntityInformation(BillingEntityInformationResponse entityInformation)setEntityInformation.voidsetPaymentMethod(String paymentMethod)setPaymentMethod.voidsetPaymentProcessorInformation(PaymentProcessorInformation paymentProcessorInformation)setPaymentProcessorInformation.voidsetReferralInformation(ReferralInformation referralInformation)setReferralInformation.voidsetSuccessorPlans(List<BillingPlan> successorPlans)setSuccessorPlans.voidsetTaxExemptId(String taxExemptId)setTaxExemptId.AccountBillingPlanResponsesuccessorPlans(List<BillingPlan> successorPlans)successorPlans.AccountBillingPlanResponsetaxExemptId(String taxExemptId)taxExemptId.StringtoString()Converts the given object to string.
-
-
-
Method Detail
-
billingAddress
public AccountBillingPlanResponse billingAddress(AccountAddress billingAddress)
billingAddress.- Returns:
- AccountBillingPlanResponse
-
getBillingAddress
public AccountAddress getBillingAddress()
The billing address for the account..- Returns:
- billingAddress
-
setBillingAddress
public void setBillingAddress(AccountAddress billingAddress)
setBillingAddress.
-
billingAddressIsCreditCardAddress
public AccountBillingPlanResponse billingAddressIsCreditCardAddress(String billingAddressIsCreditCardAddress)
billingAddressIsCreditCardAddress.- Returns:
- AccountBillingPlanResponse
-
getBillingAddressIsCreditCardAddress
public String getBillingAddressIsCreditCardAddress()
When set to **true**, the credit card address information is the same as that returned as the billing address. If false, then the billing address is considered a billing contact address, and the credit card address can be different..- Returns:
- billingAddressIsCreditCardAddress
-
setBillingAddressIsCreditCardAddress
public void setBillingAddressIsCreditCardAddress(String billingAddressIsCreditCardAddress)
setBillingAddressIsCreditCardAddress.
-
billingPlan
public AccountBillingPlanResponse billingPlan(AccountBillingPlan billingPlan)
billingPlan.- Returns:
- AccountBillingPlanResponse
-
getBillingPlan
public AccountBillingPlan getBillingPlan()
An object that contains details about the billing plan..- Returns:
- billingPlan
-
setBillingPlan
public void setBillingPlan(AccountBillingPlan billingPlan)
setBillingPlan.
-
creditCardInformation
public AccountBillingPlanResponse creditCardInformation(CreditCardInformation creditCardInformation)
creditCardInformation.- Returns:
- AccountBillingPlanResponse
-
getCreditCardInformation
public CreditCardInformation getCreditCardInformation()
A complex type that has information about the credit card used to pay for this account..- Returns:
- creditCardInformation
-
setCreditCardInformation
public void setCreditCardInformation(CreditCardInformation creditCardInformation)
setCreditCardInformation.
-
directDebitProcessorInformation
public AccountBillingPlanResponse directDebitProcessorInformation(DirectDebitProcessorInformation directDebitProcessorInformation)
directDebitProcessorInformation.- Returns:
- AccountBillingPlanResponse
-
getDirectDebitProcessorInformation
public DirectDebitProcessorInformation getDirectDebitProcessorInformation()
Information about the bank that processes direct debits for the payment plan..- Returns:
- directDebitProcessorInformation
-
setDirectDebitProcessorInformation
public void setDirectDebitProcessorInformation(DirectDebitProcessorInformation directDebitProcessorInformation)
setDirectDebitProcessorInformation.
-
downgradePlanInformation
public AccountBillingPlanResponse downgradePlanInformation(DowngradePlanUpdateResponse downgradePlanInformation)
downgradePlanInformation.- Returns:
- AccountBillingPlanResponse
-
getDowngradePlanInformation
public DowngradePlanUpdateResponse getDowngradePlanInformation()
.- Returns:
- downgradePlanInformation
-
setDowngradePlanInformation
public void setDowngradePlanInformation(DowngradePlanUpdateResponse downgradePlanInformation)
setDowngradePlanInformation.
-
downgradeRequestInformation
public AccountBillingPlanResponse downgradeRequestInformation(DowngradeRequestInformation downgradeRequestInformation)
downgradeRequestInformation.- Returns:
- AccountBillingPlanResponse
-
getDowngradeRequestInformation
public DowngradeRequestInformation getDowngradeRequestInformation()
.- Returns:
- downgradeRequestInformation
-
setDowngradeRequestInformation
public void setDowngradeRequestInformation(DowngradeRequestInformation downgradeRequestInformation)
setDowngradeRequestInformation.
-
entityInformation
public AccountBillingPlanResponse entityInformation(BillingEntityInformationResponse entityInformation)
entityInformation.- Returns:
- AccountBillingPlanResponse
-
getEntityInformation
public BillingEntityInformationResponse getEntityInformation()
.- Returns:
- entityInformation
-
setEntityInformation
public void setEntityInformation(BillingEntityInformationResponse entityInformation)
setEntityInformation.
-
paymentMethod
public AccountBillingPlanResponse paymentMethod(String paymentMethod)
paymentMethod.- Returns:
- AccountBillingPlanResponse
-
getPaymentMethod
public String getPaymentMethod()
.- Returns:
- paymentMethod
-
setPaymentMethod
public void setPaymentMethod(String paymentMethod)
setPaymentMethod.
-
paymentProcessorInformation
public AccountBillingPlanResponse paymentProcessorInformation(PaymentProcessorInformation paymentProcessorInformation)
paymentProcessorInformation.- Returns:
- AccountBillingPlanResponse
-
getPaymentProcessorInformation
public PaymentProcessorInformation getPaymentProcessorInformation()
Information about the entity that processes payments for the billing plan..- Returns:
- paymentProcessorInformation
-
setPaymentProcessorInformation
public void setPaymentProcessorInformation(PaymentProcessorInformation paymentProcessorInformation)
setPaymentProcessorInformation.
-
referralInformation
public AccountBillingPlanResponse referralInformation(ReferralInformation referralInformation)
referralInformation.- Returns:
- AccountBillingPlanResponse
-
getReferralInformation
public ReferralInformation getReferralInformation()
A complex type that contains properties for entering referral and discount information..- Returns:
- referralInformation
-
setReferralInformation
public void setReferralInformation(ReferralInformation referralInformation)
setReferralInformation.
-
successorPlans
public AccountBillingPlanResponse successorPlans(List<BillingPlan> successorPlans)
successorPlans.- Returns:
- AccountBillingPlanResponse
-
addSuccessorPlansItem
public AccountBillingPlanResponse addSuccessorPlansItem(BillingPlan successorPlansItem)
addSuccessorPlansItem.- Returns:
- AccountBillingPlanResponse
-
getSuccessorPlans
public List<BillingPlan> getSuccessorPlans()
.- Returns:
- successorPlans
-
setSuccessorPlans
public void setSuccessorPlans(List<BillingPlan> successorPlans)
setSuccessorPlans.
-
taxExemptId
public AccountBillingPlanResponse taxExemptId(String taxExemptId)
taxExemptId.- Returns:
- AccountBillingPlanResponse
-
getTaxExemptId
public String getTaxExemptId()
.- Returns:
- taxExemptId
-
setTaxExemptId
public void setTaxExemptId(String taxExemptId)
setTaxExemptId.
-
equals
public boolean equals(Object o)
Compares objects.
-
-