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 CaDetailsbuild()CaDetails.BuildercaBundlePem(String caBundlePem)Plain text certificate chain in PEM format for the subordinate CA associated with given roverNode.CaDetails.BuildercertificateMaxValidityDuration(String certificateMaxValidityDuration)Max validity of leaf certificates issued by the CA associated with given node, in days, in ISO 8601 format, example “P365D”.CaDetails.Buildercopy(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)
-
-