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
Modifier and TypeMethodDescriptioncertificateAssociations(Collection<CertificateAssociation> certificateAssociations) A list of all associated clusters and domain names tied to a specific certificate.certificateAssociations(Consumer<CertificateAssociation.Builder>... certificateAssociations) A list of all associated clusters and domain names tied to a specific certificate.certificateAssociations(CertificateAssociation... certificateAssociations) A list of all associated clusters and domain names tied to a specific certificate.customDomainCertificateArn(String customDomainCertificateArn) The Amazon Resource Name (ARN) for the certificate associated with the custom domain.customDomainCertificateExpiryDate(Instant customDomainCertificateExpiryDate) The expiration date for the certificate.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, sdkFields
-
Method Details
-
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
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
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 tocertificateAssociations(List<CertificateAssociation>).- 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:
-