public static class CollectionAdminRequest.Backup extends CollectionAdminRequest.AsyncCollectionSpecificAdminRequest
CollectionAdminRequest.AddReplica, CollectionAdminRequest.AddReplicaProp, CollectionAdminRequest.AddRole, CollectionAdminRequest.AsyncCollectionAdminRequest, CollectionAdminRequest.AsyncCollectionSpecificAdminRequest, CollectionAdminRequest.AsyncShardSpecificAdminRequest, CollectionAdminRequest.Backup, CollectionAdminRequest.BalanceShardUnique, CollectionAdminRequest.ClusterProp, CollectionAdminRequest.ClusterStatus, CollectionAdminRequest.CollectionAdminRoleRequest, CollectionAdminRequest.Create, CollectionAdminRequest.CreateAlias, CollectionAdminRequest.CreateShard, CollectionAdminRequest.CreateSnapshot, CollectionAdminRequest.Delete, CollectionAdminRequest.DeleteAlias, CollectionAdminRequest.DeleteNode, CollectionAdminRequest.DeleteReplica, CollectionAdminRequest.DeleteReplicaProp, CollectionAdminRequest.DeleteShard, CollectionAdminRequest.DeleteSnapshot, CollectionAdminRequest.DeleteStatus, CollectionAdminRequest.ForceLeader, CollectionAdminRequest.List, CollectionAdminRequest.ListSnapshots, CollectionAdminRequest.Migrate, CollectionAdminRequest.MigrateClusterState, CollectionAdminRequest.OverseerStatus, CollectionAdminRequest.RebalanceLeaders, CollectionAdminRequest.Reload, CollectionAdminRequest.RemoveRole, CollectionAdminRequest.ReplaceNode, CollectionAdminRequest.RequestStatus, CollectionAdminRequest.RequestStatusResponse, CollectionAdminRequest.Restore, CollectionAdminRequest.ShardSpecificAdminRequest, CollectionAdminRequest.SplitShard
SolrRequest.METHOD
Modifier and Type | Field and Description |
---|---|
protected Optional<String> |
commitName |
protected Optional<String> |
indexBackupStrategy |
protected String |
location |
protected String |
name |
protected Optional<String> |
repositoryName |
collection
asyncId
action
Modifier and Type | Method and Description |
---|---|
Optional<String> |
getCommitName() |
Optional<String> |
getIndexBackupStrategy() |
String |
getLocation() |
SolrParams |
getParams() |
Optional<String> |
getRepositoryName() |
CollectionAdminRequest.Backup |
setAsyncId(String id)
Deprecated.
|
CollectionAdminRequest.Backup |
setCollectionName(String collection)
Deprecated.
|
CollectionAdminRequest.Backup |
setCommitName(String commitName) |
CollectionAdminRequest.Backup |
setIndexBackupStrategy(String indexBackupStrategy) |
CollectionAdminRequest.Backup |
setLocation(String location) |
CollectionAdminRequest.Backup |
setRepositoryName(String repositoryName) |
getCollectionName
createResponse, getAsyncId, processAndWait, processAndWait, processAsync, processAsync
addProperties, addReplicaByRouteKey, addReplicaProperty, addReplicaToShard, addRole, backupCollection, balanceReplicaProperty, createAlias, createCollection, createCollection, createCollectionWithImplicitRouter, createShard, deleteAlias, deleteAllAsyncIds, deleteAsyncId, deleteCollection, deleteReplica, deleteReplicaProperty, deleteReplicasFromAllShards, deleteReplicasFromShard, deleteShard, forceLeaderElection, getClusterStatus, getContentStreams, getOverseerStatus, listCollections, migrateCollectionFormat, migrateData, rebalanceLeaders, reloadCollection, removeRole, requestStatus, restoreCollection, setClusterProperty, splitShard, waitForAsyncRequest
getBasicAuthPassword, getBasicAuthUser, getMethod, getPath, getQueryParams, getResponseParser, getStreamingResponseCallback, process, process, setBasicAuthCredentials, setMethod, setPath, setQueryParams, setResponseParser, setStreamingResponseCallback
protected Optional<String> repositoryName
protected Optional<String> commitName
protected Optional<String> indexBackupStrategy
@Deprecated public CollectionAdminRequest.Backup setAsyncId(String id)
setAsyncId
in class CollectionAdminRequest.AsyncCollectionAdminRequest
@Deprecated public CollectionAdminRequest.Backup setCollectionName(String collection)
setCollectionName
in class CollectionAdminRequest.AsyncCollectionSpecificAdminRequest
public String getLocation()
public CollectionAdminRequest.Backup setLocation(String location)
public Optional<String> getRepositoryName()
public CollectionAdminRequest.Backup setRepositoryName(String repositoryName)
public Optional<String> getCommitName()
public CollectionAdminRequest.Backup setCommitName(String commitName)
public Optional<String> getIndexBackupStrategy()
public CollectionAdminRequest.Backup setIndexBackupStrategy(String indexBackupStrategy)
public SolrParams getParams()
getParams
in class CollectionAdminRequest.AsyncCollectionSpecificAdminRequest