Interface CertificateSummary.Builder

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

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

    • issuer

      The entity that issued the certificate.

      Parameters:
      issuer - The entity that issued the certificate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • notValidAfter

      CertificateSummary.Builder notValidAfter(Instant notValidAfter)

      The certificate is not valid after this date.

      Parameters:
      notValidAfter - The certificate is not valid after this date.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • notValidBefore

      CertificateSummary.Builder notValidBefore(Instant notValidBefore)

      The certificate is not valid before this date.

      Parameters:
      notValidBefore - The certificate is not valid before this date.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subject

      The entity the certificate belongs to.

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

      CertificateSummary.Builder thumbprint(String thumbprint)

      A hexadecimal identifier for the certificate.

      Parameters:
      thumbprint - A hexadecimal identifier for the certificate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.