Modifier and Type | Class and Description |
---|---|
class |
TransportActionNodeProxy<Request extends ActionRequest,Response extends ActionResponse>
A generic proxy that will execute the given action against a specific node.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportClusterHealthAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportNodesHotThreadsAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportNodesInfoAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportNodesRestartAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportNodesShutdownAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportNodesStatsAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportDeleteRepositoryAction
Transport action for unregister repository operation
|
Modifier and Type | Class and Description |
---|---|
class |
TransportGetRepositoriesAction
Transport action for get repositories operation
|
Modifier and Type | Class and Description |
---|---|
class |
TransportPutRepositoryAction
Transport action for register repository operation
|
Modifier and Type | Class and Description |
---|---|
class |
TransportVerifyRepositoryAction
Transport action for verifying repository operation
|
Modifier and Type | Class and Description |
---|---|
class |
TransportClusterRerouteAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportClusterUpdateSettingsAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportClusterSearchShardsAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportCreateSnapshotAction
Transport action for create snapshot operation
|
Modifier and Type | Class and Description |
---|---|
class |
TransportDeleteSnapshotAction
Transport action for delete snapshot operation
|
Modifier and Type | Class and Description |
---|---|
class |
TransportGetSnapshotsAction
Transport Action for get snapshots operation
|
Modifier and Type | Class and Description |
---|---|
class |
TransportRestoreSnapshotAction
Transport action for restore snapshot operation
|
Modifier and Type | Class and Description |
---|---|
class |
TransportNodesSnapshotsStatus
Transport client that collects snapshot shard statuses from data nodes
|
class |
TransportSnapshotsStatusAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportClusterStateAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportClusterStatsAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportPendingClusterTasksAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportIndicesAliasesAction
Add/remove aliases action
|
Modifier and Type | Class and Description |
---|---|
class |
TransportAliasesExistAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportGetAliasesAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportAnalyzeAction
Transport action used to execute analyze requests
|
Modifier and Type | Class and Description |
---|---|
class |
TransportClearIndicesCacheAction
Indices clear cache action.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportCloseIndexAction
Close index action
|
Modifier and Type | Class and Description |
---|---|
class |
TransportCreateIndexAction
Create index action.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportDeleteIndexAction
Delete index action.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportIndicesExistsAction
Indices exists action.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportTypesExistsAction
Types exists transport action.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportFlushAction
Flush Action.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportGetIndexAction
Get index action.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportDeleteMappingAction
Delete mapping action.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportGetFieldMappingsAction |
class |
TransportGetFieldMappingsIndexAction
Transport action used to retrieve the mappings related to fields that belong to a specific index
|
class |
TransportGetMappingsAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportPutMappingAction
Put mapping action.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportOpenIndexAction
Open index action
|
Modifier and Type | Class and Description |
---|---|
class |
TransportOptimizeAction
Optimize index/indices action.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportRecoveryAction
Transport action for shard recovery operation.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportRefreshAction
Refresh action.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportIndicesSegmentsAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportGetSettingsAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportUpdateSettingsAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportIndicesStatsAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportIndicesStatusAction
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportDeleteIndexTemplateAction
Delete index action.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportGetIndexTemplatesAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportPutIndexTemplateAction
Put index template action.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportValidateQueryAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportDeleteWarmerAction
Internal Actions executed on the master deleting the warmer from the cluster state metadata.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportGetWarmersAction
Internal Actions executed on the master fetching the warmer from the cluster state metadata.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportPutWarmerAction
Internal Actions executed on the master associating a warmer with a name in the cluster state metadata.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportBulkAction |
class |
TransportShardBulkAction
Performs the index operation.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportCountAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportDeleteAction
Performs the delete operation.
|
class |
TransportIndexDeleteAction
Internal transport action that broadcasts a delete request to all of the shards that belongs to an index.
|
class |
TransportShardDeleteAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportDeleteByQueryAction |
class |
TransportIndexDeleteByQueryAction
Internal transport action that broadcasts a delete by query request to all of the shards that belong to an index.
|
class |
TransportShardDeleteByQueryAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportExistsAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportExplainAction
Explain transport action.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportGetAction
Performs the get operation.
|
class |
TransportMultiGetAction |
class |
TransportShardMultiGetAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportIndexAction
Performs the index operation.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportDeleteIndexedScriptAction
Performs the delete operation.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportGetIndexedScriptAction
Performs the get operation.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportPutIndexedScriptAction
Performs the put indexed script operation.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportMoreLikeThisAction
The more like this action.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportMultiPercolateAction |
class |
TransportPercolateAction |
class |
TransportShardMultiPercolateAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportClearScrollAction |
class |
TransportMultiSearchAction |
class |
TransportSearchAction |
class |
TransportSearchScrollAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportSearchCountAction |
class |
TransportSearchDfsQueryAndFetchAction |
class |
TransportSearchDfsQueryThenFetchAction |
class |
TransportSearchQueryAndFetchAction |
class |
TransportSearchQueryThenFetchAction |
class |
TransportSearchScanAction |
class |
TransportSearchScrollQueryAndFetchAction |
class |
TransportSearchScrollQueryThenFetchAction |
class |
TransportSearchScrollScanAction |
class |
TransportSearchTypeAction |
Modifier and Type | Class and Description |
---|---|
class |
TransportSuggestAction
Defines the transport of a suggestion request across the cluster
|
Modifier and Type | Class and Description |
---|---|
static class |
ActionFilter.Simple
A simple base class for injectable action filters that spares the implementation from handling the
filter chain.
|
class |
HandledTransportAction<Request extends ActionRequest,Response extends ActionResponse>
A TransportAction that self registers a handler into the transport service
|
class |
TransportAction<Request extends ActionRequest,Response extends ActionResponse> |
Modifier and Type | Class and Description |
---|---|
class |
TransportBroadcastOperationAction<Request extends BroadcastOperationRequest,Response extends BroadcastOperationResponse,ShardRequest extends BroadcastShardOperationRequest,ShardResponse extends BroadcastShardOperationResponse> |
Modifier and Type | Class and Description |
---|---|
class |
TransportMasterNodeOperationAction<Request extends MasterNodeOperationRequest,Response extends ActionResponse>
A base class for operations that needs to be performed on the master node.
|
class |
TransportMasterNodeReadOperationAction<Request extends MasterNodeReadOperationRequest,Response extends ActionResponse>
A base class for read operations that needs to be performed on the master node.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportClusterInfoAction<Request extends ClusterInfoRequest,Response extends ActionResponse> |
Modifier and Type | Class and Description |
---|---|
class |
TransportNodesOperationAction<Request extends NodesOperationRequest,Response extends NodesOperationResponse,NodeRequest extends NodeOperationRequest,NodeResponse extends NodeOperationResponse> |
Modifier and Type | Class and Description |
---|---|
class |
TransportSingleCustomOperationAction<Request extends SingleCustomOperationRequest,Response extends ActionResponse>
Transport action used to send a read request to one of the shards that belong to an index.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportInstanceSingleOperationAction<Request extends InstanceShardOperationRequest,Response extends ActionResponse> |
Modifier and Type | Class and Description |
---|---|
class |
TransportShardSingleOperationAction<Request extends SingleShardOperationRequest,Response extends ActionResponse>
A base class for single shard read operations.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportMultiTermVectorsAction |
class |
TransportSingleShardMultiTermsVectorAction |
class |
TransportSingleShardTermVectorAction
Performs the get operation.
|
Modifier and Type | Class and Description |
---|---|
class |
TransportUpdateAction |
class |
UpdateHelper
Helper for translating an update request to an index, delete request or update response.
|
Modifier and Type | Class and Description |
---|---|
class |
BulkUdpService |
Modifier and Type | Class and Description |
---|---|
class |
CacheRecycler |
class |
PageCacheRecycler
A recycler of fixed-size pages.
|
Modifier and Type | Class and Description |
---|---|
class |
NodeAdminClient |
Modifier and Type | Class and Description |
---|---|
class |
TransportClientNodesService |
Modifier and Type | Class and Description |
---|---|
class |
InternalTransportAdminClient |
Modifier and Type | Class and Description |
---|---|
class |
EmptyClusterInfoService
ClusterInfoService that provides empty maps for disk usage and shard sizes
|
class |
InternalClusterInfoService
InternalClusterInfoService provides the ClusterInfoService interface,
routinely updated on a timer.
|
Modifier and Type | Class and Description |
---|---|
class |
MappingUpdatedAction
Called by shards in the cluster when their mapping was dynamically updated and it needs to be updated
in the cluster state meta data (and broadcast to all members).
|
class |
NodeIndexDeletedAction |
class |
NodeMappingRefreshAction |
Modifier and Type | Class and Description |
---|---|
class |
ShardStateAction |
Modifier and Type | Class and Description |
---|---|
class |
AliasValidator
Validator for an alias, to be used before adding an alias to the index metadata
and make sure the alias is valid
|
class |
MetaDataCreateIndexService
Service responsible for submitting create index requests
|
class |
MetaDataDeleteIndexService |
class |
MetaDataIndexAliasesService
Service responsible for submitting add and remove aliases requests
|
class |
MetaDataIndexStateService
Service responsible for submitting open/close index requests
|
class |
MetaDataIndexTemplateService
Service responsible for submitting index templates updates
|
class |
MetaDataMappingService
Service responsible for submitting mapping changes
|
class |
MetaDataService |
class |
MetaDataUpdateSettingsService
Service responsible for submitting update index settings requests
|
Modifier and Type | Class and Description |
---|---|
class |
DiscoveryNodeService |
Modifier and Type | Class and Description |
---|---|
class |
RoutingService
A
RoutingService listens to clusters state. |
Modifier and Type | Class and Description |
---|---|
class |
AllocationService
This service manages the node allocation of a cluster.
|
Modifier and Type | Class and Description |
---|---|
class |
BalancedShardsAllocator
The
BalancedShardsAllocator re-balances the nodes allocations
within an cluster based on a BalancedShardsAllocator.WeightFunction . |
class |
EvenShardsCountAllocator
A
ShardsAllocator that tries to balance shards across nodes in the
cluster such that each node holds approximatly the same number of shards. |
class |
ShardsAllocators
The
ShardsAllocator class offers methods for allocating shard within a cluster. |
Modifier and Type | Class and Description |
---|---|
class |
AllocationDecider
AllocationDecider is an abstract base class that allows to make
dynamic cluster- or index-wide shard allocation decisions on a per-node
basis. |
class |
AllocationDeciders
A composite
AllocationDecider combining the "decision" of multiple
AllocationDecider implementations into a single allocation decision. |
class |
AwarenessAllocationDecider
This
AllocationDecider controls shard allocation based on
awareness key-value pairs defined in the node configuration. |
class |
ClusterRebalanceAllocationDecider
This
AllocationDecider controls re-balancing operations based on the
cluster wide active shard state. |
class |
ConcurrentRebalanceAllocationDecider
Similar to the
ClusterRebalanceAllocationDecider this
AllocationDecider controls the number of currently in-progress
re-balance (relocation) operations and restricts node allocations if the
configured threashold is reached. |
class |
DisableAllocationDecider
Deprecated.
In favour for
EnableAllocationDecider . |
class |
DiskThresholdDecider
The
DiskThresholdDecider checks that the node a shard is potentially
being allocated to has enough disk space. |
class |
EnableAllocationDecider
This allocation decider allows shard allocations via the cluster wide settings
EnableAllocationDecider.CLUSTER_ROUTING_ALLOCATION_ENABLE
and the per index setting EnableAllocationDecider.INDEX_ROUTING_ALLOCATION_ENABLE . |
class |
FilterAllocationDecider
This
AllocationDecider control shard allocation by include and
exclude filters via dynamic cluster and index routing settings. |
class |
NodeVersionAllocationDecider
An allocation decider that prevents relocation or allocation from nodes
that might not be version compatible.
|
class |
RebalanceOnlyWhenActiveAllocationDecider
Only allow rebalancing when all shards are active within the shard replication group.
|
class |
ReplicaAfterPrimaryActiveAllocationDecider
An allocation strategy that only allows for a replica to be allocated when the primary is active.
|
class |
SameShardAllocationDecider
An allocation decider that prevents multiple instances of the same shard to
be allocated on the same node.
|
class |
ShardsLimitAllocationDecider
This
AllocationDecider limits the number of shards per node on a per
index basis. |
class |
SnapshotInProgressAllocationDecider
This
AllocationDecider prevents shards that
are currently been snapshotted to be moved to other nodes. |
class |
ThrottlingAllocationDecider
ThrottlingAllocationDecider controls the recovery process per node in
the cluster. |
Modifier and Type | Class and Description |
---|---|
class |
PlainOperationRouting |
Modifier and Type | Class and Description |
---|---|
class |
InternalClusterService |
Modifier and Type | Class and Description |
---|---|
class |
FsBlobStore |
Modifier and Type | Class and Description |
---|---|
class |
URLBlobStore
Read-only URL-based blob store
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractLifecycleComponent<T> |
Modifier and Type | Class and Description |
---|---|
class |
SettingsFilter |
Modifier and Type | Class and Description |
---|---|
class |
BigArrays
Utility class to work with arrays.
|
Modifier and Type | Class and Description |
---|---|
class |
DiscoveryService |
class |
DiscoverySettings
Exposes common discovery settings that may be supported by all the different discovery implementations
|
Modifier and Type | Class and Description |
---|---|
class |
LocalDiscovery |
Modifier and Type | Class and Description |
---|---|
class |
ZenDiscovery |
Modifier and Type | Class and Description |
---|---|
class |
ElectMasterService |
Modifier and Type | Class and Description |
---|---|
class |
FaultDetection
A base class for
MasterFaultDetection & NodesFaultDetection ,
making sure both use the same setting. |
class |
MasterFaultDetection
A fault detection that pings the master periodically to see if its alive.
|
class |
NodesFaultDetection
A fault detection of multiple nodes.
|
Modifier and Type | Class and Description |
---|---|
class |
MembershipAction |
Modifier and Type | Class and Description |
---|---|
class |
ZenPingService |
Modifier and Type | Class and Description |
---|---|
class |
MulticastZenPing |
Modifier and Type | Class and Description |
---|---|
class |
UnicastZenPing |
Modifier and Type | Class and Description |
---|---|
class |
PublishClusterStateAction |
Modifier and Type | Class and Description |
---|---|
class |
NodeEnvironment
A component that holds all data paths for a single node.
|
Modifier and Type | Class and Description |
---|---|
class |
GatewayService |
Modifier and Type | Class and Description |
---|---|
class |
LocalGateway |
class |
LocalGatewayAllocator |
Modifier and Type | Class and Description |
---|---|
class |
LocalAllocateDangledIndices |
class |
LocalGatewayMetaState |
class |
TransportNodesListGatewayMetaState |
Modifier and Type | Class and Description |
---|---|
class |
LocalGatewayShardsState |
class |
TransportNodesListGatewayStartedShards |
Modifier and Type | Class and Description |
---|---|
class |
NoneGateway |
Modifier and Type | Class and Description |
---|---|
class |
HttpServer |
Modifier and Type | Class and Description |
---|---|
class |
NettyHttpServerTransport |
Modifier and Type | Class and Description |
---|---|
class |
MoreLikeThisFetchService |
Modifier and Type | Class and Description |
---|---|
class |
ShapeFetchService
Service which retrieves pre-indexed Shapes from another index
|
Modifier and Type | Class and Description |
---|---|
class |
BlobStoreIndexShardRepository
Blob store based implementation of IndexShardRepository
|
Modifier and Type | Class and Description |
---|---|
class |
IndicesService |
class |
IndicesWarmer |
class |
InternalIndicesLifecycle
InternalIndicesLifecycle handles invoking each listener for the Index.
|
Modifier and Type | Class and Description |
---|---|
class |
HunspellService
Serves as a node level registry for hunspell dictionaries.
|
class |
IndicesAnalysisService
A node level registry of analyzers, to be reused by different indices which use default analyzers.
|
Modifier and Type | Class and Description |
---|---|
class |
CircuitBreakerService
Interface for Circuit Breaker services, which provide breakers to classes
that load field data.
|
class |
HierarchyCircuitBreakerService
CircuitBreakerService that attempts to redistribute space between breakers
if tripped
|
class |
NoneCircuitBreakerService
Class that returns a breaker that never breaks
|
Modifier and Type | Class and Description |
---|---|
class |
IndicesFilterCache |
Modifier and Type | Class and Description |
---|---|
class |
IndicesTermsFilterCache |
Modifier and Type | Class and Description |
---|---|
class |
IndicesQueryCache
The indices query cache allows to cache a shard level query stage responses, helping with improving
similar requests that are potentially expensive (because of aggs for example).
|
Modifier and Type | Class and Description |
---|---|
class |
IndicesClusterStateService |
Modifier and Type | Class and Description |
---|---|
class |
IndicesFieldDataCache |
Modifier and Type | Class and Description |
---|---|
class |
IndexingMemoryController |
Modifier and Type | Class and Description |
---|---|
class |
IndicesQueriesRegistry |
Modifier and Type | Class and Description |
---|---|
class |
RecoverySettings |
class |
RecoverySource
The source recovery accepts recovery requests from other peer shards and start the recovery process from this
source shard to the target shard.
|
class |
RecoveryTarget
The recovery target handles recoveries of peer shards of the shard+node to recover to.
|
Modifier and Type | Class and Description |
---|---|
class |
IndicesStore |
class |
TransportNodesListShardStoreMetaData |
Modifier and Type | Class and Description |
---|---|
class |
IndicesTTLService
A node level service that delete expired docs on node primary shards.
|
Modifier and Type | Class and Description |
---|---|
class |
MonitorService |
Modifier and Type | Class and Description |
---|---|
class |
FsService |
class |
JmxFsProbe |
Modifier and Type | Class and Description |
---|---|
class |
JvmMonitorService |
class |
JvmService |
Modifier and Type | Class and Description |
---|---|
class |
JmxNetworkProbe |
class |
NetworkService |
Modifier and Type | Class and Description |
---|---|
class |
JmxOsProbe |
class |
OsService |
Modifier and Type | Class and Description |
---|---|
class |
JmxProcessProbe |
class |
ProcessService |
Modifier and Type | Class and Description |
---|---|
class |
NodeService |
Modifier and Type | Class and Description |
---|---|
class |
NodeSettingsService
A service that allows to register for node settings change that can come from cluster
events holding new settings.
|
Modifier and Type | Class and Description |
---|---|
class |
PercolatorService |
Modifier and Type | Class and Description |
---|---|
class |
PluginsService |
Modifier and Type | Class and Description |
---|---|
class |
RepositoriesService
Service responsible for maintaining and providing access to snapshot repositories on nodes.
|
class |
VerifyNodeRepositoryAction |
Modifier and Type | Class and Description |
---|---|
class |
BlobStoreRepository
BlobStore - based implementation of Snapshot Repository
This repository works with any
BlobStore implementation. |
Modifier and Type | Class and Description |
---|---|
class |
FsRepository
Shared file system implementation of the BlobStoreRepository
Shared file system repository supports the following settings
location Path to the root of repository. |
Modifier and Type | Class and Description |
---|---|
class |
URLIndexShardRepository |
class |
URLRepository
Read-only URL-based implementation of the BlobStoreRepository
This repository supports the following settings
url URL to the root of repository. |
Modifier and Type | Class and Description |
---|---|
class |
BaseRestHandler
Base handler for REST requests.
|
class |
RestController |
Modifier and Type | Class and Description |
---|---|
class |
RestClusterHealthAction |
Modifier and Type | Class and Description |
---|---|
class |
RestNodesHotThreadsAction |
Modifier and Type | Class and Description |
---|---|
class |
RestNodesInfoAction |
Modifier and Type | Class and Description |
---|---|
class |
RestNodesRestartAction |
Modifier and Type | Class and Description |
---|---|
class |
RestNodesShutdownAction |
Modifier and Type | Class and Description |
---|---|
class |
RestNodesStatsAction |
Modifier and Type | Class and Description |
---|---|
class |
RestDeleteRepositoryAction
Unregisters a repository
|
Modifier and Type | Class and Description |
---|---|
class |
RestGetRepositoriesAction
Returns repository information
|
Modifier and Type | Class and Description |
---|---|
class |
RestPutRepositoryAction
Registers repositories
|
Modifier and Type | Class and Description |
---|---|
class |
RestVerifyRepositoryAction
Registers repositories
|
Modifier and Type | Class and Description |
---|---|
class |
RestClusterRerouteAction |
Modifier and Type | Class and Description |
---|---|
class |
RestClusterGetSettingsAction |
class |
RestClusterUpdateSettingsAction |
Modifier and Type | Class and Description |
---|---|
class |
RestClusterSearchShardsAction |
Modifier and Type | Class and Description |
---|---|
class |
RestCreateSnapshotAction
Creates a new snapshot
|
Modifier and Type | Class and Description |
---|---|
class |
RestDeleteSnapshotAction
Deletes a snapshot
|
Modifier and Type | Class and Description |
---|---|
class |
RestGetSnapshotsAction
Returns information about snapshot
|
Modifier and Type | Class and Description |
---|---|
class |
RestRestoreSnapshotAction
Restores a snapshot
|
Modifier and Type | Class and Description |
---|---|
class |
RestSnapshotsStatusAction
Returns status of currently running snapshot
|
Modifier and Type | Class and Description |
---|---|
class |
RestClusterStateAction |
Modifier and Type | Class and Description |
---|---|
class |
RestClusterStatsAction |
Modifier and Type | Class and Description |
---|---|
class |
RestPendingClusterTasksAction |
Modifier and Type | Class and Description |
---|---|
class |
RestIndicesAliasesAction |
Modifier and Type | Class and Description |
---|---|
class |
RestIndexDeleteAliasesAction |
Modifier and Type | Class and Description |
---|---|
class |
RestGetAliasesAction |
class |
RestGetIndicesAliasesAction
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
RestAliasesExistAction |
Modifier and Type | Class and Description |
---|---|
class |
RestIndexPutAliasAction |
Modifier and Type | Class and Description |
---|---|
class |
RestAnalyzeAction |
Modifier and Type | Class and Description |
---|---|
class |
RestClearIndicesCacheAction |
Modifier and Type | Class and Description |
---|---|
class |
RestCloseIndexAction |
Modifier and Type | Class and Description |
---|---|
class |
RestCreateIndexAction |
Modifier and Type | Class and Description |
---|---|
class |
RestDeleteIndexAction |
Modifier and Type | Class and Description |
---|---|
class |
RestIndicesExistsAction |
Modifier and Type | Class and Description |
---|---|
class |
RestTypesExistsAction
Rest api for checking if a type exists.
|
Modifier and Type | Class and Description |
---|---|
class |
RestFlushAction |
Modifier and Type | Class and Description |
---|---|
class |
RestGetIndicesAction |
Modifier and Type | Class and Description |
---|---|
class |
RestDeleteMappingAction |
Modifier and Type | Class and Description |
---|---|
class |
RestGetFieldMappingAction |
class |
RestGetMappingAction |
Modifier and Type | Class and Description |
---|---|
class |
RestPutMappingAction |
Modifier and Type | Class and Description |
---|---|
class |
RestOpenIndexAction |
Modifier and Type | Class and Description |
---|---|
class |
RestOptimizeAction |
Modifier and Type | Class and Description |
---|---|
class |
RestRecoveryAction
REST handler to report on index recoveries.
|
Modifier and Type | Class and Description |
---|---|
class |
RestRefreshAction |
Modifier and Type | Class and Description |
---|---|
class |
RestIndicesSegmentsAction |
Modifier and Type | Class and Description |
---|---|
class |
RestGetSettingsAction |
class |
RestUpdateSettingsAction |
Modifier and Type | Class and Description |
---|---|
class |
RestIndicesStatsAction |
Modifier and Type | Class and Description |
---|---|
class |
RestIndicesStatusAction |
Modifier and Type | Class and Description |
---|---|
class |
RestDeleteIndexTemplateAction |
Modifier and Type | Class and Description |
---|---|
class |
RestGetIndexTemplateAction |
Modifier and Type | Class and Description |
---|---|
class |
RestHeadIndexTemplateAction |
Modifier and Type | Class and Description |
---|---|
class |
RestPutIndexTemplateAction |
Modifier and Type | Class and Description |
---|---|
class |
RestUpgradeAction |
Modifier and Type | Class and Description |
---|---|
class |
RestValidateQueryAction |
Modifier and Type | Class and Description |
---|---|
class |
RestDeleteWarmerAction |
Modifier and Type | Class and Description |
---|---|
class |
RestGetWarmerAction |
Modifier and Type | Class and Description |
---|---|
class |
RestPutWarmerAction |
Modifier and Type | Class and Description |
---|---|
class |
RestBulkAction
{ "index" : { "_index" : "test", "_type" : "type1", "_id" : "1" }
{ "type1" : { "field1" : "value1" } }
{ "delete" : { "_index" : "test", "_type" : "type1", "_id" : "2" } }
{ "create" : { "_index" : "test", "_type" : "type1", "_id" : "1" }
{ "type1" : { "field1" : "value1" } }
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCatAction |
class |
RestAliasAction |
class |
RestAllocationAction |
class |
RestCatAction |
class |
RestFielddataAction
Cat API class to display information about the size of fielddata fields per node
|
class |
RestHealthAction |
class |
RestIndicesAction |
class |
RestMasterAction |
class |
RestNodesAction |
class |
RestPluginsAction |
class |
RestSegmentsAction |
class |
RestShardsAction |
class |
RestThreadPoolAction |
Modifier and Type | Class and Description |
---|---|
class |
RestCountAction |
Modifier and Type | Class and Description |
---|---|
class |
RestDeleteAction |
Modifier and Type | Class and Description |
---|---|
class |
RestDeleteByQueryAction |
Modifier and Type | Class and Description |
---|---|
class |
RestExistsAction
Action for /_search/exists endpoint
|
Modifier and Type | Class and Description |
---|---|
class |
RestExplainAction
Rest action for computing a score explanation for specific documents.
|
Modifier and Type | Class and Description |
---|---|
class |
RestGetAction |
class |
RestGetSourceAction |
class |
RestHeadAction |
class |
RestMultiGetAction |
Modifier and Type | Class and Description |
---|---|
class |
RestIndexAction |
Modifier and Type | Class and Description |
---|---|
class |
RestMainAction |
Modifier and Type | Class and Description |
---|---|
class |
RestMoreLikeThisAction |
Modifier and Type | Class and Description |
---|---|
class |
RestMultiPercolateAction |
class |
RestPercolateAction |
Modifier and Type | Class and Description |
---|---|
class |
RestDeleteIndexedScriptAction |
class |
RestGetIndexedScriptAction |
class |
RestPutIndexedScriptAction |
Modifier and Type | Class and Description |
---|---|
class |
RestClearScrollAction |
class |
RestMultiSearchAction |
class |
RestSearchAction |
class |
RestSearchScrollAction |
Modifier and Type | Class and Description |
---|---|
class |
RestSuggestAction |
Modifier and Type | Class and Description |
---|---|
class |
RestDeleteSearchTemplateAction |
class |
RestGetSearchTemplateAction |
class |
RestPutSearchTemplateAction |
Modifier and Type | Class and Description |
---|---|
class |
RestMultiTermVectorsAction |
class |
RestTermVectorAction
This class parses the json request and translates it into a
TermVectorRequest.
|
Modifier and Type | Class and Description |
---|---|
class |
RestUpdateAction |
Modifier and Type | Class and Description |
---|---|
class |
RiversManager |
class |
RiversService |
Modifier and Type | Class and Description |
---|---|
class |
PublishRiverClusterStateAction |
class |
RiverClusterService |
Modifier and Type | Class and Description |
---|---|
class |
RiversRouter |
Modifier and Type | Class and Description |
---|---|
class |
NativeScriptEngineService
A native script engine service.
|
class |
ScriptService |
Modifier and Type | Class and Description |
---|---|
class |
ExpressionScriptEngineService
Provides the infrastructure for Lucene expressions as a scripting language for Elasticsearch.
|
Modifier and Type | Class and Description |
---|---|
class |
GroovyScriptEngineService
Provides the infrastructure for Groovy as a scripting language for Elasticsearch
|
Modifier and Type | Class and Description |
---|---|
class |
MustacheScriptEngineService
Main entry point handling template registration, compilation and
execution.
|
Modifier and Type | Class and Description |
---|---|
class |
SearchService |
Modifier and Type | Class and Description |
---|---|
class |
SearchServiceTransportAction
An encapsulation of
SearchService operations exposed through
transport. |
Modifier and Type | Class and Description |
---|---|
class |
SearchPhaseController |
Modifier and Type | Class and Description |
---|---|
class |
DateHistogramFacetParser |
Modifier and Type | Class and Description |
---|---|
class |
FilterFacetParser |
Modifier and Type | Class and Description |
---|---|
class |
GeoDistanceFacetParser |
Modifier and Type | Class and Description |
---|---|
class |
HistogramFacetParser |
Modifier and Type | Class and Description |
---|---|
class |
QueryFacetParser |
Modifier and Type | Class and Description |
---|---|
class |
RangeFacetParser |
Modifier and Type | Class and Description |
---|---|
class |
StatisticalFacetParser |
Modifier and Type | Class and Description |
---|---|
class |
TermsFacetParser |
Modifier and Type | Class and Description |
---|---|
class |
TermsStatsFacetParser |
Modifier and Type | Class and Description |
---|---|
class |
HighlightPhase |
Modifier and Type | Class and Description |
---|---|
class |
RescorePhase |
Modifier and Type | Class and Description |
---|---|
class |
SuggestPhase |
Modifier and Type | Class and Description |
---|---|
class |
RestoreService
Service responsible for restoring snapshots
Restore operation is performed in several stages.
|
class |
SnapshotsService
Service responsible for creating snapshots
A typical snapshot creating process looks like this:
On the master node the
SnapshotsService.createSnapshot(SnapshotRequest, CreateSnapshotListener) is called and makes sure that no snapshots is currently running
and registers the new snapshot in cluster state
When cluster state is updated the SnapshotsService.beginSnapshot(ClusterState, SnapshotMetaData.Entry, boolean, CreateSnapshotListener) method
kicks in and initializes the snapshot in the repository and then populates list of shards that needs to be snapshotted in cluster state
Each data node is watching for these shards and when new shards scheduled for snapshotting appear in the cluster state, data nodes
start processing them through SnapshotsService.processIndexShardSnapshots(SnapshotMetaData) method
Once shard snapshot is created data node updates state of the shard in the cluster state using the SnapshotsService.updateIndexShardSnapshotStatus(UpdateIndexShardSnapshotStatusRequest) method
When last shard is completed master node in SnapshotsService.innerUpdateSnapshotState(org.elasticsearch.snapshots.SnapshotsService.UpdateIndexShardSnapshotStatusRequest) method marks the snapshot as completed
After cluster state is updated, the SnapshotsService.endSnapshot(SnapshotMetaData.Entry) finalizes snapshot in the repository,
notifies all SnapshotsService.snapshotCompletionListeners that snapshot is completed, and finally calls SnapshotsService.removeSnapshotFromClusterState(SnapshotId, SnapshotInfo, Throwable) to remove snapshot from cluster state
|
Modifier and Type | Class and Description |
---|---|
class |
ThreadPool |
Modifier and Type | Class and Description |
---|---|
class |
TransportService |
Modifier and Type | Class and Description |
---|---|
class |
LocalTransport |
Modifier and Type | Class and Description |
---|---|
class |
NettyTransport
There are 4 types of connections per node, low/med/high/ping.
|
Modifier and Type | Class and Description |
---|---|
class |
TribeService
The tribe service holds a list of node clients connected to a list of tribe members, and uses their
cluster state events to update this local node cluster state with the merged view of it.
|
Modifier and Type | Class and Description |
---|---|
class |
ResourceWatcherService
Generic resource watcher service
Other elasticsearch services can register their resource watchers with this service using
ResourceWatcherService.add(ResourceWatcher)
method. |
Copyright © 2009–2015. All rights reserved.