All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractResultResponse<T extends ToXContent> |
Abstract class that provides a list of results and their count.
|
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.
|
AllRoleMapperExpression |
An expression that evaluates to true if-and-only-if all its children
evaluate to true .
|
AllRoleMapperExpression.Builder |
|
AnalysisConfig |
Analysis configuration options that describe which fields are
analyzed and which functions are used to detect anomalies.
|
AnalysisConfig.Builder |
|
AnalysisLimits |
Analysis limits for autodetect.
|
AnomalyCause |
Anomaly Cause POJO.
|
AnomalyRecord |
Anomaly Record POJO.
|
AnyRoleMapperExpression |
An expression that evaluates to true if at least one of its children
evaluate to true .
|
AnyRoleMapperExpression.Builder |
|
Bucket |
Bucket Result POJO
|
BucketInfluencer |
|
Calendar |
A simple calendar object for scheduled (special) events.
|
CategorizationAnalyzerConfig |
Configuration for the categorization analyzer.
|
CategorizationAnalyzerConfig.Builder |
|
CategorizationAnalyzerConfig.NameOrDefinition |
Simple store of either a name of a built-in analyzer element or a custom definition.
|
CategoryDefinition |
|
CertificateInfo |
Simple model of an X.509 certificate
|
ChangePasswordRequest |
Request object to change the password of a user of a native realm or a built-in user.
|
ChunkingConfig |
The description of how searches should be chunked.
|
ChunkingConfig.Mode |
|
CloseJobRequest |
Request to close Machine Learning Jobs
|
CloseJobResponse |
Response indicating if the Job(s) closed or not
|
ClusterClient |
|
CompositeRoleMapperExpression |
Expression of role mapper expressions which can be combined by operators like AND, OR
|
CompositeType |
|
Connection |
A Connection links exactly two Vertex objects.
|
Connection.ConnectionId |
An identifier (implements hashcode and equals) that represents a
unique key for a Connection
|
DataCounts |
Job processed record counts.
|
DataDescription |
Describes the format of the data used in the job and how it should
be interpreted by the ML job.
|
DataDescription.Builder |
|
DataDescription.DataFormat |
Enum of the acceptable data formats.
|
DatafeedConfig |
The datafeed configuration object.
|
DatafeedConfig.Builder |
|
DatafeedState |
Datafeed State POJO
|
DatafeedStats |
Datafeed Statistics POJO
|
DatafeedUpdate |
A datafeed update contains partial properties to update a DatafeedConfig .
|
DatafeedUpdate.Builder |
|
DateHistogramGroupConfig |
The configuration object for the histograms in the rollup config
{
"groups": [
"date_histogram": {
"field" : "foo",
"interval" : "1d",
"delay": "30d",
"time_zone" : "EST"
}
]
}
|
DefaultDetectorDescription |
|
DeleteCalendarRequest |
Request to delete a Machine Learning Calendar
|
DeleteDatafeedRequest |
Request to delete a Machine Learning Datafeed via its ID
|
DeleteForecastRequest |
POJO for a delete forecast request
|
DeleteJobRequest |
Request to delete a Machine Learning Job via its ID
|
DeleteJobResponse |
Response object that contains the acknowledgement or the task id
depending on whether the delete job action was requested to wait for completion.
|
DeleteLicenseRequest |
|
DeleteRoleMappingRequest |
Request object to delete a role mapping.
|
DeleteRoleMappingResponse |
Response when deleting a role mapping.
|
DeleteRoleRequest |
A request delete a role from the security index
|
DeleteRoleResponse |
Response for a role being deleted from the native realm
|
DeleteWatchRequest |
A delete watch request to delete an watch by name (id)
|
DeleteWatchResponse |
|
DetectionRule |
|
DetectionRule.Builder |
|
Detector |
Defines the fields and functions used in the analysis.
|
Detector.Builder |
|
Detector.ExcludeFrequent |
|
DetectorFunction |
|
DisableUserRequest |
Request object to disable a native realm or built-in user.
|
EmptyResponse |
Response for a request which simply returns an empty object.
|
EnableUserRequest |
Request object to enable a native realm or built-in user.
|
ExceptRoleMapperExpression |
A negating expression.
|
ExecutionState |
|
FieldRoleMapperExpression |
An expression that evaluates to true if a field (map element) matches
the provided values.
|
FilterRef |
|
FilterRef.FilterType |
|
FlushJobRequest |
Request object to flush a given Machine Learning job.
|
FlushJobResponse |
Response object containing flush acknowledgement and additional data
|
ForecastJobRequest |
Pojo for forecasting an existing and open Machine Learning Job
|
ForecastJobResponse |
Forecast response object
|
ForecastStats |
A class to hold statistics about forecasts.
|
GetAliasesResponse |
Response obtained from the get aliases API.
|
GetBucketsRequest |
A request to retrieve buckets of a given job
|
GetBucketsResponse |
A response containing the requested buckets
|
GetCalendarsRequest |
|
GetCalendarsResponse |
|
GetCategoriesRequest |
A request to retrieve categories of a given job
|
GetCategoriesResponse |
A response containing the requested categories
|
GetDatafeedRequest |
Request object to get DatafeedConfig objects with the matching datafeedId s.
|
GetDatafeedResponse |
Contains a List of the found DatafeedConfig objects and the total count found
|
GetDatafeedStatsRequest |
Request object to get DatafeedStats by their respective datafeedIds
_all explicitly gets all the datafeeds' statistics in the cluster
An empty request (no datafeedId s) implicitly gets all the datafeeds' statistics in the cluster
|
GetDatafeedStatsResponse |
Contains a List of the found DatafeedStats objects and the total count found
|
GetInfluencersRequest |
A request to retrieve influencers of a given job
|
GetInfluencersResponse |
A response containing the requested influencers
|
GetJobRequest |
Request object to get Job objects with the matching jobId s or
groupName s.
|
GetJobResponse |
Contains a List of the found Job objects and the total count found
|
GetJobStatsRequest |
Request object to get JobStats by their respective jobIds
_all explicitly gets all the jobs' statistics in the cluster
An empty request (no jobId s) implicitly gets all the jobs' statistics in the cluster
|
GetJobStatsResponse |
Contains a List of the found JobStats objects and the total count found
|
GetLicenseRequest |
|
GetLicenseResponse |
|
GetOverallBucketsRequest |
A request to retrieve overall buckets of set of jobs
|
GetOverallBucketsResponse |
A response containing the requested overall buckets
|
GetRecordsRequest |
A request to retrieve records of a given job
|
GetRecordsResponse |
A response containing the requested records
|
GetRollupCapsRequest |
|
GetRollupCapsResponse |
|
GetRollupJobRequest |
Request to fetch rollup jobs.
|
GetRollupJobResponse |
Response from rollup's get jobs api.
|
GetRollupJobResponse.IndexerState |
IndexerState represents the internal state of the indexer.
|
GetRollupJobResponse.JobWrapper |
|
GetRollupJobResponse.RollupIndexerJobStats |
The Rollup specialization of stats for the AsyncTwoPhaseIndexer.
|
GetRollupJobResponse.RollupJobStatus |
Status of the rollup job.
|
GetSslCertificatesRequest |
Request object to retrieve the X.509 certificates that are used to encrypt communications in an Elasticsearch cluster.
|
GetSslCertificatesResponse |
Response object when retrieving the X.509 certificates that are used to encrypt communications in an Elasticsearch cluster.
|
GraphClient |
|
GraphExploreRequest |
Holds the criteria required to guide the exploration of connected terms which
can be returned as a graph.
|
GraphExploreRequest.TermBoost |
|
GraphExploreResponse |
Graph explore response holds a graph of Vertex and Connection objects
(nodes and edges in common graph parlance).
|
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
}
]
}
|
Hop |
A Hop represents one of potentially many stages in a graph exploration.
|
IndexUpgradeInfoRequest |
|
IndexUpgradeInfoResponse |
|
IndicesClient |
|
Influence |
Influence field name and list of influence field values/score pairs
|
Influencer |
|
IngestClient |
|
Job |
This class represents a configured and created Job.
|
Job.Builder |
|
JobState |
Jobs whether running or complete are in one of these states.
|
JobStats |
Class containing the statistics for a Machine Learning job.
|
JobUpdate |
POJO for updating an existing Machine Learning Job
|
JobUpdate.Builder |
|
JobUpdate.DetectorUpdate |
|
LicenseClient |
A wrapper for the RestHighLevelClient that provides methods for
accessing the Elastic License-related methods
|
LicensesStatus |
|
LicenseStatus |
Status of an X-Pack license.
|
MachineLearningClient |
|
MetricConfig |
The configuration object for the metrics portion of a rollup job config
{
"metrics": [
{
"field": "foo",
"metrics": [ "min", "max", "sum"]
},
{
"field": "bar",
"metrics": [ "max" ]
}
]
}
|
MigrationClient |
A wrapper for the RestHighLevelClient that provides methods for
accessing the Elastic License-related methods
|
MlFilter |
|
MlFilter.Builder |
|
ModelPlotConfig |
|
ModelSizeStats |
Provide access to the C++ model memory usage numbers for the Java process.
|
ModelSizeStats.Builder |
|
ModelSizeStats.MemoryStatus |
The status of the memory monitored by the ResourceMonitor.
|
ModelSnapshot |
ModelSnapshot Result POJO
|
ModelSnapshot.Builder |
|
NodeAttributes |
A Pojo class containing an Elastic Node's attributes
|
OpenJobRequest |
Request to open a Machine Learning Job
|
OpenJobResponse |
Response indicating if the Machine Learning Job is now opened or not
|
Operator |
Enum representing logical comparisons on doubles
|
OverallBucket |
Overall Bucket Result POJO
|
OverallBucket.JobInfo |
|
PageParams |
Paging parameters for GET requests
|
PostDataRequest |
Request to post data to a Machine Learning job
|
PostDataRequest.JsonBuilder |
|
PostDataResponse |
Response object when posting data to a Machine Learning Job
|
PreviewDatafeedRequest |
Request to preview a MachineLearning Datafeed
|
PreviewDatafeedResponse |
Response containing a datafeed preview in JSON format
|
ProtocolUtils |
Common utilities used for XPack protocol classes
|
PutCalendarRequest |
Request to create a new Machine Learning calendar
|
PutCalendarResponse |
|
PutDatafeedRequest |
Request to create a new Machine Learning Datafeed given a DatafeedConfig configuration
|
PutDatafeedResponse |
|
PutJobRequest |
Request to create a new Machine Learning Job given a Job configuration
|
PutJobResponse |
Response containing the newly created Job
|
PutLicenseRequest |
|
PutLicenseResponse |
|
PutRoleMappingRequest |
Request object to create or update a role mapping.
|
PutRoleMappingResponse |
Response when adding/updating a role mapping.
|
PutRollupJobRequest |
|
PutRollupJobResponse |
|
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 |
|
Quantiles |
Quantiles Result POJO
|
RefreshPolicy |
Enumeration of values that control the refresh policy for a request that
supports specifying a refresh policy.
|
RestHighLevelClient |
High level REST client that wraps an instance of the low level RestClient and allows to build requests and read responses.
|
Result |
Contains common attributes for results.
|
RethrottleRequest |
A request changing throttling of a task.
|
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.
|
RollableIndexCaps |
Represents the rollup capabilities of a non-rollup index.
|
RollupClient |
A wrapper for the RestHighLevelClient that provides methods for
accessing the Elastic Rollup-related methods
|
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.
|
RuleAction |
|
RuleCondition |
|
RuleCondition.AppliesTo |
|
RuleScope |
|
RuleScope.Builder |
|
ScheduledEvent |
|
SecurityClient |
|
SetUserEnabledRequest |
Abstract request object to enable or disable a built-in or native user.
|
SimpleStats |
Helper class for min, max, avg and total statistics for a quantity
|
SnapshotClient |
|
StartBasicRequest |
|
StartBasicResponse |
|
StartDatafeedRequest |
Request to start a Datafeed
|
StartDatafeedResponse |
Response indicating if the Machine Learning Datafeed is now started or not
|
StartTrialRequest |
|
StartTrialResponse |
|
StartWatchServiceRequest |
|
StopDatafeedRequest |
Request to stop Machine Learning Datafeeds
|
StopDatafeedResponse |
Response indicating if the Machine Learning Datafeed is now stopped or not
|
StopWatchServiceRequest |
|
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.
|
TasksClient |
|
TermsGroupConfig |
The configuration object for the histograms in the rollup config
{
"groups": [
"terms": {
"fields" : [ "foo", "bar" ]
}
]
}
|
TimedRequest |
A base request for any requests that supply timeouts.
|
TimeUtil |
|
UpdateJobRequest |
|
UpgradeActionRequired |
Indicates the type of the upgrade required for the index
|
Validatable |
Defines a validation layer for Requests.
|
ValidationException |
Encapsulates an accumulation of validation errors
|
Vertex |
A vertex in a graph response represents a single term (a field and value pair)
which appears in one or more documents found as part of the graph exploration.
|
Vertex.VertexId |
An identifier (implements hashcode and equals) that represents a
unique key for a Vertex
|
VertexRequest |
A request to identify terms from a choice of field as part of a Hop .
|
WatcherClient |
|
WatchStatus |
|
WatchStatus.Field |
|
WatchStatus.State |
|
WatchStatusDateParser |
|
XPackClient |
A wrapper for the RestHighLevelClient that provides methods for
accessing the Elastic Licensed X-Pack APIs that are shipped with the
default distribution of Elasticsearch.
|
XPackInfoRequest |
Fetch information about X-Pack from the cluster.
|
XPackInfoRequest.Category |
|
XPackInfoResponse |
|
XPackInfoResponse.BuildInfo |
|
XPackInfoResponse.FeatureSetsInfo |
|
XPackInfoResponse.FeatureSetsInfo.FeatureSet |
|
XPackInfoResponse.LicenseInfo |
|
XPackUsageRequest |
|
XPackUsageResponse |
Response object from calling the xpack usage api.
|