DocuSign CSharp Docs
Public Member Functions | Properties | List of all members
DocuSign.eSign.Model.BillingPlanUpdateResponse Class Reference

Defines a billing plan update response object. More...

Inheritance diagram for DocuSign.eSign.Model.BillingPlanUpdateResponse:

Public Member Functions

 BillingPlanUpdateResponse (string AccountPaymentMethod=default(string), BillingPlanPreview BillingPlanPreview=default(BillingPlanPreview), string CurrencyCode=default(string), string IncludedSeats=default(string), string PaymentCycle=default(string), string PaymentMethod=default(string), string PlanId=default(string), string PlanName=default(string))
 Initializes a new instance of the BillingPlanUpdateResponse class. More...
 
override string ToString ()
 Returns the string presentation of the object More...
 
string ToJson ()
 Returns the JSON string presentation of the object More...
 
override bool Equals (object obj)
 Returns true if objects are equal More...
 
bool Equals (BillingPlanUpdateResponse other)
 Returns true if BillingPlanUpdateResponse instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string AccountPaymentMethod [get, set]
 Gets or Sets AccountPaymentMethod More...
 
BillingPlanPreview BillingPlanPreview [get, set]
 Gets or Sets BillingPlanPreview More...
 
string CurrencyCode [get, set]
 Specifies the ISO currency code for the account. More...
 
string IncludedSeats [get, set]
 The number of seats (users) included. More...
 
string PaymentCycle [get, set]
 Gets or Sets PaymentCycle More...
 
string PaymentMethod [get, set]
 Gets or Sets PaymentMethod More...
 
string PlanId [get, set]
 Gets or Sets PlanId More...
 
string PlanName [get, set]
 Gets or Sets PlanName More...
 

Detailed Description

Defines a billing plan update response object.

Constructor & Destructor Documentation

◆ BillingPlanUpdateResponse()

DocuSign.eSign.Model.BillingPlanUpdateResponse.BillingPlanUpdateResponse ( string  AccountPaymentMethod = default(string),
BillingPlanPreview  BillingPlanPreview = default(BillingPlanPreview),
string  CurrencyCode = default(string),
string  IncludedSeats = default(string),
string  PaymentCycle = default(string),
string  PaymentMethod = default(string),
string  PlanId = default(string),
string  PlanName = default(string) 
)
inline

Initializes a new instance of the BillingPlanUpdateResponse class.

Parameters
AccountPaymentMethodAccountPaymentMethod.
BillingPlanPreviewBillingPlanPreview.
CurrencyCodeSpecifies the ISO currency code for the account..
IncludedSeatsThe number of seats (users) included..
PaymentCyclePaymentCycle.
PaymentMethodPaymentMethod.
PlanIdPlanId.
PlanNamePlanName.

Member Function Documentation

◆ Equals() [1/2]

override bool DocuSign.eSign.Model.BillingPlanUpdateResponse.Equals ( object  obj)
inline

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

bool DocuSign.eSign.Model.BillingPlanUpdateResponse.Equals ( BillingPlanUpdateResponse  other)
inline

Returns true if BillingPlanUpdateResponse instances are equal

Parameters
otherInstance of BillingPlanUpdateResponse to be compared
Returns
Boolean

◆ GetHashCode()

override int DocuSign.eSign.Model.BillingPlanUpdateResponse.GetHashCode ( )
inline

Gets the hash code

Returns
Hash code

◆ ToJson()

string DocuSign.eSign.Model.BillingPlanUpdateResponse.ToJson ( )
inline

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

override string DocuSign.eSign.Model.BillingPlanUpdateResponse.ToString ( )
inline

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ AccountPaymentMethod

string DocuSign.eSign.Model.BillingPlanUpdateResponse.AccountPaymentMethod
getset

Gets or Sets AccountPaymentMethod

◆ BillingPlanPreview

BillingPlanPreview DocuSign.eSign.Model.BillingPlanUpdateResponse.BillingPlanPreview
getset

Gets or Sets BillingPlanPreview

◆ CurrencyCode

string DocuSign.eSign.Model.BillingPlanUpdateResponse.CurrencyCode
getset

Specifies the ISO currency code for the account.

Specifies the ISO currency code for the account.

◆ IncludedSeats

string DocuSign.eSign.Model.BillingPlanUpdateResponse.IncludedSeats
getset

The number of seats (users) included.

The number of seats (users) included.

◆ PaymentCycle

string DocuSign.eSign.Model.BillingPlanUpdateResponse.PaymentCycle
getset

Gets or Sets PaymentCycle

◆ PaymentMethod

string DocuSign.eSign.Model.BillingPlanUpdateResponse.PaymentMethod
getset

Gets or Sets PaymentMethod

◆ PlanId

string DocuSign.eSign.Model.BillingPlanUpdateResponse.PlanId
getset

Gets or Sets PlanId

◆ PlanName

string DocuSign.eSign.Model.BillingPlanUpdateResponse.PlanName
getset

Gets or Sets PlanName


The documentation for this class was generated from the following file: