Interface DistinguishedName.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DistinguishedName.Builder,,DistinguishedName> SdkBuilder<DistinguishedName.Builder,,DistinguishedName> SdkPojo
- Enclosing class:
DistinguishedName
-
Method Summary
Modifier and TypeMethodDescriptioncommonName(String commonName) The common name (CN) attribute.The country (C) attribute.customAttributes(Collection<CustomAttribute> customAttributes) A list of custom attributes in the distinguished name.customAttributes(Consumer<CustomAttribute.Builder>... customAttributes) A list of custom attributes in the distinguished name.customAttributes(CustomAttribute... customAttributes) A list of custom attributes in the distinguished name.distinguishedNameQualifier(String distinguishedNameQualifier) The distinguished name qualifier attribute.domainComponents(String... domainComponents) The domain component attributes.domainComponents(Collection<String> domainComponents) The domain component attributes.generationQualifier(String generationQualifier) The generation qualifier attribute.The given name attribute.The initials attribute.The locality (L) attribute.organization(String organization) The organization (O) attribute.organizationalUnit(String organizationalUnit) The organizational unit (OU) attribute.The pseudonym attribute.serialNumber(String serialNumber) The serial number attribute.The state or province (ST) attribute.The surname attribute.The title attribute.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
commonName
The common name (CN) attribute.
- Parameters:
commonName- The common name (CN) attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainComponents
The domain component attributes.
- Parameters:
domainComponents- The domain component attributes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainComponents
The domain component attributes.
- Parameters:
domainComponents- The domain component attributes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
country
The country (C) attribute.
- Parameters:
country- The country (C) attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customAttributes
A list of custom attributes in the distinguished name. Each custom attribute contains an object identifier (OID) and its corresponding value.
- Parameters:
customAttributes- A list of custom attributes in the distinguished name. Each custom attribute contains an object identifier (OID) and its corresponding value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customAttributes
A list of custom attributes in the distinguished name. Each custom attribute contains an object identifier (OID) and its corresponding value.
- Parameters:
customAttributes- A list of custom attributes in the distinguished name. Each custom attribute contains an object identifier (OID) and its corresponding value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customAttributes
A list of custom attributes in the distinguished name. Each custom attribute contains an object identifier (OID) and its corresponding value.
This is a convenience method that creates an instance of theCustomAttribute.Builderavoiding the need to create one manually viaCustomAttribute.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocustomAttributes(List<CustomAttribute>).- Parameters:
customAttributes- a consumer that will call methods onCustomAttribute.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
distinguishedNameQualifier
The distinguished name qualifier attribute.
- Parameters:
distinguishedNameQualifier- The distinguished name qualifier attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
generationQualifier
The generation qualifier attribute.
- Parameters:
generationQualifier- The generation qualifier attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
givenName
The given name attribute.
- Parameters:
givenName- The given name attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
initials
The initials attribute.
- Parameters:
initials- The initials attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
locality
The locality (L) attribute.
- Parameters:
locality- The locality (L) attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
organization
The organization (O) attribute.
- Parameters:
organization- The organization (O) attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
organizationalUnit
The organizational unit (OU) attribute.
- Parameters:
organizationalUnit- The organizational unit (OU) attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pseudonym
The pseudonym attribute.
- Parameters:
pseudonym- The pseudonym attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serialNumber
The serial number attribute.
- Parameters:
serialNumber- The serial number attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The state or province (ST) attribute.
- Parameters:
state- The state or province (ST) attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
surname
The surname attribute.
- Parameters:
surname- The surname attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
title
The title attribute.
- Parameters:
title- The title attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-