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.UtilizeNodeSolrRequest.METHODMapWriter.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, waitForFinalStateaction, MODIFIABLE_COLLECTION_PROPERTIES, PROPERTY_PREFIXSUPPORTED_METHODS, useBinaryV2, usev2ROUTER_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, setWaitForFinalStateaddProperties, 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, writeMapaddHeader, getBasePath, getBasicAuthPassword, getBasicAuthUser, getCollection, getContentStreams, getContentWriter, getHeaders, getMethod, getPath, getQueryParams, getResponseParser, getStreamingResponseCallback, getUserPrincipal, process, process, setBasePath, setBasicAuthCredentials, setMethod, setPath, setQueryParams, setResponseParser, setStreamingResponseCallback, setUseBinaryV2, setUserPrincipal, setUseV2clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitmergeCollParams_forEachEntry, _forEachEntry, _forEachEntry, _get, _get, _getStr, _getStr, _sizepublic 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.RoutedAliasAdminRequestgetParams in class CollectionAdminRequest.AsyncCollectionAdminRequestpublic RoutedAliasTypes getType()
getType in interface CollectionAdminRequest.RoutedAliasAdminRequestpublic String getRouterField()
getRouterField in interface CollectionAdminRequest.RoutedAliasAdminRequestpublic List<String> getParamNames()
getParamNames in interface CollectionAdminRequest.RoutedAliasAdminRequestpublic List<String> getRequiredParamNames()
getRequiredParamNames in interface CollectionAdminRequest.RoutedAliasAdminRequestCopyright © 2000-2021 Apache Software Foundation. All Rights Reserved.