Class MoveDistributedAutonomousDatabaseReplicationUnitDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.distributeddatabase.model.MoveDistributedAutonomousDatabaseReplicationUnitDetails.Builder
-
- Enclosing class:
- MoveDistributedAutonomousDatabaseReplicationUnitDetails
public static class MoveDistributedAutonomousDatabaseReplicationUnitDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MoveDistributedAutonomousDatabaseReplicationUnitDetailsbuild()MoveDistributedAutonomousDatabaseReplicationUnitDetails.Buildercopy(MoveDistributedAutonomousDatabaseReplicationUnitDetails model)MoveDistributedAutonomousDatabaseReplicationUnitDetails.BuilderdestinationShardName(String destinationShardName)The name of the destination shard to which the chunks moved out from source shard should be relocate to.MoveDistributedAutonomousDatabaseReplicationUnitDetails.BuilderreplicationUnits(List<Integer> replicationUnits)For RAFT databases please provide replication unit numbers to be moved from source shard to destination shard.MoveDistributedAutonomousDatabaseReplicationUnitDetails.BuildersourceShardName(String sourceShardName)The name of the source shard from which to move the chunks out to other shards.
-
-
-
Method Detail
-
sourceShardName
public MoveDistributedAutonomousDatabaseReplicationUnitDetails.Builder sourceShardName(String sourceShardName)
The name of the source shard from which to move the chunks out to other shards.- Parameters:
sourceShardName- the value to set- Returns:
- this builder
-
destinationShardName
public MoveDistributedAutonomousDatabaseReplicationUnitDetails.Builder destinationShardName(String destinationShardName)
The name of the destination shard to which the chunks moved out from source shard should be relocate to.- Parameters:
destinationShardName- the value to set- Returns:
- this builder
-
replicationUnits
public MoveDistributedAutonomousDatabaseReplicationUnitDetails.Builder replicationUnits(List<Integer> replicationUnits)
For RAFT databases please provide replication unit numbers to be moved from source shard to destination shard.- Parameters:
replicationUnits- the value to set- Returns:
- this builder
-
build
public MoveDistributedAutonomousDatabaseReplicationUnitDetails build()
-
-