| java.lang.Object | ||
| ↳ | com.coupa.resources.Resource | |
| ↳ | com.coupa.resources.User | |
Java class for user complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="user">
<complexContent>
<extension base="{}resource">
<sequence>
<element name="created-at" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="updated-at" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="login" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="email" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="purchasing-user" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="expense-user" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="employee-number" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="phone-work" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="phone-mobile" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="firstname" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="lastname" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="fullname" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="api-user" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="active" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="salesforce-id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="account-security-type" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
<element name="authentication-method" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="sso-identifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="roles" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="role" type="{}role-summary" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="manager" type="{}user-summary" minOccurs="0"/>
<element name="default-address" type="{}address-summary" minOccurs="0"/>
<element name="default-account" type="{}account-summary" minOccurs="0"/>
<element name="default-account-type" type="{}account-type-summary" minOccurs="0"/>
<element name="default-currency" type="{}currency-summary" minOccurs="0"/>
<element name="department" type="{}department-summary" minOccurs="0"/>
<element name="approval-limit" type="{}approval-limit-summary" minOccurs="0"/>
<element name="self-approval-limit" type="{}approval-limit-summary" minOccurs="0"/>
<element name="created-by" type="{}user-summary" minOccurs="0"/>
<element name="updated-by" type="{}user-summary" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| User.Roles | Java class for anonymous complex type. |
||||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| accountSecurityType | |||||||||||
| active | |||||||||||
| apiUser | |||||||||||
| approvalLimit | |||||||||||
| authenticationMethod | |||||||||||
| createdAt | |||||||||||
| createdBy | |||||||||||
| defaultAccount | |||||||||||
| defaultAccountType | |||||||||||
| defaultAddress | |||||||||||
| defaultCurrency | |||||||||||
| department | |||||||||||
| employeeNumber | |||||||||||
| expenseUser | |||||||||||
| firstname | |||||||||||
| fullname | |||||||||||
| lastname | |||||||||||
| login | |||||||||||
| manager | |||||||||||
| phoneMobile | |||||||||||
| phoneWork | |||||||||||
| purchasingUser | |||||||||||
| roles | |||||||||||
| salesforceId | |||||||||||
| selfApprovalLimit | |||||||||||
| ssoIdentifier | |||||||||||
| updatedAt | |||||||||||
| updatedBy | |||||||||||
|
[Expand]
Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.coupa.resources.Resource
| |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the accountSecurityType property.
| |||||||||||
Gets the value of the active property.
| |||||||||||
Gets the value of the apiUser property.
| |||||||||||
Gets the value of the approvalLimit property.
| |||||||||||
Gets the value of the authenticationMethod property.
| |||||||||||
Gets the value of the createdAt property.
| |||||||||||
Gets the value of the createdBy property.
| |||||||||||
Gets the value of the defaultAccount property.
| |||||||||||
Gets the value of the defaultAccountType property.
| |||||||||||
Gets the value of the defaultAddress property.
| |||||||||||
Gets the value of the defaultCurrency property.
| |||||||||||
Gets the value of the department property.
| |||||||||||
Gets the value of the email property.
| |||||||||||
Gets the value of the employeeNumber property.
| |||||||||||
Gets the value of the expenseUser property.
| |||||||||||
Gets the value of the firstname property.
| |||||||||||
Gets the value of the fullname property.
| |||||||||||
Gets the value of the lastname property.
| |||||||||||
Gets the value of the login property.
| |||||||||||
Gets the value of the manager property.
| |||||||||||
Gets the value of the phoneMobile property.
| |||||||||||
Gets the value of the phoneWork property.
| |||||||||||
Gets the value of the purchasingUser property.
| |||||||||||
Gets the value of the roles property.
| |||||||||||
Gets the value of the salesforceId property.
| |||||||||||
Gets the value of the selfApprovalLimit property.
| |||||||||||
Gets the value of the ssoIdentifier property.
| |||||||||||
Gets the value of the updatedAt property.
| |||||||||||
Gets the value of the updatedBy property.
| |||||||||||
Sets the value of the accountSecurityType property.
| |||||||||||
Sets the value of the active property.
| |||||||||||
Sets the value of the apiUser property.
| |||||||||||
Sets the value of the approvalLimit property.
| |||||||||||
Sets the value of the authenticationMethod property.
| |||||||||||
Sets the value of the createdAt property.
| |||||||||||
Sets the value of the createdBy property.
| |||||||||||
Sets the value of the defaultAccount property.
| |||||||||||
Sets the value of the defaultAccountType property.
| |||||||||||
Sets the value of the defaultAddress property.
| |||||||||||
Sets the value of the defaultCurrency property.
| |||||||||||
Sets the value of the department property.
| |||||||||||
Sets the value of the email property.
| |||||||||||
Sets the value of the employeeNumber property.
| |||||||||||
Sets the value of the expenseUser property.
| |||||||||||
Sets the value of the firstname property.
| |||||||||||
Sets the value of the fullname property.
| |||||||||||
Sets the value of the lastname property.
| |||||||||||
Sets the value of the login property.
| |||||||||||
Sets the value of the manager property.
| |||||||||||
Sets the value of the phoneMobile property.
| |||||||||||
Sets the value of the phoneWork property.
| |||||||||||
Sets the value of the purchasingUser property.
| |||||||||||
Sets the value of the roles property.
| |||||||||||
Sets the value of the salesforceId property.
| |||||||||||
Sets the value of the selfApprovalLimit property.
| |||||||||||
Sets the value of the ssoIdentifier property.
| |||||||||||
Sets the value of the updatedAt property.
| |||||||||||
Sets the value of the updatedBy property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.coupa.resources.Resource
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
com.coupa.api.Identifiable
| |||||||||||
Gets the value of the accountSecurityType property.
Gets the value of the active property.
Gets the value of the apiUser property.
Gets the value of the approvalLimit property.
ApprovalLimitSummary
Gets the value of the authenticationMethod property.
Gets the value of the createdAt property.
Gets the value of the createdBy property.
UserSummary
Gets the value of the defaultAccount property.
AccountSummary
Gets the value of the defaultAccountType property.
AccountTypeSummary
Gets the value of the defaultAddress property.
AddressSummary
Gets the value of the defaultCurrency property.
CurrencySummary
Gets the value of the department property.
DepartmentSummary
Gets the value of the email property.
Gets the value of the employeeNumber property.
Gets the value of the expenseUser property.
Gets the value of the firstname property.
Gets the value of the fullname property.
Gets the value of the lastname property.
Gets the value of the login property.
Gets the value of the manager property.
UserSummary
Gets the value of the phoneMobile property.
Gets the value of the phoneWork property.
Gets the value of the purchasingUser property.
Gets the value of the roles property.
User.Roles
Gets the value of the salesforceId property.
Gets the value of the selfApprovalLimit property.
ApprovalLimitSummary
Gets the value of the ssoIdentifier property.
Gets the value of the updatedAt property.
Gets the value of the updatedBy property.
UserSummary
Sets the value of the accountSecurityType property.
| value | Allowed object is BigInteger |
|---|
Sets the value of the active property.
| value | Allowed object is String |
|---|
Sets the value of the apiUser property.
| value | Allowed object is String |
|---|
Sets the value of the approvalLimit property.
| value | Allowed object is
ApprovalLimitSummary
|
|---|
Sets the value of the authenticationMethod property.
| value | Allowed object is String |
|---|
Sets the value of the createdAt property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the createdBy property.
| value | Allowed object is
UserSummary
|
|---|
Sets the value of the defaultAccount property.
| value | Allowed object is
AccountSummary
|
|---|
Sets the value of the defaultAccountType property.
| value | Allowed object is
AccountTypeSummary
|
|---|
Sets the value of the defaultAddress property.
| value | Allowed object is
AddressSummary
|
|---|
Sets the value of the defaultCurrency property.
| value | Allowed object is
CurrencySummary
|
|---|
Sets the value of the department property.
| value | Allowed object is
DepartmentSummary
|
|---|
Sets the value of the email property.
| value | Allowed object is String |
|---|
Sets the value of the employeeNumber property.
| value | Allowed object is String |
|---|
Sets the value of the expenseUser property.
| value | Allowed object is String |
|---|
Sets the value of the firstname property.
| value | Allowed object is String |
|---|
Sets the value of the fullname property.
| value | Allowed object is String |
|---|
Sets the value of the lastname property.
| value | Allowed object is String |
|---|
Sets the value of the login property.
| value | Allowed object is String |
|---|
Sets the value of the manager property.
| value | Allowed object is
UserSummary
|
|---|
Sets the value of the phoneMobile property.
| value | Allowed object is String |
|---|
Sets the value of the phoneWork property.
| value | Allowed object is String |
|---|
Sets the value of the purchasingUser property.
| value | Allowed object is String |
|---|
Sets the value of the roles property.
| value | Allowed object is
User.Roles
|
|---|
Sets the value of the salesforceId property.
| value | Allowed object is String |
|---|
Sets the value of the selfApprovalLimit property.
| value | Allowed object is
ApprovalLimitSummary
|
|---|
Sets the value of the ssoIdentifier property.
| value | Allowed object is String |
|---|
Sets the value of the updatedAt property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the updatedBy property.
| value | Allowed object is
UserSummary
|
|---|