public static class CollectionAdminRequest.CreateTimeRoutedAlias extends CollectionAdminRequest.AsyncCollectionAdminRequest implements CollectionAdminRequest.RoutedAliasAdminRequest
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 |
---|---|
static String |
ROUTER_AUTO_DELETE_AGE |
static String |
ROUTER_INTERVAL |
static String |
ROUTER_MAX_FUTURE |
static String |
ROUTER_PREEMPTIVE_CREATE_WINDOW |
static String |
ROUTER_START |
asyncId, waitForFinalState
action, MODIFIABLE_COLLECTION_PROPERTIES, PROPERTY_PREFIX
SUPPORTED_METHODS, useBinaryV2, usev2
ROUTER_FIELD, ROUTER_TYPE_NAME
Constructor and Description |
---|
CreateTimeRoutedAlias(String aliasName,
String routerField,
String start,
String interval,
CollectionAdminRequest.Create createCollTemplate) |
Modifier and Type | Method and Description |
---|---|
List<String> |
getParamNames() |
SolrParams |
getParams() |
List<String> |
getRequiredParamNames() |
String |
getRouterField() |
RoutedAliasTypes |
getType() |
CollectionAdminRequest.CreateTimeRoutedAlias |
setAutoDeleteAge(String autoDeleteAge) |
CollectionAdminRequest.CreateTimeRoutedAlias |
setMaxFutureMs(Integer maxFutureMs)
Sets how long into the future (millis) that we will allow a document to pass.
|
CollectionAdminRequest.CreateTimeRoutedAlias |
setPreemptiveCreateWindow(String preemptiveCreateMath) |
CollectionAdminRequest.CreateTimeRoutedAlias |
setTimeZone(TimeZone tz)
Sets the timezone for interpreting any Solr "date math.
|
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
mergeCollParams
_forEachEntry, _forEachEntry, _forEachEntry, _get, _get, _getStr, _getStr, _size
public static final String ROUTER_START
public static final String ROUTER_INTERVAL
public static final String ROUTER_MAX_FUTURE
public static final String ROUTER_PREEMPTIVE_CREATE_WINDOW
public static final String ROUTER_AUTO_DELETE_AGE
public CreateTimeRoutedAlias(String aliasName, String routerField, String start, String interval, CollectionAdminRequest.Create createCollTemplate)
public CollectionAdminRequest.CreateTimeRoutedAlias setTimeZone(TimeZone tz)
public CollectionAdminRequest.CreateTimeRoutedAlias setMaxFutureMs(Integer maxFutureMs)
public CollectionAdminRequest.CreateTimeRoutedAlias setPreemptiveCreateWindow(String preemptiveCreateMath)
public CollectionAdminRequest.CreateTimeRoutedAlias setAutoDeleteAge(String autoDeleteAge)
public SolrParams getParams()
getParams
in interface CollectionAdminRequest.RoutedAliasAdminRequest
getParams
in class CollectionAdminRequest.AsyncCollectionAdminRequest
public RoutedAliasTypes getType()
getType
in interface CollectionAdminRequest.RoutedAliasAdminRequest
public String getRouterField()
getRouterField
in interface CollectionAdminRequest.RoutedAliasAdminRequest
public List<String> getParamNames()
getParamNames
in interface CollectionAdminRequest.RoutedAliasAdminRequest
public List<String> getRequiredParamNames()
getRequiredParamNames
in interface CollectionAdminRequest.RoutedAliasAdminRequest
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.