public static class SearchPlugin.SearchExtSpec<T extends SearchExtBuilder> extends SearchPlugin.SearchExtensionSpec<T,CheckedFunction<XContentParser,T,java.io.IOException>>
SearchExtBuilder which represents an additional section that can be
parsed in a search request (within the ext element).| Constructor and Description |
|---|
SearchExtSpec(ParseField name,
Writeable.Reader<? extends T> reader,
CheckedFunction<XContentParser,T,java.io.IOException> parser) |
SearchExtSpec(java.lang.String name,
Writeable.Reader<? extends T> reader,
CheckedFunction<XContentParser,T,java.io.IOException> parser) |
getName, getParser, getReaderpublic SearchExtSpec(ParseField name, Writeable.Reader<? extends T> reader, CheckedFunction<XContentParser,T,java.io.IOException> parser)
public SearchExtSpec(java.lang.String name,
Writeable.Reader<? extends T> reader,
CheckedFunction<XContentParser,T,java.io.IOException> parser)