ConsumerDisclosure
in package
implements
ModelInterface, ArrayAccess
ConsumerDisclosure Class Doc Comment
Tags
Interfaces, Classes, Traits and Enums
- ModelInterface
- Interface abstracting model access.
- ArrayAccess
Table of Contents
- DISCRIMINATOR = null
- $attributeMap : array<string|int, string>
- Array of attributes where the key is the local name, and the value is the original name
- $container : array<string|int, mixed>
- Associative array for storing property values
- $getters : array<string|int, string>
- Array of attributes to getter functions (for serialization of requests)
- $setters : array<string|int, string>
- Array of attributes to setter functions (for deserialization of responses)
- $swaggerFormats : array<string|int, string>
- Array of property to format mappings. Used for (de)serialization
- $swaggerModelName : string
- The original name of the model.
- $swaggerTypes : array<string|int, string>
- Array of property to type mappings. Used for (de)serialization
- __construct() : mixed
- Constructor
- __toString() : string
- Gets the string presentation of the object
- attributeMap() : array<string|int, mixed>
- Array of attributes where the key is the local name, and the value is the original name
- getAccountEsignId() : string|null
- Gets account_esign_id
- getAllowCdWithdraw() : string|null
- Gets allow_cd_withdraw
- getAllowCdWithdrawMetadata() : SettingsMetadata
- Gets allow_cd_withdraw_metadata
- getChangeEmail() : string|null
- Gets change_email
- getChangeEmailOther() : string|null
- Gets change_email_other
- getCompanyName() : string|null
- Gets company_name
- getCompanyPhone() : string|null
- Gets company_phone
- getCopyCostPerPage() : string|null
- Gets copy_cost_per_page
- getCopyFeeCollectionMethod() : string|null
- Gets copy_fee_collection_method
- getCopyRequestEmail() : string|null
- Gets copy_request_email
- getCustom() : string|null
- Gets custom
- getEnableEsign() : string|null
- Gets enable_esign
- getEsignAgreement() : string|null
- Gets esign_agreement
- getEsignText() : string|null
- Gets esign_text
- getLanguageCode() : string|null
- Gets language_code
- getModelName() : string
- The original name of the model.
- getMustAgreeToEsign() : string|null
- Gets must_agree_to_esign
- getPdfId() : string|null
- Gets pdf_id
- getters() : array<string|int, mixed>
- Array of attributes to getter functions (for serialization of requests)
- getUseBrand() : string|null
- Gets use_brand
- getUseConsumerDisclosureWithinAccount() : string|null
- Gets use_consumer_disclosure_within_account
- getUseConsumerDisclosureWithinAccountMetadata() : SettingsMetadata
- Gets use_consumer_disclosure_within_account_metadata
- getWithdrawAddressLine1() : string|null
- Gets withdraw_address_line1
- getWithdrawAddressLine2() : string|null
- Gets withdraw_address_line2
- getWithdrawByEmail() : string|null
- Gets withdraw_by_email
- getWithdrawByMail() : string|null
- Gets withdraw_by_mail
- getWithdrawByPhone() : string|null
- Gets withdraw_by_phone
- getWithdrawCity() : string|null
- Gets withdraw_city
- getWithdrawConsequences() : string|null
- Gets withdraw_consequences
- getWithdrawEmail() : string|null
- Gets withdraw_email
- getWithdrawOther() : string|null
- Gets withdraw_other
- getWithdrawPhone() : string|null
- Gets withdraw_phone
- getWithdrawPostalCode() : string|null
- Gets withdraw_postal_code
- getWithdrawState() : string|null
- Gets withdraw_state
- listInvalidProperties() : array<string|int, mixed>
- Show all the invalid properties with reasons.
- offsetExists() : bool
- Returns true if offset exists. False otherwise.
- offsetGet() : mixed
- Gets offset.
- offsetSet() : void
- Sets value based on offset.
- offsetUnset() : void
- Unsets offset.
- setAccountEsignId() : $this
- Sets account_esign_id
- setAllowCdWithdraw() : $this
- Sets allow_cd_withdraw
- setAllowCdWithdrawMetadata() : $this
- Sets allow_cd_withdraw_metadata
- setChangeEmail() : $this
- Sets change_email
- setChangeEmailOther() : $this
- Sets change_email_other
- setCompanyName() : $this
- Sets company_name
- setCompanyPhone() : $this
- Sets company_phone
- setCopyCostPerPage() : $this
- Sets copy_cost_per_page
- setCopyFeeCollectionMethod() : $this
- Sets copy_fee_collection_method
- setCopyRequestEmail() : $this
- Sets copy_request_email
- setCustom() : $this
- Sets custom
- setEnableEsign() : $this
- Sets enable_esign
- setEsignAgreement() : $this
- Sets esign_agreement
- setEsignText() : $this
- Sets esign_text
- setLanguageCode() : $this
- Sets language_code
- setMustAgreeToEsign() : $this
- Sets must_agree_to_esign
- setPdfId() : $this
- Sets pdf_id
- setters() : array<string|int, mixed>
- Array of attributes to setter functions (for deserialization of responses)
- setUseBrand() : $this
- Sets use_brand
- setUseConsumerDisclosureWithinAccount() : $this
- Sets use_consumer_disclosure_within_account
- setUseConsumerDisclosureWithinAccountMetadata() : $this
- Sets use_consumer_disclosure_within_account_metadata
- setWithdrawAddressLine1() : $this
- Sets withdraw_address_line1
- setWithdrawAddressLine2() : $this
- Sets withdraw_address_line2
- setWithdrawByEmail() : $this
- Sets withdraw_by_email
- setWithdrawByMail() : $this
- Sets withdraw_by_mail
- setWithdrawByPhone() : $this
- Sets withdraw_by_phone
- setWithdrawCity() : $this
- Sets withdraw_city
- setWithdrawConsequences() : $this
- Sets withdraw_consequences
- setWithdrawEmail() : $this
- Sets withdraw_email
- setWithdrawOther() : $this
- Sets withdraw_other
- setWithdrawPhone() : $this
- Sets withdraw_phone
- setWithdrawPostalCode() : $this
- Sets withdraw_postal_code
- setWithdrawState() : $this
- Sets withdraw_state
- swaggerFormats() : array<string|int, mixed>
- Array of property to format mappings. Used for (de)serialization
- swaggerTypes() : array<string|int, mixed>
- Array of property to type mappings. Used for (de)serialization
- valid() : bool
- Validate all the properties in the model return true if all passed
Constants
DISCRIMINATOR
public
mixed
DISCRIMINATOR
= null
Properties
$attributeMap
Array of attributes where the key is the local name, and the value is the original name
protected
static array<string|int, string>
$attributeMap
= ['account_esign_id' => 'accountEsignId', 'allow_cd_withdraw' => 'allowCDWithdraw', 'allow_cd_withdraw_metadata' => 'allowCDWithdrawMetadata', 'change_email' => 'changeEmail', 'change_email_other' => 'changeEmailOther', 'company_name' => 'companyName', 'company_phone' => 'companyPhone', 'copy_cost_per_page' => 'copyCostPerPage', 'copy_fee_collection_method' => 'copyFeeCollectionMethod', 'copy_request_email' => 'copyRequestEmail', 'custom' => 'custom', 'enable_esign' => 'enableEsign', 'esign_agreement' => 'esignAgreement', 'esign_text' => 'esignText', 'language_code' => 'languageCode', 'must_agree_to_esign' => 'mustAgreeToEsign', 'pdf_id' => 'pdfId', 'use_brand' => 'useBrand', 'use_consumer_disclosure_within_account' => 'useConsumerDisclosureWithinAccount', 'use_consumer_disclosure_within_account_metadata' => 'useConsumerDisclosureWithinAccountMetadata', 'withdraw_address_line1' => 'withdrawAddressLine1', 'withdraw_address_line2' => 'withdrawAddressLine2', 'withdraw_by_email' => 'withdrawByEmail', 'withdraw_by_mail' => 'withdrawByMail', 'withdraw_by_phone' => 'withdrawByPhone', 'withdraw_city' => 'withdrawCity', 'withdraw_consequences' => 'withdrawConsequences', 'withdraw_email' => 'withdrawEmail', 'withdraw_other' => 'withdrawOther', 'withdraw_phone' => 'withdrawPhone', 'withdraw_postal_code' => 'withdrawPostalCode', 'withdraw_state' => 'withdrawState']
$container
Associative array for storing property values
protected
array<string|int, mixed>
$container
= []
$getters
Array of attributes to getter functions (for serialization of requests)
protected
static array<string|int, string>
$getters
= ['account_esign_id' => 'getAccountEsignId', 'allow_cd_withdraw' => 'getAllowCdWithdraw', 'allow_cd_withdraw_metadata' => 'getAllowCdWithdrawMetadata', 'change_email' => 'getChangeEmail', 'change_email_other' => 'getChangeEmailOther', 'company_name' => 'getCompanyName', 'company_phone' => 'getCompanyPhone', 'copy_cost_per_page' => 'getCopyCostPerPage', 'copy_fee_collection_method' => 'getCopyFeeCollectionMethod', 'copy_request_email' => 'getCopyRequestEmail', 'custom' => 'getCustom', 'enable_esign' => 'getEnableEsign', 'esign_agreement' => 'getEsignAgreement', 'esign_text' => 'getEsignText', 'language_code' => 'getLanguageCode', 'must_agree_to_esign' => 'getMustAgreeToEsign', 'pdf_id' => 'getPdfId', 'use_brand' => 'getUseBrand', 'use_consumer_disclosure_within_account' => 'getUseConsumerDisclosureWithinAccount', 'use_consumer_disclosure_within_account_metadata' => 'getUseConsumerDisclosureWithinAccountMetadata', 'withdraw_address_line1' => 'getWithdrawAddressLine1', 'withdraw_address_line2' => 'getWithdrawAddressLine2', 'withdraw_by_email' => 'getWithdrawByEmail', 'withdraw_by_mail' => 'getWithdrawByMail', 'withdraw_by_phone' => 'getWithdrawByPhone', 'withdraw_city' => 'getWithdrawCity', 'withdraw_consequences' => 'getWithdrawConsequences', 'withdraw_email' => 'getWithdrawEmail', 'withdraw_other' => 'getWithdrawOther', 'withdraw_phone' => 'getWithdrawPhone', 'withdraw_postal_code' => 'getWithdrawPostalCode', 'withdraw_state' => 'getWithdrawState']
$setters
Array of attributes to setter functions (for deserialization of responses)
protected
static array<string|int, string>
$setters
= ['account_esign_id' => 'setAccountEsignId', 'allow_cd_withdraw' => 'setAllowCdWithdraw', 'allow_cd_withdraw_metadata' => 'setAllowCdWithdrawMetadata', 'change_email' => 'setChangeEmail', 'change_email_other' => 'setChangeEmailOther', 'company_name' => 'setCompanyName', 'company_phone' => 'setCompanyPhone', 'copy_cost_per_page' => 'setCopyCostPerPage', 'copy_fee_collection_method' => 'setCopyFeeCollectionMethod', 'copy_request_email' => 'setCopyRequestEmail', 'custom' => 'setCustom', 'enable_esign' => 'setEnableEsign', 'esign_agreement' => 'setEsignAgreement', 'esign_text' => 'setEsignText', 'language_code' => 'setLanguageCode', 'must_agree_to_esign' => 'setMustAgreeToEsign', 'pdf_id' => 'setPdfId', 'use_brand' => 'setUseBrand', 'use_consumer_disclosure_within_account' => 'setUseConsumerDisclosureWithinAccount', 'use_consumer_disclosure_within_account_metadata' => 'setUseConsumerDisclosureWithinAccountMetadata', 'withdraw_address_line1' => 'setWithdrawAddressLine1', 'withdraw_address_line2' => 'setWithdrawAddressLine2', 'withdraw_by_email' => 'setWithdrawByEmail', 'withdraw_by_mail' => 'setWithdrawByMail', 'withdraw_by_phone' => 'setWithdrawByPhone', 'withdraw_city' => 'setWithdrawCity', 'withdraw_consequences' => 'setWithdrawConsequences', 'withdraw_email' => 'setWithdrawEmail', 'withdraw_other' => 'setWithdrawOther', 'withdraw_phone' => 'setWithdrawPhone', 'withdraw_postal_code' => 'setWithdrawPostalCode', 'withdraw_state' => 'setWithdrawState']
$swaggerFormats
Array of property to format mappings. Used for (de)serialization
protected
static array<string|int, string>
$swaggerFormats
= ['account_esign_id' => null, 'allow_cd_withdraw' => null, 'allow_cd_withdraw_metadata' => null, 'change_email' => null, 'change_email_other' => null, 'company_name' => null, 'company_phone' => null, 'copy_cost_per_page' => null, 'copy_fee_collection_method' => null, 'copy_request_email' => null, 'custom' => null, 'enable_esign' => null, 'esign_agreement' => null, 'esign_text' => null, 'language_code' => null, 'must_agree_to_esign' => null, 'pdf_id' => null, 'use_brand' => null, 'use_consumer_disclosure_within_account' => null, 'use_consumer_disclosure_within_account_metadata' => null, 'withdraw_address_line1' => null, 'withdraw_address_line2' => null, 'withdraw_by_email' => null, 'withdraw_by_mail' => null, 'withdraw_by_phone' => null, 'withdraw_city' => null, 'withdraw_consequences' => null, 'withdraw_email' => null, 'withdraw_other' => null, 'withdraw_phone' => null, 'withdraw_postal_code' => null, 'withdraw_state' => null]
$swaggerModelName
The original name of the model.
protected
static string
$swaggerModelName
= 'consumerDisclosure'
$swaggerTypes
Array of property to type mappings. Used for (de)serialization
protected
static array<string|int, string>
$swaggerTypes
= ['account_esign_id' => '?string', 'allow_cd_withdraw' => '?string', 'allow_cd_withdraw_metadata' => '\\DocuSign\\eSign\\Model\\SettingsMetadata', 'change_email' => '?string', 'change_email_other' => '?string', 'company_name' => '?string', 'company_phone' => '?string', 'copy_cost_per_page' => '?string', 'copy_fee_collection_method' => '?string', 'copy_request_email' => '?string', 'custom' => '?string', 'enable_esign' => '?string', 'esign_agreement' => '?string', 'esign_text' => '?string', 'language_code' => '?string', 'must_agree_to_esign' => '?string', 'pdf_id' => '?string', 'use_brand' => '?string', 'use_consumer_disclosure_within_account' => '?string', 'use_consumer_disclosure_within_account_metadata' => '\\DocuSign\\eSign\\Model\\SettingsMetadata', 'withdraw_address_line1' => '?string', 'withdraw_address_line2' => '?string', 'withdraw_by_email' => '?string', 'withdraw_by_mail' => '?string', 'withdraw_by_phone' => '?string', 'withdraw_city' => '?string', 'withdraw_consequences' => '?string', 'withdraw_email' => '?string', 'withdraw_other' => '?string', 'withdraw_phone' => '?string', 'withdraw_postal_code' => '?string', 'withdraw_state' => '?string']
Methods
__construct()
Constructor
public
__construct([array<string|int, mixed> $data = null ]) : mixed
Parameters
- $data : array<string|int, mixed> = null
-
Associated array of property values initializing the model
Return values
mixed —__toString()
Gets the string presentation of the object
public
__toString() : string
Return values
string —attributeMap()
Array of attributes where the key is the local name, and the value is the original name
public
static attributeMap() : array<string|int, mixed>
Return values
array<string|int, mixed> —getAccountEsignId()
Gets account_esign_id
public
getAccountEsignId() : string|null
Return values
string|null —getAllowCdWithdraw()
Gets allow_cd_withdraw
public
getAllowCdWithdraw() : string|null
Return values
string|null —getAllowCdWithdrawMetadata()
Gets allow_cd_withdraw_metadata
public
getAllowCdWithdrawMetadata() : SettingsMetadata
Return values
SettingsMetadata —getChangeEmail()
Gets change_email
public
getChangeEmail() : string|null
Return values
string|null —getChangeEmailOther()
Gets change_email_other
public
getChangeEmailOther() : string|null
Return values
string|null —getCompanyName()
Gets company_name
public
getCompanyName() : string|null
Return values
string|null —getCompanyPhone()
Gets company_phone
public
getCompanyPhone() : string|null
Return values
string|null —getCopyCostPerPage()
Gets copy_cost_per_page
public
getCopyCostPerPage() : string|null
Return values
string|null —getCopyFeeCollectionMethod()
Gets copy_fee_collection_method
public
getCopyFeeCollectionMethod() : string|null
Return values
string|null —getCopyRequestEmail()
Gets copy_request_email
public
getCopyRequestEmail() : string|null
Return values
string|null —getCustom()
Gets custom
public
getCustom() : string|null
Return values
string|null —getEnableEsign()
Gets enable_esign
public
getEnableEsign() : string|null
Return values
string|null —getEsignAgreement()
Gets esign_agreement
public
getEsignAgreement() : string|null
Return values
string|null —getEsignText()
Gets esign_text
public
getEsignText() : string|null
Return values
string|null —getLanguageCode()
Gets language_code
public
getLanguageCode() : string|null
Return values
string|null —getModelName()
The original name of the model.
public
getModelName() : string
Return values
string —getMustAgreeToEsign()
Gets must_agree_to_esign
public
getMustAgreeToEsign() : string|null
Return values
string|null —getPdfId()
Gets pdf_id
public
getPdfId() : string|null
Return values
string|null —getters()
Array of attributes to getter functions (for serialization of requests)
public
static getters() : array<string|int, mixed>
Return values
array<string|int, mixed> —getUseBrand()
Gets use_brand
public
getUseBrand() : string|null
Return values
string|null —getUseConsumerDisclosureWithinAccount()
Gets use_consumer_disclosure_within_account
public
getUseConsumerDisclosureWithinAccount() : string|null
Return values
string|null —getUseConsumerDisclosureWithinAccountMetadata()
Gets use_consumer_disclosure_within_account_metadata
public
getUseConsumerDisclosureWithinAccountMetadata() : SettingsMetadata
Return values
SettingsMetadata —getWithdrawAddressLine1()
Gets withdraw_address_line1
public
getWithdrawAddressLine1() : string|null
Return values
string|null —getWithdrawAddressLine2()
Gets withdraw_address_line2
public
getWithdrawAddressLine2() : string|null
Return values
string|null —getWithdrawByEmail()
Gets withdraw_by_email
public
getWithdrawByEmail() : string|null
Return values
string|null —getWithdrawByMail()
Gets withdraw_by_mail
public
getWithdrawByMail() : string|null
Return values
string|null —getWithdrawByPhone()
Gets withdraw_by_phone
public
getWithdrawByPhone() : string|null
Return values
string|null —getWithdrawCity()
Gets withdraw_city
public
getWithdrawCity() : string|null
Return values
string|null —getWithdrawConsequences()
Gets withdraw_consequences
public
getWithdrawConsequences() : string|null
Return values
string|null —getWithdrawEmail()
Gets withdraw_email
public
getWithdrawEmail() : string|null
Return values
string|null —getWithdrawOther()
Gets withdraw_other
public
getWithdrawOther() : string|null
Return values
string|null —getWithdrawPhone()
Gets withdraw_phone
public
getWithdrawPhone() : string|null
Return values
string|null —getWithdrawPostalCode()
Gets withdraw_postal_code
public
getWithdrawPostalCode() : string|null
Return values
string|null —getWithdrawState()
Gets withdraw_state
public
getWithdrawState() : string|null
Return values
string|null —listInvalidProperties()
Show all the invalid properties with reasons.
public
listInvalidProperties() : array<string|int, mixed>
Return values
array<string|int, mixed> —invalid properties with reasons
offsetExists()
Returns true if offset exists. False otherwise.
public
offsetExists(int $offset) : bool
Parameters
- $offset : int
-
Offset
Return values
bool —offsetGet()
Gets offset.
public
offsetGet(int $offset) : mixed
Parameters
- $offset : int
-
Offset
Return values
mixed —offsetSet()
Sets value based on offset.
public
offsetSet(int $offset, mixed $value) : void
Parameters
- $offset : int
-
Offset
- $value : mixed
-
Value to be set
Return values
void —offsetUnset()
Unsets offset.
public
offsetUnset(int $offset) : void
Parameters
- $offset : int
-
Offset
Return values
void —setAccountEsignId()
Sets account_esign_id
public
setAccountEsignId(string|null $account_esign_id) : $this
Parameters
- $account_esign_id : string|null
-
A GUID identifying the account associated with the consumer disclosure
Return values
$this —setAllowCdWithdraw()
Sets allow_cd_withdraw
public
setAllowCdWithdraw(string|null $allow_cd_withdraw) : $this
Parameters
- $allow_cd_withdraw : string|null
-
Indicates whether the customer can withdraw their acceptance of the consumer disclosure.
Return values
$this —setAllowCdWithdrawMetadata()
Sets allow_cd_withdraw_metadata
public
setAllowCdWithdrawMetadata(SettingsMetadata $allow_cd_withdraw_metadata) : $this
Parameters
- $allow_cd_withdraw_metadata : SettingsMetadata
-
Metadata that indicates whether the
allowCDWithdraw
property is editable.
Return values
$this —setChangeEmail()
Sets change_email
public
setChangeEmail(string|null $change_email) : $this
Parameters
- $change_email : string|null
Return values
$this —setChangeEmailOther()
Sets change_email_other
public
setChangeEmailOther(string|null $change_email_other) : $this
Parameters
- $change_email_other : string|null
Return values
$this —setCompanyName()
Sets company_name
public
setCompanyName(string|null $company_name) : $this
Parameters
- $company_name : string|null
-
The name of the company associated with the consumer disclosure.
Return values
$this —setCompanyPhone()
Sets company_phone
public
setCompanyPhone(string|null $company_phone) : $this
Parameters
- $company_phone : string|null
-
The phone number of the company associated with the consumer disclosure.
Return values
$this —setCopyCostPerPage()
Sets copy_cost_per_page
public
setCopyCostPerPage(string|null $copy_cost_per_page) : $this
Parameters
- $copy_cost_per_page : string|null
Return values
$this —setCopyFeeCollectionMethod()
Sets copy_fee_collection_method
public
setCopyFeeCollectionMethod(string|null $copy_fee_collection_method) : $this
Parameters
- $copy_fee_collection_method : string|null
-
Specifies the fee collection method for cases in which the customer requires paper copies of the document. Maximum Length: 255 characters
Return values
$this —setCopyRequestEmail()
Sets copy_request_email
public
setCopyRequestEmail(string|null $copy_request_email) : $this
Parameters
- $copy_request_email : string|null
Return values
$this —setCustom()
Sets custom
public
setCustom(string|null $custom) : $this
Parameters
- $custom : string|null
Return values
$this —setEnableEsign()
Sets enable_esign
public
setEnableEsign(string|null $enable_esign) : $this
Parameters
- $enable_esign : string|null
Return values
$this —setEsignAgreement()
Sets esign_agreement
public
setEsignAgreement(string|null $esign_agreement) : $this
Parameters
- $esign_agreement : string|null
-
The Electronic Record and Signature Disclosure text. The disclosure text includes the html formatting.
Return values
$this —setEsignText()
Sets esign_text
public
setEsignText(string|null $esign_text) : $this
Parameters
- $esign_text : string|null
Return values
$this —setLanguageCode()
Sets language_code
public
setLanguageCode(string|null $language_code) : $this
Parameters
- $language_code : string|null
Return values
$this —setMustAgreeToEsign()
Sets must_agree_to_esign
public
setMustAgreeToEsign(string|null $must_agree_to_esign) : $this
Parameters
- $must_agree_to_esign : string|null
Return values
$this —setPdfId()
Sets pdf_id
public
setPdfId(string|null $pdf_id) : $this
Parameters
- $pdf_id : string|null
Return values
$this —setters()
Array of attributes to setter functions (for deserialization of responses)
public
static setters() : array<string|int, mixed>
Return values
array<string|int, mixed> —setUseBrand()
Sets use_brand
public
setUseBrand(string|null $use_brand) : $this
Parameters
- $use_brand : string|null
Return values
$this —setUseConsumerDisclosureWithinAccount()
Sets use_consumer_disclosure_within_account
public
setUseConsumerDisclosureWithinAccount(string|null $use_consumer_disclosure_within_account) : $this
Parameters
- $use_consumer_disclosure_within_account : string|null
Return values
$this —setUseConsumerDisclosureWithinAccountMetadata()
Sets use_consumer_disclosure_within_account_metadata
public
setUseConsumerDisclosureWithinAccountMetadata(SettingsMetadata $use_consumer_disclosure_within_account_metadata) : $this
Parameters
- $use_consumer_disclosure_within_account_metadata : SettingsMetadata
-
Metadata that indicates whether the
useConsumerDisclosureWithinAccount
property is editable.
Return values
$this —setWithdrawAddressLine1()
Sets withdraw_address_line1
public
setWithdrawAddressLine1(string|null $withdraw_address_line1) : $this
Parameters
- $withdraw_address_line1 : string|null
-
Contains the first address line of the postal address to which a customer can send a consent withdrawal notification. Maximum length: 100 characters.
Return values
$this —setWithdrawAddressLine2()
Sets withdraw_address_line2
public
setWithdrawAddressLine2(string|null $withdraw_address_line2) : $this
Parameters
- $withdraw_address_line2 : string|null
-
Contains the second address line of the postal address to which a customer can send a consent withdrawal notification. Maximum length: 100 characters.
Return values
$this —setWithdrawByEmail()
Sets withdraw_by_email
public
setWithdrawByEmail(string|null $withdraw_by_email) : $this
Parameters
- $withdraw_by_email : string|null
-
Indicates whether the customer can withdraw consent by email.
Return values
$this —setWithdrawByMail()
Sets withdraw_by_mail
public
setWithdrawByMail(string|null $withdraw_by_mail) : $this
Parameters
- $withdraw_by_mail : string|null
-
Indicates whether the customer can withdraw consent by postal mail.
Return values
$this —setWithdrawByPhone()
Sets withdraw_by_phone
public
setWithdrawByPhone(string|null $withdraw_by_phone) : $this
Parameters
- $withdraw_by_phone : string|null
-
Indicates whether the customer can withdraw consent by phone.
Return values
$this —setWithdrawCity()
Sets withdraw_city
public
setWithdrawCity(string|null $withdraw_city) : $this
Parameters
- $withdraw_city : string|null
-
Contains the city of the postal address to which a customer can send a consent withdrawal notification. Maximum length: 50 characters.
Return values
$this —setWithdrawConsequences()
Sets withdraw_consequences
public
setWithdrawConsequences(string|null $withdraw_consequences) : $this
Parameters
- $withdraw_consequences : string|null
-
Indicates the consequences of withdrawing consent.
Return values
$this —setWithdrawEmail()
Sets withdraw_email
public
setWithdrawEmail(string|null $withdraw_email) : $this
Parameters
- $withdraw_email : string|null
-
Contains the email address to which a customer can send a consent withdrawal notification. Maximum length: 100 characters.
Return values
$this —setWithdrawOther()
Sets withdraw_other
public
setWithdrawOther(string|null $withdraw_other) : $this
Parameters
- $withdraw_other : string|null
-
Indicates other information need to withdraw consent. Maximum length: 255 characters.
Return values
$this —setWithdrawPhone()
Sets withdraw_phone
public
setWithdrawPhone(string|null $withdraw_phone) : $this
Parameters
- $withdraw_phone : string|null
-
Contains the phone number which a customer can call to register consent withdrawal notification. Maximum length: 20 characters.
Return values
$this —setWithdrawPostalCode()
Sets withdraw_postal_code
public
setWithdrawPostalCode(string|null $withdraw_postal_code) : $this
Parameters
- $withdraw_postal_code : string|null
-
Contains the postal code of the postal address to which a customer can send a consent withdrawal notification. Maximum length: 20 characters.
Return values
$this —setWithdrawState()
Sets withdraw_state
public
setWithdrawState(string|null $withdraw_state) : $this
Parameters
- $withdraw_state : string|null
-
Contains the state of the postal address to which a customer can send a consent withdrawal notification.
Return values
$this —swaggerFormats()
Array of property to format mappings. Used for (de)serialization
public
static swaggerFormats() : array<string|int, mixed>
Return values
array<string|int, mixed> —swaggerTypes()
Array of property to type mappings. Used for (de)serialization
public
static swaggerTypes() : array<string|int, mixed>
Return values
array<string|int, mixed> —valid()
Validate all the properties in the model return true if all passed
public
valid() : bool
Return values
bool —True if all properties are valid