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 CreateReplicationPolicyDetailsbuild()CreateReplicationPolicyDetails.Buildercopy(CreateReplicationPolicyDetails model)CreateReplicationPolicyDetails.BuilderdestinationBucketName(String destinationBucketName)The bucket to replicate to in the destination region.CreateReplicationPolicyDetails.BuilderdestinationRegionName(String destinationRegionName)The destination region to replicate to, for example “us-ashburn-1”.CreateReplicationPolicyDetails.Buildername(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)
-
-