All Classes and Interfaces

Class
Description
 
Builder for Access.
 
Base interface for responses that are acknowledged by the server
 
 
 
Builder for Acknowledgement.
 
 
Builder for AcknowledgeState.
Acknowledge a watch.
Builder for AckWatchRequest.
 
Builder for AckWatchResponse.
 
 
 
 
 
Builder for Action.
Action variant kinds.
Action variant kinds.
Builders for Action variants.
Builders for Action variants.
 
 
 
Builder for Actions.
Builder for Actions.
 
Builder for ActionStatus.
 
 
Base interface for Action variants.
Base interface for Action variants.
Activate a user profile.
 
Activate a watch.
 
 
Builder for ActivationState.
 
Builder for ActivationStatus.
 
 
Builder for AdaptiveSelection.
 
Builder for AddAction.
Add an index block.
Builder for AddBlockRequest.
 
Builder for AddBlockResponse.
 
 
 
 
 
Aggregate variant kinds.
 
 
Builders for Aggregate variants.
 
 
Builder for AggregateOutput.
Base interface for Aggregate variants.
 
 
Aggregation variant kinds.
 
 
 
Builders for Aggregation variants.
 
Builder for AggregationProfile.
 
 
 
Builder for AggregationRange.
Base interface for Aggregation variants.
 
Builder for Alias.
 
Builder for AliasDefinition.
 
Builder for AliasesRecord.
Get aliases.
Builder for AliasesRequest.
 
Builder for AliasesResponse.
 
Builder for AllField.
 
Builder for AllocateAction.
 
Builder for AllocationDecision.
 
Explain the shard allocations.
 
 
Builder for AllocationRecord.
Provides a snapshot of the number of shards allocated to each data node and their disk space.
Builder for AllocationRequest.
 
Builder for AllocationResponse.
 
Builder for AllocationStore.
Annotation to allow usage of forbidden APIs inside a whole class, a method, or a field.
 
 
 
Builder for AnalysisConfig.
 
Builder for AnalysisConfigRead.
 
Builder for AnalysisLimits.
 
Builder for AnalysisMemoryLimit.
 
Builder for Analytics.
 
 
 
Builder for AnalyticsCollection.
 
Builder for AnalyticsStatistics.
 
Builder for AnalyzeDetail.
 
 
Analyzer variant kinds.
Builders for Analyzer variants.
 
Builder for AnalyzerDetail.
Get tokens from text analysis.
Builder for AnalyzeRequest.
 
Builder for AnalyzeResponse.
Base interface for Analyzer variants.
 
Builder for AnalyzeToken.
 
Builder for Anomaly.
 
Builder for AnomalyCause.
 
Builder for AnomalyDetectors.
 
Builder for AnomalyExplanation.
 
 
Builder for ApiKey.
 
 
ApiKeyAggregate variant kinds.
Builders for ApiKeyAggregate variants.
Base interface for ApiKeyAggregate variants.
 
 
ApiKeyAggregation variant kinds.
Builders for ApiKeyAggregation variants.
Base interface for ApiKeyAggregation variants.
 
Builder for ApiKeyAuthorization.
 
 
 
 
ApiKeyQuery variant kinds.
Builders for ApiKeyQuery variants.
Base interface for ApiKeyQuery variants.
 
Utility functions for API model types
 
 
Builder for AppendProcessor.
 
 
 
 
 
Builder for ArabicAnalyzer.
 
Builder for Archive.
 
Builder for ArmenianAnalyzer.
 
 
 
 
 
Builder for AsyncSearch.
 
 
 
 
Get the async search status.
 
 
Builder for AttachmentProcessor.
 
Builder for Audit.
 
Builder for AuthenticateApiKey.
 
Builder for AuthenticatedUser.
Authenticate a user.
 
 
Builder for Authentication.
 
 
Builder for AuthenticationRealm.
 
 
 
Builder for AutoFollowedCluster.
 
Builder for AutoFollowPattern.
 
 
Builder for AutoFollowStats.
 
Builder for AutoscalingCapacity.
 
Builder for AutoscalingDecider.
 
Builder for AutoscalingDeciders.
 
Builder for AutoscalingNode.
 
 
Builder for AutoscalingPolicy.
 
 
Builder for AverageAggregation.
 
 
Builder for AvgAggregate.
 
Builder for AzureRepository.
 
 
 
Builder for Base.
 
 
 
 
 
Builder for BasqueAnalyzer.
 
Builder for BengaliAnalyzer.
Binary data with an associated content type.
 
 
 
Builder for BinaryProperty.
Response for API endpoints that return non-JSON content.
 
 
Builder for BooleanProperty.
An API response that has boolean value according to the HTTP status code.
 
Builder for BoolQuery.
 
Builder for BoostingQuery.
 
 
Builder for BoxPlotAggregate.
 
Builder for BoxplotAggregation.
 
Builder for BrazilianAnalyzer.
 
Builder for Breaker.
Base type for bucket aggregations.
 
A sibling pipeline aggregation which executes a correlation function on the configured sibling multi-bucket aggregation.
 
 
 
 
Builder for BucketInfluencer.
A sibling pipeline aggregation which executes a two sample Kolmogorov–Smirnov test (referred to as a "K-S test" from now on) against a provided distribution, and the distribution implied by the documents counts in the configured sibling aggregation.
Builder for BucketKsAggregation.
 
 
 
Aggregation buckets.
 
 
Builders for Buckets variants.
 
 
 
Buckets path can be expressed in different ways, and an aggregation may accept some or all of these forms depending on its type.
 
 
Builders for BucketsPath variants.
 
Builder for BucketSummary.
 
 
A Jsonp mapper that has the additional capability of being able to buffer events.
An object deserializer based on a builder object deserializer and a build function.
 
Builder for BuildInformation.
 
Builder for BulgarianAnalyzer.
Bulk delete roles.
 
 
Builder for BulkError.
 
 
 
A listener that is called by a BulkIngester to allow monitoring requests sent and their result.
 
 
BulkOperation variant kinds.
 
 
Builders for BulkOperation variants.
Base interface for BulkOperation variants.
Bulk create or update roles.
Builder for BulkPutRoleRequest.
 
Builder for BulkPutRoleResponse.
Bulk index or delete documents.
Send monitoring data.
Builder for BulkRequest.
Builder for BulkRequest.
 
 
Builder for BulkResponse.
Builder for BulkResponse.
 
Builder for BulkResponseItem.
 
Builder for BulkStats.
Bulk update API keys.
 
 
 
Builder for ByteNumberProperty.
 
 
Builder for BytesProcessor.
 
Builder for CacheQueries.
 
Builder for CacheStats.
Get cache statistics.
Builder for CacheStatsRequest.
 
Builder for CacheStatsResponse.
 
Builder for Calendar.
 
Builder for CalendarEvent.
 
Cancel a task.
Builder for CancelRequest.
 
Builder for CancelResponse.
 
 
 
 
Builder for CatalanAnalyzer.
 
 
 
 
 
 
Builders for CategorizationAnalyzer variants.
 
 
A multi-bucket aggregation that groups semi-structured text into buckets.
 
 
 
Builders for CategorizeTextAnalyzer variants.
 
Builder for Category.
 
 
 
 
 
Builder for Ccr.
Get cross-cluster replication stats.
 
Builder for CcrStatsResponse.
 
Get SSL certificates.
 
 
Builder for Cgroup.
 
Builder for CgroupCpu.
 
Builder for CgroupCpuStat.
 
Builder for CgroupMemory.
 
Builder for ChainInput.
Change passwords.
 
 
 
 
 
 
Builders for CharFilter variants.
 
 
CharFilterDefinition variant kinds.
Builders for CharFilterDefinition variants.
Base interface for CharFilterDefinition variants.
 
Builder for CharFilterDetail.
 
Builder for CharFilterTypes.
 
Builder for CharGroupTokenizer.
Check in a connector.
Builder for CheckInRequest.
 
Builder for CheckInResponse.
 
Builder for Checkpointing.
 
Builder for CheckpointStats.
 
Builder for ChildrenAggregate.
 
Builder for ChildrenAggregation.
 
 
Builder for ChineseAnalyzer.
 
Builder for ChiSquareHeuristic.
 
Builder for ChunkingConfig.
 
 
Builder for CircleProcessor.
 
Builder for CjkAnalyzer.
 
Builder for ClassicTokenizer.
 
Clean up the snapshot repository.
 
 
Clear the API key cache.
 
Clear the privileges cache.
 
Clear the user cache.
 
Clear the roles cache.
 
Clear service account token caches.
 
Clear the cache.
Clear the cache.
Builder for ClearCacheRequest.
Builder for ClearCacheRequest.
 
 
Builder for ClearCacheResponse.
Builder for ClearCacheResponse.
Clear an SQL search cursor.
Builder for ClearCursorRequest.
 
Builder for ClearCursorResponse.
Clear the archived repositories metering.
 
Clear a scrolling search.
Builder for ClearScrollRequest.
 
Builder for ClearScrollResponse.
Clear trained model deployment cache.
 
 
Builder for Client.
Clone an index.
Builder for CloneIndexRequest.
 
Builder for CloneIndexResponse.
Clone a snapshot.
 
Close an index.
Builder for CloseIndexRequest.
 
Builder for CloseIndexResponse.
 
Builder for CloseIndexResult.
Close anomaly detection jobs.
Builder for CloseJobRequest.
 
Builder for CloseJobResponse.
Close a point in time.
 
 
Builder for CloseShardResult.
 
Builder for ClusterAppliedStats.
 
Builder for ClusterDetails.
 
Builder for ClusterFileSystem.
 
Builder for ClusterIndices.
Contains statistics about shards assigned to selected nodes.
 
 
Builder for ClusterInfo.
Get cluster info.
Builder for ClusterInfoRequest.
 
Builder for ClusterInfoResponse.
 
 
Builder for ClusterIngest.
 
Builder for ClusterJvm.
 
Builder for ClusterJvmMemory.
 
Builder for ClusterJvmVersion.
 
Builder for ClusterNetworkTypes.
 
Builder for ClusterNode.
 
Builder for ClusterNodeCount.
 
Builder for ClusterNodes.
 
 
 
 
 
 
Builder for ClusterProcess.
 
Builder for ClusterProcessCpu.
 
 
Builder for ClusterProcessor.
 
 
ClusterRemoteInfo variant kinds.
Builders for ClusterRemoteInfo variants.
Base interface for ClusterRemoteInfo variants.
 
 
 
 
Builder for ClusterShardMetrics.
 
Builder for ClusterStateQueue.
 
Builder for ClusterStateUpdate.
 
Builder for ClusterStatistics.
Get cluster statistics.
Builder for ClusterStatsRequest.
 
 
Builder for Collector.
 
Builder for Column.
 
 
Builder for CombinedFieldsQuery.
 
 
Builder for Command.
 
 
 
Builder for CommandCancelAction.
 
Builder for CommandMoveAction.
 
 
Builder for CommonTermsQuery.
 
 
 
 
Builder for CompactNodeInfo.
 
Builder for CompletionContext.
 
Builder for CompletionProperty.
The completion result object
Builder for CompletionResult.
 
Builder for CompletionStats.
 
Builder for CompletionSuggest.
 
Builder for CompletionSuggester.
 
 
 
Builder for ComponentTemplate.
Builder for ComponentTemplate.
 
Get component templates.
 
 
 
Builder for CompositeAggregate.
 
 
 
 
 
Builder for CompositeBucket.
 
 
 
 
Builder for CompositeSubField.
 
 
 
 
 
Condition variant kinds.
Builders for Condition variants.
 
 
 
 
Base interface for Condition variants.
 
 
Builder for ConfusionMatrixItem.
 
 
 
Builder for Connection.
 
 
 
Builder for Connector.
 
 
Builder for ConnectorFeatures.
 
 
Builder for ConnectorScheduling.
 
 
 
Builder for ConnectorSyncJob.
 
 
Builder for ConstantScoreQuery.
Constants for content-type values.
 
Text or location that we want similar documents for or a lookup to a document's field for the text.
 
Builder for Context.
 
Builder for Context.
 
Builders for Context variants.
 
Builder for ContextMethod.
 
Builder for ContextMethodParam.
 
Builder for ConvertProcessor.
 
 
Builder for CoordinatorStats.
 
Builder for CoordsGeoBounds.
 
 
 
 
Builder for Counter.
 
Builder for CountRecord.
Get a document count.
Count search results.
Builder for CountRequest.
Builder for CountRequest.
 
 
Builder for CountResponse.
Builder for CountResponse.
 
Builder for Cpu.
 
Builder for CpuAcct.
Create an API key.
Builder for CreateApiKeyRequest.
 
Create a cross-cluster API key.
 
Create a data stream.
 
 
Builder for CreatedStatus.
Create an index.
Builder for CreateIndexRequest.
 
Builder for CreateIndexResponse.
 
Builder for CreateOperation.
Create or update a snapshot repository.
 
Index a document.
Builder for CreateRequest.
 
Builder for CreateResponse.
Create a service account token.
 
Create a snapshot.
 
 
Builder for CsvProcessor.
Result of the cumulative_cardinality aggregation
 
 
 
Builder for CurrentNode.
 
Builder for CustomAnalyzer.
 
 
Builder for CustomNormalizer.
 
Builder for CustomScheduling.
 
 
Builder for CzechAnalyzer.
 
Builder for DailySchedule.
 
Builder for DanglingIndex.
 
Builder for DanishAnalyzer.
 
The configuration necessary to identify which IP geolocation provider to use to download a database, as well as any provider-specific configuration necessary for such downloading.
 
DatabaseConfiguration variant kinds.
Builders for DatabaseConfiguration variants.
 
 
Builders for DatabaseConfigurationFull variants.
Base interface for DatabaseConfigurationFull variants.
 
 
Base interface for DatabaseConfiguration variants.
 
Builder for DataCounts.
 
Builder for DataDescription.
 
Builder for DataEmailAttachment.
 
 
Builder for Datafeed.
Builder for Datafeed.
 
 
Builder for DatafeedConfig.
 
 
Builder for Datafeeds.
 
Builder for DatafeedsRecord.
 
 
Builder for DatafeedStats.
 
Builder for DatafeedTimingStats.
 
 
DataframeAnalysis variant kinds.
 
 
 
Builders for DataframeAnalysis variants.
 
 
 
Builders for DataframeAnalysisFeatureProcessor variants.
 
 
 
 
 
Base interface for DataframeAnalysisFeatureProcessor variants.
 
 
Base interface for DataframeAnalysis variants.
 
Builder for DataframeAnalytics.
 
 
 
 
 
 
 
 
Builders for DataframeAnalyticsStats variants.
 
 
 
 
 
Base interface for DataframeAnalyticsStats variants.
 
 
 
 
 
 
 
 
DataframeEvaluation variant kinds.
Builders for DataframeEvaluation variants.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Base interface for DataframeEvaluation variants.
 
 
 
 
 
Builder for DataPathStats.
 
Builder for DataStream.
 
Builder for DataStreamIndex.
Data stream lifecycle denotes that a data stream is managed by the data stream lifecycle and contains the configuration.
Builder for DataStreamLifecycle.
 
 
 
DATA_STREAM_LIFECYCLE
 
Data stream lifecycle with rollover can be used to display the configuration including the default rollover conditions, if asked.
 
Builder for DataStreams.
 
Get data stream stats.
 
 
Builder for DataStreamStats.
 
Builder for DataStreamTimestamp.
 
 
 
 
 
Builder for DataTiers.
 
Builder for DateDecayFunction.
 
 
 
 
Builder for DateHistogramBucket.
 
 
 
Builder for DateNanosProperty.
 
Builder for DateProcessor.
 
Builder for DateProperty.
Result of a date_range aggregation.
Builder for DateRangeAggregate.
 
 
Builder for DateRangeExpression.
 
Builder for DateRangeProperty.
 
Builder for DateRangeQuery.
A date-time that can be represented either as a string or a number of milliseconds since the Epoch.
 
Deactivate a watch.
 
 
 
DecayFunction variant kinds.
 
 
Builders for DecayFunction variants.
Base interface for DecayFunction variants.
 
Builder for DecayPlacement.
 
 
Builder for Defaults.
Default implementation of TransportOptions.
 
 
 
Builder for Definition.
 
Delegate PKI authentication.
Builder for DelegatePkiRequest.
 
Builder for DelegatePkiResponse.
 
 
 
 
 
 
Builder for DeleteAction.
Delete an alias.
Builder for DeleteAliasRequest.
 
Builder for DeleteAliasResponse.
Delete an async SQL search.
Builder for DeleteAsyncRequest.
 
Builder for DeleteAsyncResponse.
Delete an async search.
 
Delete auto-follow patterns.
 
Delete an autoscaling policy.
 
Delete a behavioral analytics collection.
 
Delete documents.
 
Throttle a delete by query operation.
 
Delete events from a calendar.
 
Delete anomaly jobs from a calendar.
 
Delete a calendar.
 
Delete component templates.
 
Delete a connector.
 
Delete a dangling index.
 
Delete a datafeed.
 
Delete a data frame analytics job.
 
Delete data stream lifecycles.
 
Delete data streams.
 
Delete expired ML data.
 
Delete a filter.
Builder for DeleteFilterRequest.
 
Delete forecasts from a job.
 
Delete GeoIP database configurations.
 
Delete indices.
Builder for DeleteIndexRequest.
 
Builder for DeleteIndexResponse.
Delete an index template.
 
Acknowledged response.
 
Delete an inference endpoint
 
Delete IP geolocation database configurations.
 
Delete an anomaly detection job.
Deprecated.
8.11.0
Builder for DeleteJobRequest.
Deprecated.
 
 
Builder for DeleteJobResponse.
Builder for DeleteJobResponse.
Delete the license.
 
Delete a lifecycle policy.
Delete a policy.
 
 
Delete a model snapshot.
 
Cancel node shutdown preparations.
Builder for DeleteNodeRequest.
 
Builder for DeleteNodeResponse.
 
Builder for DeleteOperation.
Delete pipelines.
Delete a Logstash pipeline.
 
Delete an enrich policy.
Builder for DeletePolicyRequest.
 
Delete application privileges.
 
Delete snapshot repositories.
 
Delete a document.
Builder for DeleteRequest.
 
Builder for DeleteResponse.
Delete role mappings.
 
Delete roles.
Builder for DeleteRoleRequest.
 
Builder for DeleteRoleResponse.
Delete a query rule.
Builder for DeleteRuleRequest.
 
Builder for DeleteRuleResponse.
Delete a query ruleset.
 
Delete a script or search template.
Builder for DeleteScriptRequest.
 
Delete a search application.
 
Delete service account tokens.
 
Delete snapshots.
 
Delete a synonym set.
 
Delete a synonym rule.
 
Delete a legacy index template.
 
Delete a trained model alias.
 
Delete an unreferenced trained model.
 
Delete a transform.
 
Delete users.
Builder for DeleteUserRequest.
 
Builder for DeleteUserResponse.
Clear cluster voting config exclusions.
Delete a watch.
Builder for DeleteWatchRequest.
 
Builder for DeleteWatchResponse.
 
 
 
 
Builder for DenseVectorProperty.
 
Builder for Dependency.
 
 
 
Builder for Deprecation.
 
Builder for DeprecationIndexing.
 
Get deprecation information.
Builder for DeprecationsRequest.
 
 
Builder for DerivativeAggregate.
 
 
 
Builder for Destination.
Builder for Destination.
 
Builder for DetectionRule.
 
Builder for Detector.
 
Builder for DetectorRead.
 
Builder for DetectorUpdate.
 
 
 
 
Builder for DfsKnnProfile.
 
Builder for DfsProfile.
 
 
 
Builder for Diagnosis.
 
 
Base class for dictionary responses, i.e.
 
 
Builder for DirectGenerator.
Disable a user profile.
 
Disable users.
Builder for DisableUserRequest.
 
 
Builder for Discovery.
Alternative representation of DiscoveryNode used in ml.get_job_stats and ml.get_datafeed_stats
 
DISK
Builder for DiskIndicator.
 
 
Builder for DiskUsage.
Analyze the index disk usage.
Builder for DiskUsageRequest.
 
Builder for DiskUsageResponse.
 
Builder for DisMaxQuery.
 
 
Builder for DissectProcessor.
 
 
DistanceFeatureQuery variant kinds.
 
 
Builders for DistanceFeatureQuery variants.
Base interface for DistanceFeatureQuery variants.
 
 
 
Builder for DocStats.
 
Builder for Document.
 
Builder for DocumentRating.
The simulated document, with optional metadata.
Builder for DocumentSimulation.
 
 
 
 
 
Builder for DoubleRangeProperty.
Result of a terms aggregation when the field is some kind of decimal number like a float, double, or distance.
 
Builder for DoubleTermsBucket.
 
Builder for DownsampleAction.
 
Builder for DownsampleConfig.
Downsample an index.
Builder for DownsampleRequest.
 
Builder for DownsampleResponse.
 
Builder for DownsamplingRound.
 
Builder for DropProcessor.
 
 
Builder for DutchAnalyzer.
 
 
Builder for DynamicProperty.
 
 
DynamicTemplate variant kinds.
Builders for DynamicTemplate variants.
Base interface for DynamicTemplate variants.
 
 
 
 
Builder for EdgeNGramTokenizer.
Client for the namespace.
Client for the async_search namespace.
Client for the async_search namespace.
Client for the autoscaling namespace.
Client for the autoscaling namespace.
Client for the cat namespace.
Client for the cat namespace.
Client for the ccr namespace.
Client for the ccr namespace.
Client for the namespace.
Client for the cluster namespace.
Client for the cluster namespace.
Client for the connector namespace.
Client for the connector namespace.
Client for the dangling_indices namespace.
Client for the dangling_indices namespace.
Client for the enrich namespace.
Client for the enrich namespace.
Client for the eql namespace.
Client for the eql namespace.
Client for the esql namespace.
Client for the esql namespace.
Exception thrown by API client methods when Elasticsearch could not accept or process a request.
Client for the features namespace.
Client for the features namespace.
Client for the fleet namespace.
Client for the fleet namespace.
Client for the graph namespace.
Client for the graph namespace.
Client for the ilm namespace.
Client for the ilm namespace.
Client for the indices namespace.
Client for the indices namespace.
Client for the inference namespace.
Client for the inference namespace.
Client for the ingest namespace.
Client for the ingest namespace.
Client for the license namespace.
Client for the license namespace.
Client for the logstash namespace.
Client for the logstash namespace.
Client for the migration namespace.
Client for the migration namespace.
Client for the ml namespace.
Client for the ml namespace.
Client for the monitoring namespace.
Client for the monitoring namespace.
Client for the nodes namespace.
Client for the nodes namespace.
Client for the query_rules namespace.
Client for the query_rules namespace.
Client for the rollup namespace.
Client for the rollup namespace.
Client for the searchable_snapshots namespace.
Client for the searchable_snapshots namespace.
Client for the search_application namespace.
Client for the search_application namespace.
Client for the security namespace.
Client for the security namespace.
Client for the shutdown namespace.
Client for the shutdown namespace.
Client for the slm namespace.
Client for the slm namespace.
Client for the snapshot namespace.
Client for the snapshot namespace.
Client for the sql namespace.
Client for the sql namespace.
Client for the ssl namespace.
Client for the ssl namespace.
Client for the synonyms namespace.
Client for the synonyms namespace.
Client for the tasks namespace.
Client for the tasks namespace.
Client for the text_structure namespace.
Client for the text_structure namespace.
Client for the transform namespace.
Client for the transform namespace.
A transport layer that implements Elasticsearch specificities.
 
 
Reduced (minimal) info ElasticsearchVersion
Client for the watcher namespace.
Client for the watcher namespace.
Client for the xpack namespace.
Client for the xpack namespace.
 
Builder for ElisionTokenFilter.
 
 
Builder for Email.
 
Builder for EmailAction.
 
 
EmailAttachment variant kinds.
Builders for EmailAttachment variants.
Base interface for EmailAttachment variants.
 
Builder for EmailBody.
 
 
Builder for EmailResult.
For empty Class assignments
 
Enable a user profile.
 
Enable users.
Builder for EnableUserRequest.
 
An endpoint links requests and responses to HTTP protocol encoding.
 
An endpoint wrapper that adds attributes to the JSON mapper used to deserialize its response.
 
Builder for EnglishAnalyzer.
 
Builder for EnrichPolicy.
 
 
 
Builder for EnrichProcessor.
Get enrich stats.
 
Builder for EnrichStatsResponse.
 
Builder for EnrichSummary.
Enroll Kibana.
 
Enroll a node.
 
Builder for EnrollNodeResponse.
 
Builder for Ensemble.
 
Builder for Eql.
Delete an async EQL search.
Builder for EqlDeleteRequest.
 
Builder for EqlDeleteResponse.
 
Builder for EqlFeatures.
 
Builder for EqlFeaturesJoin.
 
Builder for EqlFeaturesKeys.
 
Builder for EqlFeaturesPipes.
 
Get async EQL search results.
Builder for EqlGetRequest.
 
Builder for EqlGetResponse.
 
Builder for EqlHits.
Get EQL search results.
Builder for EqlSearchRequest.
 
Builder for EqlSearchResponse.
 
 
Cause and details about a request failure.
Builder for ErrorCause.
The response returned by Elasticsearch when request execution did not succeed.
Builder for ErrorResponse.
A deserializer for ES|QL responses.
 
 
 
 
 
 
Estimate job model memory usage.
 
 
Builder for EstonianAnalyzer.
Evaluate data frame analytics.
 
 
Builder for EventDataStream.
 
 
Builder for EwmaModelSettings.
 
 
 
Run a policy.
 
Run an enrich policy.
 
Run a retention policy.
 
Run a watch.
Builder for ExecuteWatchRequest.
 
 
Builder for ExecutingPolicy.
 
 
Builder for ExecutionResult.
 
 
 
 
Builder for ExecutionState.
 
 
Builder for ExecutionThreadPool.
Check aliases.
Builder for ExistsAliasRequest.
Check component templates.
Check index templates.
 
Builder for ExistsQuery.
Check a document.
Check indices.
Builder for ExistsRequest.
Builder for ExistsRequest.
Check for a document source.
Builder for ExistsSourceRequest.
Check existence of index templates.
 
 
Builder for ExplainAnalyzeToken.
Explain data frame analytics config.
 
Get the status for a data stream lifecycle.
 
Explain the lifecycle state.
 
Explain a document match result.
Builder for ExplainRequest.
 
Builder for ExplainResponse.
 
Builder for Explanation.
 
Builder for ExplanationDetail.
 
Builder for ExploreControls.
Explore graph analytics.
Builder for ExploreRequest.
 
Builder for ExploreResponse.
 
 
Builder for ExtendedBounds.
 
Builder for ExtendedMemoryStats.
 
 
 
 
 
Utilities for union types whose discriminant is not directly part of the structure, either as an enclosing property name or as an inner property.
A deserializer for externally-tagged unions.
 
 
Builder for FailProcessor.
 
Builder for FailureStore.
 
 
 
Builder for Feature.
Builder for Feature.
 
Builder for FeatureEnabled.
 
Builder for Features.
 
 
Builder for FeatureToggle.
 
Builder for FetchProfile.
 
 
Builder for FetchProfileDebug.
 
Builder for FieldAliasProperty.
A reference to a field with formatting instructions on how to return the value
Builder for FieldAndFormat.
 
Builder for FieldCapability.
Get the field capabilities.
Builder for FieldCapsRequest.
 
Builder for FieldCapsResponse.
 
Builder for FieldCollapse.
 
 
Builder for FielddataRecord.
Returns the amount of heap memory currently used by the field data cache on every data node in the cluster.
Builder for FielddataRequest.
 
Builder for FielddataResponse.
 
Builder for FielddataStats.
A date range limit, represented either as a DateMath expression or a number expressed according to the target field's precision.
 
 
Builders for FieldDateMath variants.
 
Builder for FieldLookup.
 
Builder for FieldMapping.
 
Builder for FieldMemoryUsage.
 
Builder for FieldMetric.
 
Builder for FieldNamesField.
 
 
FieldRule variant kinds.
Builders for FieldRule variants.
Base interface for FieldRule variants.
 
Builder for FieldSecurity.
 
Builder for FieldSizeUsage.
 
Builder for FieldSort.
 
 
Builder for FieldStat.
 
Builder for FieldStatistics.
 
 
FieldSuggester variant kinds.
Builders for FieldSuggester variants.
Base interface for FieldSuggester variants.
 
Builder for FieldSummary.
 
 
 
 
Builder for FieldTypes.
 
Builder for FieldTypesMappings.
Get field usage stats.
 
 
 
 
 
 
 
 
Builder for FileDetails.
 
Builder for FileSystem.
 
Builder for FileSystemTotal.
Fill mask inference options
 
 
 
Builder for Filter.
Builder for Filter.
 
Builder for FilterAggregate.
 
 
Builder for FilteringConfig.
 
 
Builder for FilteringRule.
 
 
Builder for FilteringRules.
 
 
Builder for FilteringValidation.
 
 
Builder for FilterRef.
 
Builder for FiltersAggregate.
 
Builder for FiltersAggregation.
 
Builder for FiltersBucket.
 
Find the structure of a text field.
 
Find the structure of text messages.
 
 
Builder for FingerprintAnalyzer.
 
 
 
 
Builder for FinnishAnalyzer.
 
Builder for Flattened.
 
Builder for FlattenedProperty.
The purpose of the fleet search api is to provide a search api where the search will only be executed after provided checkpoint has been processed and is visible for searches inside of Elasticsearch.
Builder for FleetSearchRequest.
 
Builder for FleetSearchResponse.
 
Builder for FloatNumberProperty.
 
Builder for FloatRangeProperty.
Force buffered data to be processed.
Builder for FlushJobRequest.
 
Builder for FlushJobResponse.
Flush data streams or indices.
Builder for FlushRequest.
 
Builder for FlushResponse.
 
Builder for FlushStats.
 
Builder for FollowerIndex.
 
 
 
Builder for FollowIndexStats.
Get follower information.
Builder for FollowInfoRequest.
 
Builder for FollowInfoResponse.
Create a follower.
Builder for FollowRequest.
 
Builder for FollowResponse.
 
Builder for FollowStats.
Get follower stats.
Builder for FollowStatsRequest.
 
Builder for FollowStatsResponse.
 
Builder for ForceMergeAction.
Force a merge.
Builder for ForcemergeRequest.
 
Builder for ForcemergeResponse.
 
 
 
Builder for ForeachProcessor.
Predict future behavior of a time series.
Builder for ForecastRequest.
 
Builder for ForecastResponse.
Forget a follower.
 
 
 
 
 
 
 
Builder for FoundStatus.
 
Builder for FrenchAnalyzer.
 
 
 
 
 
 
Builder for FrozenIndices.
 
 
 
FunctionScore variant kinds.
Builders for FunctionScore variants.
 
 
Builder for FunctionScoreQuery.
Base interface for FunctionScore variants.
 
Builder for FuzzyQuery.
 
Builder for GalicianAnalyzer.
 
 
Builder for GarbageCollector.
 
 
Builder for GcsRepository.
 
 
Builder for GeoBoundingBoxQuery.
A geo bounding box.
 
 
 
Builder for GeoBoundsAggregate.
 
Builders for GeoBounds variants.
 
 
 
Builder for GeoDecayFunction.
Result of a geo_distance aggregation.
 
 
 
Builder for GeoDistanceQuery.
 
Builder for GeoDistanceSort.
 
 
 
Builder for GeoGridProcessor.
 
 
 
 
 
Builder for GeoHashGridBucket.
 
Builder for GeoHashLocation.
A precision that can be expressed as a geohash length between 1 and 12, or a distance measure like "1km", "10m".
 
 
Builders for GeoHashPrecision variants.
 
Builder for GeoHexGridAggregate.
 
 
Builder for GeoHexGridBucket.
 
 
Downloaded databases for the node.
Builder for GeoIpNodeDatabases.
 
Builder for GeoIpProcessor.
Get GeoIP statistics.
 
Builder for GeoIpStatsResponse.
A GeoJson GeoLine.
Builder for GeoLine.
 
Builder for GeoLineAggregate.
 
Builder for GeoLineAggregation.
 
Builder for GeoLinePoint.
 
Builder for GeoLineSort.
A latitude/longitude as a 2 dimensional point.
 
 
Builders for GeoLocation variants.
 
 
Builder for GeoPointProperty.
 
Builder for GeoPolygonPoints.
Deprecated.
7.12.0 Use geo-shape instead.
Deprecated.
 
Builder for GeoResults.
 
Builder for GeoShapeFieldQuery.
The geo_shape data type facilitates the indexing of and searching with arbitrary geo shapes such as rectangles and polygons.
Builder for GeoShapeProperty.
 
Builder for GeoShapeQuery.
 
 
 
 
 
Builder for GeoTileGridBucket.
 
 
Builder for GermanAnalyzer.
Get aliases.
Builder for GetAliasRequest.
 
Builder for GetAliasResponse.
Get API key information.
Builder for GetApiKeyRequest.
 
Builder for GetApiKeyResponse.
Get async SQL search results.
Builder for GetAsyncRequest.
 
Builder for GetAsyncResponse.
Get async search results.
 
Get the async SQL search status.
 
Get auto-follow patterns.
 
Get the autoscaling capacity.
 
Get an autoscaling policy.
 
Get the basic license status.
 
Get behavioral analytics collections.
 
Get anomaly detection job results for buckets.
Builder for GetBucketsRequest.
 
Builder for GetBucketsResponse.
Get builtin privileges.
 
Get info about events in calendars.
 
Get calendar configuration info.
Builder for GetCalendarsRequest.
 
Get anomaly detection job results for categories.
 
Get cluster-wide settings.
 
Get component templates.
 
Get a connector.
Builder for GetConnectorRequest.
 
Get datafeeds configuration info.
Builder for GetDatafeedsRequest.
 
Get datafeeds usage info.
 
Get data frame analytics job configuration info.
 
Get data frame analytics jobs usage info.
 
Get data stream lifecycles.
 
Get data stream lifecycle stats.
 
Get data streams.
 
Get the async EQL status.
Builder for GetEqlStatusRequest.
 
Get the features.
 
Builder for GetFeaturesResponse.
Get feature migration information.
 
Get mapping definitions.
 
Get filters.
Builder for GetFiltersRequest.
 
Builder for GetFiltersResponse.
Get GeoIP database configurations.
 
Get the ILM status.
 
Get index information.
Builder for GetIndexRequest.
 
Builder for GetIndexResponse.
Get index templates.
 
Get index settings.
 
Get an inference endpoint
Builder for GetInferenceRequest.
 
Get anomaly detection job results for influencers.
 
Get IP geolocation database configurations.
 
Get anomaly detection jobs configuration info.
Deprecated.
8.11.0
Builder for GetJobsRequest.
Deprecated.
 
 
Builder for GetJobsResponse.
Builder for GetJobsResponse.
Get anomaly detection jobs usage info.
Builder for GetJobStatsRequest.
 
Builder for GetJobStatsResponse.
Get license information.
Builder for GetLicenseRequest.
 
Builder for GetLicenseResponse.
Get lifecycle policies.
Get policy information.
Builder for GetLifecycleRequest.
Builder for GetLifecycleRequest.
 
 
Get mapping definitions.
Builder for GetMappingRequest.
 
Builder for GetMappingResponse.
Get machine learning memory usage info.
 
Get model snapshots info.
 
Get anomaly detection job model snapshot upgrade usage info.
 
Get the shutdown status.
Builder for GetNodeRequest.
 
Builder for GetNodeResponse.
Get overall bucket results.
 
Get pipelines.
Get Logstash pipelines.
Builder for GetPipelineRequest.
Builder for GetPipelineRequest.
 
 
Builder for GetPipelineResponse.
Builder for GetPipelineResponse.
Get an enrich policy.
Builder for GetPolicyRequest.
 
Builder for GetPolicyResponse.
Get application privileges.
 
Get anomaly records for an anomaly detection job.
Builder for GetRecordsRequest.
 
Builder for GetRecordsResponse.
Get cluster repositories metering.
 
Get snapshot repository information.
 
Get a document by its ID.
Builder for GetRequest.
 
Builder for GetResponse.
 
 
Builder for GetResult.
Get role mappings.
 
Get roles.
Builder for GetRoleRequest.
 
Builder for GetRoleResponse.
Deprecated.
8.11.0
Deprecated.
 
Deprecated.
8.11.0
Deprecated.
 
Get a query rule.
Builder for GetRuleRequest.
 
Builder for GetRuleResponse.
Get a query ruleset.
Builder for GetRulesetRequest.
 
Builder for GetRulesetResponse.
Get script contexts.
 
Get script languages.
 
Get a script or search template.
Builder for GetScriptRequest.
 
Builder for GetScriptResponse.
Get search application details.
 
Get service accounts.
 
Get service account credentials.
 
Get the snapshot lifecycle management status.
Builder for GetSlmStatusRequest.
 
Get snapshot information.
Builder for GetSnapshotRequest.
 
Builder for GetSnapshotResponse.
Get a document's source.
Builder for GetSourceRequest.
 
Builder for GetSourceResponse.
 
Builder for GetStats.
Get snapshot lifecycle management statistics.
Builder for GetStatsRequest.
 
Builder for GetStatsResponse.
Get a synonym set.
Builder for GetSynonymRequest.
 
Builder for GetSynonymResponse.
Get a synonym rule.
 
Get all synonym sets.
 
Get task information.
Builder for GetTasksRequest.
 
Builder for GetTasksResponse.
Get index templates.
Builder for GetTemplateRequest.
 
Builder for GetTemplateResponse.
Get a token.
Builder for GetTokenRequest.
 
Builder for GetTokenResponse.
Get trained model configuration info.
 
Get trained models usage info.
 
Get transforms.
Builder for GetTransformRequest.
 
Get transform stats.
 
Get the trial status.
 
Get user privileges.
 
 
Get a user profile.
 
Get users.
Builder for GetUserRequest.
 
Builder for GetUserResponse.
Get a watch.
Builder for GetWatchRequest.
 
Builder for GetWatchResponse.
 
Builder for GlobalAggregate.
 
 
 
Builder for GlobalPrivilege.
 
 
Builder for GrantApiKey.
Grant an API key.
Builder for GrantApiKeyRequest.
 
Builder for GrantApiKeyResponse.
 
 
 
Builder for GreekAnalyzer.
 
 
 
Builder for GrokProcessor.
 
 
Builder for Groupings.
 
Builder for GsubProcessor.
 
 
Builder for HasChildQuery.
 
Builder for HasParentQuery.
Check user privileges.
 
 
Check user profile privileges.
 
 
Builder for HdrMethod.
 
 
A (string, string) map with case-insensitive keys.
 
Builder for HealthRecord.
Get the cluster health.
Builder for HealthReportRequest.
 
Returns the health status of a cluster, similar to the cluster health API.
Get the cluster health status.
Builder for HealthRequest.
Builder for HealthRequest.
 
 
Builder for HealthResponse.
Builder for HealthResponse.
 
 
 
Builder for HealthStatistics.
 
Get CAT help.
 
 
Builder for Highlight.
 
 
 
 
 
 
 
 
Builder for HighlightField.
 
Builder for HindiAnalyzer.
 
Builder for Hint.
 
Builder for HistogramAggregate.
 
 
Builder for HistogramBucket.
 
Builder for HistogramGrouping.
 
Builder for HistogramProperty.
 
Builder for Hit.
 
Builder for HitsEvent.
 
Builder for HitsMetadata.
 
Builder for HitsSequence.
 
 
 
 
 
 
Builder for Hop.
Get the hot threads for nodes.
Builder for HotThreadsRequest.
 
 
Builder for HourAndMinute.
 
Builder for HourlySchedule.
 
Builder for HtmlStripCharFilter.
 
Builder for HtmlStripProcessor.
 
Builder for Http.
 
Builder for HttpEmailAttachment.
 
Builder for HttpInput.
 
 
 
 
Builder for HttpInputProxy.
 
 
 
 
 
Builder for HttpRoute.
 
Builder for HttpRouteRequests.
 
Builder for HttpRouteResponses.
 
Builder for HungarianAnalyzer.
 
Builder for HunspellTokenFilter.
 
Builder for Hyperparameter.
 
Builder for Hyperparameters.
 
 
 
 
Builder for IcuAnalyzer.
 
 
 
 
 
 
 
 
 
 
 
 
Builder for IcuTokenizer.
 
 
 
Builder for IdsQuery.
 
Builder for Ilm.
ILM
Builder for IlmIndicator.
 
Builder for IlmIndicatorDetails.
 
Builder for IlmPolicy.
 
Builder for IlmPolicyStatistics.
 
Builder for Impact.
 
Import a dangling index.
 
 
 
 
Builder for IndexAction.
 
Builder for IndexAliases.
 
 
Builder for IndexCapabilities.
 
 
Builder for IndexDetails.
 
Builder for IndexField.
 
Builder for IndexHealthStats.
 
 
 
 
Builder for IndexingPressure.
Builder for IndexingPressure.
Builder for IndexingPressure.
 
 
 
 
 
 
 
Builder for IndexingStats.
 
Builder for IndexMappingRecord.
 
 
Builder for IndexOperation.
 
 
 
Index a document.
Builder for IndexRequest.
 
Builder for IndexResponse.
 
Builder for IndexResult.
 
Builder for IndexResultSummary.
 
Builder for IndexRouting.
 
 
 
 
 
 
 
 
Builder for IndexSegment.
 
Builder for IndexSegmentSort.
 
Builder for IndexSettingBlocks.
 
Builder for IndexSettings.
 
 
 
 
 
Builder for IndexState.
 
Builder for IndexStats.
 
Builder for IndexTemplate.
 
 
Builder for IndexTemplateItem.
 
 
 
Builder for IndexVersioning.
 
 
Builder for IndicatorNode.
 
Builder for Indicators.
 
 
Builder for IndicesBlockStatus.
Controls how to deal with unavailable concrete indices (closed or missing), how wildcard expressions are expanded to actual indices (all, closed or open indices) and how to deal with wildcard expressions that resolve to no indices.
Builder for IndicesOptions.
 
Builder for IndicesPrivileges.
While creating or updating a role you can provide either a JSON structure or a string to the API.
 
 
Builders for IndicesPrivilegesQuery variants.
 
Builder for IndicesRecord.
Get index information.
Builder for IndicesRequest.
 
Builder for IndicesResponse.
 
 
 
Builder for IndicesShardStores.
 
Builder for IndicesStats.
Get index statistics.
Builder for IndicesStatsRequest.
 
 
 
Builder for IndicesVersions.
 
Builder for IndonesianAnalyzer.
 
Builder for InferenceAggregate.
 
 
 
 
 
 
InferenceConfig variant kinds.
InferenceConfig variant kinds.
Builders for InferenceConfig variants.
Builders for InferenceConfig variants.
 
Inference configuration provided when storing the model config
 
InferenceConfigCreate variant kinds.
Builders for InferenceConfigCreate variants.
Base interface for InferenceConfigCreate variants.
 
 
 
InferenceConfigUpdate variant kinds.
Builders for InferenceConfigUpdate variants.
Base interface for InferenceConfigUpdate variants.
Base interface for InferenceConfig variants.
Base interface for InferenceConfig variants.
Configuration options when storing the inference endpoint
 
Builder for InferenceEndpoint.
Represents an inference endpoint as returned by the GET API
 
 
 
Builder for InferenceProcessor.
Perform inference on the service
Builder for InferenceRequest.
 
Builder for InferenceResponse.
 
InferenceResult is an aggregation of mutually exclusive variants
 
InferenceResult variant kinds.
Builders for InferenceResult variants.
Base interface for InferenceResult variants.
 
Evaluate a trained model.
 
 
Builder for Influence.
 
Builder for Influencer.
 
Builder for InfoFeatureState.
Get cluster info.
 
Builder for InfoResponse.
 
 
Builder for Ingest.
Builder for Ingest.
A bulk operation whose size has been calculated and content turned to a binary blob (to compute its size).
 
 
Builder for IngestStats.
 
Builder for IngestTotal.
 
Builder for InlineGet.
 
Builder for InnerHits.
 
Builder for InnerHitsResult.
 
Builder for InProgress.
 
 
Builder for Input.
 
Input variant kinds.
Builders for Input variants.
 
Base interface for Input variants.
Instrumentation for an Elasticsearch client.
A context with lifecycle callbacks for the various stages of request and response processing.
A thread scope.
 
 
 
 
Intervals variant kinds.
 
Builder for IntervalsAllOf.
 
Builder for IntervalsAnyOf.
Builders for Intervals variants.
 
 
IntervalsFilter variant kinds.
Builders for IntervalsFilter variants.
Base interface for IntervalsFilter variants.
 
Builder for IntervalsFuzzy.
 
Builder for IntervalsMatch.
 
Builder for IntervalsPrefix.
 
 
IntervalsQuery variant kinds.
Builders for IntervalsQuery variants.
Base interface for IntervalsQuery variants.
Base interface for Intervals variants.
 
Builder for IntervalsWildcard.
Invalidate API keys.
 
Invalidate a token.
 
 
Builder for InvertedIndex.
 
Builder for Invocation.
 
Builder for Invocations.
 
Builder for IoStatDevice.
 
Builder for IoStats.
 
Builder for IpFilter.
 
 
 
Builder for IpLocationProcessor.
 
Builder for IpPrefixAggregate.
 
Builder for IpPrefixAggregation.
 
Builder for IpPrefixBucket.
 
Builder for IpProperty.
 
Builder for IpRangeAggregate.
 
Builder for IpRangeAggregation.
 
 
Builder for IpRangeBucket.
 
Builder for IpRangeProperty.
 
Builder for IrishAnalyzer.
 
Builder for ItalianAnalyzer.
A JSONP generator implementation on top of Jackson.
 
Translate a Jackson location to a JSONP location.
 
A JSONP parser implementation on top of Jackson.
A partial implementation of JSONP's SPI on top of Jackson.
 
Builder for Job.
 
Builder for JobBlocked.
 
 
Builder for JobConfig.
 
 
Builder for JobsRecord.
 
 
Builder for JobStatistics.
 
Builder for JobStats.
 
Builder for JobTimingStats.
 
Builder for JobUsage.
 
Builder for JoinProcessor.
 
Builder for JoinProperty.
 
A buffer of JSON events.
A raw JSON value.
An endpoint with a JSON response body.
Base interface for enumerations in API types.
 
 
 
An enum deserializer that also accepts boolean values.
Indicates that a class has a JsonpDeserializer as a static field.
 
Base class for JsonpDeserializer implementations that accept a set of JSON events known at instanciation time.
A JsonpMapper combines a JSON-P provider and object serialization/deserialization based on JSON-P events.
 
 
 
Defines attribute names for JsonpMapper features.
A mapping exception.
 
Builder for JsonProcessor.
 
An object that is its own JsonP serializer
 
 
 
Builder for Jvm.
 
Builder for JvmClasses.
 
Builder for JvmMemoryStats.
 
Builder for JvmStats.
 
Builder for JvmThreads.
 
 
 
 
Builder for KeyedProcessor.
 
Builder for KeyValueProcessor.
 
Builder for KeywordAnalyzer.
 
 
Builder for KeywordProperty.
 
Builder for KeywordTokenizer.
 
Builder for KnnCollectorResult.
 
Builder for KnnQuery.
 
 
 
Builder for KnnRetriever.
 
Builder for KnnSearch.
 
Builder for KnnSearchQuery.
Deprecated.
8.4.0 The kNN search API has been replaced by the knn option in the search API.
Deprecated.
 
Builder for KnnSearchResponse.
 
Builder for KStemTokenFilter.
 
Builder for KuromojiAnalyzer.
 
 
 
 
 
 
Builder for KuromojiTokenizer.
 
 
Builder for LanguageAnalyzer.
 
Builder for LanguageContext.
 
 
 
Builder for Latest.
 
Builder for LatLonGeoLocation.
 
Builder for LatvianAnalyzer.
A deserializer that delegates to another deserializer that is lazily created.
 
Builder for LearningToRank.
 
Builder for LengthTokenFilter.
 
Builder for LessThanValidation.
 
Builder for LetterTokenizer.
 
 
Builder for License.
 
Builder for LicenseInformation.
 
 
 
Builder for Lifecycle.
 
 
LifecycleExplain variant kinds.
Builders for LifecycleExplain variants.
 
 
 
Base interface for LifecycleExplain variants.
 
Text that we want similar documents for or a lookup to a document's field for the text.
 
 
Builders for Like variants.
 
Builder for LikeDocument.
 
Builder for Limits.
 
 
 
 
Get the dangling indices.
 
Get all connectors.
Get search applications.
Get all tasks.
Builder for ListRequest.
Builder for ListRequest.
Builder for ListRequest.
 
 
 
Builder for ListResponse.
Builder for ListResponse.
Builder for ListResponse.
Get all query rulesets.
Builder for ListRulesetsRequest.
 
 
Builder for ListTypeValidation.
 
Builder for LithuanianAnalyzer.
 
Builder for Local.
 
Builder for LoggingAction.
 
Builder for LoggingResult.
 
Builder for LongNumberProperty.
 
Builder for LongRangeProperty.
Result of the rare_terms aggregation when the field is some kind of whole number like a integer, long, or a date.
 
Builder for LongRareTermsBucket.
Result of a terms aggregation when the field is some kind of whole number like a integer, long, or a date.
Builder for LongTermsAggregate.
 
Builder for LongTermsBucket.
 
 
Builder for LowercaseNormalizer.
 
Builder for LowercaseProcessor.
 
 
Builder for LowercaseTokenizer.
 
Builder for MachineLearning.
 
 
 
 
Builder for MappingCharFilter.
Mapping Limit Settings
 
 
 
 
 
 
 
Builder for MappingStats.
MASTER_IS_STABLE
 
 
 
 
Builder for MasterRecord.
Returns information about the master node, including the ID, bound IP address, and name.
Builder for MasterRequest.
 
Builder for MasterResponse.
 
Builder for MatchAllQuery.
 
 
Builder for MatchedField.
 
Builder for MatchedText.
 
Builder for MatchNoneQuery.
A variant of text that trades scoring and efficiency of positional queries for space efficiency.
 
 
Builder for MatchPhraseQuery.
 
Builder for MatchQuery.
 
 
 
 
 
 
Builder for MatrixStatsFields.
 
Builder for MaxAggregate.
 
Builder for MaxAggregation.
 
 
Builder for Maxmind.
 
 
 
Builder for MemMlStats.
 
Builder for Memory.
 
 
Builder for MemoryStats.
 
 
Builder for MemStats.
 
Builder for Merge.
 
Builder for MergeScheduler.
 
Builder for MergesStats.
 
 
 
Get multiple documents.
Builder for MgetRequest.
 
Builder for MgetResponse.
 
Builder for MigrateAction.
Convert an index alias to a data stream.
 
Migrate to data tiers routing.
 
 
 
Builder for MigrationFeature.
Builder for MigrationFeature.
 
 
 
Builder for MinAggregate.
 
Builder for MinAggregation.
 
 
 
 
Builder for MissingAggregate.
 
Builder for MissingAggregation.
 
Thrown by ObjectBuilder.build() when a required property is missing.
 
Builder for MlCounter.
Get datafeeds.
Builder for MlDatafeedsRequest.
 
Builder for MlDatafeedsResponse.
 
 
 
 
Get data frame analytics jobs.
 
 
Builder for MlInference.
 
 
 
 
 
 
Get machine learning information.
 
Builder for MlInfoResponse.
 
Builder for MlJobForecasts.
Get anomaly detection jobs.
Builder for MlJobsRequest.
 
Builder for MlJobsResponse.
Get trained models.
 
 
Builder for ModelPackageConfig.
 
Builder for ModelPlotConfig.
 
Builder for ModelSizeStats.
 
Builder for ModelSnapshot.
 
Update data streams.
 
 
Builder for Monitoring.
 
 
Builder for MoreLikeThisQuery.
 
Builder for MountedSnapshot.
Mount a snapshot.
Builder for MountRequest.
 
Builder for MountResponse.
Move to a lifecycle step.
Builder for MoveToStepRequest.
 
Builder for MoveToStepResponse.
 
 
 
 
Builders for MovingAverageAggregation variants.
Base interface for MovingAverageAggregation variants.
 
 
Run multiple searches.
Builder for MsearchRequest.
 
Builder for MsearchResponse.
Run multiple templated searches.
 
Get multiple term vectors.
Builder for MtermvectorsRequest.
 
 
 
Base type for multi-bucket aggregation results that can hold sub-aggregations results.
 
 
Builder for MultiGetError.
 
Builder for MultiGetOperation.
 
 
 
Builders for MultiGetResponseItem variants.
 
Builder for MultiMatchQuery.
 
 
Builder for MultisearchBody.
Contains parameters used to limit or change the subsequent search body request.
Builder for MultisearchHeader.
 
Builder for MultiSearchItem.
 
 
 
Builders for MultiSearchResponseItem variants.
 
 
 
Builder for MultiTermLookup.
 
Builder for MultiTermsAggregate.
 
 
Builder for MultiTermsBucket.
 
 
 
 
Builder for Murmur3HashProperty.
 
A deserializer that delegates to another deserializer provided as a JSON mapper attribute.
A named value, i.e.
 
Builder for NativeCode.
 
Marks a class a being serialized as nd-json (e.g.
Named entity recognition options
Builder for NerInferenceOptions.
 
 
Builder for NestedAggregate.
 
Builder for NestedAggregation.
 
Builder for NestedIdentity.
 
Builder for NestedProperty.
 
Builder for NestedQuery.
 
Builder for NestedSortValue.
 
 
 
 
Builder for NGramTokenFilter.
 
Builder for NGramTokenizer.
BERT and MPNet tokenization configuration options
RoBERTa tokenization configuration options
 
A ByteArrayOutputStream that reduces copy operations of its underlying buffer.
 
Builder for Node.
 
 
Builder for NodeAttributes.
 
Returns information about custom node attributes.
Builder for NodeattrsRequest.
 
Builder for NodeattrsResponse.
 
Builder for NodeBufferPool.
 
Builder for NodeDiskUsage.
 
Builder for NodeInfo.
 
Builder for NodeInfoAction.
 
Builder for NodeInfoAggregation.
 
Builder for NodeInfoBootstrap.
 
Builder for NodeInfoClient.
 
Builder for NodeInfoDiscover.
 
Builder for NodeInfoHttp.
 
Builder for NodeInfoIngest.
 
 
Builder for NodeInfoIngestInfo.
 
 
Builder for NodeInfoJvmMemory.
 
Builder for NodeInfoMemory.
 
Builder for NodeInfoNetwork.
 
 
Builder for NodeInfoOSCPU.
 
Builder for NodeInfoPath.
 
 
 
Builder for NodeInfoScript.
 
Builder for NodeInfoSearch.
 
 
Builder for NodeInfoSettings.
 
 
 
 
 
 
 
 
 
 
 
Builder for NodeInfoTransport.
 
Builder for NodeInfoXpack.
 
 
 
Builder for NodeInfoXpackMl.
 
 
 
 
 
 
 
Builder for NodeJvmInfo.
 
 
Builder for NodePackagingType.
 
Builder for NodeProcessInfo.
 
Builder for NodeReloadError.
 
 
 
Builders for NodeReloadResult variants.
 
 
Builder for NodesCredentials.
 
 
Builder for NodeShard.
 
Builder for NodeShutdownStatus.
Get node information.
Builder for NodesInfoRequest.
 
Builder for NodesInfoResponse.
 
Builder for NodesRecord.
Returns information about the nodes in a cluster.
Builder for NodesRequest.
 
Builder for NodesResponse.
 
 
Get node statistics.
Builder for NodesStatsRequest.
 
Builder for NodesStatsResponse.
Contains statistics about the number of nodes selected by the request.
Builder for NodeStatistics.
Get feature usage information.
Builder for NodesUsageRequest.
 
Builder for NodesUsageResponse.
 
Builder for NodeTasks.
 
Builder for NodeThreadPoolInfo.
 
Builder for NodeUsage.
A no-operation instrumentation.
 
Builder for NoriAnalyzer.
 
 
 
Builder for NoriTokenizer.
 
 
 
 
 
Normalizer variant kinds.
Builders for Normalizer variants.
Base interface for Normalizer variants.
 
Builder for NorwegianAnalyzer.
 
 
 
Builder for NumberRangeQuery.
 
 
Builder for NumericFielddata.
 
Base interface for all object builders.
Base class for object builders.
An object deserializer based on an ObjectBuilder.
 
A field deserializer parses a value and calls the setter on the target object.
Field deserializer for objects (and boxed primitives)
 
Builder for ObjectProperty.
And ES|QL adapter that returns an iterable of domain objects
Authenticate OpenID Connect.
 
Logout of OpenID Connect.
Builder for OidcLogoutRequest.
 
Builder for OidcLogoutResponse.
Prepare OpenID connect authentication.
 
 
 
Open anomaly detection jobs.
Builder for OpenJobRequest.
 
Builder for OpenJobResponse.
Open a point in time.
 
Open a closed index.
Builder for OpenRequest.
 
Builder for OpenResponse.
A union that is open, i.e.
An OpenTelemetry instrumentation for the Elasticsearch client.
 
Builder for OperatingSystem.
 
 
 
 
 
 
Builder for OverallBucket.
 
Builder for OverallBucketJob.
 
Builder for Overlapping.
 
Builder for Page.
 
Builder for PagerDutyAction.
 
Builder for PagerDutyContext.
 
 
 
Builder for PagerDutyEvent.
 
Builder for PagerDutyEventProxy.
 
 
Builder for PagerDutyResult.
 
A key/value pair.
 
Builder for ParentAggregate.
 
Builder for ParentAggregation.
 
Builder for ParentIdQuery.
 
Builder for ParentTaskInfo.
Pass through configuration options
 
 
 
Builder for PatternAnalyzer.
 
 
 
 
Builder for PatternTokenizer.
Pause an auto-follow pattern.
 
Pause a follower.
Builder for PauseFollowRequest.
 
Builder for PauseFollowResponse.
 
Builder for PendingTask.
 
Builder for PendingTasksRecord.
Returns cluster-level changes that have not yet been executed.
Get the pending cluster tasks.
Builder for PendingTasksRequest.
Builder for PendingTasksRequest.
 
 
 
 
 
 
 
 
 
 
 
 
 
Builders for Percentiles variants.
 
Builder for PercolateQuery.
 
Builder for PercolatorProperty.
 
 
Builder for PersianAnalyzer.
 
 
Builder for Phase.
 
Builder for Phases.
 
 
 
 
 
Builder for PhoneticTokenFilter.
 
Builder for PhraseSuggest.
 
 
 
Builder for PhraseSuggester.
 
 
Builder for PhraseSuggestOption.
Ping the cluster.
 
Builder for PinnedDoc.
 
 
PinnedQuery variant kinds.
Builders for PinnedQuery variants.
Base interface for PinnedQuery variants.
 
 
Builder for Pipeline.
Builder for Pipeline.
 
 
 
Builder for PipelineConfig.
 
Builder for PipelineMetadata.
 
Builder for PipelineProcessor.
 
Builder for PipelineSettings.
 
Builder for PipelineSimulation.
 
Builder for Pivot.
 
 
PivotGroupBy variant kinds.
Builders for PivotGroupBy variants.
Base interface for PivotGroupBy variants.
 
Builder for PluginsRecord.
Returns a list of plugins running on each node of a cluster.
Builder for PluginsRequest.
 
Builder for PluginsResponse.
 
Builder for PluginsStatus.
 
Builder for PluginStats.
 
 
Builder for PointProperty.
 
Builder for Pool.
 
 
Builder for PortugueseAnalyzer.
Create a behavioral analytics collection event.
 
Add scheduled events to the calendar.
 
Deprecated.
7.11.0 Posting data directly to anomaly detection jobs is deprecated, in a future major version a datafeed will be required.
Deprecated.
 
Builder for PostDataResponse.
Start the feature migration.
 
Create a connector.
Update the license.
Builder for PostRequest.
Builder for PostRequest.
 
 
Builder for PostResponse.
Builder for PostResponse.
Start a basic license.
 
Start a trial.
 
Update voting configuration exclusions.
 
 
Builder for PrefixQuery.
 
 
Preprocessor variant kinds.
Builders for Preprocessor variants.
Base interface for Preprocessor variants.
 
Builder for PressureMemory.
Preview a datafeed.
 
Preview features used by data frame analytics.
 
Preview a transform.
 
 
Builder for PrivilegesCheck.
 
Builder for Process.
 
 
 
Builder for Processor.
Processor variant kinds.
 
 
Builders for Processor variants.
Run a grok processor.
 
Base interface for Processor variants.
 
Builder for Profile.
Promote a data stream.
 
 
 
Property variant kinds.
 
 
Builders for Property variants.
Base interface for Property variants.
 
Create or update an alias.
Builder for PutAliasRequest.
 
Builder for PutAliasResponse.
Create or update auto-follow patterns.
 
Create or update an autoscaling policy.
 
Create a behavioral analytics collection.
 
Add anomaly detection job to calendar.
 
Create a calendar.
Builder for PutCalendarRequest.
 
Builder for PutCalendarResponse.
Update the cluster settings.
 
Create or update a component template.
 
Create a datafeed.
Builder for PutDatafeedRequest.
 
Builder for PutDatafeedResponse.
Create a data frame analytics job.
 
Update data stream lifecycles.
 
Create a filter.
Builder for PutFilterRequest.
 
Builder for PutFilterResponse.
Create or update a GeoIP database configuration.
 
Create or update an index template.
 
Update index settings.
 
Create or update an IP geolocation database configuration.
 
Create an anomaly detection job.
Deprecated.
8.11.0
Builder for PutJobRequest.
Deprecated.
 
 
Builder for PutJobResponse.
Builder for PutJobResponse.
Create or update a lifecycle policy.
Create or update a policy.
Builder for PutLifecycleRequest.
Builder for PutLifecycleRequest.
 
 
Update field mappings.
Builder for PutMappingRequest.
 
Builder for PutMappingResponse.
Prepare a node to be shut down.
Builder for PutNodeRequest.
 
Builder for PutNodeResponse.
Create or update a pipeline.
Create or update a Logstash pipeline.
Builder for PutPipelineRequest.
Builder for PutPipelineRequest.
 
Builder for PutPipelineResponse.
Create an enrich policy.
Builder for PutPolicyRequest.
 
Builder for PutPolicyResponse.
Create or update application privileges.
 
Create or update a connector.
Create an inference endpoint.
Create or update a search application.
Builder for PutRequest.
Builder for PutRequest.
Builder for PutRequest.
 
 
 
Builder for PutResponse.
Builder for PutResponse.
Builder for PutResponse.
Create or update role mappings.
 
Create or update roles.
Builder for PutRoleRequest.
 
Builder for PutRoleResponse.
Create or update a query rule.
Builder for PutRuleRequest.
 
Builder for PutRuleResponse.
Create or update a query ruleset.
Builder for PutRulesetRequest.
 
Builder for PutRulesetResponse.
Create or update a script or search template.
Builder for PutScriptRequest.
 
Builder for PutScriptResponse.
Create or update a synonym set.
Builder for PutSynonymRequest.
 
Builder for PutSynonymResponse.
Create or update a synonym rule.
 
Create or update an index template.
Builder for PutTemplateRequest.
 
Builder for PutTemplateResponse.
Create or update a trained model alias.
 
Create part of a trained model definition.
 
Create a trained model.
 
Create a trained model vocabulary.
 
Create a transform.
Builder for PutTransformRequest.
 
Create or update users.
Builder for PutUserRequest.
 
Builder for PutUserResponse.
Create or update a watch.
Builder for PutWatchRequest.
 
Builder for PutWatchResponse.
Represents an operation that accepts 4 input arguments and returns no result.
Represents a function that accepts 4 arguments and produces a result.
 
 
Builder for Queries.
 
 
Query variant kinds.
Find API keys with a query.
Builder for QueryApiKeysRequest.
 
 
 
 
Builder for QueryBreakdown.
Builders for Query variants.
 
Builder for QueryCacheStats.
 
Builder for QueryProfile.
Run an ES|QL query.
Get SQL search results.
Builder for QueryRequest.
Builder for QueryRequest.
 
Builder for QueryResponse.
 
Builder for QueryRole.
Find roles with a query.
Builder for QueryRoleRequest.
 
Builder for QueryRoleResponse.
 
 
Builder for QueryRule.
 
Builder for QueryRuleActions.
 
Builder for QueryRuleCriteria.
 
 
 
 
 
 
 
Builder for QueryStringQuery.
 
Builder for QueryUser.
Find users with a query.
Builder for QueryUserRequest.
 
Builder for QueryUserResponse.
Base interface for Query variants.
 
 
QueryVectorBuilder variant kinds.
Builders for QueryVectorBuilder variants.
Base interface for QueryVectorBuilder variants.
 
Builder for QueryWatch.
Query watches.
Builder for QueryWatchesRequest.
 
Question answering inference options
 
 
 
Builder for RandomScoreFunction.
 
 
Builder for RangeAggregate.
 
Builder for RangeAggregation.
 
Builder for RangeBucket.
 
 
 
 
RangeQuery variant kinds.
 
 
Builders for RangeQuery variants.
Base interface for RangeQuery variants.
 
 
 
Rank variant kinds.
 
 
Builders for Rank variants.
The rerank result object representing a single ranked document id: the original index of the document in the request score: the score of the document relative to the query text: Optional, the text of the document, if requested
Builder for RankedDocument.
 
Builder for RankEvalHit.
 
Builder for RankEvalHitItem.
 
Builder for RankEvalMetric.
 
 
 
Discounted cumulative gain (DCG)
Expected Reciprocal Rank (ERR)
Mean Reciprocal Rank
Precision at K (P@k)
 
 
Recall at K (R@k)
 
Builder for RankEvalQuery.
Evaluate ranked search results.
Builder for RankEvalRequest.
 
Builder for RankEvalRequestItem.
 
Builder for RankEvalResponse.
 
 
 
 
 
 
 
 
Builder for RankFeatureProperty.
 
Builder for RankFeatureQuery.
 
Base interface for Rank variants.
 
 
Builder for RateAggregate.
 
Builder for RateAggregation.
 
 
Builder for ReadException.
 
 
 
Builder for Realm.
 
Builder for RealmCache.
 
Builder for RealmInfo.
 
Builder for Recording.
 
Builder for RecoveryBytes.
 
Builder for RecoveryFiles.
 
Builder for RecoveryIndexStatus.
 
Builder for RecoveryOrigin.
 
Builder for RecoveryRecord.
Returns information about ongoing and completed shard recoveries.
Get index recovery information.
Builder for RecoveryRequest.
Builder for RecoveryRequest.
 
 
Builder for RecoveryResponse.
Builder for RecoveryResponse.
 
Builder for RecoveryStartStatus.
 
Builder for RecoveryStats.
 
Builder for RecoveryStatus.
 
Builder for Redact.
 
Builder for RedactProcessor.
 
Refresh an index.
Builder for RefreshRequest.
 
Builder for RefreshResponse.
 
Builder for RefreshStats.
 
Builder for RegexOptions.
 
Builder for RegexpQuery.
 
Builder for RegexValidation.
 
 
 
Builder for ReindexNode.
Reindex documents.
Builder for ReindexRequest.
 
Builder for ReindexResponse.
Throttle a reindex operation.
 
 
Builder for ReindexStatus.
 
Builder for ReindexTask.
 
Builder for ReloadDetails.
 
 
Builder for ReloadResult.
Reload search analyzers.
 
Reload the keystore on nodes in the cluster.
 
 
 
The subset of cluster level privileges that can be defined for remote clusters.
The subset of index level privileges that can be defined for remote clusters.
Get remote cluster information.
 
Builder for RemoteInfoResponse.
 
Builder for RemoteSource.
 
Builder for RemoveAction.
 
 
Builder for RemoveIndexAction.
Remove policies from an index.
Builder for RemovePolicyRequest.
 
 
Builder for RemoveProcessor.
 
Builder for RenameProcessor.
Render a search application query.
Builder for RenderQueryRequest.
 
Render a search template.
 
 
 
Builder for ReplicationAccess.
 
 
Builder for RepositoriesRecord.
Returns the snapshot repositories for a cluster.
Builder for RepositoriesRequest.
 
 
 
Repository variant kinds.
 
 
Builders for Repository variants.
REPOSITORY_INTEGRITY
 
 
Builder for RepositoryLocation.
 
 
 
Base interface for Repository variants.
Verify the repository integrity.
 
 
 
 
Builder for RequestCacheStats.
 
Builder for RequestCounts.
 
 
Builder for RequestItem.
Builder for RequestItem.
 
Builder for RerouteDecision.
 
Builder for RerouteExplanation.
 
Builder for RerouteParameters.
 
Builder for RerouteProcessor.
Reroute the cluster.
Builder for RerouteRequest.
 
Builder for RerouteResponse.
 
 
Rescore variant kinds.
Builders for Rescore variants.
 
Builder for RescoreQuery.
Base interface for Rescore variants.
 
Builder for ReservedSize.
Reset the features.
 
Reset an anomaly detection job.
Builder for ResetJobRequest.
 
Builder for ResetJobResponse.
Reset a transform.
 
Provides information about each cluster request relevant to doing a cross-cluster search.
Builder for ResolveClusterInfo.
Resolve the cluster.
 
 
 
 
Builder for ResolveIndexItem.
Resolve indices.
Builder for ResolveIndexRequest.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Restore a snapshot.
Builder for RestoreRequest.
 
Builder for RestoreResponse.
 
Builder for Restriction.
 
 
 
 
Resume an auto-follow pattern.
 
Resume a follower.
Builder for ResumeFollowRequest.
 
 
Builder for Retention.
 
Builder for RetentionLease.
 
 
RetentionPolicy variant kinds.
Builders for RetentionPolicy variants.
Base interface for RetentionPolicy variants.
 
Builder for Retries.
 
 
Retriever variant kinds.
 
 
Builders for Retriever variants.
Base interface for Retriever variants.
Retry a policy.
Builder for RetryRequest.
 
Builder for RetryResponse.
 
 
 
Builder for ReverseTokenFilter.
Revert to a snapshot.
 
 
Builder for Role.
 
 
Builder for RoleDescriptor.
 
Builder for RoleDescriptorRead.
 
 
 
Builder for RoleMapping.
Builder for RoleMapping.
 
 
RoleMappingRule variant kinds.
Builders for RoleMappingRule variants.
Base interface for RoleMappingRule variants.
 
 
RoleQuery variant kinds.
Builders for RoleQuery variants.
Base interface for RoleQuery variants.
 
Builder for RoleTemplate.
 
 
 
Builders for RoleTemplateInlineQuery variants.
 
Builder for RoleTemplateQuery.
 
Builder for RoleTemplateScript.
 
Builder for RolloverAction.
 
Builder for RolloverConditions.
Roll over to a new index.
Builder for RolloverRequest.
 
Builder for RolloverResponse.
 
Builder for RollupCapabilities.
 
 
Builder for RollupFieldSummary.
 
Builder for RollupJob.
 
 
Builder for RollupJobStats.
 
Builder for RollupJobStatus.
 
Builder for RollupJobSummary.
 
Deprecated.
8.11.0
Deprecated.
 
 
Builder for RomanianAnalyzer.
 
Builder for RoutingField.
 
 
Builder for RrfRank.
 
Builder for RRFRetriever.
 
 
Builder for RuleCondition.
 
Builder for RuleQuery.
 
Builder for RuleRetriever.
 
 
Builder for RuntimeField.
 
 
Builder for RuntimeFieldsType.
 
 
 
Builder for RuntimeFieldTypes.
Builder for RuntimeFieldTypes.
 
Builder for RussianAnalyzer.
 
Builder for S3Repository.
 
A response consumer that will propagate Errors as RuntimeExceptions to avoid crashing the IOReactor.
Authenticate SAML.
 
Logout of SAML completely.
Invalidate SAML.
 
Logout of SAML.
Builder for SamlLogoutRequest.
 
Builder for SamlLogoutResponse.
Prepare SAML authentication.
 
Create SAML service provider metadata.
 
 
Builder for SampleDiversity.
 
Builder for SamplerAggregate.
 
Builder for SamplerAggregation.
 
 
 
 
Schedule variant kinds.
Builders for Schedule variants.
Schedule a transform to start now.
 
A time of day, expressed either as hh:mm, noon, midnight, or an hour/minutes structure.
 
 
Builders for ScheduleTimeOfDay variants.
 
Base interface for Schedule variants.
 
 
 
Builder for ScoreSort.
 
Builder for Script.
 
Builder for ScriptCache.
 
Builder for ScriptCondition.
 
Builder for ScriptedHeuristic.
 
 
 
Builder for ScriptField.
 
Builder for Scripting.
 
 
Builder for ScriptProcessor.
 
Builder for ScriptQuery.
 
Builder for ScriptScoreFunction.
 
Builder for ScriptScoreQuery.
 
Builder for ScriptSort.
 
Run a script.
 
 
Builder for ScriptTransform.
Run a scrolling search.
Builder for ScrollRequest.
 
Builder for ScrollResponse.
 
 
Builder for SearchableSnapshots.
Get searchable snapshot statistics.
 
 
Builder for SearchAccess.
 
 
Builder for SearchApplication.
 
Run a search application search.
 
 
 
 
Builder for SearchIdle.
 
Builder for SearchInput.
 
 
Search a vector tile.
Builder for SearchMvtRequest.
 
Builder for SearchProfile.
Run a search.
Builder for SearchRequest.
 
Builder for SearchResponse.
 
Get the search shards.
Builder for SearchShardsRequest.
 
 
Builder for SearchStats.
Run a search with a search template.
 
 
 
Builder for SearchTransform.
 
 
Builder for Security.
 
Builder for SecurityRoles.
 
Builder for SecurityRolesDls.
 
 
Builder for SecurityRolesFile.
 
Builder for SecurityRolesNative.
 
Builder for Segment.
 
 
 
 
Builder for SegmentsRecord.
Returns low-level information about the Lucene segments in index shards.
Get index segments.
Builder for SegmentsRequest.
Builder for SegmentsRequest.
 
 
Builder for SegmentsResponse.
Builder for SegmentsResponse.
 
Builder for SegmentsStats.
 
Builder for SelectOption.
 
Builder for SemanticQuery.
 
 
Builder for SerbianAnalyzer.
 
 
 
 
Builder for ServiceToken.
 
Builder for SetPriorityAction.
 
Builder for SetProcessor.
 
The source of the data for the transform.
Builder for Settings.
 
Builder for SettingsAnalyze.
 
Builder for SettingsHighlight.
 
Builder for SettingsQueryString.
 
Builder for SettingsSearch.
 
 
SettingsSimilarity variant kinds.
 
 
Builders for SettingsSimilarity variants.
 
 
 
 
 
 
Base interface for SettingsSimilarity variants.
Set upgrade_mode for ML indices.
 
 
Builder for ShapeFieldQuery.
The shape data type facilitates the indexing of and searching with arbitrary x, y cartesian shapes such as rectangles and polygons.
Builder for ShapeProperty.
 
Builder for ShapeQuery.
 
 
Builder for ShardCommit.
 
Builder for ShardFailure.
 
Builder for ShardFileSizeInfo.
 
Builder for ShardHealthStats.
 
Builder for ShardLease.
 
 
Builder for ShardPath.
 
Builder for ShardProfile.
 
Builder for ShardQueryCache.
 
Builder for ShardRecovery.
 
 
Builder for ShardRouting.
 
SHARDS_AVAILABILITY
 
SHARDS_CAPACITY
 
 
 
Builder for ShardSegmentRouting.
 
Builder for ShardSequenceNumber.
 
 
 
Builder for ShardsRecord.
Returns information about the shards in a cluster.
Builder for ShardsRequest.
 
Builder for ShardsResponse.
 
Builder for ShardsSegment.
 
 
Builder for ShardsStats.
Builder for ShardsStats.
 
 
Builder for ShardsStatsSummary.
 
 
Builder for ShardStatistics.
 
 
Builder for ShardStats.
Builder for ShardStats.
 
Builder for ShardStore.
 
 
Builder for ShardStoreException.
 
Builder for ShardStoreIndex.
 
Builder for ShardStoreNode.
Get index shard stores.
Builder for ShardStoresRequest.
 
Builder for ShardStoresResponse.
 
 
Builder for ShardStoreWrapper.
 
Builder for ShardsTotalStats.
 
Builder for Shared.
 
 
 
Builder for ShingleTokenFilter.
 
Builder for ShortNumberProperty.
 
Builder for ShrinkAction.
Shrink an index.
Builder for ShrinkRequest.
 
Builder for ShrinkResponse.
 
 
 
 
 
 
 
 
 
 
 
 
 
Builder for SimpleAnalyzer.
 
 
A simple implementation of JsonpMapper that only handles classes of the Java API client.
 
 
 
 
 
 
 
Builder for SimulatedActions.
 
Simulate an index.
 
Simulate a pipeline.
Builder for SimulateRequest.
 
Builder for SimulateResponse.
Simulate an index template.
 
Base type for single-bucket aggregation results that can hold sub-aggregations results.
 
 
 
 
Builder for SizeField.
 
Builder for SizeHttpHistogram.
 
Builder for SlackAction.
 
Builder for SlackAttachment.
 
 
 
Builder for SlackMessage.
 
Builder for SlackResult.
 
Builder for SlicedScroll.
Slices configuration used to parallelize a process.
 
 
Builders for Slices variants.
 
 
Builder for Slm.
 
Builder for SlmConfiguration.
SLM
Builder for SlmIndicator.
 
Builder for SlmIndicatorDetails.
 
 
Builder for SlmPolicy.
 
Builder for SlowlogSettings.
 
 
Builder for SlowlogTresholds.
 
 
SmoothingModel variant kinds.
Builders for SmoothingModel variants.
Base interface for SmoothingModel variants.
 
Builder for SnapshotIndexStats.
 
Builder for SnapshotInfo.
 
Builder for SnapshotLifecycle.
 
 
Builder for SnapshotRestore.
 
 
 
 
Builder for SnapshotsRecord.
Returns information about the snapshots stored in one or more repositories.
Builder for SnapshotsRequest.
 
Builder for SnapshotsResponse.
 
Builder for SnapshotStats.
Get the snapshot status.
 
 
 
Builder for SnowballAnalyzer.
 
 
Builder for SnowballTokenFilter.
 
Builder for SoftDeletes.
 
Builder for SoraniAnalyzer.
 
 
 
SortOptions variant kinds.
Builders for SortOptions variants.
Base interface for SortOptions variants.
 
 
Builder for SortProcessor.
 
 
Builder for Source.
Builder for Source.
Defines how to fetch a source.
 
 
Builders for SourceConfig variants.
Defines how to fetch a source.
 
 
Builders for SourceConfigParam variants.
 
Builder for SourceField.
 
 
Builder for SourceFilter.
 
 
 
Builder for SpanContainingQuery.
 
 
Builder for SpanFirstQuery.
 
Builder for SpanGapQuery.
 
Builder for SpanishAnalyzer.
 
Builder for SpanMultiTermQuery.
 
Builder for SpanNearQuery.
 
Builder for SpanNotQuery.
 
Builder for SpanOrQuery.
 
 
SpanQuery variant kinds.
Builders for SpanQuery variants.
Base interface for SpanQuery variants.
 
Builder for SpanTermQuery.
 
Builder for SpanWithinQuery.
 
 
 
 
SparseVectorQuery variant kinds.
Builders for SparseVectorQuery variants.
Base interface for SparseVectorQuery variants.
 
Builder for SplitProcessor.
Split an index.
Builder for SplitRequest.
 
Builder for SplitResponse.
 
Builder for Sql.
 
 
Builder for Ssl.
 
 
Builder for StandardAnalyzer.
 
 
 
Builder for StandardRetriever.
 
Builder for StandardTokenizer.
Start datafeeds.
 
Start a data frame analytics job.
 
Start the ILM plugin.
Builder for StartIlmRequest.
 
Builder for StartIlmResponse.
Deprecated.
8.11.0
Deprecated.
 
Builder for StartJobResponse.
Start snapshot lifecycle management.
Builder for StartSlmRequest.
 
Builder for StartSlmResponse.
Start a trained model deployment.
 
Start a transform.
 
Start the watch service.
 
Get the cluster state.
Builder for StateRequest.
 
Builder for StateResponse.
 
Builder for Statistics.
 
Builder for Stats.
Statistics aggregation result.
 
Builder for StatsAggregate.
 
Builder for StatsAggregation.
 
 
 
 
 
 
Builder for Status.
 
 
 
 
Builder for StemmerTokenFilter.
 
Builder for StepKey.
 
Builder for StopAnalyzer.
Stop datafeeds.
Builder for StopDatafeedRequest.
 
Stop data frame analytics jobs.
 
Stop the ILM plugin.
Builder for StopIlmRequest.
 
Builder for StopIlmResponse.
Deprecated.
8.11.0
Deprecated.
 
Builder for StopJobResponse.
Stop snapshot lifecycle management.
Builder for StopSlmRequest.
 
Builder for StopSlmResponse.
 
Builder for StopTokenFilter.
Stop a trained model deployment.
 
Stop transforms.
 
Stop the watch service.
 
Builder for StopWatcherResponse.
 
Builder for Storage.
 
 
Builder for StoredScript.
 
Builder for StoreStats.
 
Result of the rare_terms aggregation when the field is a string.
 
 
 
Result of a terms aggregation when the field is a string.
 
Builder for StringTermsBucket.
 
Run an async search.
Builder for SubmitRequest.
 
Builder for SubmitResponse.
 
 
 
Builder for SuggestContext.
 
Builder for Suggester.
 
 
 
Builder for SuggestFuzziness.
 
 
Suggestion variant kinds.
Builders for Suggestion variants.
Base interface for Suggestion variants.
 
 
Suggest a user profile.
 
Sum aggregation result.
Builder for SumAggregate.
 
Builder for SumAggregation.
 
 
Builder for SwedishAnalyzer.
 
 
Sync variant kinds.
Builders for Sync variants.
Cancel a connector sync job.
 
Check in a connector sync job.
 
Claim a connector sync job.
Builder for SyncJobClaimRequest.
 
 
Delete a connector sync job.
 
Set a connector sync job error.
Builder for SyncJobErrorRequest.
 
Get a connector sync job.
Builder for SyncJobGetRequest.
 
Builder for SyncJobGetResponse.
Get all connector sync jobs.
Builder for SyncJobListRequest.
 
Builder for SyncJobListResponse.
Create a connector sync job.
Builder for SyncJobPostRequest.
 
Builder for SyncJobPostResponse.
 
 
Set the connector sync job stats.
 
 
Builder for SyncRulesFeature.
 
Base interface for Sync variants.
 
 
 
Builder for SynonymRule.
 
 
Builder for SynonymRuleRead.
 
Builder for SynonymsSetItem.
 
 
 
Builder for SynonymTokenFilter.
 
 
TableValues variant kinds.
Builders for TableValues variants.
Base interface for TableValues variants.
Base interface for tagged union types (also known as sum types or variants).
 
 
 
Builder for TaskFailure.
 
 
Builder for TaskInfo.
 
 
 
Builders for TaskInfos variants.
 
 
 
Builder for TasksRecord.
Returns information about tasks currently executing in the cluster.
Builder for TasksRequest.
 
Builder for TasksResponse.
 
 
Builder for TDigest.
 
 
 
Builder for Template.
 
Builder for TemplateConfig.
 
 
Builder for TemplateMapping.
 
Builder for TemplatesRecord.
Returns information about index templates in a cluster.
Builder for TemplatesRequest.
 
Builder for TemplatesResponse.
 
Builder for Term.
 
Builder for TerminateProcessor.
 
Builder for TermQuery.
 
Builder for TermRangeQuery.
 
 
 
Builder for TermsAggregation.
 
 
 
 
Get terms in an index.
Builder for TermsEnumRequest.
 
Builder for TermsEnumResponse.
 
 
 
Builders for TermsExclude variants.
 
Builder for TermsGrouping.
 
 
 
Builders for TermsInclude variants.
 
Builder for TermsLookup.
 
Builder for TermsPartition.
 
Builder for TermsQuery.
 
 
 
Builders for TermsQueryField variants.
 
Builder for TermsSetQuery.
 
Builder for TermSuggest.
 
Builder for TermSuggester.
 
Builder for TermSuggestOption.
 
Builder for TermVector.
 
Get term vector information.
Builder for TermvectorsRequest.
 
Builder for TermvectorsResponse.
Test a Grok pattern.
 
 
Builder for TestPopulation.
Test a query ruleset.
Builder for TestRequest.
 
Builder for TestResponse.
Text classification configuration options
 
 
Builder for TextEmbedding.
The text embedding result object for byte representation
Text embedding inference options
 
The text embedding result object
Builder for TextEmbeddingResult.
Text expansion inference options
 
 
Builder for TextExpansionQuery.
 
Builder for TextIndexPrefixes.
 
Builder for TextProperty.
 
 
 
Builder for ThaiAnalyzer.
 
Builder for ThaiTokenizer.
 
Builder for ThreadCount.
 
Builder for ThreadPoolRecord.
Returns thread pool statistics for each node in a cluster.
Builder for ThreadPoolRequest.
 
Builder for ThreadPoolResponse.
 
 
Builder for ThrottleState.
Whenever durations need to be specified, e.g.
 
 
Builders for Time variants.
 
Builder for TimeHttpHistogram.
 
Builder for TimeOfMonth.
 
Builder for TimeOfWeek.
 
Builder for TimeOfYear.
 
Builder for TimeRetentionPolicy.
 
Builder for TimeSeriesAggregate.
 
 
Builder for TimeSeriesBucket.
 
 
Builder for TimeSync.
 
 
Builder for TimingStats.
 
 
 
Builder for Token.
Builder for Token.
Builder for Token.
 
 
Builder for TokenCountProperty.
 
Builder for TokenDetail.
 
 
 
 
 
Builders for TokenFilter variants.
 
 
TokenFilterDefinition variant kinds.
Builders for TokenFilterDefinition variants.
Base interface for TokenFilterDefinition variants.
Tokenization options stored in inference configuration
 
TokenizationConfig variant kinds.
Builders for TokenizationConfig variants.
Base interface for TokenizationConfig variants.
 
 
 
 
 
 
Builders for Tokenizer variants.
 
 
TokenizerDefinition variant kinds.
Builders for TokenizerDefinition variants.
Base interface for TokenizerDefinition variants.
 
Builder for TokenPruningConfig.
 
Builder for TopClassEntry.
 
Builder for TopHit.
 
Builder for TopHitsAggregate.
 
Builder for TopHitsAggregation.
 
 
Builder for TopMetrics.
 
Builder for TopMetricsAggregate.
 
 
Builder for TopMetricsValue.
 
 
 
 
 
Builder for TotalHits.
 
 
Builder for TotalUserProfiles.
Number of hits matching the query to count accurately.
 
 
Builders for TrackHits variants.
 
Builder for TrainedModel.
 
 
 
 
 
Builder for TrainedModelConfig.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Builder for TrainedModelsRecord.
 
Builder for TrainedModelStats.
 
Builder for TrainedModelTree.
 
 
 
 
 
Transform variant kinds.
 
Builders for Transform variants.
 
 
Builder for TransformProgress.
 
Builder for TransformsRecord.
Get transforms.
Builder for TransformsRequest.
 
Builder for TransformsResponse.
 
Builder for TransformStats.
 
 
Builder for TransformSummary.
Base interface for Transform variants.
Translate SQL into Elasticsearch queries.
Builder for TranslateRequest.
 
Builder for TranslateResponse.
 
Builder for Translog.
 
 
Builder for TranslogRetention.
 
Builder for TranslogStats.
 
Builder for TranslogStatus.
 
The transport layer that allows ApiClients to send requests.
Builder for Transport.
 
 
Builder for TransportHistogram.
Minimal http client interface needed to implement an Elasticsearch transport.
A node/host to send requests to.
An http request.
An http response.
 
Container for all application-specific or request-specific options, including headers, query parameters and warning handlers.
 
 
Represents an operation that accepts 3 input arguments and returns no result.
Represents a function that accepts 3 arguments and produces a result.
 
 
Trigger variant kinds.
Builders for Trigger variants.
 
 
TriggerEvent variant kinds.
Builders for TriggerEvent variants.
 
Builder for TriggerEventResult.
Base interface for TriggerEvent variants.
Base interface for Trigger variants.
 
Builder for TrimProcessor.
 
Builder for TrimTokenFilter.
 
Builder for TruncateTokenFilter.
 
Builder for TTestAggregate.
 
Builder for TTestAggregation.
 
 
Builder for TurkishAnalyzer.
 
 
Builder for TypeFieldMappings.
 
Builder for TypeMapping.
 
Builder for TypeQuery.
 
 
 
 
Unfollow an index.
Builder for UnfollowRequest.
 
Builder for UnfollowResponse.
Deprecated.
7.14.0
Deprecated.
 
Builder for UnfreezeResponse.
 
 
 
 
Builder for UniqueTokenFilter.
Result of a rare_terms aggregation when the field is unmapped.
 
Result of the significant_terms aggregation on an unmapped field.
Result of a terms aggregation when the field is unmapped.
 
Builder for UnratedDocument.
 
 
 
 
Builder for UntypedRangeQuery.
 
Builder for UpdateAction.
Activate the connector draft filter.
 
Create or update an alias.
 
Update the connector API key ID.
 
Update an API key.
Builder for UpdateApiKeyRequest.
 
Update documents.
 
 
Throttle an update by query operation.
 
Update the connector configuration.
 
Update a cross-cluster API key.
 
Update a datafeed.
 
Update a data frame analytics job.
 
Update the connector error field.
Builder for UpdateErrorRequest.
 
Builder for UpdateErrorResponse.
Update the connector features.
 
Update the connector filtering.
 
Update the connector draft filtering validation.
 
Update a filter.
Builder for UpdateFilterRequest.
 
Update the connector index name.
 
Update an anomaly detection job.
Builder for UpdateJobRequest.
 
Builder for UpdateJobResponse.
Update a snapshot.
 
Update the connector name and description.
Builder for UpdateNameRequest.
 
Builder for UpdateNameResponse.
Update the connector is_native flag.
Builder for UpdateNativeRequest.
 
 
Builder for UpdateOperation.
Update the connector pipeline.
 
Update a document.
Builder for UpdateRequest.
 
Builder for UpdateResponse.
Update the connector scheduling.
 
Update the connector service type.
 
Update the connector status.
Builder for UpdateStatusRequest.
 
Update a trained model deployment.
 
Update a transform.
 
Update user profile data.
 
 
 
Upgrade a snapshot.
 
Upgrade all transforms.
 
 
Builder for UppercaseProcessor.
 
 
Builder for UriPartsProcessor.
 
Builder for UrlDecodeProcessor.
 
Builder for UsageStatsIndex.
 
Builder for UsageStatsShards.
 
 
Builder for User.
 
Builder for UserAgentProcessor.
 
 
 
 
Builder for UserProfile.
 
 
Builder for UserProfileUser.
 
 
 
 
UserQuery variant kinds.
Builders for UserQuery variants.
Base interface for UserQuery variants.
 
Builder for UserRealm.
Validate an anomaly detection job.
 
Validate a query.
 
Validate an anomaly detection job.
Builder for ValidateRequest.
 
Builder for ValidateResponse.
 
 
Validation variant kinds.
Builders for Validation variants.
 
Builder for ValidationLoss.
Base interface for Validation variants.
Value count aggregation result.
Builder for ValueCountAggregate.
 
 
 
 
 
 
Builder for Vector.
 
Builder for VerifyIndex.
Verify a snapshot repository.
 
This class represents a SemVer version, with an optional patch revision.
 
Builder for VersionProperty.
 
 
Builder for Vertex.
 
Builder for VertexDefinition.
 
Builder for VertexInclude.
Annotates a program element that exists, or is more widely visible than otherwise necessary, only for use in test code.
 
Builder for Vocabulary.
 
 
 
 
Builders for WaitForActiveShards variants.
 
 
 
Builder for WarmerStats.
 
Builder for Watch.
 
Builder for Watcher.
 
Builder for WatcherActions.
 
Builder for WatcherActionTotals.
 
 
Builder for WatcherNodeStats.
 
Get Watcher statistics.
Builder for WatcherStatsRequest.
 
 
Builder for WatcherWatch.
 
Builder for WatcherWatchTrigger.
 
 
Builder for WatchRecord.
 
 
 
Builder for WatchRecordStats.
 
Builder for WatchStatus.
 
 
 
Builder for WebhookAction.
 
Builder for WebhookResult.
 
 
Weighted average aggregation result.
 
Builder for WeightedTokensQuery.
 
Builder for Weights.
 
Builder for WhitespaceAnalyzer.
 
Builder for WhitespaceTokenizer.
 
Builder for WildcardProperty.
 
Builder for WildcardQuery.
An object that can read its state, in whole or part, from JSON.
Base class for object builders that can read themselves from JSON.
Base interface for request builders that can load properties found in URI paths segments and query parameters.
 
Builder for WktGeoBounds.
 
 
 
Builder for WrapperQuery.
 
 
 
 
 
Get information.
Builder for XpackInfoRequest.
 
Builder for XpackInfoResponse.
 
Builder for XpackUsageQuery.
Get usage information.
Builder for XpackUsageRequest.
 
Builder for XpackUsageResponse.
Zero shot classification configuration options