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 RoverNodeReplaceCertificateAuthorityDetailsbuild()RoverNodeReplaceCertificateAuthorityDetails.BuildercertificateAuthorityId(String certificateAuthorityId)The certificate authority id.RoverNodeReplaceCertificateAuthorityDetails.BuildercertKeyAlgorithm(CertKeyAlgorithm certKeyAlgorithm)key algorithm for issuing leaf certificate.RoverNodeReplaceCertificateAuthorityDetails.BuildercertSignatureAlgorithm(CertSignatureAlgorithm certSignatureAlgorithm)signature algorithm for issuing leaf certificate.RoverNodeReplaceCertificateAuthorityDetails.Buildercopy(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)
-
-