Class CertificateBundleWithPrivateKey.Builder
- java.lang.Object
-
- com.oracle.bmc.certificates.model.CertificateBundleWithPrivateKey.Builder
-
- Enclosing class:
- CertificateBundleWithPrivateKey
public static class CertificateBundleWithPrivateKey.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
certificateId
public CertificateBundleWithPrivateKey.Builder certificateId(String certificateId)
-
certificateName
public CertificateBundleWithPrivateKey.Builder certificateName(String certificateName)
-
versionNumber
public CertificateBundleWithPrivateKey.Builder versionNumber(Long versionNumber)
-
serialNumber
public CertificateBundleWithPrivateKey.Builder serialNumber(String serialNumber)
-
certificatePem
public CertificateBundleWithPrivateKey.Builder certificatePem(String certificatePem)
-
certChainPem
public CertificateBundleWithPrivateKey.Builder certChainPem(String certChainPem)
-
timeCreated
public CertificateBundleWithPrivateKey.Builder timeCreated(Date timeCreated)
-
validity
public CertificateBundleWithPrivateKey.Builder validity(Validity validity)
-
versionName
public CertificateBundleWithPrivateKey.Builder versionName(String versionName)
-
stages
public CertificateBundleWithPrivateKey.Builder stages(List<VersionStage> stages)
-
revocationStatus
public CertificateBundleWithPrivateKey.Builder revocationStatus(RevocationStatus revocationStatus)
-
privateKeyPem
public CertificateBundleWithPrivateKey.Builder privateKeyPem(String privateKeyPem)
The private key (in PEM format) for the certificate.- Parameters:
privateKeyPem
- the value to set- Returns:
- this builder
-
privateKeyPemPassphrase
public CertificateBundleWithPrivateKey.Builder privateKeyPemPassphrase(String privateKeyPemPassphrase)
An optional passphrase for the private key.- Parameters:
privateKeyPemPassphrase
- the value to set- Returns:
- this builder
-
build
public CertificateBundleWithPrivateKey build()
-
copy
public CertificateBundleWithPrivateKey.Builder copy(CertificateBundleWithPrivateKey model)
-
-