Interface Association.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Association.Builder,Association>,SdkBuilder<Association.Builder,Association>,SdkPojo
- Enclosing class:
- Association
public static interface Association.Builder extends SdkPojo, CopyableBuilder<Association.Builder,Association>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Association.BuildercertificateAssociations(Collection<CertificateAssociation> certificateAssociations)A list of all associated clusters and domain names tied to a specific certificate.Association.BuildercertificateAssociations(Consumer<CertificateAssociation.Builder>... certificateAssociations)A list of all associated clusters and domain names tied to a specific certificate.Association.BuildercertificateAssociations(CertificateAssociation... certificateAssociations)A list of all associated clusters and domain names tied to a specific certificate.Association.BuildercustomDomainCertificateArn(String customDomainCertificateArn)The Amazon Resource Name (ARN) for the certificate associated with the custom domain.Association.BuildercustomDomainCertificateExpiryDate(Instant customDomainCertificateExpiryDate)The expiration date for the certificate.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
customDomainCertificateArn
Association.Builder customDomainCertificateArn(String customDomainCertificateArn)
The Amazon Resource Name (ARN) for the certificate associated with the custom domain.
- Parameters:
customDomainCertificateArn- The Amazon Resource Name (ARN) for the certificate associated with the custom domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customDomainCertificateExpiryDate
Association.Builder customDomainCertificateExpiryDate(Instant customDomainCertificateExpiryDate)
The expiration date for the certificate.
- Parameters:
customDomainCertificateExpiryDate- The expiration date for the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateAssociations
Association.Builder certificateAssociations(Collection<CertificateAssociation> certificateAssociations)
A list of all associated clusters and domain names tied to a specific certificate.
- Parameters:
certificateAssociations- A list of all associated clusters and domain names tied to a specific certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateAssociations
Association.Builder certificateAssociations(CertificateAssociation... certificateAssociations)
A list of all associated clusters and domain names tied to a specific certificate.
- Parameters:
certificateAssociations- A list of all associated clusters and domain names tied to a specific certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateAssociations
Association.Builder certificateAssociations(Consumer<CertificateAssociation.Builder>... certificateAssociations)
A list of all associated clusters and domain names tied to a specific certificate.
This is a convenience method that creates an instance of theCertificateAssociation.Builderavoiding the need to create one manually viaCertificateAssociation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#certificateAssociations(List.) - Parameters:
certificateAssociations- a consumer that will call methods onCertificateAssociation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#certificateAssociations(java.util.Collection)
-
-