org.jclouds.vcloud.director.v1_5.domain.org
Class OrgLdapUserAttributes

java.lang.Object
  extended by org.jclouds.vcloud.director.v1_5.domain.org.OrgLdapUserAttributes

public class OrgLdapUserAttributes
extends Object

Defines how LDAP attributes are used when importing a user.

 <complexType name="OrgLdapUserAttributes">
   <complexContent>
     <extension base="{http://www.vmware.com/vcloud/v1.5}VCloudExtensibleType">
       <sequence>
         <element name="ObjectClass" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="ObjectIdentifier" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="UserName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="Email" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="FullName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="GivenName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="Surname" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="Telephone" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="GroupMembershipIdentifier" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="GroupBackLinkIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
       <anyAttribute processContents='lax' namespace='##other'/>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class OrgLdapUserAttributes.Builder
           
 
Field Summary
protected  String email
           
protected  String fullName
           
protected  String givenName
           
protected  String groupBackLinkIdentifier
           
protected  String groupMembershipIdentifier
           
protected  String objectClass
           
protected  String objectIdentifier
           
protected  String surname
           
protected  String telephone
           
protected  String userName
           
 
Constructor Summary
OrgLdapUserAttributes(String objectClass, String objectIdentifier, String userName, String email, String fullName, String givenName, String surname, String telephone, String groupMembershipIdentifier, String groupBackLinkIdentifier)
           
 
Method Summary
static OrgLdapUserAttributes.Builder builder()
           
 boolean equals(Object o)
           
 String getEmail()
          Gets the value of the email property.
 String getFullName()
          Gets the value of the fullName property.
 String getGivenName()
          Gets the value of the givenName property.
 String getGroupBackLinkIdentifier()
          Gets the value of the groupBackLinkIdentifier property.
 String getGroupMembershipIdentifier()
          Gets the value of the groupMembershipIdentifier property.
 String getObjectClass()
          Gets the value of the objectClass property.
 String getObjectIdentifier()
          Gets the value of the objectIdentifier property.
 String getSurname()
          Gets the value of the surname property.
 String getTelephone()
          Gets the value of the telephone property.
 String getUserName()
          Gets the value of the userName property.
 int hashCode()
           
 com.google.common.base.Objects.ToStringHelper string()
           
 OrgLdapUserAttributes.Builder toBuilder()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

objectClass

protected String objectClass

objectIdentifier

protected String objectIdentifier

userName

protected String userName

email

protected String email

fullName

protected String fullName

givenName

protected String givenName

surname

protected String surname

telephone

protected String telephone

groupMembershipIdentifier

protected String groupMembershipIdentifier

groupBackLinkIdentifier

protected String groupBackLinkIdentifier
Constructor Detail

OrgLdapUserAttributes

public OrgLdapUserAttributes(String objectClass,
                             String objectIdentifier,
                             String userName,
                             String email,
                             String fullName,
                             String givenName,
                             String surname,
                             String telephone,
                             String groupMembershipIdentifier,
                             String groupBackLinkIdentifier)
Method Detail

builder

public static OrgLdapUserAttributes.Builder builder()

toBuilder

public OrgLdapUserAttributes.Builder toBuilder()

getObjectClass

public String getObjectClass()
Gets the value of the objectClass property.

Returns:
possible object is String

getObjectIdentifier

public String getObjectIdentifier()
Gets the value of the objectIdentifier property.

Returns:
possible object is String

getUserName

public String getUserName()
Gets the value of the userName property.

Returns:
possible object is String

getEmail

public String getEmail()
Gets the value of the email property.

Returns:
possible object is String

getFullName

public String getFullName()
Gets the value of the fullName property.

Returns:
possible object is String

getGivenName

public String getGivenName()
Gets the value of the givenName property.

Returns:
possible object is String

getSurname

public String getSurname()
Gets the value of the surname property.

Returns:
possible object is String

getTelephone

public String getTelephone()
Gets the value of the telephone property.

Returns:
possible object is String

getGroupMembershipIdentifier

public String getGroupMembershipIdentifier()
Gets the value of the groupMembershipIdentifier property.

Returns:
possible object is String

getGroupBackLinkIdentifier

public String getGroupBackLinkIdentifier()
Gets the value of the groupBackLinkIdentifier property.

Returns:
possible object is String

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

string

public com.google.common.base.Objects.ToStringHelper string()


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.