Class CollectionAdminRequest.CreateTimeRoutedAlias
java.lang.Object
org.apache.solr.client.solrj.SolrRequest<CollectionAdminResponse>
org.apache.solr.client.solrj.request.CollectionAdminRequest<CollectionAdminResponse>
org.apache.solr.client.solrj.request.CollectionAdminRequest.AsyncCollectionAdminRequest
org.apache.solr.client.solrj.request.CollectionAdminRequest.CreateTimeRoutedAlias
- All Implemented Interfaces:
Serializable,CollectionAdminRequest.RoutedAliasAdminRequest,MapSerializable,MapWriter,NavigableObject,org.noggit.JSONWriter.Writable
- Enclosing class:
CollectionAdminRequest<T extends CollectionAdminResponse>
public static class CollectionAdminRequest.CreateTimeRoutedAlias
extends CollectionAdminRequest.AsyncCollectionAdminRequest
implements CollectionAdminRequest.RoutedAliasAdminRequest
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.solr.client.solrj.request.CollectionAdminRequest
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.InstallShard, CollectionAdminRequest.List, CollectionAdminRequest.ListAliases, CollectionAdminRequest.ListBackup, CollectionAdminRequest.ListSnapshots, CollectionAdminRequest.Migrate, CollectionAdminRequest.MockCollTask, CollectionAdminRequest.Modify, CollectionAdminRequest.MoveReplica, CollectionAdminRequest.OverseerStatus, CollectionAdminRequest.RebalanceLeaders, CollectionAdminRequest.ReindexCollection, CollectionAdminRequest.Reload, CollectionAdminRequest.RemoveRole, CollectionAdminRequest.Rename, CollectionAdminRequest.ReplaceNode, CollectionAdminRequest.RequestApiDistributedProcessing, CollectionAdminRequest.RequestApiDistributedProcessingResponse, CollectionAdminRequest.RequestStatus, CollectionAdminRequest.RequestStatusResponse, CollectionAdminRequest.Restore, CollectionAdminRequest.RoutedAliasAdminRequest, CollectionAdminRequest.SetAliasProperty, CollectionAdminRequest.ShardSpecificAdminRequest, CollectionAdminRequest.SplitShardNested classes/interfaces inherited from class org.apache.solr.client.solrj.SolrRequest
SolrRequest.ApiVersion, SolrRequest.METHOD, SolrRequest.SolrClientContext, SolrRequest.SolrRequestTypeNested classes/interfaces inherited from interface org.apache.solr.common.MapWriter
MapWriter.EntryWriter -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.apache.solr.client.solrj.request.CollectionAdminRequest.AsyncCollectionAdminRequest
asyncId, waitForFinalStateFields inherited from class org.apache.solr.client.solrj.request.CollectionAdminRequest
action, MODIFIABLE_COLLECTION_PROPERTIES, PROPERTY_PREFIXFields inherited from class org.apache.solr.client.solrj.SolrRequest
SUPPORTED_METHODSFields inherited from interface org.apache.solr.client.solrj.request.CollectionAdminRequest.RoutedAliasAdminRequest
ROUTER_FIELD, ROUTER_TYPE_NAME -
Constructor Summary
ConstructorsConstructorDescriptionCreateTimeRoutedAlias(String aliasName, String routerField, String start, String interval, CollectionAdminRequest.Create createCollTemplate) -
Method Summary
Modifier and TypeMethodDescriptionThe parameters for this request; never null.getType()setAutoDeleteAge(String autoDeleteAge) setMaxFutureMs(Integer maxFutureMs) Deprecated.setMaxFutureMs(Long maxFutureMs) Sets how long into the future (millis) that we will allow a document to pass.setPreemptiveCreateWindow(String preemptiveCreateMath) setTimeZone(TimeZone tz) Sets the timezone for interpreting any Solr "date math.Methods inherited from class org.apache.solr.client.solrj.request.CollectionAdminRequest.AsyncCollectionAdminRequest
createResponse, getAsyncId, processAndWait, processAndWait, processAsync, processAsync, setAsyncId, setWaitForFinalStateMethods inherited from class org.apache.solr.client.solrj.request.CollectionAdminRequest
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, installDataToShard, installDataToShard, listBackup, listCollections, migrateData, mockCollTask, modifyCollection, moveReplica, propagateBasicAuthCreds, rebalanceLeaders, reindexCollection, reloadCollection, removeRole, renameCollection, requestStatus, requiresCollection, restoreCollection, setAliasProperty, setClusterProperty, setCollectionProperty, splitShard, toString, waitForAsyncRequest, writeMapMethods inherited from class org.apache.solr.client.solrj.SolrRequest
addHeader, addHeaders, getApiVersion, getBasicAuthPassword, getBasicAuthUser, getCollection, getContentStreams, getContentWriter, getHeaders, getMethod, getPath, getPreferredNodes, getQueryParams, getRequestType, getResponseParser, getStreamingResponseCallback, getUserPrincipal, process, process, processWithBaseUrl, setBasicAuthCredentials, setMethod, setPath, setPreferredNodes, setQueryParams, setRequestType, setResponseParser, setStreamingResponseCallback, setUserPrincipalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.solr.client.solrj.request.CollectionAdminRequest.RoutedAliasAdminRequest
mergeCollParamsMethods inherited from interface org.apache.solr.common.NavigableObject
_forEachEntry, _forEachEntry, _forEachEntry, _get, _get, _getStr, _getStr, _size
-
Field Details
-
ROUTER_START
- See Also:
-
ROUTER_INTERVAL
- See Also:
-
ROUTER_MAX_FUTURE
- See Also:
-
ROUTER_PREEMPTIVE_CREATE_WINDOW
- See Also:
-
ROUTER_AUTO_DELETE_AGE
- See Also:
-
-
Constructor Details
-
CreateTimeRoutedAlias
public CreateTimeRoutedAlias(String aliasName, String routerField, String start, String interval, CollectionAdminRequest.Create createCollTemplate)
-
-
Method Details
-
setTimeZone
Sets the timezone for interpreting any Solr "date math. -
setMaxFutureMs
Deprecated.Please usesetMaxFutureMs(Long)instead.Sets how long into the future (millis) that we will allow a document to pass. -
setMaxFutureMs
Sets how long into the future (millis) that we will allow a document to pass. -
setPreemptiveCreateWindow
public CollectionAdminRequest.CreateTimeRoutedAlias setPreemptiveCreateWindow(String preemptiveCreateMath) -
setAutoDeleteAge
-
getParams
Description copied from class:SolrRequestThe parameters for this request; never null. The runtime type may be mutable but modifications may not affect thisSolrRequestinstance, as it may return a new instance here every time. If the subclass specifies the response type asModifiableSolrParams, then one can expect it to change this request. If the subclass has a setter then one can expect this method to return the value set.- Specified by:
getParamsin interfaceCollectionAdminRequest.RoutedAliasAdminRequest- Overrides:
getParamsin classCollectionAdminRequest.AsyncCollectionAdminRequest
-
getType
- Specified by:
getTypein interfaceCollectionAdminRequest.RoutedAliasAdminRequest
-
getRouterField
- Specified by:
getRouterFieldin interfaceCollectionAdminRequest.RoutedAliasAdminRequest
-
getParamNames
- Specified by:
getParamNamesin interfaceCollectionAdminRequest.RoutedAliasAdminRequest
-
getRequiredParamNames
- Specified by:
getRequiredParamNamesin interfaceCollectionAdminRequest.RoutedAliasAdminRequest
-
setMaxFutureMs(Long)instead.