Documentation
¶
Index ¶
- func GetDefaultLogger() *log.Logger
- func NewBoolQuery() *elastic.BoolQuery
- func NewMatchAllQuery() *elastic.MatchAllQuery
- func NewQueryStringQuery(query string) *elastic.QueryStringQuery
- func NewRangeQuery(field string) *elastic.RangeQuery
- func NewRawStringQuery(rawQuery string) elastic.RawStringQuery
- func SetBasicAuth(username, password string) elastic.ClientOptionFunc
- func SetErrorLog(logger *log.Logger) elastic.ClientOptionFunc
- func SetHealthcheckInterval(interval time.Duration) elastic.ClientOptionFunc
- func SetHttpClient(httpClient *http.Client) elastic.ClientOptionFunc
- func SetSniff(enabled bool) elastic.ClientOptionFunc
- func SetTraceLog(logger *log.Logger) elastic.ClientOptionFunc
- func SetURL(urls ...string) elastic.ClientOptionFunc
- type Client
- type ScrollService
- type SearchHit
- type SearchResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetDefaultLogger ¶
func NewBoolQuery ¶
func NewMatchAllQuery ¶
func NewMatchAllQuery() *elastic.MatchAllQuery
func NewQueryStringQuery ¶
func NewQueryStringQuery(query string) *elastic.QueryStringQuery
func NewRangeQuery ¶
func NewRangeQuery(field string) *elastic.RangeQuery
func NewRawStringQuery ¶
func NewRawStringQuery(rawQuery string) elastic.RawStringQuery
func SetBasicAuth ¶
func SetBasicAuth(username, password string) elastic.ClientOptionFunc
func SetErrorLog ¶
func SetErrorLog(logger *log.Logger) elastic.ClientOptionFunc
func SetHealthcheckInterval ¶
func SetHealthcheckInterval(interval time.Duration) elastic.ClientOptionFunc
func SetHttpClient ¶
func SetHttpClient(httpClient *http.Client) elastic.ClientOptionFunc
func SetSniff ¶
func SetSniff(enabled bool) elastic.ClientOptionFunc
func SetTraceLog ¶
func SetTraceLog(logger *log.Logger) elastic.ClientOptionFunc
func SetURL ¶
func SetURL(urls ...string) elastic.ClientOptionFunc
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
type ScrollService ¶
type ScrollService struct {
// contains filtered or unexported fields
}
func (*ScrollService) Do ¶
func (s *ScrollService) Do(ctx context.Context) (*SearchResult, error)
func (*ScrollService) FetchSourceContext ¶
func (s *ScrollService) FetchSourceContext(includeFields []string) *ScrollService
type SearchResult ¶
type SearchResult struct {
// contains filtered or unexported fields
}
func (*SearchResult) Hits ¶
func (r *SearchResult) Hits() []*SearchHit
Click to show internal directories.
Click to hide internal directories.