| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportActionNodeProxy<Request extends ActionRequest,Response extends ActionResponse>
A generic proxy that will execute the given action against a specific node.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportClusterHealthAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportNodesHotThreadsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportNodesInfoAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportNodesStatsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportCancelTasksAction
Transport action that can be used to cancel currently running cancellable tasks.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportListTasksAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportDeleteRepositoryAction
Transport action for unregister repository operation
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportGetRepositoriesAction
Transport action for get repositories operation
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportPutRepositoryAction
Transport action for register repository operation
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportVerifyRepositoryAction
Transport action for verifying repository operation
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportClusterRerouteAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportClusterUpdateSettingsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportClusterSearchShardsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportCreateSnapshotAction
Transport action for create snapshot operation
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportDeleteSnapshotAction
Transport action for delete snapshot operation
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportGetSnapshotsAction
Transport Action for get snapshots operation
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportRestoreSnapshotAction
Transport action for restore snapshot operation
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportNodesSnapshotsStatus
Transport client that collects snapshot shard statuses from data nodes
|
class |
TransportSnapshotsStatusAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportClusterStateAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportClusterStatsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportPendingClusterTasksAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportRenderSearchTemplateAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportIndicesAliasesAction
Add/remove aliases action
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportAliasesExistAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportGetAliasesAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportAnalyzeAction
Transport action used to execute analyze requests
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportClearIndicesCacheAction
Indices clear cache action.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportCloseIndexAction
Close index action
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportCreateIndexAction
Create index action.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportDeleteIndexAction
Delete index action.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportIndicesExistsAction
Indices exists action.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportTypesExistsAction
Types exists transport action.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportFlushAction
Flush Action.
|
class |
TransportShardFlushAction |
class |
TransportSyncedFlushAction
Synced flush Action.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportForceMergeAction
ForceMerge index/indices action.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportGetIndexAction
Get index action.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportGetFieldMappingsAction |
class |
TransportGetFieldMappingsIndexAction
Transport action used to retrieve the mappings related to fields that belong to a specific index
|
class |
TransportGetMappingsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportPutMappingAction
Put mapping action.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportOpenIndexAction
Open index action
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportRecoveryAction
Transport action for shard recovery operation.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportRefreshAction
Refresh action.
|
class |
TransportShardRefreshAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportIndicesSegmentsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportGetSettingsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportUpdateSettingsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportIndicesShardStoresAction
Transport action that reads the cluster state for shards with the requested criteria (see
ClusterHealthStatus) of specific indices
and fetches store information from all the nodes using TransportNodesListGatewayStartedShards |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportIndicesStatsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportDeleteIndexTemplateAction
Delete index action.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportGetIndexTemplatesAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportPutIndexTemplateAction
Put index template action.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportUpgradeStatusAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportUpgradeAction
Upgrade index/indices action.
|
class |
TransportUpgradeSettingsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportValidateQueryAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportDeleteWarmerAction
Internal Actions executed on the master deleting the warmer from the cluster state metadata.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportGetWarmersAction
Internal Actions executed on the master fetching the warmer from the cluster state metadata.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportPutWarmerAction
Internal Actions executed on the master associating a warmer with a name in the cluster state metadata.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportBulkAction |
class |
TransportShardBulkAction
Performs the index operation.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportDeleteAction
Performs the delete operation.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportExistsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportExplainAction
Explain transport action.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportFieldStatsTransportAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportGetAction
Performs the get operation.
|
class |
TransportMultiGetAction |
class |
TransportShardMultiGetAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportIndexAction
Performs the index operation.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportDeleteIndexedScriptAction
Performs the delete operation.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportGetIndexedScriptAction
Performs the get operation.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportPutIndexedScriptAction
Performs the put indexed script operation.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportMultiPercolateAction |
class |
TransportPercolateAction |
class |
TransportShardMultiPercolateAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportClearScrollAction |
class |
TransportMultiSearchAction |
class |
TransportSearchAction |
class |
TransportSearchScrollAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportSuggestAction
Defines the transport of a suggestion request across the cluster
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
ActionFilter.Simple
A simple base class for injectable action filters that spares the implementation from handling the
filter chain.
|
class |
DestructiveOperations
Helper for dealing with destructive operations and wildcard usage.
|
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> |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportBroadcastAction<Request extends BroadcastRequest,Response extends BroadcastResponse,ShardRequest extends BroadcastShardRequest,ShardResponse extends BroadcastShardResponse> |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportBroadcastByNodeAction<Request extends BroadcastRequest,Response extends BroadcastResponse,ShardOperationResult extends Streamable>
Abstraction for transporting aggregated shard-level operations in a single request (NodeRequest) per-node
and executing the shard-level operations serially on the receiving node.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportMasterNodeAction<Request extends MasterNodeRequest,Response extends ActionResponse>
A base class for operations that needs to be performed on the master node.
|
class |
TransportMasterNodeReadAction<Request extends MasterNodeReadRequest,Response extends ActionResponse>
A base class for read operations that needs to be performed on the master node.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportClusterInfoAction<Request extends ClusterInfoRequest,Response extends ActionResponse> |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportNodesAction<NodesRequest extends BaseNodesRequest,NodesResponse extends BaseNodesResponse,NodeRequest extends BaseNodeRequest,NodeResponse extends BaseNodeResponse> |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportBroadcastReplicationAction<Request extends BroadcastRequest,Response extends BroadcastResponse,ShardRequest extends ReplicationRequest,ShardResponse extends ActionWriteResponse>
Base class for requests that should be executed on all shards of an index or several indices.
|
class |
TransportReplicationAction<Request extends ReplicationRequest,ReplicaRequest extends ReplicationRequest,Response extends ActionWriteResponse>
Base class for requests that should be executed on a primary copy followed by replica copies.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportInstanceSingleOperationAction<Request extends InstanceShardOperationRequest,Response extends ActionResponse> |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportSingleShardAction<Request extends SingleShardRequest,Response extends ActionResponse>
A base class for operations that need to perform a read operation on a single shard copy.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportTasksAction<OperationTask extends Task,TasksRequest extends BaseTasksRequest<TasksRequest>,TasksResponse extends BaseTasksResponse,TaskResponse extends Writeable<TaskResponse>>
The base class for transport actions that are interacting with currently running tasks.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportMultiTermVectorsAction |
class |
TransportShardMultiTermsVectorAction |
class |
TransportTermVectorsAction
Performs the get operation.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportDfsOnlyAction
Get the dfs only with no fetch phase.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportUpdateAction |
class |
UpdateHelper
Helper for translating an update request to an index, delete request or update response.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
PageCacheRecycler
A recycler of fixed-size pages.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
FilterClient
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
NodeClient |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
AbstractClient |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportClient
The transport client allows to create a client that is not part of the cluster, but simply connects to one
or more nodes directly by adding their respective addresses using
TransportClient.addTransportAddress(org.elasticsearch.common.transport.TransportAddress). |
class |
TransportClientNodesService |
| 修飾子とタイプ | クラスと説明 |
|---|---|
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.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
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 |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
ShardStateAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
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 |
IndexNameExpressionResolver |
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 |
MetaDataIndexUpgradeService
This service is responsible for upgrading legacy index metadata to the current version
Every time an existing index is introduced into cluster this service should be used
to upgrade the existing index metadata to the latest version of the cluster.
|
class |
MetaDataMappingService
Service responsible for submitting mapping changes
|
class |
MetaDataUpdateSettingsService
Service responsible for submitting update index settings requests
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
DiscoveryNodeService |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
OperationRouting |
class |
RoutingService
A
RoutingService listens to clusters state. |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
AllocationService
This service manages the node allocation of a cluster.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
BalancedShardsAllocator
The
BalancedShardsAllocator re-balances the nodes allocations
within an cluster based on a BalancedShardsAllocator.WeightFunction. |
class |
ShardsAllocators
The
ShardsAllocator class offers methods for allocating shard within a cluster. |
| 修飾子とタイプ | クラスと説明 |
|---|---|
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
非推奨です。
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 / rebalancing via the cluster wide settings
EnableAllocationDecider.CLUSTER_ROUTING_ALLOCATION_ENABLE /
EnableAllocationDecider.CLUSTER_ROUTING_REBALANCE_ENABLE and the per index setting EnableAllocationDecider.INDEX_ROUTING_ALLOCATION_ENABLE / EnableAllocationDecider.INDEX_ROUTING_REBALANCE_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 or node-wide 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. |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
InternalClusterService |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
FsBlobStore |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
URLBlobStore
Read-only URL-based blob store
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
AbstractLifecycleComponent<T> |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
NetworkService |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
SettingsFilter |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
DiscoveryService |
class |
DiscoverySettings
Exposes common discovery settings that may be supported by all the different discovery implementations
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
LocalDiscovery |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
NodeJoinController
This class processes incoming join request (passed zia
ZenDiscovery). |
class |
ZenDiscovery |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
ElectMasterService |
| 修飾子とタイプ | クラスと説明 |
|---|---|
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.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
MembershipAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
ZenPingService |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
UnicastZenPing |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
PublishClusterStateAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
NodeEnvironment
A component that holds all data paths for a single node.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
DanglingIndicesState
The dangling indices state is responsible for finding new dangling indices (indices that have
their state written on disk, but don't exists in the metadata of the cluster), and importing
them into the cluster.
|
class |
Gateway |
class |
GatewayAllocator |
class |
GatewayMetaState |
class |
GatewayService |
class |
LocalAllocateDangledIndices |
class |
MetaStateService
Handles writing and loading both
MetaData and IndexMetaData |
class |
PrimaryShardAllocator
The primary shard allocator allocates primary shard that were not created as
a result of an API to a node that held them last to be recovered.
|
class |
ReplicaShardAllocator |
class |
TransportNodesListGatewayMetaState |
class |
TransportNodesListGatewayStartedShards
This transport action is used to fetch the shard version from each node during primary allocation in
GatewayAllocator. |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
HttpServer |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
NettyHttpServerTransport |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
MoreLikeThisFetchService |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
ShapeFetchService
Service which retrieves pre-indexed Shapes from another index
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
BlobStoreIndexShardRepository
Blob store based implementation of IndexShardRepository
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
IndicesService |
class |
IndicesWarmer |
class |
InternalIndicesLifecycle
InternalIndicesLifecycle handles invoking each listener for the Index.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
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.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
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
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
IndicesQueryCache |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
IndicesRequestCache
The indices request cache allows to cache a shard level request stage responses, helping with improving
similar requests that are potentially expensive (because of aggs for example).
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
IndicesClusterStateService |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
IndicesFieldDataCache |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
SyncedFlushService |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
IndexingMemoryController |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
IndicesQueriesRegistry |
| 修飾子とタイプ | クラスと説明 |
|---|---|
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.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
IndicesStore |
class |
TransportNodesListShardStoreMetaData |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
IndicesTTLService
A node level service that delete expired docs on node primary shards.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
MonitorService |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
FsProbe |
class |
FsService |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
JvmMonitorService |
class |
JvmService |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
OsService |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
ProcessService |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
NodeService |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
NodeSettingsService
A service that allows to register for node settings change that can come from cluster
events holding new settings.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
PercolatorService |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
PluginsService |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RepositoriesService
Service responsible for maintaining and providing access to snapshot repositories on nodes.
|
class |
VerifyNodeRepositoryAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
BlobStoreRepository
BlobStore - based implementation of Snapshot Repository
This repository works with any
BlobStore implementation. |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
FsRepository
Shared file system implementation of the BlobStoreRepository
Shared file system repository supports the following settings
locationPath to the root of repository. |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
URLIndexShardRepository |
class |
URLRepository
Read-only URL-based implementation of the BlobStoreRepository
This repository supports the following settings
urlURL to the root of repository. |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
BaseRestHandler
Base handler for REST requests.
|
class |
RestController |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestClusterHealthAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestNodesHotThreadsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestNodesInfoAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestNodesStatsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestCancelTasksAction |
class |
RestListTasksAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestDeleteRepositoryAction
Unregisters a repository
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestGetRepositoriesAction
Returns repository information
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestPutRepositoryAction
Registers repositories
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestVerifyRepositoryAction
Registers repositories
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestClusterRerouteAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestClusterGetSettingsAction |
class |
RestClusterUpdateSettingsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestClusterSearchShardsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestCreateSnapshotAction
Creates a new snapshot
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestDeleteSnapshotAction
Deletes a snapshot
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestGetSnapshotsAction
Returns information about snapshot
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestRestoreSnapshotAction
Restores a snapshot
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestSnapshotsStatusAction
Returns status of currently running snapshot
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestClusterStateAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestClusterStatsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestPendingClusterTasksAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestIndicesAliasesAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestIndexDeleteAliasesAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestGetAliasesAction |
class |
RestGetIndicesAliasesAction
非推奨です。
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestAliasesExistAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestIndexPutAliasAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestAnalyzeAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestClearIndicesCacheAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestCloseIndexAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestCreateIndexAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestDeleteIndexAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestIndicesExistsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestTypesExistsAction
Rest api for checking if a type exists.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestFlushAction |
class |
RestSyncedFlushAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestForceMergeAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestGetIndicesAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestGetFieldMappingAction |
class |
RestGetMappingAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestPutMappingAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestOpenIndexAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestRecoveryAction
REST handler to report on index recoveries.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestRefreshAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestIndicesSegmentsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestGetSettingsAction |
class |
RestUpdateSettingsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestIndicesShardStoresAction
Rest action for
IndicesShardStoresAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestIndicesStatsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestDeleteIndexTemplateAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestGetIndexTemplateAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestHeadIndexTemplateAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestPutIndexTemplateAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestUpgradeAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestValidateQueryAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestRenderSearchTemplateAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestDeleteWarmerAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestGetWarmerAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestPutWarmerAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
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" } }
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
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 |
RestNodeAttrsAction |
class |
RestNodesAction |
class |
RestPluginsAction |
class |
RestRepositoriesAction
Cat API class to display information about snapshot repositories
|
class |
RestSegmentsAction |
class |
RestShardsAction |
class |
RestSnapshotAction
Cat API class to display information about snapshots
|
class |
RestThreadPoolAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestCountAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestDeleteAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestExistsAction
非推奨です。
use
RestSearchAction instead and set `size` to `0` and `terminate_after` to `1` |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestExplainAction
Rest action for computing a score explanation for specific documents.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestFieldStatsAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestGetAction |
class |
RestGetSourceAction |
class |
RestHeadAction |
class |
RestMultiGetAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestIndexAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestMainAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestMultiPercolateAction |
class |
RestPercolateAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestDeleteIndexedScriptAction |
class |
RestGetIndexedScriptAction |
class |
RestPutIndexedScriptAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestClearScrollAction |
class |
RestMultiSearchAction |
class |
RestSearchAction |
class |
RestSearchScrollAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestSuggestAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestDeleteSearchTemplateAction |
class |
RestGetSearchTemplateAction |
class |
RestPutSearchTemplateAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestMultiTermVectorsAction |
class |
RestTermVectorsAction
This class parses the json request and translates it into a
TermVectorsRequest.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestUpdateAction |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
NativeScriptEngineService
A native script engine service.
|
class |
ScriptService |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
MustacheScriptEngineService
Main entry point handling template registration, compilation and
execution.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
SearchService |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
SearchServiceTransportAction
An encapsulation of
SearchService operations exposed through
transport. |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
SearchPhaseController |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
HighlightPhase |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RescorePhase |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
SuggestPhase |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RestoreService
Service responsible for restoring snapshots
Restore operation is performed in several stages.
|
class |
SnapshotShardsService
This service runs on data and master nodes and controls currently snapshotted shards on these nodes.
|
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, SnapshotsInProgress.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 SnapshotShardsService.processIndexShardSnapshots(ClusterChangedEvent) method
Once shard snapshot is created data node updates state of the shard in the cluster state using the SnapshotShardsService.updateIndexShardSnapshotStatus(org.elasticsearch.cluster.metadata.SnapshotId, org.elasticsearch.index.shard.ShardId, org.elasticsearch.cluster.SnapshotsInProgress.ShardSnapshotStatus) method
When last shard is completed master node in SnapshotShardsService.innerUpdateSnapshotState(org.elasticsearch.snapshots.SnapshotShardsService.UpdateIndexShardSnapshotStatusRequest) method marks the snapshot as completed
After cluster state is updated, the SnapshotsService.endSnapshot(SnapshotsInProgress.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
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TaskManager
Task Manager service for keeping track of currently running tasks on the nodes
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
ThreadPool |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TransportService |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
LocalTransport |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
NettyTransport
There are 4 types of connections per node, low/med/high/ping.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
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.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
ResourceWatcherService
Generic resource watcher service
Other elasticsearch services can register their resource watchers with this service using
ResourceWatcherService.add(ResourceWatcher)
method. |
Copyright © 2009–2016. All rights reserved.