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-2019 Apache Software Foundation. All Rights Reserved.