Interface ClientCertificate.Builder

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

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

    • clientCertificateId

      ClientCertificate.Builder clientCertificateId(String clientCertificateId)

      The identifier of the client certificate.

      Parameters:
      clientCertificateId - The identifier of the client certificate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      ClientCertificate.Builder description(String description)

      The description of the client certificate.

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

      ClientCertificate.Builder pemEncodedCertificate(String pemEncodedCertificate)

      The PEM-encoded public key of the client certificate, which can be used to configure certificate authentication in the integration endpoint .

      Parameters:
      pemEncodedCertificate - The PEM-encoded public key of the client certificate, which can be used to configure certificate authentication in the integration endpoint .
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdDate

      ClientCertificate.Builder createdDate(Instant createdDate)

      The timestamp when the client certificate was created.

      Parameters:
      createdDate - The timestamp when the client certificate was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • expirationDate

      ClientCertificate.Builder expirationDate(Instant expirationDate)

      The timestamp when the client certificate will expire.

      Parameters:
      expirationDate - The timestamp when the client certificate will expire.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      The collection of tags. Each tag element is associated with a given resource.

      Parameters:
      tags - The collection of tags. Each tag element is associated with a given resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.