Class FiltersAggregate
Inheritance
FiltersAggregate
Implements
Inherited Members
Namespace: OpenSearch.Client
Assembly: OpenSearch.Client.dll
Syntax
public class FiltersAggregate : BucketAggregateBase, IIsAReadOnlyDictionary<string, IAggregate>, IReadOnlyDictionary<string, IAggregate>, IReadOnlyCollection<KeyValuePair<string, IAggregate>>, IEnumerable<KeyValuePair<string, IAggregate>>, IEnumerable, IIsAReadOnlyDictionary, IAggregate
Constructors
| Edit this page View SourceFiltersAggregate()
Declaration
public FiltersAggregate()
FiltersAggregate(IReadOnlyDictionary<string, IAggregate>)
Declaration
public FiltersAggregate(IReadOnlyDictionary<string, IAggregate> aggregations)
Parameters
Type | Name | Description |
---|---|---|
IReadOnlyDictionary<string, IAggregate> | aggregations |
Properties
| Edit this page View SourceBuckets
Declaration
public IReadOnlyCollection<FiltersBucketItem> Buckets { get; set; }
Property Value
Type | Description |
---|---|
IReadOnlyCollection<FiltersBucketItem> |
Methods
| Edit this page View SourceAnonymousBuckets()
Declaration
public IList<FiltersBucketItem> AnonymousBuckets()
Returns
Type | Description |
---|---|
IList<FiltersBucketItem> |
NamedBucket(string)
Declaration
public SingleBucketAggregate NamedBucket(string key)
Parameters
Type | Name | Description |
---|---|---|
string | key |
Returns
Type | Description |
---|---|
SingleBucketAggregate |
Sanitize(string)
Declaration
protected override string Sanitize(string key)
Parameters
Type | Name | Description |
---|---|---|
string | key |
Returns
Type | Description |
---|---|
string |