Interface Certificate.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Certificate.Builder,Certificate>, SdkBuilder<Certificate.Builder,Certificate>, SdkPojo
Enclosing class:
Certificate

public static interface Certificate.Builder extends SdkPojo, CopyableBuilder<Certificate.Builder,Certificate>
  • Method Details

    • certificateIdentifier

      Certificate.Builder certificateIdentifier(String certificateIdentifier)

      The unique key that identifies a certificate.

      Parameters:
      certificateIdentifier - The unique key that identifies a certificate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • certificateType

      Certificate.Builder certificateType(String certificateType)

      The type of the certificate.

      Parameters:
      certificateType - The type of the certificate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • thumbprint

      Certificate.Builder thumbprint(String thumbprint)

      The thumbprint of the certificate.

      Parameters:
      thumbprint - The thumbprint of the certificate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • validFrom

      Certificate.Builder validFrom(Instant validFrom)

      The starting date from which the certificate is valid.

      Parameters:
      validFrom - The starting date from which the certificate is valid.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • validTill

      Certificate.Builder validTill(Instant validTill)

      The final date that the certificate continues to be valid.

      Parameters:
      validTill - The final date that the certificate continues to be valid.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • certificateArn

      Certificate.Builder certificateArn(String certificateArn)

      The Amazon Resource Name (ARN) for the certificate.

      Parameters:
      certificateArn - The Amazon Resource Name (ARN) for the certificate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • customerOverride

      Certificate.Builder customerOverride(Boolean customerOverride)

      Indicates whether there is an override for the default certificate identifier.

      Parameters:
      customerOverride - Indicates whether there is an override for the default certificate identifier.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • customerOverrideValidTill

      Certificate.Builder customerOverrideValidTill(Instant customerOverrideValidTill)

      If there is an override for the default certificate identifier, when the override expires.

      Parameters:
      customerOverrideValidTill - If there is an override for the default certificate identifier, when the override expires.
      Returns:
      Returns a reference to this object so that method calls can be chained together.