Interface GeneralName.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<GeneralName.Builder,,- GeneralName> - SdkBuilder<GeneralName.Builder,,- GeneralName> - SdkPojo
- Enclosing class:
- GeneralName
- 
Method SummaryModifier and TypeMethodDescriptiondefault GeneralName.BuilderdirectoryName(Consumer<ASN1Subject.Builder> directoryName) Sets the value of the DirectoryName property for this object.directoryName(ASN1Subject directoryName) Sets the value of the DirectoryName property for this object.RepresentsGeneralNameas a DNS name.default GeneralName.BuilderediPartyName(Consumer<EdiPartyName.Builder> ediPartyName) RepresentsGeneralNameas anEdiPartyNameobject.ediPartyName(EdiPartyName ediPartyName) RepresentsGeneralNameas anEdiPartyNameobject.RepresentsGeneralNameas an IPv4 or IPv6 address.default GeneralName.BuilderotherName(Consumer<OtherName.Builder> otherName) RepresentsGeneralNameusing anOtherNameobject.RepresentsGeneralNameusing anOtherNameobject.registeredId(String registeredId) RepresentsGeneralNameas an object identifier (OID).rfc822Name(String rfc822Name) RepresentsGeneralNameas an RFC 822 email address.uniformResourceIdentifier(String uniformResourceIdentifier) RepresentsGeneralNameas a URI.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
otherNameRepresents GeneralNameusing anOtherNameobject.- Parameters:
- otherName- Represents- GeneralNameusing an- OtherNameobject.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
otherNameRepresents This is a convenience method that creates an instance of theGeneralNameusing anOtherNameobject.OtherName.Builderavoiding the need to create one manually viaOtherName.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tootherName(OtherName).- Parameters:
- otherName- a consumer that will call methods on- OtherName.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
rfc822Name
- 
dnsNameRepresents GeneralNameas a DNS name.- Parameters:
- dnsName- Represents- GeneralNameas a DNS name.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
directoryNameSets the value of the DirectoryName property for this object.- Parameters:
- directoryName- The new value for the DirectoryName property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
directoryNameSets the value of the DirectoryName property for this object. This is a convenience method that creates an instance of theASN1Subject.Builderavoiding the need to create one manually viaASN1Subject.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todirectoryName(ASN1Subject).- Parameters:
- directoryName- a consumer that will call methods on- ASN1Subject.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
ediPartyNameRepresents GeneralNameas anEdiPartyNameobject.- Parameters:
- ediPartyName- Represents- GeneralNameas an- EdiPartyNameobject.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ediPartyNameRepresents This is a convenience method that creates an instance of theGeneralNameas anEdiPartyNameobject.EdiPartyName.Builderavoiding the need to create one manually viaEdiPartyName.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toediPartyName(EdiPartyName).- Parameters:
- ediPartyName- a consumer that will call methods on- EdiPartyName.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
uniformResourceIdentifierRepresents GeneralNameas a URI.- Parameters:
- uniformResourceIdentifier- Represents- GeneralNameas a URI.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ipAddressRepresents GeneralNameas an IPv4 or IPv6 address.- Parameters:
- ipAddress- Represents- GeneralNameas an IPv4 or IPv6 address.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
registeredIdRepresents GeneralNameas an object identifier (OID).- Parameters:
- registeredId- Represents- GeneralNameas an object identifier (OID).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-