Package com.oracle.bmc.filestorage.model
Class LdapBindAccount.Builder
- java.lang.Object
-
- com.oracle.bmc.filestorage.model.LdapBindAccount.Builder
-
- Enclosing class:
- LdapBindAccount
public static class LdapBindAccount.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
availabilityDomain
public LdapBindAccount.Builder availabilityDomain(String availabilityDomain)
-
compartmentId
public LdapBindAccount.Builder compartmentId(String compartmentId)
-
id
public LdapBindAccount.Builder id(String id)
-
lifecycleState
public LdapBindAccount.Builder lifecycleState(OutboundConnector.LifecycleState lifecycleState)
-
displayName
public LdapBindAccount.Builder displayName(String displayName)
-
timeCreated
public LdapBindAccount.Builder timeCreated(Date timeCreated)
-
locks
public LdapBindAccount.Builder locks(List<ResourceLock> locks)
-
freeformTags
public LdapBindAccount.Builder freeformTags(Map<String,String> freeformTags)
-
definedTags
public LdapBindAccount.Builder definedTags(Map<String,Map<String,Object>> definedTags)
-
endpoints
public LdapBindAccount.Builder endpoints(List<Endpoint> endpoints)
Array of server endpoints to use when connecting with the LDAP bind account.- Parameters:
endpoints
- the value to set- Returns:
- this builder
-
bindDistinguishedName
public LdapBindAccount.Builder bindDistinguishedName(String bindDistinguishedName)
The LDAP Distinguished Name of the account.- Parameters:
bindDistinguishedName
- the value to set- Returns:
- this builder
-
passwordSecretId
public LdapBindAccount.Builder passwordSecretId(String passwordSecretId)
The OCID of the password for the LDAP bind account in the Vault.- Parameters:
passwordSecretId
- the value to set- Returns:
- this builder
-
passwordSecretVersion
public LdapBindAccount.Builder passwordSecretVersion(Integer passwordSecretVersion)
Version of the password secret in the Vault to use.- Parameters:
passwordSecretVersion
- the value to set- Returns:
- this builder
-
build
public LdapBindAccount build()
-
copy
public LdapBindAccount.Builder copy(LdapBindAccount model)
-
-