Versions in this module Expand all Collapse all v0 v0.21.1 Feb 6, 2016 v0.21.0 Feb 4, 2016 v0.20.5 Jan 27, 2016 v0.20.4 Jan 21, 2016 v0.20.3 Jan 19, 2016 v0.20.2 Jan 16, 2016 v0.20.1 Dec 11, 2015 v0.20.0 Dec 9, 2015 v0.19.5 Dec 4, 2015 v0.19.4 Nov 27, 2015 v0.19.3 Nov 2, 2015 v0.19.2 Oct 23, 2015 v0.19.1 Oct 22, 2015 Changes in this version + const DefaultHealthcheckEnabled + const DefaultHealthcheckInterval + const DefaultHealthcheckTimeout + const DefaultHealthcheckTimeoutStartup + const DefaultMaxRetries + const DefaultScheme + const DefaultSnifferEnabled + const DefaultSnifferInterval + const DefaultSnifferTimeout + const DefaultSnifferTimeoutStartup + const DefaultURL + const Version + var EOS = errors.New("EOS") + var ErrMissingId = errors.New("elastic: id is missing") + var ErrMissingIndex = errors.New("elastic: index is missing") + var ErrMissingType = errors.New("elastic: type is missing") + var ErrNoClient = errors.New("no Elasticsearch node available") + var ErrNoScrollId = errors.New("no scrollId") + var ErrRetry = errors.New("cannot connect after several retries") + var ErrTimeout = errors.New("timeout") + func SetDecoder(decoder Decoder) func(*Client) error + func SetErrorLog(logger *log.Logger) func(*Client) error + func SetInfoLog(logger *log.Logger) func(*Client) error + func SetMaxRetries(maxRetries int) func(*Client) error + func SetTraceLog(logger *log.Logger) func(*Client) error + 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 AggregationBucketKeyedRangeItems struct + Buckets map[string]*AggregationBucketRangeItem + DocCountErrorUpperBound int64 + SumOfOtherDocCount int64 + func (a *AggregationBucketKeyedRangeItems) 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) KeyedRange(name string) (*AggregationBucketKeyedRangeItems, 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) 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) 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) ScriptFile(scriptFile 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) Succeeded() []*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) 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) ScriptFile(scriptFile 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 ClearScrollResponse struct + type ClearScrollService struct + func NewClearScrollService(client *Client) *ClearScrollService + func (s *ClearScrollService) Do() (*ClearScrollResponse, error) + func (s *ClearScrollService) ScrollId(scrollId ...string) *ClearScrollService + func (s *ClearScrollService) Validate() error + type Client struct + func NewClient(options ...ClientOptionFunc) (*Client, error) + func (c *Client) Alias() *AliasService + func (c *Client) Aliases() *AliasesService + func (c *Client) Bulk() *BulkService + func (c *Client) ClearScroll() *ClearScrollService + func (c *Client) CloseIndex(name string) *CloseIndexService + func (c *Client) ClusterHealth() *ClusterHealthService + func (c *Client) ClusterState() *ClusterStateService + func (c *Client) ClusterStats() *ClusterStatsService + 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) DeleteMapping() *DeleteMappingService + func (c *Client) DeleteTemplate() *DeleteTemplateService + func (c *Client) ElasticsearchVersion(url string) (string, error) + func (c *Client) Exists() *ExistsService + func (c *Client) Explain(index, typ, id string) *ExplainService + func (c *Client) Flush() *FlushService + func (c *Client) Get() *GetService + func (c *Client) GetMapping() *GetMappingService + func (c *Client) GetTemplate() *GetTemplateService + func (c *Client) Index() *IndexService + func (c *Client) IndexDeleteTemplate(name string) *IndicesDeleteTemplateService + func (c *Client) IndexExists(name string) *IndexExistsService + func (c *Client) IndexGet() *IndicesGetService + func (c *Client) IndexGetSettings() *IndicesGetSettingsService + func (c *Client) IndexGetTemplate(names ...string) *IndicesGetTemplateService + func (c *Client) IndexNames() ([]string, error) + func (c *Client) IndexPutTemplate(name string) *IndicesPutTemplateService + func (c *Client) IndexStats(indices ...string) *IndicesStatsService + func (c *Client) IndexTemplateExists(name string) *IndicesExistsTemplateService + func (c *Client) IsRunning() bool + func (c *Client) MultiGet() *MultiGetService + func (c *Client) MultiSearch() *MultiSearchService + func (c *Client) NodesInfo() *NodesInfoService + func (c *Client) OpenIndex(name string) *OpenIndexService + func (c *Client) Optimize(indices ...string) *OptimizeService + func (c *Client) Percolate() *PercolateService + func (c *Client) PerformRequest(method, path string, params url.Values, body interface{}) (*Response, error) + func (c *Client) Ping() *PingService + func (c *Client) PutMapping() *PutMappingService + func (c *Client) PutTemplate() *PutTemplateService + func (c *Client) Refresh(indices ...string) *RefreshService + func (c *Client) Reindex(sourceIndex, targetIndex string) *Reindexer + func (c *Client) Scan(indices ...string) *ScanService + func (c *Client) Scroll(indices ...string) *ScrollService + func (c *Client) Search(indices ...string) *SearchService + func (c *Client) Start() + func (c *Client) Stop() + func (c *Client) String() string + func (c *Client) Suggest(indices ...string) *SuggestService + func (c *Client) TypeExists() *IndicesExistsTypeService + func (c *Client) Update() *UpdateService + func (c *Client) WaitForGreenStatus(timeout string) error + func (c *Client) WaitForStatus(status string, timeout string) error + func (c *Client) WaitForYellowStatus(timeout string) error + type ClientOptionFunc func(*Client) error + func SetHealthcheck(enabled bool) ClientOptionFunc + func SetHealthcheckInterval(interval time.Duration) ClientOptionFunc + func SetHealthcheckTimeout(timeout time.Duration) ClientOptionFunc + func SetHealthcheckTimeoutStartup(timeout time.Duration) ClientOptionFunc + func SetHttpClient(httpClient *http.Client) ClientOptionFunc + func SetScheme(scheme string) ClientOptionFunc + func SetSniff(enabled bool) ClientOptionFunc + func SetSnifferInterval(interval time.Duration) ClientOptionFunc + func SetSnifferTimeout(timeout time.Duration) ClientOptionFunc + func SetSnifferTimeoutStartup(timeout time.Duration) ClientOptionFunc + func SetURL(urls ...string) ClientOptionFunc + 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 + InitializingShards int + NumberOfDataNodes int + NumberOfNodes int + NumberOfPendingTasks 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 + Attributes map[string]interface{} + Index string + Name string + Node string + Primary bool + RelocatingNode *string + Shard int + State string + TransportAddress 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 ClusterStatsIndices struct + Completion *ClusterStatsIndicesCompletion + Count int + Docs *ClusterStatsIndicesDocs + FieldData *ClusterStatsIndicesFieldData + FilterCache *ClusterStatsIndicesFilterCache + IdCache *ClusterStatsIndicesIdCache + Percolate *ClusterStatsIndicesPercolate + Segments *ClusterStatsIndicesSegments + Shards *ClusterStatsIndicesShards + Store *ClusterStatsIndicesStore + type ClusterStatsIndicesCompletion struct + Fields map[string]struct{ ... } + Size string + SizeInBytes int64 + type ClusterStatsIndicesDocs struct + Count int + Deleted int + type ClusterStatsIndicesFieldData struct + Evictions int64 + Fields map[string]struct{ ... } + MemorySize string + MemorySizeInBytes int64 + type ClusterStatsIndicesFilterCache struct + Evictions int64 + MemorySize string + MemorySizeInBytes int64 + type ClusterStatsIndicesIdCache struct + MemorySize string + MemorySizeInBytes int64 + type ClusterStatsIndicesPercolate struct + Current int64 + MemorySize string + MemorySizeInBytes int64 + Queries int64 + Time string + TimeInBytes int64 + Total int64 + type ClusterStatsIndicesSegments struct + Count int64 + FixedBitSet string + FixedBitSetInBytes int64 + IndexWriterMaxMemory string + IndexWriterMaxMemoryInBytes int64 + IndexWriterMemory string + IndexWriterMemoryInBytes int64 + Memory string + MemoryInBytes int64 + VersionMapMemory string + VersionMapMemoryInBytes int64 + type ClusterStatsIndicesShards struct + Index *ClusterStatsIndicesShardsIndex + Primaries int + Replication float64 + Total int + type ClusterStatsIndicesShardsIndex struct + Primaries *ClusterStatsIndicesShardsIndexIntMinMax + Replication *ClusterStatsIndicesShardsIndexFloat64MinMax + Shards *ClusterStatsIndicesShardsIndexIntMinMax + type ClusterStatsIndicesShardsIndexFloat64MinMax struct + Avg float64 + Max float64 + Min float64 + type ClusterStatsIndicesShardsIndexIntMinMax struct + Avg float64 + Max int + Min int + type ClusterStatsIndicesStore struct + Size string + SizeInBytes int64 + ThrottleTime string + ThrottleTimeInMillis int64 + type ClusterStatsNodes struct + Count *ClusterStatsNodesCounts + FS *ClusterStatsNodesFsStats + JVM *ClusterStatsNodesJvmStats + OS *ClusterStatsNodesOsStats + Plugins []*ClusterStatsNodesPlugin + Process *ClusterStatsNodesProcessStats + Versions []string + type ClusterStatsNodesCounts struct + Client int + DataOnly int + MasterData int + MasterOnly int + Total int + type ClusterStatsNodesFsStats struct + Available string + AvailableInBytes int64 + Dev string + DiskIOOp int64 + DiskIOSize string + DiskIOSizeInBytes int64 + DiskQueue string + DiskReadSize string + DiskReadSizeInBytes int64 + DiskReads int64 + DiskServiceTime string + DiskWriteSize string + DiskWriteSizeInBytes int64 + DiskWrites int64 + Free string + FreeInBytes int64 + Mount string + Path string + Total string + TotalInBytes int64 + type ClusterStatsNodesJvmStats struct + MaxUptime string + MaxUptimeInMillis int64 + Mem *ClusterStatsNodesJvmStatsMem + Threads int64 + Versions []*ClusterStatsNodesJvmStatsVersion + type ClusterStatsNodesJvmStatsMem struct + HeapMax string + HeapMaxInBytes int64 + HeapUsed string + HeapUsedInBytes int64 + type ClusterStatsNodesJvmStatsVersion struct + Count int + VMName string + VMVendor string + VMVersion string + Version string + type ClusterStatsNodesOsStats struct + AvailableProcessors int + CPU []*ClusterStatsNodesOsStatsCPU + Mem *ClusterStatsNodesOsStatsMem + type ClusterStatsNodesOsStatsCPU struct + CacheSize string + CacheSizeInBytes int64 + CoresPerSocket int + Count int + MHz int + Model string + TotalCores int + TotalSockets int + Vendor string + type ClusterStatsNodesOsStatsMem struct + Total string + TotalInBytes int64 + type ClusterStatsNodesPlugin struct + Description string + JVM bool + Name string + Site bool + URL string + Version string + type ClusterStatsNodesProcessStats struct + CPU *ClusterStatsNodesProcessStatsCPU + OpenFileDescriptors *ClusterStatsNodesProcessStatsOpenFileDescriptors + type ClusterStatsNodesProcessStatsCPU struct + Percent float64 + type ClusterStatsNodesProcessStatsOpenFileDescriptors struct + Avg int64 + Max int64 + Min int64 + type ClusterStatsResponse struct + ClusterName string + ClusterUUID string + Indices *ClusterStatsIndices + Nodes *ClusterStatsNodes + Status string + Timestamp int64 + type ClusterStatsService struct + func NewClusterStatsService(client *Client) *ClusterStatsService + func (s *ClusterStatsService) Do() (*ClusterStatsResponse, error) + func (s *ClusterStatsService) FlatSettings(flatSettings bool) *ClusterStatsService + func (s *ClusterStatsService) Human(human bool) *ClusterStatsService + func (s *ClusterStatsService) NodeId(nodeId []string) *ClusterStatsService + func (s *ClusterStatsService) Pretty(pretty bool) *ClusterStatsService + func (s *ClusterStatsService) 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) 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) BodyJson(body interface{}) *CreateIndexService + func (b *CreateIndexService) BodyString(body string) *CreateIndexService + func (b *CreateIndexService) Do() (*CreateIndexResult, error) + func (b *CreateIndexService) Index(index string) *CreateIndexService + func (b *CreateIndexService) Pretty(pretty bool) *CreateIndexService + func (s *CreateIndexService) MasterTimeout(masterTimeout string) *CreateIndexService + func (s *CreateIndexService) Timeout(timeout string) *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) ScriptFile(scriptFile 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) ScriptFile(scriptFile 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 Decoder interface + Decode func(data []byte, v interface{}) error + type DefaultDecoder struct + func (u *DefaultDecoder) Decode(data []byte, v interface{}) error + 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) 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 DeleteMappingResponse struct + Acknowledged bool + type DeleteMappingService struct + func NewDeleteMappingService(client *Client) *DeleteMappingService + func (s *DeleteMappingService) Do() (*DeleteMappingResponse, error) + func (s *DeleteMappingService) Index(index ...string) *DeleteMappingService + func (s *DeleteMappingService) MasterTimeout(masterTimeout string) *DeleteMappingService + func (s *DeleteMappingService) Pretty(pretty bool) *DeleteMappingService + func (s *DeleteMappingService) Type(typ ...string) *DeleteMappingService + func (s *DeleteMappingService) Validate() error + type DeleteResult struct + Found bool + Id string + Index string + Type string + Version int64 + type DeleteService struct + func NewDeleteService(client *Client) *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() string + 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) Parent(parent string) *ExistsService + func (s *ExistsService) Preference(preference string) *ExistsService + func (s *ExistsService) Pretty(pretty bool) *ExistsService + func (s *ExistsService) Realtime(realtime bool) *ExistsService + func (s *ExistsService) Refresh(refresh bool) *ExistsService + func (s *ExistsService) Routing(routing string) *ExistsService + func (s *ExistsService) Type(typ string) *ExistsService + func (s *ExistsService) Validate() error + type ExplainResponse struct + Explanation map[string]interface{} + Id string + Index string + Matched bool + Type string + type ExplainService struct + func NewExplainService(client *Client) *ExplainService + func (s *ExplainService) AnalyzeWildcard(analyzeWildcard bool) *ExplainService + func (s *ExplainService) Analyzer(analyzer string) *ExplainService + func (s *ExplainService) BodyJson(body interface{}) *ExplainService + func (s *ExplainService) BodyString(body string) *ExplainService + func (s *ExplainService) DefaultOperator(defaultOperator string) *ExplainService + func (s *ExplainService) Df(df string) *ExplainService + func (s *ExplainService) Do() (*ExplainResponse, error) + func (s *ExplainService) Fields(fields ...string) *ExplainService + func (s *ExplainService) Id(id string) *ExplainService + func (s *ExplainService) Index(index string) *ExplainService + func (s *ExplainService) Lenient(lenient bool) *ExplainService + func (s *ExplainService) LowercaseExpandedTerms(lowercaseExpandedTerms bool) *ExplainService + func (s *ExplainService) Parent(parent string) *ExplainService + func (s *ExplainService) Preference(preference string) *ExplainService + func (s *ExplainService) Pretty(pretty bool) *ExplainService + func (s *ExplainService) Q(q string) *ExplainService + func (s *ExplainService) Query(query Query) *ExplainService + func (s *ExplainService) Routing(routing string) *ExplainService + func (s *ExplainService) Source(source string) *ExplainService + func (s *ExplainService) Type(typ string) *ExplainService + func (s *ExplainService) Validate() error + func (s *ExplainService) XSource(xSource ...string) *ExplainService + func (s *ExplainService) XSourceExclude(xSourceExclude ...string) *ExplainService + func (s *ExplainService) XSourceInclude(xSourceInclude ...string) *ExplainService + type ExponentialDecayFunction struct + func NewExponentialDecayFunction() ExponentialDecayFunction + func (fn ExponentialDecayFunction) Decay(decay float64) ExponentialDecayFunction + func (fn ExponentialDecayFunction) FieldName(fieldName string) ExponentialDecayFunction + func (fn ExponentialDecayFunction) GetWeight() *float64 + func (fn ExponentialDecayFunction) MultiValueMode(mode 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{} + func (fn ExponentialDecayFunction) Weight(weight float64) ExponentialDecayFunction + 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) ScriptFile(scriptFile 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) GetWeight() *float64 + 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) GetWeight() *float64 + func (fn FieldValueFactorFunction) Missing(missing float64) FieldValueFactorFunction + func (fn FieldValueFactorFunction) Modifier(modifier string) FieldValueFactorFunction + func (fn FieldValueFactorFunction) Name() string + func (fn FieldValueFactorFunction) Source() interface{} + func (fn FieldValueFactorFunction) Weight(weight float64) FieldValueFactorFunction + 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) AllowNoIndices(allowNoIndices bool) *FlushService + func (s *FlushService) Do() (*FlushResult, error) + func (s *FlushService) ExpandWildcards(expandWildcards string) *FlushService + func (s *FlushService) Force(force bool) *FlushService + func (s *FlushService) Full(full bool) *FlushService + func (s *FlushService) IgnoreUnavailable(ignoreUnavailable bool) *FlushService + func (s *FlushService) Index(index string) *FlushService + func (s *FlushService) Indices(indices ...string) *FlushService + func (s *FlushService) WaitIfOngoing(wait 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) MinScore(minScore float32) FunctionScoreQuery + func (q FunctionScoreQuery) Query(query Query) FunctionScoreQuery + func (q FunctionScoreQuery) ScoreMode(scoreMode string) FunctionScoreQuery + func (q FunctionScoreQuery) Source() interface{} + type Fuzziness struct + 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) GetWeight() *float64 + func (fn GaussDecayFunction) MultiValueMode(mode 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{} + func (fn GaussDecayFunction) Weight(weight float64) GaussDecayFunction + 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) ScriptFile(scriptFile 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 GeoDistanceFilter struct + func NewGeoDistanceFilter(name string) GeoDistanceFilter + func (f GeoDistanceFilter) Cache(cache bool) GeoDistanceFilter + func (f GeoDistanceFilter) CacheKey(cacheKey string) GeoDistanceFilter + func (f GeoDistanceFilter) Distance(distance string) GeoDistanceFilter + func (f GeoDistanceFilter) DistanceType(distanceType string) GeoDistanceFilter + func (f GeoDistanceFilter) FilterName(filterName string) GeoDistanceFilter + func (f GeoDistanceFilter) GeoHash(geohash string) GeoDistanceFilter + func (f GeoDistanceFilter) GeoPoint(point *GeoPoint) GeoDistanceFilter + func (f GeoDistanceFilter) Lat(lat float64) GeoDistanceFilter + func (f GeoDistanceFilter) Lon(lon float64) GeoDistanceFilter + func (f GeoDistanceFilter) OptimizeBbox(optimizeBbox string) GeoDistanceFilter + func (f GeoDistanceFilter) Point(lat, lon float64) GeoDistanceFilter + func (f GeoDistanceFilter) Source() interface{} + 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 GetMappingService struct + func NewGetMappingService(client *Client) *GetMappingService + func (s *GetMappingService) AllowNoIndices(allowNoIndices bool) *GetMappingService + func (s *GetMappingService) Do() (map[string]interface{}, error) + func (s *GetMappingService) ExpandWildcards(expandWildcards string) *GetMappingService + func (s *GetMappingService) IgnoreUnavailable(ignoreUnavailable bool) *GetMappingService + func (s *GetMappingService) Index(index ...string) *GetMappingService + func (s *GetMappingService) Local(local bool) *GetMappingService + func (s *GetMappingService) Pretty(pretty bool) *GetMappingService + func (s *GetMappingService) Type(typ ...string) *GetMappingService + func (s *GetMappingService) Validate() error + type GetResult struct + Error string + Fields map[string]interface{} + 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) IgnoreErrorsOnGeneratedFields(ignore bool) *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(typ 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 + func (s *GetService) Validate() error + 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) InnerHit(innerHit *InnerHit) HasChildFilter + func (f HasChildFilter) MaxChildren(maxChildren int) HasChildFilter + func (f HasChildFilter) MinChildren(minChildren int) 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) InnerHit(innerHit *InnerHit) HasChildQuery + func (q HasChildQuery) MaxChildren(maxChildren int) HasChildQuery + func (q HasChildQuery) MinChildren(minChildren int) 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) InnerHit(innerHit *InnerHit) 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) InnerHit(innerHit *InnerHit) 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) ScriptFile(scriptFile 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) 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 IndexStats struct + Primaries *IndexStatsDetails + Total *IndexStatsDetails + type IndexStatsCompletion struct + Size string + SizeInBytes int64 + type IndexStatsDetails struct + Completion *IndexStatsCompletion + Docs *IndexStatsDocs + Fielddata *IndexStatsFielddata + FilterCache *IndexStatsFilterCache + Flush *IndexStatsFlush + Get *IndexStatsGet + IdCache *IndexStatsIdCache + Indexing *IndexStatsIndexing + Merges *IndexStatsMerges + Percolate *IndexStatsPercolate + QueryCache *IndexStatsQueryCache + Refresh *IndexStatsRefresh + Search *IndexStatsSearch + Segments *IndexStatsSegments + Store *IndexStatsStore + Suggest *IndexStatsSuggest + Translog *IndexStatsTranslog + Warmer *IndexStatsWarmer + type IndexStatsDocs struct + Count int64 + Deleted int64 + type IndexStatsFielddata struct + Evictions int64 + MemorySize string + MemorySizeInBytes int64 + type IndexStatsFilterCache struct + Evictions int64 + MemorySize string + MemorySizeInBytes int64 + type IndexStatsFlush struct + Total int64 + TotalTime string + TotalTimeInMillis int64 + type IndexStatsGet struct + Current int64 + ExistsTime string + ExistsTimeInMillis int64 + ExistsTotal int64 + GetTime string + MissingTime string + MissingTimeInMillis int64 + MissingTotal int64 + TimeInMillis int64 + Total int64 + type IndexStatsIdCache struct + MemorySize string + MemorySizeInBytes int64 + type IndexStatsIndexing struct + DeleteCurrent int64 + DeleteTime string + DeleteTimeInMillis int64 + DeleteTotal int64 + IndexCurrent int64 + IndexTime string + IndexTimeInMillis int64 + IndexTotal int64 + IsThrottled bool + NoopUpdateTotal int64 + ThrottleTime string + ThrottleTimeInMillis int64 + type IndexStatsMerges struct + Current int64 + CurrentDocs int64 + CurrentSize string + CurrentSizeInBytes int64 + Total int64 + TotalDocs int64 + TotalSize string + TotalSizeInBytes int64 + TotalTime string + TotalTimeInMillis int64 + type IndexStatsPercolate struct + Current int64 + GetTime string + MemorySize string + MemorySizeInBytes int64 + Queries int64 + TimeInMillis int64 + Total int64 + type IndexStatsQueryCache struct + Evictions int64 + HitCount int64 + MemorySize string + MemorySizeInBytes int64 + MissCount int64 + type IndexStatsRefresh struct + Total int64 + TotalTime string + TotalTimeInMillis int64 + type IndexStatsSearch struct + FetchCurrent int64 + FetchTime string + FetchTimeInMillis int64 + FetchTotal int64 + OpenContexts int64 + QueryCurrent int64 + QueryTime string + QueryTimeInMillis int64 + QueryTotal int64 + type IndexStatsSegments struct + Count int64 + FixedBitSetMemory string + FixedBitSetMemoryInBytes int64 + IndexWriterMaxMemory string + IndexWriterMaxMemoryInBytes int64 + IndexWriterMemory string + IndexWriterMemoryInBytes int64 + Memory string + MemoryInBytes int64 + VersionMapMemory string + VersionMapMemoryInBytes int64 + type IndexStatsStore struct + Size string + SizeInBytes int64 + ThrottleTime string + ThrottleTimeInMillis int64 + type IndexStatsSuggest struct + Current int64 + Time string + TimeInMillis int64 + Total int64 + type IndexStatsTranslog struct + Operations int64 + Size string + SizeInBytes int64 + type IndexStatsWarmer struct + Current int64 + Total int64 + TotalTime string + TotalTimeInMillis int64 + type IndicesDeleteTemplateResponse struct + Acknowledged bool + type IndicesDeleteTemplateService struct + func NewIndicesDeleteTemplateService(client *Client) *IndicesDeleteTemplateService + func (s *IndicesDeleteTemplateService) Do() (*IndicesDeleteTemplateResponse, error) + func (s *IndicesDeleteTemplateService) MasterTimeout(masterTimeout string) *IndicesDeleteTemplateService + func (s *IndicesDeleteTemplateService) Name(name string) *IndicesDeleteTemplateService + func (s *IndicesDeleteTemplateService) Pretty(pretty bool) *IndicesDeleteTemplateService + func (s *IndicesDeleteTemplateService) Timeout(timeout string) *IndicesDeleteTemplateService + func (s *IndicesDeleteTemplateService) Validate() error + type IndicesExistsTemplateService struct + func NewIndicesExistsTemplateService(client *Client) *IndicesExistsTemplateService + func (s *IndicesExistsTemplateService) Do() (bool, error) + func (s *IndicesExistsTemplateService) Local(local bool) *IndicesExistsTemplateService + func (s *IndicesExistsTemplateService) Name(name string) *IndicesExistsTemplateService + func (s *IndicesExistsTemplateService) Pretty(pretty bool) *IndicesExistsTemplateService + func (s *IndicesExistsTemplateService) Validate() error + type IndicesExistsTypeService struct + func NewIndicesExistsTypeService(client *Client) *IndicesExistsTypeService + func (s *IndicesExistsTypeService) AllowNoIndices(allowNoIndices bool) *IndicesExistsTypeService + func (s *IndicesExistsTypeService) Do() (bool, error) + func (s *IndicesExistsTypeService) ExpandWildcards(expandWildcards string) *IndicesExistsTypeService + func (s *IndicesExistsTypeService) IgnoreUnavailable(ignoreUnavailable bool) *IndicesExistsTypeService + func (s *IndicesExistsTypeService) Index(index ...string) *IndicesExistsTypeService + func (s *IndicesExistsTypeService) Local(local bool) *IndicesExistsTypeService + func (s *IndicesExistsTypeService) Pretty(pretty bool) *IndicesExistsTypeService + func (s *IndicesExistsTypeService) Type(typ ...string) *IndicesExistsTypeService + func (s *IndicesExistsTypeService) Validate() error + type IndicesGetResponse struct + Aliases map[string]interface{} + Mappings map[string]interface{} + Settings map[string]interface{} + Warmers map[string]interface{} + type IndicesGetService struct + func NewIndicesGetService(client *Client) *IndicesGetService + func (s *IndicesGetService) AllowNoIndices(allowNoIndices bool) *IndicesGetService + func (s *IndicesGetService) Do() (map[string]*IndicesGetResponse, error) + func (s *IndicesGetService) ExpandWildcards(expandWildcards string) *IndicesGetService + func (s *IndicesGetService) Feature(feature ...string) *IndicesGetService + func (s *IndicesGetService) IgnoreUnavailable(ignoreUnavailable bool) *IndicesGetService + func (s *IndicesGetService) Index(index ...string) *IndicesGetService + func (s *IndicesGetService) Local(local bool) *IndicesGetService + func (s *IndicesGetService) Pretty(pretty bool) *IndicesGetService + func (s *IndicesGetService) Validate() error + type IndicesGetSettingsResponse struct + Settings map[string]interface{} + type IndicesGetSettingsService struct + func NewIndicesGetSettingsService(client *Client) *IndicesGetSettingsService + func (s *IndicesGetSettingsService) AllowNoIndices(allowNoIndices bool) *IndicesGetSettingsService + func (s *IndicesGetSettingsService) Do() (map[string]*IndicesGetSettingsResponse, error) + func (s *IndicesGetSettingsService) ExpandWildcards(expandWildcards string) *IndicesGetSettingsService + func (s *IndicesGetSettingsService) FlatSettings(flatSettings bool) *IndicesGetSettingsService + func (s *IndicesGetSettingsService) IgnoreUnavailable(ignoreUnavailable bool) *IndicesGetSettingsService + func (s *IndicesGetSettingsService) Index(index ...string) *IndicesGetSettingsService + func (s *IndicesGetSettingsService) Local(local bool) *IndicesGetSettingsService + func (s *IndicesGetSettingsService) Name(name ...string) *IndicesGetSettingsService + func (s *IndicesGetSettingsService) Pretty(pretty bool) *IndicesGetSettingsService + func (s *IndicesGetSettingsService) Validate() error + type IndicesGetTemplateResponse struct + Aliases map[string]interface{} + Mappings map[string]interface{} + Order int + Settings map[string]interface{} + Template string + type IndicesGetTemplateService struct + func NewIndicesGetTemplateService(client *Client) *IndicesGetTemplateService + func (s *IndicesGetTemplateService) Do() (map[string]*IndicesGetTemplateResponse, error) + func (s *IndicesGetTemplateService) FlatSettings(flatSettings bool) *IndicesGetTemplateService + func (s *IndicesGetTemplateService) Local(local bool) *IndicesGetTemplateService + func (s *IndicesGetTemplateService) Name(name ...string) *IndicesGetTemplateService + func (s *IndicesGetTemplateService) Pretty(pretty bool) *IndicesGetTemplateService + func (s *IndicesGetTemplateService) Validate() error + type IndicesPutTemplateResponse struct + Acknowledged bool + type IndicesPutTemplateService struct + func NewIndicesPutTemplateService(client *Client) *IndicesPutTemplateService + func (s *IndicesPutTemplateService) BodyJson(body interface{}) *IndicesPutTemplateService + func (s *IndicesPutTemplateService) BodyString(body string) *IndicesPutTemplateService + func (s *IndicesPutTemplateService) Create(create bool) *IndicesPutTemplateService + func (s *IndicesPutTemplateService) Do() (*IndicesPutTemplateResponse, error) + func (s *IndicesPutTemplateService) FlatSettings(flatSettings bool) *IndicesPutTemplateService + func (s *IndicesPutTemplateService) MasterTimeout(masterTimeout string) *IndicesPutTemplateService + func (s *IndicesPutTemplateService) Name(name string) *IndicesPutTemplateService + func (s *IndicesPutTemplateService) Order(order interface{}) *IndicesPutTemplateService + func (s *IndicesPutTemplateService) Pretty(pretty bool) *IndicesPutTemplateService + func (s *IndicesPutTemplateService) Timeout(timeout string) *IndicesPutTemplateService + func (s *IndicesPutTemplateService) Validate() error + type IndicesStatsResponse struct + All *IndexStats + Indices map[string]*IndexStats + Shards shardsInfo + type IndicesStatsService struct + func NewIndicesStatsService(client *Client) *IndicesStatsService + func (s *IndicesStatsService) CompletionFields(completionFields ...string) *IndicesStatsService + func (s *IndicesStatsService) Do() (*IndicesStatsResponse, error) + func (s *IndicesStatsService) FielddataFields(fielddataFields ...string) *IndicesStatsService + func (s *IndicesStatsService) Fields(fields ...string) *IndicesStatsService + func (s *IndicesStatsService) Groups(groups ...string) *IndicesStatsService + func (s *IndicesStatsService) Human(human bool) *IndicesStatsService + func (s *IndicesStatsService) Index(index ...string) *IndicesStatsService + func (s *IndicesStatsService) Level(level string) *IndicesStatsService + func (s *IndicesStatsService) Metric(metric ...string) *IndicesStatsService + func (s *IndicesStatsService) Pretty(pretty bool) *IndicesStatsService + func (s *IndicesStatsService) Types(types ...string) *IndicesStatsService + func (s *IndicesStatsService) Validate() error + type InnerHit struct + func NewInnerHit() *InnerHit + func (hit *InnerHit) Explain(explain bool) *InnerHit + func (hit *InnerHit) FetchSource(fetchSource bool) *InnerHit + func (hit *InnerHit) FetchSourceContext(fetchSourceContext *FetchSourceContext) *InnerHit + func (hit *InnerHit) Field(fieldName string) *InnerHit + func (hit *InnerHit) FieldDataField(fieldDataField string) *InnerHit + func (hit *InnerHit) FieldDataFields(fieldDataFields ...string) *InnerHit + func (hit *InnerHit) Fields(fieldNames ...string) *InnerHit + func (hit *InnerHit) From(from int) *InnerHit + func (hit *InnerHit) Highlight(highlight *Highlight) *InnerHit + func (hit *InnerHit) Highlighter() *Highlight + func (hit *InnerHit) Name(name string) *InnerHit + func (hit *InnerHit) NoFields() *InnerHit + func (hit *InnerHit) Path(path string) *InnerHit + func (hit *InnerHit) Query(query Query) *InnerHit + func (hit *InnerHit) ScriptField(scriptField *ScriptField) *InnerHit + func (hit *InnerHit) ScriptFields(scriptFields ...*ScriptField) *InnerHit + func (hit *InnerHit) Size(size int) *InnerHit + func (hit *InnerHit) Sort(field string, ascending bool) *InnerHit + func (hit *InnerHit) SortBy(sorter ...Sorter) *InnerHit + func (hit *InnerHit) SortWithInfo(info SortInfo) *InnerHit + func (hit *InnerHit) Source() interface{} + func (hit *InnerHit) TrackScores(trackScores bool) *InnerHit + func (hit *InnerHit) Type(typ string) *InnerHit + func (hit *InnerHit) Version(version bool) *InnerHit + 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) GetMultiValueMode() string + func (fn LinearDecayFunction) GetWeight() *float64 + func (fn LinearDecayFunction) MultiValueMode(mode 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{} + func (fn LinearDecayFunction) Weight(weight float64) LinearDecayFunction + 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 NewMatchPhrasePrefixQuery(name string, value interface{}) MatchQuery + func NewMatchPhraseQuery(name string, value interface{}) MatchQuery + 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) ScriptFile(scriptFile 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) ScriptFile(scriptFile 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 float64) MoreLikeThisQuery + func (q MoreLikeThisQuery) BoostTerms(boostTerms float64) MoreLikeThisQuery + func (q MoreLikeThisQuery) Docs(docs ...*MoreLikeThisQueryItem) MoreLikeThisQuery + func (q MoreLikeThisQuery) FailOnUnsupportedField(fail bool) MoreLikeThisQuery + func (q MoreLikeThisQuery) Field(fields ...string) MoreLikeThisQuery + func (q MoreLikeThisQuery) Fields(fields ...string) MoreLikeThisQuery + func (q MoreLikeThisQuery) Ids(ids ...string) MoreLikeThisQuery + func (q MoreLikeThisQuery) Include(include bool) 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) MinimumShouldMatch(minimumShouldMatch string) MoreLikeThisQuery + func (q MoreLikeThisQuery) PercentTermsToMatch(percentTermsToMatch float64) MoreLikeThisQuery + func (q MoreLikeThisQuery) QueryName(queryName string) MoreLikeThisQuery + func (q MoreLikeThisQuery) Source() interface{} + func (q MoreLikeThisQuery) StopWord(stopWords ...string) MoreLikeThisQuery + func (q MoreLikeThisQuery) StopWords(stopWords ...string) MoreLikeThisQuery + type MoreLikeThisQueryItem struct + func NewMoreLikeThisQueryItem() *MoreLikeThisQueryItem + func (item *MoreLikeThisQueryItem) Doc(doc interface{}) *MoreLikeThisQueryItem + func (item *MoreLikeThisQueryItem) FetchSourceContext(fsc *FetchSourceContext) *MoreLikeThisQueryItem + func (item *MoreLikeThisQueryItem) Fields(fields ...string) *MoreLikeThisQueryItem + func (item *MoreLikeThisQueryItem) Id(id string) *MoreLikeThisQueryItem + func (item *MoreLikeThisQueryItem) Index(index string) *MoreLikeThisQueryItem + func (item *MoreLikeThisQueryItem) LikeText(likeText string) *MoreLikeThisQueryItem + func (item *MoreLikeThisQueryItem) Routing(routing string) *MoreLikeThisQueryItem + func (item *MoreLikeThisQueryItem) Source() interface{} + func (item *MoreLikeThisQueryItem) Type(typ string) *MoreLikeThisQueryItem + func (item *MoreLikeThisQueryItem) Version(version int64) *MoreLikeThisQueryItem + func (item *MoreLikeThisQueryItem) VersionType(versionType string) *MoreLikeThisQueryItem + 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) 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) InnerHit(innerHit *InnerHit) 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) InnerHit(innerHit *InnerHit) 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 NodesInfoNode struct + Build string + HTTP *NodesInfoNodeHTTP + HTTPAddress string + HTTPSAddress string + Host string + IP string + JVM *NodesInfoNodeProcess + Name string + Network *NodesInfoNodeNetwork + OS *NodesInfoNodeOS + Plugins []*NodesInfoNodePlugin + Process *NodesInfoNodeProcess + Settings map[string]interface{} + ThreadPool *NodesInfoNodeThreadPool + Transport *NodesInfoNodeTransport + TransportAddress string + Version string + type NodesInfoNodeHTTP struct + BoundAddress string + MaxContentLength string + MaxContentLengthInBytes int64 + PublishAddress string + type NodesInfoNodeJVM struct + GCCollectors []string + Mem struct{ ... } + MemoryPools []string + PID int + StartTime time.Time + StartTimeInMillis int64 + VMName string + VMVendor string + VMVersion string + Version string + type NodesInfoNodeNetwork struct + PrimaryInterface struct{ ... } + RefreshInterval string + RefreshIntervalInMillis int + type NodesInfoNodeOS struct + AvailableProcessors int + CPU struct{ ... } + Mem struct{ ... } + RefreshInterval string + RefreshIntervalInMillis int + Swap struct{ ... } + type NodesInfoNodePlugin struct + Description string + JVM bool + Name string + Site bool + URL string + type NodesInfoNodeProcess struct + ID int + MaxFileDescriptors int + Mlockall bool + RefreshInterval string + RefreshIntervalInMillis int + type NodesInfoNodeThreadPool struct + Bench *NodesInfoNodeThreadPoolSection + Bulk *NodesInfoNodeThreadPoolSection + Flush *NodesInfoNodeThreadPoolSection + Generic *NodesInfoNodeThreadPoolSection + Get *NodesInfoNodeThreadPoolSection + Index *NodesInfoNodeThreadPoolSection + Listener *NodesInfoNodeThreadPoolSection + Management *NodesInfoNodeThreadPoolSection + Merge *NodesInfoNodeThreadPoolSection + Optimize *NodesInfoNodeThreadPoolSection + Percolate *NodesInfoNodeThreadPoolSection + Refresh *NodesInfoNodeThreadPoolSection + Search *NodesInfoNodeThreadPoolSection + Snapshot *NodesInfoNodeThreadPoolSection + Suggest *NodesInfoNodeThreadPoolSection + Warmer *NodesInfoNodeThreadPoolSection + type NodesInfoNodeThreadPoolSection struct + KeepAlive string + Max int + Min int + QueueSize interface{} + Type string + type NodesInfoNodeTransport struct + BoundAddress string + PublishAddress string + type NodesInfoResponse struct + ClusterName string + Nodes map[string]*NodesInfoNode + type NodesInfoService struct + func NewNodesInfoService(client *Client) *NodesInfoService + func (s *NodesInfoService) Do() (*NodesInfoResponse, error) + func (s *NodesInfoService) FlatSettings(flatSettings bool) *NodesInfoService + func (s *NodesInfoService) Human(human bool) *NodesInfoService + func (s *NodesInfoService) Metric(metric ...string) *NodesInfoService + func (s *NodesInfoService) NodeId(nodeId ...string) *NodesInfoService + func (s *NodesInfoService) Pretty(pretty bool) *NodesInfoService + func (s *NodesInfoService) Validate() error + 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) 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) ScriptFile(scriptFile 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) ScriptFile(scriptFile string) PercentilesAggregation + func (a PercentilesAggregation) Source() interface{} + func (a PercentilesAggregation) SubAggregation(name string, subAggregation Aggregation) PercentilesAggregation + type PercolateMatch struct + Id string + Index string + Score float64 + type PercolateResponse struct + Aggregations Aggregations + Facets SearchFacets + Matches []*PercolateMatch + TookInMillis int64 + Total int64 + type PercolateService struct + func NewPercolateService(client *Client) *PercolateService + func (s *PercolateService) AllowNoIndices(allowNoIndices bool) *PercolateService + func (s *PercolateService) BodyJson(body interface{}) *PercolateService + func (s *PercolateService) BodyString(body string) *PercolateService + func (s *PercolateService) Do() (*PercolateResponse, error) + func (s *PercolateService) Doc(doc interface{}) *PercolateService + func (s *PercolateService) ExpandWildcards(expandWildcards string) *PercolateService + func (s *PercolateService) Id(id string) *PercolateService + func (s *PercolateService) IgnoreUnavailable(ignoreUnavailable bool) *PercolateService + func (s *PercolateService) Index(index string) *PercolateService + func (s *PercolateService) PercolateFormat(percolateFormat string) *PercolateService + func (s *PercolateService) PercolateIndex(percolateIndex string) *PercolateService + func (s *PercolateService) PercolatePreference(percolatePreference string) *PercolateService + func (s *PercolateService) PercolateRouting(percolateRouting string) *PercolateService + func (s *PercolateService) PercolateType(percolateType string) *PercolateService + func (s *PercolateService) Preference(preference string) *PercolateService + func (s *PercolateService) Pretty(pretty bool) *PercolateService + func (s *PercolateService) Routing(routing []string) *PercolateService + func (s *PercolateService) Source(source string) *PercolateService + func (s *PercolateService) Type(typ string) *PercolateService + func (s *PercolateService) Validate() error + func (s *PercolateService) Version(version interface{}) *PercolateService + func (s *PercolateService) VersionType(versionType string) *PercolateService + 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) 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 PutMappingResponse struct + Acknowledged bool + type PutMappingService struct + func NewPutMappingService(client *Client) *PutMappingService + func (s *PutMappingService) AllowNoIndices(allowNoIndices bool) *PutMappingService + func (s *PutMappingService) BodyJson(mapping map[string]interface{}) *PutMappingService + func (s *PutMappingService) BodyString(mapping string) *PutMappingService + func (s *PutMappingService) Do() (*PutMappingResponse, error) + func (s *PutMappingService) ExpandWildcards(expandWildcards string) *PutMappingService + func (s *PutMappingService) IgnoreConflicts(ignoreConflicts bool) *PutMappingService + func (s *PutMappingService) IgnoreUnavailable(ignoreUnavailable bool) *PutMappingService + func (s *PutMappingService) Index(index ...string) *PutMappingService + func (s *PutMappingService) MasterTimeout(masterTimeout string) *PutMappingService + func (s *PutMappingService) Pretty(pretty bool) *PutMappingService + func (s *PutMappingService) Timeout(timeout string) *PutMappingService + func (s *PutMappingService) Type(typ string) *PutMappingService + func (s *PutMappingService) Validate() error + 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) GetWeight() *float64 + func (fn RandomFunction) Name() string + func (fn RandomFunction) Seed(seed interface{}) RandomFunction + func (fn RandomFunction) Source() interface{} + func (fn RandomFunction) Weight(weight float64) RandomFunction + 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) ScriptFile(scriptFile 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) Format(format 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 (q RangeQuery) Boost(boost float64) RangeQuery + func (q RangeQuery) Format(format string) 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) TimeZone(timeZone string) RangeQuery + func (q RangeQuery) To(to interface{}) RangeQuery + type RefreshResult struct + Shards shardsInfo + type RefreshService struct + func NewRefreshService(client *Client) *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 Reindexer struct + func NewReindexer(client *Client, source string, reindexerFunc ReindexerFunc) *Reindexer + func (ix *Reindexer) BulkSize(bulkSize int) *Reindexer + func (ix *Reindexer) Do() (*ReindexerResponse, error) + func (ix *Reindexer) Progress(f ReindexerProgressFunc) *Reindexer + func (ix *Reindexer) Query(q Query) *Reindexer + func (ix *Reindexer) ScanFields(scanFields ...string) *Reindexer + func (ix *Reindexer) Scroll(timeout string) *Reindexer + func (ix *Reindexer) Size(size int) *Reindexer + func (ix *Reindexer) StatsOnly(statsOnly bool) *Reindexer + func (ix *Reindexer) TargetClient(c *Client) *Reindexer + type ReindexerFunc func(hit *SearchHit, bulkService *BulkService) error + func CopyToTargetIndex(targetIndex string) ReindexerFunc + type ReindexerProgressFunc func(current, total int64) + type ReindexerResponse struct + Errors []*BulkResponseItem + Failed int64 + Success int64 + 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 Response struct + Body json.RawMessage + Header http.Header + StatusCode int + type ScanCursor struct + Results *SearchResult + func NewScanCursor(client *Client, keepAlive string, pretty bool, searchResult *SearchResult) *ScanCursor + func (c *ScanCursor) Next() (*SearchResult, error) + func (c *ScanCursor) TotalHits() int64 + type ScanService struct + func NewScanService(client *Client) *ScanService + func (s *ScanService) Do() (*ScanCursor, error) + func (s *ScanService) FetchSource(fetchSource bool) *ScanService + func (s *ScanService) FetchSourceContext(fetchSourceContext *FetchSourceContext) *ScanService + func (s *ScanService) Fields(fields ...string) *ScanService + func (s *ScanService) Index(index string) *ScanService + func (s *ScanService) Indices(indices ...string) *ScanService + func (s *ScanService) KeepAlive(keepAlive string) *ScanService + func (s *ScanService) PostFilter(postFilter Filter) *ScanService + func (s *ScanService) Preference(preference string) *ScanService + func (s *ScanService) Pretty(pretty bool) *ScanService + func (s *ScanService) Query(query Query) *ScanService + func (s *ScanService) Routing(routings ...string) *ScanService + func (s *ScanService) Scroll(keepAlive string) *ScanService + func (s *ScanService) SearchSource(searchSource *SearchSource) *ScanService + func (s *ScanService) Size(size int) *ScanService + func (s *ScanService) Sort(field string, ascending bool) *ScanService + func (s *ScanService) SortBy(sorter ...Sorter) *ScanService + func (s *ScanService) SortWithInfo(info SortInfo) *ScanService + func (s *ScanService) Type(typ string) *ScanService + func (s *ScanService) Types(types ...string) *ScanService + func (s *ScanService) Version(version bool) *ScanService + type ScoreFunction interface + GetWeight func() *float64 + 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) GetWeight() *float64 + 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{} + func (fn ScriptFunction) Weight(weight float64) ScriptFunction + 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) 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 + InnerHits map[string]*SearchHitInnerHits + MatchedQueries []string + Score *float64 + Sort []interface{} + Source *json.RawMessage + Type string + Version *int64 + type SearchHitHighlight map[string][]string + type SearchHitInnerHits struct + Hits *SearchHits + 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 + func (r *SearchResult) Each(typ reflect.Type) []interface{} + func (r *SearchResult) TotalHits() int64 + type SearchService struct + func NewSearchService(client *Client) *SearchService + func (s *SearchService) Aggregation(name string, aggregation Aggregation) *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) FetchSource(fetchSource bool) *SearchService + func (s *SearchService) FetchSourceContext(fetchSourceContext *FetchSourceContext) *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(routings ...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) InnerHit(name string, innerHit *InnerHit) *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) BackgroundFilter(filter Filter) SignificantTermsAggregation + func (a SignificantTermsAggregation) ExecutionHint(hint string) 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) ShardMinDocCount(shardMinDocCount int) SignificantTermsAggregation + func (a SignificantTermsAggregation) ShardSize(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) ScriptFile(scriptFile 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) 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) ScriptFile(scriptFile 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) ScriptFile(scriptFile 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) 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) ScriptFile(scriptFile 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) ScriptFile(scriptFile string) ValueCountAggregation + func (a ValueCountAggregation) Source() interface{} + func (a ValueCountAggregation) SubAggregation(name string, subAggregation Aggregation) ValueCountAggregation + type WeightFactorFunction struct + func NewWeightFactorFunction(weight float64) WeightFactorFunction + func (fn WeightFactorFunction) GetWeight() *float64 + func (fn WeightFactorFunction) Name() string + func (fn WeightFactorFunction) Source() interface{} + func (fn WeightFactorFunction) Weight(weight float64) WeightFactorFunction + 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