Class ObjectStorageBucketConfigDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.certificatesmanagement.model.ObjectStorageBucketConfigDetails.Builder
-
- Enclosing class:
- ObjectStorageBucketConfigDetails
public static class ObjectStorageBucketConfigDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectStorageBucketConfigDetails
build()
ObjectStorageBucketConfigDetails.Builder
copy(ObjectStorageBucketConfigDetails model)
ObjectStorageBucketConfigDetails.Builder
objectStorageBucketName(String objectStorageBucketName)
The name of the bucket where the CRL is stored.ObjectStorageBucketConfigDetails.Builder
objectStorageNamespace(String objectStorageNamespace)
The tenancy of the bucket where the CRL is stored.ObjectStorageBucketConfigDetails.Builder
objectStorageObjectNameFormat(String objectStorageObjectNameFormat)
The object name in the bucket where the CRL is stored, expressed using a format where the version number of the issuing CA is inserted as part of the Object Storage object name wherever you include a pair of curly braces.
-
-
-
Method Detail
-
objectStorageNamespace
public ObjectStorageBucketConfigDetails.Builder objectStorageNamespace(String objectStorageNamespace)
The tenancy of the bucket where the CRL is stored.- Parameters:
objectStorageNamespace
- the value to set- Returns:
- this builder
-
objectStorageBucketName
public ObjectStorageBucketConfigDetails.Builder objectStorageBucketName(String objectStorageBucketName)
The name of the bucket where the CRL is stored.- Parameters:
objectStorageBucketName
- the value to set- Returns:
- this builder
-
objectStorageObjectNameFormat
public ObjectStorageBucketConfigDetails.Builder objectStorageObjectNameFormat(String objectStorageObjectNameFormat)
The object name in the bucket where the CRL is stored, expressed using a format where the version number of the issuing CA is inserted as part of the Object Storage object name wherever you include a pair of curly braces.This versioning scheme helps avoid collisions when new CA versions are created. For example, myCrlFileIssuedFromCAVersion{}.crl becomes myCrlFileIssuedFromCAVersion2.crl for CA version 2.
- Parameters:
objectStorageObjectNameFormat
- the value to set- Returns:
- this builder
-
build
public ObjectStorageBucketConfigDetails build()
-
copy
public ObjectStorageBucketConfigDetails.Builder copy(ObjectStorageBucketConfigDetails model)
-
-