Name | Type | Description | Notes |
---|---|---|---|
Addresses | Pointer to []Address | [optional] | |
AlternateEmail | Pointer to string | [optional] | |
Company | Pointer to string | [optional] | |
CostCenter | Pointer to string | [optional] | |
Department | Pointer to string | [optional] | |
Pointer to string | [optional] | ||
EmployeeIdentifier | Pointer to string | Must be unique per user. | [optional] |
EmployeeType | Pointer to string | [optional] | |
Firstname | Pointer to string | [optional] | |
JobTitle | Pointer to string | [optional] | |
Lastname | Pointer to string | [optional] | |
Location | Pointer to string | [optional] | |
PhoneNumbers | Pointer to []PhoneNumber | [optional] |
func NewUser() *User
NewUser instantiates a new User 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 NewUserWithDefaults() *User
NewUserWithDefaults instantiates a new User 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 *User) GetAddresses() []Address
GetAddresses returns the Addresses field if non-nil, zero value otherwise.
func (o *User) GetAddressesOk() (*[]Address, bool)
GetAddressesOk returns a tuple with the Addresses field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *User) SetAddresses(v []Address)
SetAddresses sets Addresses field to given value.
func (o *User) HasAddresses() bool
HasAddresses returns a boolean if a field has been set.
func (o *User) GetAlternateEmail() string
GetAlternateEmail returns the AlternateEmail field if non-nil, zero value otherwise.
func (o *User) GetAlternateEmailOk() (*string, bool)
GetAlternateEmailOk returns a tuple with the AlternateEmail field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *User) SetAlternateEmail(v string)
SetAlternateEmail sets AlternateEmail field to given value.
func (o *User) HasAlternateEmail() bool
HasAlternateEmail returns a boolean if a field has been set.
func (o *User) GetCompany() string
GetCompany returns the Company field if non-nil, zero value otherwise.
func (o *User) 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 *User) SetCompany(v string)
SetCompany sets Company field to given value.
func (o *User) HasCompany() bool
HasCompany returns a boolean if a field has been set.
func (o *User) GetCostCenter() string
GetCostCenter returns the CostCenter field if non-nil, zero value otherwise.
func (o *User) GetCostCenterOk() (*string, bool)
GetCostCenterOk returns a tuple with the CostCenter field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *User) SetCostCenter(v string)
SetCostCenter sets CostCenter field to given value.
func (o *User) HasCostCenter() bool
HasCostCenter returns a boolean if a field has been set.
func (o *User) GetDepartment() string
GetDepartment returns the Department field if non-nil, zero value otherwise.
func (o *User) GetDepartmentOk() (*string, bool)
GetDepartmentOk returns a tuple with the Department field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *User) SetDepartment(v string)
SetDepartment sets Department field to given value.
func (o *User) HasDepartment() bool
HasDepartment returns a boolean if a field has been set.
func (o *User) GetEmail() string
GetEmail returns the Email field if non-nil, zero value otherwise.
func (o *User) 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 *User) SetEmail(v string)
SetEmail sets Email field to given value.
func (o *User) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (o *User) GetEmployeeIdentifier() string
GetEmployeeIdentifier returns the EmployeeIdentifier field if non-nil, zero value otherwise.
func (o *User) GetEmployeeIdentifierOk() (*string, bool)
GetEmployeeIdentifierOk returns a tuple with the EmployeeIdentifier field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *User) SetEmployeeIdentifier(v string)
SetEmployeeIdentifier sets EmployeeIdentifier field to given value.
func (o *User) HasEmployeeIdentifier() bool
HasEmployeeIdentifier returns a boolean if a field has been set.
func (o *User) GetEmployeeType() string
GetEmployeeType returns the EmployeeType field if non-nil, zero value otherwise.
func (o *User) GetEmployeeTypeOk() (*string, bool)
GetEmployeeTypeOk returns a tuple with the EmployeeType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *User) SetEmployeeType(v string)
SetEmployeeType sets EmployeeType field to given value.
func (o *User) HasEmployeeType() bool
HasEmployeeType returns a boolean if a field has been set.
func (o *User) GetFirstname() string
GetFirstname returns the Firstname field if non-nil, zero value otherwise.
func (o *User) 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 *User) SetFirstname(v string)
SetFirstname sets Firstname field to given value.
func (o *User) HasFirstname() bool
HasFirstname returns a boolean if a field has been set.
func (o *User) GetJobTitle() string
GetJobTitle returns the JobTitle field if non-nil, zero value otherwise.
func (o *User) GetJobTitleOk() (*string, bool)
GetJobTitleOk returns a tuple with the JobTitle field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *User) SetJobTitle(v string)
SetJobTitle sets JobTitle field to given value.
func (o *User) HasJobTitle() bool
HasJobTitle returns a boolean if a field has been set.
func (o *User) GetLastname() string
GetLastname returns the Lastname field if non-nil, zero value otherwise.
func (o *User) 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 *User) SetLastname(v string)
SetLastname sets Lastname field to given value.
func (o *User) HasLastname() bool
HasLastname returns a boolean if a field has been set.
func (o *User) GetLocation() string
GetLocation returns the Location field if non-nil, zero value otherwise.
func (o *User) GetLocationOk() (*string, bool)
GetLocationOk returns a tuple with the Location field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *User) SetLocation(v string)
SetLocation sets Location field to given value.
func (o *User) HasLocation() bool
HasLocation returns a boolean if a field has been set.
func (o *User) GetPhoneNumbers() []PhoneNumber
GetPhoneNumbers returns the PhoneNumbers field if non-nil, zero value otherwise.
func (o *User) GetPhoneNumbersOk() (*[]PhoneNumber, bool)
GetPhoneNumbersOk returns a tuple with the PhoneNumbers field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *User) SetPhoneNumbers(v []PhoneNumber)
SetPhoneNumbers sets PhoneNumbers field to given value.
func (o *User) HasPhoneNumbers() bool
HasPhoneNumbers returns a boolean if a field has been set.