Class CreateReplicationPolicyDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.objectstorage.model.CreateReplicationPolicyDetails.Builder
-
- Enclosing class:
- CreateReplicationPolicyDetails
public static class CreateReplicationPolicyDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateReplicationPolicyDetails
build()
CreateReplicationPolicyDetails.Builder
copy(CreateReplicationPolicyDetails model)
CreateReplicationPolicyDetails.Builder
destinationBucketName(String destinationBucketName)
The bucket to replicate to in the destination region.CreateReplicationPolicyDetails.Builder
destinationRegionName(String destinationRegionName)
The destination region to replicate to, for example “us-ashburn-1”.CreateReplicationPolicyDetails.Builder
name(String name)
The name of the policy.
-
-
-
Method Detail
-
name
public CreateReplicationPolicyDetails.Builder name(String name)
The name of the policy.Avoid entering confidential information.
- Parameters:
name
- the value to set- Returns:
- this builder
-
destinationRegionName
public CreateReplicationPolicyDetails.Builder destinationRegionName(String destinationRegionName)
The destination region to replicate to, for example “us-ashburn-1”.- Parameters:
destinationRegionName
- the value to set- Returns:
- this builder
-
destinationBucketName
public CreateReplicationPolicyDetails.Builder destinationBucketName(String destinationBucketName)
The bucket to replicate to in the destination region.Replication policy creation does not automatically create a destination bucket. Create the destination bucket before creating the policy.
- Parameters:
destinationBucketName
- the value to set- Returns:
- this builder
-
build
public CreateReplicationPolicyDetails build()
-
copy
public CreateReplicationPolicyDetails.Builder copy(CreateReplicationPolicyDetails model)
-
-