Class CertificateBundleVersionSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.certificates.model.CertificateBundleVersionSummary.Builder
-
- Enclosing class:
- CertificateBundleVersionSummary
public static class CertificateBundleVersionSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CertificateBundleVersionSummary
build()
CertificateBundleVersionSummary.Builder
certificateId(String certificateId)
The OCID of the certificate.CertificateBundleVersionSummary.Builder
certificateName(String certificateName)
The name of the certificate.CertificateBundleVersionSummary.Builder
copy(CertificateBundleVersionSummary model)
CertificateBundleVersionSummary.Builder
revocationStatus(RevocationStatus revocationStatus)
CertificateBundleVersionSummary.Builder
serialNumber(String serialNumber)
A unique certificate identifier used in certificate revocation tracking, formatted as octets.CertificateBundleVersionSummary.Builder
stages(List<VersionStage> stages)
A list of rotation states for this certificate bundle version.CertificateBundleVersionSummary.Builder
timeCreated(Date timeCreated)
An optional property indicating when the certificate version was created, expressed in RFC 3339 timestamp format.CertificateBundleVersionSummary.Builder
timeOfDeletion(Date timeOfDeletion)
An optional property indicating when to delete the certificate version, expressed in RFC 3339 timestamp format.CertificateBundleVersionSummary.Builder
validity(Validity validity)
CertificateBundleVersionSummary.Builder
versionName(String versionName)
The name of the certificate version.CertificateBundleVersionSummary.Builder
versionNumber(Long versionNumber)
The version number of the certificate.
-
-
-
Method Detail
-
certificateId
public CertificateBundleVersionSummary.Builder certificateId(String certificateId)
The OCID of the certificate.- Parameters:
certificateId
- the value to set- Returns:
- this builder
-
serialNumber
public CertificateBundleVersionSummary.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
-
versionName
public CertificateBundleVersionSummary.Builder versionName(String versionName)
The name of the certificate version.- Parameters:
versionName
- the value to set- Returns:
- this builder
-
certificateName
public CertificateBundleVersionSummary.Builder certificateName(String certificateName)
The name of the certificate.- Parameters:
certificateName
- the value to set- Returns:
- this builder
-
versionNumber
public CertificateBundleVersionSummary.Builder versionNumber(Long versionNumber)
The version number of the certificate.- Parameters:
versionNumber
- the value to set- Returns:
- this builder
-
timeCreated
public CertificateBundleVersionSummary.Builder timeCreated(Date timeCreated)
An 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
-
validity
public CertificateBundleVersionSummary.Builder validity(Validity validity)
-
timeOfDeletion
public CertificateBundleVersionSummary.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
-
stages
public CertificateBundleVersionSummary.Builder stages(List<VersionStage> stages)
A list of rotation states for this certificate bundle version.- Parameters:
stages
- the value to set- Returns:
- this builder
-
revocationStatus
public CertificateBundleVersionSummary.Builder revocationStatus(RevocationStatus revocationStatus)
-
build
public CertificateBundleVersionSummary build()
-
copy
public CertificateBundleVersionSummary.Builder copy(CertificateBundleVersionSummary model)
-
-