public class AccountUser extends APIObject
Java class for AccountUser complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AccountUser"> <complexContent> <extension base="{http://exacttarget.com/wsdl/partnerAPI}APIObject"> <sequence> <element name="AccountUserID" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="UserID" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="Password" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="Email" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="MustChangePassword" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="ActiveFlag" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="ChallengePhrase" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="ChallengeAnswer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="UserPermissions" type="{http://exacttarget.com/wsdl/partnerAPI}UserAccess" maxOccurs="unbounded" minOccurs="0"/> <element name="Delete" type="{http://www.w3.org/2001/XMLSchema}int"/> <element name="LastSuccessfulLogin" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="IsAPIUser" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="NotificationEmailAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="IsLocked" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="Unlock" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="BusinessUnit" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="DefaultBusinessUnit" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="DefaultApplication" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="Locale" type="{http://exacttarget.com/wsdl/partnerAPI}Locale" minOccurs="0"/> <element name="TimeZone" type="{http://exacttarget.com/wsdl/partnerAPI}TimeZone" minOccurs="0"/> <element name="DefaultBusinessUnitObject" type="{http://exacttarget.com/wsdl/partnerAPI}BusinessUnit" minOccurs="0"/> <element name="AssociatedBusinessUnits" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="BusinessUnit" type="{http://exacttarget.com/wsdl/partnerAPI}BusinessUnit" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="Roles" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Role" type="{http://exacttarget.com/wsdl/partnerAPI}Role" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="LanguageLocale" type="{http://exacttarget.com/wsdl/partnerAPI}Locale" minOccurs="0"/> <element name="SsoIdentities" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="SsoIdentity" type="{http://exacttarget.com/wsdl/partnerAPI}SsoIdentity" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Class and Description |
---|---|
static class |
AccountUser.AssociatedBusinessUnits
Java class for anonymous complex type.
|
static class |
AccountUser.Roles
Java class for anonymous complex type.
|
static class |
AccountUser.SsoIdentities
Java class for anonymous complex type.
|
Modifier and Type | Field and Description |
---|---|
protected Integer |
accountUserID |
protected Boolean |
activeFlag |
protected AccountUser.AssociatedBusinessUnits |
associatedBusinessUnits |
protected Integer |
businessUnit |
protected String |
challengeAnswer |
protected String |
challengePhrase |
protected String |
defaultApplication |
protected Integer |
defaultBusinessUnit |
protected BusinessUnit |
defaultBusinessUnitObject |
protected int |
delete |
protected String |
email |
protected Boolean |
isAPIUser |
protected Boolean |
isLocked |
protected Locale |
languageLocale |
protected Date |
lastSuccessfulLogin |
protected Locale |
locale |
protected Boolean |
mustChangePassword |
protected String |
name |
protected String |
notificationEmailAddress |
protected String |
password |
protected AccountUser.Roles |
roles |
protected AccountUser.SsoIdentities |
ssoIdentities |
protected TimeZone |
timeZone |
protected Boolean |
unlock |
protected String |
userID |
protected List<UserAccess> |
userPermissions |
client, correlationID, createdDate, customerKey, id, modifiedDate, objectID, objectState, owner, partnerKey, partnerProperties
Constructor and Description |
---|
AccountUser() |
Modifier and Type | Method and Description |
---|---|
Integer |
getAccountUserID()
Gets the value of the accountUserID property.
|
Boolean |
getActiveFlag()
Gets the value of the activeFlag property.
|
AccountUser.AssociatedBusinessUnits |
getAssociatedBusinessUnits()
Gets the value of the associatedBusinessUnits property.
|
Integer |
getBusinessUnit()
Gets the value of the businessUnit property.
|
String |
getChallengeAnswer()
Gets the value of the challengeAnswer property.
|
String |
getChallengePhrase()
Gets the value of the challengePhrase property.
|
String |
getDefaultApplication()
Gets the value of the defaultApplication property.
|
Integer |
getDefaultBusinessUnit()
Gets the value of the defaultBusinessUnit property.
|
BusinessUnit |
getDefaultBusinessUnitObject()
Gets the value of the defaultBusinessUnitObject property.
|
int |
getDelete()
Gets the value of the delete property.
|
String |
getEmail()
Gets the value of the email property.
|
Boolean |
getIsAPIUser()
Gets the value of the isAPIUser property.
|
Boolean |
getIsLocked()
Gets the value of the isLocked property.
|
Locale |
getLanguageLocale()
Gets the value of the languageLocale property.
|
Date |
getLastSuccessfulLogin()
Gets the value of the lastSuccessfulLogin property.
|
Locale |
getLocale()
Gets the value of the locale property.
|
Boolean |
getMustChangePassword()
Gets the value of the mustChangePassword property.
|
String |
getName()
Gets the value of the name property.
|
String |
getNotificationEmailAddress()
Gets the value of the notificationEmailAddress property.
|
String |
getPassword()
Gets the value of the password property.
|
AccountUser.Roles |
getRoles()
Gets the value of the roles property.
|
AccountUser.SsoIdentities |
getSsoIdentities()
Gets the value of the ssoIdentities property.
|
TimeZone |
getTimeZone()
Gets the value of the timeZone property.
|
Boolean |
getUnlock()
Gets the value of the unlock property.
|
String |
getUserID()
Gets the value of the userID property.
|
List<UserAccess> |
getUserPermissions()
Gets the value of the userPermissions property.
|
void |
setAccountUserID(Integer value)
Sets the value of the accountUserID property.
|
void |
setActiveFlag(Boolean value)
Sets the value of the activeFlag property.
|
void |
setAssociatedBusinessUnits(AccountUser.AssociatedBusinessUnits value)
Sets the value of the associatedBusinessUnits property.
|
void |
setBusinessUnit(Integer value)
Sets the value of the businessUnit property.
|
void |
setChallengeAnswer(String value)
Sets the value of the challengeAnswer property.
|
void |
setChallengePhrase(String value)
Sets the value of the challengePhrase property.
|
void |
setDefaultApplication(String value)
Sets the value of the defaultApplication property.
|
void |
setDefaultBusinessUnit(Integer value)
Sets the value of the defaultBusinessUnit property.
|
void |
setDefaultBusinessUnitObject(BusinessUnit value)
Sets the value of the defaultBusinessUnitObject property.
|
void |
setDelete(int value)
Sets the value of the delete property.
|
void |
setEmail(String value)
Sets the value of the email property.
|
void |
setIsAPIUser(Boolean value)
Sets the value of the isAPIUser property.
|
void |
setIsLocked(Boolean value)
Sets the value of the isLocked property.
|
void |
setLanguageLocale(Locale value)
Sets the value of the languageLocale property.
|
void |
setLastSuccessfulLogin(Date value)
Sets the value of the lastSuccessfulLogin property.
|
void |
setLocale(Locale value)
Sets the value of the locale property.
|
void |
setMustChangePassword(Boolean value)
Sets the value of the mustChangePassword property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setNotificationEmailAddress(String value)
Sets the value of the notificationEmailAddress property.
|
void |
setPassword(String value)
Sets the value of the password property.
|
void |
setRoles(AccountUser.Roles value)
Sets the value of the roles property.
|
void |
setSsoIdentities(AccountUser.SsoIdentities value)
Sets the value of the ssoIdentities property.
|
void |
setTimeZone(TimeZone value)
Sets the value of the timeZone property.
|
void |
setUnlock(Boolean value)
Sets the value of the unlock property.
|
void |
setUserID(String value)
Sets the value of the userID property.
|
String |
toString()
Generates a String representation of the contents of this type.
|
getClient, getCorrelationID, getCreatedDate, getCustomerKey, getId, getModifiedDate, getObjectID, getObjectState, getOwner, getPartnerKey, getPartnerProperties, setClient, setCorrelationID, setCreatedDate, setCustomerKey, setId, setModifiedDate, setObjectID, setObjectState, setOwner, setPartnerKey
protected Integer accountUserID
protected String userID
protected String password
protected String name
protected String email
protected Boolean mustChangePassword
protected Boolean activeFlag
protected String challengePhrase
protected String challengeAnswer
protected List<UserAccess> userPermissions
protected int delete
protected Date lastSuccessfulLogin
protected Boolean isAPIUser
protected String notificationEmailAddress
protected Boolean isLocked
protected Boolean unlock
protected Integer businessUnit
protected Integer defaultBusinessUnit
protected String defaultApplication
protected Locale locale
protected TimeZone timeZone
protected BusinessUnit defaultBusinessUnitObject
protected AccountUser.AssociatedBusinessUnits associatedBusinessUnits
protected AccountUser.Roles roles
protected Locale languageLocale
protected AccountUser.SsoIdentities ssoIdentities
public Integer getAccountUserID()
Integer
public void setAccountUserID(Integer value)
value
- allowed object is
Integer
public String getUserID()
String
public void setUserID(String value)
value
- allowed object is
String
public String getPassword()
String
public void setPassword(String value)
value
- allowed object is
String
public String getName()
String
public void setName(String value)
value
- allowed object is
String
public String getEmail()
String
public void setEmail(String value)
value
- allowed object is
String
public Boolean getMustChangePassword()
Boolean
public void setMustChangePassword(Boolean value)
value
- allowed object is
Boolean
public Boolean getActiveFlag()
Boolean
public void setActiveFlag(Boolean value)
value
- allowed object is
Boolean
public String getChallengePhrase()
String
public void setChallengePhrase(String value)
value
- allowed object is
String
public String getChallengeAnswer()
String
public void setChallengeAnswer(String value)
value
- allowed object is
String
public List<UserAccess> getUserPermissions()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the userPermissions property.
For example, to add a new item, do as follows:
getUserPermissions().add(newItem);
Objects of the following type(s) are allowed in the list
UserAccess
public int getDelete()
public void setDelete(int value)
public Date getLastSuccessfulLogin()
String
public void setLastSuccessfulLogin(Date value)
value
- allowed object is
String
public Boolean getIsAPIUser()
Boolean
public void setIsAPIUser(Boolean value)
value
- allowed object is
Boolean
public String getNotificationEmailAddress()
String
public void setNotificationEmailAddress(String value)
value
- allowed object is
String
public Boolean getIsLocked()
Boolean
public void setIsLocked(Boolean value)
value
- allowed object is
Boolean
public Boolean getUnlock()
Boolean
public void setUnlock(Boolean value)
value
- allowed object is
Boolean
public Integer getBusinessUnit()
Integer
public void setBusinessUnit(Integer value)
value
- allowed object is
Integer
public Integer getDefaultBusinessUnit()
Integer
public void setDefaultBusinessUnit(Integer value)
value
- allowed object is
Integer
public String getDefaultApplication()
String
public void setDefaultApplication(String value)
value
- allowed object is
String
public Locale getLocale()
Locale
public void setLocale(Locale value)
value
- allowed object is
Locale
public TimeZone getTimeZone()
TimeZone
public void setTimeZone(TimeZone value)
value
- allowed object is
TimeZone
public BusinessUnit getDefaultBusinessUnitObject()
BusinessUnit
public void setDefaultBusinessUnitObject(BusinessUnit value)
value
- allowed object is
BusinessUnit
public AccountUser.AssociatedBusinessUnits getAssociatedBusinessUnits()
AccountUser.AssociatedBusinessUnits
public void setAssociatedBusinessUnits(AccountUser.AssociatedBusinessUnits value)
value
- allowed object is
AccountUser.AssociatedBusinessUnits
public AccountUser.Roles getRoles()
AccountUser.Roles
public void setRoles(AccountUser.Roles value)
value
- allowed object is
AccountUser.Roles
public Locale getLanguageLocale()
Locale
public void setLanguageLocale(Locale value)
value
- allowed object is
Locale
public AccountUser.SsoIdentities getSsoIdentities()
AccountUser.SsoIdentities
public void setSsoIdentities(AccountUser.SsoIdentities value)
value
- allowed object is
AccountUser.SsoIdentities
Copyright © 2017. All rights reserved.