Interface SigningCertificate.Builder

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

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

    • userName

      SigningCertificate.Builder userName(String userName)

      The name of the user the signing certificate is associated with.

      Parameters:
      userName - The name of the user the signing certificate is associated with.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • certificateId

      SigningCertificate.Builder certificateId(String certificateId)

      The ID for the signing certificate.

      Parameters:
      certificateId - The ID for the signing certificate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • certificateBody

      SigningCertificate.Builder certificateBody(String certificateBody)

      The contents of the signing certificate.

      Parameters:
      certificateBody - The contents of the signing certificate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The status of the signing certificate. Active means that the key is valid for API calls, while Inactive means it is not.

      Parameters:
      status - The status of the signing certificate. Active means that the key is valid for API calls, while Inactive means it is not.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the signing certificate. Active means that the key is valid for API calls, while Inactive means it is not.

      Parameters:
      status - The status of the signing certificate. Active means that the key is valid for API calls, while Inactive means it is not.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • uploadDate

      SigningCertificate.Builder uploadDate(Instant uploadDate)

      The date when the signing certificate was uploaded.

      Parameters:
      uploadDate - The date when the signing certificate was uploaded.
      Returns:
      Returns a reference to this object so that method calls can be chained together.