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.

      Example: rds-ca-2019

      Parameters:
      certificateIdentifier - The unique key that identifies a certificate.

      Example: rds-ca-2019

      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.

      Example: CA

      Parameters:
      certificateType - The type of the certificate.

      Example: CA

      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-time from which the certificate is valid.

      Example: 2019-07-31T17:57:09Z

      Parameters:
      validFrom - The starting date-time from which the certificate is valid.

      Example: 2019-07-31T17:57:09Z

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • validTill

      Certificate.Builder validTill(Instant validTill)

      The date-time after which the certificate is no longer valid.

      Example: 2024-07-31T17:57:09Z

      Parameters:
      validTill - The date-time after which the certificate is no longer valid.

      Example: 2024-07-31T17:57:09Z

      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.

      Example: arn:aws:rds:us-east-1::cert:rds-ca-2019

      Parameters:
      certificateArn - The Amazon Resource Name (ARN) for the certificate.

      Example: arn:aws:rds:us-east-1::cert:rds-ca-2019

      Returns:
      Returns a reference to this object so that method calls can be chained together.