Class Customer

Direct Known Subclasses:
OpenIdConnect

@ApiType("SoftLayer_User_Customer")
public class Customer
extends Interface
The SoftLayer_User_Customer data type contains general information relating to a single SoftLayer customer portal user. Personal information in this type such as names, addresses, and phone numbers are not necessarily associated with the customer account the user is assigned to.
See Also:
SoftLayer_User_Customer
  • Field Details

    • account

      @ApiProperty protected Account account
      The customer account that a user belongs to.
    • actions

      @ApiProperty protected List<Action> actions
    • additionalEmails

      @ApiProperty protected List<AdditionalEmail> additionalEmails
      A portal user's additional email addresses. These email addresses are contacted when updates are made to support tickets.
    • apiAuthenticationKeys

      @ApiProperty protected List<ApiAuthentication> apiAuthenticationKeys
      A portal user's API Authentication keys. There is a max limit of one API key per user.
    • childUsers

      @ApiProperty protected List<Customer> childUsers
      A portal user's child users. Some portal users may not have child users.
    • closedTickets

      @ApiProperty protected List<Ticket> closedTickets
      An user's associated closed tickets.
    • dedicatedHosts

      @ApiProperty protected List<DedicatedHost> dedicatedHosts
      The dedicated hosts to which the user has been granted access.
    • externalBindings

      @ApiProperty protected List<Binding> externalBindings
      The external authentication bindings that link an external identifier to a SoftLayer user.
    • hardware

      @ApiProperty protected List<Hardware> hardware
      A portal user's accessible hardware. These permissions control which hardware a user has access to in the SoftLayer customer portal.
    • hardwareNotifications

      @ApiProperty protected List<Hardware> hardwareNotifications
      Hardware notifications associated with this user. A hardware notification links a user to a piece of hardware, and that user will be notified if any monitors on that hardware fail, if the monitors have a status of 'Notify User'.
    • hasAcknowledgedSupportPolicyFlag

      @ApiProperty protected Boolean hasAcknowledgedSupportPolicyFlag
      Whether or not a user has acknowledged the support policy.
    • hasFullDedicatedHostAccessFlag

      @ApiProperty protected Boolean hasFullDedicatedHostAccessFlag
      Permission granting the user access to all Dedicated Host devices on the account.
    • hasFullHardwareAccessFlag

      @ApiProperty protected Boolean hasFullHardwareAccessFlag
      Whether or not a portal user has access to all hardware on their account.
    • hasFullVirtualGuestAccessFlag

      @ApiProperty protected Boolean hasFullVirtualGuestAccessFlag
      Whether or not a portal user has access to all hardware on their account.
    • layoutProfiles

      @ApiProperty protected List<Profile> layoutProfiles
    • locale

      @ApiProperty protected Locale locale
      A user's locale. Locale holds user's language and region information.
    • loginAttempts

      @ApiProperty protected List<Authentication> loginAttempts
      A user's attempts to log into the SoftLayer customer portal.
    • mobileDevices

      @ApiProperty protected List<MobileDevice> mobileDevices
      A portal user's associated mobile device profiles.
    • notificationSubscribers

      @ApiProperty protected List<Subscriber> notificationSubscribers
      Notification subscription records for the user.
    • openTickets

      @ApiProperty protected List<Ticket> openTickets
      An user's associated open tickets.
    • overrides

      @ApiProperty protected List<Overrides> overrides
      A portal user's vpn accessible subnets.
    • parent

      @ApiProperty protected Customer parent
      A portal user's parent user. If a SoftLayer_User_Customer has a null parentId property then it doesn't have a parent user.
    • permissions

      @ApiProperty protected List<Permission> permissions
      A portal user's permissions. These permissions control that user's access to functions within the SoftLayer customer portal and API.
    • preferences

      @ApiProperty protected List<Preference> preferences
    • roles

      @ApiProperty protected List<Role> roles
    • securityAnswers

      @ApiProperty protected List<Answer> securityAnswers
      A portal user's security question answers. Some portal users may not have security answers or may not be configured to require answering a security question on login.
    • subscribers

      @ApiProperty protected List<Subscriber> subscribers
      A user's notification subscription records.
    • successfulLogins

      @ApiProperty protected List<Authentication> successfulLogins
      A user's successful attempts to log into the SoftLayer customer portal.
    • supportPolicyAcknowledgementRequiredFlag

      @ApiProperty protected Long supportPolicyAcknowledgementRequiredFlag
      Whether or not a user is required to acknowledge the support policy for portal access.
    • surveyRequiredFlag

      @ApiProperty protected Boolean surveyRequiredFlag
      Whether or not a user must take a brief survey the next time they log into the SoftLayer customer portal.
    • surveys

      @ApiProperty protected List<Survey> surveys
      The surveys that a user has taken in the SoftLayer customer portal.
    • tickets

      @ApiProperty protected List<Ticket> tickets
      An user's associated tickets.
    • timezone

      @ApiProperty protected Timezone timezone
      A portal user's time zone.
    • unsuccessfulLogins

      @ApiProperty protected List<Authentication> unsuccessfulLogins
      A user's unsuccessful attempts to log into the SoftLayer customer portal.
    • userStatus

      @ApiProperty protected Status userStatus
      A portal user's status, which controls overall access to the SoftLayer customer portal and VPN access to the private network.
    • virtualGuests

      @ApiProperty protected List<Guest> virtualGuests
      A portal user's accessible CloudLayer Computing Instances. These permissions control which CloudLayer Computing Instances a user has access to in the SoftLayer customer portal.
    • accountId

      @ApiProperty(canBeNullOrNotSet=true) protected Long accountId
      A portal user's associated [[SoftLayer_Account|customer account]] id.
    • accountIdSpecified

      protected boolean accountIdSpecified
    • address1

      @ApiProperty(canBeNullOrNotSet=true) protected String address1
      The first line of the mailing address belonging to a portal user.
    • address1Specified

      protected boolean address1Specified
    • address2

      @ApiProperty(canBeNullOrNotSet=true) protected String address2
      The second line of the mailing address belonging to a portal user.
    • address2Specified

      protected boolean address2Specified
    • aim

      @ApiProperty(canBeNullOrNotSet=true) protected String aim
      A portal user's AOL Instant Messenger screen name.
    • aimSpecified

      protected boolean aimSpecified
    • alternatePhone

      @ApiProperty(canBeNullOrNotSet=true) protected String alternatePhone
      A portal user's secondary phone number.
    • alternatePhoneSpecified

      protected boolean alternatePhoneSpecified
    • authenticationToken

      @ApiProperty(canBeNullOrNotSet=true) protected Token authenticationToken
      The authentication token used for logging into the SoftLayer customer portal.
    • authenticationTokenSpecified

      protected boolean authenticationTokenSpecified
    • city

      @ApiProperty(canBeNullOrNotSet=true) protected String city
      The city of the mailing address belonging to a portal user.
    • citySpecified

      protected boolean citySpecified
    • companyName

      @ApiProperty(canBeNullOrNotSet=true) protected String companyName
      A portal user's associated company. This may not be the same company as the customer that owns this portal user.
    • companyNameSpecified

      protected boolean companyNameSpecified
    • country

      @ApiProperty(canBeNullOrNotSet=true) protected String country
      A two-letter abbreviation of the country in the mailing address belonging to a portal user.
    • countrySpecified

      protected boolean countrySpecified
    • createDate

      @ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
      The date a portal user's record was created.
    • createDateSpecified

      protected boolean createDateSpecified
    • daylightSavingsTimeFlag

      @ApiProperty(canBeNullOrNotSet=true) protected Boolean daylightSavingsTimeFlag
      Whether a portal user's time zone is affected by Daylight Savings Time.
    • daylightSavingsTimeFlagSpecified

      protected boolean daylightSavingsTimeFlagSpecified
    • denyAllResourceAccessOnCreateFlag

      @ApiProperty(canBeNullOrNotSet=true) protected Boolean denyAllResourceAccessOnCreateFlag
      Flag used to deny access to all hardware and cloud computing instances upon user creation.
    • denyAllResourceAccessOnCreateFlagSpecified

      protected boolean denyAllResourceAccessOnCreateFlagSpecified
    • displayName

      @ApiProperty(canBeNullOrNotSet=true) protected String displayName
    • displayNameSpecified

      protected boolean displayNameSpecified
    • email

      @ApiProperty(canBeNullOrNotSet=true) protected String email
      A portal user's email address.
    • emailSpecified

      protected boolean emailSpecified
    • firstName

      @ApiProperty(canBeNullOrNotSet=true) protected String firstName
      A portal user's first name.
    • firstNameSpecified

      protected boolean firstNameSpecified
    • forumPasswordHash

      @ApiProperty(canBeNullOrNotSet=true) protected String forumPasswordHash
      A user's password for the SoftLayer forums, hashed for auto-login capability from the SoftLayer customer portal
    • forumPasswordHashSpecified

      protected boolean forumPasswordHashSpecified
    • iamAuthorizationStatus

      @ApiProperty(canBeNullOrNotSet=true) protected Long iamAuthorizationStatus
    • iamAuthorizationStatusSpecified

      protected boolean iamAuthorizationStatusSpecified
    • iamId

      @ApiProperty(canBeNullOrNotSet=true) protected String iamId
      The IAMid (realm-identifier) of the user being created by PaaS
    • iamIdSpecified

      protected boolean iamIdSpecified
    • icq

      @ApiProperty(canBeNullOrNotSet=true) protected String icq
      A portal user's ICQ UIN.
    • icqSpecified

      protected boolean icqSpecified
    • id

      @ApiProperty(canBeNullOrNotSet=true) protected Long id
      A portal user's internal identifying number.
    • idSpecified

      protected boolean idSpecified
    • ipAddressRestriction

      @ApiProperty(canBeNullOrNotSet=true) protected String ipAddressRestriction
      The IP addresses or IP ranges from which a user may login to the SoftLayer customer portal. Specify subnets in CIDR format and separate multiple addresses and subnets by commas. You may combine IPv4 and IPv6 addresses and subnets, for example: 192.168.0.0/16,fe80:021b::0/64.
    • ipAddressRestrictionSpecified

      protected boolean ipAddressRestrictionSpecified
    • isMasterUserFlag

      @ApiProperty(canBeNullOrNotSet=true) protected Boolean isMasterUserFlag
    • isMasterUserFlagSpecified

      protected boolean isMasterUserFlagSpecified
    • lastName

      @ApiProperty(canBeNullOrNotSet=true) protected String lastName
      A portal user's last name.
    • lastNameSpecified

      protected boolean lastNameSpecified
    • linkedAccountIntegrationMode

      @ApiProperty(canBeNullOrNotSet=true) protected String linkedAccountIntegrationMode
      The linked account integration mode
    • linkedAccountIntegrationModeSpecified

      protected boolean linkedAccountIntegrationModeSpecified
    • localeId

      @ApiProperty(canBeNullOrNotSet=true) protected Long localeId
      A portal user's associated [[SoftLayer_Locale|locale]] id.
    • localeIdSpecified

      protected boolean localeIdSpecified
    • managedByFederationFlag

      @ApiProperty(canBeNullOrNotSet=true) protected Boolean managedByFederationFlag
      Determines if this portal user is managed by SAML federation.
    • managedByFederationFlagSpecified

      protected boolean managedByFederationFlagSpecified
    • managedByOpenIdConnectFlag

      @ApiProperty(canBeNullOrNotSet=true) protected Boolean managedByOpenIdConnectFlag
      Determines if this portal user is managed by IBMid federation.
    • managedByOpenIdConnectFlagSpecified

      protected boolean managedByOpenIdConnectFlagSpecified
    • minimumPasswordLifeHours

      @ApiProperty(canBeNullOrNotSet=true) protected Long minimumPasswordLifeHours
      The minimum number of hours that must pass between password resets.
    • minimumPasswordLifeHoursSpecified

      protected boolean minimumPasswordLifeHoursSpecified
    • modifyDate

      @ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar modifyDate
      The date a portal user's record was last modified.
    • modifyDateSpecified

      protected boolean modifyDateSpecified
    • msn

      @ApiProperty(canBeNullOrNotSet=true) protected String msn
      A portal user's MSN address.
    • msnSpecified

      protected boolean msnSpecified
    • nameId

      @ApiProperty(canBeNullOrNotSet=true) protected String nameId
    • nameIdSpecified

      protected boolean nameIdSpecified
    • officePhone

      @ApiProperty(canBeNullOrNotSet=true) protected String officePhone
      A portal user's office phone number.
    • officePhoneSpecified

      protected boolean officePhoneSpecified
    • openIdConnectUserName

      @ApiProperty(canBeNullOrNotSet=true) protected String openIdConnectUserName
      The BlueID username associated to with this user, if the account is managed by OpenIDConnect / BlueID federation
    • openIdConnectUserNameSpecified

      protected boolean openIdConnectUserNameSpecified
    • parentId

      @ApiProperty(canBeNullOrNotSet=true) protected Long parentId
      A portal user's parent user. Id a users parentId is ''null'' then it doesn't have a parent user in the customer portal.
    • parentIdSpecified

      protected boolean parentIdSpecified
    • passwordExpireDate

      @ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar passwordExpireDate
      The expiration date for the user's password
    • passwordExpireDateSpecified

      protected boolean passwordExpireDateSpecified
    • postalCode

      @ApiProperty(canBeNullOrNotSet=true) protected String postalCode
      The postal code of the mailing address belonging to an portal user.
    • postalCodeSpecified

      protected boolean postalCodeSpecified
    • pptpVpnAllowedFlag

      @ApiProperty(canBeNullOrNotSet=true) protected Boolean pptpVpnAllowedFlag
      Whether a portal user may connect to the SoftLayer private network via PPTP VPN or not.
    • pptpVpnAllowedFlagSpecified

      protected boolean pptpVpnAllowedFlagSpecified
    • preventPreviousPasswords

      @ApiProperty(canBeNullOrNotSet=true) protected Long preventPreviousPasswords
    • preventPreviousPasswordsSpecified

      protected boolean preventPreviousPasswordsSpecified
    • savedId

      @ApiProperty(canBeNullOrNotSet=true) protected String savedId
    • savedIdSpecified

      protected boolean savedIdSpecified
    • secondaryLoginManagementFlag

      @ApiProperty(canBeNullOrNotSet=true) protected Boolean secondaryLoginManagementFlag
      Whether a user may change their security options (IP restriction, password expiration, or enforce security questions on login) which were pre-selected by their account's master user.
    • secondaryLoginManagementFlagSpecified

      protected boolean secondaryLoginManagementFlagSpecified
    • secondaryLoginRequiredFlag

      @ApiProperty(canBeNullOrNotSet=true) protected Boolean secondaryLoginRequiredFlag
      Whether a user is required to answer a security question when logging into the SoftLayer customer portal.
    • secondaryLoginRequiredFlagSpecified

      protected boolean secondaryLoginRequiredFlagSpecified
    • secondaryPasswordModifyDate

      @ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar secondaryPasswordModifyDate
      The date when a user's password was last updated.
    • secondaryPasswordModifyDateSpecified

      protected boolean secondaryPasswordModifyDateSpecified
    • secondaryPasswordTimeoutDays

      @ApiProperty(canBeNullOrNotSet=true) protected Long secondaryPasswordTimeoutDays
      The number of days for which a user's password is active.
    • secondaryPasswordTimeoutDaysSpecified

      protected boolean secondaryPasswordTimeoutDaysSpecified
    • sms

      @ApiProperty(canBeNullOrNotSet=true) protected String sms
      A phone number that can receive SMS text messages for this portal user.
    • smsSpecified

      protected boolean smsSpecified
    • sslVpnAllowedFlag

      @ApiProperty(canBeNullOrNotSet=true) protected Boolean sslVpnAllowedFlag
      Whether a portal user may connect to the SoftLayer private network via SSL VPN or not.
    • sslVpnAllowedFlagSpecified

      protected boolean sslVpnAllowedFlagSpecified
    • state

      @ApiProperty(canBeNullOrNotSet=true) protected String state
      A two-letter abbreviation of the state in the mailing address belonging to a portal user. If a user does not reside in a province then this is typically blank.
    • stateSpecified

      protected boolean stateSpecified
    • statusDate

      @ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar statusDate
      The date a portal users record's last status change.
    • statusDateSpecified

      protected boolean statusDateSpecified
    • timezoneId

      @ApiProperty(canBeNullOrNotSet=true) protected Long timezoneId
      A portal user's time zone.
    • timezoneIdSpecified

      protected boolean timezoneIdSpecified
    • userStatusId

      @ApiProperty(canBeNullOrNotSet=true) protected Long userStatusId
      A number reflecting the state of a portal user.
    • userStatusIdSpecified

      protected boolean userStatusIdSpecified
    • username

      @ApiProperty(canBeNullOrNotSet=true) protected String username
      A portal user's username.
    • usernameSpecified

      protected boolean usernameSpecified
    • verificationCode

      @ApiProperty(canBeNullOrNotSet=true) protected String verificationCode
      The verification code from Bluemix BSS to save in the invitation
    • verificationCodeSpecified

      protected boolean verificationCodeSpecified
    • vpnManualConfig

      @ApiProperty(canBeNullOrNotSet=true) protected Boolean vpnManualConfig
      Whether a portal user vpn subnets have been manual configured.
    • vpnManualConfigSpecified

      protected boolean vpnManualConfigSpecified
    • yahoo

      @ApiProperty(canBeNullOrNotSet=true) protected String yahoo
      A portal user's Yahoo! Chat name.
    • yahooSpecified

      protected boolean yahooSpecified
    • actionCount

      @ApiProperty protected Long actionCount
      A count of
    • additionalEmailCount

      @ApiProperty protected Long additionalEmailCount
      A count of a portal user's additional email addresses. These email addresses are contacted when updates are made to support tickets.
    • apiAuthenticationKeyCount

      @ApiProperty protected Long apiAuthenticationKeyCount
      A count of a portal user's API Authentication keys. There is a max limit of one API key per user.
    • childUserCount

      @ApiProperty protected Long childUserCount
      A count of a portal user's child users. Some portal users may not have child users.
    • closedTicketCount

      @ApiProperty protected Long closedTicketCount
      A count of an user's associated closed tickets.
    • dedicatedHostCount

      @ApiProperty protected Long dedicatedHostCount
      A count of the dedicated hosts to which the user has been granted access.
    • externalBindingCount

      @ApiProperty protected Long externalBindingCount
      A count of the external authentication bindings that link an external identifier to a SoftLayer user.
    • hardwareCount

      @ApiProperty protected Long hardwareCount
      A count of a portal user's accessible hardware. These permissions control which hardware a user has access to in the SoftLayer customer portal.
    • hardwareNotificationCount

      @ApiProperty protected Long hardwareNotificationCount
      A count of hardware notifications associated with this user. A hardware notification links a user to a piece of hardware, and that user will be notified if any monitors on that hardware fail, if the monitors have a status of 'Notify User'.
    • layoutProfileCount

      @ApiProperty protected Long layoutProfileCount
      A count of
    • loginAttemptCount

      @ApiProperty protected Long loginAttemptCount
      A count of a user's attempts to log into the SoftLayer customer portal.
    • mobileDeviceCount

      @ApiProperty protected Long mobileDeviceCount
      A count of a portal user's associated mobile device profiles.
    • notificationSubscriberCount

      @ApiProperty protected Long notificationSubscriberCount
      A count of notification subscription records for the user.
    • openTicketCount

      @ApiProperty protected Long openTicketCount
      A count of an user's associated open tickets.
    • overrideCount

      @ApiProperty protected Long overrideCount
      A count of a portal user's vpn accessible subnets.
    • permissionCount

      @ApiProperty protected Long permissionCount
      A count of a portal user's permissions. These permissions control that user's access to functions within the SoftLayer customer portal and API.
    • preferenceCount

      @ApiProperty protected Long preferenceCount
      A count of
    • roleCount

      @ApiProperty protected Long roleCount
      A count of
    • securityAnswerCount

      @ApiProperty protected Long securityAnswerCount
      A count of a portal user's security question answers. Some portal users may not have security answers or may not be configured to require answering a security question on login.
    • subscriberCount

      @ApiProperty protected Long subscriberCount
      A count of a user's notification subscription records.
    • successfulLoginCount

      @ApiProperty protected Long successfulLoginCount
      A count of a user's successful attempts to log into the SoftLayer customer portal.
    • surveyCount

      @ApiProperty protected Long surveyCount
      A count of the surveys that a user has taken in the SoftLayer customer portal.
    • ticketCount

      @ApiProperty protected Long ticketCount
      A count of an user's associated tickets.
    • unsuccessfulLoginCount

      @ApiProperty protected Long unsuccessfulLoginCount
      A count of a user's unsuccessful attempts to log into the SoftLayer customer portal.
    • userLinkCount

      @ApiProperty protected Long userLinkCount
      A count of
    • virtualGuestCount

      @ApiProperty protected Long virtualGuestCount
      A count of a portal user's accessible CloudLayer Computing Instances. These permissions control which CloudLayer Computing Instances a user has access to in the SoftLayer customer portal.
  • Constructor Details

    • Customer

      public Customer()
  • Method Details

    • getAccount

      public Account getAccount()
    • setAccount

      public void setAccount​(Account account)
    • getActions

      public List<Action> getActions()
    • getAdditionalEmails

      public List<AdditionalEmail> getAdditionalEmails()
    • getApiAuthenticationKeys

      public List<ApiAuthentication> getApiAuthenticationKeys()
    • getChildUsers

      public List<Customer> getChildUsers()
    • getClosedTickets

      public List<Ticket> getClosedTickets()
    • getDedicatedHosts

      public List<DedicatedHost> getDedicatedHosts()
    • getExternalBindings

      public List<Binding> getExternalBindings()
    • getHardware

      public List<Hardware> getHardware()
    • getHardwareNotifications

      public List<Hardware> getHardwareNotifications()
    • getHasAcknowledgedSupportPolicyFlag

      public Boolean getHasAcknowledgedSupportPolicyFlag()
    • setHasAcknowledgedSupportPolicyFlag

      public void setHasAcknowledgedSupportPolicyFlag​(Boolean hasAcknowledgedSupportPolicyFlag)
    • getHasFullDedicatedHostAccessFlag

      public Boolean getHasFullDedicatedHostAccessFlag()
    • setHasFullDedicatedHostAccessFlag

      public void setHasFullDedicatedHostAccessFlag​(Boolean hasFullDedicatedHostAccessFlag)
    • getHasFullHardwareAccessFlag

      public Boolean getHasFullHardwareAccessFlag()
    • setHasFullHardwareAccessFlag

      public void setHasFullHardwareAccessFlag​(Boolean hasFullHardwareAccessFlag)
    • getHasFullVirtualGuestAccessFlag

      public Boolean getHasFullVirtualGuestAccessFlag()
    • setHasFullVirtualGuestAccessFlag

      public void setHasFullVirtualGuestAccessFlag​(Boolean hasFullVirtualGuestAccessFlag)
    • getIbmIdLink

      public Link getIbmIdLink()
    • setIbmIdLink

      public void setIbmIdLink​(Link ibmIdLink)
    • getLayoutProfiles

      public List<Profile> getLayoutProfiles()
    • getLocale

      public Locale getLocale()
    • setLocale

      public void setLocale​(Locale locale)
    • getLoginAttempts

      public List<Authentication> getLoginAttempts()
    • getMobileDevices

      public List<MobileDevice> getMobileDevices()
    • getNotificationSubscribers

      public List<Subscriber> getNotificationSubscribers()
    • getOpenTickets

      public List<Ticket> getOpenTickets()
    • getOverrides

      public List<Overrides> getOverrides()
    • getParent

      public Customer getParent()
    • setParent

      public void setParent​(Customer parent)
    • getPermissions

      public List<Permission> getPermissions()
    • getPreferences

      public List<Preference> getPreferences()
    • getRoles

      public List<Role> getRoles()
    • getSalesforceUserLink

      public Link getSalesforceUserLink()
    • setSalesforceUserLink

      public void setSalesforceUserLink​(Link salesforceUserLink)
    • getSecurityAnswers

      public List<Answer> getSecurityAnswers()
    • getSubscribers

      public List<Subscriber> getSubscribers()
    • getSuccessfulLogins

      public List<Authentication> getSuccessfulLogins()
    • getSupportPolicyAcknowledgementRequiredFlag

      public Long getSupportPolicyAcknowledgementRequiredFlag()
    • setSupportPolicyAcknowledgementRequiredFlag

      public void setSupportPolicyAcknowledgementRequiredFlag​(Long supportPolicyAcknowledgementRequiredFlag)
    • getSurveyRequiredFlag

      public Boolean getSurveyRequiredFlag()
    • setSurveyRequiredFlag

      public void setSurveyRequiredFlag​(Boolean surveyRequiredFlag)
    • getSurveys

      public List<Survey> getSurveys()
    • getTickets

      public List<Ticket> getTickets()
    • getTimezone

      public Timezone getTimezone()
    • setTimezone

      public void setTimezone​(Timezone timezone)
    • getUnsuccessfulLogins

      public List<Authentication> getUnsuccessfulLogins()
    • getUserLinks

      public List<Link> getUserLinks()
    • getUserStatus

      public Status getUserStatus()
    • setUserStatus

      public void setUserStatus​(Status userStatus)
    • getVirtualGuests

      public List<Guest> getVirtualGuests()
    • getAccountId

      public Long getAccountId()
    • setAccountId

      public void setAccountId​(Long accountId)
    • isAccountIdSpecified

      public boolean isAccountIdSpecified()
    • unsetAccountId

      public void unsetAccountId()
    • getAddress1

      public String getAddress1()
    • setAddress1

      public void setAddress1​(String address1)
    • isAddress1Specified

      public boolean isAddress1Specified()
    • unsetAddress1

      public void unsetAddress1()
    • getAddress2

      public String getAddress2()
    • setAddress2

      public void setAddress2​(String address2)
    • isAddress2Specified

      public boolean isAddress2Specified()
    • unsetAddress2

      public void unsetAddress2()
    • getAim

      public String getAim()
    • setAim

      public void setAim​(String aim)
    • isAimSpecified

      public boolean isAimSpecified()
    • unsetAim

      public void unsetAim()
    • getAlternatePhone

      public String getAlternatePhone()
    • setAlternatePhone

      public void setAlternatePhone​(String alternatePhone)
    • isAlternatePhoneSpecified

      public boolean isAlternatePhoneSpecified()
    • unsetAlternatePhone

      public void unsetAlternatePhone()
    • getAuthenticationToken

      public Token getAuthenticationToken()
    • setAuthenticationToken

      public void setAuthenticationToken​(Token authenticationToken)
    • isAuthenticationTokenSpecified

      public boolean isAuthenticationTokenSpecified()
    • unsetAuthenticationToken

      public void unsetAuthenticationToken()
    • getCity

      public String getCity()
    • setCity

      public void setCity​(String city)
    • isCitySpecified

      public boolean isCitySpecified()
    • unsetCity

      public void unsetCity()
    • getCompanyName

      public String getCompanyName()
    • setCompanyName

      public void setCompanyName​(String companyName)
    • isCompanyNameSpecified

      public boolean isCompanyNameSpecified()
    • unsetCompanyName

      public void unsetCompanyName()
    • getCountry

      public String getCountry()
    • setCountry

      public void setCountry​(String country)
    • isCountrySpecified

      public boolean isCountrySpecified()
    • unsetCountry

      public void unsetCountry()
    • getCreateDate

      public GregorianCalendar getCreateDate()
    • setCreateDate

      public void setCreateDate​(GregorianCalendar createDate)
    • isCreateDateSpecified

      public boolean isCreateDateSpecified()
    • unsetCreateDate

      public void unsetCreateDate()
    • getDaylightSavingsTimeFlag

      public Boolean getDaylightSavingsTimeFlag()
    • setDaylightSavingsTimeFlag

      public void setDaylightSavingsTimeFlag​(Boolean daylightSavingsTimeFlag)
    • isDaylightSavingsTimeFlagSpecified

      public boolean isDaylightSavingsTimeFlagSpecified()
    • unsetDaylightSavingsTimeFlag

      public void unsetDaylightSavingsTimeFlag()
    • getDenyAllResourceAccessOnCreateFlag

      public Boolean getDenyAllResourceAccessOnCreateFlag()
    • setDenyAllResourceAccessOnCreateFlag

      public void setDenyAllResourceAccessOnCreateFlag​(Boolean denyAllResourceAccessOnCreateFlag)
    • isDenyAllResourceAccessOnCreateFlagSpecified

      public boolean isDenyAllResourceAccessOnCreateFlagSpecified()
    • unsetDenyAllResourceAccessOnCreateFlag

      public void unsetDenyAllResourceAccessOnCreateFlag()
    • getDisplayName

      public String getDisplayName()
    • setDisplayName

      public void setDisplayName​(String displayName)
    • isDisplayNameSpecified

      public boolean isDisplayNameSpecified()
    • unsetDisplayName

      public void unsetDisplayName()
    • getEmail

      public String getEmail()
    • setEmail

      public void setEmail​(String email)
    • isEmailSpecified

      public boolean isEmailSpecified()
    • unsetEmail

      public void unsetEmail()
    • getFirstName

      public String getFirstName()
    • setFirstName

      public void setFirstName​(String firstName)
    • isFirstNameSpecified

      public boolean isFirstNameSpecified()
    • unsetFirstName

      public void unsetFirstName()
    • getForumPasswordHash

      public String getForumPasswordHash()
    • setForumPasswordHash

      public void setForumPasswordHash​(String forumPasswordHash)
    • isForumPasswordHashSpecified

      public boolean isForumPasswordHashSpecified()
    • unsetForumPasswordHash

      public void unsetForumPasswordHash()
    • getIamAuthorizationStatus

      public Long getIamAuthorizationStatus()
    • setIamAuthorizationStatus

      public void setIamAuthorizationStatus​(Long iamAuthorizationStatus)
    • isIamAuthorizationStatusSpecified

      public boolean isIamAuthorizationStatusSpecified()
    • unsetIamAuthorizationStatus

      public void unsetIamAuthorizationStatus()
    • getIamId

      public String getIamId()
    • setIamId

      public void setIamId​(String iamId)
    • isIamIdSpecified

      public boolean isIamIdSpecified()
    • unsetIamId

      public void unsetIamId()
    • getIcq

      public String getIcq()
    • setIcq

      public void setIcq​(String icq)
    • isIcqSpecified

      public boolean isIcqSpecified()
    • unsetIcq

      public void unsetIcq()
    • getId

      public Long getId()
    • setId

      public void setId​(Long id)
    • isIdSpecified

      public boolean isIdSpecified()
    • unsetId

      public void unsetId()
    • getIpAddressRestriction

      public String getIpAddressRestriction()
    • setIpAddressRestriction

      public void setIpAddressRestriction​(String ipAddressRestriction)
    • isIpAddressRestrictionSpecified

      public boolean isIpAddressRestrictionSpecified()
    • unsetIpAddressRestriction

      public void unsetIpAddressRestriction()
    • getIsMasterUserFlag

      public Boolean getIsMasterUserFlag()
    • setIsMasterUserFlag

      public void setIsMasterUserFlag​(Boolean isMasterUserFlag)
    • isIsMasterUserFlagSpecified

      public boolean isIsMasterUserFlagSpecified()
    • unsetIsMasterUserFlag

      public void unsetIsMasterUserFlag()
    • getLastName

      public String getLastName()
    • setLastName

      public void setLastName​(String lastName)
    • isLastNameSpecified

      public boolean isLastNameSpecified()
    • unsetLastName

      public void unsetLastName()
    • getLinkedAccountIntegrationMode

      public String getLinkedAccountIntegrationMode()
    • setLinkedAccountIntegrationMode

      public void setLinkedAccountIntegrationMode​(String linkedAccountIntegrationMode)
    • isLinkedAccountIntegrationModeSpecified

      public boolean isLinkedAccountIntegrationModeSpecified()
    • unsetLinkedAccountIntegrationMode

      public void unsetLinkedAccountIntegrationMode()
    • getLocaleId

      public Long getLocaleId()
    • setLocaleId

      public void setLocaleId​(Long localeId)
    • isLocaleIdSpecified

      public boolean isLocaleIdSpecified()
    • unsetLocaleId

      public void unsetLocaleId()
    • getManagedByFederationFlag

      public Boolean getManagedByFederationFlag()
    • setManagedByFederationFlag

      public void setManagedByFederationFlag​(Boolean managedByFederationFlag)
    • isManagedByFederationFlagSpecified

      public boolean isManagedByFederationFlagSpecified()
    • unsetManagedByFederationFlag

      public void unsetManagedByFederationFlag()
    • getManagedByOpenIdConnectFlag

      public Boolean getManagedByOpenIdConnectFlag()
    • setManagedByOpenIdConnectFlag

      public void setManagedByOpenIdConnectFlag​(Boolean managedByOpenIdConnectFlag)
    • isManagedByOpenIdConnectFlagSpecified

      public boolean isManagedByOpenIdConnectFlagSpecified()
    • unsetManagedByOpenIdConnectFlag

      public void unsetManagedByOpenIdConnectFlag()
    • getMinimumPasswordLifeHours

      public Long getMinimumPasswordLifeHours()
    • setMinimumPasswordLifeHours

      public void setMinimumPasswordLifeHours​(Long minimumPasswordLifeHours)
    • isMinimumPasswordLifeHoursSpecified

      public boolean isMinimumPasswordLifeHoursSpecified()
    • unsetMinimumPasswordLifeHours

      public void unsetMinimumPasswordLifeHours()
    • getModifyDate

      public GregorianCalendar getModifyDate()
    • setModifyDate

      public void setModifyDate​(GregorianCalendar modifyDate)
    • isModifyDateSpecified

      public boolean isModifyDateSpecified()
    • unsetModifyDate

      public void unsetModifyDate()
    • getMsn

      public String getMsn()
    • setMsn

      public void setMsn​(String msn)
    • isMsnSpecified

      public boolean isMsnSpecified()
    • unsetMsn

      public void unsetMsn()
    • getNameId

      public String getNameId()
    • setNameId

      public void setNameId​(String nameId)
    • isNameIdSpecified

      public boolean isNameIdSpecified()
    • unsetNameId

      public void unsetNameId()
    • getOfficePhone

      public String getOfficePhone()
    • setOfficePhone

      public void setOfficePhone​(String officePhone)
    • isOfficePhoneSpecified

      public boolean isOfficePhoneSpecified()
    • unsetOfficePhone

      public void unsetOfficePhone()
    • getOpenIdConnectUserName

      public String getOpenIdConnectUserName()
    • setOpenIdConnectUserName

      public void setOpenIdConnectUserName​(String openIdConnectUserName)
    • isOpenIdConnectUserNameSpecified

      public boolean isOpenIdConnectUserNameSpecified()
    • unsetOpenIdConnectUserName

      public void unsetOpenIdConnectUserName()
    • getParentId

      public Long getParentId()
    • setParentId

      public void setParentId​(Long parentId)
    • isParentIdSpecified

      public boolean isParentIdSpecified()
    • unsetParentId

      public void unsetParentId()
    • getPasswordExpireDate

      public GregorianCalendar getPasswordExpireDate()
    • setPasswordExpireDate

      public void setPasswordExpireDate​(GregorianCalendar passwordExpireDate)
    • isPasswordExpireDateSpecified

      public boolean isPasswordExpireDateSpecified()
    • unsetPasswordExpireDate

      public void unsetPasswordExpireDate()
    • getPostalCode

      public String getPostalCode()
    • setPostalCode

      public void setPostalCode​(String postalCode)
    • isPostalCodeSpecified

      public boolean isPostalCodeSpecified()
    • unsetPostalCode

      public void unsetPostalCode()
    • getPptpVpnAllowedFlag

      public Boolean getPptpVpnAllowedFlag()
    • setPptpVpnAllowedFlag

      public void setPptpVpnAllowedFlag​(Boolean pptpVpnAllowedFlag)
    • isPptpVpnAllowedFlagSpecified

      public boolean isPptpVpnAllowedFlagSpecified()
    • unsetPptpVpnAllowedFlag

      public void unsetPptpVpnAllowedFlag()
    • getPreventPreviousPasswords

      public Long getPreventPreviousPasswords()
    • setPreventPreviousPasswords

      public void setPreventPreviousPasswords​(Long preventPreviousPasswords)
    • isPreventPreviousPasswordsSpecified

      public boolean isPreventPreviousPasswordsSpecified()
    • unsetPreventPreviousPasswords

      public void unsetPreventPreviousPasswords()
    • getSavedId

      public String getSavedId()
    • setSavedId

      public void setSavedId​(String savedId)
    • isSavedIdSpecified

      public boolean isSavedIdSpecified()
    • unsetSavedId

      public void unsetSavedId()
    • getSecondaryLoginManagementFlag

      public Boolean getSecondaryLoginManagementFlag()
    • setSecondaryLoginManagementFlag

      public void setSecondaryLoginManagementFlag​(Boolean secondaryLoginManagementFlag)
    • isSecondaryLoginManagementFlagSpecified

      public boolean isSecondaryLoginManagementFlagSpecified()
    • unsetSecondaryLoginManagementFlag

      public void unsetSecondaryLoginManagementFlag()
    • getSecondaryLoginRequiredFlag

      public Boolean getSecondaryLoginRequiredFlag()
    • setSecondaryLoginRequiredFlag

      public void setSecondaryLoginRequiredFlag​(Boolean secondaryLoginRequiredFlag)
    • isSecondaryLoginRequiredFlagSpecified

      public boolean isSecondaryLoginRequiredFlagSpecified()
    • unsetSecondaryLoginRequiredFlag

      public void unsetSecondaryLoginRequiredFlag()
    • getSecondaryPasswordModifyDate

      public GregorianCalendar getSecondaryPasswordModifyDate()
    • setSecondaryPasswordModifyDate

      public void setSecondaryPasswordModifyDate​(GregorianCalendar secondaryPasswordModifyDate)
    • isSecondaryPasswordModifyDateSpecified

      public boolean isSecondaryPasswordModifyDateSpecified()
    • unsetSecondaryPasswordModifyDate

      public void unsetSecondaryPasswordModifyDate()
    • getSecondaryPasswordTimeoutDays

      public Long getSecondaryPasswordTimeoutDays()
    • setSecondaryPasswordTimeoutDays

      public void setSecondaryPasswordTimeoutDays​(Long secondaryPasswordTimeoutDays)
    • isSecondaryPasswordTimeoutDaysSpecified

      public boolean isSecondaryPasswordTimeoutDaysSpecified()
    • unsetSecondaryPasswordTimeoutDays

      public void unsetSecondaryPasswordTimeoutDays()
    • getSms

      public String getSms()
    • setSms

      public void setSms​(String sms)
    • isSmsSpecified

      public boolean isSmsSpecified()
    • unsetSms

      public void unsetSms()
    • getSslVpnAllowedFlag

      public Boolean getSslVpnAllowedFlag()
    • setSslVpnAllowedFlag

      public void setSslVpnAllowedFlag​(Boolean sslVpnAllowedFlag)
    • isSslVpnAllowedFlagSpecified

      public boolean isSslVpnAllowedFlagSpecified()
    • unsetSslVpnAllowedFlag

      public void unsetSslVpnAllowedFlag()
    • getState

      public String getState()
    • setState

      public void setState​(String state)
    • isStateSpecified

      public boolean isStateSpecified()
    • unsetState

      public void unsetState()
    • getStatusDate

      public GregorianCalendar getStatusDate()
    • setStatusDate

      public void setStatusDate​(GregorianCalendar statusDate)
    • isStatusDateSpecified

      public boolean isStatusDateSpecified()
    • unsetStatusDate

      public void unsetStatusDate()
    • getTimezoneId

      public Long getTimezoneId()
    • setTimezoneId

      public void setTimezoneId​(Long timezoneId)
    • isTimezoneIdSpecified

      public boolean isTimezoneIdSpecified()
    • unsetTimezoneId

      public void unsetTimezoneId()
    • getUserStatusId

      public Long getUserStatusId()
    • setUserStatusId

      public void setUserStatusId​(Long userStatusId)
    • isUserStatusIdSpecified

      public boolean isUserStatusIdSpecified()
    • unsetUserStatusId

      public void unsetUserStatusId()
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername​(String username)
    • isUsernameSpecified

      public boolean isUsernameSpecified()
    • unsetUsername

      public void unsetUsername()
    • getVerificationCode

      public String getVerificationCode()
    • setVerificationCode

      public void setVerificationCode​(String verificationCode)
    • isVerificationCodeSpecified

      public boolean isVerificationCodeSpecified()
    • unsetVerificationCode

      public void unsetVerificationCode()
    • getVpnManualConfig

      public Boolean getVpnManualConfig()
    • setVpnManualConfig

      public void setVpnManualConfig​(Boolean vpnManualConfig)
    • isVpnManualConfigSpecified

      public boolean isVpnManualConfigSpecified()
    • unsetVpnManualConfig

      public void unsetVpnManualConfig()
    • getYahoo

      public String getYahoo()
    • setYahoo

      public void setYahoo​(String yahoo)
    • isYahooSpecified

      public boolean isYahooSpecified()
    • unsetYahoo

      public void unsetYahoo()
    • getActionCount

      public Long getActionCount()
    • setActionCount

      public void setActionCount​(Long actionCount)
    • getAdditionalEmailCount

      public Long getAdditionalEmailCount()
    • setAdditionalEmailCount

      public void setAdditionalEmailCount​(Long additionalEmailCount)
    • getApiAuthenticationKeyCount

      public Long getApiAuthenticationKeyCount()
    • setApiAuthenticationKeyCount

      public void setApiAuthenticationKeyCount​(Long apiAuthenticationKeyCount)
    • getChildUserCount

      public Long getChildUserCount()
    • setChildUserCount

      public void setChildUserCount​(Long childUserCount)
    • getClosedTicketCount

      public Long getClosedTicketCount()
    • setClosedTicketCount

      public void setClosedTicketCount​(Long closedTicketCount)
    • getDedicatedHostCount

      public Long getDedicatedHostCount()
    • setDedicatedHostCount

      public void setDedicatedHostCount​(Long dedicatedHostCount)
    • getExternalBindingCount

      public Long getExternalBindingCount()
    • setExternalBindingCount

      public void setExternalBindingCount​(Long externalBindingCount)
    • getHardwareCount

      public Long getHardwareCount()
    • setHardwareCount

      public void setHardwareCount​(Long hardwareCount)
    • getHardwareNotificationCount

      public Long getHardwareNotificationCount()
    • setHardwareNotificationCount

      public void setHardwareNotificationCount​(Long hardwareNotificationCount)
    • getLayoutProfileCount

      public Long getLayoutProfileCount()
    • setLayoutProfileCount

      public void setLayoutProfileCount​(Long layoutProfileCount)
    • getLoginAttemptCount

      public Long getLoginAttemptCount()
    • setLoginAttemptCount

      public void setLoginAttemptCount​(Long loginAttemptCount)
    • getMobileDeviceCount

      public Long getMobileDeviceCount()
    • setMobileDeviceCount

      public void setMobileDeviceCount​(Long mobileDeviceCount)
    • getNotificationSubscriberCount

      public Long getNotificationSubscriberCount()
    • setNotificationSubscriberCount

      public void setNotificationSubscriberCount​(Long notificationSubscriberCount)
    • getOpenTicketCount

      public Long getOpenTicketCount()
    • setOpenTicketCount

      public void setOpenTicketCount​(Long openTicketCount)
    • getOverrideCount

      public Long getOverrideCount()
    • setOverrideCount

      public void setOverrideCount​(Long overrideCount)
    • getPermissionCount

      public Long getPermissionCount()
    • setPermissionCount

      public void setPermissionCount​(Long permissionCount)
    • getPreferenceCount

      public Long getPreferenceCount()
    • setPreferenceCount

      public void setPreferenceCount​(Long preferenceCount)
    • getRoleCount

      public Long getRoleCount()
    • setRoleCount

      public void setRoleCount​(Long roleCount)
    • getSecurityAnswerCount

      public Long getSecurityAnswerCount()
    • setSecurityAnswerCount

      public void setSecurityAnswerCount​(Long securityAnswerCount)
    • getSubscriberCount

      public Long getSubscriberCount()
    • setSubscriberCount

      public void setSubscriberCount​(Long subscriberCount)
    • getSuccessfulLoginCount

      public Long getSuccessfulLoginCount()
    • setSuccessfulLoginCount

      public void setSuccessfulLoginCount​(Long successfulLoginCount)
    • getSurveyCount

      public Long getSurveyCount()
    • setSurveyCount

      public void setSurveyCount​(Long surveyCount)
    • getTicketCount

      public Long getTicketCount()
    • setTicketCount

      public void setTicketCount​(Long ticketCount)
    • getUnsuccessfulLoginCount

      public Long getUnsuccessfulLoginCount()
    • setUnsuccessfulLoginCount

      public void setUnsuccessfulLoginCount​(Long unsuccessfulLoginCount)
    • getUserLinkCount

      public Long getUserLinkCount()
    • setUserLinkCount

      public void setUserLinkCount​(Long userLinkCount)
    • getVirtualGuestCount

      public Long getVirtualGuestCount()
    • setVirtualGuestCount

      public void setVirtualGuestCount​(Long virtualGuestCount)
    • asService

      public Customer.Service asService​(ApiClient client)
    • service

      public static Customer.Service service​(ApiClient client)
    • service

      public static Customer.Service service​(ApiClient client, Long id)