trait ElasticSugar extends ElasticDsl
Provides helper methods for things like refreshing an index, and blocking until an index has a certain count of documents. These methods are very useful when writing tests to allow for blocking, iterative coding
- Self Type
- ElasticSugar with Suite with ClientProvider
- Alphabetic
- By Inheritance
- ElasticSugar
- ElasticDsl
- SearchHandlers
- ElasticDslWithoutSearch
- ValidateHandlers
- UserHandlers
- UserAdminHandlers
- TermVectorHandlers
- TaskHandlers
- UpdateHandlers
- StoredScriptHandlers
- SnapshotHandlers
- SettingsHandlers
- SearchScrollHandlers
- SearchTemplateHandlers
- RolloverHandlers
- RoleHandlers
- RoleAdminHandlers
- ReindexHandlers
- NodesHandlers
- MappingHandlers
- LocksHandlers
- IngestHandlers
- IndexTemplateHandlers
- IndexStatsHandlers
- IndexAliasHandlers
- IndexAdminHandlers
- IndexHandlers
- GetHandlers
- ExplainHandlers
- ExistsHandlers
- DeleteHandlers
- ClusterHandlers
- CountHandlers
- CatHandlers
- BulkHandlers
- ElasticApi
- ValidateApi
- UserApi
- UserAdminApi
- UpdateApi
- TypesApi
- TokenFilterApi
- TokenizerApi
- TermVectorApi
- TaskApi
- SuggestionApi
- StoredScriptApi
- SortApi
- SnapshotApi
- SettingsApi
- SearchTemplateApi
- SearchApi
- ScrollApi
- ScoreApi
- ScriptApi
- RoleApi
- ReindexApi
- PipelineAggregationApi
- QueryApi
- NormalizerApi
- NodesApi
- MappingApi
- LocksApi
- IngestApi
- IndexTemplateApi
- IndexRecoveryApi
- AnalyzeApi
- IndexAdminApi
- IndexApi
- HighlightApi
- GetApi
- ForceMergeApi
- ExplainApi
- ExistsApi
- DeleteUserApi
- DeleteRoleApi
- DeleteIndexApi
- DeleteApi
- CreateUserApi
- CreateRoleApi
- CountApi
- CollapseApi
- ClusterApi
- ClearRolesCacheApi
- CreateIndexApi
- CatsApi
- BulkApi
- AnalyzerApi
- AggregationApi
- AliasesApi
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
class
BaseMultiSearchHandler extends Handler[MultiSearchRequest, MultiSearchResponse]
- Definition Classes
- SearchHandlers
-
class
BaseSearchHandler extends Handler[SearchRequest, SearchResponse]
- Definition Classes
- SearchHandlers
-
class
CompletionSuggExpectsField extends AnyRef
- Definition Classes
- SuggestionApi
-
class
CreateRepositoryExpectsType extends AnyRef
- Definition Classes
- SnapshotApi
-
class
CreateSnapshotExpectsIn extends AnyRef
- Definition Classes
- SnapshotApi
-
class
DeleteByIdExpectsFrom extends AnyRef
- Definition Classes
- DeleteApi
-
class
DeleteByQueryExpectsQuery extends AnyRef
- Definition Classes
- DeleteApi
-
class
DeleteSnapshotExpectsIn extends AnyRef
- Definition Classes
- SnapshotApi
-
class
FilterAggregationExpectsQuery extends AnyRef
- Definition Classes
- AggregationApi
-
class
FiltersAggregationExpectsQueries extends AnyRef
- Definition Classes
- AggregationApi
-
class
GeoDistanceAggregationExpectsOrigin extends AnyRef
- Definition Classes
- AggregationApi
-
class
GeoDistanceExpectsDistance extends AnyRef
- Definition Classes
- QueryApi
-
class
GeoPolygonExpectsPoints extends AnyRef
- Definition Classes
- QueryApi
-
class
GeoSortExpectsPoints extends AnyRef
- Definition Classes
- SortApi
-
class
GetExpectsFrom extends AnyRef
- Definition Classes
- GetApi
-
class
GetSnapshotExpectsFrom extends AnyRef
- Definition Classes
- SnapshotApi
-
class
HasChildQueryExpectsQuery extends AnyRef
- Definition Classes
- QueryApi
-
class
HasParentQueryExpectsQuery extends AnyRef
- Definition Classes
- QueryApi
-
class
MoreLikeThisExpectsLikes extends AnyRef
- Definition Classes
- QueryApi
-
class
NestedQueryExpectsQuery extends AnyRef
- Definition Classes
- QueryApi
-
class
PhraseSuggExpectsField extends AnyRef
- Definition Classes
- SuggestionApi
-
class
PutSearchTemplateExpectsQueryOrBody extends AnyRef
- Definition Classes
- SearchTemplateApi
-
type
RemoteClusterInfoResponse = Map[String, RemoteClusterInfo]
- Definition Classes
- ClusterHandlers
-
class
RestoreSnapshotExpectsFrom extends AnyRef
- Definition Classes
- SnapshotApi
-
implicit
class
RichFuture[T] extends AnyRef
- Definition Classes
- ElasticApi
-
implicit
class
RichRequest[T] extends AnyRef
- Definition Classes
- ElasticDslWithoutSearch
-
class
ScoreSortExpectsOrder extends AnyRef
- Definition Classes
- SortApi
-
class
ScriptSortExpectsType extends AnyRef
- Definition Classes
- SortApi
-
class
SpanFirstExpectsEnd extends AnyRef
- Definition Classes
- QueryApi
-
class
TemplateSearchExpectsName extends AnyRef
- Definition Classes
- SearchTemplateApi
-
class
TermSuggExpectsField extends AnyRef
- Definition Classes
- SuggestionApi
-
class
TypesExistExpectsIn extends AnyRef
- Definition Classes
- IndexAdminApi
-
abstract
class
UpdateByQueryHandler[Q <: BaseUpdateByQueryRequest, R] extends Handler[Q, R]
- Definition Classes
- UpdateHandlers
-
class
UpdateExpectsIn extends AnyRef
- Definition Classes
- UpdateApi
-
class
UpdateExpectsQuery extends AnyRef
- Definition Classes
- UpdateApi
-
class
ValidateExpectsQuery extends AnyRef
- Definition Classes
- ValidateApi
-
class
AddAliasExpectsOn extends AnyRef
- Definition Classes
- AliasesApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use addAlias(alias, index)
-
class
AnalyzersWrapper extends AnyRef
- Definition Classes
- CreateIndexApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0.1) use new analysis package
-
class
GeoDistanceExpectsPoint extends AnyRef
- Definition Classes
- QueryApi
- Annotations
- @deprecated
- Deprecated
(Since version 6.1.2) use geoDistanceQuery(field, hash) or geoDistanceQuery(field, lat, long)
-
class
PercolateExpectsUsing extends AnyRef
- Definition Classes
- QueryApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.2.0) types are going away
-
class
RemoveAliasExpectsOn extends AnyRef
- Definition Classes
- AliasesApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use removeAlias(alias, index)
-
class
TokenFiltersWrapper extends AnyRef
- Definition Classes
- CreateIndexApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0.1) use new analysis package
-
class
TokenizersWrapper extends AnyRef
- Definition Classes
- CreateIndexApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0.1) use new analysis package
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
val
NotAnalyzed: String
- Definition Classes
- MappingApi
-
def
acquireGlobalLock(): AcquireGlobalLock
- Definition Classes
- LocksApi
-
def
addAlias(alias: String, index: String): AddAliasActionRequest
- Definition Classes
- AliasesApi
-
def
addRemoteClusterRequest(settings: Map[String, String]): AddRemoteClusterSettingsRequest
- Definition Classes
- ClusterApi
-
def
adjacencyMatrixAgg(name: String, filters: Iterable[(String, Query)]): AdjacencyMatrixAggregation
- Definition Classes
- AggregationApi
-
def
aliasExists(alias: String): AliasExistsRequest
- Definition Classes
- IndexAdminApi
-
def
aliases(actions: Iterable[AliasAction]): IndicesAliasesRequest
- Definition Classes
- AliasesApi
-
def
aliases(first: AliasAction, rest: AliasAction*): IndicesAliasesRequest
- Definition Classes
- AliasesApi
-
def
analyze(text: String, other: String*): AnalyzeRequest
- Definition Classes
- AnalyzeApi
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
autoDateHistogramAgg(name: String, field: String): AutoDateHistogramAggregation
- Definition Classes
- AggregationApi
-
def
avgAgg(name: String, field: String): AvgAggregation
- Definition Classes
- AggregationApi
-
def
avgBucketAgg(name: String, bucketsPath: String): AvgBucketPipelineAgg
- Definition Classes
- PipelineAggregationApi
-
def
avgBucketAggregation(name: String, bucketsPath: String): AvgBucketPipelineAgg
- Definition Classes
- PipelineAggregationApi
-
def
binaryField(name: String): BinaryField
- Definition Classes
- TypesApi
- def blockUntil(explain: String)(predicate: () ⇒ Boolean): Unit
- def blockUntilCount(expected: Long, indexes: Indexes): Unit
- def blockUntilCount(expected: Long, index: String): Unit
- def blockUntilDocumentExists(id: String, index: String): Unit
- def blockUntilDocumentHasVersion(index: String, id: String, version: Long): Unit
- def blockUntilEmpty(index: String): Unit
- def blockUntilExactCount(expected: Long, index: String): Unit
- def blockUntilGreen(): Unit
- def blockUntilIndexExists(index: String): Unit
- def blockUntilIndexNotExists(index: String): Unit
-
def
bool(mustQueries: Seq[Query], shouldQueries: Seq[Query], notQueries: Seq[Query]): BoolQuery
- Definition Classes
- QueryApi
-
def
boolQuery(): BoolQuery
- Definition Classes
- QueryApi
-
def
booleanField(name: String): BooleanField
- Definition Classes
- TypesApi
-
def
boostingQuery(positiveQuery: Query, negativeQuery: Query): BoostingQuery
- Definition Classes
- QueryApi
-
def
bucketScriptAggregation(name: String, script: Script, bucketsPath: Map[String, String]): BucketScriptPipelineAgg
- Definition Classes
- PipelineAggregationApi
-
def
bucketSelectorAggregation(name: String, script: Script, bucketsPathMap: Map[String, String]): BucketSelectorPipelineAgg
- Definition Classes
- PipelineAggregationApi
-
def
bucketSortAggregation(name: String, sort: Seq[Sort]): BucketSortPipelineAgg
- Definition Classes
- PipelineAggregationApi
-
def
bulk(requests: BulkCompatibleRequest*): BulkRequest
- Definition Classes
- BulkApi
-
def
bulk(requests: Iterable[BulkCompatibleRequest]): BulkRequest
- Definition Classes
- BulkApi
-
def
byteField(name: String): ByteField
- Definition Classes
- TypesApi
-
def
cancelTasks(nodeIds: Seq[String]): CancelTasksRequest
- Definition Classes
- TaskApi
-
def
cancelTasks(first: String, rest: String*): CancelTasksRequest
- Definition Classes
- TaskApi
-
def
cancelTasks(): CancelTasksRequest
- Definition Classes
- TaskApi
-
def
cardinalityAgg(name: String, field: String): CardinalityAggregation
- Definition Classes
- AggregationApi
-
def
catAliases(pattern: String): CatAliases
- Definition Classes
- CatsApi
-
def
catAliases(): CatAliases
- Definition Classes
- CatsApi
-
def
catAllocation(): CatAllocation
- Definition Classes
- CatsApi
-
def
catCount(first: String, rest: String*): CatCount
- Definition Classes
- CatsApi
-
def
catCount(): CatCount
- Definition Classes
- CatsApi
-
def
catHealth(): CatHealth
- Definition Classes
- CatsApi
-
def
catIndices(indexPattern: String): CatIndexes
- Definition Classes
- CatsApi
-
def
catIndices(health: HealthStatus): CatIndexes
- Definition Classes
- CatsApi
-
def
catIndices(): CatIndexes
- Definition Classes
- CatsApi
-
def
catMaster(): CatMaster
- Definition Classes
- CatsApi
-
def
catNodes(): CatNodes
- Definition Classes
- CatsApi
-
def
catPlugins(): CatPlugins
- Definition Classes
- CatsApi
-
def
catSegments(indices: Indexes): CatSegments
- Definition Classes
- CatsApi
-
def
catShards(): CatShards
- Definition Classes
- CatsApi
-
def
catThreadPool(): CatThreadPool
- Definition Classes
- CatsApi
-
def
changePassword(password: String): ChangePasswordRequest
- Definition Classes
- UserAdminApi
-
def
changePassword(name: String, password: String): ChangePasswordRequest
- Definition Classes
- UserAdminApi
-
def
childrenAggregation(name: String, childType: String): ChildrenAggregation
- Definition Classes
- AggregationApi
-
def
clearCache(indexes: Iterable[String]): ClearCacheRequest
- Definition Classes
- IndexAdminApi
-
def
clearCache(first: String, rest: String*): ClearCacheRequest
- Definition Classes
- IndexAdminApi
-
def
clearIndex(indexes: Iterable[String]): ClearCacheRequest
- Definition Classes
- IndexAdminApi
-
def
clearIndex(first: String, rest: String*): ClearCacheRequest
- Definition Classes
- IndexAdminApi
-
def
clearRolesCache(name: String): ClearRolesCacheRequest
- Definition Classes
- ClearRolesCacheApi
-
def
clearScroll(ids: Iterable[String]): ClearScrollRequest
- Definition Classes
- ScrollApi
-
def
clearScroll(first: String, rest: String*): ClearScrollRequest
- Definition Classes
- ScrollApi
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
def
closeIndex(first: String, rest: String*): CloseIndexRequest
- Definition Classes
- IndexAdminApi
-
def
clusterHealth(indices: Iterable[String]): ClusterHealthRequest
- Definition Classes
- ClusterApi
-
def
clusterHealth(first: String, rest: String*): ClusterHealthRequest
- Definition Classes
- ClusterApi
-
def
clusterHealth(): ClusterHealthRequest
- Definition Classes
- ClusterApi
-
def
clusterPersistentSettings(settings: Map[String, String]): ClusterSettingsRequest
- Definition Classes
- ClusterApi
-
def
clusterState(): ClusterStateRequest
- Definition Classes
- ClusterApi
-
def
clusterStats(): ClusterStatsRequest
- Definition Classes
- ClusterApi
-
def
clusterTransientSettings(settings: Map[String, String]): ClusterSettingsRequest
- Definition Classes
- ClusterApi
-
def
collapseField(field: String): CollapseRequest
- Definition Classes
- CollapseApi
-
def
combinedFieldsQuery(query: String, fields: Seq[String]): CombinedFieldsQuery
- Definition Classes
- QueryApi
-
def
completionField(name: String): CompletionField
- Definition Classes
- TypesApi
-
def
completionSuggestion(name: String, field: String): CompletionSuggestion
- Definition Classes
- SuggestionApi
-
def
constantScoreQuery(query: Query): ConstantScore
- Definition Classes
- QueryApi
-
def
count(indexes: Indexes): CountRequest
- Definition Classes
- CountApi
-
def
createIndex(name: String): CreateIndexRequest
- Definition Classes
- CreateIndexApi
-
def
createIndexTemplate(name: String, pattern: String): CreateIndexTemplateRequest
- Definition Classes
- IndexTemplateApi
-
def
createIndexTemplate(name: String, pattern: Seq[String]): CreateIndexTemplateRequest
- Definition Classes
- IndexTemplateApi
-
def
createRepository(repositoryName: String, type: String): CreateRepositoryRequest
- Definition Classes
- SnapshotApi
-
def
createRole(name: String, runAs: Seq[String], clusterPermissions: Seq[String], global: Option[GlobalPrivileges], indices: Seq[IndexPrivileges], applications: Seq[ApplicationPrivileges]): CreateOrUpdateRoleRequest
- Definition Classes
- CreateRoleApi
-
def
createSnapshot(snapshotName: String, repository: String): CreateSnapshotRequest
- Definition Classes
- SnapshotApi
-
def
createUser(name: String, enabled: Option[Boolean], email: Option[String], fullName: Option[String], metadata: Map[String, Any], password: UserPassword, roles: Seq[String]): CreateOrUpdateUserRequest
- Definition Classes
- CreateUserApi
-
def
cumulativeCardinalityAggregation(name: String, bucketsPath: String): CumulativeCardinalityPipelineAgg
- Definition Classes
- PipelineAggregationApi
-
def
cumulativeSumAggregation(name: String, bucketsPath: String): CumulativeSumPipelineAgg
- Definition Classes
- PipelineAggregationApi
-
def
dateField(name: String): DateField
- Definition Classes
- TypesApi
-
def
dateHistogramAgg(name: String, field: String): DateHistogramAggregation
- Definition Classes
- AggregationApi
-
def
dateRangeAgg(name: String, field: String): DateRangeAggregation
- Definition Classes
- AggregationApi
-
def
deleteById(index: Index, id: String): DeleteByIdRequest
- Definition Classes
- DeleteApi
-
def
deleteByQuery(index: Index, query: Query): DeleteByQueryRequest
- Definition Classes
- DeleteApi
-
def
deleteIn(indexesAndTypes: Indexes): (ElasticSugar.this)#DeleteByQueryExpectsQuery
- Definition Classes
- DeleteApi
- def deleteIndex(name: String): Unit
-
def
deleteIndex(indexes: Iterable[String]): DeleteIndexRequest
- Definition Classes
- DeleteIndexApi
-
def
deleteIndex(indexes: String*): DeleteIndexRequest
- Definition Classes
- DeleteIndexApi
-
def
deleteIndexTemplate(name: String): DeleteIndexTemplateRequest
- Definition Classes
- IndexTemplateApi
-
def
deletePipeline(id: String): DeletePipelineRequest
- Definition Classes
- IngestApi
-
def
deleteRole(name: String): DeleteRoleRequest
- Definition Classes
- DeleteRoleApi
-
def
deleteSnapshot(snapshotName: String, repository: String): DeleteSnapshotRequest
- Definition Classes
- SnapshotApi
-
def
deleteStoredScript(id: String): DeleteStoredScriptRequest
- Definition Classes
- StoredScriptApi
-
def
deleteUser(name: String): DeleteUserRequest
- Definition Classes
- DeleteUserApi
-
def
derivativeAggregation(name: String, bucketsPath: String): DerivativePipelineAgg
- Definition Classes
- PipelineAggregationApi
-
def
diffAggregation(name: String, bucketsPath: String): DiffPipelineAgg
- Definition Classes
- PipelineAggregationApi
-
def
disableUser(name: String): DisableUserRequest
- Definition Classes
- UserAdminApi
-
def
dismax(queries: Iterable[Query]): DisMaxQuery
- Definition Classes
- QueryApi
-
def
dismax(first: Query, rest: Query*): DisMaxQuery
- Definition Classes
- QueryApi
-
def
distanceFeatureQuery(field: String, origin: String, pivot: String): DistanceFeatureQuery
- Definition Classes
- QueryApi
- def doesIndexExists(name: String): Boolean
-
def
doubleField(name: String): DoubleField
- Definition Classes
- TypesApi
-
val
emptyMapping: MappingDefinition
- Definition Classes
- CreateIndexApi
-
def
enableUser(name: String): EnableUserRequest
- Definition Classes
- UserAdminApi
- def ensureIndexExists(index: String): Unit
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
existsQuery(field: String): ExistsQuery
- Definition Classes
- QueryApi
-
def
explain(index: String, id: String): ExplainRequest
- Definition Classes
- ExplainApi
-
def
explain(ref: DocumentRef): ExplainRequest
- Definition Classes
- ExplainApi
-
def
exponentialScore(field: String, origin: String, scale: String): ExponentialDecayScore
- Definition Classes
- ScoreApi
-
def
extendedStatsAgg(name: String, field: String): ExtendedStatsAggregation
- Definition Classes
- AggregationApi
-
def
extendedStatsBucketAggregation(name: String, bucketsPath: String): ExtendedStatsBucketPipelineAgg
- Definition Classes
- PipelineAggregationApi
-
def
fieldFactorScore(field: String): FieldValueFactor
- Definition Classes
- ScoreApi
-
def
fieldSort(field: String): FieldSort
- Definition Classes
- SortApi
-
def
filterAgg(name: String, query: Query): FilterAggregation
- Definition Classes
- AggregationApi
-
def
filtersAggregation(name: String): (ElasticSugar.this)#FiltersAggregationExpectsQueries
- Definition Classes
- AggregationApi
-
def
floatField(name: String): FloatField
- Definition Classes
- TypesApi
-
def
flushIndex(indexes: String*): FlushIndexRequest
- Definition Classes
- IndexAdminApi
-
def
flushIndex(indexes: Iterable[String]): FlushIndexRequest
- Definition Classes
- IndexAdminApi
-
def
forceMerge(indexes: Iterable[String]): ForceMergeRequest
- Definition Classes
- ForceMergeApi
-
def
forceMerge(first: String, rest: String*): ForceMergeRequest
- Definition Classes
- ForceMergeApi
-
def
functionScoreQuery(query: Query): FunctionScoreQuery
- Definition Classes
- QueryApi
-
def
functionScoreQuery(): FunctionScoreQuery
- Definition Classes
- QueryApi
-
def
fuzzyQuery(field: String, value: String): FuzzyQuery
- Definition Classes
- QueryApi
-
def
gaussianScore(field: String, origin: String, scale: String): GaussianDecayScore
- Definition Classes
- ScoreApi
-
def
geoBoundsAggregation(name: String): GeoBoundsAggregation
- Definition Classes
- AggregationApi
-
def
geoBoxQuery(field: String, topleft: String, bottomright: String): GeoBoundingBoxQuery
- Definition Classes
- QueryApi
-
def
geoBoxQuery(field: String): GeoBoundingBoxQuery
- Definition Classes
- QueryApi
-
def
geoCentroidAggregation(name: String): GeoCentroidAggregation
- Definition Classes
- AggregationApi
-
def
geoDistanceAggregation(name: String): (ElasticSugar.this)#GeoDistanceAggregationExpectsOrigin
- Definition Classes
- AggregationApi
-
def
geoDistanceQuery(field: String, lat: Double, long: Double): GeoDistanceQuery
- Definition Classes
- QueryApi
-
def
geoDistanceQuery(field: String, geohash: String): GeoDistanceQuery
- Definition Classes
- QueryApi
-
def
geoHashGridAggregation(name: String): GeoHashGridAggregation
- Definition Classes
- AggregationApi
-
def
geoPolygonQuery(field: String, points: Iterable[GeoPoint]): GeoPolygonQuery
- Definition Classes
- QueryApi
-
def
geoPolygonQuery(field: String, first: GeoPoint, rest: GeoPoint*): GeoPolygonQuery
- Definition Classes
- QueryApi
-
def
geoPolygonQuery(field: String): (ElasticSugar.this)#GeoPolygonExpectsPoints
- Definition Classes
- QueryApi
-
def
geoShapeQuery(field: String, shape: Shape): GeoShapeQuery
- Definition Classes
- QueryApi
-
def
geoSort(field: String): (ElasticSugar.this)#GeoSortExpectsPoints
- Definition Classes
- SortApi
-
def
geoTileGridAggregation(name: String): GeoTileGridAggregation
- Definition Classes
- AggregationApi
-
def
geopointField(name: String): GeoPointField
- Definition Classes
- TypesApi
-
def
geoshapeField(name: String): GeoShapeField
- Definition Classes
- TypesApi
-
def
get(index: Index, id: String): GetRequest
- Definition Classes
- GetApi
-
def
getAliases(index: Seq[String], aliases: Seq[String]): GetAliasesRequest
- Definition Classes
- AliasesApi
-
def
getAliases(index: String, aliases: Seq[String]): GetAliasesRequest
- Definition Classes
- AliasesApi
-
def
getAliases(indexes: Indexes, aliases: Seq[String]): GetAliasesRequest
- Definition Classes
- AliasesApi
-
def
getAliases(): GetAliasesRequest
- Definition Classes
- AliasesApi
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
getIndex(indexes: Seq[String]): GetIndexRequest
- Definition Classes
- IndexApi
-
def
getIndex(index: String, others: String*): GetIndexRequest
- Definition Classes
- IndexApi
-
def
getIndexTemplate(name: String): GetIndexTemplateRequest
- Definition Classes
- IndexTemplateApi
-
def
getMapping(indexes: Indexes, fields: String*): GetFieldMappingRequest
- Definition Classes
- MappingApi
-
def
getMapping(indexes: Indexes): GetMappingRequest
- Definition Classes
- MappingApi
-
def
getMapping(str: String): GetMappingRequest
- Definition Classes
- MappingApi
-
def
getPipeline(id: String): GetPipelineRequest
- Definition Classes
- IngestApi
-
def
getRole(name: String): GetRoleRequest
- Definition Classes
- RoleApi
-
def
getRoles(): GetRoleRequest
- Definition Classes
- RoleApi
-
def
getSegments(first: String, rest: String*): GetSegmentsRequest
- Definition Classes
- IndexAdminApi
-
def
getSegments(indexes: Indexes): GetSegmentsRequest
- Definition Classes
- IndexAdminApi
-
def
getSettings(indexes: Indexes): GetSettingsRequest
- Definition Classes
- SettingsApi
-
def
getSettings(index: String, indexes: String*): GetSettingsRequest
- Definition Classes
- SettingsApi
-
def
getSnapshot(snapshotName: String, repository: String): GetSnapshotsRequest
- Definition Classes
- SnapshotApi
-
def
getSnapshots(snapshotNames: Seq[String], repository: String): GetSnapshotsRequest
- Definition Classes
- SnapshotApi
-
def
getStoredScript(id: String): GetStoredScriptRequest
- Definition Classes
- StoredScriptApi
-
def
getTask(nodeId: String, taskId: String): GetTask
- Definition Classes
- TaskApi
-
def
getUser(name: String): GetUserRequest
- Definition Classes
- UserApi
-
def
getUsers(): GetUserRequest
- Definition Classes
- UserApi
-
def
globalAggregation(name: String): GlobalAggregation
- Definition Classes
- AggregationApi
-
def
halfFloatField(name: String): HalfFloatField
- Definition Classes
- TypesApi
-
def
hasChildQuery(childType: String, query: Query, scoreMode: ScoreMode): HasChildQuery
- Definition Classes
- QueryApi
-
def
hasParentQuery(parentType: String, query: Query, score: Boolean): HasParentQuery
- Definition Classes
- QueryApi
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
highlight(field: String): HighlightField
- Definition Classes
- HighlightApi
-
def
highlightOptions(): HighlightOptions
- Definition Classes
- HighlightApi
-
def
histogramAggregation(name: String): HistogramAggregation
- Definition Classes
- AggregationApi
-
def
icuCollationKeywordField(name: String): IcuCollationKeywordField
- Definition Classes
- TypesApi
-
def
idsQuery(id: Any, rest: Any*): IdQuery
- Definition Classes
- QueryApi
-
def
idsQuery(ids: Iterable[Any]): IdQuery
- Definition Classes
- QueryApi
-
def
indexExists(index: String): IndicesExistsRequest
- Definition Classes
- IndexAdminApi
-
def
indexInto(index: Index): IndexRequest
- Definition Classes
- IndexApi
-
def
indexShardStores(indexes: Indexes): IndexShardStoreRequest
- Definition Classes
- IndexAdminApi
-
def
indexShardStores(indexes: Iterable[String]): IndexShardStoreRequest
- Definition Classes
- IndexAdminApi
-
def
indexShardStores(first: String, rest: String*): IndexShardStoreRequest
- Definition Classes
- IndexAdminApi
-
def
indexStats(first: String, rest: String*): IndexStatsRequest
- Definition Classes
- IndexAdminApi
-
def
indexStats(indexes: Indexes): IndexStatsRequest
- Definition Classes
- IndexAdminApi
-
def
indicesExists(indices: Indexes): IndicesExistsRequest
- Definition Classes
- IndexAdminApi
-
def
innerHits(name: String): InnerHit
- Definition Classes
- QueryApi
-
def
intField(name: String): IntegerField
- Definition Classes
- TypesApi
-
def
intervalsQuery(field: String, rule: IntervalsRule): IntervalsQuery
- Definition Classes
- QueryApi
-
def
ipField(name: String): IpField
- Definition Classes
- TypesApi
-
def
ipRangeAggregation(name: String): IpRangeAggregation
- Definition Classes
- AggregationApi
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
joinField(name: String): JoinField
- Definition Classes
- TypesApi
-
def
keywordField(name: String): KeywordField
- Definition Classes
- TypesApi
-
def
linearScore(field: String, origin: String, scale: String): LinearDecayScore
- Definition Classes
- ScoreApi
-
def
listTasks(nodeIds: Seq[String]): ListTasks
- Definition Classes
- TaskApi
-
def
listTasks(first: String, rest: String*): ListTasks
- Definition Classes
- TaskApi
-
def
listTasks(): ListTasks
- Definition Classes
- TaskApi
-
val
logger: Logger
- Attributes
- protected
-
def
longField(name: String): LongField
- Definition Classes
- TypesApi
-
def
matchAllQuery(): MatchAllQuery
- Definition Classes
- QueryApi
-
def
matchBoolPrefixQuery(field: String, value: Any): MatchBoolPrefixQuery
- Definition Classes
- QueryApi
-
def
matchNoneQuery(): MatchNoneQuery
- Definition Classes
- QueryApi
-
def
matchPhrasePrefixQuery(field: String, value: Any): MatchPhrasePrefixQuery
- Definition Classes
- QueryApi
-
def
matchPhraseQuery(field: String, value: Any): MatchPhraseQuery
- Definition Classes
- QueryApi
-
def
matchQuery(field: String, value: Any): MatchQuery
- Definition Classes
- QueryApi
-
def
maxAgg(name: String, field: String): MaxAggregation
- Definition Classes
- AggregationApi
-
def
maxAgg(name: String): MaxAggregation
- Definition Classes
- AggregationApi
-
def
maxBucketAgg(name: String, bucketsPath: String): MaxBucket
- Definition Classes
- PipelineAggregationApi
-
def
maxBucketAggregation(name: String, bucketsPath: String): MaxBucket
- Definition Classes
- PipelineAggregationApi
-
def
minAgg(name: String, field: String): MinAggregation
- Definition Classes
- AggregationApi
-
def
minBucketAggregation(name: String, bucketsPath: String): MinBucketPipelineAgg
- Definition Classes
- PipelineAggregationApi
-
def
missingAgg(name: String, field: String): MissingAggregation
- Definition Classes
- AggregationApi
-
def
moreLikeThisQuery(): (ElasticSugar.this)#MoreLikeThisExpectsLikes
- Definition Classes
- QueryApi
-
def
moreLikeThisQuery(fields: Iterable[String]): (ElasticSugar.this)#MoreLikeThisExpectsLikes
- Definition Classes
- QueryApi
-
def
moreLikeThisQuery(field: String, fields: String*): (ElasticSugar.this)#MoreLikeThisExpectsLikes
- Definition Classes
- QueryApi
-
def
movingFunctionAggregation(name: String, bucketsPath: String, script: String, window: Integer): MovFnPipelineAgg
- Definition Classes
- PipelineAggregationApi
-
def
multi(searches: SearchRequest*): MultiSearchRequest
- Definition Classes
- SearchApi
-
def
multi(searches: Iterable[SearchRequest]): MultiSearchRequest
- Definition Classes
- SearchApi
-
def
multiMatchQuery(text: String): MultiMatchQuery
- Definition Classes
- QueryApi
-
def
multiTermVectors(defs: Iterable[TermVectorsRequest]): MultiTermVectorsRequest
- Definition Classes
- TermVectorApi
-
def
multiTermVectors(first: TermVectorsRequest, rest: TermVectorsRequest*): MultiTermVectorsRequest
- Definition Classes
- TermVectorApi
-
def
multiget(gets: Iterable[GetRequest]): MultiGetRequest
- Definition Classes
- GetApi
-
def
multiget(first: GetRequest, rest: GetRequest*): MultiGetRequest
- Definition Classes
- GetApi
-
def
must(queries: Iterable[Query]): BoolQuery
- Definition Classes
- QueryApi
-
def
must(first: Query, rest: Query*): BoolQuery
- Definition Classes
- QueryApi
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
nestedAggregation(name: String, path: String): NestedAggregation
- Definition Classes
- AggregationApi
-
def
nestedField(name: String): NestedField
- Definition Classes
- TypesApi
-
def
nestedQuery(path: String, query: Query): NestedQuery
- Definition Classes
- QueryApi
-
def
nestedSort(): NestedSort
- Definition Classes
- SortApi
-
def
nodeHotThreads(nodeId: String): NodeHotThreadsRequest
- Definition Classes
- ClusterApi
-
def
nodeHotThreads(): NodeHotThreadsRequest
- Definition Classes
- ClusterApi
-
implicit
val
nodeHotThreadsHandler: NodeHotThreadsHandler.type
- Definition Classes
- ClusterHandlers
-
def
nodeInfo(names: String*): NodeInfoRequest
- Definition Classes
- NodesApi
-
def
nodeInfo(names: Iterable[String]): NodeInfoRequest
- Definition Classes
- NodesApi
-
def
nodeStats(nodes: Iterable[String]): NodeStatsRequest
- Definition Classes
- NodesApi
-
def
nodeStats(first: String, rest: String*): NodeStatsRequest
- Definition Classes
- NodesApi
-
def
nodeStats(): NodeStatsRequest
- Definition Classes
- NodesApi
-
def
nodeUsage(nodeId: String): NodeUsageRequest
- Definition Classes
- ClusterApi
-
def
nodeUsage(): NodeUsageRequest
- Definition Classes
- ClusterApi
-
implicit
val
nodeUsageHandler: NodeUsageHandler.type
- Definition Classes
- ClusterHandlers
-
def
not(queries: Iterable[Query]): BoolQuery
- Definition Classes
- QueryApi
-
def
not(queries: Query*): BoolQuery
- Definition Classes
- QueryApi
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
objectField(name: String): ObjectField
- Definition Classes
- TypesApi
-
def
openIndex(first: String, rest: String*): OpenIndexRequest
- Definition Classes
- IndexAdminApi
-
def
pendingClusterTasks(local: Boolean): PendingClusterTasksRequest
- Definition Classes
- TaskApi
-
def
percentileRanksAggregation(name: String): PercentileRanksAggregation
- Definition Classes
- AggregationApi
-
def
percentilesAgg(name: String, field: String): PercentilesAggregation
- Definition Classes
- AggregationApi
-
def
percentilesBucketAggregation(name: String, bucketsPath: String): PercentilesBucketPipelineAgg
- Definition Classes
- PipelineAggregationApi
-
def
percolateQuery(type: String, field: String): (ElasticSugar.this)#PercolateExpectsUsing
- Definition Classes
- QueryApi
-
def
phraseSuggestion(name: String, field: String): PhraseSuggestion
- Definition Classes
- SuggestionApi
-
def
pinnedQuery(ids: List[String], organic: Query): PinnedQuery
- Definition Classes
- QueryApi
-
def
prefixQuery(field: String, value: Any): PrefixQuery
- Definition Classes
- QueryApi
-
def
properties(field: ElasticField, tail: ElasticField*): MappingDefinition
- Definition Classes
- CreateIndexApi
-
def
properties(fields: Seq[ElasticField]): MappingDefinition
- Definition Classes
- CreateIndexApi
-
def
putMapping(indexes: Indexes): PutMappingRequest
- Definition Classes
- MappingApi
-
def
putPipeline(id: String, description: String, processors: Seq[Processor], version: Option[Int]): PutPipelineRequest
- Definition Classes
- IngestApi
-
def
putSearchTemplate(name: String): (ElasticSugar.this)#PutSearchTemplateExpectsQueryOrBody
- Definition Classes
- SearchTemplateApi
-
def
putStoredScript(id: String, script: StoredScriptSource): PutStoredScriptRequest
- Definition Classes
- StoredScriptApi
-
def
query(queryString: String): QueryStringQuery
- Definition Classes
- QueryApi
-
def
queryStringQuery(queryString: String): QueryStringQuery
- Definition Classes
- QueryApi
-
def
randomScore(seed: Int): RandomScoreFunction
- Definition Classes
- ScoreApi
-
def
rangeAgg(name: String, field: String): RangeAggregation
- Definition Classes
- AggregationApi
-
def
rangeQuery(field: String): RangeQuery
- Definition Classes
- QueryApi
-
def
rankFeatureQuery(field: String): RankFeatureQuery
- Definition Classes
- QueryApi
-
def
rawQuery(json: String): RawQuery
- Definition Classes
- QueryApi
-
def
recoverIndex(indexes: Iterable[String]): IndexRecoveryRequest
- Definition Classes
- IndexRecoveryApi
-
def
recoverIndex(first: String, rest: String*): IndexRecoveryRequest
- Definition Classes
- IndexRecoveryApi
- def refresh(indexes: Indexes): RefreshIndexResponse
- def refreshAll(): RefreshIndexResponse
-
def
refreshIndex(indexes: Indexes): RefreshIndexRequest
- Definition Classes
- IndexAdminApi
-
def
refreshIndex(indexes: Iterable[String]): RefreshIndexRequest
- Definition Classes
- IndexAdminApi
-
def
refreshIndex(first: String, rest: String*): RefreshIndexRequest
- Definition Classes
- IndexAdminApi
-
def
regexQuery(field: String, value: String): RegexQuery
- Definition Classes
- QueryApi
-
def
reindex(source: Index, target: Index): ReindexRequest
- Definition Classes
- ReindexApi
-
def
reindex(source: Indexes, target: Index): ReindexRequest
- Definition Classes
- ReindexApi
-
def
reindex(source: String, target: Index): ReindexRequest
- Definition Classes
- ReindexApi
-
def
releaseGlobalLock(): ReleaseGlobalLock
- Definition Classes
- LocksApi
-
def
remoteClusterInfo(): RemoteClusterInfoRequest
- Definition Classes
- ClusterApi
-
def
removeAlias(alias: String, index: String): RemoveAliasAction
- Definition Classes
- AliasesApi
-
def
rescore(query: Query): Rescore
- Definition Classes
- SearchApi
-
def
restoreSnapshot(snapshotName: String, repository: String): RestoreSnapshotRequest
- Definition Classes
- SnapshotApi
-
def
reverseNestedAggregation(name: String): ReverseNestedAggregation
- Definition Classes
- AggregationApi
-
def
rolloverIndex(alias: String): RolloverIndexRequest
- Definition Classes
- IndexAdminApi
-
def
samplerAgg(name: String): SamplerAggregation
- Definition Classes
- AggregationApi
-
def
scaledFloatField(name: String): ScaledFloatField
- Definition Classes
- TypesApi
-
def
scoreSort(order: SortOrder): ScoreSort
- Definition Classes
- SortApi
-
def
scoreSort(): (ElasticSugar.this)#ScoreSortExpectsOrder
- Definition Classes
- SortApi
-
def
scriptField(name: String, script: Script): ScriptField
- Definition Classes
- TypesApi
-
def
scriptField(name: String, script: String): ScriptField
- Definition Classes
- TypesApi
-
def
scriptQuery(script: String): ScriptQuery
- Definition Classes
- QueryApi
-
def
scriptQuery(script: Script): ScriptQuery
- Definition Classes
- QueryApi
-
def
scriptScore(script: Script): ScriptScore
- Definition Classes
- ScoreApi
-
def
scriptSort(script: Script): (ElasticSugar.this)#ScriptSortExpectsType
- Definition Classes
- SortApi
-
def
scriptedMetricAggregation(name: String): ScriptedMetricAggregation
- Definition Classes
- AggregationApi
-
def
search(indexes: Indexes): SearchRequest
- Definition Classes
- SearchApi
-
def
search(indexes: Iterable[String]): SearchRequest
- Definition Classes
- SearchApi
-
def
search(index: Index): SearchRequest
- Definition Classes
- SearchApi
-
def
search(first: String, rest: String*): SearchRequest
- Definition Classes
- SearchApi
-
def
search(index: String): SearchRequest
- Definition Classes
- SearchApi
-
def
searchAsYouType(name: String): SearchAsYouTypeField
- Definition Classes
- TypesApi
-
def
searchScroll(id: String): SearchScrollRequest
- Definition Classes
- ScrollApi
-
def
searchScroll(id: String, keepAlive: String): SearchScrollRequest
- Definition Classes
- ScrollApi
-
def
shortField(name: String): ShortField
- Definition Classes
- TypesApi
-
def
should(queries: Iterable[Query]): BoolQuery
- Definition Classes
- QueryApi
-
def
should(queries: Query*): BoolQuery
- Definition Classes
- QueryApi
-
def
shrinkIndex(source: String, target: String): ShrinkIndexRequest
- Definition Classes
- IndexAdminApi
-
def
sigTermsAggregation(name: String): SigTermsAggregation
- Definition Classes
- AggregationApi
-
def
simpleStringQuery(q: String): SimpleStringQuery
- Definition Classes
- QueryApi
-
def
spanContainingQuery(big: SpanQuery, little: SpanQuery): SpanContainingQuery
- Definition Classes
- QueryApi
-
def
spanFieldMaskingQuery(fieldToMask: String, query: SpanQuery): SpanFieldMaskingQuery
- Definition Classes
- QueryApi
-
def
spanFirstQuery(query: SpanQuery, end: Int): SpanFirstQuery
- Definition Classes
- QueryApi
-
def
spanMultiTermQuery(query: MultiTermQuery): SpanMultiTermQuery
- Definition Classes
- QueryApi
-
def
spanNearQuery(defs: Iterable[SpanQuery], slop: Int): SpanNearQuery
- Definition Classes
- QueryApi
-
def
spanNotQuery(include: SpanQuery, exclude: SpanQuery): SpanNotQuery
- Definition Classes
- QueryApi
-
def
spanOrQuery(first: SpanQuery, rest: SpanQuery*): SpanOrQuery
- Definition Classes
- QueryApi
-
def
spanOrQuery(iterable: Iterable[SpanQuery]): SpanOrQuery
- Definition Classes
- QueryApi
-
def
spanTermQuery(field: String, value: Any): SpanTermQuery
- Definition Classes
- QueryApi
-
def
spanWithinQuery(big: SpanQuery, little: SpanQuery): SpanWithinQuery
- Definition Classes
- QueryApi
-
def
statsAggregation(name: String): StatsAggregation
- Definition Classes
- AggregationApi
-
def
statsBucketAggregation(name: String, bucketsPath: String): StatsBucketPipelineAgg
- Definition Classes
- PipelineAggregationApi
-
implicit
def
string2query(string: String): SimpleStringQuery
- Definition Classes
- QueryApi
-
def
stringQuery(q: String): QueryStringQuery
- Definition Classes
- QueryApi
-
def
sumAgg(name: String, field: String): SumAggregation
- Definition Classes
- AggregationApi
-
def
sumBucketAggregation(name: String, bucketsPath: String): SumBucketPipelineAgg
- Definition Classes
- PipelineAggregationApi
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
templateSearch(indexesAndTypes: IndexesAndTypes): (ElasticSugar.this)#TemplateSearchExpectsName
- Definition Classes
- SearchTemplateApi
-
def
termQuery(field: String, value: Any): TermQuery
- Definition Classes
- QueryApi
-
def
termSuggestion(name: String, field: String, text: String): TermSuggestion
- Definition Classes
- SuggestionApi
-
def
termSuggestion(): (ElasticSugar.this)#TermSuggExpectsField
- Definition Classes
- SuggestionApi
-
def
termVectors(index: Index, id: String): TermVectorsRequest
- Definition Classes
- TermVectorApi
-
def
termsAgg(name: String, field: String): TermsAggregation
- Definition Classes
- AggregationApi
-
def
termsLookupQuery(field: String, path: String, ref: DocumentRef): TermsLookupQuery
- Definition Classes
- QueryApi
-
def
termsQuery[T](field: String, values: Iterable[T]): TermsQuery[T]
- Definition Classes
- QueryApi
-
def
termsQuery[T](field: String, first: T, rest: T*): TermsQuery[T]
- Definition Classes
- QueryApi
-
def
termsSetQuery(field: String, terms: Set[String], minimumShouldMatchScript: Script): TermsSetQuery
- Definition Classes
- QueryApi
-
def
termsSetQuery(field: String, terms: Set[String], minimumShouldMatchField: String): TermsSetQuery
- Definition Classes
- QueryApi
-
def
textField(name: String): TextField
- Definition Classes
- TypesApi
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
topHitsAgg(name: String): TopHitsAggregation
- Definition Classes
- AggregationApi
-
def
topMetricsAgg(name: String): TopMetricsAggregation
- Definition Classes
- AggregationApi
- def truncateIndex(index: String): Unit
-
implicit
def
tuple2query(kv: (String, String)): TermQuery
- Definition Classes
- QueryApi
-
def
typesExist(types: Iterable[String]): (ElasticSugar.this)#TypesExistExpectsIn
- Definition Classes
- IndexAdminApi
-
def
typesExist(types: String*): (ElasticSugar.this)#TypesExistExpectsIn
- Definition Classes
- IndexAdminApi
-
def
typesExist(indexesAndTypes: IndexesAndTypes): TypesExistsRequest
- Definition Classes
- IndexAdminApi
-
def
unsignedLongfield(name: String): UnsignedLongField
- Definition Classes
- TypesApi
-
def
updateById(index: Index, id: String): UpdateRequest
- Definition Classes
- UpdateApi
-
def
updateByQueryAsync(index: Index, query: Query): UpdateByQueryAsyncRequest
- Definition Classes
- UpdateApi
-
def
updateByQuerySync(index: Index, query: Query): UpdateByQueryRequest
- Definition Classes
- UpdateApi
-
def
updateIndexLevelSettings(indexes: Indexes): UpdateIndexLevelSettingsRequest
- Definition Classes
- IndexAdminApi
-
def
updateIndexLevelSettings(indexes: Iterable[String]): UpdateIndexLevelSettingsRequest
- Definition Classes
- IndexAdminApi
-
def
updateIndexLevelSettings(first: String, rest: String*): UpdateIndexLevelSettingsRequest
- Definition Classes
- IndexAdminApi
-
def
updateRole(name: String, runAs: Seq[String], clusterPermissions: Seq[String], global: Option[GlobalPrivileges], indices: Seq[IndexPrivileges], applications: Seq[ApplicationPrivileges]): CreateOrUpdateRoleRequest
- Definition Classes
- CreateRoleApi
-
def
updateSettings(indexes: Indexes, settings: Map[String, String]): UpdateSettingsRequest
- Definition Classes
- SettingsApi
-
def
updateSettings(indexes: Indexes): UpdateSettingsRequest
- Definition Classes
- SettingsApi
-
def
updateSettings(index: String, indexes: String*): UpdateSettingsRequest
- Definition Classes
- SettingsApi
-
def
updateUser(name: String, enabled: Option[Boolean], email: Option[String], fullName: Option[String], metadata: Map[String, Any], password: Option[UserPassword], roles: Seq[String]): CreateOrUpdateUserRequest
- Definition Classes
- CreateUserApi
-
def
validateIn(indexes: Indexes): (ElasticSugar.this)#ValidateExpectsQuery
- Definition Classes
- ValidateApi
-
def
valueCountAgg(name: String, field: String): ValueCountAggregation
- Definition Classes
- AggregationApi
-
def
variableWidthHistogramAgg(name: String, field: String): VariableWidthAggregation
- Definition Classes
- AggregationApi
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
weightScore(boost: Double): WeightScore
- Definition Classes
- ScoreApi
-
def
weightedAvgAgg(name: String, value: WeightedAvgField, weight: WeightedAvgField): WeightedAvgAggregation
- Definition Classes
- AggregationApi
-
def
wildcardField(name: String): WildcardField
- Definition Classes
- TypesApi
-
def
wildcardQuery(field: String, value: Any): WildcardQuery
- Definition Classes
- QueryApi
-
implicit
object
AcquireGlobalLockHandler extends Handler[AcquireGlobalLock, Boolean]
- Definition Classes
- LocksHandlers
-
implicit
object
AddAliasActionHandler extends Handler[AddAliasActionRequest, AliasActionResponse]
- Definition Classes
- IndexAliasHandlers
-
implicit
object
AddRemoteClusterSettingsHandler extends Handler[AddRemoteClusterSettingsRequest, AddRemoteClusterResponse]
- Definition Classes
- ClusterHandlers
-
implicit
object
AliasExistsHandler extends Handler[AliasExistsRequest, AliasExistsResponse]
- Definition Classes
- IndexAdminHandlers
-
implicit
object
AnalyzeRequestHandler extends Handler[AnalyzeRequest, AnalyzeResponse]
- Definition Classes
- IndexHandlers
-
implicit
object
AsyncUpdateByQueryHandler extends UpdateByQueryHandler[UpdateByQueryAsyncRequest, UpdateByQueryTask]
- Definition Classes
- UpdateHandlers
-
implicit
object
BulkHandler extends Handler[BulkRequest, BulkResponse]
- Definition Classes
- BulkHandlers
-
implicit
object
CancelTaskHandler extends Handler[CancelTasksRequest, Boolean]
- Definition Classes
- TaskHandlers
-
implicit
object
CatAliasesHandler extends Handler[CatAliases, Seq[CatAliasResponse]]
- Definition Classes
- CatHandlers
-
implicit
object
CatAllocationHandler extends Handler[CatAllocation, Seq[CatAllocationResponse]]
- Definition Classes
- CatHandlers
-
implicit
object
CatCountHandler extends Handler[CatCount, CatCountResponse]
- Definition Classes
- CatHandlers
-
implicit
object
CatHealthHandler extends Handler[CatHealth, CatHealthResponse]
- Definition Classes
- CatHandlers
-
implicit
object
CatIndexesHandler extends Handler[CatIndexes, Seq[CatIndicesResponse]]
- Definition Classes
- CatHandlers
-
implicit
object
CatMasterHandler extends Handler[CatMaster, CatMasterResponse]
- Definition Classes
- CatHandlers
-
implicit
object
CatNodesHandler extends Handler[CatNodes, Seq[CatNodesResponse]]
- Definition Classes
- CatHandlers
-
implicit
object
CatPluginsHandler extends Handler[CatPlugins, Seq[CatPluginResponse]]
- Definition Classes
- CatHandlers
-
implicit
object
CatSegmentsHandler extends Handler[CatSegments, Seq[CatSegmentsResponse]]
- Definition Classes
- CatHandlers
-
implicit
object
CatShardsHandler extends Handler[CatShards, Seq[CatShardsResponse]]
- Definition Classes
- CatHandlers
-
implicit
object
CatThreadPoolHandler extends Handler[CatThreadPool, Seq[CatThreadPoolResponse]]
- Definition Classes
- CatHandlers
-
implicit
object
ChangePasswordHandler extends Handler[ChangePasswordRequest, Any]
- Definition Classes
- UserAdminHandlers
-
implicit
object
ClearCacheHandler extends Handler[ClearCacheRequest, ClearCacheResponse]
- Definition Classes
- IndexAdminHandlers
-
implicit
object
ClearRolesCacheHandler extends Handler[ClearRolesCacheRequest, ClearRolesCacheResponse]
- Definition Classes
- RoleAdminHandlers
-
implicit
object
ClearScrollHandler extends Handler[ClearScrollRequest, ClearScrollResponse]
- Definition Classes
- SearchScrollHandlers
-
implicit
object
CloseIndexHandler extends Handler[CloseIndexRequest, CloseIndexResponse]
- Definition Classes
- IndexAdminHandlers
-
implicit
object
ClusterHealthHandler extends Handler[ClusterHealthRequest, ClusterHealthResponse]
- Definition Classes
- ClusterHandlers
-
implicit
object
ClusterSettingsHandler extends Handler[ClusterSettingsRequest, ClusterSettingsResponse]
- Definition Classes
- ClusterHandlers
-
implicit
object
ClusterStateHandler extends Handler[ClusterStateRequest, ClusterStateResponse]
- Definition Classes
- ClusterHandlers
-
implicit
object
ClusterStatsHandler extends Handler[ClusterStatsRequest, ClusterStatsResponse]
- Definition Classes
- ClusterHandlers
-
implicit
object
CountHandler extends Handler[CountRequest, CountResponse]
- Definition Classes
- CountHandlers
-
implicit
object
CreateIndexHandler extends Handler[CreateIndexRequest, CreateIndexResponse]
- Definition Classes
- IndexAdminHandlers
-
implicit
object
CreateIndexTemplateHandler extends Handler[CreateIndexTemplateRequest, CreateIndexTemplateResponse]
- Definition Classes
- IndexTemplateHandlers
-
implicit
object
CreateOrUpdateRoleHandler extends Handler[CreateOrUpdateRoleRequest, CreateRoleResponse]
- Definition Classes
- RoleAdminHandlers
-
implicit
object
CreateOrUpdateUserHandler extends Handler[CreateOrUpdateUserRequest, CreateUserResponse]
- Definition Classes
- UserAdminHandlers
-
implicit
object
CreateRepositoryHandler extends Handler[CreateRepositoryRequest, CreateRepositoryResponse]
- Definition Classes
- SnapshotHandlers
-
implicit
object
CreateSnapshotHandler extends Handler[CreateSnapshotRequest, CreateSnapshotResponse]
- Definition Classes
- SnapshotHandlers
-
implicit
object
DeleteByIdHandler extends Handler[DeleteByIdRequest, DeleteResponse]
- Definition Classes
- DeleteHandlers
-
implicit
object
DeleteByQueryHandler extends Handler[DeleteByQueryRequest, Either[DeleteByQueryResponse, CreateTaskResponse]]
- Definition Classes
- DeleteHandlers
-
implicit
object
DeleteIndexHandler extends Handler[DeleteIndexRequest, DeleteIndexResponse]
- Definition Classes
- IndexAdminHandlers
-
implicit
object
DeleteIndexTemplateHandler extends Handler[DeleteIndexTemplateRequest, DeleteIndexTemplateResponse]
- Definition Classes
- IndexTemplateHandlers
-
implicit
object
DeletePipelineRequestHandler extends Handler[DeletePipelineRequest, DeletePipelineResponse]
- Definition Classes
- IngestHandlers
-
implicit
object
DeleteRoleHandler extends Handler[DeleteRoleRequest, DeleteRoleResponse]
- Definition Classes
- RoleAdminHandlers
-
implicit
object
DeleteSnapshotHandler extends Handler[DeleteSnapshotRequest, DeleteSnapshotResponse]
- Definition Classes
- SnapshotHandlers
-
implicit
object
DeleteStoredScriptHandler extends Handler[DeleteStoredScriptRequest, DeleteStoredScriptResponse]
- Definition Classes
- StoredScriptHandlers
-
implicit
object
DeleteUserHandler extends Handler[DeleteUserRequest, DeleteUserResponse]
- Definition Classes
- UserAdminHandlers
-
implicit
object
DisableUserHandler extends Handler[DisableUserRequest, Any]
- Definition Classes
- UserAdminHandlers
-
implicit
object
EnableUserHandler extends Handler[EnableUserRequest, Any]
- Definition Classes
- UserAdminHandlers
-
implicit
object
ExistsHandler extends Handler[ExistsRequest, Boolean]
- Definition Classes
- ExistsHandlers
-
implicit
object
ExplainHandler extends Handler[ExplainRequest, ExplainResponse]
- Definition Classes
- ExplainHandlers
-
implicit
object
FlushIndexHandler extends Handler[FlushIndexRequest, FlushIndexResponse]
- Definition Classes
- IndexAdminHandlers
-
implicit
object
ForceMergeHandler extends Handler[ForceMergeRequest, ForceMergeResponse]
- Definition Classes
- IndexAdminHandlers
-
implicit
object
GetAliasHandler extends Handler[GetAliasesRequest, IndexAliases]
- Definition Classes
- IndexAliasHandlers
-
implicit
object
GetClusterSettingsHandler extends Handler[GetClusterSettingsRequest, ClusterSettingsResponse]
- Definition Classes
- ClusterHandlers
-
implicit
object
GetFieldMappingRequest extends Handler[GetFieldMappingRequest, Seq[IndexFieldMapping]]
- Definition Classes
- MappingHandlers
-
implicit
object
GetHandler extends Handler[GetRequest, GetResponse]
- Definition Classes
- GetHandlers
-
implicit
object
GetIndexHandler extends Handler[GetIndexRequest, Map[String, GetIndexResponse]]
- Definition Classes
- IndexHandlers
-
implicit
object
GetIndexTemplateHandler extends Handler[GetIndexTemplateRequest, GetIndexTemplatesResponse]
- Definition Classes
- IndexTemplateHandlers
-
implicit
object
GetMappingHandler extends Handler[GetMappingRequest, Seq[IndexMappings]]
- Definition Classes
- MappingHandlers
-
implicit
object
GetPipelineRequestHandler extends Handler[GetPipelineRequest, GetPipelineResponse]
- Definition Classes
- IngestHandlers
-
implicit
object
GetRoleHandler extends Handler[GetRoleRequest, Map[String, GetRoleResponse]]
- Definition Classes
- RoleHandlers
-
implicit
object
GetSearchTemplateHandler extends Handler[GetSearchTemplateRequest, Option[GetSearchTemplateResponse]]
- Definition Classes
- SearchTemplateHandlers
-
implicit
object
GetSegmentHandler extends Handler[GetSegmentsRequest, GetSegmentsResponse]
- Definition Classes
- IndexAdminHandlers
-
implicit
object
GetSettingsHandler extends Handler[GetSettingsRequest, IndexSettingsResponse]
- Definition Classes
- SettingsHandlers
-
implicit
object
GetSnapshotHandler extends Handler[GetSnapshotsRequest, GetSnapshotResponse]
- Definition Classes
- SnapshotHandlers
-
implicit
object
GetStoredScriptHandler extends Handler[GetStoredScriptRequest, GetStoredScriptResponse]
- Definition Classes
- StoredScriptHandlers
-
implicit
object
GetTaskHandler extends Handler[GetTask, GetTaskResponse]
- Definition Classes
- TaskHandlers
-
implicit
object
GetUserHandler extends Handler[GetUserRequest, Map[String, GetUserResponse]]
- Definition Classes
- UserHandlers
-
implicit
object
IndexAliasesHandler extends Handler[IndicesAliasesRequest, AliasActionResponse]
- Definition Classes
- IndexAliasHandlers
-
implicit
object
IndexExistsHandler extends Handler[IndicesExistsRequest, IndexExistsResponse]
- Definition Classes
- IndexAdminHandlers
-
implicit
object
IndexHandler extends Handler[IndexRequest, IndexResponse]
- Definition Classes
- IndexHandlers
-
implicit
object
IndexRecoveryHandler extends Handler[IndexRecoveryRequest, IndexRecoveryResponse]
- Definition Classes
- IndexAdminHandlers
-
implicit
object
IndexShardStoreHandler extends Handler[IndexShardStoreRequest, StoreStatusResponse]
- Definition Classes
- IndexAdminHandlers
-
implicit
object
IndexTemplateExistsHandler extends Handler[IndexTemplateExistsRequest, IndexTemplateExists]
- Definition Classes
- IndexTemplateHandlers
-
implicit
object
IndicesStatsHandler extends Handler[IndexStatsRequest, IndexStatsResponse]
- Definition Classes
- IndexStatsHandlers
-
implicit
object
ListTaskHandler extends Handler[ListTasks, ListTaskResponse]
- Definition Classes
- TaskHandlers
-
implicit
object
MultiGetHandler extends Handler[MultiGetRequest, MultiGetResponse]
- Definition Classes
- GetHandlers
-
implicit
object
MultiSearchHandler extends BaseMultiSearchHandler
- Definition Classes
- SearchHandlers
-
implicit
object
MultiTermVectorsHttpExecutable extends Handler[MultiTermVectorsRequest, MultiTermVectorsResponse]
- Definition Classes
- TermVectorHandlers
-
implicit
object
NodeInfoHandler extends Handler[NodeInfoRequest, NodeInfoResponse]
- Definition Classes
- NodesHandlers
-
implicit
object
NodeStatsHandler extends Handler[NodeStatsRequest, NodesStatsResponse]
- Definition Classes
- NodesHandlers
-
implicit
object
OpenIndexHandler extends Handler[OpenIndexRequest, OpenIndexResponse]
- Definition Classes
- IndexAdminHandlers
-
implicit
object
PutMappingHandler extends Handler[PutMappingRequest, PutMappingResponse]
- Definition Classes
- MappingHandlers
-
implicit
object
PutPipelineRequestHandler extends Handler[PutPipelineRequest, PutPipelineResponse]
- Definition Classes
- IngestHandlers
-
implicit
object
PutSearchTemplateHandler extends Handler[PutSearchTemplateRequest, PutSearchTemplateResponse]
- Definition Classes
- SearchTemplateHandlers
-
implicit
object
PutStoredScriptHandler extends Handler[PutStoredScriptRequest, PutStoredScriptResponse]
- Definition Classes
- StoredScriptHandlers
-
implicit
object
RefreshIndexHandler extends Handler[RefreshIndexRequest, RefreshIndexResponse]
- Definition Classes
- IndexAdminHandlers
-
implicit
object
ReindexHandler extends Handler[ReindexRequest, Either[ReindexResponse, CreateTaskResponse]]
- Definition Classes
- ReindexHandlers
-
implicit
object
ReleaseGlobalLockHandler extends Handler[ReleaseGlobalLock, Boolean]
- Definition Classes
- LocksHandlers
-
implicit
object
RemoteClusterInfoHandler extends Handler[RemoteClusterInfoRequest, RemoteClusterInfoResponse]
- Definition Classes
- ClusterHandlers
-
implicit
object
RemoveAliasActionHandler extends Handler[RemoveAliasAction, AliasActionResponse]
- Definition Classes
- IndexAliasHandlers
-
implicit
object
RemoveSearchTemplateHandler extends Handler[RemoveSearchTemplateRequest, RemoveSearchTemplateResponse]
- Definition Classes
- SearchTemplateHandlers
-
implicit
object
RestoreSnapshotHandler extends Handler[RestoreSnapshotRequest, RestoreSnapshotResponse]
- Definition Classes
- SnapshotHandlers
-
implicit
object
RolloverHandler extends Handler[RolloverIndexRequest, RolloverResponse]
- Definition Classes
- RolloverHandlers
-
implicit
object
SearchHandler extends BaseSearchHandler
- Definition Classes
- SearchHandlers
-
implicit
object
SearchScrollHandler extends Handler[SearchScrollRequest, SearchResponse]
- Definition Classes
- SearchScrollHandlers
-
implicit
object
ShrinkIndexHandler extends Handler[ShrinkIndexRequest, ShrinkIndexResponse]
- Definition Classes
- IndexAdminHandlers
-
implicit
object
SyncUpdateByQueryHandler extends UpdateByQueryHandler[UpdateByQueryRequest, UpdateByQueryResponse]
- Definition Classes
- UpdateHandlers
-
implicit
object
TemplateSearchHandler extends Handler[TemplateSearchRequest, SearchResponse]
- Definition Classes
- SearchTemplateHandlers
-
implicit
object
TermVectorHandler extends Handler[TermVectorsRequest, TermVectorsResponse]
- Definition Classes
- TermVectorHandlers
-
implicit
object
TypeExistsHandler extends Handler[TypesExistsRequest, TypeExistsResponse]
- Definition Classes
- IndexAdminHandlers
-
implicit
object
UpdateHandler extends Handler[UpdateRequest, UpdateResponse]
- Definition Classes
- UpdateHandlers
-
implicit
object
UpdateIndexLevelSettingsHandler extends Handler[UpdateIndexLevelSettingsRequest, UpdateIndexLevelSettingsResponse]
- Definition Classes
- IndexAdminHandlers
-
implicit
object
UpdateSettingsHandler extends Handler[UpdateSettingsRequest, IndexSettingsResponse]
- Definition Classes
- SettingsHandlers
-
implicit
object
ValidateHandler extends Handler[ValidateRequest, ValidateResponse]
- Definition Classes
- ValidateHandlers
Deprecated Value Members
-
def
addAlias(alias: String): (ElasticSugar.this)#AddAliasExpectsOn
- Definition Classes
- AliasesApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use addAlias(alias, index)
-
def
analyzers(analyzers: AnalyzerDefinition*): (ElasticSugar.this)#AnalyzersWrapper
- Definition Classes
- CreateIndexApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0.1) use new analysis package
-
def
avgAggregation(name: String): AvgAggregation
- Definition Classes
- AggregationApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use avgAgg
-
def
cardinalityAggregation(name: String): CardinalityAggregation
- Definition Classes
- AggregationApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use cardinalityAgg
-
def
commonGramsTokenFilter(name: String): CommonGramsTokenFilter
- Definition Classes
- TokenFilterApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
completionSuggestion(name: String): (ElasticSugar.this)#CompletionSuggExpectsField
- Definition Classes
- SuggestionApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0) use completionSuggestion(name, field
-
def
completionSuggestion(): (ElasticSugar.this)#CompletionSuggExpectsField
- Definition Classes
- SuggestionApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0) use completionSuggestion(name, field
-
def
compoundWordTokenFilter(name: String, type: CompoundWordTokenFilterType): CompoundWordTokenFilter
- Definition Classes
- TokenFilterApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
createRepository(name: String): (ElasticSugar.this)#CreateRepositoryExpectsType
- Definition Classes
- SnapshotApi
- Annotations
- @deprecated
- Deprecated
(Since version 6.0.2) use createRepository(name: String, repository: String)
-
def
createSnapshot(name: String): (ElasticSugar.this)#CreateSnapshotExpectsIn
- Definition Classes
- SnapshotApi
- Annotations
- @deprecated
- Deprecated
(Since version 6.0.2) use createSnapshot(name: String, repository: String)
-
def
customAnalyzer(name: String, tokenizer: Tokenizer, filter: TokenFilter, rest: TokenFilter*): CustomAnalyzerDefinition
- Definition Classes
- AnalyzerApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0.1) use new analysis package
-
def
customAnalyzer(name: String, tokenizer: Tokenizer): CustomAnalyzerDefinition
- Definition Classes
- AnalyzerApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0.1) use new analysis package
-
def
customNormalizer(name: String, filter: AnalyzerFilter, rest: AnalyzerFilter*): CustomNormalizerDefinition
- Definition Classes
- NormalizerApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0.1) use new analysis package
-
def
customNormalizer(name: String): CustomNormalizerDefinition
- Definition Classes
- NormalizerApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0.1) use new analysis package
-
def
dateHistogramAggregation(name: String): DateHistogramAggregation
- Definition Classes
- AggregationApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use dateHistogramAgg
-
def
dateRangeAggregation(name: String): DateRangeAggregation
- Definition Classes
- AggregationApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use dateRangeAgg
-
def
delete(id: String): (ElasticSugar.this)#DeleteByIdExpectsFrom
- Definition Classes
- DeleteApi
- Annotations
- @deprecated
- Deprecated
use deleteById(index, id)
-
def
deleteSnapshot(name: String): (ElasticSugar.this)#DeleteSnapshotExpectsIn
- Definition Classes
- SnapshotApi
- Annotations
- @deprecated
- Deprecated
(Since version 6.0.2) use deleteSnapshot(name: String, repository: String)
-
def
edgeNGramTokenFilter(name: String): EdgeNGramTokenFilter
- Definition Classes
- TokenFilterApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
edgeNGramTokenizer(name: String): EdgeNGramTokenizer
- Definition Classes
- TokenizerApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
elisionTokenFilter(name: String): ElisionTokenFilter
- Definition Classes
- TokenFilterApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
exists(id: String, index: Index): ExistsRequest
- Definition Classes
- ExistsApi
- Annotations
- @deprecated
- Deprecated
create instance of ExistsRequest directly, eg ExistsRequest(123, Index("foo"))
-
def
extendedStatsAggregation(name: String): ExtendedStatsAggregation
- Definition Classes
- AggregationApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use extendedStatsAgg
-
def
filterAggregation(name: String): (ElasticSugar.this)#FilterAggregationExpectsQuery
- Definition Classes
- AggregationApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use filterAgg
-
def
filters(filters: TokenFilter*): (ElasticSugar.this)#TokenFiltersWrapper
- Definition Classes
- CreateIndexApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0.1) use new analysis package
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated
-
def
geoDistanceQuery(field: String): (ElasticSugar.this)#GeoDistanceExpectsPoint
- Definition Classes
- QueryApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.2.0) use geoDistanceQuery(field, hash) or geoDistanceQuery(field, lat, long)
-
def
get(id: String): (ElasticSugar.this)#GetExpectsFrom
- Definition Classes
- GetApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use get(index, id)
-
def
get(index: Index, type: String, id: String): GetRequest
- Definition Classes
- GetApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0) types are deprecated now
-
def
getSnapshot(names: Iterable[String]): (ElasticSugar.this)#GetSnapshotExpectsFrom
- Definition Classes
- SnapshotApi
- Annotations
- @deprecated
- Deprecated
(Since version 6.0.2) use getSnapshot(name: String, repository: String)
-
def
getSnapshot(names: String*): (ElasticSugar.this)#GetSnapshotExpectsFrom
- Definition Classes
- SnapshotApi
- Annotations
- @deprecated
- Deprecated
(Since version 6.0.2) use getSnapshot(name: String, repository: String)
-
def
hasChildQuery(type: String): (ElasticSugar.this)#HasChildQueryExpectsQuery
- Definition Classes
- QueryApi
- Annotations
- @deprecated
- Deprecated
(Since version 6.3.0) use hasChildQuery(
type: String, query: Query, score: Boolean)
-
def
hasParentQuery(type: String): (ElasticSugar.this)#HasParentQueryExpectsQuery
- Definition Classes
- QueryApi
- Annotations
- @deprecated
- Deprecated
(Since version 6.3.0) use hasParentQuery(
type: String, query: Query, score: Boolean)
-
def
keywordMarkerTokenFilter(name: String): KeywordMarkerTokenFilter
- Definition Classes
- TokenFilterApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
keywordTokenizer(name: String): KeywordTokenizer
- Definition Classes
- TokenizerApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
lengthTokenFilter(name: String): LengthTokenFilter
- Definition Classes
- TokenFilterApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
limitTokenCountTokenFilter(name: String): LimitTokenCountTokenFilter
- Definition Classes
- TokenFilterApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
mapping(fields: Seq[ElasticField]): MappingDefinition
- Definition Classes
- CreateIndexApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0.0) This method is now called properties as types are deprecated in 7.0
-
def
mapping(field: ElasticField, tail: ElasticField*): MappingDefinition
- Definition Classes
- CreateIndexApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0.0) This method is now called properties as types are deprecated in 7.0
-
def
maxAggregation(name: String): MaxAggregation
- Definition Classes
- AggregationApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use maxAgg
-
def
minAggregation(name: String): MinAggregation
- Definition Classes
- AggregationApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use minAgg
-
def
missingAggregation(name: String): MissingAggregation
- Definition Classes
- AggregationApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use missingAgg
-
def
nGramTokenizer(name: String): NGramTokenizer
- Definition Classes
- TokenizerApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
nestedQuery(path: String): (ElasticSugar.this)#NestedQueryExpectsQuery
- Definition Classes
- QueryApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use nestedQuery(path, query)
-
def
ngramTokenFilter(name: String): NGramTokenFilter
- Definition Classes
- TokenFilterApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
pathHierarchyTokenizer(name: String): PathHierarchyTokenizer
- Definition Classes
- TokenizerApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
patternAnalyzer(name: String, regex: String): PatternAnalyzerDefinition
- Definition Classes
- AnalyzerApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0.1) use new analysis package
-
def
patternCaptureTokenFilter(name: String): PatternCaptureTokenFilter
- Definition Classes
- TokenFilterApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
patternReplaceTokenFilter(name: String, pattern: String, replacement: String): PatternReplaceTokenFilter
- Definition Classes
- TokenFilterApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
patternTokenizer(name: String): PatternTokenizer
- Definition Classes
- TokenizerApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
percentilesAggregation(name: String): PercentilesAggregation
- Definition Classes
- AggregationApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use percentilesAgg
-
def
phraseSuggestion(name: String): (ElasticSugar.this)#PhraseSuggExpectsField
- Definition Classes
- SuggestionApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0) use phraseSuggestion(name, field
-
def
phraseSuggestion(): (ElasticSugar.this)#PhraseSuggExpectsField
- Definition Classes
- SuggestionApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0) use phraseSuggestion(name, field
-
def
rangeAggregation(name: String): RangeAggregation
- Definition Classes
- AggregationApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use rangeAgg
-
def
removeAlias(alias: String): (ElasticSugar.this)#RemoveAliasExpectsOn
- Definition Classes
- AliasesApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use removeAlias(alias, index)
-
def
restoreSnapshot(name: String): (ElasticSugar.this)#RestoreSnapshotExpectsFrom
- Definition Classes
- SnapshotApi
- Annotations
- @deprecated
- Deprecated
(Since version 6.0.2) use restoreSnapshot(name: String, repository: String)
-
def
samplerAggregation(name: String): SamplerAggregation
- Definition Classes
- AggregationApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use samplerAgg
-
def
script(name: String, script: String): Script
- Definition Classes
- ScriptApi
- Annotations
- @deprecated
- Deprecated
Create a script using the case class constructor, eg Script("source")
-
def
script(source: String): Script
- Definition Classes
- ScriptApi
- Annotations
- @deprecated
- Deprecated
Create a script using the case class constructor, eg Script("source")
-
def
shingleTokenFilter(name: String): ShingleTokenFilter
- Definition Classes
- TokenFilterApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
snowballAnalyzer(name: String): SnowballAnalyzerDefinition
- Definition Classes
- AnalyzerApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0.1) use new analysis package
-
def
snowballTokenFilter(name: String, language: String): SnowballTokenFilter
- Definition Classes
- TokenFilterApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
spanFirstQuery(query: SpanQuery): (ElasticSugar.this)#SpanFirstExpectsEnd
- Definition Classes
- QueryApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use spanFirstQuery(query, end)
-
def
standardAnalyzer(name: String): StandardAnalyzerDefinition
- Definition Classes
- AnalyzerApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0.1) use new analysis package
-
def
standardTokenizer(name: String): StandardTokenizer
- Definition Classes
- TokenizerApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
stemmerOverrideTokenFilter(name: String): StemmerOverrideTokenFilter
- Definition Classes
- TokenFilterApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
stemmerTokenFilter(name: String, language: String): StemmerTokenFilter
- Definition Classes
- TokenFilterApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
stopAnalyzer(name: String): StopAnalyzerDefinition
- Definition Classes
- AnalyzerApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0.1) use new analysis package
-
def
stopTokenFilter(name: String): StopTokenFilter
- Definition Classes
- TokenFilterApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
sumAggregation(name: String): SumAggregation
- Definition Classes
- AggregationApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use sumAgg
-
def
synonymTokenFilter(name: String, synonyms: Iterable[String]): SynonymTokenFilter
- Definition Classes
- TokenFilterApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
synonymTokenFilter(name: String): SynonymTokenFilter
- Definition Classes
- TokenFilterApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
termSuggestion(name: String): (ElasticSugar.this)#TermSuggExpectsField
- Definition Classes
- SuggestionApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0) use termSuggestion(name, field, text
-
def
termsAggregation(name: String): TermsAggregation
- Definition Classes
- AggregationApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use termsAgg
-
def
tokenizers(tokenizers: Tokenizer*): (ElasticSugar.this)#TokenizersWrapper
- Definition Classes
- CreateIndexApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.0.1) use new analysis package
-
def
topHitsAggregation(name: String): TopHitsAggregation
- Definition Classes
- AggregationApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use topHitsAgg
-
def
truncateTokenFilter(name: String): TruncateTokenFilter
- Definition Classes
- TokenFilterApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
uaxUrlEmailTokenizer(name: String): UaxUrlEmailTokenizer
- Definition Classes
- TokenizerApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
uniqueTokenFilter(name: String): UniqueTokenFilter
- Definition Classes
- TokenFilterApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package
-
def
update(id: String): (ElasticSugar.this)#UpdateExpectsIn
- Definition Classes
- UpdateApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use updateById
-
def
updateByQuery(index: Index, query: Query): UpdateByQueryRequest
- Definition Classes
- UpdateApi
- Annotations
- @deprecated
- Deprecated
(Since version 8.4) Use updateByQuerySync
-
def
updateIn(indexes: Indexes): (ElasticSugar.this)#UpdateExpectsQuery
- Definition Classes
- UpdateApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use updateByQuery
-
def
valueCountAggregation(name: String): ValueCountAggregation
- Definition Classes
- AggregationApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7) use valueCountAgg
-
def
wordDelimiterTokenFilter(name: String): WordDelimiterTokenFilter
- Definition Classes
- TokenFilterApi
- Annotations
- @deprecated
- Deprecated
(Since version 7.7.0) use new analysis package