Interface GenerateClientCertificateResponse.Builder

All Superinterfaces:
ApiGatewayResponse.Builder, AwsResponse.Builder, Buildable, CopyableBuilder<GenerateClientCertificateResponse.Builder,GenerateClientCertificateResponse>, SdkBuilder<GenerateClientCertificateResponse.Builder,GenerateClientCertificateResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
GenerateClientCertificateResponse

  • Method Details

    • clientCertificateId

      GenerateClientCertificateResponse.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

      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

      GenerateClientCertificateResponse.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

      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

      GenerateClientCertificateResponse.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.