| Name | Type | Description | Notes |
|---|---|---|---|
| string | Defines customer's email | ||
| FirstName | Pointer to string | Defines customer's first name | [optional] |
| LastName | Pointer to string | Defines customer's last name | [optional] |
| Password | Pointer to string | Defines customer's unique password | [optional] |
| Group | Pointer to string | Defines the group where the customer | [optional] |
| GroupId | Pointer to string | Customer group_id | [optional] |
| GroupIds | Pointer to string | Groups that will be assigned to a customer | [optional] |
| Status | Pointer to string | Defines customer's status | [optional] [default to "enabled"] |
| CreatedTime | Pointer to string | Entity's date creation | [optional] |
| ModifiedTime | Pointer to string | Entity's date modification | [optional] |
| Login | Pointer to string | Specifies customer's login name | [optional] |
| LastLogin | Pointer to string | Defines customer's last login time | [optional] |
| BirthDay | Pointer to string | Defines customer's birthday | [optional] |
| NewsLetterSubscription | Pointer to bool | Defines whether the newsletter subscription is available for the user | [optional] |
| PartnerOffersSubscription | Pointer to bool | Defines whether the customer agreed to receive offers from partners | [optional] |
| Consents | Pointer to []CustomerAddConsentsInner | Defines consents to notifications | [optional] |
| Gender | Pointer to string | Defines customer's gender | [optional] |
| Website | Pointer to string | Link to customer website | [optional] |
| Fax | Pointer to string | Defines customer's fax | [optional] |
| Company | Pointer to string | Defines customer's company | [optional] |
| Phone | Pointer to string | Defines customer's phone number | [optional] |
| Note | Pointer to string | The customer note. | [optional] |
| Country | Pointer to string | Specifies ISO code or name of country | [optional] |
| CurrencyId | Pointer to string | Currency Id | [optional] |
| IsTaxExempt | Pointer to bool | Marks a customer as tax-exempt (B2B/wholesale). | [optional] |
| VendorId | Pointer to string | Assigns vendor id to the customer | [optional] |
| StoreId | Pointer to string | Store Id | [optional] |
| IdempotencyKey | Pointer to string | A unique identifier associated with a specific request. Repeated requests with the same <strong>idempotency_key</strong> return a cached response without re-executing the business logic. <strong>Please note that the cache lifetime is 15 minutes.</strong> | [optional] |
| Address | Pointer to []CustomerAddAddressInner | [optional] |
func NewCustomerAdd(email string, ) *CustomerAdd
NewCustomerAdd instantiates a new CustomerAdd object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCustomerAddWithDefaults() *CustomerAdd
NewCustomerAddWithDefaults instantiates a new CustomerAdd object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *CustomerAdd) GetEmail() string
GetEmail returns the Email field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetEmail(v string)
SetEmail sets Email field to given value.
func (o *CustomerAdd) GetFirstName() string
GetFirstName returns the FirstName field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetFirstNameOk() (*string, bool)
GetFirstNameOk returns a tuple with the FirstName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetFirstName(v string)
SetFirstName sets FirstName field to given value.
func (o *CustomerAdd) HasFirstName() bool
HasFirstName returns a boolean if a field has been set.
func (o *CustomerAdd) GetLastName() string
GetLastName returns the LastName field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetLastNameOk() (*string, bool)
GetLastNameOk returns a tuple with the LastName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetLastName(v string)
SetLastName sets LastName field to given value.
func (o *CustomerAdd) HasLastName() bool
HasLastName returns a boolean if a field has been set.
func (o *CustomerAdd) GetPassword() string
GetPassword returns the Password field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetPassword(v string)
SetPassword sets Password field to given value.
func (o *CustomerAdd) HasPassword() bool
HasPassword returns a boolean if a field has been set.
func (o *CustomerAdd) GetGroup() string
GetGroup returns the Group field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetGroupOk() (*string, bool)
GetGroupOk returns a tuple with the Group field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetGroup(v string)
SetGroup sets Group field to given value.
func (o *CustomerAdd) HasGroup() bool
HasGroup returns a boolean if a field has been set.
func (o *CustomerAdd) GetGroupId() string
GetGroupId returns the GroupId field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetGroupIdOk() (*string, bool)
GetGroupIdOk returns a tuple with the GroupId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetGroupId(v string)
SetGroupId sets GroupId field to given value.
func (o *CustomerAdd) HasGroupId() bool
HasGroupId returns a boolean if a field has been set.
func (o *CustomerAdd) GetGroupIds() string
GetGroupIds returns the GroupIds field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetGroupIdsOk() (*string, bool)
GetGroupIdsOk returns a tuple with the GroupIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetGroupIds(v string)
SetGroupIds sets GroupIds field to given value.
func (o *CustomerAdd) HasGroupIds() bool
HasGroupIds returns a boolean if a field has been set.
func (o *CustomerAdd) GetStatus() string
GetStatus returns the Status field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetStatus(v string)
SetStatus sets Status field to given value.
func (o *CustomerAdd) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (o *CustomerAdd) GetCreatedTime() string
GetCreatedTime returns the CreatedTime field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetCreatedTimeOk() (*string, bool)
GetCreatedTimeOk returns a tuple with the CreatedTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetCreatedTime(v string)
SetCreatedTime sets CreatedTime field to given value.
func (o *CustomerAdd) HasCreatedTime() bool
HasCreatedTime returns a boolean if a field has been set.
func (o *CustomerAdd) GetModifiedTime() string
GetModifiedTime returns the ModifiedTime field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetModifiedTimeOk() (*string, bool)
GetModifiedTimeOk returns a tuple with the ModifiedTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetModifiedTime(v string)
SetModifiedTime sets ModifiedTime field to given value.
func (o *CustomerAdd) HasModifiedTime() bool
HasModifiedTime returns a boolean if a field has been set.
func (o *CustomerAdd) GetLogin() string
GetLogin returns the Login field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetLoginOk() (*string, bool)
GetLoginOk returns a tuple with the Login field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetLogin(v string)
SetLogin sets Login field to given value.
func (o *CustomerAdd) HasLogin() bool
HasLogin returns a boolean if a field has been set.
func (o *CustomerAdd) GetLastLogin() string
GetLastLogin returns the LastLogin field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetLastLoginOk() (*string, bool)
GetLastLoginOk returns a tuple with the LastLogin field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetLastLogin(v string)
SetLastLogin sets LastLogin field to given value.
func (o *CustomerAdd) HasLastLogin() bool
HasLastLogin returns a boolean if a field has been set.
func (o *CustomerAdd) GetBirthDay() string
GetBirthDay returns the BirthDay field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetBirthDayOk() (*string, bool)
GetBirthDayOk returns a tuple with the BirthDay field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetBirthDay(v string)
SetBirthDay sets BirthDay field to given value.
func (o *CustomerAdd) HasBirthDay() bool
HasBirthDay returns a boolean if a field has been set.
func (o *CustomerAdd) GetNewsLetterSubscription() bool
GetNewsLetterSubscription returns the NewsLetterSubscription field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetNewsLetterSubscriptionOk() (*bool, bool)
GetNewsLetterSubscriptionOk returns a tuple with the NewsLetterSubscription field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetNewsLetterSubscription(v bool)
SetNewsLetterSubscription sets NewsLetterSubscription field to given value.
func (o *CustomerAdd) HasNewsLetterSubscription() bool
HasNewsLetterSubscription returns a boolean if a field has been set.
func (o *CustomerAdd) GetPartnerOffersSubscription() bool
GetPartnerOffersSubscription returns the PartnerOffersSubscription field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetPartnerOffersSubscriptionOk() (*bool, bool)
GetPartnerOffersSubscriptionOk returns a tuple with the PartnerOffersSubscription field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetPartnerOffersSubscription(v bool)
SetPartnerOffersSubscription sets PartnerOffersSubscription field to given value.
func (o *CustomerAdd) HasPartnerOffersSubscription() bool
HasPartnerOffersSubscription returns a boolean if a field has been set.
func (o *CustomerAdd) GetConsents() []CustomerAddConsentsInner
GetConsents returns the Consents field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetConsentsOk() (*[]CustomerAddConsentsInner, bool)
GetConsentsOk returns a tuple with the Consents field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetConsents(v []CustomerAddConsentsInner)
SetConsents sets Consents field to given value.
func (o *CustomerAdd) HasConsents() bool
HasConsents returns a boolean if a field has been set.
func (o *CustomerAdd) GetGender() string
GetGender returns the Gender field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetGenderOk() (*string, bool)
GetGenderOk returns a tuple with the Gender field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetGender(v string)
SetGender sets Gender field to given value.
func (o *CustomerAdd) HasGender() bool
HasGender returns a boolean if a field has been set.
func (o *CustomerAdd) GetWebsite() string
GetWebsite returns the Website field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetWebsiteOk() (*string, bool)
GetWebsiteOk returns a tuple with the Website field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetWebsite(v string)
SetWebsite sets Website field to given value.
func (o *CustomerAdd) HasWebsite() bool
HasWebsite returns a boolean if a field has been set.
func (o *CustomerAdd) GetFax() string
GetFax returns the Fax field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetFaxOk() (*string, bool)
GetFaxOk returns a tuple with the Fax field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetFax(v string)
SetFax sets Fax field to given value.
func (o *CustomerAdd) HasFax() bool
HasFax returns a boolean if a field has been set.
func (o *CustomerAdd) GetCompany() string
GetCompany returns the Company field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetCompanyOk() (*string, bool)
GetCompanyOk returns a tuple with the Company field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetCompany(v string)
SetCompany sets Company field to given value.
func (o *CustomerAdd) HasCompany() bool
HasCompany returns a boolean if a field has been set.
func (o *CustomerAdd) GetPhone() string
GetPhone returns the Phone field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetPhoneOk() (*string, bool)
GetPhoneOk returns a tuple with the Phone field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetPhone(v string)
SetPhone sets Phone field to given value.
func (o *CustomerAdd) HasPhone() bool
HasPhone returns a boolean if a field has been set.
func (o *CustomerAdd) GetNote() string
GetNote returns the Note field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetNoteOk() (*string, bool)
GetNoteOk returns a tuple with the Note field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetNote(v string)
SetNote sets Note field to given value.
func (o *CustomerAdd) HasNote() bool
HasNote returns a boolean if a field has been set.
func (o *CustomerAdd) GetCountry() string
GetCountry returns the Country field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetCountryOk() (*string, bool)
GetCountryOk returns a tuple with the Country field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetCountry(v string)
SetCountry sets Country field to given value.
func (o *CustomerAdd) HasCountry() bool
HasCountry returns a boolean if a field has been set.
func (o *CustomerAdd) GetCurrencyId() string
GetCurrencyId returns the CurrencyId field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetCurrencyIdOk() (*string, bool)
GetCurrencyIdOk returns a tuple with the CurrencyId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetCurrencyId(v string)
SetCurrencyId sets CurrencyId field to given value.
func (o *CustomerAdd) HasCurrencyId() bool
HasCurrencyId returns a boolean if a field has been set.
func (o *CustomerAdd) GetIsTaxExempt() bool
GetIsTaxExempt returns the IsTaxExempt field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetIsTaxExemptOk() (*bool, bool)
GetIsTaxExemptOk returns a tuple with the IsTaxExempt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetIsTaxExempt(v bool)
SetIsTaxExempt sets IsTaxExempt field to given value.
func (o *CustomerAdd) HasIsTaxExempt() bool
HasIsTaxExempt returns a boolean if a field has been set.
func (o *CustomerAdd) GetVendorId() string
GetVendorId returns the VendorId field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetVendorIdOk() (*string, bool)
GetVendorIdOk returns a tuple with the VendorId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetVendorId(v string)
SetVendorId sets VendorId field to given value.
func (o *CustomerAdd) HasVendorId() bool
HasVendorId returns a boolean if a field has been set.
func (o *CustomerAdd) GetStoreId() string
GetStoreId returns the StoreId field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetStoreIdOk() (*string, bool)
GetStoreIdOk returns a tuple with the StoreId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetStoreId(v string)
SetStoreId sets StoreId field to given value.
func (o *CustomerAdd) HasStoreId() bool
HasStoreId returns a boolean if a field has been set.
func (o *CustomerAdd) GetIdempotencyKey() string
GetIdempotencyKey returns the IdempotencyKey field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetIdempotencyKeyOk() (*string, bool)
GetIdempotencyKeyOk returns a tuple with the IdempotencyKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetIdempotencyKey(v string)
SetIdempotencyKey sets IdempotencyKey field to given value.
func (o *CustomerAdd) HasIdempotencyKey() bool
HasIdempotencyKey returns a boolean if a field has been set.
func (o *CustomerAdd) GetAddress() []CustomerAddAddressInner
GetAddress returns the Address field if non-nil, zero value otherwise.
func (o *CustomerAdd) GetAddressOk() (*[]CustomerAddAddressInner, bool)
GetAddressOk returns a tuple with the Address field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CustomerAdd) SetAddress(v []CustomerAddAddressInner)
SetAddress sets Address field to given value.
func (o *CustomerAdd) HasAddress() bool
HasAddress returns a boolean if a field has been set.