Class CertificateVersion.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • certificateId

        public CertificateVersion.Builder certificateId​(String certificateId)
        The OCID of the certificate.
        Parameters:
        certificateId - the value to set
        Returns:
        this builder
      • serialNumber

        public CertificateVersion.Builder serialNumber​(String serialNumber)
        A unique certificate identifier used in certificate revocation tracking, formatted as octets.

        Example: 03 AC FC FA CC B3 CB 02 B8 F8 DE F5 85 E7 7B FF

        Parameters:
        serialNumber - the value to set
        Returns:
        this builder
      • timeCreated

        public CertificateVersion.Builder timeCreated​(Date timeCreated)
        A optional property indicating when the certificate version was created, expressed in RFC 3339 timestamp format.

        Example: 2019-04-03T21:10:29.600Z

        Parameters:
        timeCreated - the value to set
        Returns:
        this builder
      • versionNumber

        public CertificateVersion.Builder versionNumber​(Long versionNumber)
        The version number of the certificate.
        Parameters:
        versionNumber - the value to set
        Returns:
        this builder
      • issuerCaVersionNumber

        public CertificateVersion.Builder issuerCaVersionNumber​(Long issuerCaVersionNumber)
        The version number of the issuing certificate authority (CA).
        Parameters:
        issuerCaVersionNumber - the value to set
        Returns:
        this builder
      • versionName

        public CertificateVersion.Builder versionName​(String versionName)
        The name of the certificate version.

        When the value is not null, a name is unique across versions of a given certificate.

        Parameters:
        versionName - the value to set
        Returns:
        this builder
      • timeOfDeletion

        public CertificateVersion.Builder timeOfDeletion​(Date timeOfDeletion)
        An optional property indicating when to delete the certificate version, expressed in RFC 3339 timestamp format.

        Example: 2019-04-03T21:10:29.600Z

        Parameters:
        timeOfDeletion - the value to set
        Returns:
        this builder