Package com.oracle.bmc.rover.model
Class CaDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.rover.model.CaDetails.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CaDetails
build()
CaDetails.Builder
caBundlePem(String caBundlePem)
Plain text certificate chain in PEM format for the subordinate CA associated with given roverNode.CaDetails.Builder
certificateMaxValidityDuration(String certificateMaxValidityDuration)
Max validity of leaf certificates issued by the CA associated with given node, in days, in ISO 8601 format, example “P365D”.CaDetails.Builder
copy(CaDetails model)
-
-
-
Method Detail
-
caBundlePem
public CaDetails.Builder caBundlePem(String caBundlePem)
Plain text certificate chain in PEM format for the subordinate CA associated with given roverNode.- Parameters:
caBundlePem
- the value to set- Returns:
- this builder
-
certificateMaxValidityDuration
public CaDetails.Builder certificateMaxValidityDuration(String certificateMaxValidityDuration)
Max validity of leaf certificates issued by the CA associated with given node, in days, in ISO 8601 format, example “P365D”.- Parameters:
certificateMaxValidityDuration
- the value to set- Returns:
- this builder
-
build
public CaDetails build()
-
copy
public CaDetails.Builder copy(CaDetails model)
-
-