Package com.oracle.bmc.rover.model
Class RoverNodeReplaceCertificateAuthorityDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.rover.model.RoverNodeReplaceCertificateAuthorityDetails.Builder
-
- Enclosing class:
- RoverNodeReplaceCertificateAuthorityDetails
public static class RoverNodeReplaceCertificateAuthorityDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RoverNodeReplaceCertificateAuthorityDetails
build()
RoverNodeReplaceCertificateAuthorityDetails.Builder
certificateAuthorityId(String certificateAuthorityId)
The certificate authority id.RoverNodeReplaceCertificateAuthorityDetails.Builder
certKeyAlgorithm(CertKeyAlgorithm certKeyAlgorithm)
key algorithm for issuing leaf certificate.RoverNodeReplaceCertificateAuthorityDetails.Builder
certSignatureAlgorithm(CertSignatureAlgorithm certSignatureAlgorithm)
signature algorithm for issuing leaf certificate.RoverNodeReplaceCertificateAuthorityDetails.Builder
copy(RoverNodeReplaceCertificateAuthorityDetails model)
-
-
-
Method Detail
-
certificateAuthorityId
public RoverNodeReplaceCertificateAuthorityDetails.Builder certificateAuthorityId(String certificateAuthorityId)
The certificate authority id.- Parameters:
certificateAuthorityId
- the value to set- Returns:
- this builder
-
certKeyAlgorithm
public RoverNodeReplaceCertificateAuthorityDetails.Builder certKeyAlgorithm(CertKeyAlgorithm certKeyAlgorithm)
key algorithm for issuing leaf certificate.- Parameters:
certKeyAlgorithm
- the value to set- Returns:
- this builder
-
certSignatureAlgorithm
public RoverNodeReplaceCertificateAuthorityDetails.Builder certSignatureAlgorithm(CertSignatureAlgorithm certSignatureAlgorithm)
signature algorithm for issuing leaf certificate.- Parameters:
certSignatureAlgorithm
- the value to set- Returns:
- this builder
-
build
public RoverNodeReplaceCertificateAuthorityDetails build()
-
copy
public RoverNodeReplaceCertificateAuthorityDetails.Builder copy(RoverNodeReplaceCertificateAuthorityDetails model)
-
-