public static class CollectionAdminRequest.SplitShard extends CollectionAdminRequest.AsyncCollectionAdminRequest
CollectionAdminRequest.AddReplica, CollectionAdminRequest.AddReplicaProp, CollectionAdminRequest.AddRole, CollectionAdminRequest.AsyncCollectionAdminRequest, CollectionAdminRequest.AsyncCollectionSpecificAdminRequest, CollectionAdminRequest.AsyncShardSpecificAdminRequest, CollectionAdminRequest.Backup, CollectionAdminRequest.BalanceShardUnique, CollectionAdminRequest.ClusterProp, CollectionAdminRequest.ClusterStatus, CollectionAdminRequest.CollectionAdminRoleRequest, CollectionAdminRequest.CollectionProp, CollectionAdminRequest.ColStatus, CollectionAdminRequest.Create, CollectionAdminRequest.CreateAlias, CollectionAdminRequest.CreateCategoryRoutedAlias, CollectionAdminRequest.CreateShard, CollectionAdminRequest.CreateSnapshot, CollectionAdminRequest.CreateTimeRoutedAlias, CollectionAdminRequest.Delete, CollectionAdminRequest.DeleteAlias, CollectionAdminRequest.DeleteBackup, CollectionAdminRequest.DeleteNode, CollectionAdminRequest.DeleteReplica, CollectionAdminRequest.DeleteReplicaProp, CollectionAdminRequest.DeleteShard, CollectionAdminRequest.DeleteSnapshot, CollectionAdminRequest.DeleteStatus, CollectionAdminRequest.DimensionalRoutedAlias, CollectionAdminRequest.ForceLeader, CollectionAdminRequest.List, CollectionAdminRequest.ListAliases, CollectionAdminRequest.ListBackup, CollectionAdminRequest.ListSnapshots, CollectionAdminRequest.Migrate, CollectionAdminRequest.MigrateClusterState, CollectionAdminRequest.Modify, CollectionAdminRequest.MoveReplica, CollectionAdminRequest.OverseerStatus, CollectionAdminRequest.RebalanceLeaders, CollectionAdminRequest.ReindexCollection, CollectionAdminRequest.Reload, CollectionAdminRequest.RemoveRole, CollectionAdminRequest.Rename, CollectionAdminRequest.ReplaceNode, CollectionAdminRequest.RequestStatus, CollectionAdminRequest.RequestStatusResponse, CollectionAdminRequest.Restore, CollectionAdminRequest.RoutedAliasAdminRequest, CollectionAdminRequest.SetAliasProperty, CollectionAdminRequest.ShardSpecificAdminRequest, CollectionAdminRequest.SplitShard, CollectionAdminRequest.UtilizeNode
SolrRequest.METHOD
MapWriter.EntryWriter
Modifier and Type | Field and Description |
---|---|
protected String |
collection |
protected Integer |
numSubShards |
protected String |
ranges |
protected String |
shard |
protected Boolean |
splitByPrefix |
protected Float |
splitFuzz |
protected String |
splitKey |
protected String |
splitMethod |
asyncId, waitForFinalState
action, MODIFIABLE_COLLECTION_PROPERTIES, PROPERTY_PREFIX
SUPPORTED_METHODS, useBinaryV2, usev2
Modifier and Type | Method and Description |
---|---|
Integer |
getNumSubShards() |
SolrParams |
getParams() |
Properties |
getProperties() |
String |
getRanges() |
Boolean |
getSplitByPrefix() |
Float |
getSplitFuzz() |
String |
getSplitKey() |
String |
getSplitMethod() |
CollectionAdminRequest.SplitShard |
setNumSubShards(Integer numSubShards) |
CollectionAdminRequest.SplitShard |
setProperties(Properties properties) |
CollectionAdminRequest.SplitShard |
setRanges(String ranges) |
CollectionAdminRequest.SplitShard |
setShardName(String shard) |
CollectionAdminRequest.SplitShard |
setSplitByPrefix(Boolean splitByPrefix) |
CollectionAdminRequest.SplitShard |
setSplitFuzz(float splitFuzz) |
CollectionAdminRequest.SplitShard |
setSplitKey(String splitKey) |
CollectionAdminRequest.SplitShard |
setSplitMethod(String splitMethod) |
createResponse, getAsyncId, processAndWait, processAndWait, processAsync, processAsync, setAsyncId, setWaitForFinalState
addProperties, addReplicaByRouteKey, addReplicaProperty, addReplicaToShard, addReplicaToShard, addRole, backupCollection, balanceReplicaProperty, collectionStatus, collectionStatuses, createAlias, createCategoryRoutedAlias, createCollection, createCollection, createCollection, createCollectionWithImplicitRouter, createCollectionWithImplicitRouter, createDimensionalRoutedAlias, createShard, createTimeRoutedAlias, deleteAlias, deleteAllAsyncIds, deleteAsyncId, deleteBackupById, deleteBackupByRecency, deleteBackupPurgeUnusedFiles, deleteCollection, deleteNode, deleteReplica, deleteReplica, deleteReplicaProperty, deleteReplicasFromAllShards, deleteReplicasFromShard, deleteShard, forceLeaderElection, getClusterStatus, getOverseerStatus, getV2Request, listBackup, listCollections, migrateCollectionFormat, migrateData, modifyCollection, moveReplica, propagateBasicAuthCreds, rebalanceLeaders, reindexCollection, reloadCollection, removeRole, renameCollection, requestStatus, restoreCollection, setAliasProperty, setClusterProperty, setCollectionProperty, splitShard, toString, waitForAsyncRequest, writeMap
addHeader, getBasePath, getBasicAuthPassword, getBasicAuthUser, getCollection, getContentStreams, getContentWriter, getHeaders, getMethod, getPath, getQueryParams, getResponseParser, getStreamingResponseCallback, getUserPrincipal, process, process, setBasePath, setBasicAuthCredentials, setMethod, setPath, setQueryParams, setResponseParser, setStreamingResponseCallback, setUseBinaryV2, setUserPrincipal, setUseV2
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
_forEachEntry, _forEachEntry, _forEachEntry, _get, _get, _getStr, _getStr, _size
protected String collection
protected String ranges
protected String splitKey
protected String shard
protected String splitMethod
protected Boolean splitByPrefix
protected Integer numSubShards
protected Float splitFuzz
public CollectionAdminRequest.SplitShard setRanges(String ranges)
public String getRanges()
public Integer getNumSubShards()
public CollectionAdminRequest.SplitShard setNumSubShards(Integer numSubShards)
public CollectionAdminRequest.SplitShard setSplitMethod(String splitMethod)
public String getSplitMethod()
public CollectionAdminRequest.SplitShard setSplitFuzz(float splitFuzz)
public Float getSplitFuzz()
public CollectionAdminRequest.SplitShard setSplitKey(String splitKey)
public String getSplitKey()
public Properties getProperties()
public CollectionAdminRequest.SplitShard setProperties(Properties properties)
public CollectionAdminRequest.SplitShard setShardName(String shard)
public Boolean getSplitByPrefix()
public CollectionAdminRequest.SplitShard setSplitByPrefix(Boolean splitByPrefix)
public SolrParams getParams()
getParams
in class CollectionAdminRequest.AsyncCollectionAdminRequest
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.