UpdateCollectionClusterSetupRequest constructor
UpdateCollectionClusterSetupRequest({
- String? collectionName,
- MoveShard? moveShard,
- ReplicateShard? replicateShard,
- AbortShardTransfer? abortTransfer,
- Replica? dropReplica,
- Int64? timeout,
- CreateShardKey? createShardKey,
- DeleteShardKey? deleteShardKey,
- RestartTransfer? restartTransfer,
Implementation
factory UpdateCollectionClusterSetupRequest({
$core.String? collectionName,
MoveShard? moveShard,
ReplicateShard? replicateShard,
AbortShardTransfer? abortTransfer,
Replica? dropReplica,
$fixnum.Int64? timeout,
CreateShardKey? createShardKey,
DeleteShardKey? deleteShardKey,
RestartTransfer? restartTransfer,
}) {
final $result = create();
if (collectionName != null) {
$result.collectionName = collectionName;
}
if (moveShard != null) {
$result.moveShard = moveShard;
}
if (replicateShard != null) {
$result.replicateShard = replicateShard;
}
if (abortTransfer != null) {
$result.abortTransfer = abortTransfer;
}
if (dropReplica != null) {
$result.dropReplica = dropReplica;
}
if (timeout != null) {
$result.timeout = timeout;
}
if (createShardKey != null) {
$result.createShardKey = createShardKey;
}
if (deleteShardKey != null) {
$result.deleteShardKey = deleteShardKey;
}
if (restartTransfer != null) {
$result.restartTransfer = restartTransfer;
}
return $result;
}