public class QueryElevationComponent.ElevationBuilder extends Object
QueryElevationComponent.Elevation. This class is used to start defining query elevations, but allowing the merge of
multiple elevations for the same query.| Constructor and Description |
|---|
ElevationBuilder() |
| Modifier and Type | Method and Description |
|---|---|
QueryElevationComponent.ElevationBuilder |
addElevatedIds(List<String> ids) |
QueryElevationComponent.ElevationBuilder |
addExcludedIds(Collection<String> ids) |
QueryElevationComponent.Elevation |
build() |
QueryElevationComponent.ElevationBuilder |
merge(QueryElevationComponent.ElevationBuilder elevationBuilder) |
BytesRef |
toBytesRef(String id) |
public QueryElevationComponent.ElevationBuilder addElevatedIds(List<String> ids)
public QueryElevationComponent.ElevationBuilder addExcludedIds(Collection<String> ids)
public QueryElevationComponent.ElevationBuilder merge(QueryElevationComponent.ElevationBuilder elevationBuilder)
public QueryElevationComponent.Elevation build()
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.