Versions in this module Expand all Collapse all v1 v1.0.1 Mar 26, 2015 Changes in this version + const Version + var EOS = errors.New("EOS") + var ErrNoClient = errors.New("no active client") + var ErrNoScrollId = errors.New("elastic: No scrollId") + type Aggregation interface + Source func() interface{} + type AggregationBucketFilters struct + Buckets []*AggregationBucketKeyItem + NamedBuckets map[string]*AggregationBucketKeyItem + func (a *AggregationBucketFilters) UnmarshalJSON(data []byte) error + type AggregationBucketHistogramItem struct + DocCount int64 + Key int64 + KeyAsString *string + func (a *AggregationBucketHistogramItem) UnmarshalJSON(data []byte) error + type AggregationBucketHistogramItems struct + Buckets []*AggregationBucketHistogramItem + func (a *AggregationBucketHistogramItems) UnmarshalJSON(data []byte) error + type AggregationBucketKeyItem struct + DocCount int64 + Key interface{} + KeyNumber json.Number + func (a *AggregationBucketKeyItem) UnmarshalJSON(data []byte) error + type AggregationBucketKeyItems struct + Buckets []*AggregationBucketKeyItem + DocCountErrorUpperBound int64 + SumOfOtherDocCount int64 + func (a *AggregationBucketKeyItems) UnmarshalJSON(data []byte) error + type AggregationBucketRangeItem struct + DocCount int64 + From *float64 + FromAsString string + Key string + To *float64 + ToAsString string + func (a *AggregationBucketRangeItem) UnmarshalJSON(data []byte) error + type AggregationBucketRangeItems struct + Buckets []*AggregationBucketRangeItem + DocCountErrorUpperBound int64 + SumOfOtherDocCount int64 + func (a *AggregationBucketRangeItems) UnmarshalJSON(data []byte) error + type AggregationBucketSignificantTerm struct + BgCount int64 + DocCount int64 + Key string + Score float64 + func (a *AggregationBucketSignificantTerm) UnmarshalJSON(data []byte) error + type AggregationBucketSignificantTerms struct + Buckets []*AggregationBucketSignificantTerm + DocCount int64 + func (a *AggregationBucketSignificantTerms) UnmarshalJSON(data []byte) error + type AggregationExtendedStatsMetric struct + Avg *float64 + Count int64 + Max *float64 + Min *float64 + StdDeviation *float64 + Sum *float64 + SumOfSquares *float64 + Variance *float64 + func (a *AggregationExtendedStatsMetric) UnmarshalJSON(data []byte) error + type AggregationGeoBoundsMetric struct + Bounds struct{ ... } + func (a *AggregationGeoBoundsMetric) UnmarshalJSON(data []byte) error + type AggregationPercentilesMetric struct + Values map[string]float64 + func (a *AggregationPercentilesMetric) UnmarshalJSON(data []byte) error + type AggregationSingleBucket struct + DocCount int64 + func (a *AggregationSingleBucket) UnmarshalJSON(data []byte) error + type AggregationStatsMetric struct + Avg *float64 + Count int64 + Max *float64 + Min *float64 + Sum *float64 + func (a *AggregationStatsMetric) UnmarshalJSON(data []byte) error + type AggregationTopHitsMetric struct + Hits *SearchHits + func (a *AggregationTopHitsMetric) UnmarshalJSON(data []byte) error + type AggregationValueMetric struct + Value *float64 + func (a *AggregationValueMetric) UnmarshalJSON(data []byte) error + type Aggregations map[string]json.RawMessage + func (a Aggregations) Avg(name string) (*AggregationValueMetric, bool) + func (a Aggregations) Cardinality(name string) (*AggregationValueMetric, bool) + func (a Aggregations) Children(name string) (*AggregationSingleBucket, bool) + func (a Aggregations) DateHistogram(name string) (*AggregationBucketHistogramItems, bool) + func (a Aggregations) DateRange(name string) (*AggregationBucketRangeItems, bool) + func (a Aggregations) ExtendedStats(name string) (*AggregationExtendedStatsMetric, bool) + func (a Aggregations) Filter(name string) (*AggregationSingleBucket, bool) + func (a Aggregations) Filters(name string) (*AggregationBucketFilters, bool) + func (a Aggregations) GeoBounds(name string) (*AggregationGeoBoundsMetric, bool) + func (a Aggregations) GeoDistance(name string) (*AggregationBucketRangeItems, bool) + func (a Aggregations) GeoHash(name string) (*AggregationBucketKeyItems, bool) + func (a Aggregations) Global(name string) (*AggregationSingleBucket, bool) + func (a Aggregations) Histogram(name string) (*AggregationBucketHistogramItems, bool) + func (a Aggregations) IPv4Range(name string) (*AggregationBucketRangeItems, bool) + func (a Aggregations) Max(name string) (*AggregationValueMetric, bool) + func (a Aggregations) Min(name string) (*AggregationValueMetric, bool) + func (a Aggregations) Missing(name string) (*AggregationSingleBucket, bool) + func (a Aggregations) Nested(name string) (*AggregationSingleBucket, bool) + func (a Aggregations) PercentileRanks(name string) (*AggregationPercentilesMetric, bool) + func (a Aggregations) Percentiles(name string) (*AggregationPercentilesMetric, bool) + func (a Aggregations) Range(name string) (*AggregationBucketRangeItems, bool) + func (a Aggregations) ReverseNested(name string) (*AggregationSingleBucket, bool) + func (a Aggregations) SignificantTerms(name string) (*AggregationBucketSignificantTerms, bool) + func (a Aggregations) Stats(name string) (*AggregationStatsMetric, bool) + func (a Aggregations) Sum(name string) (*AggregationValueMetric, bool) + func (a Aggregations) Terms(name string) (*AggregationBucketKeyItems, bool) + func (a Aggregations) TopHits(name string) (*AggregationTopHitsMetric, bool) + func (a Aggregations) ValueCount(name string) (*AggregationValueMetric, bool) + type AliasResult struct + Acknowledged bool + type AliasService struct + func NewAliasService(client *Client) *AliasService + func (s *AliasService) Add(indexName string, aliasName string) *AliasService + func (s *AliasService) AddWithFilter(indexName string, aliasName string, filter *Filter) *AliasService + func (s *AliasService) Debug(debug bool) *AliasService + func (s *AliasService) Do() (*AliasResult, error) + func (s *AliasService) Pretty(pretty bool) *AliasService + func (s *AliasService) Remove(indexName string, aliasName string) *AliasService + type AliasesResult struct + Indices map[string]indexResult + func (ar AliasesResult) IndicesByAlias(aliasName string) []string + type AliasesService struct + func NewAliasesService(client *Client) *AliasesService + func (s *AliasesService) Debug(debug bool) *AliasesService + func (s *AliasesService) Do() (*AliasesResult, error) + func (s *AliasesService) Index(indexName string) *AliasesService + func (s *AliasesService) Indices(indexNames ...string) *AliasesService + func (s *AliasesService) Pretty(pretty bool) *AliasesService + type AndFilter struct + func NewAndFilter(filters ...Filter) AndFilter + func (f AndFilter) Add(filter Filter) AndFilter + func (f AndFilter) Cache(cache bool) AndFilter + func (f AndFilter) CacheKey(cacheKey string) AndFilter + func (f AndFilter) FilterName(filterName string) AndFilter + func (f AndFilter) Source() interface{} + type AvgAggregation struct + func NewAvgAggregation() AvgAggregation + func (a AvgAggregation) Field(field string) AvgAggregation + func (a AvgAggregation) Format(format string) AvgAggregation + func (a AvgAggregation) Lang(lang string) AvgAggregation + func (a AvgAggregation) Param(name string, value interface{}) AvgAggregation + func (a AvgAggregation) Script(script string) AvgAggregation + func (a AvgAggregation) Source() interface{} + func (a AvgAggregation) SubAggregation(name string, subAggregation Aggregation) AvgAggregation + type BoolFilter struct + func NewBoolFilter() BoolFilter + func (f BoolFilter) Cache(cache bool) BoolFilter + func (f BoolFilter) CacheKey(cacheKey string) BoolFilter + func (f BoolFilter) FilterName(filterName string) BoolFilter + func (f BoolFilter) Must(filters ...Filter) BoolFilter + func (f BoolFilter) MustNot(filters ...Filter) BoolFilter + func (f BoolFilter) Should(filters ...Filter) BoolFilter + func (f BoolFilter) Source() interface{} + type BoolQuery struct + func NewBoolQuery() BoolQuery + func (q BoolQuery) AdjustPureNegative(adjustPureNegative bool) BoolQuery + func (q BoolQuery) Boost(boost float32) BoolQuery + func (q BoolQuery) DisableCoord(disableCoord bool) BoolQuery + func (q BoolQuery) MinimumShouldMatch(minimumShouldMatch string) BoolQuery + func (q BoolQuery) Must(queries ...Query) BoolQuery + func (q BoolQuery) MustNot(queries ...Query) BoolQuery + func (q BoolQuery) QueryName(queryName string) BoolQuery + func (q BoolQuery) Should(queries ...Query) BoolQuery + func (q BoolQuery) Source() interface{} + type BoostingQuery struct + func NewBoostingQuery() BoostingQuery + func (q BoostingQuery) Boost(boost float64) BoostingQuery + func (q BoostingQuery) Negative(negative Query) BoostingQuery + func (q BoostingQuery) NegativeBoost(negativeBoost float64) BoostingQuery + func (q BoostingQuery) Positive(positive Query) BoostingQuery + func (q BoostingQuery) Source() interface{} + type BulkDeleteRequest struct + func NewBulkDeleteRequest() *BulkDeleteRequest + func (r *BulkDeleteRequest) Id(id string) *BulkDeleteRequest + func (r *BulkDeleteRequest) Index(index string) *BulkDeleteRequest + func (r *BulkDeleteRequest) Refresh(refresh bool) *BulkDeleteRequest + func (r *BulkDeleteRequest) Routing(routing string) *BulkDeleteRequest + func (r *BulkDeleteRequest) Source() ([]string, error) + func (r *BulkDeleteRequest) String() string + func (r *BulkDeleteRequest) Type(typ string) *BulkDeleteRequest + func (r *BulkDeleteRequest) Version(version int64) *BulkDeleteRequest + func (r *BulkDeleteRequest) VersionType(versionType string) *BulkDeleteRequest + type BulkIndexRequest struct + func NewBulkIndexRequest() *BulkIndexRequest + func (r *BulkIndexRequest) Doc(doc interface{}) *BulkIndexRequest + func (r *BulkIndexRequest) Id(id string) *BulkIndexRequest + func (r *BulkIndexRequest) Index(index string) *BulkIndexRequest + func (r *BulkIndexRequest) OpType(opType string) *BulkIndexRequest + func (r *BulkIndexRequest) Parent(parent string) *BulkIndexRequest + func (r *BulkIndexRequest) Refresh(refresh bool) *BulkIndexRequest + func (r *BulkIndexRequest) Routing(routing string) *BulkIndexRequest + func (r *BulkIndexRequest) Source() ([]string, error) + func (r *BulkIndexRequest) String() string + func (r *BulkIndexRequest) Timestamp(timestamp string) *BulkIndexRequest + func (r *BulkIndexRequest) Ttl(ttl int64) *BulkIndexRequest + func (r *BulkIndexRequest) Type(typ string) *BulkIndexRequest + func (r *BulkIndexRequest) Version(version int64) *BulkIndexRequest + func (r *BulkIndexRequest) VersionType(versionType string) *BulkIndexRequest + type BulkResponse struct + Errors bool + Items []map[string]*BulkResponseItem + Took int + func (r *BulkResponse) ByAction(action string) []*BulkResponseItem + func (r *BulkResponse) ById(id string) []*BulkResponseItem + func (r *BulkResponse) Created() []*BulkResponseItem + func (r *BulkResponse) Deleted() []*BulkResponseItem + func (r *BulkResponse) Failed() []*BulkResponseItem + func (r *BulkResponse) Indexed() []*BulkResponseItem + func (r *BulkResponse) Updated() []*BulkResponseItem + type BulkResponseItem struct + Error string + Found bool + Id string + Index string + Status int + Type string + Version int + type BulkService struct + func NewBulkService(client *Client) *BulkService + func (s *BulkService) Add(r BulkableRequest) *BulkService + func (s *BulkService) Debug(debug bool) *BulkService + func (s *BulkService) DebugOnError(debug bool) *BulkService + func (s *BulkService) Do() (*BulkResponse, error) + func (s *BulkService) Index(index string) *BulkService + func (s *BulkService) NumberOfActions() int + func (s *BulkService) Pretty(pretty bool) *BulkService + func (s *BulkService) Refresh(refresh bool) *BulkService + func (s *BulkService) Timeout(timeout string) *BulkService + func (s *BulkService) Type(_type string) *BulkService + type BulkUpdateRequest struct + func NewBulkUpdateRequest() *BulkUpdateRequest + func (r *BulkUpdateRequest) Doc(doc interface{}) *BulkUpdateRequest + func (r *BulkUpdateRequest) DocAsUpsert(docAsUpsert bool) *BulkUpdateRequest + func (r *BulkUpdateRequest) Id(id string) *BulkUpdateRequest + func (r *BulkUpdateRequest) Index(index string) *BulkUpdateRequest + func (r *BulkUpdateRequest) Parent(parent string) *BulkUpdateRequest + func (r *BulkUpdateRequest) Refresh(refresh bool) *BulkUpdateRequest + func (r *BulkUpdateRequest) RetryOnConflict(retryOnConflict int) *BulkUpdateRequest + func (r *BulkUpdateRequest) Routing(routing string) *BulkUpdateRequest + func (r *BulkUpdateRequest) Script(script string) *BulkUpdateRequest + func (r *BulkUpdateRequest) ScriptLang(scriptLang string) *BulkUpdateRequest + func (r *BulkUpdateRequest) ScriptParams(params map[string]interface{}) *BulkUpdateRequest + func (r *BulkUpdateRequest) ScriptType(scriptType string) *BulkUpdateRequest + func (r *BulkUpdateRequest) String() string + func (r *BulkUpdateRequest) Timestamp(timestamp string) *BulkUpdateRequest + func (r *BulkUpdateRequest) Ttl(ttl int64) *BulkUpdateRequest + func (r *BulkUpdateRequest) Type(typ string) *BulkUpdateRequest + func (r *BulkUpdateRequest) Upsert(doc interface{}) *BulkUpdateRequest + func (r *BulkUpdateRequest) Version(version int64) *BulkUpdateRequest + func (r *BulkUpdateRequest) VersionType(versionType string) *BulkUpdateRequest + func (r BulkUpdateRequest) Source() ([]string, error) + type BulkableRequest interface + Source func() ([]string, error) + type CandidateGenerator interface + Source func() interface{} + Type func() string + type CardinalityAggregation struct + func NewCardinalityAggregation() CardinalityAggregation + func (a CardinalityAggregation) Field(field string) CardinalityAggregation + func (a CardinalityAggregation) Format(format string) CardinalityAggregation + func (a CardinalityAggregation) Lang(lang string) CardinalityAggregation + func (a CardinalityAggregation) Param(name string, value interface{}) CardinalityAggregation + func (a CardinalityAggregation) PrecisionThreshold(threshold int64) CardinalityAggregation + func (a CardinalityAggregation) Rehash(rehash bool) CardinalityAggregation + func (a CardinalityAggregation) Script(script string) CardinalityAggregation + func (a CardinalityAggregation) Source() interface{} + func (a CardinalityAggregation) SubAggregation(name string, subAggregation Aggregation) CardinalityAggregation + type ChildrenAggregation struct + func NewChildrenAggregation() ChildrenAggregation + func (a ChildrenAggregation) Source() interface{} + func (a ChildrenAggregation) SubAggregation(name string, subAggregation Aggregation) ChildrenAggregation + func (a ChildrenAggregation) Type(typ string) ChildrenAggregation + type Client struct + func NewClient(client *http.Client, urls ...string) (*Client, error) + func (c *Client) Alias() *AliasService + func (c *Client) Aliases() *AliasesService + func (c *Client) Bulk() *BulkService + func (c *Client) CloseIndex(name string) *CloseIndexService + func (c *Client) ClusterHealth() *ClusterHealthService + func (c *Client) ClusterState() *ClusterStateService + func (c *Client) Count(indices ...string) *CountService + func (c *Client) CreateIndex(name string) *CreateIndexService + func (c *Client) Delete() *DeleteService + func (c *Client) DeleteByQuery() *DeleteByQueryService + func (c *Client) DeleteIndex(name string) *DeleteIndexService + func (c *Client) DeleteTemplate() *DeleteTemplateService + func (c *Client) ElasticsearchVersion(url string) (string, error) + func (c *Client) Exists() *ExistsService + func (c *Client) Flush() *FlushService + func (c *Client) Get() *GetService + func (c *Client) GetTemplate() *GetTemplateService + func (c *Client) Index() *IndexService + func (c *Client) IndexExists(name string) *IndexExistsService + func (c *Client) MultiGet() *MultiGetService + func (c *Client) MultiSearch() *MultiSearchService + func (c *Client) NewRequest(method, path string) (*Request, error) + func (c *Client) OpenIndex(name string) *OpenIndexService + func (c *Client) Optimize(indices ...string) *OptimizeService + func (c *Client) Ping() *PingService + func (c *Client) PutTemplate() *PutTemplateService + func (c *Client) Refresh(indices ...string) *RefreshService + func (c *Client) Scan(indices ...string) *ScanService + func (c *Client) Scroll(indices ...string) *ScrollService + func (c *Client) Search(indices ...string) *SearchService + func (c *Client) SetLogger(log *log.Logger) + func (c *Client) Suggest(indices ...string) *SuggestService + func (c *Client) Update() *UpdateService + type CloseIndexResponse struct + Acknowledged bool + type CloseIndexService struct + func NewCloseIndexService(client *Client) *CloseIndexService + func (s *CloseIndexService) AllowNoIndices(allowNoIndices bool) *CloseIndexService + func (s *CloseIndexService) Do() (*CloseIndexResponse, error) + func (s *CloseIndexService) ExpandWildcards(expandWildcards string) *CloseIndexService + func (s *CloseIndexService) IgnoreUnavailable(ignoreUnavailable bool) *CloseIndexService + func (s *CloseIndexService) Index(index string) *CloseIndexService + func (s *CloseIndexService) MasterTimeout(masterTimeout string) *CloseIndexService + func (s *CloseIndexService) Timeout(timeout string) *CloseIndexService + func (s *CloseIndexService) Validate() error + type ClusterHealthResponse struct + ActivePrimaryShards int + ActiveShards int + ClusterName string + InitializedShards int + NumberOfDataNodes int + NumberOfNodes int + RelocatingShards int + Status string + TimedOut bool + UnassignedShards int + type ClusterHealthService struct + func NewClusterHealthService(client *Client) *ClusterHealthService + func (s *ClusterHealthService) Do() (*ClusterHealthResponse, error) + func (s *ClusterHealthService) Index(index string) *ClusterHealthService + func (s *ClusterHealthService) Indices(indices ...string) *ClusterHealthService + func (s *ClusterHealthService) Level(level string) *ClusterHealthService + func (s *ClusterHealthService) Local(local bool) *ClusterHealthService + func (s *ClusterHealthService) MasterTimeout(masterTimeout string) *ClusterHealthService + func (s *ClusterHealthService) Timeout(timeout string) *ClusterHealthService + func (s *ClusterHealthService) Validate() error + func (s *ClusterHealthService) WaitForActiveShards(waitForActiveShards int) *ClusterHealthService + func (s *ClusterHealthService) WaitForNodes(waitForNodes string) *ClusterHealthService + func (s *ClusterHealthService) WaitForRelocatingShards(waitForRelocatingShards int) *ClusterHealthService + func (s *ClusterHealthService) WaitForStatus(waitForStatus string) *ClusterHealthService + type ClusterStateMetadata struct + Indices map[string]interface{} + Repositories map[string]interface{} + Templates map[string]interface{} + type ClusterStateNode struct + Index string + Node string + Primary bool + RelocatingNode *string + Shard int + State string + type ClusterStateResponse struct + Allocations []interface{} + Blocks map[string]interface{} + ClusterName string + Customs map[string]interface{} + MasterNode string + Metadata *ClusterStateMetadata + Nodes map[string]*ClusterStateNode + RoutingNodes *ClusterStateRoutingNode + RoutingTable map[string]*ClusterStateRoutingTable + Version int + type ClusterStateRoutingNode struct + Nodes map[string]interface{} + Unassigned []interface{} + type ClusterStateRoutingTable struct + Indices map[string]interface{} + type ClusterStateService struct + func NewClusterStateService(client *Client) *ClusterStateService + func (s *ClusterStateService) Do() (*ClusterStateResponse, error) + func (s *ClusterStateService) FlatSettings(flatSettings bool) *ClusterStateService + func (s *ClusterStateService) Index(index string) *ClusterStateService + func (s *ClusterStateService) Indices(indices ...string) *ClusterStateService + func (s *ClusterStateService) Local(local bool) *ClusterStateService + func (s *ClusterStateService) MasterTimeout(masterTimeout string) *ClusterStateService + func (s *ClusterStateService) Metric(metric string) *ClusterStateService + func (s *ClusterStateService) Metrics(metrics ...string) *ClusterStateService + func (s *ClusterStateService) Validate() error + type CommonQuery struct + func NewCommonQuery(name string, query string) CommonQuery + func (q *CommonQuery) Analyzer(analyzer string) *CommonQuery + func (q *CommonQuery) Boost(boost float64) *CommonQuery + func (q *CommonQuery) CutoffFrequency(f float64) *CommonQuery + func (q *CommonQuery) DisableCoords(disable bool) *CommonQuery + func (q *CommonQuery) HighFreq(f float64) *CommonQuery + func (q *CommonQuery) HighFreqMinMatch(min interface{}) *CommonQuery + func (q *CommonQuery) HighFreqOperator(op string) *CommonQuery + func (q *CommonQuery) LowFreq(f float64) *CommonQuery + func (q *CommonQuery) LowFreqMinMatch(min interface{}) *CommonQuery + func (q *CommonQuery) LowFreqOperator(op string) *CommonQuery + func (q CommonQuery) Source() interface{} + type CompletionSuggester struct + func NewCompletionSuggester(name string) CompletionSuggester + func (q CompletionSuggester) Analyzer(analyzer string) CompletionSuggester + func (q CompletionSuggester) ContextQueries(queries ...SuggesterContextQuery) CompletionSuggester + func (q CompletionSuggester) ContextQuery(query SuggesterContextQuery) CompletionSuggester + func (q CompletionSuggester) Field(field string) CompletionSuggester + func (q CompletionSuggester) Name() string + func (q CompletionSuggester) ShardSize(shardSize int) CompletionSuggester + func (q CompletionSuggester) Size(size int) CompletionSuggester + func (q CompletionSuggester) Source(includeName bool) interface{} + func (q CompletionSuggester) Text(text string) CompletionSuggester + type CountResult struct + Count int64 + Shards shardsInfo + type CountService struct + func NewCountService(client *Client) *CountService + func (s *CountService) Debug(debug bool) *CountService + func (s *CountService) Do() (int64, error) + func (s *CountService) Index(index string) *CountService + func (s *CountService) Indices(indices ...string) *CountService + func (s *CountService) Pretty(pretty bool) *CountService + func (s *CountService) Query(query Query) *CountService + func (s *CountService) Type(typ string) *CountService + func (s *CountService) Types(types ...string) *CountService + type CreateIndexResult struct + Acknowledged bool + type CreateIndexService struct + func NewCreateIndexService(client *Client) *CreateIndexService + func (b *CreateIndexService) Body(body string) *CreateIndexService + func (b *CreateIndexService) Debug(debug bool) *CreateIndexService + func (b *CreateIndexService) Do() (*CreateIndexResult, error) + func (b *CreateIndexService) Index(index string) *CreateIndexService + func (b *CreateIndexService) Pretty(pretty bool) *CreateIndexService + type CustomFiltersScoreQuery struct + func NewCustomFiltersScoreQuery() CustomFiltersScoreQuery + func (q CustomFiltersScoreQuery) Filter(filter Filter) CustomFiltersScoreQuery + func (q CustomFiltersScoreQuery) MaxBoost(maxBoost float32) CustomFiltersScoreQuery + func (q CustomFiltersScoreQuery) Query(query Query) CustomFiltersScoreQuery + func (q CustomFiltersScoreQuery) ScoreMode(scoreMode string) CustomFiltersScoreQuery + func (q CustomFiltersScoreQuery) Script(script string) CustomFiltersScoreQuery + func (q CustomFiltersScoreQuery) Source() interface{} + type CustomScoreQuery struct + func NewCustomScoreQuery() CustomScoreQuery + func (q CustomScoreQuery) Boost(boost float32) CustomScoreQuery + func (q CustomScoreQuery) Filter(filter Filter) CustomScoreQuery + func (q CustomScoreQuery) Lang(lang string) CustomScoreQuery + func (q CustomScoreQuery) Param(name string, value interface{}) CustomScoreQuery + func (q CustomScoreQuery) Params(params map[string]interface{}) CustomScoreQuery + func (q CustomScoreQuery) Query(query Query) CustomScoreQuery + func (q CustomScoreQuery) Script(script string) CustomScoreQuery + func (q CustomScoreQuery) Source() interface{} + type DateHistogramAggregation struct + func NewDateHistogramAggregation() DateHistogramAggregation + func (a DateHistogramAggregation) ExtendedBoundsMax(max interface{}) DateHistogramAggregation + func (a DateHistogramAggregation) ExtendedBoundsMin(min interface{}) DateHistogramAggregation + func (a DateHistogramAggregation) Factor(factor float32) DateHistogramAggregation + func (a DateHistogramAggregation) Field(field string) DateHistogramAggregation + func (a DateHistogramAggregation) Format(format string) DateHistogramAggregation + func (a DateHistogramAggregation) Interval(interval string) DateHistogramAggregation + func (a DateHistogramAggregation) Lang(lang string) DateHistogramAggregation + func (a DateHistogramAggregation) MinDocCount(minDocCount int64) DateHistogramAggregation + func (a DateHistogramAggregation) Order(order string, asc bool) DateHistogramAggregation + func (a DateHistogramAggregation) OrderByAggregation(aggName string, asc bool) DateHistogramAggregation + func (a DateHistogramAggregation) OrderByAggregationAndMetric(aggName, metric string, asc bool) DateHistogramAggregation + func (a DateHistogramAggregation) OrderByCount(asc bool) DateHistogramAggregation + func (a DateHistogramAggregation) OrderByCountAsc() DateHistogramAggregation + func (a DateHistogramAggregation) OrderByCountDesc() DateHistogramAggregation + func (a DateHistogramAggregation) OrderByKey(asc bool) DateHistogramAggregation + func (a DateHistogramAggregation) OrderByKeyAsc() DateHistogramAggregation + func (a DateHistogramAggregation) OrderByKeyDesc() DateHistogramAggregation + func (a DateHistogramAggregation) Param(name string, value interface{}) DateHistogramAggregation + func (a DateHistogramAggregation) PostOffset(postOffset int64) DateHistogramAggregation + func (a DateHistogramAggregation) PostZone(postZone string) DateHistogramAggregation + func (a DateHistogramAggregation) PreOffset(preOffset int64) DateHistogramAggregation + func (a DateHistogramAggregation) PreZone(preZone string) DateHistogramAggregation + func (a DateHistogramAggregation) PreZoneAdjustLargeInterval(preZoneAdjustLargeInterval bool) DateHistogramAggregation + func (a DateHistogramAggregation) Script(script string) DateHistogramAggregation + func (a DateHistogramAggregation) Source() interface{} + func (a DateHistogramAggregation) SubAggregation(name string, subAggregation Aggregation) DateHistogramAggregation + type DateHistogramFacet struct + func NewDateHistogramFacet() DateHistogramFacet + func (f DateHistogramFacet) Comparator(comparator string) DateHistogramFacet + func (f DateHistogramFacet) FacetFilter(filter Facet) DateHistogramFacet + func (f DateHistogramFacet) Factor(factor float32) DateHistogramFacet + func (f DateHistogramFacet) Field(field string) DateHistogramFacet + func (f DateHistogramFacet) Global(global bool) DateHistogramFacet + func (f DateHistogramFacet) Interval(interval string) DateHistogramFacet + func (f DateHistogramFacet) KeyField(keyField string) DateHistogramFacet + func (f DateHistogramFacet) Lang(lang string) DateHistogramFacet + func (f DateHistogramFacet) Mode(mode string) DateHistogramFacet + func (f DateHistogramFacet) Nested(nested string) DateHistogramFacet + func (f DateHistogramFacet) Param(name string, value interface{}) DateHistogramFacet + func (f DateHistogramFacet) PostOffset(postOffset string) DateHistogramFacet + func (f DateHistogramFacet) PostZone(postZone string) DateHistogramFacet + func (f DateHistogramFacet) PreOffset(preOffset string) DateHistogramFacet + func (f DateHistogramFacet) PreZone(preZone string) DateHistogramFacet + func (f DateHistogramFacet) PreZoneAdjustLargeInterval(preZoneAdjustLargeInterval bool) DateHistogramFacet + func (f DateHistogramFacet) Source() interface{} + func (f DateHistogramFacet) ValueField(valueField string) DateHistogramFacet + func (f DateHistogramFacet) ValueScript(valueScript string) DateHistogramFacet + type DateRangeAggregation struct + func NewDateRangeAggregation() DateRangeAggregation + func (a DateRangeAggregation) AddRange(from, to interface{}) DateRangeAggregation + func (a DateRangeAggregation) AddRangeWithKey(key string, from, to interface{}) DateRangeAggregation + func (a DateRangeAggregation) AddUnboundedFrom(to interface{}) DateRangeAggregation + func (a DateRangeAggregation) AddUnboundedFromWithKey(key string, to interface{}) DateRangeAggregation + func (a DateRangeAggregation) AddUnboundedTo(from interface{}) DateRangeAggregation + func (a DateRangeAggregation) AddUnboundedToWithKey(key string, from interface{}) DateRangeAggregation + func (a DateRangeAggregation) Between(from, to interface{}) DateRangeAggregation + func (a DateRangeAggregation) BetweenWithKey(key string, from, to interface{}) DateRangeAggregation + func (a DateRangeAggregation) Field(field string) DateRangeAggregation + func (a DateRangeAggregation) Format(format string) DateRangeAggregation + func (a DateRangeAggregation) Gt(from interface{}) DateRangeAggregation + func (a DateRangeAggregation) GtWithKey(key string, from interface{}) DateRangeAggregation + func (a DateRangeAggregation) Keyed(keyed bool) DateRangeAggregation + func (a DateRangeAggregation) Lang(lang string) DateRangeAggregation + func (a DateRangeAggregation) Lt(to interface{}) DateRangeAggregation + func (a DateRangeAggregation) LtWithKey(key string, to interface{}) DateRangeAggregation + func (a DateRangeAggregation) Param(name string, value interface{}) DateRangeAggregation + func (a DateRangeAggregation) Script(script string) DateRangeAggregation + func (a DateRangeAggregation) Source() interface{} + func (a DateRangeAggregation) SubAggregation(name string, subAggregation Aggregation) DateRangeAggregation + func (a DateRangeAggregation) Unmapped(unmapped bool) DateRangeAggregation + type DateRangeAggregationEntry struct + From interface{} + Key string + To interface{} + type DeleteByQueryResult struct + Indices map[string]IndexDeleteByQueryResult + type DeleteByQueryService struct + func NewDeleteByQueryService(client *Client) *DeleteByQueryService + func (s *DeleteByQueryService) AllowNoIndices(allow bool) *DeleteByQueryService + func (s *DeleteByQueryService) Analyzer(analyzer string) *DeleteByQueryService + func (s *DeleteByQueryService) Consistency(consistency string) *DeleteByQueryService + func (s *DeleteByQueryService) DF(defaultField string) *DeleteByQueryService + func (s *DeleteByQueryService) Debug(debug bool) *DeleteByQueryService + func (s *DeleteByQueryService) DefaultField(defaultField string) *DeleteByQueryService + func (s *DeleteByQueryService) DefaultOperator(defaultOperator string) *DeleteByQueryService + func (s *DeleteByQueryService) Do() (*DeleteByQueryResult, error) + func (s *DeleteByQueryService) ExpandWildcards(expand string) *DeleteByQueryService + func (s *DeleteByQueryService) IgnoreUnavailable(ignore bool) *DeleteByQueryService + func (s *DeleteByQueryService) Index(index string) *DeleteByQueryService + func (s *DeleteByQueryService) Indices(indices ...string) *DeleteByQueryService + func (s *DeleteByQueryService) Pretty(pretty bool) *DeleteByQueryService + func (s *DeleteByQueryService) Q(query string) *DeleteByQueryService + func (s *DeleteByQueryService) Query(query Query) *DeleteByQueryService + func (s *DeleteByQueryService) QueryString(query string) *DeleteByQueryService + func (s *DeleteByQueryService) Replication(replication string) *DeleteByQueryService + func (s *DeleteByQueryService) Routing(routing string) *DeleteByQueryService + func (s *DeleteByQueryService) Timeout(timeout string) *DeleteByQueryService + func (s *DeleteByQueryService) Type(typ string) *DeleteByQueryService + func (s *DeleteByQueryService) Types(types ...string) *DeleteByQueryService + type DeleteIndexResult struct + Acknowledged bool + type DeleteIndexService struct + func NewDeleteIndexService(client *Client) *DeleteIndexService + func (b *DeleteIndexService) Do() (*DeleteIndexResult, error) + func (b *DeleteIndexService) Index(index string) *DeleteIndexService + type DeleteResult struct + Found bool + Id string + Index string + Type string + Version int64 + type DeleteService struct + func NewDeleteService(client *Client) *DeleteService + func (s *DeleteService) Debug(debug bool) *DeleteService + func (s *DeleteService) Do() (*DeleteResult, error) + func (s *DeleteService) Id(id string) *DeleteService + func (s *DeleteService) Index(index string) *DeleteService + func (s *DeleteService) Parent(parent string) *DeleteService + func (s *DeleteService) Pretty(pretty bool) *DeleteService + func (s *DeleteService) Refresh(refresh bool) *DeleteService + func (s *DeleteService) Type(_type string) *DeleteService + func (s *DeleteService) Version(version int) *DeleteService + type DeleteTemplateResponse struct + Found bool + Id string + Index string + Type string + Version int + type DeleteTemplateService struct + func NewDeleteTemplateService(client *Client) *DeleteTemplateService + func (s *DeleteTemplateService) Do() (*DeleteTemplateResponse, error) + func (s *DeleteTemplateService) Id(id string) *DeleteTemplateService + func (s *DeleteTemplateService) Validate() error + func (s *DeleteTemplateService) Version(version int) *DeleteTemplateService + func (s *DeleteTemplateService) VersionType(versionType string) *DeleteTemplateService + type DirectCandidateGenerator struct + func NewDirectCandidateGenerator(field string) *DirectCandidateGenerator + func (g *DirectCandidateGenerator) Accuracy(accuracy float64) *DirectCandidateGenerator + func (g *DirectCandidateGenerator) Field(field string) *DirectCandidateGenerator + func (g *DirectCandidateGenerator) MaxEdits(maxEdits int) *DirectCandidateGenerator + func (g *DirectCandidateGenerator) MaxInspections(maxInspections int) *DirectCandidateGenerator + func (g *DirectCandidateGenerator) MaxTermFreq(maxTermFreq float64) *DirectCandidateGenerator + func (g *DirectCandidateGenerator) MinDocFreq(minDocFreq float64) *DirectCandidateGenerator + func (g *DirectCandidateGenerator) MinWordLength(minWordLength int) *DirectCandidateGenerator + func (g *DirectCandidateGenerator) PostFilter(postFilter string) *DirectCandidateGenerator + func (g *DirectCandidateGenerator) PreFilter(preFilter string) *DirectCandidateGenerator + func (g *DirectCandidateGenerator) PrefixLength(prefixLength int) *DirectCandidateGenerator + func (g *DirectCandidateGenerator) Size(size int) *DirectCandidateGenerator + func (g *DirectCandidateGenerator) Sort(sort string) *DirectCandidateGenerator + func (g *DirectCandidateGenerator) Source() interface{} + func (g *DirectCandidateGenerator) StringDistance(stringDistance string) *DirectCandidateGenerator + func (g *DirectCandidateGenerator) SuggestMode(suggestMode string) *DirectCandidateGenerator + func (g *DirectCandidateGenerator) Type() string + type DisMaxQuery struct + func NewDisMaxQuery() DisMaxQuery + func (q DisMaxQuery) Boost(boost float32) DisMaxQuery + func (q DisMaxQuery) Query(query Query) DisMaxQuery + func (q DisMaxQuery) Source() interface{} + func (q DisMaxQuery) TieBreaker(tieBreaker float32) DisMaxQuery + type Error struct + Message string + Status int + func (e *Error) Error() error + type ExistsFilter struct + func NewExistsFilter(name string) ExistsFilter + func (f ExistsFilter) FilterName(filterName string) ExistsFilter + func (f ExistsFilter) Source() interface{} + type ExistsService struct + func NewExistsService(client *Client) *ExistsService + func (s *ExistsService) Do() (bool, error) + func (s *ExistsService) Id(id string) *ExistsService + func (s *ExistsService) Index(index string) *ExistsService + func (s *ExistsService) String() string + func (s *ExistsService) Type(_type string) *ExistsService + type ExponentialDecayFunction struct + func NewExponentialDecayFunction() ExponentialDecayFunction + func (fn ExponentialDecayFunction) Decay(decay float64) ExponentialDecayFunction + func (fn ExponentialDecayFunction) FieldName(fieldName string) ExponentialDecayFunction + func (fn ExponentialDecayFunction) Name() string + func (fn ExponentialDecayFunction) Offset(offset interface{}) ExponentialDecayFunction + func (fn ExponentialDecayFunction) Origin(origin interface{}) ExponentialDecayFunction + func (fn ExponentialDecayFunction) Scale(scale interface{}) ExponentialDecayFunction + func (fn ExponentialDecayFunction) Source() interface{} + type ExtendedStatsAggregation struct + func NewExtendedStatsAggregation() ExtendedStatsAggregation + func (a ExtendedStatsAggregation) Field(field string) ExtendedStatsAggregation + func (a ExtendedStatsAggregation) Format(format string) ExtendedStatsAggregation + func (a ExtendedStatsAggregation) Lang(lang string) ExtendedStatsAggregation + func (a ExtendedStatsAggregation) Param(name string, value interface{}) ExtendedStatsAggregation + func (a ExtendedStatsAggregation) Script(script string) ExtendedStatsAggregation + func (a ExtendedStatsAggregation) Source() interface{} + func (a ExtendedStatsAggregation) SubAggregation(name string, subAggregation Aggregation) ExtendedStatsAggregation + type Facet interface + Source func() interface{} + type FactorFunction struct + func NewFactorFunction() FactorFunction + func (fn FactorFunction) BoostFactor(boost float32) FactorFunction + func (fn FactorFunction) Name() string + func (fn FactorFunction) Source() interface{} + type FetchSourceContext struct + func NewFetchSourceContext(fetchSource bool) *FetchSourceContext + func (fsc *FetchSourceContext) Exclude(excludes ...string) *FetchSourceContext + func (fsc *FetchSourceContext) FetchSource() bool + func (fsc *FetchSourceContext) Include(includes ...string) *FetchSourceContext + func (fsc *FetchSourceContext) Query() url.Values + func (fsc *FetchSourceContext) SetFetchSource(fetchSource bool) + func (fsc *FetchSourceContext) Source() interface{} + func (fsc *FetchSourceContext) TransformSource(transformSource bool) *FetchSourceContext + type FieldSort struct + func NewFieldSort(fieldName string) FieldSort + func (s FieldSort) Asc() FieldSort + func (s FieldSort) Desc() FieldSort + func (s FieldSort) FieldName(fieldName string) FieldSort + func (s FieldSort) IgnoreUnmapped(ignoreUnmapped bool) FieldSort + func (s FieldSort) Missing(missing interface{}) FieldSort + func (s FieldSort) NestedFilter(nestedFilter Filter) FieldSort + func (s FieldSort) NestedPath(nestedPath string) FieldSort + func (s FieldSort) Order(ascending bool) FieldSort + func (s FieldSort) SortMode(sortMode string) FieldSort + func (s FieldSort) Source() interface{} + func (s FieldSort) UnmappedType(typ string) FieldSort + type FieldValueFactorFunction struct + func NewFieldValueFactorFunction() FieldValueFactorFunction + func (fn FieldValueFactorFunction) Factor(factor float64) FieldValueFactorFunction + func (fn FieldValueFactorFunction) Field(field string) FieldValueFactorFunction + func (fn FieldValueFactorFunction) Modifier(modifier string) FieldValueFactorFunction + func (fn FieldValueFactorFunction) Name() string + func (fn FieldValueFactorFunction) Source() interface{} + type Filter interface + Source func() interface{} + type FilterAggregation struct + func NewFilterAggregation() FilterAggregation + func (a FilterAggregation) Filter(filter Filter) FilterAggregation + func (a FilterAggregation) Source() interface{} + func (a FilterAggregation) SubAggregation(name string, subAggregation Aggregation) FilterAggregation + type FilterFacet struct + func NewFilterFacet() FilterFacet + func (f FilterFacet) FacetFilter(filter Facet) FilterFacet + func (f FilterFacet) Filter(filter Filter) FilterFacet + func (f FilterFacet) Global(global bool) FilterFacet + func (f FilterFacet) Mode(mode string) FilterFacet + func (f FilterFacet) Nested(nested string) FilterFacet + func (f FilterFacet) Source() interface{} + type FilteredQuery struct + func NewFilteredQuery(query Query) FilteredQuery + func (q FilteredQuery) Boost(boost float32) FilteredQuery + func (q FilteredQuery) Filter(filter Filter) FilteredQuery + func (q FilteredQuery) Source() interface{} + type FiltersAggregation struct + func NewFiltersAggregation() FiltersAggregation + func (a FiltersAggregation) Filter(filter Filter) FiltersAggregation + func (a FiltersAggregation) Filters(filters ...Filter) FiltersAggregation + func (a FiltersAggregation) Source() interface{} + func (a FiltersAggregation) SubAggregation(name string, subAggregation Aggregation) FiltersAggregation + type FlushResult struct + Shards shardsInfo + type FlushService struct + func NewFlushService(client *Client) *FlushService + func (s *FlushService) Do() (*FlushResult, error) + func (s *FlushService) Full(full bool) *FlushService + func (s *FlushService) Index(index string) *FlushService + func (s *FlushService) Indices(indices ...string) *FlushService + func (s *FlushService) Refresh(refresh bool) *FlushService + type FunctionScoreQuery struct + func NewFunctionScoreQuery() FunctionScoreQuery + func (q FunctionScoreQuery) Add(filter Filter, scoreFunc ScoreFunction) FunctionScoreQuery + func (q FunctionScoreQuery) AddScoreFunc(scoreFunc ScoreFunction) FunctionScoreQuery + func (q FunctionScoreQuery) Boost(boost float32) FunctionScoreQuery + func (q FunctionScoreQuery) BoostMode(boostMode string) FunctionScoreQuery + func (q FunctionScoreQuery) Filter(filter Filter) FunctionScoreQuery + func (q FunctionScoreQuery) MaxBoost(maxBoost float32) FunctionScoreQuery + func (q FunctionScoreQuery) Query(query Query) FunctionScoreQuery + func (q FunctionScoreQuery) ScoreMode(scoreMode string) FunctionScoreQuery + func (q FunctionScoreQuery) Source() interface{} + type FuzzyCompletionSuggester struct + func NewFuzzyCompletionSuggester(name string) FuzzyCompletionSuggester + func (q FuzzyCompletionSuggester) Analyzer(analyzer string) FuzzyCompletionSuggester + func (q FuzzyCompletionSuggester) ContextQueries(queries ...SuggesterContextQuery) FuzzyCompletionSuggester + func (q FuzzyCompletionSuggester) ContextQuery(query SuggesterContextQuery) FuzzyCompletionSuggester + func (q FuzzyCompletionSuggester) Field(field string) FuzzyCompletionSuggester + func (q FuzzyCompletionSuggester) Fuzziness(fuzziness interface{}) FuzzyCompletionSuggester + func (q FuzzyCompletionSuggester) FuzzyMinLength(minLength int) FuzzyCompletionSuggester + func (q FuzzyCompletionSuggester) FuzzyPrefixLength(prefixLength int) FuzzyCompletionSuggester + func (q FuzzyCompletionSuggester) FuzzyTranspositions(fuzzyTranspositions bool) FuzzyCompletionSuggester + func (q FuzzyCompletionSuggester) Name() string + func (q FuzzyCompletionSuggester) ShardSize(shardSize int) FuzzyCompletionSuggester + func (q FuzzyCompletionSuggester) Size(size int) FuzzyCompletionSuggester + func (q FuzzyCompletionSuggester) Source(includeName bool) interface{} + func (q FuzzyCompletionSuggester) Text(text string) FuzzyCompletionSuggester + func (q FuzzyCompletionSuggester) UnicodeAware(unicodeAware bool) FuzzyCompletionSuggester + type FuzzyLikeThisFieldQuery struct + func NewFuzzyLikeThisFieldQuery(field string) FuzzyLikeThisFieldQuery + func (q FuzzyLikeThisFieldQuery) Analyzer(analyzer string) FuzzyLikeThisFieldQuery + func (q FuzzyLikeThisFieldQuery) Boost(boost float32) FuzzyLikeThisFieldQuery + func (q FuzzyLikeThisFieldQuery) FailOnUnsupportedField(fail bool) FuzzyLikeThisFieldQuery + func (q FuzzyLikeThisFieldQuery) Fuzziness(fuzziness interface{}) FuzzyLikeThisFieldQuery + func (q FuzzyLikeThisFieldQuery) IgnoreTF(ignoreTF bool) FuzzyLikeThisFieldQuery + func (q FuzzyLikeThisFieldQuery) LikeText(likeText string) FuzzyLikeThisFieldQuery + func (q FuzzyLikeThisFieldQuery) MaxQueryTerms(maxQueryTerms int) FuzzyLikeThisFieldQuery + func (q FuzzyLikeThisFieldQuery) PrefixLength(prefixLength int) FuzzyLikeThisFieldQuery + func (q FuzzyLikeThisFieldQuery) QueryName(queryName string) FuzzyLikeThisFieldQuery + func (q FuzzyLikeThisFieldQuery) Source() interface{} + type FuzzyLikeThisQuery struct + func NewFuzzyLikeThisQuery() FuzzyLikeThisQuery + func (q FuzzyLikeThisQuery) Analyzer(analyzer string) FuzzyLikeThisQuery + func (q FuzzyLikeThisQuery) Boost(boost float32) FuzzyLikeThisQuery + func (q FuzzyLikeThisQuery) FailOnUnsupportedField(fail bool) FuzzyLikeThisQuery + func (q FuzzyLikeThisQuery) Field(field string) FuzzyLikeThisQuery + func (q FuzzyLikeThisQuery) Fields(fields ...string) FuzzyLikeThisQuery + func (q FuzzyLikeThisQuery) Fuzziness(fuzziness interface{}) FuzzyLikeThisQuery + func (q FuzzyLikeThisQuery) IgnoreTF(ignoreTF bool) FuzzyLikeThisQuery + func (q FuzzyLikeThisQuery) LikeText(likeText string) FuzzyLikeThisQuery + func (q FuzzyLikeThisQuery) MaxQueryTerms(maxQueryTerms int) FuzzyLikeThisQuery + func (q FuzzyLikeThisQuery) PrefixLength(prefixLength int) FuzzyLikeThisQuery + func (q FuzzyLikeThisQuery) QueryName(queryName string) FuzzyLikeThisQuery + func (q FuzzyLikeThisQuery) Source() interface{} + type FuzzyQuery struct + func NewFuzzyQuery() FuzzyQuery + func (q FuzzyQuery) Boost(boost float32) FuzzyQuery + func (q FuzzyQuery) Fuzziness(fuzziness interface{}) FuzzyQuery + func (q FuzzyQuery) MaxExpansions(maxExpansions int) FuzzyQuery + func (q FuzzyQuery) Name(name string) FuzzyQuery + func (q FuzzyQuery) PrefixLength(prefixLength int) FuzzyQuery + func (q FuzzyQuery) QueryName(queryName string) FuzzyQuery + func (q FuzzyQuery) Source() interface{} + func (q FuzzyQuery) Transpositions(transpositions bool) FuzzyQuery + func (q FuzzyQuery) Value(value interface{}) FuzzyQuery + type GaussDecayFunction struct + func NewGaussDecayFunction() GaussDecayFunction + func (fn GaussDecayFunction) Decay(decay float64) GaussDecayFunction + func (fn GaussDecayFunction) FieldName(fieldName string) GaussDecayFunction + func (fn GaussDecayFunction) Name() string + func (fn GaussDecayFunction) Offset(offset interface{}) GaussDecayFunction + func (fn GaussDecayFunction) Origin(origin interface{}) GaussDecayFunction + func (fn GaussDecayFunction) Scale(scale interface{}) GaussDecayFunction + func (fn GaussDecayFunction) Source() interface{} + type GeoBoundsAggregation struct + func NewGeoBoundsAggregation() GeoBoundsAggregation + func (a GeoBoundsAggregation) Field(field string) GeoBoundsAggregation + func (a GeoBoundsAggregation) Lang(lang string) GeoBoundsAggregation + func (a GeoBoundsAggregation) Param(name string, value interface{}) GeoBoundsAggregation + func (a GeoBoundsAggregation) Params(params map[string]interface{}) GeoBoundsAggregation + func (a GeoBoundsAggregation) Script(script string) GeoBoundsAggregation + func (a GeoBoundsAggregation) Source() interface{} + func (a GeoBoundsAggregation) WrapLongitude(wrapLongitude bool) GeoBoundsAggregation + type GeoDistanceAggregation struct + func NewGeoDistanceAggregation() GeoDistanceAggregation + func (a GeoDistanceAggregation) AddRange(from, to interface{}) GeoDistanceAggregation + func (a GeoDistanceAggregation) AddRangeWithKey(key string, from, to interface{}) GeoDistanceAggregation + func (a GeoDistanceAggregation) AddUnboundedFrom(to float64) GeoDistanceAggregation + func (a GeoDistanceAggregation) AddUnboundedFromWithKey(key string, to float64) GeoDistanceAggregation + func (a GeoDistanceAggregation) AddUnboundedTo(from float64) GeoDistanceAggregation + func (a GeoDistanceAggregation) AddUnboundedToWithKey(key string, from float64) GeoDistanceAggregation + func (a GeoDistanceAggregation) Between(from, to interface{}) GeoDistanceAggregation + func (a GeoDistanceAggregation) BetweenWithKey(key string, from, to interface{}) GeoDistanceAggregation + func (a GeoDistanceAggregation) DistanceType(distanceType string) GeoDistanceAggregation + func (a GeoDistanceAggregation) Field(field string) GeoDistanceAggregation + func (a GeoDistanceAggregation) Point(latLon string) GeoDistanceAggregation + func (a GeoDistanceAggregation) Source() interface{} + func (a GeoDistanceAggregation) SubAggregation(name string, subAggregation Aggregation) GeoDistanceAggregation + func (a GeoDistanceAggregation) Unit(unit string) GeoDistanceAggregation + type GeoDistanceFacet struct + func NewGeoDistanceFacet() GeoDistanceFacet + func (f GeoDistanceFacet) AddRange(from, to float64) GeoDistanceFacet + func (f GeoDistanceFacet) AddUnboundedFrom(to float64) GeoDistanceFacet + func (f GeoDistanceFacet) AddUnboundedTo(from float64) GeoDistanceFacet + func (f GeoDistanceFacet) FacetFilter(filter Facet) GeoDistanceFacet + func (f GeoDistanceFacet) Field(fieldName string) GeoDistanceFacet + func (f GeoDistanceFacet) GeoDistance(geoDistance string) GeoDistanceFacet + func (f GeoDistanceFacet) GeoHash(geoHash string) GeoDistanceFacet + func (f GeoDistanceFacet) Global(global bool) GeoDistanceFacet + func (f GeoDistanceFacet) Lang(lang string) GeoDistanceFacet + func (f GeoDistanceFacet) Lat(lat float64) GeoDistanceFacet + func (f GeoDistanceFacet) Lon(lon float64) GeoDistanceFacet + func (f GeoDistanceFacet) Mode(mode string) GeoDistanceFacet + func (f GeoDistanceFacet) Nested(nested string) GeoDistanceFacet + func (f GeoDistanceFacet) Point(lat, lon float64) GeoDistanceFacet + func (f GeoDistanceFacet) ScriptParam(name string, value interface{}) GeoDistanceFacet + func (f GeoDistanceFacet) Source() interface{} + func (f GeoDistanceFacet) Unit(distanceUnit string) GeoDistanceFacet + func (f GeoDistanceFacet) ValueField(valueFieldName string) GeoDistanceFacet + func (f GeoDistanceFacet) ValueScript(valueScript string) GeoDistanceFacet + type GeoDistanceSort struct + func NewGeoDistanceSort(fieldName string) GeoDistanceSort + func (s GeoDistanceSort) Asc() GeoDistanceSort + func (s GeoDistanceSort) Desc() GeoDistanceSort + func (s GeoDistanceSort) FieldName(fieldName string) GeoDistanceSort + func (s GeoDistanceSort) GeoDistance(geoDistance string) GeoDistanceSort + func (s GeoDistanceSort) GeoHashes(geohashes ...string) GeoDistanceSort + func (s GeoDistanceSort) NestedFilter(nestedFilter Filter) GeoDistanceSort + func (s GeoDistanceSort) NestedPath(nestedPath string) GeoDistanceSort + func (s GeoDistanceSort) Order(ascending bool) GeoDistanceSort + func (s GeoDistanceSort) Point(lat, lon float64) GeoDistanceSort + func (s GeoDistanceSort) Points(points ...*GeoPoint) GeoDistanceSort + func (s GeoDistanceSort) SortMode(sortMode string) GeoDistanceSort + func (s GeoDistanceSort) Source() interface{} + func (s GeoDistanceSort) Unit(unit string) GeoDistanceSort + type GeoPoint struct + Lat float64 + Lon float64 + func GeoPointFromLatLon(lat, lon float64) *GeoPoint + func GeoPointFromString(latLon string) (*GeoPoint, error) + func (pt *GeoPoint) Source() map[string]float64 + type GeoPolygonFilter struct + func NewGeoPolygonFilter(name string) GeoPolygonFilter + func (f GeoPolygonFilter) AddPoint(point *GeoPoint) GeoPolygonFilter + func (f GeoPolygonFilter) Cache(cache bool) GeoPolygonFilter + func (f GeoPolygonFilter) CacheKey(cacheKey string) GeoPolygonFilter + func (f GeoPolygonFilter) FilterName(filterName string) GeoPolygonFilter + func (f GeoPolygonFilter) Source() interface{} + type GetResult struct + Error string + Fields []string + Found bool + Id string + Index string + Source *json.RawMessage + Type string + Version int64 + type GetService struct + func NewGetService(client *Client) *GetService + func (b *GetService) Do() (*GetResult, error) + func (b *GetService) Fields(fields ...string) *GetService + func (b *GetService) Id(id string) *GetService + func (b *GetService) Index(index string) *GetService + func (b *GetService) Parent(parent string) *GetService + func (b *GetService) Preference(preference string) *GetService + func (b *GetService) Realtime(realtime bool) *GetService + func (b *GetService) Refresh(refresh bool) *GetService + func (b *GetService) Routing(routing string) *GetService + func (b *GetService) String() string + func (b *GetService) Type(_type string) *GetService + func (b *GetService) Version(version int64) *GetService + func (b *GetService) VersionType(versionType string) *GetService + func (s *GetService) FetchSource(fetchSource bool) *GetService + func (s *GetService) FetchSourceContext(fetchSourceContext *FetchSourceContext) *GetService + type GetTemplateResponse struct + Template string + type GetTemplateService struct + func NewGetTemplateService(client *Client) *GetTemplateService + func (s *GetTemplateService) Do() (*GetTemplateResponse, error) + func (s *GetTemplateService) Id(id string) *GetTemplateService + func (s *GetTemplateService) Validate() error + func (s *GetTemplateService) Version(version interface{}) *GetTemplateService + func (s *GetTemplateService) VersionType(versionType string) *GetTemplateService + type GlobalAggregation struct + func NewGlobalAggregation() GlobalAggregation + func (a GlobalAggregation) Source() interface{} + func (a GlobalAggregation) SubAggregation(name string, subAggregation Aggregation) GlobalAggregation + type HasChildFilter struct + func NewHasChildFilter(childType string) HasChildFilter + func (f HasChildFilter) Cache(cache bool) HasChildFilter + func (f HasChildFilter) CacheKey(cacheKey string) HasChildFilter + func (f HasChildFilter) Filter(filter Filter) HasChildFilter + func (f HasChildFilter) FilterName(filterName string) HasChildFilter + func (f HasChildFilter) Query(query Query) HasChildFilter + func (f HasChildFilter) ShortCircuitCutoff(shortCircuitCutoff int) HasChildFilter + func (f HasChildFilter) Source() interface{} + type HasChildQuery struct + func NewHasChildQuery(childType string, query Query) HasChildQuery + func (q HasChildQuery) Boost(boost float32) HasChildQuery + func (q HasChildQuery) QueryName(queryName string) HasChildQuery + func (q HasChildQuery) ScoreType(scoreType string) HasChildQuery + func (q HasChildQuery) ShortCircuitCutoff(shortCircuitCutoff int) HasChildQuery + func (q HasChildQuery) Source() interface{} + type HasParentFilter struct + func NewHasParentFilter(parentType string) HasParentFilter + func (f HasParentFilter) Cache(cache bool) HasParentFilter + func (f HasParentFilter) CacheKey(cacheKey string) HasParentFilter + func (f HasParentFilter) Filter(filter Filter) HasParentFilter + func (f HasParentFilter) FilterName(filterName string) HasParentFilter + func (f HasParentFilter) Query(query Query) HasParentFilter + func (f HasParentFilter) Source() interface{} + type HasParentQuery struct + func NewHasParentQuery(parentType string, query Query) HasParentQuery + func (q HasParentQuery) Boost(boost float32) HasParentQuery + func (q HasParentQuery) QueryName(queryName string) HasParentQuery + func (q HasParentQuery) ScoreType(scoreType string) HasParentQuery + func (q HasParentQuery) Source() interface{} + type Highlight struct + func NewHighlight() *Highlight + func (hl *Highlight) BoundaryChars(boundaryChars ...rune) *Highlight + func (hl *Highlight) BoundaryMaxScan(boundaryMaxScan int) *Highlight + func (hl *Highlight) Encoder(encoder string) *Highlight + func (hl *Highlight) Field(name string) *Highlight + func (hl *Highlight) Fields(fields ...*HighlighterField) *Highlight + func (hl *Highlight) ForceSource(forceSource bool) *Highlight + func (hl *Highlight) FragmentSize(fragmentSize int) *Highlight + func (hl *Highlight) Fragmenter(fragmenter string) *Highlight + func (hl *Highlight) HighlighQuery(highlightQuery Query) *Highlight + func (hl *Highlight) HighlightFilter(highlightFilter bool) *Highlight + func (hl *Highlight) HighlighterType(highlighterType string) *Highlight + func (hl *Highlight) NoMatchSize(noMatchSize int) *Highlight + func (hl *Highlight) NumOfFragments(numOfFragments int) *Highlight + func (hl *Highlight) Options(options map[string]interface{}) *Highlight + func (hl *Highlight) Order(order string) *Highlight + func (hl *Highlight) PostTags(postTags ...string) *Highlight + func (hl *Highlight) PreTags(preTags ...string) *Highlight + func (hl *Highlight) RequireFieldMatch(requireFieldMatch bool) *Highlight + func (hl *Highlight) Source() interface{} + func (hl *Highlight) TagsSchema(schemaName string) *Highlight + func (hl *Highlight) UseExplicitFieldOrder(useExplicitFieldOrder bool) *Highlight + type HighlighterField struct + Name string + func NewHighlighterField(name string) *HighlighterField + func (f *HighlighterField) BoundaryChars(boundaryChars ...rune) *HighlighterField + func (f *HighlighterField) BoundaryMaxScan(boundaryMaxScan int) *HighlighterField + func (f *HighlighterField) ForceSource(forceSource bool) *HighlighterField + func (f *HighlighterField) FragmentOffset(fragmentOffset int) *HighlighterField + func (f *HighlighterField) FragmentSize(fragmentSize int) *HighlighterField + func (f *HighlighterField) Fragmenter(fragmenter string) *HighlighterField + func (f *HighlighterField) HighlightFilter(highlightFilter bool) *HighlighterField + func (f *HighlighterField) HighlightQuery(highlightQuery Query) *HighlighterField + func (f *HighlighterField) HighlighterType(highlighterType string) *HighlighterField + func (f *HighlighterField) MatchedFields(matchedFields ...string) *HighlighterField + func (f *HighlighterField) NoMatchSize(noMatchSize int) *HighlighterField + func (f *HighlighterField) NumOfFragments(numOfFragments int) *HighlighterField + func (f *HighlighterField) Options(options map[string]interface{}) *HighlighterField + func (f *HighlighterField) Order(order string) *HighlighterField + func (f *HighlighterField) PhraseLimit(phraseLimit int) *HighlighterField + func (f *HighlighterField) PostTags(postTags ...string) *HighlighterField + func (f *HighlighterField) PreTags(preTags ...string) *HighlighterField + func (f *HighlighterField) RequireFieldMatch(requireFieldMatch bool) *HighlighterField + func (f *HighlighterField) Source() interface{} + type HistogramAggregation struct + func NewHistogramAggregation() HistogramAggregation + func (a HistogramAggregation) ExtendedBoundsMax(max int64) HistogramAggregation + func (a HistogramAggregation) ExtendedBoundsMin(min int64) HistogramAggregation + func (a HistogramAggregation) Field(field string) HistogramAggregation + func (a HistogramAggregation) Interval(interval int64) HistogramAggregation + func (a HistogramAggregation) Lang(lang string) HistogramAggregation + func (a HistogramAggregation) MinDocCount(minDocCount int64) HistogramAggregation + func (a HistogramAggregation) Order(order string, asc bool) HistogramAggregation + func (a HistogramAggregation) OrderByAggregation(aggName string, asc bool) HistogramAggregation + func (a HistogramAggregation) OrderByAggregationAndMetric(aggName, metric string, asc bool) HistogramAggregation + func (a HistogramAggregation) OrderByCount(asc bool) HistogramAggregation + func (a HistogramAggregation) OrderByCountAsc() HistogramAggregation + func (a HistogramAggregation) OrderByCountDesc() HistogramAggregation + func (a HistogramAggregation) OrderByKey(asc bool) HistogramAggregation + func (a HistogramAggregation) OrderByKeyAsc() HistogramAggregation + func (a HistogramAggregation) OrderByKeyDesc() HistogramAggregation + func (a HistogramAggregation) Param(name string, value interface{}) HistogramAggregation + func (a HistogramAggregation) Script(script string) HistogramAggregation + func (a HistogramAggregation) Source() interface{} + func (a HistogramAggregation) SubAggregation(name string, subAggregation Aggregation) HistogramAggregation + type HistogramFacet struct + func NewHistogramFacet() HistogramFacet + func (f HistogramFacet) FacetFilter(filter Facet) HistogramFacet + func (f HistogramFacet) Field(field string) HistogramFacet + func (f HistogramFacet) Global(global bool) HistogramFacet + func (f HistogramFacet) Interval(interval int64) HistogramFacet + func (f HistogramFacet) KeyField(keyField string) HistogramFacet + func (f HistogramFacet) Mode(mode string) HistogramFacet + func (f HistogramFacet) Nested(nested string) HistogramFacet + func (f HistogramFacet) Source() interface{} + func (f HistogramFacet) TimeInterval(timeInterval string) HistogramFacet + func (f HistogramFacet) ValueField(valueField string) HistogramFacet + type HistogramScriptFacet struct + func NewHistogramScriptFacet() HistogramScriptFacet + func (f HistogramScriptFacet) Comparator(comparatorType string) HistogramScriptFacet + func (f HistogramScriptFacet) FacetFilter(filter Facet) HistogramScriptFacet + func (f HistogramScriptFacet) Global(global bool) HistogramScriptFacet + func (f HistogramScriptFacet) Interval(interval int64) HistogramScriptFacet + func (f HistogramScriptFacet) KeyField(keyField string) HistogramScriptFacet + func (f HistogramScriptFacet) KeyScript(keyScript string) HistogramScriptFacet + func (f HistogramScriptFacet) Mode(mode string) HistogramScriptFacet + func (f HistogramScriptFacet) Nested(nested string) HistogramScriptFacet + func (f HistogramScriptFacet) Param(name string, value interface{}) HistogramScriptFacet + func (f HistogramScriptFacet) Source() interface{} + func (f HistogramScriptFacet) ValueScript(valueScript string) HistogramScriptFacet + type IdsFilter struct + func NewIdsFilter(types ...string) IdsFilter + func (f IdsFilter) FilterName(filterName string) IdsFilter + func (f IdsFilter) Ids(ids ...string) IdsFilter + func (f IdsFilter) Source() interface{} + type IdsQuery struct + func NewIdsQuery(types ...string) IdsQuery + func (q IdsQuery) Boost(boost float32) IdsQuery + func (q IdsQuery) Ids(ids ...string) IdsQuery + func (q IdsQuery) QueryName(queryName string) IdsQuery + func (q IdsQuery) Source() interface{} + type IndexDeleteByQueryResult struct + Shards shardsInfo + type IndexExistsService struct + func NewIndexExistsService(client *Client) *IndexExistsService + func (b *IndexExistsService) Do() (bool, error) + func (b *IndexExistsService) Index(index string) *IndexExistsService + type IndexResult struct + Created bool + Id string + Index string + Type string + Version int + type IndexService struct + func NewIndexService(client *Client) *IndexService + func (b *IndexService) BodyJson(json interface{}) *IndexService + func (b *IndexService) BodyString(body string) *IndexService + func (b *IndexService) Debug(debug bool) *IndexService + func (b *IndexService) Do() (*IndexResult, error) + func (b *IndexService) Id(id string) *IndexService + func (b *IndexService) Index(name string) *IndexService + func (b *IndexService) OpType(opType string) *IndexService + func (b *IndexService) Parent(parent string) *IndexService + func (b *IndexService) Pretty(pretty bool) *IndexService + func (b *IndexService) Refresh(refresh bool) *IndexService + func (b *IndexService) Routing(routing string) *IndexService + func (b *IndexService) TTL(ttl string) *IndexService + func (b *IndexService) Timeout(timeout string) *IndexService + func (b *IndexService) Timestamp(timestamp string) *IndexService + func (b *IndexService) Type(_type string) *IndexService + func (b *IndexService) Version(version int64) *IndexService + func (b *IndexService) VersionType(versionType string) *IndexService + type LaplaceSmoothingModel struct + func NewLaplaceSmoothingModel(alpha float64) *LaplaceSmoothingModel + func (sm *LaplaceSmoothingModel) Source() interface{} + func (sm *LaplaceSmoothingModel) Type() string + type LimitFilter struct + func NewLimitFilter(limit int) LimitFilter + func (f LimitFilter) Source() interface{} + type LinearDecayFunction struct + func NewLinearDecayFunction() LinearDecayFunction + func (fn LinearDecayFunction) Decay(decay float64) LinearDecayFunction + func (fn LinearDecayFunction) FieldName(fieldName string) LinearDecayFunction + func (fn LinearDecayFunction) Name() string + func (fn LinearDecayFunction) Offset(offset interface{}) LinearDecayFunction + func (fn LinearDecayFunction) Origin(origin interface{}) LinearDecayFunction + func (fn LinearDecayFunction) Scale(scale interface{}) LinearDecayFunction + func (fn LinearDecayFunction) Source() interface{} + type LinearInterpolationSmoothingModel struct + func NewLinearInterpolationSmoothingModel(trigramLamda, bigramLambda, unigramLambda float64) *LinearInterpolationSmoothingModel + func (sm *LinearInterpolationSmoothingModel) Source() interface{} + func (sm *LinearInterpolationSmoothingModel) Type() string + type MatchAllFilter struct + func NewMatchAllFilter() MatchAllFilter + func (f MatchAllFilter) Source() interface{} + type MatchAllQuery struct + func NewMatchAllQuery() MatchAllQuery + func (q MatchAllQuery) Boost(boost float32) MatchAllQuery + func (q MatchAllQuery) NormsField(normsField string) MatchAllQuery + func (q MatchAllQuery) Source() interface{} + type MatchQuery struct + func NewMatchQuery(name string, value interface{}) MatchQuery + func (q MatchQuery) Analyzer(analyzer string) MatchQuery + func (q MatchQuery) Boost(boost float32) MatchQuery + func (q MatchQuery) CutoffFrequency(cutoff float32) MatchQuery + func (q MatchQuery) Fuzziness(fuzziness string) MatchQuery + func (q MatchQuery) FuzzyRewrite(fuzzyRewrite string) MatchQuery + func (q MatchQuery) FuzzyTranspositions(fuzzyTranspositions bool) MatchQuery + func (q MatchQuery) Lenient(lenient bool) MatchQuery + func (q MatchQuery) MaxExpansions(maxExpansions int) MatchQuery + func (q MatchQuery) MinimumShouldMatch(minimumShouldMatch string) MatchQuery + func (q MatchQuery) Operator(operator string) MatchQuery + func (q MatchQuery) PrefixLength(prefixLength int) MatchQuery + func (q MatchQuery) QueryName(queryName string) MatchQuery + func (q MatchQuery) Rewrite(rewrite string) MatchQuery + func (q MatchQuery) Slop(slop int) MatchQuery + func (q MatchQuery) Source() interface{} + func (q MatchQuery) Type(matchQueryType string) MatchQuery + func (q MatchQuery) ZeroTermsQuery(zeroTermsQuery string) MatchQuery + type MaxAggregation struct + func NewMaxAggregation() MaxAggregation + func (a MaxAggregation) Field(field string) MaxAggregation + func (a MaxAggregation) Format(format string) MaxAggregation + func (a MaxAggregation) Lang(lang string) MaxAggregation + func (a MaxAggregation) Param(name string, value interface{}) MaxAggregation + func (a MaxAggregation) Script(script string) MaxAggregation + func (a MaxAggregation) Source() interface{} + func (a MaxAggregation) SubAggregation(name string, subAggregation Aggregation) MaxAggregation + type MinAggregation struct + func NewMinAggregation() MinAggregation + func (a MinAggregation) Field(field string) MinAggregation + func (a MinAggregation) Format(format string) MinAggregation + func (a MinAggregation) Lang(lang string) MinAggregation + func (a MinAggregation) Param(name string, value interface{}) MinAggregation + func (a MinAggregation) Script(script string) MinAggregation + func (a MinAggregation) Source() interface{} + func (a MinAggregation) SubAggregation(name string, subAggregation Aggregation) MinAggregation + type MissingAggregation struct + func NewMissingAggregation() MissingAggregation + func (a MissingAggregation) Field(field string) MissingAggregation + func (a MissingAggregation) Source() interface{} + func (a MissingAggregation) SubAggregation(name string, subAggregation Aggregation) MissingAggregation + type MissingFilter struct + func NewMissingFilter(name string) MissingFilter + func (f MissingFilter) Existence(existence bool) MissingFilter + func (f MissingFilter) FilterName(filterName string) MissingFilter + func (f MissingFilter) NullValue(nullValue bool) MissingFilter + func (f MissingFilter) Source() interface{} + type MoreLikeThisFieldQuery struct + func NewMoreLikeThisFieldQuery(name, likeText string) MoreLikeThisFieldQuery + func (q MoreLikeThisFieldQuery) Analyzer(analyzer string) MoreLikeThisFieldQuery + func (q MoreLikeThisFieldQuery) Boost(boost float32) MoreLikeThisFieldQuery + func (q MoreLikeThisFieldQuery) BoostTerms(boostTerms float32) MoreLikeThisFieldQuery + func (q MoreLikeThisFieldQuery) FailOnUnsupportedField(fail bool) MoreLikeThisFieldQuery + func (q MoreLikeThisFieldQuery) LikeText(likeText string) MoreLikeThisFieldQuery + func (q MoreLikeThisFieldQuery) MaxDocFreq(maxDocFreq int) MoreLikeThisFieldQuery + func (q MoreLikeThisFieldQuery) MaxQueryTerms(maxQueryTerms int) MoreLikeThisFieldQuery + func (q MoreLikeThisFieldQuery) MaxWordLen(maxWordLen int) MoreLikeThisFieldQuery + func (q MoreLikeThisFieldQuery) MinDocFreq(minDocFreq int) MoreLikeThisFieldQuery + func (q MoreLikeThisFieldQuery) MinTermFreq(minTermFreq int) MoreLikeThisFieldQuery + func (q MoreLikeThisFieldQuery) MinWordLen(minWordLen int) MoreLikeThisFieldQuery + func (q MoreLikeThisFieldQuery) Name(name string) MoreLikeThisFieldQuery + func (q MoreLikeThisFieldQuery) PercentTermsToMatch(percentTermsToMatch float32) MoreLikeThisFieldQuery + func (q MoreLikeThisFieldQuery) Source() interface{} + func (q MoreLikeThisFieldQuery) StopWord(stopWord string) MoreLikeThisFieldQuery + func (q MoreLikeThisFieldQuery) StopWords(stopWords ...string) MoreLikeThisFieldQuery + type MoreLikeThisQuery struct + func NewMoreLikeThisQuery(likeText string) MoreLikeThisQuery + func (q MoreLikeThisQuery) Analyzer(analyzer string) MoreLikeThisQuery + func (q MoreLikeThisQuery) Boost(boost float32) MoreLikeThisQuery + func (q MoreLikeThisQuery) BoostTerms(boostTerms float32) MoreLikeThisQuery + func (q MoreLikeThisQuery) FailOnUnsupportedField(fail bool) MoreLikeThisQuery + func (q MoreLikeThisQuery) Field(field string) MoreLikeThisQuery + func (q MoreLikeThisQuery) Fields(fields ...string) MoreLikeThisQuery + func (q MoreLikeThisQuery) LikeText(likeText string) MoreLikeThisQuery + func (q MoreLikeThisQuery) MaxDocFreq(maxDocFreq int) MoreLikeThisQuery + func (q MoreLikeThisQuery) MaxQueryTerms(maxQueryTerms int) MoreLikeThisQuery + func (q MoreLikeThisQuery) MaxWordLen(maxWordLen int) MoreLikeThisQuery + func (q MoreLikeThisQuery) MinDocFreq(minDocFreq int) MoreLikeThisQuery + func (q MoreLikeThisQuery) MinTermFreq(minTermFreq int) MoreLikeThisQuery + func (q MoreLikeThisQuery) MinWordLen(minWordLen int) MoreLikeThisQuery + func (q MoreLikeThisQuery) PercentTermsToMatch(percentTermsToMatch float32) MoreLikeThisQuery + func (q MoreLikeThisQuery) Source() interface{} + func (q MoreLikeThisQuery) StopWord(stopWord string) MoreLikeThisQuery + func (q MoreLikeThisQuery) StopWords(stopWords ...string) MoreLikeThisQuery + type MultiGetItem struct + func NewMultiGetItem() *MultiGetItem + func (item *MultiGetItem) FetchSource(fetchSourceContext *FetchSourceContext) *MultiGetItem + func (item *MultiGetItem) Fields(fields ...string) *MultiGetItem + func (item *MultiGetItem) Id(id string) *MultiGetItem + func (item *MultiGetItem) Index(index string) *MultiGetItem + func (item *MultiGetItem) Routing(routing string) *MultiGetItem + func (item *MultiGetItem) Source() interface{} + func (item *MultiGetItem) Type(typ string) *MultiGetItem + func (item *MultiGetItem) Version(version int64) *MultiGetItem + func (item *MultiGetItem) VersionType(versionType string) *MultiGetItem + type MultiGetResult struct + Docs []*GetResult + type MultiGetService struct + func NewMultiGetService(client *Client) *MultiGetService + func (b *MultiGetService) Add(items ...*MultiGetItem) *MultiGetService + func (b *MultiGetService) Do() (*MultiGetResult, error) + func (b *MultiGetService) Preference(preference string) *MultiGetService + func (b *MultiGetService) Realtime(realtime bool) *MultiGetService + func (b *MultiGetService) Refresh(refresh bool) *MultiGetService + func (b *MultiGetService) Source() interface{} + type MultiMatchQuery struct + func NewMultiMatchQuery(text interface{}, fields ...string) MultiMatchQuery + func (q MultiMatchQuery) Analyzer(analyzer string) MultiMatchQuery + func (q MultiMatchQuery) Boost(boost float32) MultiMatchQuery + func (q MultiMatchQuery) CutoffFrequency(cutoff float32) MultiMatchQuery + func (q MultiMatchQuery) Field(field string) MultiMatchQuery + func (q MultiMatchQuery) FieldWithBoost(field string, boost float32) MultiMatchQuery + func (q MultiMatchQuery) Fuzziness(fuzziness string) MultiMatchQuery + func (q MultiMatchQuery) FuzzyRewrite(fuzzyRewrite string) MultiMatchQuery + func (q MultiMatchQuery) Lenient(lenient bool) MultiMatchQuery + func (q MultiMatchQuery) MaxExpansions(maxExpansions int) MultiMatchQuery + func (q MultiMatchQuery) MinimumShouldMatch(minimumShouldMatch string) MultiMatchQuery + func (q MultiMatchQuery) Operator(operator string) MultiMatchQuery + func (q MultiMatchQuery) PrefixLength(prefixLength int) MultiMatchQuery + func (q MultiMatchQuery) QueryName(queryName string) MultiMatchQuery + func (q MultiMatchQuery) Rewrite(rewrite string) MultiMatchQuery + func (q MultiMatchQuery) Slop(slop int) MultiMatchQuery + func (q MultiMatchQuery) Source() interface{} + func (q MultiMatchQuery) TieBreaker(tieBreaker float32) MultiMatchQuery + func (q MultiMatchQuery) Type(matchQueryType string) MultiMatchQuery + func (q MultiMatchQuery) UseDisMax(useDisMax bool) MultiMatchQuery + func (q MultiMatchQuery) ZeroTermsQuery(zeroTermsQuery string) MultiMatchQuery + type MultiSearchResult struct + Responses []*SearchResult + type MultiSearchService struct + func NewMultiSearchService(client *Client) *MultiSearchService + func (s *MultiSearchService) Add(requests ...*SearchRequest) *MultiSearchService + func (s *MultiSearchService) Debug(debug bool) *MultiSearchService + func (s *MultiSearchService) Do() (*MultiSearchResult, error) + func (s *MultiSearchService) Index(index string) *MultiSearchService + func (s *MultiSearchService) Indices(indices ...string) *MultiSearchService + func (s *MultiSearchService) Pretty(pretty bool) *MultiSearchService + type NestedAggregation struct + func NewNestedAggregation() NestedAggregation + func (a NestedAggregation) Path(path string) NestedAggregation + func (a NestedAggregation) Source() interface{} + func (a NestedAggregation) SubAggregation(name string, subAggregation Aggregation) NestedAggregation + type NestedFilter struct + func NewNestedFilter(path string) NestedFilter + func (f NestedFilter) Cache(cache bool) NestedFilter + func (f NestedFilter) CacheKey(cacheKey string) NestedFilter + func (f NestedFilter) Filter(filter Filter) NestedFilter + func (f NestedFilter) FilterName(filterName string) NestedFilter + func (f NestedFilter) Join(join bool) NestedFilter + func (f NestedFilter) Path(path string) NestedFilter + func (f NestedFilter) Query(query Query) NestedFilter + func (f NestedFilter) Source() interface{} + type NestedQuery struct + func NewNestedQuery(path string) NestedQuery + func (q NestedQuery) Boost(boost float32) NestedQuery + func (q NestedQuery) Filter(filter Filter) NestedQuery + func (q NestedQuery) Path(path string) NestedQuery + func (q NestedQuery) Query(query Query) NestedQuery + func (q NestedQuery) QueryName(queryName string) NestedQuery + func (q NestedQuery) ScoreMode(scoreMode string) NestedQuery + func (q NestedQuery) Source() interface{} + type NotFilter struct + func NewNotFilter(filter Filter) NotFilter + func (f NotFilter) Cache(cache bool) NotFilter + func (f NotFilter) CacheKey(cacheKey string) NotFilter + func (f NotFilter) FilterName(filterName string) NotFilter + func (f NotFilter) Source() interface{} + type OpenIndexResponse struct + Acknowledged bool + type OpenIndexService struct + func NewOpenIndexService(client *Client) *OpenIndexService + func (s *OpenIndexService) AllowNoIndices(allowNoIndices bool) *OpenIndexService + func (s *OpenIndexService) Do() (*OpenIndexResponse, error) + func (s *OpenIndexService) ExpandWildcards(expandWildcards string) *OpenIndexService + func (s *OpenIndexService) IgnoreUnavailable(ignoreUnavailable bool) *OpenIndexService + func (s *OpenIndexService) Index(index string) *OpenIndexService + func (s *OpenIndexService) MasterTimeout(masterTimeout string) *OpenIndexService + func (s *OpenIndexService) Timeout(timeout string) *OpenIndexService + func (s *OpenIndexService) Validate() error + type OptimizeResult struct + Shards shardsInfo + type OptimizeService struct + func NewOptimizeService(client *Client) *OptimizeService + func (s *OptimizeService) Debug(debug bool) *OptimizeService + func (s *OptimizeService) Do() (*OptimizeResult, error) + func (s *OptimizeService) Flush(flush bool) *OptimizeService + func (s *OptimizeService) Force(force bool) *OptimizeService + func (s *OptimizeService) Index(index string) *OptimizeService + func (s *OptimizeService) Indices(indices ...string) *OptimizeService + func (s *OptimizeService) MaxNumSegments(maxNumSegments int) *OptimizeService + func (s *OptimizeService) OnlyExpungeDeletes(onlyExpungeDeletes bool) *OptimizeService + func (s *OptimizeService) Pretty(pretty bool) *OptimizeService + func (s *OptimizeService) WaitForMerge(waitForMerge bool) *OptimizeService + type OrFilter struct + func NewOrFilter(filters ...Filter) OrFilter + func (f OrFilter) Add(filter Filter) OrFilter + func (f OrFilter) Cache(cache bool) OrFilter + func (f OrFilter) CacheKey(cacheKey string) OrFilter + func (f OrFilter) FilterName(filterName string) OrFilter + func (f OrFilter) Source() interface{} + type PartialField struct + Name string + func NewPartialField(name string, includes, excludes []string) *PartialField + func (f *PartialField) Source() interface{} + type PercentileRanksAggregation struct + func NewPercentileRanksAggregation() PercentileRanksAggregation + func (a PercentileRanksAggregation) Compression(compression float64) PercentileRanksAggregation + func (a PercentileRanksAggregation) Estimator(estimator string) PercentileRanksAggregation + func (a PercentileRanksAggregation) Field(field string) PercentileRanksAggregation + func (a PercentileRanksAggregation) Format(format string) PercentileRanksAggregation + func (a PercentileRanksAggregation) Lang(lang string) PercentileRanksAggregation + func (a PercentileRanksAggregation) Param(name string, value interface{}) PercentileRanksAggregation + func (a PercentileRanksAggregation) Script(script string) PercentileRanksAggregation + func (a PercentileRanksAggregation) Source() interface{} + func (a PercentileRanksAggregation) SubAggregation(name string, subAggregation Aggregation) PercentileRanksAggregation + func (a PercentileRanksAggregation) Values(values ...float64) PercentileRanksAggregation + type PercentilesAggregation struct + func NewPercentilesAggregation() PercentilesAggregation + func (a PercentilesAggregation) Compression(compression float64) PercentilesAggregation + func (a PercentilesAggregation) Estimator(estimator string) PercentilesAggregation + func (a PercentilesAggregation) Field(field string) PercentilesAggregation + func (a PercentilesAggregation) Format(format string) PercentilesAggregation + func (a PercentilesAggregation) Lang(lang string) PercentilesAggregation + func (a PercentilesAggregation) Param(name string, value interface{}) PercentilesAggregation + func (a PercentilesAggregation) Percentiles(percentiles ...float64) PercentilesAggregation + func (a PercentilesAggregation) Script(script string) PercentilesAggregation + func (a PercentilesAggregation) Source() interface{} + func (a PercentilesAggregation) SubAggregation(name string, subAggregation Aggregation) PercentilesAggregation + type PhraseSuggester struct + func NewPhraseSuggester(name string) PhraseSuggester + func (q PhraseSuggester) Analyzer(analyzer string) PhraseSuggester + func (q PhraseSuggester) CandidateGenerator(generator CandidateGenerator) PhraseSuggester + func (q PhraseSuggester) CandidateGenerators(generators ...CandidateGenerator) PhraseSuggester + func (q PhraseSuggester) ClearCandidateGenerator() PhraseSuggester + func (q PhraseSuggester) CollateFilter(collateFilter string) PhraseSuggester + func (q PhraseSuggester) CollateParams(collateParams map[string]interface{}) PhraseSuggester + func (q PhraseSuggester) CollatePreference(collatePreference string) PhraseSuggester + func (q PhraseSuggester) CollatePrune(collatePrune bool) PhraseSuggester + func (q PhraseSuggester) CollateQuery(collateQuery string) PhraseSuggester + func (q PhraseSuggester) Confidence(confidence float32) PhraseSuggester + func (q PhraseSuggester) ContextQueries(queries ...SuggesterContextQuery) PhraseSuggester + func (q PhraseSuggester) ContextQuery(query SuggesterContextQuery) PhraseSuggester + func (q PhraseSuggester) Field(field string) PhraseSuggester + func (q PhraseSuggester) ForceUnigrams(forceUnigrams bool) PhraseSuggester + func (q PhraseSuggester) GramSize(gramSize int) PhraseSuggester + func (q PhraseSuggester) Highlight(preTag, postTag string) PhraseSuggester + func (q PhraseSuggester) MaxErrors(maxErrors float32) PhraseSuggester + func (q PhraseSuggester) Name() string + func (q PhraseSuggester) RealWordErrorLikelihood(realWordErrorLikelihood float32) PhraseSuggester + func (q PhraseSuggester) Separator(separator string) PhraseSuggester + func (q PhraseSuggester) ShardSize(shardSize int) PhraseSuggester + func (q PhraseSuggester) Size(size int) PhraseSuggester + func (q PhraseSuggester) SmoothingModel(smoothingModel SmoothingModel) PhraseSuggester + func (q PhraseSuggester) Source(includeName bool) interface{} + func (q PhraseSuggester) Text(text string) PhraseSuggester + func (q PhraseSuggester) TokenLimit(tokenLimit int) PhraseSuggester + type PingResult struct + ClusterName string + Name string + Status int + TagLine string + Version struct{ ... } + type PingService struct + func NewPingService(client *Client) *PingService + func (s *PingService) Debug(debug bool) *PingService + func (s *PingService) Do() (*PingResult, int, error) + func (s *PingService) HttpHeadOnly(httpHeadOnly bool) *PingService + func (s *PingService) Pretty(pretty bool) *PingService + func (s *PingService) Timeout(timeout string) *PingService + func (s *PingService) URL(url string) *PingService + type PrefixFilter struct + func NewPrefixFilter(name string, prefix string) PrefixFilter + func (f PrefixFilter) Cache(cache bool) PrefixFilter + func (f PrefixFilter) CacheKey(cacheKey string) PrefixFilter + func (f PrefixFilter) FilterName(filterName string) PrefixFilter + func (f PrefixFilter) Source() interface{} + type PrefixQuery struct + func NewPrefixQuery(name string, prefix string) PrefixQuery + func (q PrefixQuery) Boost(boost float32) PrefixQuery + func (q PrefixQuery) QueryName(queryName string) PrefixQuery + func (q PrefixQuery) Rewrite(rewrite string) PrefixQuery + func (q PrefixQuery) Source() interface{} + type PutTemplateResponse struct + Created bool + Id string + Version int + type PutTemplateService struct + func NewPutTemplateService(client *Client) *PutTemplateService + func (s *PutTemplateService) BodyJson(body interface{}) *PutTemplateService + func (s *PutTemplateService) BodyString(body string) *PutTemplateService + func (s *PutTemplateService) Do() (*PutTemplateResponse, error) + func (s *PutTemplateService) Id(id string) *PutTemplateService + func (s *PutTemplateService) OpType(opType string) *PutTemplateService + func (s *PutTemplateService) Validate() error + func (s *PutTemplateService) Version(version int) *PutTemplateService + func (s *PutTemplateService) VersionType(versionType string) *PutTemplateService + type Query interface + Source func() interface{} + type QueryFacet struct + func NewQueryFacet() QueryFacet + func (f QueryFacet) FacetFilter(filter Facet) QueryFacet + func (f QueryFacet) Global(global bool) QueryFacet + func (f QueryFacet) Mode(mode string) QueryFacet + func (f QueryFacet) Nested(nested string) QueryFacet + func (f QueryFacet) Query(query Query) QueryFacet + func (f QueryFacet) Source() interface{} + type QueryFilter struct + func NewQueryFilter(query Query) QueryFilter + func (f QueryFilter) Cache(cache bool) QueryFilter + func (f QueryFilter) FilterName(filterName string) QueryFilter + func (f QueryFilter) Name(name string) QueryFilter + func (f QueryFilter) Query(query Query) QueryFilter + func (f QueryFilter) Source() interface{} + type QueryRescorer struct + func NewQueryRescorer(query Query) *QueryRescorer + func (r *QueryRescorer) Name() string + func (r *QueryRescorer) QueryWeight(queryWeight float64) *QueryRescorer + func (r *QueryRescorer) RescoreQueryWeight(rescoreQueryWeight float64) *QueryRescorer + func (r *QueryRescorer) ScoreMode(scoreMode string) *QueryRescorer + func (r *QueryRescorer) Source() interface{} + type QueryStringQuery struct + func NewQueryStringQuery(queryString string) QueryStringQuery + func (q QueryStringQuery) AllowLeadingWildcard(allowLeadingWildcard bool) QueryStringQuery + func (q QueryStringQuery) AnalyzeWildcard(analyzeWildcard bool) QueryStringQuery + func (q QueryStringQuery) Analyzer(analyzer string) QueryStringQuery + func (q QueryStringQuery) AutoGeneratePhraseQueries(autoGeneratePhraseQueries bool) QueryStringQuery + func (q QueryStringQuery) Boost(boost float32) QueryStringQuery + func (q QueryStringQuery) DefaultField(defaultField string) QueryStringQuery + func (q QueryStringQuery) DefaultOperator(operator string) QueryStringQuery + func (q QueryStringQuery) EnablePositionIncrements(enablePositionIncrements bool) QueryStringQuery + func (q QueryStringQuery) Field(field string) QueryStringQuery + func (q QueryStringQuery) FieldWithBoost(field string, boost float32) QueryStringQuery + func (q QueryStringQuery) FuzzyMaxExpansions(fuzzyMaxExpansions int) QueryStringQuery + func (q QueryStringQuery) FuzzyMinSim(fuzzyMinSim float32) QueryStringQuery + func (q QueryStringQuery) FuzzyRewrite(fuzzyRewrite string) QueryStringQuery + func (q QueryStringQuery) Lenient(lenient bool) QueryStringQuery + func (q QueryStringQuery) LowercaseExpandedTerms(lowercaseExpandedTerms bool) QueryStringQuery + func (q QueryStringQuery) MinimumShouldMatch(minimumShouldMatch string) QueryStringQuery + func (q QueryStringQuery) PhraseSlop(phraseSlop int) QueryStringQuery + func (q QueryStringQuery) QuoteAnalyzer(quoteAnalyzer string) QueryStringQuery + func (q QueryStringQuery) QuoteFieldSuffix(quoteFieldSuffix string) QueryStringQuery + func (q QueryStringQuery) Rewrite(rewrite string) QueryStringQuery + func (q QueryStringQuery) Source() interface{} + func (q QueryStringQuery) TieBreaker(tieBreaker float32) QueryStringQuery + func (q QueryStringQuery) UseDisMax(useDisMax bool) QueryStringQuery + type RandomFunction struct + func NewRandomFunction() RandomFunction + func (fn RandomFunction) Name() string + func (fn RandomFunction) Seed(seed int64) RandomFunction + func (fn RandomFunction) Source() interface{} + type RangeAggregation struct + func NewRangeAggregation() RangeAggregation + func (a RangeAggregation) AddRange(from, to interface{}) RangeAggregation + func (a RangeAggregation) AddRangeWithKey(key string, from, to interface{}) RangeAggregation + func (a RangeAggregation) AddUnboundedFrom(to interface{}) RangeAggregation + func (a RangeAggregation) AddUnboundedFromWithKey(key string, to interface{}) RangeAggregation + func (a RangeAggregation) AddUnboundedTo(from interface{}) RangeAggregation + func (a RangeAggregation) AddUnboundedToWithKey(key string, from interface{}) RangeAggregation + func (a RangeAggregation) Between(from, to interface{}) RangeAggregation + func (a RangeAggregation) BetweenWithKey(key string, from, to interface{}) RangeAggregation + func (a RangeAggregation) Field(field string) RangeAggregation + func (a RangeAggregation) Gt(from interface{}) RangeAggregation + func (a RangeAggregation) GtWithKey(key string, from interface{}) RangeAggregation + func (a RangeAggregation) Keyed(keyed bool) RangeAggregation + func (a RangeAggregation) Lang(lang string) RangeAggregation + func (a RangeAggregation) Lt(to interface{}) RangeAggregation + func (a RangeAggregation) LtWithKey(key string, to interface{}) RangeAggregation + func (a RangeAggregation) Param(name string, value interface{}) RangeAggregation + func (a RangeAggregation) Script(script string) RangeAggregation + func (a RangeAggregation) Source() interface{} + func (a RangeAggregation) SubAggregation(name string, subAggregation Aggregation) RangeAggregation + func (a RangeAggregation) Unmapped(unmapped bool) RangeAggregation + type RangeFacet struct + func NewRangeFacet() RangeFacet + func (f RangeFacet) AddRange(from, to interface{}) RangeFacet + func (f RangeFacet) AddUnboundedFrom(to interface{}) RangeFacet + func (f RangeFacet) AddUnboundedTo(from interface{}) RangeFacet + func (f RangeFacet) Between(from, to interface{}) RangeFacet + func (f RangeFacet) FacetFilter(filter Facet) RangeFacet + func (f RangeFacet) Field(field string) RangeFacet + func (f RangeFacet) Global(global bool) RangeFacet + func (f RangeFacet) Gt(from interface{}) RangeFacet + func (f RangeFacet) KeyField(keyField string) RangeFacet + func (f RangeFacet) Lt(to interface{}) RangeFacet + func (f RangeFacet) Mode(mode string) RangeFacet + func (f RangeFacet) Nested(nested string) RangeFacet + func (f RangeFacet) Source() interface{} + func (f RangeFacet) ValueField(valueField string) RangeFacet + type RangeFilter struct + func NewRangeFilter(name string) RangeFilter + func (f RangeFilter) Cache(cache bool) RangeFilter + func (f RangeFilter) CacheKey(cacheKey string) RangeFilter + func (f RangeFilter) Execution(execution string) RangeFilter + func (f RangeFilter) FilterName(filterName string) RangeFilter + func (f RangeFilter) From(from interface{}) RangeFilter + func (f RangeFilter) Gt(from interface{}) RangeFilter + func (f RangeFilter) Gte(from interface{}) RangeFilter + func (f RangeFilter) IncludeLower(includeLower bool) RangeFilter + func (f RangeFilter) IncludeUpper(includeUpper bool) RangeFilter + func (f RangeFilter) Lt(to interface{}) RangeFilter + func (f RangeFilter) Lte(to interface{}) RangeFilter + func (f RangeFilter) Source() interface{} + func (f RangeFilter) TimeZone(timeZone string) RangeFilter + func (f RangeFilter) To(to interface{}) RangeFilter + type RangeQuery struct + func NewRangeQuery(name string) RangeQuery + func (f RangeQuery) TimeZone(timeZone string) RangeQuery + func (q RangeQuery) Boost(boost float64) RangeQuery + func (q RangeQuery) From(from interface{}) RangeQuery + func (q RangeQuery) Gt(from interface{}) RangeQuery + func (q RangeQuery) Gte(from interface{}) RangeQuery + func (q RangeQuery) IncludeLower(includeLower bool) RangeQuery + func (q RangeQuery) IncludeUpper(includeUpper bool) RangeQuery + func (q RangeQuery) Lt(to interface{}) RangeQuery + func (q RangeQuery) Lte(to interface{}) RangeQuery + func (q RangeQuery) QueryName(queryName string) RangeQuery + func (q RangeQuery) Source() interface{} + func (q RangeQuery) To(to interface{}) RangeQuery + type RefreshResult struct + Shards shardsInfo + type RefreshService struct + func NewRefreshService(client *Client) *RefreshService + func (s *RefreshService) Debug(debug bool) *RefreshService + func (s *RefreshService) Do() (*RefreshResult, error) + func (s *RefreshService) Force(force bool) *RefreshService + func (s *RefreshService) Index(index string) *RefreshService + func (s *RefreshService) Indices(indices ...string) *RefreshService + func (s *RefreshService) Pretty(pretty bool) *RefreshService + type RegexpFilter struct + func NewRegexpFilter(name, regexp string) RegexpFilter + func (f RegexpFilter) Cache(cache bool) RegexpFilter + func (f RegexpFilter) CacheKey(cacheKey string) RegexpFilter + func (f RegexpFilter) FilterName(filterName string) RegexpFilter + func (f RegexpFilter) Flags(flags string) RegexpFilter + func (f RegexpFilter) MaxDeterminizedStates(maxDeterminizedStates int) RegexpFilter + func (f RegexpFilter) Source() interface{} + type RegexpQuery struct + func NewRegexpQuery(name string, regexp string) RegexpQuery + func (q RegexpQuery) Boost(boost float64) RegexpQuery + func (q RegexpQuery) Flags(flags string) RegexpQuery + func (q RegexpQuery) MaxDeterminizedStates(maxDeterminizedStates int) RegexpQuery + func (q RegexpQuery) QueryName(queryName string) RegexpQuery + func (q RegexpQuery) Rewrite(rewrite string) RegexpQuery + func (q RegexpQuery) Source() interface{} + type Request http.Request + func NewRequest(method, url string) (*Request, error) + func (r *Request) SetBody(body io.Reader) error + func (r *Request) SetBodyJson(data interface{}) error + func (r *Request) SetBodyString(body string) error + type Rescore struct + func NewRescore() *Rescore + func (r *Rescore) IsEmpty() bool + func (r *Rescore) Rescorer(rescorer Rescorer) *Rescore + func (r *Rescore) Source() interface{} + func (r *Rescore) WindowSize(windowSize int) *Rescore + type Rescorer interface + Name func() string + Source func() interface{} + type ScanCursor struct + Results *SearchResult + func NewScanCursor(client *Client, keepAlive string, pretty, debug bool, ...) *ScanCursor + func (c *ScanCursor) Next() (*SearchResult, error) + func (c *ScanCursor) TotalHits() int64 + type ScanService struct + func NewScanService(client *Client) *ScanService + func (s *ScanService) Debug(debug bool) *ScanService + func (s *ScanService) Do() (*ScanCursor, error) + func (s *ScanService) Index(index string) *ScanService + func (s *ScanService) Indices(indices ...string) *ScanService + func (s *ScanService) KeepAlive(keepAlive string) *ScanService + func (s *ScanService) Pretty(pretty bool) *ScanService + func (s *ScanService) Query(query Query) *ScanService + func (s *ScanService) Scroll(keepAlive string) *ScanService + func (s *ScanService) Size(size int) *ScanService + func (s *ScanService) Type(typ string) *ScanService + func (s *ScanService) Types(types ...string) *ScanService + type ScoreFunction interface + Name func() string + Source func() interface{} + type ScoreSort struct + func NewScoreSort() ScoreSort + func (s ScoreSort) Asc() ScoreSort + func (s ScoreSort) Desc() ScoreSort + func (s ScoreSort) Order(ascending bool) ScoreSort + func (s ScoreSort) Source() interface{} + type ScriptField struct + FieldName string + func NewScriptField(fieldName, script, lang string, params map[string]interface{}) *ScriptField + func (f *ScriptField) Source() interface{} + type ScriptFunction struct + func NewScriptFunction(script string) ScriptFunction + func (fn ScriptFunction) Lang(lang string) ScriptFunction + func (fn ScriptFunction) Name() string + func (fn ScriptFunction) Param(name string, value interface{}) ScriptFunction + func (fn ScriptFunction) Params(params map[string]interface{}) ScriptFunction + func (fn ScriptFunction) Script(script string) ScriptFunction + func (fn ScriptFunction) Source() interface{} + type ScriptSort struct + func NewScriptSort(script, typ string) ScriptSort + func (s ScriptSort) Asc() ScriptSort + func (s ScriptSort) Desc() ScriptSort + func (s ScriptSort) Lang(lang string) ScriptSort + func (s ScriptSort) NestedFilter(nestedFilter Filter) ScriptSort + func (s ScriptSort) NestedPath(nestedPath string) ScriptSort + func (s ScriptSort) Order(ascending bool) ScriptSort + func (s ScriptSort) Param(name string, value interface{}) ScriptSort + func (s ScriptSort) Params(params map[string]interface{}) ScriptSort + func (s ScriptSort) SortMode(sortMode string) ScriptSort + func (s ScriptSort) Source() interface{} + func (s ScriptSort) Type(typ string) ScriptSort + type ScrollService struct + func NewScrollService(client *Client) *ScrollService + func (s *ScrollService) Debug(debug bool) *ScrollService + func (s *ScrollService) Do() (*SearchResult, error) + func (s *ScrollService) GetFirstPage() (*SearchResult, error) + func (s *ScrollService) GetNextPage() (*SearchResult, error) + func (s *ScrollService) Index(index string) *ScrollService + func (s *ScrollService) Indices(indices ...string) *ScrollService + func (s *ScrollService) KeepAlive(keepAlive string) *ScrollService + func (s *ScrollService) Pretty(pretty bool) *ScrollService + func (s *ScrollService) Query(query Query) *ScrollService + func (s *ScrollService) Scroll(keepAlive string) *ScrollService + func (s *ScrollService) ScrollId(scrollId string) *ScrollService + func (s *ScrollService) Size(size int) *ScrollService + func (s *ScrollService) Type(typ string) *ScrollService + func (s *ScrollService) Types(types ...string) *ScrollService + type SearchExplanation struct + Description string + Details []SearchExplanation + Value float64 + type SearchFacet struct + Entries []searchFacetEntry + Missing int + Other int + Ranges []searchFacetRange + Terms []searchFacetTerm + Total int + Type string + type SearchFacets map[string]*SearchFacet + type SearchHit struct + Explanation *SearchExplanation + Fields map[string]interface{} + Highlight SearchHitHighlight + Id string + Index string + Score *float64 + Sort []interface{} + Source *json.RawMessage + Type string + Version *int64 + type SearchHitHighlight map[string][]string + type SearchHits struct + Hits []*SearchHit + MaxScore *float64 + TotalHits int64 + type SearchRequest struct + func NewSearchRequest() *SearchRequest + func (r *SearchRequest) HasIndices() bool + func (r *SearchRequest) Index(index string) *SearchRequest + func (r *SearchRequest) Indices(indices ...string) *SearchRequest + func (r *SearchRequest) Preference(preference string) *SearchRequest + func (r *SearchRequest) Routing(routing string) *SearchRequest + func (r *SearchRequest) Routings(routings ...string) *SearchRequest + func (r *SearchRequest) SearchType(searchType string) *SearchRequest + func (r *SearchRequest) SearchTypeCount() *SearchRequest + func (r *SearchRequest) SearchTypeDfsQueryAndFetch() *SearchRequest + func (r *SearchRequest) SearchTypeDfsQueryThenFetch() *SearchRequest + func (r *SearchRequest) SearchTypeQueryAndFetch() *SearchRequest + func (r *SearchRequest) SearchTypeQueryThenFetch() *SearchRequest + func (r *SearchRequest) SearchTypeScan() *SearchRequest + func (r *SearchRequest) Source(source interface{}) *SearchRequest + func (r *SearchRequest) Type(typ string) *SearchRequest + func (r *SearchRequest) Types(types ...string) *SearchRequest + type SearchResult struct + Aggregations Aggregations + Error string + Facets SearchFacets + Hits *SearchHits + ScrollId string + Suggest SearchSuggest + TimedOut bool + TookInMillis int64 + type SearchService struct + func NewSearchService(client *Client) *SearchService + func (s *SearchService) Aggregation(name string, aggregation Aggregation) *SearchService + func (s *SearchService) Debug(debug bool) *SearchService + func (s *SearchService) Do() (*SearchResult, error) + func (s *SearchService) Explain(explain bool) *SearchService + func (s *SearchService) Facet(name string, facet Facet) *SearchService + func (s *SearchService) Fields(fields ...string) *SearchService + func (s *SearchService) From(from int) *SearchService + func (s *SearchService) GlobalSuggestText(globalText string) *SearchService + func (s *SearchService) Highlight(highlight *Highlight) *SearchService + func (s *SearchService) Index(index string) *SearchService + func (s *SearchService) Indices(indices ...string) *SearchService + func (s *SearchService) MinScore(minScore float64) *SearchService + func (s *SearchService) PostFilter(postFilter Filter) *SearchService + func (s *SearchService) Preference(preference string) *SearchService + func (s *SearchService) Pretty(pretty bool) *SearchService + func (s *SearchService) Query(query Query) *SearchService + func (s *SearchService) QueryHint(queryHint string) *SearchService + func (s *SearchService) Routing(routing string) *SearchService + func (s *SearchService) SearchSource(searchSource *SearchSource) *SearchService + func (s *SearchService) SearchType(searchType string) *SearchService + func (s *SearchService) Size(size int) *SearchService + func (s *SearchService) Sort(field string, ascending bool) *SearchService + func (s *SearchService) SortBy(sorter ...Sorter) *SearchService + func (s *SearchService) SortWithInfo(info SortInfo) *SearchService + func (s *SearchService) Source(source interface{}) *SearchService + func (s *SearchService) Suggester(suggester Suggester) *SearchService + func (s *SearchService) Timeout(timeout string) *SearchService + func (s *SearchService) TimeoutInMillis(timeoutInMillis int) *SearchService + func (s *SearchService) Type(typ string) *SearchService + func (s *SearchService) Types(types ...string) *SearchService + func (s *SearchService) Version(version bool) *SearchService + type SearchSource struct + func NewSearchSource() *SearchSource + func (s *SearchSource) AddRescore(rescore *Rescore) *SearchSource + func (s *SearchSource) Aggregation(name string, aggregation Aggregation) *SearchSource + func (s *SearchSource) ClearRescores() *SearchSource + func (s *SearchSource) DefaultRescoreWindowSize(defaultRescoreWindowSize int) *SearchSource + func (s *SearchSource) Explain(explain bool) *SearchSource + func (s *SearchSource) Facet(name string, facet Facet) *SearchSource + func (s *SearchSource) FetchSource(fetchSource bool) *SearchSource + func (s *SearchSource) FetchSourceContext(fetchSourceContext *FetchSourceContext) *SearchSource + func (s *SearchSource) Field(fieldName string) *SearchSource + func (s *SearchSource) FieldDataField(fieldDataField string) *SearchSource + func (s *SearchSource) FieldDataFields(fieldDataFields ...string) *SearchSource + func (s *SearchSource) Fields(fieldNames ...string) *SearchSource + func (s *SearchSource) From(from int) *SearchSource + func (s *SearchSource) GlobalSuggestText(text string) *SearchSource + func (s *SearchSource) Highlight(highlight *Highlight) *SearchSource + func (s *SearchSource) Highlighter() *Highlight + func (s *SearchSource) IndexBoost(index string, boost float64) *SearchSource + func (s *SearchSource) MinScore(minScore float64) *SearchSource + func (s *SearchSource) NoFields() *SearchSource + func (s *SearchSource) PartialField(partialField *PartialField) *SearchSource + func (s *SearchSource) PartialFields(partialFields ...*PartialField) *SearchSource + func (s *SearchSource) PostFilter(postFilter Filter) *SearchSource + func (s *SearchSource) Query(query Query) *SearchSource + func (s *SearchSource) ScriptField(scriptField *ScriptField) *SearchSource + func (s *SearchSource) ScriptFields(scriptFields ...*ScriptField) *SearchSource + func (s *SearchSource) Size(size int) *SearchSource + func (s *SearchSource) Sort(field string, ascending bool) *SearchSource + func (s *SearchSource) SortBy(sorter ...Sorter) *SearchSource + func (s *SearchSource) SortWithInfo(info SortInfo) *SearchSource + func (s *SearchSource) Source() interface{} + func (s *SearchSource) Stats(statsGroup ...string) *SearchSource + func (s *SearchSource) Suggester(suggester Suggester) *SearchSource + func (s *SearchSource) Timeout(timeout string) *SearchSource + func (s *SearchSource) TimeoutInMillis(timeoutInMillis int) *SearchSource + func (s *SearchSource) TrackScores(trackScores bool) *SearchSource + func (s *SearchSource) Version(version bool) *SearchSource + type SearchSuggest map[string][]SearchSuggestion + type SearchSuggestion struct + Length int + Offset int + Options []SearchSuggestionOption + Text string + type SearchSuggestionOption struct + Freq int + Payload interface{} + Score float32 + Text string + type SignificantTermsAggregation struct + func NewSignificantTermsAggregation() SignificantTermsAggregation + func (a SignificantTermsAggregation) Field(field string) SignificantTermsAggregation + func (a SignificantTermsAggregation) MinDocCount(minDocCount int) SignificantTermsAggregation + func (a SignificantTermsAggregation) RequiredSize(requiredSize int) SignificantTermsAggregation + func (a SignificantTermsAggregation) SharedSize(shardSize int) SignificantTermsAggregation + func (a SignificantTermsAggregation) Source() interface{} + func (a SignificantTermsAggregation) SubAggregation(name string, subAggregation Aggregation) SignificantTermsAggregation + type SimpleQueryStringQuery struct + func NewSimpleQueryStringQuery(text string) SimpleQueryStringQuery + func (q SimpleQueryStringQuery) Analyzer(analyzer string) SimpleQueryStringQuery + func (q SimpleQueryStringQuery) DefaultOperator(defaultOperator string) SimpleQueryStringQuery + func (q SimpleQueryStringQuery) Field(field string) SimpleQueryStringQuery + func (q SimpleQueryStringQuery) FieldWithBoost(field string, boost float32) SimpleQueryStringQuery + func (q SimpleQueryStringQuery) Source() interface{} + type SmoothingModel interface + Source func() interface{} + Type func() string + type SortInfo struct + Ascending bool + Field string + IgnoreUnmapped *bool + Missing interface{} + NestedFilter Filter + NestedPath string + SortMode string + func (info SortInfo) Source() interface{} + type Sorter interface + Source func() interface{} + type StatisticalFacet struct + func NewStatisticalFacet() StatisticalFacet + func (f StatisticalFacet) FacetFilter(filter Facet) StatisticalFacet + func (f StatisticalFacet) Field(fieldName string) StatisticalFacet + func (f StatisticalFacet) Fields(fieldNames ...string) StatisticalFacet + func (f StatisticalFacet) Global(global bool) StatisticalFacet + func (f StatisticalFacet) Mode(mode string) StatisticalFacet + func (f StatisticalFacet) Nested(nested string) StatisticalFacet + func (f StatisticalFacet) Source() interface{} + type StatisticalScriptFacet struct + func NewStatisticalScriptFacet() StatisticalScriptFacet + func (f StatisticalScriptFacet) FacetFilter(filter Facet) StatisticalScriptFacet + func (f StatisticalScriptFacet) Global(global bool) StatisticalScriptFacet + func (f StatisticalScriptFacet) Lang(lang string) StatisticalScriptFacet + func (f StatisticalScriptFacet) Mode(mode string) StatisticalScriptFacet + func (f StatisticalScriptFacet) Nested(nested string) StatisticalScriptFacet + func (f StatisticalScriptFacet) Param(name string, value interface{}) StatisticalScriptFacet + func (f StatisticalScriptFacet) Script(script string) StatisticalScriptFacet + func (f StatisticalScriptFacet) Source() interface{} + type StatsAggregation struct + func NewStatsAggregation() StatsAggregation + func (a StatsAggregation) Field(field string) StatsAggregation + func (a StatsAggregation) Format(format string) StatsAggregation + func (a StatsAggregation) Lang(lang string) StatsAggregation + func (a StatsAggregation) Param(name string, value interface{}) StatsAggregation + func (a StatsAggregation) Script(script string) StatsAggregation + func (a StatsAggregation) Source() interface{} + func (a StatsAggregation) SubAggregation(name string, subAggregation Aggregation) StatsAggregation + type StupidBackoffSmoothingModel struct + func NewStupidBackoffSmoothingModel(discount float64) *StupidBackoffSmoothingModel + func (sm *StupidBackoffSmoothingModel) Source() interface{} + func (sm *StupidBackoffSmoothingModel) Type() string + type SuggestField struct + func NewSuggestField() *SuggestField + func (f *SuggestField) Input(input ...string) *SuggestField + func (f *SuggestField) MarshalJSON() ([]byte, error) + func (f *SuggestField) Output(output string) *SuggestField + func (f *SuggestField) Payload(payload interface{}) *SuggestField + func (f *SuggestField) Weight(weight int) *SuggestField + type SuggestResult map[string][]Suggestion + type SuggestService struct + func NewSuggestService(client *Client) *SuggestService + func (s *SuggestService) Debug(debug bool) *SuggestService + func (s *SuggestService) Do() (SuggestResult, error) + func (s *SuggestService) Index(index string) *SuggestService + func (s *SuggestService) Indices(indices ...string) *SuggestService + func (s *SuggestService) Preference(preference string) *SuggestService + func (s *SuggestService) Pretty(pretty bool) *SuggestService + func (s *SuggestService) Routing(routing string) *SuggestService + func (s *SuggestService) Suggester(suggester Suggester) *SuggestService + type Suggester interface + Name func() string + Source func(includeName bool) interface{} + type SuggesterCategoryMapping struct + func NewSuggesterCategoryMapping(name string) *SuggesterCategoryMapping + func (q *SuggesterCategoryMapping) DefaultValues(values ...string) *SuggesterCategoryMapping + func (q *SuggesterCategoryMapping) FieldName(fieldName string) *SuggesterCategoryMapping + func (q *SuggesterCategoryMapping) Source() interface{} + type SuggesterCategoryQuery struct + func NewSuggesterCategoryQuery(name string, values ...string) *SuggesterCategoryQuery + func (q *SuggesterCategoryQuery) Source() interface{} + func (q *SuggesterCategoryQuery) Values(values ...string) *SuggesterCategoryQuery + type SuggesterContextQuery interface + Source func() interface{} + type SuggesterGeoMapping struct + func NewSuggesterGeoMapping(name string) *SuggesterGeoMapping + func (q *SuggesterGeoMapping) DefaultLocations(locations ...*GeoPoint) *SuggesterGeoMapping + func (q *SuggesterGeoMapping) FieldName(fieldName string) *SuggesterGeoMapping + func (q *SuggesterGeoMapping) Neighbors(neighbors bool) *SuggesterGeoMapping + func (q *SuggesterGeoMapping) Precision(precision ...string) *SuggesterGeoMapping + func (q *SuggesterGeoMapping) Source() interface{} + type SuggesterGeoQuery struct + func NewSuggesterGeoQuery(name string, location *GeoPoint) *SuggesterGeoQuery + func (q *SuggesterGeoQuery) Precision(precision ...string) *SuggesterGeoQuery + func (q *SuggesterGeoQuery) Source() interface{} + type Suggestion struct + Length int + Offset int + Options []suggestionOption + Text string + type SumAggregation struct + func NewSumAggregation() SumAggregation + func (a SumAggregation) Field(field string) SumAggregation + func (a SumAggregation) Format(format string) SumAggregation + func (a SumAggregation) Lang(lang string) SumAggregation + func (a SumAggregation) Param(name string, value interface{}) SumAggregation + func (a SumAggregation) Script(script string) SumAggregation + func (a SumAggregation) Source() interface{} + func (a SumAggregation) SubAggregation(name string, subAggregation Aggregation) SumAggregation + type TemplateQuery struct + func NewTemplateQuery(name string) TemplateQuery + func (q TemplateQuery) Source() interface{} + func (q TemplateQuery) Template(name string) TemplateQuery + func (q TemplateQuery) TemplateType(typ string) TemplateQuery + func (q TemplateQuery) Var(name string, value interface{}) TemplateQuery + func (q TemplateQuery) Vars(vars map[string]interface{}) TemplateQuery + type TermFilter struct + func NewTermFilter(name string, value interface{}) TermFilter + func (f TermFilter) Cache(cache bool) TermFilter + func (f TermFilter) CacheKey(cacheKey string) TermFilter + func (f TermFilter) FilterName(filterName string) TermFilter + func (f TermFilter) Source() interface{} + type TermQuery struct + func NewTermQuery(name string, value interface{}) TermQuery + func (q TermQuery) Boost(boost float32) TermQuery + func (q TermQuery) QueryName(queryName string) TermQuery + func (q TermQuery) Source() interface{} + type TermSuggester struct + func NewTermSuggester(name string) TermSuggester + func (q TermSuggester) Accuracy(accuracy float32) TermSuggester + func (q TermSuggester) Analyzer(analyzer string) TermSuggester + func (q TermSuggester) ContextQueries(queries ...SuggesterContextQuery) TermSuggester + func (q TermSuggester) ContextQuery(query SuggesterContextQuery) TermSuggester + func (q TermSuggester) Field(field string) TermSuggester + func (q TermSuggester) MaxEdits(maxEdits int) TermSuggester + func (q TermSuggester) MaxInspections(maxInspections int) TermSuggester + func (q TermSuggester) MaxTermFreq(maxTermFreq float32) TermSuggester + func (q TermSuggester) MinDocFreq(minDocFreq float32) TermSuggester + func (q TermSuggester) MinWordLength(minWordLength int) TermSuggester + func (q TermSuggester) Name() string + func (q TermSuggester) PrefixLength(prefixLength int) TermSuggester + func (q TermSuggester) ShardSize(shardSize int) TermSuggester + func (q TermSuggester) Size(size int) TermSuggester + func (q TermSuggester) Sort(sort string) TermSuggester + func (q TermSuggester) Source(includeName bool) interface{} + func (q TermSuggester) StringDistance(stringDistance string) TermSuggester + func (q TermSuggester) SuggestMode(suggestMode string) TermSuggester + func (q TermSuggester) Text(text string) TermSuggester + type TermsAggregation struct + func NewTermsAggregation() TermsAggregation + func (a TermsAggregation) CollectionMode(collectionMode string) TermsAggregation + func (a TermsAggregation) Exclude(regexp string) TermsAggregation + func (a TermsAggregation) ExcludeTerms(terms ...string) TermsAggregation + func (a TermsAggregation) ExcludeWithFlags(regexp string, flags int) TermsAggregation + func (a TermsAggregation) ExecutionHint(hint string) TermsAggregation + func (a TermsAggregation) Field(field string) TermsAggregation + func (a TermsAggregation) Include(regexp string) TermsAggregation + func (a TermsAggregation) IncludeTerms(terms ...string) TermsAggregation + func (a TermsAggregation) IncludeWithFlags(regexp string, flags int) TermsAggregation + func (a TermsAggregation) Lang(lang string) TermsAggregation + func (a TermsAggregation) MinDocCount(minDocCount int) TermsAggregation + func (a TermsAggregation) Order(order string, asc bool) TermsAggregation + func (a TermsAggregation) OrderByAggregation(aggName string, asc bool) TermsAggregation + func (a TermsAggregation) OrderByAggregationAndMetric(aggName, metric string, asc bool) TermsAggregation + func (a TermsAggregation) OrderByCount(asc bool) TermsAggregation + func (a TermsAggregation) OrderByCountAsc() TermsAggregation + func (a TermsAggregation) OrderByCountDesc() TermsAggregation + func (a TermsAggregation) OrderByTerm(asc bool) TermsAggregation + func (a TermsAggregation) OrderByTermAsc() TermsAggregation + func (a TermsAggregation) OrderByTermDesc() TermsAggregation + func (a TermsAggregation) Param(name string, value interface{}) TermsAggregation + func (a TermsAggregation) RequiredSize(requiredSize int) TermsAggregation + func (a TermsAggregation) Script(script string) TermsAggregation + func (a TermsAggregation) ShardMinDocCount(shardMinDocCount int) TermsAggregation + func (a TermsAggregation) ShardSize(shardSize int) TermsAggregation + func (a TermsAggregation) ShowTermDocCountError(showTermDocCountError bool) TermsAggregation + func (a TermsAggregation) Size(size int) TermsAggregation + func (a TermsAggregation) Source() interface{} + func (a TermsAggregation) SubAggregation(name string, subAggregation Aggregation) TermsAggregation + func (a TermsAggregation) ValueType(valueType string) TermsAggregation + type TermsFacet struct + func NewTermsFacet() TermsFacet + func (f TermsFacet) AllTerms(allTerms bool) TermsFacet + func (f TermsFacet) Comparator(comparatorType string) TermsFacet + func (f TermsFacet) Exclude(exclude ...string) TermsFacet + func (f TermsFacet) ExecutionHint(hint string) TermsFacet + func (f TermsFacet) FacetFilter(filter Facet) TermsFacet + func (f TermsFacet) Field(fieldName string) TermsFacet + func (f TermsFacet) Fields(fields ...string) TermsFacet + func (f TermsFacet) Global(global bool) TermsFacet + func (f TermsFacet) Index(index string) TermsFacet + func (f TermsFacet) Lang(lang string) TermsFacet + func (f TermsFacet) Mode(mode string) TermsFacet + func (f TermsFacet) Nested(nested string) TermsFacet + func (f TermsFacet) Order(order string) TermsFacet + func (f TermsFacet) Param(name string, value interface{}) TermsFacet + func (f TermsFacet) Regex(regex string) TermsFacet + func (f TermsFacet) RegexFlags(regexFlags string) TermsFacet + func (f TermsFacet) Script(script string) TermsFacet + func (f TermsFacet) ScriptField(scriptField string) TermsFacet + func (f TermsFacet) ShardSize(shardSize int) TermsFacet + func (f TermsFacet) Size(size int) TermsFacet + func (f TermsFacet) Source() interface{} + type TermsFilter struct + func NewTermsFilter(name string, values ...interface{}) TermsFilter + func (f TermsFilter) Cache(cache bool) TermsFilter + func (f TermsFilter) CacheKey(cacheKey string) TermsFilter + func (f TermsFilter) Execution(execution string) TermsFilter + func (f TermsFilter) FilterName(filterName string) TermsFilter + func (f TermsFilter) Source() interface{} + type TermsQuery struct + func NewTermsQuery(name string, values ...interface{}) TermsQuery + func (q TermsQuery) Boost(boost float32) TermsQuery + func (q TermsQuery) DisableCoord(disableCoord bool) TermsQuery + func (q TermsQuery) MinimumShouldMatch(minimumShouldMatch string) TermsQuery + func (q TermsQuery) QueryName(queryName string) TermsQuery + func (q TermsQuery) Source() interface{} + type TermsStatsFacet struct + func NewTermsStatsFacet() TermsStatsFacet + func (f TermsStatsFacet) AllTerms() TermsStatsFacet + func (f TermsStatsFacet) FacetFilter(filter Facet) TermsStatsFacet + func (f TermsStatsFacet) Global(global bool) TermsStatsFacet + func (f TermsStatsFacet) KeyField(keyField string) TermsStatsFacet + func (f TermsStatsFacet) Mode(mode string) TermsStatsFacet + func (f TermsStatsFacet) Nested(nested string) TermsStatsFacet + func (f TermsStatsFacet) Order(comparatorType string) TermsStatsFacet + func (f TermsStatsFacet) Param(name string, value interface{}) TermsStatsFacet + func (f TermsStatsFacet) ShardSize(shardSize int) TermsStatsFacet + func (f TermsStatsFacet) Size(size int) TermsStatsFacet + func (f TermsStatsFacet) Source() interface{} + func (f TermsStatsFacet) ValueField(valueField string) TermsStatsFacet + func (f TermsStatsFacet) ValueScript(script string) TermsStatsFacet + type TopHitsAggregation struct + func NewTopHitsAggregation() TopHitsAggregation + func (a TopHitsAggregation) Explain(explain bool) TopHitsAggregation + func (a TopHitsAggregation) FetchSource(fetchSource bool) TopHitsAggregation + func (a TopHitsAggregation) FetchSourceContext(fetchSourceContext *FetchSourceContext) TopHitsAggregation + func (a TopHitsAggregation) FieldDataField(fieldDataField string) TopHitsAggregation + func (a TopHitsAggregation) FieldDataFields(fieldDataFields ...string) TopHitsAggregation + func (a TopHitsAggregation) From(from int) TopHitsAggregation + func (a TopHitsAggregation) Highlight(highlight *Highlight) TopHitsAggregation + func (a TopHitsAggregation) Highlighter() *Highlight + func (a TopHitsAggregation) NoFields() TopHitsAggregation + func (a TopHitsAggregation) PartialField(partialField *PartialField) TopHitsAggregation + func (a TopHitsAggregation) PartialFields(partialFields ...*PartialField) TopHitsAggregation + func (a TopHitsAggregation) ScriptField(scriptField *ScriptField) TopHitsAggregation + func (a TopHitsAggregation) ScriptFields(scriptFields ...*ScriptField) TopHitsAggregation + func (a TopHitsAggregation) Size(size int) TopHitsAggregation + func (a TopHitsAggregation) Sort(field string, ascending bool) TopHitsAggregation + func (a TopHitsAggregation) SortBy(sorter ...Sorter) TopHitsAggregation + func (a TopHitsAggregation) SortWithInfo(info SortInfo) TopHitsAggregation + func (a TopHitsAggregation) Source() interface{} + func (a TopHitsAggregation) TrackScores(trackScores bool) TopHitsAggregation + func (a TopHitsAggregation) Version(version bool) TopHitsAggregation + type TypeFilter struct + func NewTypeFilter(typ string) TypeFilter + func (f TypeFilter) Source() interface{} + type UpdateResult struct + Created bool + GetResult *GetResult + Id string + Index string + Type string + Version int + type UpdateService struct + func NewUpdateService(client *Client) *UpdateService + func (b *UpdateService) ConsistencyLevel(consistencyLevel string) *UpdateService + func (b *UpdateService) Debug(debug bool) *UpdateService + func (b *UpdateService) DetectNoop(detectNoop bool) *UpdateService + func (b *UpdateService) Do() (*UpdateResult, error) + func (b *UpdateService) Doc(doc interface{}) *UpdateService + func (b *UpdateService) DocAsUpsert(docAsUpsert bool) *UpdateService + func (b *UpdateService) Fields(fields ...string) *UpdateService + func (b *UpdateService) Id(id string) *UpdateService + func (b *UpdateService) Index(name string) *UpdateService + func (b *UpdateService) Parent(parent string) *UpdateService + func (b *UpdateService) Pretty(pretty bool) *UpdateService + func (b *UpdateService) Refresh(refresh bool) *UpdateService + func (b *UpdateService) ReplicationType(replicationType string) *UpdateService + func (b *UpdateService) RetryOnConflict(retryOnConflict int) *UpdateService + func (b *UpdateService) Routing(routing string) *UpdateService + func (b *UpdateService) Script(script string) *UpdateService + func (b *UpdateService) ScriptId(scriptId string) *UpdateService + func (b *UpdateService) ScriptLang(scriptLang string) *UpdateService + func (b *UpdateService) ScriptParams(params map[string]interface{}) *UpdateService + func (b *UpdateService) ScriptType(scriptType string) *UpdateService + func (b *UpdateService) ScriptedUpsert(scriptedUpsert bool) *UpdateService + func (b *UpdateService) Timeout(timeout string) *UpdateService + func (b *UpdateService) Type(typ string) *UpdateService + func (b *UpdateService) Upsert(doc interface{}) *UpdateService + func (b *UpdateService) Version(version int64) *UpdateService + func (b *UpdateService) VersionType(versionType string) *UpdateService + type ValueCountAggregation struct + func NewValueCountAggregation() ValueCountAggregation + func (a ValueCountAggregation) Field(field string) ValueCountAggregation + func (a ValueCountAggregation) Format(format string) ValueCountAggregation + func (a ValueCountAggregation) Lang(lang string) ValueCountAggregation + func (a ValueCountAggregation) Param(name string, value interface{}) ValueCountAggregation + func (a ValueCountAggregation) Script(script string) ValueCountAggregation + func (a ValueCountAggregation) Source() interface{} + func (a ValueCountAggregation) SubAggregation(name string, subAggregation Aggregation) ValueCountAggregation + type WildcardQuery struct + func NewWildcardQuery(name, wildcard string) WildcardQuery + func (q WildcardQuery) Boost(boost float32) WildcardQuery + func (q WildcardQuery) Name(name string) WildcardQuery + func (q WildcardQuery) QueryName(queryName string) WildcardQuery + func (q WildcardQuery) Rewrite(rewrite string) WildcardQuery + func (q WildcardQuery) Source() interface{} + func (q WildcardQuery) Wildcard(wildcard string) WildcardQuery Other modules containing this package gopkg.in/Nextdoor/elastic.v10003 gopkg.in/Nextdoor/elastic.v10005 gopkg.in/Nextdoor/elastic.v10006 gopkg.in/Nextdoor/elastic.v2 gopkg.in/Nextdoor/elastic.v3 gopkg.in/Nextdoor/elastic.v5