public interface ResultBuilder<T> extends ResponseBuilder<T>
| Modifier and Type | Field and Description |
|---|---|
static ResultBuilder<io.polyglotted.common.model.MapResult> |
EmptyBuilder |
static ResultBuilder<io.polyglotted.common.model.MapResult> |
HeaderBuilder |
static ResultBuilder<java.lang.String> |
IdBuilder |
static ResultBuilder<?> |
NullBuilder |
static ResultBuilder<io.polyglotted.common.model.MapResult> |
SourceBuilder |
DeleteReqBuilder| Modifier and Type | Method and Description |
|---|---|
default java.util.List<T> |
buildFrom(org.elasticsearch.action.search.SearchResponse response,
Verbose verbose) |
default T |
buildFromHit(org.elasticsearch.search.SearchHit hit,
Verbose verbose) |
T |
buildResult(io.polyglotted.common.model.MapResult source) |
default T |
buildVerbose(io.polyglotted.common.model.MapResult source,
Verbose verbose) |
static final ResultBuilder<?> NullBuilder
static final ResultBuilder<io.polyglotted.common.model.MapResult> HeaderBuilder
static final ResultBuilder<java.lang.String> IdBuilder
static final ResultBuilder<io.polyglotted.common.model.MapResult> EmptyBuilder
static final ResultBuilder<io.polyglotted.common.model.MapResult> SourceBuilder