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, setPartnerKeyprotected 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()
Integerpublic void setAccountUserID(Integer value)
value - allowed object is
Integerpublic String getUserID()
Stringpublic void setUserID(String value)
value - allowed object is
Stringpublic String getPassword()
Stringpublic void setPassword(String value)
value - allowed object is
Stringpublic String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic String getEmail()
Stringpublic void setEmail(String value)
value - allowed object is
Stringpublic Boolean getMustChangePassword()
Booleanpublic void setMustChangePassword(Boolean value)
value - allowed object is
Booleanpublic Boolean getActiveFlag()
Booleanpublic void setActiveFlag(Boolean value)
value - allowed object is
Booleanpublic String getChallengePhrase()
Stringpublic void setChallengePhrase(String value)
value - allowed object is
Stringpublic String getChallengeAnswer()
Stringpublic void setChallengeAnswer(String value)
value - allowed object is
Stringpublic 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()
Stringpublic void setLastSuccessfulLogin(Date value)
value - allowed object is
Stringpublic Boolean getIsAPIUser()
Booleanpublic void setIsAPIUser(Boolean value)
value - allowed object is
Booleanpublic String getNotificationEmailAddress()
Stringpublic void setNotificationEmailAddress(String value)
value - allowed object is
Stringpublic Boolean getIsLocked()
Booleanpublic void setIsLocked(Boolean value)
value - allowed object is
Booleanpublic Boolean getUnlock()
Booleanpublic void setUnlock(Boolean value)
value - allowed object is
Booleanpublic Integer getBusinessUnit()
Integerpublic void setBusinessUnit(Integer value)
value - allowed object is
Integerpublic Integer getDefaultBusinessUnit()
Integerpublic void setDefaultBusinessUnit(Integer value)
value - allowed object is
Integerpublic String getDefaultApplication()
Stringpublic void setDefaultApplication(String value)
value - allowed object is
Stringpublic Locale getLocale()
Localepublic void setLocale(Locale value)
value - allowed object is
Localepublic TimeZone getTimeZone()
TimeZonepublic void setTimeZone(TimeZone value)
value - allowed object is
TimeZonepublic BusinessUnit getDefaultBusinessUnitObject()
BusinessUnitpublic void setDefaultBusinessUnitObject(BusinessUnit value)
value - allowed object is
BusinessUnitpublic AccountUser.AssociatedBusinessUnits getAssociatedBusinessUnits()
AccountUser.AssociatedBusinessUnitspublic void setAssociatedBusinessUnits(AccountUser.AssociatedBusinessUnits value)
value - allowed object is
AccountUser.AssociatedBusinessUnitspublic AccountUser.Roles getRoles()
AccountUser.Rolespublic void setRoles(AccountUser.Roles value)
value - allowed object is
AccountUser.Rolespublic Locale getLanguageLocale()
Localepublic void setLanguageLocale(Locale value)
value - allowed object is
Localepublic AccountUser.SsoIdentities getSsoIdentities()
AccountUser.SsoIdentitiespublic void setSsoIdentities(AccountUser.SsoIdentities value)
value - allowed object is
AccountUser.SsoIdentitiesCopyright © 2017. All rights reserved.