所有类

说明
AbstractIndicesPrivileges  
AbstractIndicesPrivileges.FieldSecurity  
Account  
AcknowledgedResponse  
AckWatchRequest
A request to explicitly acknowledge a watch.
AckWatchResponse
The response from an 'ack watch' request.
ActionStatus  
ActionStatus.AckStatus  
ActionStatus.AckStatus.State  
ActionStatus.Execution  
ActionStatus.Throttle  
ActivateWatchRequest
A request to explicitly activate a watch.
ActivateWatchResponse
Response from an 'activate watch' request.
AllocateAction  
AllRoleMapperExpression
An expression that evaluates to true if-and-only-if all its children evaluate to true.
AllRoleMapperExpression.Builder  
AnalyzeRequest
A request to analyze text
AnalyzeRequest.CustomAnalyzerBuilder
Helper class to build custom analyzer definitions
AnalyzeResponse  
AnalyzeResponse.AnalyzeToken  
AnyRoleMapperExpression
An expression that evaluates to true if at least one of its children evaluate to true.
AnyRoleMapperExpression.Builder  
ApiKey
API key information
ApplicationPrivilege
Represents an application specific privilege.
ApplicationPrivilege.Builder  
ApplicationResourcePrivileges
Represents privileges over resources that are scoped under an application.
AsyncSearchClient  
AsyncSearchResponse
A response of an async search request.
AuthenticateRequest
Empty request object required to make the authenticate call.
AuthenticateResponse
The response for the authenticate call.
AuthenticateResponse.RealmInfo  
BroadcastResponse
Represents a response to a request that is broadcast to a collection of shards.
BroadcastResponse.Shards
Represents the results of a collection of shards on which a request was executed against.
CancelTasksRequest  
CancelTasksRequest.Builder  
CancelTasksResponse
cancel tasks response that contains - task failures - node failures - tasks
CcrClient
A wrapper for the RestHighLevelClient that provides methods for accessing the Elastic ccr related methods
CertificateInfo
Simple model of an X.509 certificate
ChangePasswordRequest
Changes the password for the current user.
ClearApiKeyCacheRequest
The request used to clear the API key cache.
ClearPrivilegesCacheRequest
The request used to clear the cache for native application privileges stored in an index.
ClearPrivilegesCacheResponse
The response object that will be returned when clearing the privileges cache
ClearRealmCacheRequest
Request for clearing the cache of one or more realms
ClearRealmCacheResponse
Response for a clear realm cache request.
ClearRolesCacheRequest
The request used to clear the cache for native roles stored in an index.
ClearRolesCacheResponse
The response object that will be returned when clearing the roles cache
ClearSecurityCacheResponse
The response object that will be returned when clearing a security cache
CloseIndexRequest
A request to close an index.
CloseIndexResponse  
CloseIndexResponse.IndexResult  
CloseIndexResponse.ShardResult  
CloseIndexResponse.ShardResult.Failure  
ClusterClient
A wrapper for the RestHighLevelClient that provides methods for accessing the Cluster API.
ComponentTemplatesExistRequest
A request to check for the existence of component templates
ComposableIndexTemplateExistRequest
A request to check for the existence of index templates
CompositeRoleMapperExpression
Expression of role mapper expressions which can be combined by operators like AND, OR
CompositeType  
CountRequest
Encapsulates a request to _count API against one, several or all indices.
CountResponse
A response to _count API request.
CountResponse.ShardStats
Encapsulates _shards section of count api response.
CreateApiKeyResponse
Response for create API key
CreateDataStreamRequest  
CreateIndexRequest
A request to create an index.
CreateIndexResponse
A response for a create index action.
CreateTokenRequest
Request to create a new OAuth2 token from the Easysearch cluster.
CreateTokenResponse
Response when creating a new OAuth2 token in the Easysearch cluster.
DataStream  
DataStreamsStatsRequest  
DataStreamsStatsResponse  
DataStreamsStatsResponse.DataStreamStats  
DateHistogramGroupConfig
The configuration object for the histograms in the rollup config { "groups": [ "date_histogram": { "field" : "foo", "interval" : "1d", "delay": "30d", "time_zone" : "EST" } ] }
DateHistogramGroupConfig.CalendarInterval
CalendarInterval is a DateHistogramGroupConfig that uses calendar-aware intervals for rolling up data.
DateHistogramGroupConfig.FixedInterval
FixedInterval is a DateHistogramGroupConfig that uses a fixed time interval for rolling up data.
DeactivateWatchRequest  
DeactivateWatchResponse  
DelegatePkiAuthenticationRequest  
DelegatePkiAuthenticationResponse  
DeleteAction  
DeleteAliasRequest  
DeleteAsyncSearchRequest  
DeleteComponentTemplateRequest  
DeleteComposableIndexTemplateRequest  
DeleteDataStreamRequest  
DeleteLifecyclePolicyRequest  
DeletePrivilegeResponse
Response for privileges deletion
DeletePrivilegesRequest
A request to delete privilege
DeleteRoleMappingRequest
Request object to delete a role mapping.
DeleteRoleMappingResponse
Response when deleting a role mapping.
DeleteRoleRequest
A request delete a role.
DeleteRoleResponse
Response for a role being deleted from the native realm
DeleteRollupJobRequest  
DeleteSnapshotLifecyclePolicyRequest  
DeleteUserRequest
A request to delete a user from the native realm.
DeleteUserResponse
Response for a user being deleted from the native realm
DeleteWatchRequest
A delete watch request to delete an watch by name (id)
DeleteWatchResponse  
DetailAnalyzeResponse  
DetailAnalyzeResponse.AnalyzeTokenList  
DetailAnalyzeResponse.CharFilteredText  
DisableUserRequest
Request object to disable a native realm or built-in user.
EasysearchException
client side counterpart of server side EasysearchException It wraps the same content but it is not throwable.
EnableUserRequest
Request object to enable a native realm or built-in user.
ExceptRoleMapperExpression
A negating expression.
ExecuteSnapshotLifecyclePolicyRequest  
ExecuteSnapshotLifecyclePolicyResponse  
ExecuteSnapshotLifecycleRetentionRequest  
ExecuteWatchRequest
An execute watch request to execute a watch by id or inline
ExecuteWatchRequest.ActionExecutionMode  
ExecuteWatchResponse  
ExecutionPhase  
ExecutionState  
ExplainLifecycleRequest
The request object used by the Explain Lifecycle API.
ExplainLifecycleResponse
The response object returned by the Explain Lifecycle API.
FieldRoleMapperExpression
An expression that evaluates to true if a field (map element) matches the provided values.
ForceMergeAction  
FreezeAction  
FreezeIndexRequest
Request for the _freeze index API
GetAccountRequest  
GetAccountResponse
Return current user information.
GetAliasesResponse
Response obtained from the get aliases API.
GetApiKeyResponse
Response for get API keys.
The result contains information about the API keys that were found.
GetAsyncSearchRequest  
GetBuiltinPrivilegesRequest
Request object to retrieve the privilege that are builtin to the Easysearch cluster.
GetBuiltinPrivilegesResponse
Get builtin privileges response
GetComponentTemplatesRequest
A request to read the content of component templates
GetComponentTemplatesResponse  
GetComposableIndexTemplateRequest
A request to read the content of index templates
GetComposableIndexTemplatesResponse  
GetDataStreamRequest  
GetDataStreamResponse  
GetFieldMappingsRequest
Request the mappings of specific fields
GetFieldMappingsResponse
Response object for GetFieldMappingsRequest API
GetFieldMappingsResponse.FieldMappingMetadata  
GetIndexRequest
A request to retrieve information about an index.
GetIndexRequest.Feature  
GetIndexResponse
A client side response for a get index action.
GetIndexTemplatesRequest
A request to read the content of index templates
GetIndexTemplatesResponse  
GetLifecyclePolicyRequest  
GetLifecyclePolicyResponse  
GetMappingsRequest  
GetMappingsResponse  
GetPrivilegesRequest
Request object to get privilege(s)
GetPrivilegesResponse
Get privileges response
GetRoleMappingsRequest
Request object to get role mappings
GetRoleMappingsResponse
Get role mappings response
GetRolesRequest
Request object to retrieve roles from the native roles store
GetRolesResponse
Response when requesting one or more roles.
GetRollupCapsRequest  
GetRollupCapsResponse  
GetRollupIndexCapsRequest  
GetRollupIndexCapsResponse  
GetRollupJobRequest
Request to fetch rollup jobs.
GetRollupJobResponse
Response from rollup's get jobs api.
GetRollupJobResponse.JobWrapper  
GetRollupJobResponse.RollupIndexerJobStats
The Rollup specialization of stats for the AsyncTwoPhaseIndexer.
GetRollupJobResponse.RollupJobStatus
Status of the rollup job.
GetSnapshotLifecyclePolicyRequest  
GetSnapshotLifecyclePolicyResponse  
GetSnapshotLifecycleStatsRequest  
GetSnapshotLifecycleStatsResponse  
GetSourceRequest  
GetSourceResponse  
GetSslCertificatesRequest
Request object to retrieve the X.509 certificates that are used to encrypt communications in an Easysearch cluster.
GetSslCertificatesResponse
Response object when retrieving the X.509 certificates that are used to encrypt communications in an Easysearch cluster.
GetTaskRequest  
GetTaskResponse  
GetUsersRequest
Request object to retrieve users from the native realm
GetUsersResponse
Response when requesting zero or more users.
GetWatchRequest
The request to get the watch by name (id)
GetWatchResponse  
GlobalOperationPrivilege
Represents generic global cluster privileges that can be scoped by categories and then further by operations.
GlobalPrivileges
Represents global privileges.
GroupConfig
The configuration object for the groups section in the rollup config.
HistogramGroupConfig
The configuration object for the histograms in the rollup config { "groups": [ "histogram": { "fields" : [ "foo", "bar" ], "interval" : 123 } ] }
Index  
IndexerJobStats  
IndexerState
IndexerState represents the internal state of the indexer.
IndexLifecycleClient  
IndexLifecycleExplainResponse  
IndexLifecycleNamedXContentProvider  
IndexTemplateMetadata  
IndexTemplateMetadata.Builder  
IndexTemplatesExistRequest
A request to check for the existence of index templates
IndicesClient
A wrapper for the RestHighLevelClient that provides methods for accessing the Indices API.
IndicesPrivileges
Represents privileges over indices.
IndicesPrivileges.Builder  
IngestClient
A wrapper for the RestHighLevelClient that provides methods for accessing the Ingest API.
LifecycleAction
interface for index lifecycle management actions
LifecycleManagementStatusRequest
A TimedRequest to get the current status of index lifecycle management.
LifecycleManagementStatusResponse
The current status of index lifecycle management.
LifecyclePolicy
Represents the lifecycle of an index from creation to deletion.
LifecyclePolicyMetadata  
ListTasksResponse  
MainRequest  
MainResponse  
MainResponse.Version  
ManageApplicationPrivilege
Represents the privilege to "manage" certain applications.
MetricConfig
The configuration object for the metrics portion of a rollup job config { "metrics": [ { "field": "foo", "metrics": [ "min", "max", "sum"] }, { "field": "bar", "metrics": [ "max" ] } ] }
MigrateAction  
MultiTermVectorsRequest  
MultiTermVectorsResponse  
NodesResponse
Base class for responses that are node responses.
NodesResponseHeader
A utility class to parse the Nodes Header returned by RestActions.buildNodesHeader(XContentBuilder, ToXContent.Params, BaseNodesResponse).
OperationMode
Enum representing the different modes that Index Lifecycle Service can operate in.
PageParams
Paging parameters for GET requests
ParsedStringStats
Results from the string_stats aggregation.
ParsedTopMetrics
Results of the top_metrics aggregation.
ParsedTopMetrics.TopMetrics
The metrics belonging to the document with the "top" sort key.
Phase
Represents set of LifecycleActions which should be executed at a particular point in the lifecycle of an index.
PhaseExecutionInfo
This class contains information about the current phase being executed by Index Lifecycle Management on the specific index.
Privilege  
PrivilegeJsonParser  
ProtocolUtils
Common utilities used for XPack protocol classes
ProxyModeInfo  
PutComponentTemplateRequest
A request to create an component template.
PutComposableIndexTemplateRequest
A request to create an index template.
PutIndexTemplateRequest
A request to create an index template.
PutLifecyclePolicyRequest  
PutMappingRequest
Put a mapping definition into one or more indices.
PutPrivilegeRequest
Request object for creating/updating privileges.
PutPrivilegeResponse
Response when creating/updating privilege to the security index.
PutRoleMappingRequest
Request object to create or update a role mapping.
PutRoleMappingResponse
Response when adding/updating a role mapping.
PutRoleRequest
Request object to create or update a role.
PutRoleResponse
Response when adding a role to the native roles store.
PutRollupJobRequest  
PutSnapshotLifecyclePolicyRequest  
PutUserRequest
Request object to create or update a user in the native realm.
PutUserResponse
Response when adding a user to the native realm.
PutWatchRequest
This request class contains the data needed to create a watch along with the name of the watch.
PutWatchResponse  
QueuedWatch  
ReadOnlyAction  
RefreshPolicy
Enumeration of values that control the refresh policy for a request that supports specifying a refresh policy.
ReloadAnalyzersRequest
Request for the _reload_search_analyzers API
ReloadAnalyzersResponse
The response object that will be returned when reloading analyzers
ReloadAnalyzersResponse.ReloadDetails  
RemoteConnectionInfo
This class encapsulates all remote cluster information to be rendered on _remote/info requests.
RemoteConnectionInfo.ModeInfo  
RemoteInfoRequest
The request object used by the Remote cluster info API.
RemoteInfoResponse
A response to _remote/info API request.
RemoveIndexLifecyclePolicyRequest  
RemoveIndexLifecyclePolicyResponse  
ResizeRequest
Request class to resize an index
ResizeResponse
The response from a ResizeRequest call
RestHighLevelClient
High level REST client that wraps an instance of the low level RestClient and allows to build requests and read responses.
RethrottleRequest
A request changing throttling of a task.
RetryLifecyclePolicyRequest  
Role  
RoleJsonParser  
RoleMapperExpression
Implementations of this interface represent an expression used for user role mapping that can later be resolved to a boolean value.
RoleMapperExpressionParser
Parses the JSON (XContent) based boolean expression DSL into a tree of RoleMapperExpression objects.
RoleMapping  
RoleMappingJsonParser  
RollableIndexCaps
Represents the rollup capabilities of a non-rollup index.
RolloverAction  
RolloverRequest
Request class to swap index under an alias upon satisfying conditions
RolloverResponse
Response object for RolloverRequest API
RollupJobCaps
Represents the Rollup capabilities for a specific job on a single rollup index
RollupJobCaps.RollupFieldCaps  
RollupJobConfig
This class holds the configuration details of a rollup job, such as the groupings, metrics, what index to rollup and where to roll them to.
SearchableSnapshotAction
A LifecycleAction that will convert the index into a searchable snapshot.
SecurityClient
A wrapper for the RestHighLevelClient that provides methods for accessing the Security APIs.
SecurityNodesResponse
Base class for security responses that are node responses.
SecurityNodesResponse.Node  
SetPriorityAction
A LifecycleAction which sets the index's priority.
SetUserEnabledRequest
Abstract request object to enable or disable a built-in or native user.
ShardsAcknowledgedResponse  
ShrinkAction  
SimulateIndexTemplateRequest
A request to simulate matching a provided index name and an optional new index template against the existing index templates.
SimulateIndexTemplateResponse  
SnapshotClient
A wrapper for the RestHighLevelClient that provides methods for accessing the Snapshot API.
SnapshotInvocationRecord  
SnapshotLifecycleManagementStatusRequest  
SnapshotLifecyclePolicy  
SnapshotLifecyclePolicyMetadata  
SnapshotLifecyclePolicyMetadata.SnapshotInProgress  
SnapshotLifecycleStats  
SnapshotLifecycleStats.SnapshotPolicyStats  
SnapshotRetentionConfiguration  
SniffModeInfo  
StartILMRequest  
StartRollupJobRequest  
StartRollupJobResponse  
StartSLMRequest  
StartWatchServiceRequest  
StopILMRequest  
StopRollupJobRequest  
StopRollupJobResponse  
StopSLMRequest  
StopWatchServiceRequest  
StringStatsAggregationBuilder
Builds the string_stats aggregation request.
SubmitAsyncSearchRequest
A request to track asynchronously the progress of a search against one or more indices.
SyncedFlushResponse  
SyncedFlushResponse.IndexResult
Description for the flush/synced results for a particular index.
SyncedFlushResponse.ShardCounts
Encapsulates the number of total successful and failed shard copies
SyncedFlushResponse.ShardFailure
Description of a failed shard copy for an index.
TaskGroup
Client side counterpart of server side version.
TaskGroup.Builder  
TaskId
client side version of a TaskId
TaskInfo
client side counterpart of server side
TaskOperationFailure
client side counterpart of server side TaskOperationFailure
TasksClient
A wrapper for the RestHighLevelClient that provides methods for accessing the Tasks API.
TaskSubmissionResponse  
TermsGroupConfig
The configuration object for the histograms in the rollup config { "groups": [ "terms": { "fields" : [ "foo", "bar" ] } ] }
TermVectorsRequest  
TermVectorsResponse  
TermVectorsResponse.TermVector  
TermVectorsResponse.TermVector.FieldStatistics  
TermVectorsResponse.TermVector.Term  
TermVectorsResponse.TermVector.Token  
TimedRequest
A base request for any requests that supply timeouts.
TimeUtil  
TopMetricsAggregationBuilder
Builds the Top Metrics aggregation request.
UnfollowAction  
UnfreezeIndexRequest
Request for the _unfreeze index API
User
A user to be utilized with security APIs.
UserJsonParser  
Validatable
Defines a validation layer for Requests.
ValidationException
Encapsulates an accumulation of validation errors
WaitForSnapshotAction
A LifecycleAction which waits for snapshot to be taken (by configured SLM policy).
WatcherMetadata  
WatcherState  
WatcherStatsRequest
A request to explicitly acknowledge a watch.
WatcherStatsResponse
The response from an 'ack watch' request.
WatcherStatsResponse.Node  
WatchExecutionSnapshot  
WatchStatus  
WatchStatus.Field  
WatchStatus.State  
WatchStatusDateParser  
XContentSource
Encapsulates the xcontent source