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 Details

    • 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 the CertificateAssociation.Builder avoiding the need to create one manually via CertificateAssociation.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to certificateAssociations(List<CertificateAssociation>).

      Parameters:
      certificateAssociations - a consumer that will call methods on CertificateAssociation.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: