trait ElasticApi extends AliasesApi with AggregationApi with AnalyzerApi with BulkApi with CatsApi with CreateIndexApi with ClearRolesCacheApi with ClusterApi with CollapseApi with CountApi with CreateRoleApi with CreateUserApi with DeleteApi with DeleteIndexApi with DeleteRoleApi with DeleteUserApi with ExistsApi with ExplainApi with ForceMergeApi with GetApi with HighlightApi with IndexApi with IndexAdminApi with AnalyzeApi with IndexRecoveryApi with IndexTemplateApi with IngestApi with LocksApi with MappingApi with NodesApi with NormalizerApi with QueryApi with PipelineAggregationApi with ReindexApi with RoleApi with ScriptApi with ScoreApi with ScrollApi with SearchApi with SearchTemplateApi with SettingsApi with SnapshotApi with SortApi with StoredScriptApi with SuggestionApi with TaskApi with TermVectorApi with TokenizerApi with TokenFilterApi with TypesApi with UpdateApi with UserAdminApi with UserApi with ValidateApi
- Companion:
- object
trait ValidateApi
trait UserApi
trait UserAdminApi
trait UpdateApi
trait TypesApi
trait TokenFilterApi
trait TokenizerApi
trait TermVectorApi
trait TaskApi
trait SuggestionApi
trait StoredScriptApi
trait SortApi
trait SnapshotApi
trait SettingsApi
trait SearchTemplateApi
trait SearchApi
trait ScrollApi
trait ScoreApi
trait ScriptApi
trait RoleApi
trait ReindexApi
trait PipelineAggregationApi
trait QueryApi
trait NormalizerApi
trait NodesApi
trait MappingApi
trait LocksApi
trait IngestApi
trait IndexTemplateApi
trait IndexRecoveryApi
trait AnalyzeApi
trait IndexAdminApi
trait IndexApi
trait HighlightApi
trait GetApi
trait ForceMergeApi
trait ExplainApi
trait ExistsApi
trait DeleteUserApi
trait DeleteRoleApi
trait DeleteIndexApi
trait DeleteApi
trait CreateUserApi
trait CreateRoleApi
trait CountApi
trait CollapseApi
trait ClusterApi
trait ClearRolesCacheApi
trait CreateIndexApi
trait CatsApi
trait BulkApi
trait AnalyzerApi
trait AggregationApi
trait AliasesApi
class Object
trait Matchable
class Any
Type members
Classlikes
Inherited classlikes
Deprecated and Inherited classlikes
Value members
Inherited methods
def adjacencyMatrixAgg(name: String, filters: Iterable[(String, Query)]): AdjacencyMatrixAggregation
- Inherited from:
- AggregationApi
def bucketScriptAggregation(name: String, script: Script, bucketsPath: Map[String, String]): BucketScriptPipelineAgg
- Inherited from:
- PipelineAggregationApi
def bucketSelectorAggregation(name: String, script: Script, bucketsPathMap: Map[String, String]): BucketSelectorPipelineAgg
- Inherited from:
- PipelineAggregationApi
def createRole(name: String, runAs: Seq[String], clusterPermissions: Seq[String], global: Option[GlobalPrivileges], indices: Seq[IndexPrivileges], applications: Seq[ApplicationPrivileges]): CreateOrUpdateRoleRequest
- Inherited from:
- CreateRoleApi
def createUser(name: String, enabled: Option[Boolean], email: Option[String], fullName: Option[String], metadata: Map[String, Any], password: UserPassword, roles: Seq[String]): CreateOrUpdateUserRequest
- Inherited from:
- CreateUserApi
def cumulativeCardinalityAggregation(name: String, bucketsPath: String): CumulativeCardinalityPipelineAgg
- Inherited from:
- PipelineAggregationApi
def extendedStatsBucketAggregation(name: String, bucketsPath: String): ExtendedStatsBucketPipelineAgg
- Inherited from:
- PipelineAggregationApi
def movingFunctionAggregation(name: String, bucketsPath: String, script: String, window: Integer): MovFnPipelineAgg
- Inherited from:
- PipelineAggregationApi
def putPipeline(id: String, description: String, processors: Seq[Processor], version: Option[Int]): PutPipelineRequest
- Inherited from:
- IngestApi
def termsSetQuery(field: String, terms: Set[String], minimumShouldMatchScript: Script): TermsSetQuery
- Inherited from:
- QueryApi
def termsSetQuery(field: String, terms: Set[String], minimumShouldMatchField: String): TermsSetQuery
- Inherited from:
- QueryApi
def updateRole(name: String, runAs: Seq[String], clusterPermissions: Seq[String], global: Option[GlobalPrivileges], indices: Seq[IndexPrivileges], applications: Seq[ApplicationPrivileges]): CreateOrUpdateRoleRequest
- Inherited from:
- CreateRoleApi
def updateUser(name: String, enabled: Option[Boolean], email: Option[String], fullName: Option[String], metadata: Map[String, Any], password: Option[UserPassword], roles: Seq[String]): CreateOrUpdateUserRequest
- Inherited from:
- CreateUserApi
def weightedAvgAgg(name: String, value: WeightedAvgField, weight: WeightedAvgField): WeightedAvgAggregation
- Inherited from:
- AggregationApi
Deprecated and Inherited methods
def compoundWordTokenFilter(name: String, `type`: CompoundWordTokenFilterType): CompoundWordTokenFilter
- Deprecated
- Inherited from:
- TokenFilterApi
def customAnalyzer(name: String, tokenizer: Tokenizer, filter: TokenFilter, rest: TokenFilter*): CustomAnalyzerDefinition
- Deprecated
- Inherited from:
- AnalyzerApi
def customNormalizer(name: String, filter: AnalyzerFilter, rest: AnalyzerFilter*): CustomNormalizerDefinition
- Deprecated
- Inherited from:
- NormalizerApi
def patternReplaceTokenFilter(name: String, pattern: String, replacement: String): PatternReplaceTokenFilter
- Deprecated
- Inherited from:
- TokenFilterApi