| Name | Type | Description | Notes |
|---|---|---|---|
| FirstName | Pointer to string | First name of the user. | [optional] |
| MiddleName | Pointer to NullableString | Middle name of the user. | [optional] |
| LastName | Pointer to string | Last name of the user. | [optional] |
| Pointer to string | The e-mail of the user. | [optional] | |
| Locale | Pointer to NullableLocale | [optional] | |
| WantsNewsletter | Pointer to bool | Boolean representing the possibility of the user to receive newsletters. | [optional] |
| WithAuthentication | Pointer to bool | If the user should be able to login and thus receive login details by mail. Only relevant when creating the user. | [optional] |
| Custom | Pointer to map[string]interface{} | The custom properties of the user. | [optional] |
| AddressAttributes | Pointer to NullableAddressPatchPayload | [optional] | |
| InvoiceAddressAttributes | Pointer to NullableAddressPatchPayload | [optional] | |
| LabelIds | Pointer to []int32 | IDs of the labels | [optional] |
func NewUpdateUserByIdRequest() *UpdateUserByIdRequest
NewUpdateUserByIdRequest instantiates a new UpdateUserByIdRequest 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 NewUpdateUserByIdRequestWithDefaults() *UpdateUserByIdRequest
NewUpdateUserByIdRequestWithDefaults instantiates a new UpdateUserByIdRequest 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 *UpdateUserByIdRequest) GetFirstName() string
GetFirstName returns the FirstName field if non-nil, zero value otherwise.
func (o *UpdateUserByIdRequest) 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 *UpdateUserByIdRequest) SetFirstName(v string)
SetFirstName sets FirstName field to given value.
func (o *UpdateUserByIdRequest) HasFirstName() bool
HasFirstName returns a boolean if a field has been set.
func (o *UpdateUserByIdRequest) GetMiddleName() string
GetMiddleName returns the MiddleName field if non-nil, zero value otherwise.
func (o *UpdateUserByIdRequest) GetMiddleNameOk() (*string, bool)
GetMiddleNameOk returns a tuple with the MiddleName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateUserByIdRequest) SetMiddleName(v string)
SetMiddleName sets MiddleName field to given value.
func (o *UpdateUserByIdRequest) HasMiddleName() bool
HasMiddleName returns a boolean if a field has been set.
func (o *UpdateUserByIdRequest) SetMiddleNameNil(b bool)
SetMiddleNameNil sets the value for MiddleName to be an explicit nil
func (o *UpdateUserByIdRequest) UnsetMiddleName()
UnsetMiddleName ensures that no value is present for MiddleName, not even an explicit nil
func (o *UpdateUserByIdRequest) GetLastName() string
GetLastName returns the LastName field if non-nil, zero value otherwise.
func (o *UpdateUserByIdRequest) 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 *UpdateUserByIdRequest) SetLastName(v string)
SetLastName sets LastName field to given value.
func (o *UpdateUserByIdRequest) HasLastName() bool
HasLastName returns a boolean if a field has been set.
func (o *UpdateUserByIdRequest) GetEmail() string
GetEmail returns the Email field if non-nil, zero value otherwise.
func (o *UpdateUserByIdRequest) 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 *UpdateUserByIdRequest) SetEmail(v string)
SetEmail sets Email field to given value.
func (o *UpdateUserByIdRequest) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (o *UpdateUserByIdRequest) GetLocale() Locale
GetLocale returns the Locale field if non-nil, zero value otherwise.
func (o *UpdateUserByIdRequest) GetLocaleOk() (*Locale, bool)
GetLocaleOk returns a tuple with the Locale field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateUserByIdRequest) SetLocale(v Locale)
SetLocale sets Locale field to given value.
func (o *UpdateUserByIdRequest) HasLocale() bool
HasLocale returns a boolean if a field has been set.
func (o *UpdateUserByIdRequest) SetLocaleNil(b bool)
SetLocaleNil sets the value for Locale to be an explicit nil
func (o *UpdateUserByIdRequest) UnsetLocale()
UnsetLocale ensures that no value is present for Locale, not even an explicit nil
func (o *UpdateUserByIdRequest) GetWantsNewsletter() bool
GetWantsNewsletter returns the WantsNewsletter field if non-nil, zero value otherwise.
func (o *UpdateUserByIdRequest) GetWantsNewsletterOk() (*bool, bool)
GetWantsNewsletterOk returns a tuple with the WantsNewsletter field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateUserByIdRequest) SetWantsNewsletter(v bool)
SetWantsNewsletter sets WantsNewsletter field to given value.
func (o *UpdateUserByIdRequest) HasWantsNewsletter() bool
HasWantsNewsletter returns a boolean if a field has been set.
func (o *UpdateUserByIdRequest) GetWithAuthentication() bool
GetWithAuthentication returns the WithAuthentication field if non-nil, zero value otherwise.
func (o *UpdateUserByIdRequest) GetWithAuthenticationOk() (*bool, bool)
GetWithAuthenticationOk returns a tuple with the WithAuthentication field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateUserByIdRequest) SetWithAuthentication(v bool)
SetWithAuthentication sets WithAuthentication field to given value.
func (o *UpdateUserByIdRequest) HasWithAuthentication() bool
HasWithAuthentication returns a boolean if a field has been set.
func (o *UpdateUserByIdRequest) GetCustom() map[string]interface{}
GetCustom returns the Custom field if non-nil, zero value otherwise.
func (o *UpdateUserByIdRequest) GetCustomOk() (*map[string]interface{}, bool)
GetCustomOk returns a tuple with the Custom field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateUserByIdRequest) SetCustom(v map[string]interface{})
SetCustom sets Custom field to given value.
func (o *UpdateUserByIdRequest) HasCustom() bool
HasCustom returns a boolean if a field has been set.
func (o *UpdateUserByIdRequest) GetAddressAttributes() AddressPatchPayload
GetAddressAttributes returns the AddressAttributes field if non-nil, zero value otherwise.
func (o *UpdateUserByIdRequest) GetAddressAttributesOk() (*AddressPatchPayload, bool)
GetAddressAttributesOk returns a tuple with the AddressAttributes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateUserByIdRequest) SetAddressAttributes(v AddressPatchPayload)
SetAddressAttributes sets AddressAttributes field to given value.
func (o *UpdateUserByIdRequest) HasAddressAttributes() bool
HasAddressAttributes returns a boolean if a field has been set.
func (o *UpdateUserByIdRequest) SetAddressAttributesNil(b bool)
SetAddressAttributesNil sets the value for AddressAttributes to be an explicit nil
func (o *UpdateUserByIdRequest) UnsetAddressAttributes()
UnsetAddressAttributes ensures that no value is present for AddressAttributes, not even an explicit nil
func (o *UpdateUserByIdRequest) GetInvoiceAddressAttributes() AddressPatchPayload
GetInvoiceAddressAttributes returns the InvoiceAddressAttributes field if non-nil, zero value otherwise.
func (o *UpdateUserByIdRequest) GetInvoiceAddressAttributesOk() (*AddressPatchPayload, bool)
GetInvoiceAddressAttributesOk returns a tuple with the InvoiceAddressAttributes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateUserByIdRequest) SetInvoiceAddressAttributes(v AddressPatchPayload)
SetInvoiceAddressAttributes sets InvoiceAddressAttributes field to given value.
func (o *UpdateUserByIdRequest) HasInvoiceAddressAttributes() bool
HasInvoiceAddressAttributes returns a boolean if a field has been set.
func (o *UpdateUserByIdRequest) SetInvoiceAddressAttributesNil(b bool)
SetInvoiceAddressAttributesNil sets the value for InvoiceAddressAttributes to be an explicit nil
func (o *UpdateUserByIdRequest) UnsetInvoiceAddressAttributes()
UnsetInvoiceAddressAttributes ensures that no value is present for InvoiceAddressAttributes, not even an explicit nil
func (o *UpdateUserByIdRequest) GetLabelIds() []int32
GetLabelIds returns the LabelIds field if non-nil, zero value otherwise.
func (o *UpdateUserByIdRequest) GetLabelIdsOk() (*[]int32, bool)
GetLabelIdsOk returns a tuple with the LabelIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateUserByIdRequest) SetLabelIds(v []int32)
SetLabelIds sets LabelIds field to given value.
func (o *UpdateUserByIdRequest) HasLabelIds() bool
HasLabelIds returns a boolean if a field has been set.