org.jclouds.vcloud.director.v1_5.domain.org
Class CustomOrgLdapSettings.Builder<T extends CustomOrgLdapSettings.Builder<T>>

java.lang.Object
  extended by org.jclouds.vcloud.director.v1_5.domain.org.CustomOrgLdapSettings.Builder<T>
Direct Known Subclasses:
CustomOrgLdapSettings.ConcreteBuilder
Enclosing class:
CustomOrgLdapSettings

public abstract static class CustomOrgLdapSettings.Builder<T extends CustomOrgLdapSettings.Builder<T>>
extends Object


Constructor Summary
CustomOrgLdapSettings.Builder()
           
 
Method Summary
 T authenticationMechanism(String authenticationMechanism)
           
 CustomOrgLdapSettings build()
           
 T connectorType(String connectorType)
           
 T fromCustomOrgLdapSettings(CustomOrgLdapSettings in)
           
 T groupAttributes(OrgLdapGroupAttributes groupAttributes)
           
 T groupSearchBase(String groupSearchBase)
           
 T hostName(String hostName)
           
 T isGroupSearchBaseEnabled(boolean isGroupSearchBaseEnabled)
           
 T isSsl(Boolean isSsl)
           
 T isSslAcceptAll(Boolean isSslAcceptAll)
           
 T password(String password)
           
 T port(int port)
           
 T realm(String realm)
           
 T searchBase(String searchBase)
           
protected abstract  T self()
           
 T userAttributes(OrgLdapUserAttributes userAttributes)
           
 T userName(String userName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomOrgLdapSettings.Builder

public CustomOrgLdapSettings.Builder()
Method Detail

self

protected abstract T self()

hostName

public T hostName(String hostName)
See Also:
CustomOrgLdapSettings.getHostName()

port

public T port(int port)
See Also:
CustomOrgLdapSettings.getPort()

isSsl

public T isSsl(Boolean isSsl)
See Also:
CustomOrgLdapSettings#getIsSsl()

isSslAcceptAll

public T isSslAcceptAll(Boolean isSslAcceptAll)
See Also:
CustomOrgLdapSettings#getIsSslAcceptAll()

realm

public T realm(String realm)
See Also:
CustomOrgLdapSettings.getRealm()

searchBase

public T searchBase(String searchBase)
See Also:
CustomOrgLdapSettings.getSearchBase()

userName

public T userName(String userName)
See Also:
CustomOrgLdapSettings.getUserName()

password

public T password(String password)
See Also:
CustomOrgLdapSettings.getPassword()

authenticationMechanism

public T authenticationMechanism(String authenticationMechanism)
See Also:
CustomOrgLdapSettings.getAuthenticationMechanism()

groupSearchBase

public T groupSearchBase(String groupSearchBase)
See Also:
CustomOrgLdapSettings.getGroupSearchBase()

isGroupSearchBaseEnabled

public T isGroupSearchBaseEnabled(boolean isGroupSearchBaseEnabled)
See Also:
CustomOrgLdapSettings#getIsGroupSearchBaseEnabled()

connectorType

public T connectorType(String connectorType)
See Also:
CustomOrgLdapSettings.getConnectorType()

userAttributes

public T userAttributes(OrgLdapUserAttributes userAttributes)
See Also:
CustomOrgLdapSettings.getUserAttributes()

groupAttributes

public T groupAttributes(OrgLdapGroupAttributes groupAttributes)
See Also:
CustomOrgLdapSettings.getGroupAttributes()

build

public CustomOrgLdapSettings build()

fromCustomOrgLdapSettings

public T fromCustomOrgLdapSettings(CustomOrgLdapSettings in)


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