/* * Licensed to Elasticsearch B.V. under one or more contributor * license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright * ownership. Elasticsearch B.V. licenses this file to you under * the Apache License, Version 2.0 (the "License"); you may * not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */ /// import { ClientOptions, ConnectionPool, BaseConnectionPool, CloudConnectionPool, Connection, Serializer, Transport, errors, RequestEvent, ResurrectEvent, ApiError, NodeOptions, events } from '../index' import Helpers from '../lib/Helpers' import { ApiResponse, TransportRequestCallback, TransportRequestPromise, TransportRequestParams, TransportRequestOptions } from '../lib/Transport' import * as T from './types' /** * We are still working on this type, it will arrive soon. * If it's critical for you, please open an issue. * https://github.com/elastic/elasticsearch-js */ type TODO = Record // Extend API interface ClientExtendsCallbackOptions { ConfigurationError: errors.ConfigurationError, makeRequest(params: TransportRequestParams, options?: TransportRequestOptions): Promise | void; result: { body: null, statusCode: null, headers: null, warnings: null } } declare type extendsCallback = (options: ClientExtendsCallbackOptions) => any; // /Extend API declare type callbackFn = (err: ApiError, result: ApiResponse) => void; declare class Client { constructor(opts: ClientOptions) connectionPool: ConnectionPool transport: Transport serializer: Serializer extend(method: string, fn: extendsCallback): void extend(method: string, opts: { force: boolean }, fn: extendsCallback): void; helpers: Helpers child(opts?: ClientOptions): Client close(callback: Function): void; close(): Promise; emit(event: string | symbol, ...args: any[]): boolean; on(event: 'request', listener: (err: ApiError, meta: RequestEvent) => void): this; on(event: 'response', listener: (err: ApiError, meta: RequestEvent) => void): this; on(event: 'sniff', listener: (err: ApiError, meta: RequestEvent) => void): this; on(event: 'resurrect', listener: (err: null, meta: ResurrectEvent) => void): this; once(event: 'request', listener: (err: ApiError, meta: RequestEvent) => void): this; once(event: 'response', listener: (err: ApiError, meta: RequestEvent) => void): this; once(event: 'sniff', listener: (err: ApiError, meta: RequestEvent) => void): this; once(event: 'resurrect', listener: (err: null, meta: ResurrectEvent) => void): this; off(event: string | symbol, listener: (...args: any[]) => void): this; asyncSearch: { delete(params: T.AsyncSearchDeleteRequest, options?: TransportRequestOptions): TransportRequestPromise> delete(params: T.AsyncSearchDeleteRequest, callback: callbackFn): TransportRequestCallback delete(params: T.AsyncSearchDeleteRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback get(params: T.AsyncSearchGetRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> get(params: T.AsyncSearchGetRequest, callback: callbackFn, TContext>): TransportRequestCallback get(params: T.AsyncSearchGetRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback status(params: T.AsyncSearchStatusRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> status(params: T.AsyncSearchStatusRequest, callback: callbackFn, TContext>): TransportRequestCallback status(params: T.AsyncSearchStatusRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback submit(params?: T.AsyncSearchSubmitRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> submit(callback: callbackFn, TContext>): TransportRequestCallback submit(params: T.AsyncSearchSubmitRequest, callback: callbackFn, TContext>): TransportRequestCallback submit(params: T.AsyncSearchSubmitRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback } autoscaling: { deleteAutoscalingPolicy(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> deleteAutoscalingPolicy(callback: callbackFn): TransportRequestCallback deleteAutoscalingPolicy(params: TODO, callback: callbackFn): TransportRequestCallback deleteAutoscalingPolicy(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getAutoscalingCapacity(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getAutoscalingCapacity(callback: callbackFn): TransportRequestCallback getAutoscalingCapacity(params: TODO, callback: callbackFn): TransportRequestCallback getAutoscalingCapacity(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getAutoscalingPolicy(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getAutoscalingPolicy(callback: callbackFn): TransportRequestCallback getAutoscalingPolicy(params: TODO, callback: callbackFn): TransportRequestCallback getAutoscalingPolicy(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putAutoscalingPolicy(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> putAutoscalingPolicy(callback: callbackFn): TransportRequestCallback putAutoscalingPolicy(params: TODO, callback: callbackFn): TransportRequestCallback putAutoscalingPolicy(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } bulk(params: T.BulkRequest, options?: TransportRequestOptions): TransportRequestPromise> bulk(params: T.BulkRequest, callback: callbackFn): TransportRequestCallback bulk(params: T.BulkRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback cat: { aliases(params?: T.CatAliasesRequest, options?: TransportRequestOptions): TransportRequestPromise> aliases(callback: callbackFn): TransportRequestCallback aliases(params: T.CatAliasesRequest, callback: callbackFn): TransportRequestCallback aliases(params: T.CatAliasesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback allocation(params?: T.CatAllocationRequest, options?: TransportRequestOptions): TransportRequestPromise> allocation(callback: callbackFn): TransportRequestCallback allocation(params: T.CatAllocationRequest, callback: callbackFn): TransportRequestCallback allocation(params: T.CatAllocationRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback count(params?: T.CatCountRequest, options?: TransportRequestOptions): TransportRequestPromise> count(callback: callbackFn): TransportRequestCallback count(params: T.CatCountRequest, callback: callbackFn): TransportRequestCallback count(params: T.CatCountRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback fielddata(params?: T.CatFielddataRequest, options?: TransportRequestOptions): TransportRequestPromise> fielddata(callback: callbackFn): TransportRequestCallback fielddata(params: T.CatFielddataRequest, callback: callbackFn): TransportRequestCallback fielddata(params: T.CatFielddataRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback health(params?: T.CatHealthRequest, options?: TransportRequestOptions): TransportRequestPromise> health(callback: callbackFn): TransportRequestCallback health(params: T.CatHealthRequest, callback: callbackFn): TransportRequestCallback health(params: T.CatHealthRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback help(params?: T.CatHelpRequest, options?: TransportRequestOptions): TransportRequestPromise> help(callback: callbackFn): TransportRequestCallback help(params: T.CatHelpRequest, callback: callbackFn): TransportRequestCallback help(params: T.CatHelpRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback indices(params?: T.CatIndicesRequest, options?: TransportRequestOptions): TransportRequestPromise> indices(callback: callbackFn): TransportRequestCallback indices(params: T.CatIndicesRequest, callback: callbackFn): TransportRequestCallback indices(params: T.CatIndicesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback master(params?: T.CatMasterRequest, options?: TransportRequestOptions): TransportRequestPromise> master(callback: callbackFn): TransportRequestCallback master(params: T.CatMasterRequest, callback: callbackFn): TransportRequestCallback master(params: T.CatMasterRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback mlDataFrameAnalytics(params?: T.CatDataFrameAnalyticsRequest, options?: TransportRequestOptions): TransportRequestPromise> mlDataFrameAnalytics(callback: callbackFn): TransportRequestCallback mlDataFrameAnalytics(params: T.CatDataFrameAnalyticsRequest, callback: callbackFn): TransportRequestCallback mlDataFrameAnalytics(params: T.CatDataFrameAnalyticsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback mlDatafeeds(params?: T.CatDatafeedsRequest, options?: TransportRequestOptions): TransportRequestPromise> mlDatafeeds(callback: callbackFn): TransportRequestCallback mlDatafeeds(params: T.CatDatafeedsRequest, callback: callbackFn): TransportRequestCallback mlDatafeeds(params: T.CatDatafeedsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback mlJobs(params?: T.CatJobsRequest, options?: TransportRequestOptions): TransportRequestPromise> mlJobs(callback: callbackFn): TransportRequestCallback mlJobs(params: T.CatJobsRequest, callback: callbackFn): TransportRequestCallback mlJobs(params: T.CatJobsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback mlTrainedModels(params?: T.CatTrainedModelsRequest, options?: TransportRequestOptions): TransportRequestPromise> mlTrainedModels(callback: callbackFn): TransportRequestCallback mlTrainedModels(params: T.CatTrainedModelsRequest, callback: callbackFn): TransportRequestCallback mlTrainedModels(params: T.CatTrainedModelsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback nodeattrs(params?: T.CatNodeAttributesRequest, options?: TransportRequestOptions): TransportRequestPromise> nodeattrs(callback: callbackFn): TransportRequestCallback nodeattrs(params: T.CatNodeAttributesRequest, callback: callbackFn): TransportRequestCallback nodeattrs(params: T.CatNodeAttributesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback nodes(params?: T.CatNodesRequest, options?: TransportRequestOptions): TransportRequestPromise> nodes(callback: callbackFn): TransportRequestCallback nodes(params: T.CatNodesRequest, callback: callbackFn): TransportRequestCallback nodes(params: T.CatNodesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback pendingTasks(params?: T.CatPendingTasksRequest, options?: TransportRequestOptions): TransportRequestPromise> pendingTasks(callback: callbackFn): TransportRequestCallback pendingTasks(params: T.CatPendingTasksRequest, callback: callbackFn): TransportRequestCallback pendingTasks(params: T.CatPendingTasksRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback plugins(params?: T.CatPluginsRequest, options?: TransportRequestOptions): TransportRequestPromise> plugins(callback: callbackFn): TransportRequestCallback plugins(params: T.CatPluginsRequest, callback: callbackFn): TransportRequestCallback plugins(params: T.CatPluginsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback recovery(params?: T.CatRecoveryRequest, options?: TransportRequestOptions): TransportRequestPromise> recovery(callback: callbackFn): TransportRequestCallback recovery(params: T.CatRecoveryRequest, callback: callbackFn): TransportRequestCallback recovery(params: T.CatRecoveryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback repositories(params?: T.CatRepositoriesRequest, options?: TransportRequestOptions): TransportRequestPromise> repositories(callback: callbackFn): TransportRequestCallback repositories(params: T.CatRepositoriesRequest, callback: callbackFn): TransportRequestCallback repositories(params: T.CatRepositoriesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback segments(params?: T.CatSegmentsRequest, options?: TransportRequestOptions): TransportRequestPromise> segments(callback: callbackFn): TransportRequestCallback segments(params: T.CatSegmentsRequest, callback: callbackFn): TransportRequestCallback segments(params: T.CatSegmentsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback shards(params?: T.CatShardsRequest, options?: TransportRequestOptions): TransportRequestPromise> shards(callback: callbackFn): TransportRequestCallback shards(params: T.CatShardsRequest, callback: callbackFn): TransportRequestCallback shards(params: T.CatShardsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback snapshots(params?: T.CatSnapshotsRequest, options?: TransportRequestOptions): TransportRequestPromise> snapshots(callback: callbackFn): TransportRequestCallback snapshots(params: T.CatSnapshotsRequest, callback: callbackFn): TransportRequestCallback snapshots(params: T.CatSnapshotsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback tasks(params?: T.CatTasksRequest, options?: TransportRequestOptions): TransportRequestPromise> tasks(callback: callbackFn): TransportRequestCallback tasks(params: T.CatTasksRequest, callback: callbackFn): TransportRequestCallback tasks(params: T.CatTasksRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback templates(params?: T.CatTemplatesRequest, options?: TransportRequestOptions): TransportRequestPromise> templates(callback: callbackFn): TransportRequestCallback templates(params: T.CatTemplatesRequest, callback: callbackFn): TransportRequestCallback templates(params: T.CatTemplatesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback threadPool(params?: T.CatThreadPoolRequest, options?: TransportRequestOptions): TransportRequestPromise> threadPool(callback: callbackFn): TransportRequestCallback threadPool(params: T.CatThreadPoolRequest, callback: callbackFn): TransportRequestCallback threadPool(params: T.CatThreadPoolRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback transforms(params?: T.CatTransformsRequest, options?: TransportRequestOptions): TransportRequestPromise> transforms(callback: callbackFn): TransportRequestCallback transforms(params: T.CatTransformsRequest, callback: callbackFn): TransportRequestCallback transforms(params: T.CatTransformsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } ccr: { deleteAutoFollowPattern(params: T.CcrDeleteAutoFollowPatternRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteAutoFollowPattern(params: T.CcrDeleteAutoFollowPatternRequest, callback: callbackFn): TransportRequestCallback deleteAutoFollowPattern(params: T.CcrDeleteAutoFollowPatternRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback follow(params: T.CcrCreateFollowIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> follow(params: T.CcrCreateFollowIndexRequest, callback: callbackFn): TransportRequestCallback follow(params: T.CcrCreateFollowIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback followInfo(params: T.CcrFollowInfoRequest, options?: TransportRequestOptions): TransportRequestPromise> followInfo(params: T.CcrFollowInfoRequest, callback: callbackFn): TransportRequestCallback followInfo(params: T.CcrFollowInfoRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback followStats(params: T.CcrFollowIndexStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> followStats(params: T.CcrFollowIndexStatsRequest, callback: callbackFn): TransportRequestCallback followStats(params: T.CcrFollowIndexStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback forgetFollower(params: T.CcrForgetFollowerIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> forgetFollower(params: T.CcrForgetFollowerIndexRequest, callback: callbackFn): TransportRequestCallback forgetFollower(params: T.CcrForgetFollowerIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getAutoFollowPattern(params?: T.CcrGetAutoFollowPatternRequest, options?: TransportRequestOptions): TransportRequestPromise> getAutoFollowPattern(callback: callbackFn): TransportRequestCallback getAutoFollowPattern(params: T.CcrGetAutoFollowPatternRequest, callback: callbackFn): TransportRequestCallback getAutoFollowPattern(params: T.CcrGetAutoFollowPatternRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback pauseAutoFollowPattern(params: T.CcrPauseAutoFollowPatternRequest, options?: TransportRequestOptions): TransportRequestPromise> pauseAutoFollowPattern(params: T.CcrPauseAutoFollowPatternRequest, callback: callbackFn): TransportRequestCallback pauseAutoFollowPattern(params: T.CcrPauseAutoFollowPatternRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback pauseFollow(params: T.CcrPauseFollowIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> pauseFollow(params: T.CcrPauseFollowIndexRequest, callback: callbackFn): TransportRequestCallback pauseFollow(params: T.CcrPauseFollowIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putAutoFollowPattern(params: T.CcrPutAutoFollowPatternRequest, options?: TransportRequestOptions): TransportRequestPromise> putAutoFollowPattern(params: T.CcrPutAutoFollowPatternRequest, callback: callbackFn): TransportRequestCallback putAutoFollowPattern(params: T.CcrPutAutoFollowPatternRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback resumeAutoFollowPattern(params: T.CcrResumeAutoFollowPatternRequest, options?: TransportRequestOptions): TransportRequestPromise> resumeAutoFollowPattern(params: T.CcrResumeAutoFollowPatternRequest, callback: callbackFn): TransportRequestCallback resumeAutoFollowPattern(params: T.CcrResumeAutoFollowPatternRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback resumeFollow(params: T.CcrResumeFollowIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> resumeFollow(params: T.CcrResumeFollowIndexRequest, callback: callbackFn): TransportRequestCallback resumeFollow(params: T.CcrResumeFollowIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stats(params?: T.CcrStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> stats(callback: callbackFn): TransportRequestCallback stats(params: T.CcrStatsRequest, callback: callbackFn): TransportRequestCallback stats(params: T.CcrStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback unfollow(params: T.CcrUnfollowIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> unfollow(params: T.CcrUnfollowIndexRequest, callback: callbackFn): TransportRequestCallback unfollow(params: T.CcrUnfollowIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } clearScroll(params?: T.ClearScrollRequest, options?: TransportRequestOptions): TransportRequestPromise> clearScroll(callback: callbackFn): TransportRequestCallback clearScroll(params: T.ClearScrollRequest, callback: callbackFn): TransportRequestCallback clearScroll(params: T.ClearScrollRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback closePointInTime(params?: T.ClosePointInTimeRequest, options?: TransportRequestOptions): TransportRequestPromise> closePointInTime(callback: callbackFn): TransportRequestCallback closePointInTime(params: T.ClosePointInTimeRequest, callback: callbackFn): TransportRequestCallback closePointInTime(params: T.ClosePointInTimeRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback cluster: { allocationExplain(params?: T.ClusterAllocationExplainRequest, options?: TransportRequestOptions): TransportRequestPromise> allocationExplain(callback: callbackFn): TransportRequestCallback allocationExplain(params: T.ClusterAllocationExplainRequest, callback: callbackFn): TransportRequestCallback allocationExplain(params: T.ClusterAllocationExplainRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteComponentTemplate(params: T.ClusterDeleteComponentTemplateRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteComponentTemplate(params: T.ClusterDeleteComponentTemplateRequest, callback: callbackFn): TransportRequestCallback deleteComponentTemplate(params: T.ClusterDeleteComponentTemplateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteVotingConfigExclusions(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> deleteVotingConfigExclusions(callback: callbackFn): TransportRequestCallback deleteVotingConfigExclusions(params: TODO, callback: callbackFn): TransportRequestCallback deleteVotingConfigExclusions(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback existsComponentTemplate(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> existsComponentTemplate(callback: callbackFn): TransportRequestCallback existsComponentTemplate(params: TODO, callback: callbackFn): TransportRequestCallback existsComponentTemplate(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getComponentTemplate(params?: T.ClusterGetComponentTemplateRequest, options?: TransportRequestOptions): TransportRequestPromise> getComponentTemplate(callback: callbackFn): TransportRequestCallback getComponentTemplate(params: T.ClusterGetComponentTemplateRequest, callback: callbackFn): TransportRequestCallback getComponentTemplate(params: T.ClusterGetComponentTemplateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getSettings(params?: T.ClusterGetSettingsRequest, options?: TransportRequestOptions): TransportRequestPromise> getSettings(callback: callbackFn): TransportRequestCallback getSettings(params: T.ClusterGetSettingsRequest, callback: callbackFn): TransportRequestCallback getSettings(params: T.ClusterGetSettingsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback health(params?: T.ClusterHealthRequest, options?: TransportRequestOptions): TransportRequestPromise> health(callback: callbackFn): TransportRequestCallback health(params: T.ClusterHealthRequest, callback: callbackFn): TransportRequestCallback health(params: T.ClusterHealthRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback pendingTasks(params?: T.ClusterPendingTasksRequest, options?: TransportRequestOptions): TransportRequestPromise> pendingTasks(callback: callbackFn): TransportRequestCallback pendingTasks(params: T.ClusterPendingTasksRequest, callback: callbackFn): TransportRequestCallback pendingTasks(params: T.ClusterPendingTasksRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback postVotingConfigExclusions(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> postVotingConfigExclusions(callback: callbackFn): TransportRequestCallback postVotingConfigExclusions(params: TODO, callback: callbackFn): TransportRequestCallback postVotingConfigExclusions(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putComponentTemplate(params: T.ClusterPutComponentTemplateRequest, options?: TransportRequestOptions): TransportRequestPromise> putComponentTemplate(params: T.ClusterPutComponentTemplateRequest, callback: callbackFn): TransportRequestCallback putComponentTemplate(params: T.ClusterPutComponentTemplateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putSettings(params?: T.ClusterPutSettingsRequest, options?: TransportRequestOptions): TransportRequestPromise> putSettings(callback: callbackFn): TransportRequestCallback putSettings(params: T.ClusterPutSettingsRequest, callback: callbackFn): TransportRequestCallback putSettings(params: T.ClusterPutSettingsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback remoteInfo(params?: T.ClusterRemoteInfoRequest, options?: TransportRequestOptions): TransportRequestPromise> remoteInfo(callback: callbackFn): TransportRequestCallback remoteInfo(params: T.ClusterRemoteInfoRequest, callback: callbackFn): TransportRequestCallback remoteInfo(params: T.ClusterRemoteInfoRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback reroute(params?: T.ClusterRerouteRequest, options?: TransportRequestOptions): TransportRequestPromise> reroute(callback: callbackFn): TransportRequestCallback reroute(params: T.ClusterRerouteRequest, callback: callbackFn): TransportRequestCallback reroute(params: T.ClusterRerouteRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback state(params?: T.ClusterStateRequest, options?: TransportRequestOptions): TransportRequestPromise> state(callback: callbackFn): TransportRequestCallback state(params: T.ClusterStateRequest, callback: callbackFn): TransportRequestCallback state(params: T.ClusterStateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stats(params?: T.ClusterStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> stats(callback: callbackFn): TransportRequestCallback stats(params: T.ClusterStatsRequest, callback: callbackFn): TransportRequestCallback stats(params: T.ClusterStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } count(params?: T.CountRequest, options?: TransportRequestOptions): TransportRequestPromise> count(callback: callbackFn): TransportRequestCallback count(params: T.CountRequest, callback: callbackFn): TransportRequestCallback count(params: T.CountRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback create(params: T.CreateRequest, options?: TransportRequestOptions): TransportRequestPromise> create(params: T.CreateRequest, callback: callbackFn): TransportRequestCallback create(params: T.CreateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback danglingIndices: { deleteDanglingIndex(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> deleteDanglingIndex(callback: callbackFn): TransportRequestCallback deleteDanglingIndex(params: TODO, callback: callbackFn): TransportRequestCallback deleteDanglingIndex(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback importDanglingIndex(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> importDanglingIndex(callback: callbackFn): TransportRequestCallback importDanglingIndex(params: TODO, callback: callbackFn): TransportRequestCallback importDanglingIndex(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback listDanglingIndices(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> listDanglingIndices(callback: callbackFn): TransportRequestCallback listDanglingIndices(params: TODO, callback: callbackFn): TransportRequestCallback listDanglingIndices(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } dataFrameTransformDeprecated: { deleteTransform(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> deleteTransform(callback: callbackFn): TransportRequestCallback deleteTransform(params: TODO, callback: callbackFn): TransportRequestCallback deleteTransform(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getTransform(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getTransform(callback: callbackFn): TransportRequestCallback getTransform(params: TODO, callback: callbackFn): TransportRequestCallback getTransform(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getTransformStats(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getTransformStats(callback: callbackFn): TransportRequestCallback getTransformStats(params: TODO, callback: callbackFn): TransportRequestCallback getTransformStats(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback previewTransform(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> previewTransform(callback: callbackFn): TransportRequestCallback previewTransform(params: TODO, callback: callbackFn): TransportRequestCallback previewTransform(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putTransform(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> putTransform(callback: callbackFn): TransportRequestCallback putTransform(params: TODO, callback: callbackFn): TransportRequestCallback putTransform(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback startTransform(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> startTransform(callback: callbackFn): TransportRequestCallback startTransform(params: TODO, callback: callbackFn): TransportRequestCallback startTransform(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stopTransform(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> stopTransform(callback: callbackFn): TransportRequestCallback stopTransform(params: TODO, callback: callbackFn): TransportRequestCallback stopTransform(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback updateTransform(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> updateTransform(callback: callbackFn): TransportRequestCallback updateTransform(params: TODO, callback: callbackFn): TransportRequestCallback updateTransform(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } delete(params: T.DeleteRequest, options?: TransportRequestOptions): TransportRequestPromise> delete(params: T.DeleteRequest, callback: callbackFn): TransportRequestCallback delete(params: T.DeleteRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteByQuery(params: T.DeleteByQueryRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteByQuery(params: T.DeleteByQueryRequest, callback: callbackFn): TransportRequestCallback deleteByQuery(params: T.DeleteByQueryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteByQueryRethrottle(params: T.DeleteByQueryRethrottleRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteByQueryRethrottle(params: T.DeleteByQueryRethrottleRequest, callback: callbackFn): TransportRequestCallback deleteByQueryRethrottle(params: T.DeleteByQueryRethrottleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteScript(params: T.DeleteScriptRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteScript(params: T.DeleteScriptRequest, callback: callbackFn): TransportRequestCallback deleteScript(params: T.DeleteScriptRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback enrich: { deletePolicy(params: T.EnrichDeletePolicyRequest, options?: TransportRequestOptions): TransportRequestPromise> deletePolicy(params: T.EnrichDeletePolicyRequest, callback: callbackFn): TransportRequestCallback deletePolicy(params: T.EnrichDeletePolicyRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback executePolicy(params: T.EnrichExecutePolicyRequest, options?: TransportRequestOptions): TransportRequestPromise> executePolicy(params: T.EnrichExecutePolicyRequest, callback: callbackFn): TransportRequestCallback executePolicy(params: T.EnrichExecutePolicyRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getPolicy(params?: T.EnrichGetPolicyRequest, options?: TransportRequestOptions): TransportRequestPromise> getPolicy(callback: callbackFn): TransportRequestCallback getPolicy(params: T.EnrichGetPolicyRequest, callback: callbackFn): TransportRequestCallback getPolicy(params: T.EnrichGetPolicyRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putPolicy(params: T.EnrichPutPolicyRequest, options?: TransportRequestOptions): TransportRequestPromise> putPolicy(params: T.EnrichPutPolicyRequest, callback: callbackFn): TransportRequestCallback putPolicy(params: T.EnrichPutPolicyRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stats(params?: T.EnrichStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> stats(callback: callbackFn): TransportRequestCallback stats(params: T.EnrichStatsRequest, callback: callbackFn): TransportRequestCallback stats(params: T.EnrichStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } eql: { delete(params: T.EqlDeleteRequest, options?: TransportRequestOptions): TransportRequestPromise> delete(params: T.EqlDeleteRequest, callback: callbackFn): TransportRequestCallback delete(params: T.EqlDeleteRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback get(params: T.EqlGetRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> get(params: T.EqlGetRequest, callback: callbackFn, TContext>): TransportRequestCallback get(params: T.EqlGetRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback getStatus(params: T.EqlGetStatusRequest, options?: TransportRequestOptions): TransportRequestPromise> getStatus(params: T.EqlGetStatusRequest, callback: callbackFn): TransportRequestCallback getStatus(params: T.EqlGetStatusRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback search(params: T.EqlSearchRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> search(params: T.EqlSearchRequest, callback: callbackFn, TContext>): TransportRequestCallback search(params: T.EqlSearchRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback } exists(params: T.ExistsRequest, options?: TransportRequestOptions): TransportRequestPromise> exists(params: T.ExistsRequest, callback: callbackFn): TransportRequestCallback exists(params: T.ExistsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback existsSource(params: T.ExistsSourceRequest, options?: TransportRequestOptions): TransportRequestPromise> existsSource(params: T.ExistsSourceRequest, callback: callbackFn): TransportRequestCallback existsSource(params: T.ExistsSourceRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback explain(params: T.ExplainRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> explain(params: T.ExplainRequest, callback: callbackFn, TContext>): TransportRequestCallback explain(params: T.ExplainRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback features: { getFeatures(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getFeatures(callback: callbackFn): TransportRequestCallback getFeatures(params: TODO, callback: callbackFn): TransportRequestCallback getFeatures(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback resetFeatures(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> resetFeatures(callback: callbackFn): TransportRequestCallback resetFeatures(params: TODO, callback: callbackFn): TransportRequestCallback resetFeatures(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } fieldCaps(params?: T.FieldCapsRequest, options?: TransportRequestOptions): TransportRequestPromise> fieldCaps(callback: callbackFn): TransportRequestCallback fieldCaps(params: T.FieldCapsRequest, callback: callbackFn): TransportRequestCallback fieldCaps(params: T.FieldCapsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback fleet: { globalCheckpoints(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> globalCheckpoints(callback: callbackFn): TransportRequestCallback globalCheckpoints(params: TODO, callback: callbackFn): TransportRequestCallback globalCheckpoints(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } get(params: T.GetRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> get(params: T.GetRequest, callback: callbackFn, TContext>): TransportRequestCallback get(params: T.GetRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback getScript(params: T.GetScriptRequest, options?: TransportRequestOptions): TransportRequestPromise> getScript(params: T.GetScriptRequest, callback: callbackFn): TransportRequestCallback getScript(params: T.GetScriptRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getScriptContext(params?: T.GetScriptContextRequest, options?: TransportRequestOptions): TransportRequestPromise> getScriptContext(callback: callbackFn): TransportRequestCallback getScriptContext(params: T.GetScriptContextRequest, callback: callbackFn): TransportRequestCallback getScriptContext(params: T.GetScriptContextRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getScriptLanguages(params?: T.GetScriptLanguagesRequest, options?: TransportRequestOptions): TransportRequestPromise> getScriptLanguages(callback: callbackFn): TransportRequestCallback getScriptLanguages(params: T.GetScriptLanguagesRequest, callback: callbackFn): TransportRequestCallback getScriptLanguages(params: T.GetScriptLanguagesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getSource(params?: T.GetSourceRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> getSource(callback: callbackFn, TContext>): TransportRequestCallback getSource(params: T.GetSourceRequest, callback: callbackFn, TContext>): TransportRequestCallback getSource(params: T.GetSourceRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback graph: { explore(params: T.GraphExploreRequest, options?: TransportRequestOptions): TransportRequestPromise> explore(params: T.GraphExploreRequest, callback: callbackFn): TransportRequestCallback explore(params: T.GraphExploreRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } ilm: { deleteLifecycle(params: T.IlmDeleteLifecycleRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteLifecycle(params: T.IlmDeleteLifecycleRequest, callback: callbackFn): TransportRequestCallback deleteLifecycle(params: T.IlmDeleteLifecycleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback explainLifecycle(params: T.IlmExplainLifecycleRequest, options?: TransportRequestOptions): TransportRequestPromise> explainLifecycle(params: T.IlmExplainLifecycleRequest, callback: callbackFn): TransportRequestCallback explainLifecycle(params: T.IlmExplainLifecycleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getLifecycle(params?: T.IlmGetLifecycleRequest, options?: TransportRequestOptions): TransportRequestPromise> getLifecycle(callback: callbackFn): TransportRequestCallback getLifecycle(params: T.IlmGetLifecycleRequest, callback: callbackFn): TransportRequestCallback getLifecycle(params: T.IlmGetLifecycleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getStatus(params?: T.IlmGetStatusRequest, options?: TransportRequestOptions): TransportRequestPromise> getStatus(callback: callbackFn): TransportRequestCallback getStatus(params: T.IlmGetStatusRequest, callback: callbackFn): TransportRequestCallback getStatus(params: T.IlmGetStatusRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback moveToStep(params: T.IlmMoveToStepRequest, options?: TransportRequestOptions): TransportRequestPromise> moveToStep(params: T.IlmMoveToStepRequest, callback: callbackFn): TransportRequestCallback moveToStep(params: T.IlmMoveToStepRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putLifecycle(params?: T.IlmPutLifecycleRequest, options?: TransportRequestOptions): TransportRequestPromise> putLifecycle(callback: callbackFn): TransportRequestCallback putLifecycle(params: T.IlmPutLifecycleRequest, callback: callbackFn): TransportRequestCallback putLifecycle(params: T.IlmPutLifecycleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback removePolicy(params: T.IlmRemovePolicyRequest, options?: TransportRequestOptions): TransportRequestPromise> removePolicy(params: T.IlmRemovePolicyRequest, callback: callbackFn): TransportRequestCallback removePolicy(params: T.IlmRemovePolicyRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback retry(params: T.IlmRetryRequest, options?: TransportRequestOptions): TransportRequestPromise> retry(params: T.IlmRetryRequest, callback: callbackFn): TransportRequestCallback retry(params: T.IlmRetryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback start(params?: T.IlmStartRequest, options?: TransportRequestOptions): TransportRequestPromise> start(callback: callbackFn): TransportRequestCallback start(params: T.IlmStartRequest, callback: callbackFn): TransportRequestCallback start(params: T.IlmStartRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stop(params?: T.IlmStopRequest, options?: TransportRequestOptions): TransportRequestPromise> stop(callback: callbackFn): TransportRequestCallback stop(params: T.IlmStopRequest, callback: callbackFn): TransportRequestCallback stop(params: T.IlmStopRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } index(params: T.IndexRequest, options?: TransportRequestOptions): TransportRequestPromise> index(params: T.IndexRequest, callback: callbackFn): TransportRequestCallback index(params: T.IndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback indices: { addBlock(params: T.IndicesAddBlockRequest, options?: TransportRequestOptions): TransportRequestPromise> addBlock(params: T.IndicesAddBlockRequest, callback: callbackFn): TransportRequestCallback addBlock(params: T.IndicesAddBlockRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback analyze(params?: T.IndicesAnalyzeRequest, options?: TransportRequestOptions): TransportRequestPromise> analyze(callback: callbackFn): TransportRequestCallback analyze(params: T.IndicesAnalyzeRequest, callback: callbackFn): TransportRequestCallback analyze(params: T.IndicesAnalyzeRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback clearCache(params?: T.IndicesClearCacheRequest, options?: TransportRequestOptions): TransportRequestPromise> clearCache(callback: callbackFn): TransportRequestCallback clearCache(params: T.IndicesClearCacheRequest, callback: callbackFn): TransportRequestCallback clearCache(params: T.IndicesClearCacheRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback clone(params: T.IndicesCloneRequest, options?: TransportRequestOptions): TransportRequestPromise> clone(params: T.IndicesCloneRequest, callback: callbackFn): TransportRequestCallback clone(params: T.IndicesCloneRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback close(params: T.IndicesCloseRequest, options?: TransportRequestOptions): TransportRequestPromise> close(params: T.IndicesCloseRequest, callback: callbackFn): TransportRequestCallback close(params: T.IndicesCloseRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback create(params: T.IndicesCreateRequest, options?: TransportRequestOptions): TransportRequestPromise> create(params: T.IndicesCreateRequest, callback: callbackFn): TransportRequestCallback create(params: T.IndicesCreateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback createDataStream(params: T.IndicesCreateDataStreamRequest, options?: TransportRequestOptions): TransportRequestPromise> createDataStream(params: T.IndicesCreateDataStreamRequest, callback: callbackFn): TransportRequestCallback createDataStream(params: T.IndicesCreateDataStreamRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback dataStreamsStats(params?: T.IndicesDataStreamsStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> dataStreamsStats(callback: callbackFn): TransportRequestCallback dataStreamsStats(params: T.IndicesDataStreamsStatsRequest, callback: callbackFn): TransportRequestCallback dataStreamsStats(params: T.IndicesDataStreamsStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback delete(params: T.IndicesDeleteRequest, options?: TransportRequestOptions): TransportRequestPromise> delete(params: T.IndicesDeleteRequest, callback: callbackFn): TransportRequestCallback delete(params: T.IndicesDeleteRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteAlias(params: T.IndicesDeleteAliasRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteAlias(params: T.IndicesDeleteAliasRequest, callback: callbackFn): TransportRequestCallback deleteAlias(params: T.IndicesDeleteAliasRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteDataStream(params: T.IndicesDeleteDataStreamRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteDataStream(params: T.IndicesDeleteDataStreamRequest, callback: callbackFn): TransportRequestCallback deleteDataStream(params: T.IndicesDeleteDataStreamRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteIndexTemplate(params: T.IndicesDeleteIndexTemplateRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteIndexTemplate(params: T.IndicesDeleteIndexTemplateRequest, callback: callbackFn): TransportRequestCallback deleteIndexTemplate(params: T.IndicesDeleteIndexTemplateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteTemplate(params: T.IndicesDeleteTemplateRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteTemplate(params: T.IndicesDeleteTemplateRequest, callback: callbackFn): TransportRequestCallback deleteTemplate(params: T.IndicesDeleteTemplateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback exists(params: T.IndicesExistsRequest, options?: TransportRequestOptions): TransportRequestPromise> exists(params: T.IndicesExistsRequest, callback: callbackFn): TransportRequestCallback exists(params: T.IndicesExistsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback existsAlias(params: T.IndicesExistsAliasRequest, options?: TransportRequestOptions): TransportRequestPromise> existsAlias(params: T.IndicesExistsAliasRequest, callback: callbackFn): TransportRequestCallback existsAlias(params: T.IndicesExistsAliasRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback existsIndexTemplate(params: T.IndicesExistsIndexTemplateRequest, options?: TransportRequestOptions): TransportRequestPromise> existsIndexTemplate(params: T.IndicesExistsIndexTemplateRequest, callback: callbackFn): TransportRequestCallback existsIndexTemplate(params: T.IndicesExistsIndexTemplateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback existsTemplate(params: T.IndicesExistsTemplateRequest, options?: TransportRequestOptions): TransportRequestPromise> existsTemplate(params: T.IndicesExistsTemplateRequest, callback: callbackFn): TransportRequestCallback existsTemplate(params: T.IndicesExistsTemplateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback existsType(params: T.IndicesExistsTypeRequest, options?: TransportRequestOptions): TransportRequestPromise> existsType(params: T.IndicesExistsTypeRequest, callback: callbackFn): TransportRequestCallback existsType(params: T.IndicesExistsTypeRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback flush(params?: T.IndicesFlushRequest, options?: TransportRequestOptions): TransportRequestPromise> flush(callback: callbackFn): TransportRequestCallback flush(params: T.IndicesFlushRequest, callback: callbackFn): TransportRequestCallback flush(params: T.IndicesFlushRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback flushSynced(params?: T.IndicesFlushSyncedRequest, options?: TransportRequestOptions): TransportRequestPromise> flushSynced(callback: callbackFn): TransportRequestCallback flushSynced(params: T.IndicesFlushSyncedRequest, callback: callbackFn): TransportRequestCallback flushSynced(params: T.IndicesFlushSyncedRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback forcemerge(params?: T.IndicesForcemergeRequest, options?: TransportRequestOptions): TransportRequestPromise> forcemerge(callback: callbackFn): TransportRequestCallback forcemerge(params: T.IndicesForcemergeRequest, callback: callbackFn): TransportRequestCallback forcemerge(params: T.IndicesForcemergeRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback freeze(params: T.IndicesFreezeRequest, options?: TransportRequestOptions): TransportRequestPromise> freeze(params: T.IndicesFreezeRequest, callback: callbackFn): TransportRequestCallback freeze(params: T.IndicesFreezeRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback get(params: T.IndicesGetRequest, options?: TransportRequestOptions): TransportRequestPromise> get(params: T.IndicesGetRequest, callback: callbackFn): TransportRequestCallback get(params: T.IndicesGetRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getAlias(params?: T.IndicesGetAliasRequest, options?: TransportRequestOptions): TransportRequestPromise> getAlias(callback: callbackFn): TransportRequestCallback getAlias(params: T.IndicesGetAliasRequest, callback: callbackFn): TransportRequestCallback getAlias(params: T.IndicesGetAliasRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getDataStream(params?: T.IndicesGetDataStreamRequest, options?: TransportRequestOptions): TransportRequestPromise> getDataStream(callback: callbackFn): TransportRequestCallback getDataStream(params: T.IndicesGetDataStreamRequest, callback: callbackFn): TransportRequestCallback getDataStream(params: T.IndicesGetDataStreamRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getFieldMapping(params: T.IndicesGetFieldMappingRequest, options?: TransportRequestOptions): TransportRequestPromise> getFieldMapping(params: T.IndicesGetFieldMappingRequest, callback: callbackFn): TransportRequestCallback getFieldMapping(params: T.IndicesGetFieldMappingRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getIndexTemplate(params?: T.IndicesGetIndexTemplateRequest, options?: TransportRequestOptions): TransportRequestPromise> getIndexTemplate(callback: callbackFn): TransportRequestCallback getIndexTemplate(params: T.IndicesGetIndexTemplateRequest, callback: callbackFn): TransportRequestCallback getIndexTemplate(params: T.IndicesGetIndexTemplateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getMapping(params?: T.IndicesGetMappingRequest, options?: TransportRequestOptions): TransportRequestPromise> getMapping(callback: callbackFn): TransportRequestCallback getMapping(params: T.IndicesGetMappingRequest, callback: callbackFn): TransportRequestCallback getMapping(params: T.IndicesGetMappingRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getSettings(params?: T.IndicesGetSettingsRequest, options?: TransportRequestOptions): TransportRequestPromise> getSettings(callback: callbackFn): TransportRequestCallback getSettings(params: T.IndicesGetSettingsRequest, callback: callbackFn): TransportRequestCallback getSettings(params: T.IndicesGetSettingsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getTemplate(params?: T.IndicesGetTemplateRequest, options?: TransportRequestOptions): TransportRequestPromise> getTemplate(callback: callbackFn): TransportRequestCallback getTemplate(params: T.IndicesGetTemplateRequest, callback: callbackFn): TransportRequestCallback getTemplate(params: T.IndicesGetTemplateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getUpgrade(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getUpgrade(callback: callbackFn): TransportRequestCallback getUpgrade(params: TODO, callback: callbackFn): TransportRequestCallback getUpgrade(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback migrateToDataStream(params: T.IndicesMigrateToDataStreamRequest, options?: TransportRequestOptions): TransportRequestPromise> migrateToDataStream(params: T.IndicesMigrateToDataStreamRequest, callback: callbackFn): TransportRequestCallback migrateToDataStream(params: T.IndicesMigrateToDataStreamRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback open(params: T.IndicesOpenRequest, options?: TransportRequestOptions): TransportRequestPromise> open(params: T.IndicesOpenRequest, callback: callbackFn): TransportRequestCallback open(params: T.IndicesOpenRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback promoteDataStream(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> promoteDataStream(callback: callbackFn): TransportRequestCallback promoteDataStream(params: TODO, callback: callbackFn): TransportRequestCallback promoteDataStream(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putAlias(params: T.IndicesPutAliasRequest, options?: TransportRequestOptions): TransportRequestPromise> putAlias(params: T.IndicesPutAliasRequest, callback: callbackFn): TransportRequestCallback putAlias(params: T.IndicesPutAliasRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putIndexTemplate(params: T.IndicesPutIndexTemplateRequest, options?: TransportRequestOptions): TransportRequestPromise> putIndexTemplate(params: T.IndicesPutIndexTemplateRequest, callback: callbackFn): TransportRequestCallback putIndexTemplate(params: T.IndicesPutIndexTemplateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putMapping(params?: T.IndicesPutMappingRequest, options?: TransportRequestOptions): TransportRequestPromise> putMapping(callback: callbackFn): TransportRequestCallback putMapping(params: T.IndicesPutMappingRequest, callback: callbackFn): TransportRequestCallback putMapping(params: T.IndicesPutMappingRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putSettings(params?: T.IndicesPutSettingsRequest, options?: TransportRequestOptions): TransportRequestPromise> putSettings(callback: callbackFn): TransportRequestCallback putSettings(params: T.IndicesPutSettingsRequest, callback: callbackFn): TransportRequestCallback putSettings(params: T.IndicesPutSettingsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putTemplate(params: T.IndicesPutTemplateRequest, options?: TransportRequestOptions): TransportRequestPromise> putTemplate(params: T.IndicesPutTemplateRequest, callback: callbackFn): TransportRequestCallback putTemplate(params: T.IndicesPutTemplateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback recovery(params?: T.IndicesRecoveryRequest, options?: TransportRequestOptions): TransportRequestPromise> recovery(callback: callbackFn): TransportRequestCallback recovery(params: T.IndicesRecoveryRequest, callback: callbackFn): TransportRequestCallback recovery(params: T.IndicesRecoveryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback refresh(params?: T.IndicesRefreshRequest, options?: TransportRequestOptions): TransportRequestPromise> refresh(callback: callbackFn): TransportRequestCallback refresh(params: T.IndicesRefreshRequest, callback: callbackFn): TransportRequestCallback refresh(params: T.IndicesRefreshRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback reloadSearchAnalyzers(params: T.IndicesReloadSearchAnalyzersRequest, options?: TransportRequestOptions): TransportRequestPromise> reloadSearchAnalyzers(params: T.IndicesReloadSearchAnalyzersRequest, callback: callbackFn): TransportRequestCallback reloadSearchAnalyzers(params: T.IndicesReloadSearchAnalyzersRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback resolveIndex(params: T.IndicesResolveIndexRequest, options?: TransportRequestOptions): TransportRequestPromise> resolveIndex(params: T.IndicesResolveIndexRequest, callback: callbackFn): TransportRequestCallback resolveIndex(params: T.IndicesResolveIndexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback rollover(params: T.IndicesRolloverRequest, options?: TransportRequestOptions): TransportRequestPromise> rollover(params: T.IndicesRolloverRequest, callback: callbackFn): TransportRequestCallback rollover(params: T.IndicesRolloverRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback segments(params?: T.IndicesSegmentsRequest, options?: TransportRequestOptions): TransportRequestPromise> segments(callback: callbackFn): TransportRequestCallback segments(params: T.IndicesSegmentsRequest, callback: callbackFn): TransportRequestCallback segments(params: T.IndicesSegmentsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback shardStores(params?: T.IndicesShardStoresRequest, options?: TransportRequestOptions): TransportRequestPromise> shardStores(callback: callbackFn): TransportRequestCallback shardStores(params: T.IndicesShardStoresRequest, callback: callbackFn): TransportRequestCallback shardStores(params: T.IndicesShardStoresRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback shrink(params: T.IndicesShrinkRequest, options?: TransportRequestOptions): TransportRequestPromise> shrink(params: T.IndicesShrinkRequest, callback: callbackFn): TransportRequestCallback shrink(params: T.IndicesShrinkRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback simulateIndexTemplate(params?: T.IndicesSimulateIndexTemplateRequest, options?: TransportRequestOptions): TransportRequestPromise> simulateIndexTemplate(callback: callbackFn): TransportRequestCallback simulateIndexTemplate(params: T.IndicesSimulateIndexTemplateRequest, callback: callbackFn): TransportRequestCallback simulateIndexTemplate(params: T.IndicesSimulateIndexTemplateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback simulateTemplate(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> simulateTemplate(callback: callbackFn): TransportRequestCallback simulateTemplate(params: TODO, callback: callbackFn): TransportRequestCallback simulateTemplate(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback split(params: T.IndicesSplitRequest, options?: TransportRequestOptions): TransportRequestPromise> split(params: T.IndicesSplitRequest, callback: callbackFn): TransportRequestCallback split(params: T.IndicesSplitRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stats(params?: T.IndicesStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> stats(callback: callbackFn): TransportRequestCallback stats(params: T.IndicesStatsRequest, callback: callbackFn): TransportRequestCallback stats(params: T.IndicesStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback unfreeze(params: T.IndicesUnfreezeRequest, options?: TransportRequestOptions): TransportRequestPromise> unfreeze(params: T.IndicesUnfreezeRequest, callback: callbackFn): TransportRequestCallback unfreeze(params: T.IndicesUnfreezeRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback updateAliases(params?: T.IndicesUpdateAliasesRequest, options?: TransportRequestOptions): TransportRequestPromise> updateAliases(callback: callbackFn): TransportRequestCallback updateAliases(params: T.IndicesUpdateAliasesRequest, callback: callbackFn): TransportRequestCallback updateAliases(params: T.IndicesUpdateAliasesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback upgrade(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> upgrade(callback: callbackFn): TransportRequestCallback upgrade(params: TODO, callback: callbackFn): TransportRequestCallback upgrade(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback validateQuery(params?: T.IndicesValidateQueryRequest, options?: TransportRequestOptions): TransportRequestPromise> validateQuery(callback: callbackFn): TransportRequestCallback validateQuery(params: T.IndicesValidateQueryRequest, callback: callbackFn): TransportRequestCallback validateQuery(params: T.IndicesValidateQueryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } info(params?: T.InfoRequest, options?: TransportRequestOptions): TransportRequestPromise> info(callback: callbackFn): TransportRequestCallback info(params: T.InfoRequest, callback: callbackFn): TransportRequestCallback info(params: T.InfoRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback ingest: { deletePipeline(params: T.IngestDeletePipelineRequest, options?: TransportRequestOptions): TransportRequestPromise> deletePipeline(params: T.IngestDeletePipelineRequest, callback: callbackFn): TransportRequestCallback deletePipeline(params: T.IngestDeletePipelineRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback geoIpStats(params?: T.IngestGeoIpStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> geoIpStats(callback: callbackFn): TransportRequestCallback geoIpStats(params: T.IngestGeoIpStatsRequest, callback: callbackFn): TransportRequestCallback geoIpStats(params: T.IngestGeoIpStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getPipeline(params?: T.IngestGetPipelineRequest, options?: TransportRequestOptions): TransportRequestPromise> getPipeline(callback: callbackFn): TransportRequestCallback getPipeline(params: T.IngestGetPipelineRequest, callback: callbackFn): TransportRequestCallback getPipeline(params: T.IngestGetPipelineRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback processorGrok(params?: T.IngestProcessorGrokRequest, options?: TransportRequestOptions): TransportRequestPromise> processorGrok(callback: callbackFn): TransportRequestCallback processorGrok(params: T.IngestProcessorGrokRequest, callback: callbackFn): TransportRequestCallback processorGrok(params: T.IngestProcessorGrokRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putPipeline(params: T.IngestPutPipelineRequest, options?: TransportRequestOptions): TransportRequestPromise> putPipeline(params: T.IngestPutPipelineRequest, callback: callbackFn): TransportRequestCallback putPipeline(params: T.IngestPutPipelineRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback simulate(params?: T.IngestSimulatePipelineRequest, options?: TransportRequestOptions): TransportRequestPromise> simulate(callback: callbackFn): TransportRequestCallback simulate(params: T.IngestSimulatePipelineRequest, callback: callbackFn): TransportRequestCallback simulate(params: T.IngestSimulatePipelineRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } license: { delete(params?: T.LicenseDeleteRequest, options?: TransportRequestOptions): TransportRequestPromise> delete(callback: callbackFn): TransportRequestCallback delete(params: T.LicenseDeleteRequest, callback: callbackFn): TransportRequestCallback delete(params: T.LicenseDeleteRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback get(params?: T.LicenseGetRequest, options?: TransportRequestOptions): TransportRequestPromise> get(callback: callbackFn): TransportRequestCallback get(params: T.LicenseGetRequest, callback: callbackFn): TransportRequestCallback get(params: T.LicenseGetRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getBasicStatus(params?: T.LicenseGetBasicStatusRequest, options?: TransportRequestOptions): TransportRequestPromise> getBasicStatus(callback: callbackFn): TransportRequestCallback getBasicStatus(params: T.LicenseGetBasicStatusRequest, callback: callbackFn): TransportRequestCallback getBasicStatus(params: T.LicenseGetBasicStatusRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getTrialStatus(params?: T.LicenseGetTrialStatusRequest, options?: TransportRequestOptions): TransportRequestPromise> getTrialStatus(callback: callbackFn): TransportRequestCallback getTrialStatus(params: T.LicenseGetTrialStatusRequest, callback: callbackFn): TransportRequestCallback getTrialStatus(params: T.LicenseGetTrialStatusRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback post(params?: T.LicensePostRequest, options?: TransportRequestOptions): TransportRequestPromise> post(callback: callbackFn): TransportRequestCallback post(params: T.LicensePostRequest, callback: callbackFn): TransportRequestCallback post(params: T.LicensePostRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback postStartBasic(params?: T.LicensePostStartBasicRequest, options?: TransportRequestOptions): TransportRequestPromise> postStartBasic(callback: callbackFn): TransportRequestCallback postStartBasic(params: T.LicensePostStartBasicRequest, callback: callbackFn): TransportRequestCallback postStartBasic(params: T.LicensePostStartBasicRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback postStartTrial(params?: T.LicensePostStartTrialRequest, options?: TransportRequestOptions): TransportRequestPromise> postStartTrial(callback: callbackFn): TransportRequestCallback postStartTrial(params: T.LicensePostStartTrialRequest, callback: callbackFn): TransportRequestCallback postStartTrial(params: T.LicensePostStartTrialRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } logstash: { deletePipeline(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> deletePipeline(callback: callbackFn): TransportRequestCallback deletePipeline(params: TODO, callback: callbackFn): TransportRequestCallback deletePipeline(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getPipeline(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getPipeline(callback: callbackFn): TransportRequestCallback getPipeline(params: TODO, callback: callbackFn): TransportRequestCallback getPipeline(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putPipeline(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> putPipeline(callback: callbackFn): TransportRequestCallback putPipeline(params: TODO, callback: callbackFn): TransportRequestCallback putPipeline(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } mget(params?: T.MgetRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> mget(callback: callbackFn, TContext>): TransportRequestCallback mget(params: T.MgetRequest, callback: callbackFn, TContext>): TransportRequestCallback mget(params: T.MgetRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback migration: { deprecations(params?: T.MigrationDeprecationInfoRequest, options?: TransportRequestOptions): TransportRequestPromise> deprecations(callback: callbackFn): TransportRequestCallback deprecations(params: T.MigrationDeprecationInfoRequest, callback: callbackFn): TransportRequestCallback deprecations(params: T.MigrationDeprecationInfoRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } ml: { closeJob(params: T.MlCloseJobRequest, options?: TransportRequestOptions): TransportRequestPromise> closeJob(params: T.MlCloseJobRequest, callback: callbackFn): TransportRequestCallback closeJob(params: T.MlCloseJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteCalendar(params: T.MlDeleteCalendarRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteCalendar(params: T.MlDeleteCalendarRequest, callback: callbackFn): TransportRequestCallback deleteCalendar(params: T.MlDeleteCalendarRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteCalendarEvent(params: T.MlDeleteCalendarEventRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteCalendarEvent(params: T.MlDeleteCalendarEventRequest, callback: callbackFn): TransportRequestCallback deleteCalendarEvent(params: T.MlDeleteCalendarEventRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteCalendarJob(params: T.MlDeleteCalendarJobRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteCalendarJob(params: T.MlDeleteCalendarJobRequest, callback: callbackFn): TransportRequestCallback deleteCalendarJob(params: T.MlDeleteCalendarJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteDataFrameAnalytics(params: T.MlDeleteDataFrameAnalyticsRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteDataFrameAnalytics(params: T.MlDeleteDataFrameAnalyticsRequest, callback: callbackFn): TransportRequestCallback deleteDataFrameAnalytics(params: T.MlDeleteDataFrameAnalyticsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteDatafeed(params: T.MlDeleteDatafeedRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteDatafeed(params: T.MlDeleteDatafeedRequest, callback: callbackFn): TransportRequestCallback deleteDatafeed(params: T.MlDeleteDatafeedRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteExpiredData(params?: T.MlDeleteExpiredDataRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteExpiredData(callback: callbackFn): TransportRequestCallback deleteExpiredData(params: T.MlDeleteExpiredDataRequest, callback: callbackFn): TransportRequestCallback deleteExpiredData(params: T.MlDeleteExpiredDataRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteFilter(params: T.MlDeleteFilterRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteFilter(params: T.MlDeleteFilterRequest, callback: callbackFn): TransportRequestCallback deleteFilter(params: T.MlDeleteFilterRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteForecast(params: T.MlDeleteForecastRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteForecast(params: T.MlDeleteForecastRequest, callback: callbackFn): TransportRequestCallback deleteForecast(params: T.MlDeleteForecastRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteJob(params: T.MlDeleteJobRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteJob(params: T.MlDeleteJobRequest, callback: callbackFn): TransportRequestCallback deleteJob(params: T.MlDeleteJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteModelSnapshot(params: T.MlDeleteModelSnapshotRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteModelSnapshot(params: T.MlDeleteModelSnapshotRequest, callback: callbackFn): TransportRequestCallback deleteModelSnapshot(params: T.MlDeleteModelSnapshotRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteTrainedModel(params: T.MlDeleteTrainedModelRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteTrainedModel(params: T.MlDeleteTrainedModelRequest, callback: callbackFn): TransportRequestCallback deleteTrainedModel(params: T.MlDeleteTrainedModelRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteTrainedModelAlias(params: T.MlDeleteTrainedModelAliasRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteTrainedModelAlias(params: T.MlDeleteTrainedModelAliasRequest, callback: callbackFn): TransportRequestCallback deleteTrainedModelAlias(params: T.MlDeleteTrainedModelAliasRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback estimateModelMemory(params?: T.MlEstimateModelMemoryRequest, options?: TransportRequestOptions): TransportRequestPromise> estimateModelMemory(callback: callbackFn): TransportRequestCallback estimateModelMemory(params: T.MlEstimateModelMemoryRequest, callback: callbackFn): TransportRequestCallback estimateModelMemory(params: T.MlEstimateModelMemoryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback evaluateDataFrame(params?: T.MlEvaluateDataFrameRequest, options?: TransportRequestOptions): TransportRequestPromise> evaluateDataFrame(callback: callbackFn): TransportRequestCallback evaluateDataFrame(params: T.MlEvaluateDataFrameRequest, callback: callbackFn): TransportRequestCallback evaluateDataFrame(params: T.MlEvaluateDataFrameRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback explainDataFrameAnalytics(params?: T.MlExplainDataFrameAnalyticsRequest, options?: TransportRequestOptions): TransportRequestPromise> explainDataFrameAnalytics(callback: callbackFn): TransportRequestCallback explainDataFrameAnalytics(params: T.MlExplainDataFrameAnalyticsRequest, callback: callbackFn): TransportRequestCallback explainDataFrameAnalytics(params: T.MlExplainDataFrameAnalyticsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback findFileStructure(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> findFileStructure(callback: callbackFn): TransportRequestCallback findFileStructure(params: TODO, callback: callbackFn): TransportRequestCallback findFileStructure(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback flushJob(params: T.MlFlushJobRequest, options?: TransportRequestOptions): TransportRequestPromise> flushJob(params: T.MlFlushJobRequest, callback: callbackFn): TransportRequestCallback flushJob(params: T.MlFlushJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback forecast(params: T.MlForecastJobRequest, options?: TransportRequestOptions): TransportRequestPromise> forecast(params: T.MlForecastJobRequest, callback: callbackFn): TransportRequestCallback forecast(params: T.MlForecastJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getBuckets(params: T.MlGetBucketsRequest, options?: TransportRequestOptions): TransportRequestPromise> getBuckets(params: T.MlGetBucketsRequest, callback: callbackFn): TransportRequestCallback getBuckets(params: T.MlGetBucketsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getCalendarEvents(params: T.MlGetCalendarEventsRequest, options?: TransportRequestOptions): TransportRequestPromise> getCalendarEvents(params: T.MlGetCalendarEventsRequest, callback: callbackFn): TransportRequestCallback getCalendarEvents(params: T.MlGetCalendarEventsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getCalendars(params?: T.MlGetCalendarsRequest, options?: TransportRequestOptions): TransportRequestPromise> getCalendars(callback: callbackFn): TransportRequestCallback getCalendars(params: T.MlGetCalendarsRequest, callback: callbackFn): TransportRequestCallback getCalendars(params: T.MlGetCalendarsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getCategories(params: T.MlGetCategoriesRequest, options?: TransportRequestOptions): TransportRequestPromise> getCategories(params: T.MlGetCategoriesRequest, callback: callbackFn): TransportRequestCallback getCategories(params: T.MlGetCategoriesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getDataFrameAnalytics(params?: T.MlGetDataFrameAnalyticsRequest, options?: TransportRequestOptions): TransportRequestPromise> getDataFrameAnalytics(callback: callbackFn): TransportRequestCallback getDataFrameAnalytics(params: T.MlGetDataFrameAnalyticsRequest, callback: callbackFn): TransportRequestCallback getDataFrameAnalytics(params: T.MlGetDataFrameAnalyticsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getDataFrameAnalyticsStats(params?: T.MlGetDataFrameAnalyticsStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> getDataFrameAnalyticsStats(callback: callbackFn): TransportRequestCallback getDataFrameAnalyticsStats(params: T.MlGetDataFrameAnalyticsStatsRequest, callback: callbackFn): TransportRequestCallback getDataFrameAnalyticsStats(params: T.MlGetDataFrameAnalyticsStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getDatafeedStats(params?: T.MlGetDatafeedStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> getDatafeedStats(callback: callbackFn): TransportRequestCallback getDatafeedStats(params: T.MlGetDatafeedStatsRequest, callback: callbackFn): TransportRequestCallback getDatafeedStats(params: T.MlGetDatafeedStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getDatafeeds(params?: T.MlGetDatafeedsRequest, options?: TransportRequestOptions): TransportRequestPromise> getDatafeeds(callback: callbackFn): TransportRequestCallback getDatafeeds(params: T.MlGetDatafeedsRequest, callback: callbackFn): TransportRequestCallback getDatafeeds(params: T.MlGetDatafeedsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getFilters(params?: T.MlGetFiltersRequest, options?: TransportRequestOptions): TransportRequestPromise> getFilters(callback: callbackFn): TransportRequestCallback getFilters(params: T.MlGetFiltersRequest, callback: callbackFn): TransportRequestCallback getFilters(params: T.MlGetFiltersRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getInfluencers(params: T.MlGetInfluencersRequest, options?: TransportRequestOptions): TransportRequestPromise> getInfluencers(params: T.MlGetInfluencersRequest, callback: callbackFn): TransportRequestCallback getInfluencers(params: T.MlGetInfluencersRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getJobStats(params?: T.MlGetJobStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> getJobStats(callback: callbackFn): TransportRequestCallback getJobStats(params: T.MlGetJobStatsRequest, callback: callbackFn): TransportRequestCallback getJobStats(params: T.MlGetJobStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getJobs(params?: T.MlGetJobsRequest, options?: TransportRequestOptions): TransportRequestPromise> getJobs(callback: callbackFn): TransportRequestCallback getJobs(params: T.MlGetJobsRequest, callback: callbackFn): TransportRequestCallback getJobs(params: T.MlGetJobsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getModelSnapshots(params: T.MlGetModelSnapshotsRequest, options?: TransportRequestOptions): TransportRequestPromise> getModelSnapshots(params: T.MlGetModelSnapshotsRequest, callback: callbackFn): TransportRequestCallback getModelSnapshots(params: T.MlGetModelSnapshotsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getOverallBuckets(params: T.MlGetOverallBucketsRequest, options?: TransportRequestOptions): TransportRequestPromise> getOverallBuckets(params: T.MlGetOverallBucketsRequest, callback: callbackFn): TransportRequestCallback getOverallBuckets(params: T.MlGetOverallBucketsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getRecords(params: T.MlGetAnomalyRecordsRequest, options?: TransportRequestOptions): TransportRequestPromise> getRecords(params: T.MlGetAnomalyRecordsRequest, callback: callbackFn): TransportRequestCallback getRecords(params: T.MlGetAnomalyRecordsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getTrainedModels(params?: T.MlGetTrainedModelsRequest, options?: TransportRequestOptions): TransportRequestPromise> getTrainedModels(callback: callbackFn): TransportRequestCallback getTrainedModels(params: T.MlGetTrainedModelsRequest, callback: callbackFn): TransportRequestCallback getTrainedModels(params: T.MlGetTrainedModelsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getTrainedModelsStats(params?: T.MlGetTrainedModelsStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> getTrainedModelsStats(callback: callbackFn): TransportRequestCallback getTrainedModelsStats(params: T.MlGetTrainedModelsStatsRequest, callback: callbackFn): TransportRequestCallback getTrainedModelsStats(params: T.MlGetTrainedModelsStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback info(params?: T.MlInfoRequest, options?: TransportRequestOptions): TransportRequestPromise> info(callback: callbackFn): TransportRequestCallback info(params: T.MlInfoRequest, callback: callbackFn): TransportRequestCallback info(params: T.MlInfoRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback openJob(params: T.MlOpenJobRequest, options?: TransportRequestOptions): TransportRequestPromise> openJob(params: T.MlOpenJobRequest, callback: callbackFn): TransportRequestCallback openJob(params: T.MlOpenJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback postCalendarEvents(params?: T.MlPostCalendarEventsRequest, options?: TransportRequestOptions): TransportRequestPromise> postCalendarEvents(callback: callbackFn): TransportRequestCallback postCalendarEvents(params: T.MlPostCalendarEventsRequest, callback: callbackFn): TransportRequestCallback postCalendarEvents(params: T.MlPostCalendarEventsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback postData(params: T.MlPostJobDataRequest, options?: TransportRequestOptions): TransportRequestPromise> postData(params: T.MlPostJobDataRequest, callback: callbackFn): TransportRequestCallback postData(params: T.MlPostJobDataRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback previewDataFrameAnalytics(params?: T.MlPreviewDataFrameAnalyticsRequest, options?: TransportRequestOptions): TransportRequestPromise> previewDataFrameAnalytics(callback: callbackFn): TransportRequestCallback previewDataFrameAnalytics(params: T.MlPreviewDataFrameAnalyticsRequest, callback: callbackFn): TransportRequestCallback previewDataFrameAnalytics(params: T.MlPreviewDataFrameAnalyticsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback previewDatafeed(params: T.MlPreviewDatafeedRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> previewDatafeed(params: T.MlPreviewDatafeedRequest, callback: callbackFn, TContext>): TransportRequestCallback previewDatafeed(params: T.MlPreviewDatafeedRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback putCalendar(params: T.MlPutCalendarRequest, options?: TransportRequestOptions): TransportRequestPromise> putCalendar(params: T.MlPutCalendarRequest, callback: callbackFn): TransportRequestCallback putCalendar(params: T.MlPutCalendarRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putCalendarJob(params: T.MlPutCalendarJobRequest, options?: TransportRequestOptions): TransportRequestPromise> putCalendarJob(params: T.MlPutCalendarJobRequest, callback: callbackFn): TransportRequestCallback putCalendarJob(params: T.MlPutCalendarJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putDataFrameAnalytics(params: T.MlPutDataFrameAnalyticsRequest, options?: TransportRequestOptions): TransportRequestPromise> putDataFrameAnalytics(params: T.MlPutDataFrameAnalyticsRequest, callback: callbackFn): TransportRequestCallback putDataFrameAnalytics(params: T.MlPutDataFrameAnalyticsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putDatafeed(params: T.MlPutDatafeedRequest, options?: TransportRequestOptions): TransportRequestPromise> putDatafeed(params: T.MlPutDatafeedRequest, callback: callbackFn): TransportRequestCallback putDatafeed(params: T.MlPutDatafeedRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putFilter(params: T.MlPutFilterRequest, options?: TransportRequestOptions): TransportRequestPromise> putFilter(params: T.MlPutFilterRequest, callback: callbackFn): TransportRequestCallback putFilter(params: T.MlPutFilterRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putJob(params: T.MlPutJobRequest, options?: TransportRequestOptions): TransportRequestPromise> putJob(params: T.MlPutJobRequest, callback: callbackFn): TransportRequestCallback putJob(params: T.MlPutJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putTrainedModel(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> putTrainedModel(callback: callbackFn): TransportRequestCallback putTrainedModel(params: TODO, callback: callbackFn): TransportRequestCallback putTrainedModel(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putTrainedModelAlias(params: T.MlPutTrainedModelAliasRequest, options?: TransportRequestOptions): TransportRequestPromise> putTrainedModelAlias(params: T.MlPutTrainedModelAliasRequest, callback: callbackFn): TransportRequestCallback putTrainedModelAlias(params: T.MlPutTrainedModelAliasRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback revertModelSnapshot(params: T.MlRevertModelSnapshotRequest, options?: TransportRequestOptions): TransportRequestPromise> revertModelSnapshot(params: T.MlRevertModelSnapshotRequest, callback: callbackFn): TransportRequestCallback revertModelSnapshot(params: T.MlRevertModelSnapshotRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback setUpgradeMode(params?: T.MlSetUpgradeModeRequest, options?: TransportRequestOptions): TransportRequestPromise> setUpgradeMode(callback: callbackFn): TransportRequestCallback setUpgradeMode(params: T.MlSetUpgradeModeRequest, callback: callbackFn): TransportRequestCallback setUpgradeMode(params: T.MlSetUpgradeModeRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback startDataFrameAnalytics(params: T.MlStartDataFrameAnalyticsRequest, options?: TransportRequestOptions): TransportRequestPromise> startDataFrameAnalytics(params: T.MlStartDataFrameAnalyticsRequest, callback: callbackFn): TransportRequestCallback startDataFrameAnalytics(params: T.MlStartDataFrameAnalyticsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback startDatafeed(params: T.MlStartDatafeedRequest, options?: TransportRequestOptions): TransportRequestPromise> startDatafeed(params: T.MlStartDatafeedRequest, callback: callbackFn): TransportRequestCallback startDatafeed(params: T.MlStartDatafeedRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stopDataFrameAnalytics(params: T.MlStopDataFrameAnalyticsRequest, options?: TransportRequestOptions): TransportRequestPromise> stopDataFrameAnalytics(params: T.MlStopDataFrameAnalyticsRequest, callback: callbackFn): TransportRequestCallback stopDataFrameAnalytics(params: T.MlStopDataFrameAnalyticsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stopDatafeed(params: T.MlStopDatafeedRequest, options?: TransportRequestOptions): TransportRequestPromise> stopDatafeed(params: T.MlStopDatafeedRequest, callback: callbackFn): TransportRequestCallback stopDatafeed(params: T.MlStopDatafeedRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback updateDataFrameAnalytics(params: T.MlUpdateDataFrameAnalyticsRequest, options?: TransportRequestOptions): TransportRequestPromise> updateDataFrameAnalytics(params: T.MlUpdateDataFrameAnalyticsRequest, callback: callbackFn): TransportRequestCallback updateDataFrameAnalytics(params: T.MlUpdateDataFrameAnalyticsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback updateDatafeed(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> updateDatafeed(callback: callbackFn): TransportRequestCallback updateDatafeed(params: TODO, callback: callbackFn): TransportRequestCallback updateDatafeed(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback updateFilter(params: T.MlUpdateFilterRequest, options?: TransportRequestOptions): TransportRequestPromise> updateFilter(params: T.MlUpdateFilterRequest, callback: callbackFn): TransportRequestCallback updateFilter(params: T.MlUpdateFilterRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback updateJob(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> updateJob(callback: callbackFn): TransportRequestCallback updateJob(params: TODO, callback: callbackFn): TransportRequestCallback updateJob(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback updateModelSnapshot(params: T.MlUpdateModelSnapshotRequest, options?: TransportRequestOptions): TransportRequestPromise> updateModelSnapshot(params: T.MlUpdateModelSnapshotRequest, callback: callbackFn): TransportRequestCallback updateModelSnapshot(params: T.MlUpdateModelSnapshotRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback upgradeJobSnapshot(params: T.MlUpgradeJobSnapshotRequest, options?: TransportRequestOptions): TransportRequestPromise> upgradeJobSnapshot(params: T.MlUpgradeJobSnapshotRequest, callback: callbackFn): TransportRequestCallback upgradeJobSnapshot(params: T.MlUpgradeJobSnapshotRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback validate(params?: T.MlValidateJobRequest, options?: TransportRequestOptions): TransportRequestPromise> validate(callback: callbackFn): TransportRequestCallback validate(params: T.MlValidateJobRequest, callback: callbackFn): TransportRequestCallback validate(params: T.MlValidateJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback validateDetector(params?: T.MlValidateDetectorRequest, options?: TransportRequestOptions): TransportRequestPromise> validateDetector(callback: callbackFn): TransportRequestCallback validateDetector(params: T.MlValidateDetectorRequest, callback: callbackFn): TransportRequestCallback validateDetector(params: T.MlValidateDetectorRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } monitoring: { bulk(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> bulk(callback: callbackFn): TransportRequestCallback bulk(params: TODO, callback: callbackFn): TransportRequestCallback bulk(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } msearch(params?: T.MsearchRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> msearch(callback: callbackFn, TContext>): TransportRequestCallback msearch(params: T.MsearchRequest, callback: callbackFn, TContext>): TransportRequestCallback msearch(params: T.MsearchRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback msearchTemplate(params?: T.MsearchTemplateRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> msearchTemplate(callback: callbackFn, TContext>): TransportRequestCallback msearchTemplate(params: T.MsearchTemplateRequest, callback: callbackFn, TContext>): TransportRequestCallback msearchTemplate(params: T.MsearchTemplateRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback mtermvectors(params?: T.MtermvectorsRequest, options?: TransportRequestOptions): TransportRequestPromise> mtermvectors(callback: callbackFn): TransportRequestCallback mtermvectors(params: T.MtermvectorsRequest, callback: callbackFn): TransportRequestCallback mtermvectors(params: T.MtermvectorsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback nodes: { hotThreads(params?: T.NodesHotThreadsRequest, options?: TransportRequestOptions): TransportRequestPromise> hotThreads(callback: callbackFn): TransportRequestCallback hotThreads(params: T.NodesHotThreadsRequest, callback: callbackFn): TransportRequestCallback hotThreads(params: T.NodesHotThreadsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback info(params?: T.NodesInfoRequest, options?: TransportRequestOptions): TransportRequestPromise> info(callback: callbackFn): TransportRequestCallback info(params: T.NodesInfoRequest, callback: callbackFn): TransportRequestCallback info(params: T.NodesInfoRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback reloadSecureSettings(params?: T.NodesReloadSecureSettingsRequest, options?: TransportRequestOptions): TransportRequestPromise> reloadSecureSettings(callback: callbackFn): TransportRequestCallback reloadSecureSettings(params: T.NodesReloadSecureSettingsRequest, callback: callbackFn): TransportRequestCallback reloadSecureSettings(params: T.NodesReloadSecureSettingsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stats(params?: T.NodesStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> stats(callback: callbackFn): TransportRequestCallback stats(params: T.NodesStatsRequest, callback: callbackFn): TransportRequestCallback stats(params: T.NodesStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback usage(params?: T.NodesUsageRequest, options?: TransportRequestOptions): TransportRequestPromise> usage(callback: callbackFn): TransportRequestCallback usage(params: T.NodesUsageRequest, callback: callbackFn): TransportRequestCallback usage(params: T.NodesUsageRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } openPointInTime(params: T.OpenPointInTimeRequest, options?: TransportRequestOptions): TransportRequestPromise> openPointInTime(params: T.OpenPointInTimeRequest, callback: callbackFn): TransportRequestCallback openPointInTime(params: T.OpenPointInTimeRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback ping(params?: T.PingRequest, options?: TransportRequestOptions): TransportRequestPromise> ping(callback: callbackFn): TransportRequestCallback ping(params: T.PingRequest, callback: callbackFn): TransportRequestCallback ping(params: T.PingRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putScript(params: T.PutScriptRequest, options?: TransportRequestOptions): TransportRequestPromise> putScript(params: T.PutScriptRequest, callback: callbackFn): TransportRequestCallback putScript(params: T.PutScriptRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback rankEval(params: T.RankEvalRequest, options?: TransportRequestOptions): TransportRequestPromise> rankEval(params: T.RankEvalRequest, callback: callbackFn): TransportRequestCallback rankEval(params: T.RankEvalRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback reindex(params?: T.ReindexRequest, options?: TransportRequestOptions): TransportRequestPromise> reindex(callback: callbackFn): TransportRequestCallback reindex(params: T.ReindexRequest, callback: callbackFn): TransportRequestCallback reindex(params: T.ReindexRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback reindexRethrottle(params: T.ReindexRethrottleRequest, options?: TransportRequestOptions): TransportRequestPromise> reindexRethrottle(params: T.ReindexRethrottleRequest, callback: callbackFn): TransportRequestCallback reindexRethrottle(params: T.ReindexRethrottleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback renderSearchTemplate(params?: T.RenderSearchTemplateRequest, options?: TransportRequestOptions): TransportRequestPromise> renderSearchTemplate(callback: callbackFn): TransportRequestCallback renderSearchTemplate(params: T.RenderSearchTemplateRequest, callback: callbackFn): TransportRequestCallback renderSearchTemplate(params: T.RenderSearchTemplateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback rollup: { deleteJob(params: T.RollupDeleteRollupJobRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteJob(params: T.RollupDeleteRollupJobRequest, callback: callbackFn): TransportRequestCallback deleteJob(params: T.RollupDeleteRollupJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getJobs(params?: T.RollupGetRollupJobRequest, options?: TransportRequestOptions): TransportRequestPromise> getJobs(callback: callbackFn): TransportRequestCallback getJobs(params: T.RollupGetRollupJobRequest, callback: callbackFn): TransportRequestCallback getJobs(params: T.RollupGetRollupJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getRollupCaps(params?: T.RollupGetRollupCapabilitiesRequest, options?: TransportRequestOptions): TransportRequestPromise> getRollupCaps(callback: callbackFn): TransportRequestCallback getRollupCaps(params: T.RollupGetRollupCapabilitiesRequest, callback: callbackFn): TransportRequestCallback getRollupCaps(params: T.RollupGetRollupCapabilitiesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getRollupIndexCaps(params: T.RollupGetRollupIndexCapabilitiesRequest, options?: TransportRequestOptions): TransportRequestPromise> getRollupIndexCaps(params: T.RollupGetRollupIndexCapabilitiesRequest, callback: callbackFn): TransportRequestCallback getRollupIndexCaps(params: T.RollupGetRollupIndexCapabilitiesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putJob(params: T.RollupCreateRollupJobRequest, options?: TransportRequestOptions): TransportRequestPromise> putJob(params: T.RollupCreateRollupJobRequest, callback: callbackFn): TransportRequestCallback putJob(params: T.RollupCreateRollupJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback rollup(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> rollup(callback: callbackFn): TransportRequestCallback rollup(params: TODO, callback: callbackFn): TransportRequestCallback rollup(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback rollupSearch(params: T.RollupRollupSearchRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> rollupSearch(params: T.RollupRollupSearchRequest, callback: callbackFn, TContext>): TransportRequestCallback rollupSearch(params: T.RollupRollupSearchRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback startJob(params: T.RollupStartRollupJobRequest, options?: TransportRequestOptions): TransportRequestPromise> startJob(params: T.RollupStartRollupJobRequest, callback: callbackFn): TransportRequestCallback startJob(params: T.RollupStartRollupJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stopJob(params: T.RollupStopRollupJobRequest, options?: TransportRequestOptions): TransportRequestPromise> stopJob(params: T.RollupStopRollupJobRequest, callback: callbackFn): TransportRequestCallback stopJob(params: T.RollupStopRollupJobRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } scriptsPainlessExecute(params?: T.ScriptsPainlessExecuteRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> scriptsPainlessExecute(callback: callbackFn, TContext>): TransportRequestCallback scriptsPainlessExecute(params: T.ScriptsPainlessExecuteRequest, callback: callbackFn, TContext>): TransportRequestCallback scriptsPainlessExecute(params: T.ScriptsPainlessExecuteRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback scroll(params?: T.ScrollRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> scroll(callback: callbackFn, TContext>): TransportRequestCallback scroll(params: T.ScrollRequest, callback: callbackFn, TContext>): TransportRequestCallback scroll(params: T.ScrollRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback search(params?: T.SearchRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> search(callback: callbackFn, TContext>): TransportRequestCallback search(params: T.SearchRequest, callback: callbackFn, TContext>): TransportRequestCallback search(params: T.SearchRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback searchShards(params?: T.SearchShardsRequest, options?: TransportRequestOptions): TransportRequestPromise> searchShards(callback: callbackFn): TransportRequestCallback searchShards(params: T.SearchShardsRequest, callback: callbackFn): TransportRequestCallback searchShards(params: T.SearchShardsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback searchTemplate(params?: T.SearchTemplateRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> searchTemplate(callback: callbackFn, TContext>): TransportRequestCallback searchTemplate(params: T.SearchTemplateRequest, callback: callbackFn, TContext>): TransportRequestCallback searchTemplate(params: T.SearchTemplateRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback searchableSnapshots: { cacheStats(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> cacheStats(callback: callbackFn): TransportRequestCallback cacheStats(params: TODO, callback: callbackFn): TransportRequestCallback cacheStats(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback clearCache(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> clearCache(callback: callbackFn): TransportRequestCallback clearCache(params: TODO, callback: callbackFn): TransportRequestCallback clearCache(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback mount(params: T.SearchableSnapshotsMountRequest, options?: TransportRequestOptions): TransportRequestPromise> mount(params: T.SearchableSnapshotsMountRequest, callback: callbackFn): TransportRequestCallback mount(params: T.SearchableSnapshotsMountRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback repositoryStats(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> repositoryStats(callback: callbackFn): TransportRequestCallback repositoryStats(params: TODO, callback: callbackFn): TransportRequestCallback repositoryStats(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stats(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> stats(callback: callbackFn): TransportRequestCallback stats(params: TODO, callback: callbackFn): TransportRequestCallback stats(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } security: { authenticate(params?: T.SecurityAuthenticateRequest, options?: TransportRequestOptions): TransportRequestPromise> authenticate(callback: callbackFn): TransportRequestCallback authenticate(params: T.SecurityAuthenticateRequest, callback: callbackFn): TransportRequestCallback authenticate(params: T.SecurityAuthenticateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback changePassword(params?: T.SecurityChangePasswordRequest, options?: TransportRequestOptions): TransportRequestPromise> changePassword(callback: callbackFn): TransportRequestCallback changePassword(params: T.SecurityChangePasswordRequest, callback: callbackFn): TransportRequestCallback changePassword(params: T.SecurityChangePasswordRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback clearApiKeyCache(params?: T.SecurityClearApiKeyCacheRequest, options?: TransportRequestOptions): TransportRequestPromise> clearApiKeyCache(callback: callbackFn): TransportRequestCallback clearApiKeyCache(params: T.SecurityClearApiKeyCacheRequest, callback: callbackFn): TransportRequestCallback clearApiKeyCache(params: T.SecurityClearApiKeyCacheRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback clearCachedPrivileges(params: T.SecurityClearCachedPrivilegesRequest, options?: TransportRequestOptions): TransportRequestPromise> clearCachedPrivileges(params: T.SecurityClearCachedPrivilegesRequest, callback: callbackFn): TransportRequestCallback clearCachedPrivileges(params: T.SecurityClearCachedPrivilegesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback clearCachedRealms(params: T.SecurityClearCachedRealmsRequest, options?: TransportRequestOptions): TransportRequestPromise> clearCachedRealms(params: T.SecurityClearCachedRealmsRequest, callback: callbackFn): TransportRequestCallback clearCachedRealms(params: T.SecurityClearCachedRealmsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback clearCachedRoles(params: T.SecurityClearCachedRolesRequest, options?: TransportRequestOptions): TransportRequestPromise> clearCachedRoles(params: T.SecurityClearCachedRolesRequest, callback: callbackFn): TransportRequestCallback clearCachedRoles(params: T.SecurityClearCachedRolesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback clearCachedServiceTokens(params: T.SecurityClearCachedServiceTokensRequest, options?: TransportRequestOptions): TransportRequestPromise> clearCachedServiceTokens(params: T.SecurityClearCachedServiceTokensRequest, callback: callbackFn): TransportRequestCallback clearCachedServiceTokens(params: T.SecurityClearCachedServiceTokensRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback createApiKey(params?: T.SecurityCreateApiKeyRequest, options?: TransportRequestOptions): TransportRequestPromise> createApiKey(callback: callbackFn): TransportRequestCallback createApiKey(params: T.SecurityCreateApiKeyRequest, callback: callbackFn): TransportRequestCallback createApiKey(params: T.SecurityCreateApiKeyRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback createServiceToken(params: T.SecurityCreateServiceTokenRequest, options?: TransportRequestOptions): TransportRequestPromise> createServiceToken(params: T.SecurityCreateServiceTokenRequest, callback: callbackFn): TransportRequestCallback createServiceToken(params: T.SecurityCreateServiceTokenRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deletePrivileges(params: T.SecurityDeletePrivilegesRequest, options?: TransportRequestOptions): TransportRequestPromise> deletePrivileges(params: T.SecurityDeletePrivilegesRequest, callback: callbackFn): TransportRequestCallback deletePrivileges(params: T.SecurityDeletePrivilegesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteRole(params: T.SecurityDeleteRoleRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteRole(params: T.SecurityDeleteRoleRequest, callback: callbackFn): TransportRequestCallback deleteRole(params: T.SecurityDeleteRoleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteRoleMapping(params: T.SecurityDeleteRoleMappingRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteRoleMapping(params: T.SecurityDeleteRoleMappingRequest, callback: callbackFn): TransportRequestCallback deleteRoleMapping(params: T.SecurityDeleteRoleMappingRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteServiceToken(params: T.SecurityDeleteServiceTokenRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteServiceToken(params: T.SecurityDeleteServiceTokenRequest, callback: callbackFn): TransportRequestCallback deleteServiceToken(params: T.SecurityDeleteServiceTokenRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteUser(params: T.SecurityDeleteUserRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteUser(params: T.SecurityDeleteUserRequest, callback: callbackFn): TransportRequestCallback deleteUser(params: T.SecurityDeleteUserRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback disableUser(params: T.SecurityDisableUserRequest, options?: TransportRequestOptions): TransportRequestPromise> disableUser(params: T.SecurityDisableUserRequest, callback: callbackFn): TransportRequestCallback disableUser(params: T.SecurityDisableUserRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback enableUser(params: T.SecurityEnableUserRequest, options?: TransportRequestOptions): TransportRequestPromise> enableUser(params: T.SecurityEnableUserRequest, callback: callbackFn): TransportRequestCallback enableUser(params: T.SecurityEnableUserRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getApiKey(params?: T.SecurityGetApiKeyRequest, options?: TransportRequestOptions): TransportRequestPromise> getApiKey(callback: callbackFn): TransportRequestCallback getApiKey(params: T.SecurityGetApiKeyRequest, callback: callbackFn): TransportRequestCallback getApiKey(params: T.SecurityGetApiKeyRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getBuiltinPrivileges(params?: T.SecurityGetBuiltinPrivilegesRequest, options?: TransportRequestOptions): TransportRequestPromise> getBuiltinPrivileges(callback: callbackFn): TransportRequestCallback getBuiltinPrivileges(params: T.SecurityGetBuiltinPrivilegesRequest, callback: callbackFn): TransportRequestCallback getBuiltinPrivileges(params: T.SecurityGetBuiltinPrivilegesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getPrivileges(params?: T.SecurityGetPrivilegesRequest, options?: TransportRequestOptions): TransportRequestPromise> getPrivileges(callback: callbackFn): TransportRequestCallback getPrivileges(params: T.SecurityGetPrivilegesRequest, callback: callbackFn): TransportRequestCallback getPrivileges(params: T.SecurityGetPrivilegesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getRole(params?: T.SecurityGetRoleRequest, options?: TransportRequestOptions): TransportRequestPromise> getRole(callback: callbackFn): TransportRequestCallback getRole(params: T.SecurityGetRoleRequest, callback: callbackFn): TransportRequestCallback getRole(params: T.SecurityGetRoleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getRoleMapping(params?: T.SecurityGetRoleMappingRequest, options?: TransportRequestOptions): TransportRequestPromise> getRoleMapping(callback: callbackFn): TransportRequestCallback getRoleMapping(params: T.SecurityGetRoleMappingRequest, callback: callbackFn): TransportRequestCallback getRoleMapping(params: T.SecurityGetRoleMappingRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getServiceAccounts(params?: T.SecurityGetServiceAccountsRequest, options?: TransportRequestOptions): TransportRequestPromise> getServiceAccounts(callback: callbackFn): TransportRequestCallback getServiceAccounts(params: T.SecurityGetServiceAccountsRequest, callback: callbackFn): TransportRequestCallback getServiceAccounts(params: T.SecurityGetServiceAccountsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getServiceCredentials(params: T.SecurityGetServiceCredentialsRequest, options?: TransportRequestOptions): TransportRequestPromise> getServiceCredentials(params: T.SecurityGetServiceCredentialsRequest, callback: callbackFn): TransportRequestCallback getServiceCredentials(params: T.SecurityGetServiceCredentialsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getToken(params?: T.SecurityGetTokenRequest, options?: TransportRequestOptions): TransportRequestPromise> getToken(callback: callbackFn): TransportRequestCallback getToken(params: T.SecurityGetTokenRequest, callback: callbackFn): TransportRequestCallback getToken(params: T.SecurityGetTokenRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getUser(params?: T.SecurityGetUserRequest, options?: TransportRequestOptions): TransportRequestPromise> getUser(callback: callbackFn): TransportRequestCallback getUser(params: T.SecurityGetUserRequest, callback: callbackFn): TransportRequestCallback getUser(params: T.SecurityGetUserRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getUserPrivileges(params?: T.SecurityGetUserPrivilegesRequest, options?: TransportRequestOptions): TransportRequestPromise> getUserPrivileges(callback: callbackFn): TransportRequestCallback getUserPrivileges(params: T.SecurityGetUserPrivilegesRequest, callback: callbackFn): TransportRequestCallback getUserPrivileges(params: T.SecurityGetUserPrivilegesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback grantApiKey(params?: T.SecurityGrantApiKeyRequest, options?: TransportRequestOptions): TransportRequestPromise> grantApiKey(callback: callbackFn): TransportRequestCallback grantApiKey(params: T.SecurityGrantApiKeyRequest, callback: callbackFn): TransportRequestCallback grantApiKey(params: T.SecurityGrantApiKeyRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback hasPrivileges(params?: T.SecurityHasPrivilegesRequest, options?: TransportRequestOptions): TransportRequestPromise> hasPrivileges(callback: callbackFn): TransportRequestCallback hasPrivileges(params: T.SecurityHasPrivilegesRequest, callback: callbackFn): TransportRequestCallback hasPrivileges(params: T.SecurityHasPrivilegesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback invalidateApiKey(params?: T.SecurityInvalidateApiKeyRequest, options?: TransportRequestOptions): TransportRequestPromise> invalidateApiKey(callback: callbackFn): TransportRequestCallback invalidateApiKey(params: T.SecurityInvalidateApiKeyRequest, callback: callbackFn): TransportRequestCallback invalidateApiKey(params: T.SecurityInvalidateApiKeyRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback invalidateToken(params?: T.SecurityInvalidateTokenRequest, options?: TransportRequestOptions): TransportRequestPromise> invalidateToken(callback: callbackFn): TransportRequestCallback invalidateToken(params: T.SecurityInvalidateTokenRequest, callback: callbackFn): TransportRequestCallback invalidateToken(params: T.SecurityInvalidateTokenRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putPrivileges(params?: T.SecurityPutPrivilegesRequest, options?: TransportRequestOptions): TransportRequestPromise> putPrivileges(callback: callbackFn): TransportRequestCallback putPrivileges(params: T.SecurityPutPrivilegesRequest, callback: callbackFn): TransportRequestCallback putPrivileges(params: T.SecurityPutPrivilegesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putRole(params: T.SecurityPutRoleRequest, options?: TransportRequestOptions): TransportRequestPromise> putRole(params: T.SecurityPutRoleRequest, callback: callbackFn): TransportRequestCallback putRole(params: T.SecurityPutRoleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putRoleMapping(params: T.SecurityPutRoleMappingRequest, options?: TransportRequestOptions): TransportRequestPromise> putRoleMapping(params: T.SecurityPutRoleMappingRequest, callback: callbackFn): TransportRequestCallback putRoleMapping(params: T.SecurityPutRoleMappingRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putUser(params: T.SecurityPutUserRequest, options?: TransportRequestOptions): TransportRequestPromise> putUser(params: T.SecurityPutUserRequest, callback: callbackFn): TransportRequestCallback putUser(params: T.SecurityPutUserRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } shutdown: { deleteNode(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> deleteNode(callback: callbackFn): TransportRequestCallback deleteNode(params: TODO, callback: callbackFn): TransportRequestCallback deleteNode(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getNode(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> getNode(callback: callbackFn): TransportRequestCallback getNode(params: TODO, callback: callbackFn): TransportRequestCallback getNode(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putNode(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> putNode(callback: callbackFn): TransportRequestCallback putNode(params: TODO, callback: callbackFn): TransportRequestCallback putNode(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } slm: { deleteLifecycle(params: T.SlmDeleteLifecycleRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteLifecycle(params: T.SlmDeleteLifecycleRequest, callback: callbackFn): TransportRequestCallback deleteLifecycle(params: T.SlmDeleteLifecycleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback executeLifecycle(params: T.SlmExecuteLifecycleRequest, options?: TransportRequestOptions): TransportRequestPromise> executeLifecycle(params: T.SlmExecuteLifecycleRequest, callback: callbackFn): TransportRequestCallback executeLifecycle(params: T.SlmExecuteLifecycleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback executeRetention(params?: T.SlmExecuteRetentionRequest, options?: TransportRequestOptions): TransportRequestPromise> executeRetention(callback: callbackFn): TransportRequestCallback executeRetention(params: T.SlmExecuteRetentionRequest, callback: callbackFn): TransportRequestCallback executeRetention(params: T.SlmExecuteRetentionRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getLifecycle(params?: T.SlmGetLifecycleRequest, options?: TransportRequestOptions): TransportRequestPromise> getLifecycle(callback: callbackFn): TransportRequestCallback getLifecycle(params: T.SlmGetLifecycleRequest, callback: callbackFn): TransportRequestCallback getLifecycle(params: T.SlmGetLifecycleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getStats(params?: T.SlmGetStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> getStats(callback: callbackFn): TransportRequestCallback getStats(params: T.SlmGetStatsRequest, callback: callbackFn): TransportRequestCallback getStats(params: T.SlmGetStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getStatus(params?: T.SlmGetStatusRequest, options?: TransportRequestOptions): TransportRequestPromise> getStatus(callback: callbackFn): TransportRequestCallback getStatus(params: T.SlmGetStatusRequest, callback: callbackFn): TransportRequestCallback getStatus(params: T.SlmGetStatusRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putLifecycle(params: T.SlmPutLifecycleRequest, options?: TransportRequestOptions): TransportRequestPromise> putLifecycle(params: T.SlmPutLifecycleRequest, callback: callbackFn): TransportRequestCallback putLifecycle(params: T.SlmPutLifecycleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback start(params?: T.SlmStartRequest, options?: TransportRequestOptions): TransportRequestPromise> start(callback: callbackFn): TransportRequestCallback start(params: T.SlmStartRequest, callback: callbackFn): TransportRequestCallback start(params: T.SlmStartRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stop(params?: T.SlmStopRequest, options?: TransportRequestOptions): TransportRequestPromise> stop(callback: callbackFn): TransportRequestCallback stop(params: T.SlmStopRequest, callback: callbackFn): TransportRequestCallback stop(params: T.SlmStopRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } snapshot: { cleanupRepository(params: T.SnapshotCleanupRepositoryRequest, options?: TransportRequestOptions): TransportRequestPromise> cleanupRepository(params: T.SnapshotCleanupRepositoryRequest, callback: callbackFn): TransportRequestCallback cleanupRepository(params: T.SnapshotCleanupRepositoryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback clone(params: T.SnapshotCloneRequest, options?: TransportRequestOptions): TransportRequestPromise> clone(params: T.SnapshotCloneRequest, callback: callbackFn): TransportRequestCallback clone(params: T.SnapshotCloneRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback create(params: T.SnapshotCreateRequest, options?: TransportRequestOptions): TransportRequestPromise> create(params: T.SnapshotCreateRequest, callback: callbackFn): TransportRequestCallback create(params: T.SnapshotCreateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback createRepository(params: T.SnapshotCreateRepositoryRequest, options?: TransportRequestOptions): TransportRequestPromise> createRepository(params: T.SnapshotCreateRepositoryRequest, callback: callbackFn): TransportRequestCallback createRepository(params: T.SnapshotCreateRepositoryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback delete(params: T.SnapshotDeleteRequest, options?: TransportRequestOptions): TransportRequestPromise> delete(params: T.SnapshotDeleteRequest, callback: callbackFn): TransportRequestCallback delete(params: T.SnapshotDeleteRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteRepository(params: T.SnapshotDeleteRepositoryRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteRepository(params: T.SnapshotDeleteRepositoryRequest, callback: callbackFn): TransportRequestCallback deleteRepository(params: T.SnapshotDeleteRepositoryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback get(params: T.SnapshotGetRequest, options?: TransportRequestOptions): TransportRequestPromise> get(params: T.SnapshotGetRequest, callback: callbackFn): TransportRequestCallback get(params: T.SnapshotGetRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getRepository(params?: T.SnapshotGetRepositoryRequest, options?: TransportRequestOptions): TransportRequestPromise> getRepository(callback: callbackFn): TransportRequestCallback getRepository(params: T.SnapshotGetRepositoryRequest, callback: callbackFn): TransportRequestCallback getRepository(params: T.SnapshotGetRepositoryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback restore(params: T.SnapshotRestoreRequest, options?: TransportRequestOptions): TransportRequestPromise> restore(params: T.SnapshotRestoreRequest, callback: callbackFn): TransportRequestCallback restore(params: T.SnapshotRestoreRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback status(params?: T.SnapshotStatusRequest, options?: TransportRequestOptions): TransportRequestPromise> status(callback: callbackFn): TransportRequestCallback status(params: T.SnapshotStatusRequest, callback: callbackFn): TransportRequestCallback status(params: T.SnapshotStatusRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback verifyRepository(params: T.SnapshotVerifyRepositoryRequest, options?: TransportRequestOptions): TransportRequestPromise> verifyRepository(params: T.SnapshotVerifyRepositoryRequest, callback: callbackFn): TransportRequestCallback verifyRepository(params: T.SnapshotVerifyRepositoryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } sql: { clearCursor(params?: T.SqlClearCursorRequest, options?: TransportRequestOptions): TransportRequestPromise> clearCursor(callback: callbackFn): TransportRequestCallback clearCursor(params: T.SqlClearCursorRequest, callback: callbackFn): TransportRequestCallback clearCursor(params: T.SqlClearCursorRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback query(params?: T.SqlQueryRequest, options?: TransportRequestOptions): TransportRequestPromise> query(callback: callbackFn): TransportRequestCallback query(params: T.SqlQueryRequest, callback: callbackFn): TransportRequestCallback query(params: T.SqlQueryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback translate(params?: T.SqlTranslateRequest, options?: TransportRequestOptions): TransportRequestPromise> translate(callback: callbackFn): TransportRequestCallback translate(params: T.SqlTranslateRequest, callback: callbackFn): TransportRequestCallback translate(params: T.SqlTranslateRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } ssl: { certificates(params?: T.SslGetCertificatesRequest, options?: TransportRequestOptions): TransportRequestPromise> certificates(callback: callbackFn): TransportRequestCallback certificates(params: T.SslGetCertificatesRequest, callback: callbackFn): TransportRequestCallback certificates(params: T.SslGetCertificatesRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } tasks: { cancel(params?: T.TaskCancelRequest, options?: TransportRequestOptions): TransportRequestPromise> cancel(callback: callbackFn): TransportRequestCallback cancel(params: T.TaskCancelRequest, callback: callbackFn): TransportRequestCallback cancel(params: T.TaskCancelRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback get(params: T.TaskGetRequest, options?: TransportRequestOptions): TransportRequestPromise> get(params: T.TaskGetRequest, callback: callbackFn): TransportRequestCallback get(params: T.TaskGetRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback list(params?: T.TaskListRequest, options?: TransportRequestOptions): TransportRequestPromise> list(callback: callbackFn): TransportRequestCallback list(params: T.TaskListRequest, callback: callbackFn): TransportRequestCallback list(params: T.TaskListRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } termsEnum(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> termsEnum(callback: callbackFn): TransportRequestCallback termsEnum(params: TODO, callback: callbackFn): TransportRequestCallback termsEnum(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback termvectors(params: T.TermvectorsRequest, options?: TransportRequestOptions): TransportRequestPromise> termvectors(params: T.TermvectorsRequest, callback: callbackFn): TransportRequestCallback termvectors(params: T.TermvectorsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback textStructure: { findStructure(params: T.TextStructureFindStructureRequest, options?: TransportRequestOptions): TransportRequestPromise> findStructure(params: T.TextStructureFindStructureRequest, callback: callbackFn): TransportRequestCallback findStructure(params: T.TextStructureFindStructureRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } transform: { deleteTransform(params: T.TransformDeleteTransformRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteTransform(params: T.TransformDeleteTransformRequest, callback: callbackFn): TransportRequestCallback deleteTransform(params: T.TransformDeleteTransformRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getTransform(params?: T.TransformGetTransformRequest, options?: TransportRequestOptions): TransportRequestPromise> getTransform(callback: callbackFn): TransportRequestCallback getTransform(params: T.TransformGetTransformRequest, callback: callbackFn): TransportRequestCallback getTransform(params: T.TransformGetTransformRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getTransformStats(params: T.TransformGetTransformStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> getTransformStats(params: T.TransformGetTransformStatsRequest, callback: callbackFn): TransportRequestCallback getTransformStats(params: T.TransformGetTransformStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback previewTransform(params?: T.TransformPreviewTransformRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> previewTransform(callback: callbackFn, TContext>): TransportRequestCallback previewTransform(params: T.TransformPreviewTransformRequest, callback: callbackFn, TContext>): TransportRequestCallback previewTransform(params: T.TransformPreviewTransformRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback putTransform(params: T.TransformPutTransformRequest, options?: TransportRequestOptions): TransportRequestPromise> putTransform(params: T.TransformPutTransformRequest, callback: callbackFn): TransportRequestCallback putTransform(params: T.TransformPutTransformRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback startTransform(params: T.TransformStartTransformRequest, options?: TransportRequestOptions): TransportRequestPromise> startTransform(params: T.TransformStartTransformRequest, callback: callbackFn): TransportRequestCallback startTransform(params: T.TransformStartTransformRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stopTransform(params: T.TransformStopTransformRequest, options?: TransportRequestOptions): TransportRequestPromise> stopTransform(params: T.TransformStopTransformRequest, callback: callbackFn): TransportRequestCallback stopTransform(params: T.TransformStopTransformRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback updateTransform(params?: T.TransformUpdateTransformRequest, options?: TransportRequestOptions): TransportRequestPromise> updateTransform(callback: callbackFn): TransportRequestCallback updateTransform(params: T.TransformUpdateTransformRequest, callback: callbackFn): TransportRequestCallback updateTransform(params: T.TransformUpdateTransformRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } update(params: T.UpdateRequest, options?: TransportRequestOptions): TransportRequestPromise, TContext>> update(params: T.UpdateRequest, callback: callbackFn, TContext>): TransportRequestCallback update(params: T.UpdateRequest, options: TransportRequestOptions, callback: callbackFn, TContext>): TransportRequestCallback updateByQuery(params: T.UpdateByQueryRequest, options?: TransportRequestOptions): TransportRequestPromise> updateByQuery(params: T.UpdateByQueryRequest, callback: callbackFn): TransportRequestCallback updateByQuery(params: T.UpdateByQueryRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback updateByQueryRethrottle(params: T.UpdateByQueryRethrottleRequest, options?: TransportRequestOptions): TransportRequestPromise> updateByQueryRethrottle(params: T.UpdateByQueryRethrottleRequest, callback: callbackFn): TransportRequestCallback updateByQueryRethrottle(params: T.UpdateByQueryRethrottleRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback watcher: { ackWatch(params: T.WatcherAckWatchRequest, options?: TransportRequestOptions): TransportRequestPromise> ackWatch(params: T.WatcherAckWatchRequest, callback: callbackFn): TransportRequestCallback ackWatch(params: T.WatcherAckWatchRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback activateWatch(params: T.WatcherActivateWatchRequest, options?: TransportRequestOptions): TransportRequestPromise> activateWatch(params: T.WatcherActivateWatchRequest, callback: callbackFn): TransportRequestCallback activateWatch(params: T.WatcherActivateWatchRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deactivateWatch(params: T.WatcherDeactivateWatchRequest, options?: TransportRequestOptions): TransportRequestPromise> deactivateWatch(params: T.WatcherDeactivateWatchRequest, callback: callbackFn): TransportRequestCallback deactivateWatch(params: T.WatcherDeactivateWatchRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback deleteWatch(params: T.WatcherDeleteWatchRequest, options?: TransportRequestOptions): TransportRequestPromise> deleteWatch(params: T.WatcherDeleteWatchRequest, callback: callbackFn): TransportRequestCallback deleteWatch(params: T.WatcherDeleteWatchRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback executeWatch(params?: T.WatcherExecuteWatchRequest, options?: TransportRequestOptions): TransportRequestPromise> executeWatch(callback: callbackFn): TransportRequestCallback executeWatch(params: T.WatcherExecuteWatchRequest, callback: callbackFn): TransportRequestCallback executeWatch(params: T.WatcherExecuteWatchRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback getWatch(params: T.WatcherGetWatchRequest, options?: TransportRequestOptions): TransportRequestPromise> getWatch(params: T.WatcherGetWatchRequest, callback: callbackFn): TransportRequestCallback getWatch(params: T.WatcherGetWatchRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback putWatch(params: T.WatcherPutWatchRequest, options?: TransportRequestOptions): TransportRequestPromise> putWatch(params: T.WatcherPutWatchRequest, callback: callbackFn): TransportRequestCallback putWatch(params: T.WatcherPutWatchRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback queryWatches(params?: TODO, options?: TransportRequestOptions): TransportRequestPromise> queryWatches(callback: callbackFn): TransportRequestCallback queryWatches(params: TODO, callback: callbackFn): TransportRequestCallback queryWatches(params: TODO, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback start(params?: T.WatcherStartRequest, options?: TransportRequestOptions): TransportRequestPromise> start(callback: callbackFn): TransportRequestCallback start(params: T.WatcherStartRequest, callback: callbackFn): TransportRequestCallback start(params: T.WatcherStartRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stats(params?: T.WatcherStatsRequest, options?: TransportRequestOptions): TransportRequestPromise> stats(callback: callbackFn): TransportRequestCallback stats(params: T.WatcherStatsRequest, callback: callbackFn): TransportRequestCallback stats(params: T.WatcherStatsRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback stop(params?: T.WatcherStopRequest, options?: TransportRequestOptions): TransportRequestPromise> stop(callback: callbackFn): TransportRequestCallback stop(params: T.WatcherStopRequest, callback: callbackFn): TransportRequestCallback stop(params: T.WatcherStopRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } xpack: { info(params?: T.XpackInfoRequest, options?: TransportRequestOptions): TransportRequestPromise> info(callback: callbackFn): TransportRequestCallback info(params: T.XpackInfoRequest, callback: callbackFn): TransportRequestCallback info(params: T.XpackInfoRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback usage(params?: T.XpackUsageRequest, options?: TransportRequestOptions): TransportRequestPromise> usage(callback: callbackFn): TransportRequestCallback usage(params: T.XpackUsageRequest, callback: callbackFn): TransportRequestCallback usage(params: T.XpackUsageRequest, options: TransportRequestOptions, callback: callbackFn): TransportRequestCallback } } export * as estypes from './types' export { Client, Transport, ConnectionPool, BaseConnectionPool, CloudConnectionPool, Connection, Serializer, events, errors, ApiError, ApiResponse, RequestEvent, ResurrectEvent, ClientOptions, NodeOptions, ClientExtendsCallbackOptions }