Package com.oracle.bmc.rover.model
Class RoverNodeGenerateCertificateDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.rover.model.RoverNodeGenerateCertificateDetails.Builder
-
- Enclosing class:
- RoverNodeGenerateCertificateDetails
public static class RoverNodeGenerateCertificateDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RoverNodeGenerateCertificateDetails
build()
RoverNodeGenerateCertificateDetails.Builder
copy(RoverNodeGenerateCertificateDetails model)
RoverNodeGenerateCertificateDetails.Builder
csr(String csr)
The certificate signing request (in PEM format), max size 10240.RoverNodeGenerateCertificateDetails.Builder
timeCertValidityEnd(Date timeCertValidityEnd)
Time when the generated certificate’s validity will end.
-
-
-
Method Detail
-
csr
public RoverNodeGenerateCertificateDetails.Builder csr(String csr)
The certificate signing request (in PEM format), max size 10240.- Parameters:
csr
- the value to set- Returns:
- this builder
-
timeCertValidityEnd
public RoverNodeGenerateCertificateDetails.Builder timeCertValidityEnd(Date timeCertValidityEnd)
Time when the generated certificate’s validity will end.- Parameters:
timeCertValidityEnd
- the value to set- Returns:
- this builder
-
build
public RoverNodeGenerateCertificateDetails build()
-
copy
public RoverNodeGenerateCertificateDetails.Builder copy(RoverNodeGenerateCertificateDetails model)
-
-