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.Builder
certificateAssociations(Collection<CertificateAssociation> certificateAssociations)
A list of all associated clusters and domain names tied to a specific certificate.Association.Builder
certificateAssociations(Consumer<CertificateAssociation.Builder>... certificateAssociations)
A list of all associated clusters and domain names tied to a specific certificate.Association.Builder
certificateAssociations(CertificateAssociation... certificateAssociations)
A list of all associated clusters and domain names tied to a specific certificate.Association.Builder
customDomainCertificateArn(String customDomainCertificateArn)
The Amazon Resource Name (ARN) for the certificate associated with the custom domain.Association.Builder
customDomainCertificateExpiryDate(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.Builder
avoiding the need to create one manually viaCertificateAssociation.builder()
.When the
Consumer
completes,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
)
-
-