packages feed

bloodhound 0.11.0.0 → 0.11.1.0

raw patch · 4 files changed

+214/−200 lines, 4 filesdep ~http-clientPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: http-client

API changes (from Hackage documentation)

- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Aggregation
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0AliasRouting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0AllocationPolicy
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0AllowLeadingWildcard
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0AnalyzeWildcard
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Analyzer
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0BoolMatch
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0BoolQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0BooleanOperator
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Boost
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0BoostTerms
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0BoostingQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0BulkOperation
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Bytes
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0CacheKey
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0CacheName
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0CollectionMode
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0CommonHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0CommonMinimumMatch
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0CommonTermsQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0CompoundFormat
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0CutoffFrequency
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0DateHistogramAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0DateMathAnchor
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0DateMathExpr
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0DateMathModifier
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0DateMathUnit
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0DateRangeAggRange
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0DateRangeAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0DateRangeResult
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0DefaultSort
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0DisMaxQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0DisableCoord
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Distance
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0DistanceRange
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0DistanceType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0DistanceUnit
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0DocId
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0DocVersion
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0DocumentParent
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0EnablePositionIncrements
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0EsError
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0EsProtocolException
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0EsResult
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0EsResultFound
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Exclude
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0ExecutionHint
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Existence
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0ExternalDocVersion
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0FSType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0FastVectorHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0FieldDefinition
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0FieldHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0FieldName
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0FieldOrFields
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0FieldType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Filter
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0FilterAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0FilteredQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0From
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Fuzziness
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0FuzzyLikeFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0FuzzyLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0FuzzyQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0GeneratePhraseQueries
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0GeoBoundingBox
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0GeoBoundingBoxConstraint
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0GeoFilterType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0GeoPoint
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0GreaterThan
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0GreaterThanD
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0GreaterThanEq
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0GreaterThanEqD
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0HasChildQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0HasParentQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0HighlightEncoder
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0HighlightSettings
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0HighlightTag
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Highlights
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Hit
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0IgnoreTermFrequency
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Include
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0IndexAlias
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0IndexAliasAction
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0IndexAliasCreate
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0IndexAliasName
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0IndexAliasRouting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0IndexAliasSummary
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0IndexAliasesSummary
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0IndexDocumentSettings
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0IndexName
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0IndexOptimizationSettings
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0IndexSelection
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0IndexSettings
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0IndexSettingsSummary
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0IndicesQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0InitialShardCount
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Interval
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0LatLon
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Lenient
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0LessThan
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0LessThanD
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0LessThanEq
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0LessThanEqD
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Locale
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0LowercaseExpanded
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Mapping
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0MappingField
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0MappingName
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0MatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0MatchQueryType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0MaxDocFrequency
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0MaxExpansions
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0MaxQueryTerms
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0MaxWordLength
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0MinDocFrequency
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0MinWordLength
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0MinimumMatch
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0MinimumMatchHighLow
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0MinimumTermFrequency
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Missing
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0MissingAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0MoreLikeThisFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0MoreLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0MultiMatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0MultiMatchQueryType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0NestedQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0NodeAttrFilter
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0NodeAttrName
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0NonPostings
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0NullValue
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0OpenCloseIndex
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0OptimizeBbox
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Pattern
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0PatternOrPatterns
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0PercentMatch
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0PhraseSlop
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0PlainHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0PostingsHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0PrefixLength
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0PrefixQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0QueryPath
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0QueryString
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0QueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0RangeExecution
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0RangeQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0RangeValue
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Regexp
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0RegexpFlag
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0RegexpFlags
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0RegexpQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0ReplicaBounds
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0ReplicaCount
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0RoutingValue
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0ScoreType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Script
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0ScrollId
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Search
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0SearchAliasRouting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0SearchHits
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0SearchResult
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0SearchType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0ShardCount
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0ShardResult
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0SimpleQueryFlag
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0SimpleQueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Size
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0SortMode
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0SortOrder
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0SortSpec
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Source
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Status
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0StopWord
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0TemplateName
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0TemplatePattern
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Term
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0TermInclusion
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0TermOrder
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0TermsAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Tiebreaker
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0TypeName
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0ValueCountAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0Version
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0VersionControl
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_0ZeroTermsQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_10Filter
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_10Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_10RangeValue
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_10SimpleQueryFlag
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_10UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_11Filter
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_11Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_11RangeValue
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_11SimpleQueryFlag
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_11UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_12Filter
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_12Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_12RangeValue
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_12UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_13Filter
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_13Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_13RangeValue
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_13UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_14Filter
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_14Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_14RangeValue
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_14UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_15Filter
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_15Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_15RangeValue
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_15UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_16Filter
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_16Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_16UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_17Filter
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_17Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_17UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_18Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_18UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_19Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_19UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1Aggregation
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1AliasRouting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1AllocationPolicy
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1BoolMatch
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1BooleanOperator
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1BulkOperation
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1CollectionMode
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1CommonMinimumMatch
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1CompoundFormat
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1DateMathAnchor
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1DateMathModifier
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1DateMathUnit
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1DateRangeAggRange
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1DistanceType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1DistanceUnit
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1ExecutionHint
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1FSType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1FieldOrFields
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1FieldType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1Filter
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1GeoFilterType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1HighlightEncoder
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1HighlightSettings
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1HighlightTag
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1IndexAliasAction
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1IndexSelection
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1InitialShardCount
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1Interval
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1MatchQueryType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1Missing
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1MultiMatchQueryType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1OpenCloseIndex
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1OptimizeBbox
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1PatternOrPatterns
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1RangeExecution
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1RangeValue
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1RegexpFlag
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1RegexpFlags
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1ReplicaBounds
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1ScoreType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1SearchType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1SimpleQueryFlag
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1SortMode
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1SortOrder
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1SortSpec
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1Source
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1TermInclusion
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1ValueCountAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1VersionControl
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_1ZeroTermsQuery
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_20Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_20UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_21Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_21UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_22Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_22UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_23Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_23UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_24Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_24UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_25Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_25UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_26Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_26UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_27UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2Aggregation
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2AllocationPolicy
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2BoolMatch
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2BulkOperation
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2DateMathModifier
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2DateMathUnit
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2DateRangeAggRange
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2DistanceType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2DistanceUnit
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2ExecutionHint
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2FieldType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2Filter
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2HighlightSettings
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2InitialShardCount
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2Interval
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2Missing
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2MultiMatchQueryType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2RangeValue
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2RegexpFlag
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2RegexpFlags
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2ReplicaBounds
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2ScoreType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2SearchType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2SimpleQueryFlag
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2SortMode
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2Source
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_2VersionControl
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_3Aggregation
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_3AllocationPolicy
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_3BulkOperation
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_3DateMathUnit
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_3DistanceUnit
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_3ExecutionHint
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_3FieldType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_3Filter
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_3InitialShardCount
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_3Interval
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_3MultiMatchQueryType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_3Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_3RangeValue
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_3RegexpFlag
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_3ScoreType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_3SearchType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_3SimpleQueryFlag
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_3SortMode
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_3UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_3VersionControl
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_4Aggregation
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_4DateMathUnit
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_4DistanceUnit
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_4ExecutionHint
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_4FieldType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_4Filter
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_4InitialShardCount
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_4Interval
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_4MultiMatchQueryType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_4Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_4RangeValue
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_4RegexpFlag
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_4SearchType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_4SimpleQueryFlag
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_4UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_4VersionControl
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_5Aggregation
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_5DateMathUnit
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_5DistanceUnit
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_5FieldType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_5Filter
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_5Interval
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_5Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_5RangeValue
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_5RegexpFlag
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_5SearchType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_5SimpleQueryFlag
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_5UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_6DateMathUnit
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_6DistanceUnit
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_6FieldType
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_6Filter
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_6Interval
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_6Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_6RangeValue
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_6SimpleQueryFlag
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_6UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_7DistanceUnit
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_7Filter
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_7Interval
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_7Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_7RangeValue
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_7SimpleQueryFlag
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_7UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_8DistanceUnit
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_8Filter
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_8Interval
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_8Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_8RangeValue
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_8SimpleQueryFlag
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_8UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_9Filter
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_9Query
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_9RangeValue
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_9SimpleQueryFlag
- Database.Bloodhound.Types: instance GHC.Generics.Constructor Database.Bloodhound.Types.C1_9UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Aggregation
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1AliasRouting
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1AllocationPolicy
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1AllowLeadingWildcard
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1AnalyzeWildcard
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Analyzer
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1BoolMatch
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1BoolQuery
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1BooleanOperator
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Boost
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1BoostTerms
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1BoostingQuery
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1BulkOperation
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Bytes
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1CacheKey
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1CacheName
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1CollectionMode
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1CommonHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1CommonMinimumMatch
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1CommonTermsQuery
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1CompoundFormat
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1CutoffFrequency
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1DateHistogramAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1DateMathAnchor
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1DateMathExpr
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1DateMathModifier
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1DateMathUnit
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1DateRangeAggRange
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1DateRangeAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1DateRangeResult
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1DefaultSort
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1DisMaxQuery
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1DisableCoord
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Distance
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1DistanceRange
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1DistanceType
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1DistanceUnit
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1DocId
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1DocVersion
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1DocumentParent
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1EnablePositionIncrements
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1EsError
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1EsProtocolException
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1EsResult
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1EsResultFound
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Exclude
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1ExecutionHint
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Existence
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1ExternalDocVersion
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1FSType
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1FastVectorHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1FieldDefinition
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1FieldHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1FieldName
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1FieldOrFields
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1FieldType
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Filter
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1FilterAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1FilteredQuery
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1From
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Fuzziness
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1FuzzyLikeFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1FuzzyLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1FuzzyQuery
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1GeneratePhraseQueries
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1GeoBoundingBox
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1GeoBoundingBoxConstraint
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1GeoFilterType
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1GeoPoint
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1GreaterThan
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1GreaterThanD
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1GreaterThanEq
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1GreaterThanEqD
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1HasChildQuery
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1HasParentQuery
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1HighlightEncoder
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1HighlightSettings
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1HighlightTag
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Highlights
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Hit
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1IgnoreTermFrequency
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Include
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1IndexAlias
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1IndexAliasAction
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1IndexAliasCreate
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1IndexAliasName
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1IndexAliasRouting
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1IndexAliasSummary
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1IndexAliasesSummary
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1IndexDocumentSettings
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1IndexName
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1IndexOptimizationSettings
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1IndexSelection
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1IndexSettings
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1IndexSettingsSummary
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1IndicesQuery
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1InitialShardCount
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Interval
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1LatLon
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Lenient
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1LessThan
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1LessThanD
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1LessThanEq
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1LessThanEqD
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Locale
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1LowercaseExpanded
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Mapping
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1MappingField
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1MappingName
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1MatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1MatchQueryType
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1MaxDocFrequency
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1MaxExpansions
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1MaxQueryTerms
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1MaxWordLength
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1MinDocFrequency
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1MinWordLength
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1MinimumMatch
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1MinimumMatchHighLow
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1MinimumTermFrequency
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Missing
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1MissingAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1MoreLikeThisFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1MoreLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1MultiMatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1MultiMatchQueryType
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1NestedQuery
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1NodeAttrFilter
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1NodeAttrName
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1NonPostings
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1NullValue
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1OpenCloseIndex
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1OptimizeBbox
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Pattern
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1PatternOrPatterns
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1PercentMatch
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1PhraseSlop
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1PlainHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1PostingsHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1PrefixLength
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1PrefixQuery
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Query
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1QueryPath
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1QueryString
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1QueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1RangeExecution
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1RangeQuery
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1RangeValue
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Regexp
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1RegexpFlag
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1RegexpFlags
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1RegexpQuery
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1ReplicaBounds
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1ReplicaCount
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1RoutingValue
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1ScoreType
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Script
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1ScrollId
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Search
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1SearchAliasRouting
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1SearchHits
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1SearchResult
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1SearchType
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1ShardCount
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1ShardResult
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1SimpleQueryFlag
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1SimpleQueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Size
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1SortMode
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1SortOrder
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1SortSpec
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Source
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Status
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1StopWord
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1TemplateName
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1TemplatePattern
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Term
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1TermInclusion
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1TermOrder
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1TermsAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Tiebreaker
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1TypeName
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1UpdatableIndexSetting
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1ValueCountAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1Version
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1VersionControl
- Database.Bloodhound.Types: instance GHC.Generics.Datatype Database.Bloodhound.Types.D1ZeroTermsQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0BoolQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0BoostingQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0CommonHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0CommonTermsQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0DateHistogramAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0DateRangeAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0DateRangeResult
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0DefaultSort
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0DisMaxQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0Distance
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0DistanceRange
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0DocVersion
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0EsError
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0EsProtocolException
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0EsResult
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0EsResultFound
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0FastVectorHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0FieldDefinition
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0FilterAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0FilteredQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0FuzzyLikeFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0FuzzyLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0FuzzyQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0GeoBoundingBox
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0GeoBoundingBoxConstraint
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0GeoPoint
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0HasChildQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0HasParentQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0Highlights
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0Hit
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0IndexAlias
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0IndexAliasCreate
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0IndexAliasName
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0IndexAliasSummary
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0IndexAliasesSummary
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0IndexDocumentSettings
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0IndexOptimizationSettings
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0IndexSettings
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0IndexSettingsSummary
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0IndicesQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0LatLon
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0Mapping
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0MappingField
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0MatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0MinimumMatchHighLow
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0MissingAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0MoreLikeThisFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0MoreLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0MultiMatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0NestedQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0NodeAttrFilter
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0NonPostings
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0PlainHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0PrefixQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0QueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0RangeQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0RegexpQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0RoutingValue
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0Script
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0Search
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0SearchHits
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0SearchResult
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0ShardResult
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0SimpleQueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0Status
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0Term
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0TermOrder
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0TermsAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_0Version
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_10MoreLikeThisFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_10MoreLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_10QueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_10Search
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_11MoreLikeThisFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_11MoreLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_11QueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_12MoreLikeThisFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_12MoreLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_12QueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_13QueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_14QueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_15QueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_16QueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1BoolQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1BoostingQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1CommonHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1CommonTermsQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1DateHistogramAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1DateRangeAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1DateRangeResult
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1DefaultSort
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1DisMaxQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1Distance
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1DistanceRange
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1EsError
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1EsResult
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1EsResultFound
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1FastVectorHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1FilterAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1FilteredQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1FuzzyLikeFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1FuzzyLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1FuzzyQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1GeoBoundingBox
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1GeoBoundingBoxConstraint
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1GeoPoint
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1HasChildQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1HasParentQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1Highlights
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1Hit
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1IndexAlias
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1IndexAliasCreate
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1IndexAliasSummary
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1IndexDocumentSettings
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1IndexOptimizationSettings
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1IndexSettings
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1IndexSettingsSummary
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1IndicesQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1LatLon
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1Mapping
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1MappingField
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1MatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1MinimumMatchHighLow
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1MoreLikeThisFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1MoreLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1MultiMatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1NestedQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1NodeAttrFilter
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1NonPostings
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1PlainHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1PrefixQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1QueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1RangeQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1RegexpQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1Search
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1SearchHits
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1SearchResult
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1ShardResult
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1SimpleQueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1Status
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1Term
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1TermOrder
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1TermsAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_1Version
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2BoolQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2BoostingQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2CommonHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2CommonTermsQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2DateHistogramAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2DateRangeAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2DateRangeResult
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2DefaultSort
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2DisMaxQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2EsResult
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2FastVectorHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2FuzzyLikeFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2FuzzyLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2FuzzyQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2GeoBoundingBoxConstraint
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2HasChildQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2HasParentQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2Hit
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2IndexOptimizationSettings
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2IndexSettingsSummary
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2IndicesQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2MatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2MoreLikeThisFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2MoreLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2MultiMatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2NestedQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2PrefixQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2QueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2RangeQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2RegexpQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2Search
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2SearchHits
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2SearchResult
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2ShardResult
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2SimpleQueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2Status
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2TermsAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_2Version
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3BoolQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3CommonHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3CommonTermsQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3DateHistogramAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3DateRangeResult
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3DefaultSort
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3EsResult
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3FastVectorHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3FuzzyLikeFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3FuzzyLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3FuzzyQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3GeoBoundingBoxConstraint
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3Hit
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3MatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3MoreLikeThisFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3MoreLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3MultiMatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3QueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3RegexpQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3Search
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3SearchResult
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3SimpleQueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3Status
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3TermsAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_3Version
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4BoolQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4CommonHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4CommonTermsQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4DateHistogramAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4DateRangeResult
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4DefaultSort
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4FastVectorHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4FuzzyLikeFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4FuzzyLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4FuzzyQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4Hit
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4MatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4MoreLikeThisFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4MoreLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4MultiMatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4QueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4Search
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4SearchResult
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4SimpleQueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4Status
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4TermsAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_4Version
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_5BoolQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_5CommonHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_5CommonTermsQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_5DateHistogramAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_5DateRangeResult
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_5DefaultSort
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_5FastVectorHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_5FuzzyLikeFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_5FuzzyLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_5FuzzyQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_5Hit
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_5MatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_5MoreLikeThisFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_5MoreLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_5MultiMatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_5QueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_5Search
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_5SearchResult
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_5SimpleQueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_5TermsAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_6CommonHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_6CommonTermsQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_6DateHistogramAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_6DateRangeResult
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_6FastVectorHighlight
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_6FuzzyLikeFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_6FuzzyLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_6MatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_6MoreLikeThisFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_6MoreLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_6MultiMatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_6QueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_6Search
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_6SimpleQueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_6TermsAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_7CommonTermsQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_7DateHistogramAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_7FuzzyLikeFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_7FuzzyLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_7MatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_7MoreLikeThisFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_7MoreLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_7MultiMatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_7QueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_7Search
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_7TermsAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_8CommonTermsQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_8MatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_8MoreLikeThisFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_8MoreLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_8MultiMatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_8QueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_8Search
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_8TermsAggregation
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_9MatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_9MoreLikeThisFieldQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_9MoreLikeThisQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_9MultiMatchQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_9QueryStringQuery
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_9Search
- Database.Bloodhound.Types: instance GHC.Generics.Selector Database.Bloodhound.Types.S1_0_9TermsAggregation
- Database.Bloodhound.Types.Internal: instance GHC.Generics.Constructor Database.Bloodhound.Types.Internal.C1_0Server
- Database.Bloodhound.Types.Internal: instance GHC.Generics.Datatype Database.Bloodhound.Types.Internal.D1Server
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Aggregation
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.AliasRouting
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.AllocationPolicy
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.AllowLeadingWildcard
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.AnalyzeWildcard
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Analyzer
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.BoolMatch
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.BoolQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.BooleanOperator
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Boost
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.BoostTerms
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.BoostingQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.BucketValue
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.BulkOperation
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Bytes
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.CacheKey
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.CacheName
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.CollectionMode
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.CommonHighlight
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.CommonMinimumMatch
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.CommonTermsQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.CompoundFormat
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.CutoffFrequency
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.DateHistogramAggregation
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.DateHistogramResult
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.DateMathAnchor
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.DateMathExpr
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.DateMathModifier
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.DateMathUnit
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.DateRangeAggRange
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.DateRangeAggregation
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.DateRangeResult
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.DefaultSort
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.DisMaxQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.DisableCoord
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Distance
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.DistanceRange
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.DistanceType
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.DistanceUnit
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.DocId
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.DocVersion
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.DocumentParent
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.EnablePositionIncrements
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.EsError
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.EsPassword
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.EsProtocolException
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.EsUsername
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Exclude
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.ExecutionHint
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Existence
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.ExternalDocVersion
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.FSType
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.FastVectorHighlight
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.FieldDefinition
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.FieldHighlight
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.FieldName
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.FieldOrFields
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.FieldType
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Filter
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.FilterAggregation
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.FilteredQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.From
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Fuzziness
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.FuzzyLikeFieldQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.FuzzyLikeThisQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.FuzzyQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.GeneratePhraseQueries
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.GeoBoundingBox
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.GeoBoundingBoxConstraint
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.GeoFilterType
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.GeoPoint
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.GreaterThan
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.GreaterThanD
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.GreaterThanEq
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.GreaterThanEqD
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.HasChildQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.HasParentQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.HighlightEncoder
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.HighlightSettings
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.HighlightTag
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Highlights
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.IgnoreTermFrequency
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Include
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.IndexAlias
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.IndexAliasAction
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.IndexAliasCreate
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.IndexAliasName
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.IndexAliasRouting
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.IndexAliasSummary
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.IndexAliasesSummary
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.IndexDocumentSettings
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.IndexName
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.IndexSettings
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.IndicesQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.InitialShardCount
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Interval
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.LatLon
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Lenient
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.LessThan
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.LessThanD
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.LessThanEq
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.LessThanEqD
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Locale
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.LowercaseExpanded
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Mapping
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.MappingField
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.MappingName
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.MatchQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.MatchQueryType
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.MaxDocFrequency
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.MaxExpansions
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.MaxQueryTerms
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.MaxWordLength
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.MinDocFrequency
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.MinWordLength
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.MinimumMatch
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.MinimumMatchHighLow
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.MinimumTermFrequency
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Missing
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.MissingAggregation
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.MoreLikeThisFieldQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.MoreLikeThisQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.MultiMatchQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.MultiMatchQueryType
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.NestedQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.NodeAttrFilter
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.NodeAttrName
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.NonPostings
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.NullValue
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.OpenCloseIndex
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.OptimizeBbox
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Pattern
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.PatternOrPatterns
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.PercentMatch
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.PhraseSlop
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.PlainHighlight
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.PostingsHighlight
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.PrefixLength
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.PrefixQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Query
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.QueryPath
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.QueryString
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.QueryStringQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.RangeExecution
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.RangeQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.RangeValue
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Regexp
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.RegexpFlag
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.RegexpFlags
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.RegexpQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.ReplicaBounds
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.ReplicaCount
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.RoutingValue
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.ScoreType
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Script
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.ScrollId
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Search
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.SearchAliasRouting
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.SearchType
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.ShardCount
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.ShardResult
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.SimpleQueryFlag
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.SimpleQueryStringQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Size
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.SortMode
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.SortOrder
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.SortSpec
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Source
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Status
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.StopWord
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.TemplateName
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.TemplatePattern
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Term
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.TermInclusion
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.TermOrder
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.TermsAggregation
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.TermsResult
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Tiebreaker
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.TimeInterval
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.TypeName
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.ValueCountAggregation
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.Version
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.VersionControl
+ Database.Bloodhound.Types: instance GHC.Read.Read Database.Bloodhound.Types.ZeroTermsQuery
+ Database.Bloodhound.Types: instance GHC.Read.Read a => GHC.Read.Read (Database.Bloodhound.Types.Bucket a)
+ Database.Bloodhound.Types: instance GHC.Read.Read a => GHC.Read.Read (Database.Bloodhound.Types.EsResult a)
+ Database.Bloodhound.Types: instance GHC.Read.Read a => GHC.Read.Read (Database.Bloodhound.Types.EsResultFound a)
+ Database.Bloodhound.Types: instance GHC.Read.Read a => GHC.Read.Read (Database.Bloodhound.Types.Hit a)
+ Database.Bloodhound.Types: instance GHC.Read.Read a => GHC.Read.Read (Database.Bloodhound.Types.SearchHits a)
+ Database.Bloodhound.Types: instance GHC.Read.Read a => GHC.Read.Read (Database.Bloodhound.Types.SearchResult a)

Files

bloodhound.cabal view
@@ -1,5 +1,5 @@ name:                bloodhound-version:             0.11.0.0+version:             0.11.1.0 synopsis:            ElasticSearch client library for Haskell description:         ElasticSearch made awesome for Haskell hackers homepage:            https://github.com/bitemyapp/bloodhound@@ -33,7 +33,7 @@                        bytestring       >= 0.10.0  && <0.11,                        containers       >= 0.5.0.0 && <0.6,                        aeson            >= 0.11.1  && <0.12,-                       http-client      >= 0.3     && <0.5,+                       http-client      >= 0.5     && <0.6,                        network-uri      >= 2.6     && <2.7,                        semigroups       >= 0.15    && <0.19,                        time             >= 1.4     && <1.7,
src/Database/Bloodhound/Client.hs view
@@ -176,15 +176,17 @@ emptyBody :: L.ByteString emptyBody = L.pack "" -dispatch :: MonadBH m => Method -> Text -> Maybe L.ByteString-            -> m Reply+dispatch :: MonadBH m+         => Method+         -> Text+         -> Maybe L.ByteString+         -> m Reply dispatch dMethod url body = do   initReq <- liftIO $ parseUrl' url   reqHook <- bhRequestHook <$> getBHEnv   let reqBody = RequestBodyLBS $ fromMaybe emptyBody body-  req <- liftIO $ reqHook $ initReq { method = dMethod-                                    , requestBody = reqBody-                                    , checkStatus = \_ _ _ -> Nothing}+  req <- liftIO $ reqHook $ setRequestIgnoreStatus $ initReq { method = dMethod+                                                             , requestBody = reqBody }   mgr <- bhManager <$> getBHEnv   liftIO $ httpLbs req mgr @@ -591,7 +593,7 @@ -- | 'bulk' uses --    <http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/docs-bulk.html Elasticsearch's bulk API> --    to perform bulk operations. The 'BulkOperation' data type encodes the---    index/update/delete/create operations. You pass a 'V.Vector' of 'BulkOperation's+--    index\/update\/delete\/create operations. You pass a 'V.Vector' of 'BulkOperation's --    and a 'Server' to 'bulk' in order to send those operations up to your Elasticsearch --    server to be performed. I changed from [BulkOperation] to a Vector due to memory overhead. --@@ -828,7 +830,7 @@ pageSearch resultOffset pageSize search = search { from = resultOffset, size = pageSize }  parseUrl' :: MonadThrow m => Text -> m Request-parseUrl' t = parseUrl (URI.escapeURIString URI.isAllowedInURI (T.unpack t))+parseUrl' t = parseRequest (URI.escapeURIString URI.isAllowedInURI (T.unpack t))  -- | Was there an optimistic concurrency control conflict when -- indexing a document?
src/Database/Bloodhound/Types.hs view
@@ -305,6 +305,7 @@ import           GHC.Generics                       (Generic) import           Network.HTTP.Client import qualified Network.HTTP.Types.Method          as NHTM+import qualified Text.Read                          as TR  import           Database.Bloodhound.Types.Class import           Database.Bloodhound.Types.Internal@@ -363,7 +364,7 @@                        , build_hash      :: Text                        , build_timestamp :: UTCTime                        , build_snapshot  :: Bool-                       , lucene_version  :: Text } deriving (Eq, Show, Generic, Typeable)+                       , lucene_version  :: Text } deriving (Eq, Read, Show, Generic, Typeable)  {-| 'Status' is a data type for describing the JSON body returned by     Elasticsearch when you query its status. This was deprecated in 1.2.0.@@ -375,7 +376,7 @@                      , status  :: Int                      , name    :: Text                      , version :: Version-                     , tagline :: Text } deriving (Eq, Show, Generic)+                     , tagline :: Text } deriving (Eq, Read, Show, Generic)  {-| 'IndexSettings' is used to configure the shards and replicas when you create    an Elasticsearch Index.@@ -385,7 +386,7 @@  data IndexSettings =   IndexSettings { indexShards   :: ShardCount-                , indexReplicas :: ReplicaCount } deriving (Eq, Show, Generic, Typeable)+                , indexReplicas :: ReplicaCount } deriving (Eq, Read, Show, Generic, Typeable)  {-| 'defaultIndexSettings' is an 'IndexSettings' with 3 shards and 2 replicas. -} defaultIndexSettings :: IndexSettings@@ -475,35 +476,35 @@                       -- ^ Allows shard allocation only for primary shards for new indices.                       | AllocNone                       -- ^ No shard allocation is allowed-                      deriving (Eq, Show, Generic, Typeable)+                      deriving (Eq, Read, Show, Generic, Typeable)  data ReplicaBounds = ReplicasBounded Int Int                    | ReplicasLowerBounded Int                    | ReplicasUnbounded-                   deriving (Eq, Show, Generic, Typeable)+                   deriving (Eq, Read, Show, Generic, Typeable) -newtype Bytes = Bytes Int deriving (Eq, Show, Generic, Typeable, Ord, ToJSON, FromJSON)+newtype Bytes = Bytes Int deriving (Eq, Read, Show, Generic, Typeable, Ord, ToJSON, FromJSON)  data FSType = FSSimple-            | FSBuffered deriving (Eq, Show, Generic, Typeable, Ord)+            | FSBuffered deriving (Eq, Read, Show, Generic, Typeable, Ord)  data InitialShardCount = QuorumShards                        | QuorumMinus1Shards                        | FullShards                        | FullMinus1Shards                        | ExplicitShards Int-                       deriving (Eq, Show, Generic, Typeable)+                       deriving (Eq, Read, Show, Generic, Typeable)  data NodeAttrFilter = NodeAttrFilter { nodeAttrFilterName   :: NodeAttrName                                      , nodeAttrFilterValues :: NonEmpty Text}-                                     deriving (Eq, Show, Generic, Ord)+                                     deriving (Eq, Read, Show, Generic, Ord) -newtype NodeAttrName = NodeAttrName Text deriving (Eq, Show, Ord, Generic, Typeable)+newtype NodeAttrName = NodeAttrName Text deriving (Eq, Read, Show, Ord, Generic, Typeable)  data CompoundFormat = CompoundFileFormat Bool                     | MergeSegmentVsTotalIndex Double                     -- ^ percentage between 0 and 1 where 0 is false, 1 is true-                    deriving (Eq, Show, Generic, Typeable)+                    deriving (Eq, Read, Show, Generic, Typeable)  newtype NominalDiffTimeJSON = NominalDiffTimeJSON { ndtJSON ::  NominalDiffTime } @@ -520,7 +521,7 @@     <http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/indices-open-close.html> -}-data OpenCloseIndex = OpenIndex | CloseIndex deriving (Eq, Show, Generic, Typeable)+data OpenCloseIndex = OpenIndex | CloseIndex deriving (Eq, Read, Show, Generic, Typeable)  data FieldType = GeoPointType                | GeoShapeType@@ -528,10 +529,10 @@                | IntegerType                | LongType                | ShortType-               | ByteType deriving (Eq, Show, Generic, Typeable)+               | ByteType deriving (Eq, Read, Show, Generic, Typeable)  data FieldDefinition =-  FieldDefinition { fieldType :: FieldType } deriving (Eq, Show, Generic, Typeable)+  FieldDefinition { fieldType :: FieldType } deriving (Eq, Read, Show, Generic, Typeable)  {-| An 'IndexTemplate' defines a template that will automatically be     applied to new indices created. The templates include both@@ -549,7 +550,7 @@  data MappingField =   MappingField   { mappingFieldName :: FieldName-                 , fieldDefinition  :: FieldDefinition } deriving (Eq, Show, Generic, Typeable)+                 , fieldDefinition  :: FieldDefinition } deriving (Eq, Read, Show, Generic, Typeable)  {-| Support for type reification of 'Mapping's is currently incomplete, for     now the mapping API verbiage expects a 'ToJSON'able blob.@@ -559,7 +560,7 @@     and keeping different kinds of documents separated if possible. -} data Mapping = Mapping { typeName      :: TypeName-                       , mappingFields :: [MappingField] } deriving (Eq, Show, Generic, Typeable)+                       , mappingFields :: [MappingField] } deriving (Eq, Read, Show, Generic, Typeable)  {-| 'BulkOperation' is a sum type for expressing the four kinds of bulk     operation index, create, delete, and update. 'BulkIndex' behaves like an@@ -571,7 +572,7 @@     BulkIndex  IndexName MappingName DocId Value   | BulkCreate IndexName MappingName DocId Value   | BulkDelete IndexName MappingName DocId-  | BulkUpdate IndexName MappingName DocId Value deriving (Eq, Show, Generic, Typeable)+  | BulkUpdate IndexName MappingName DocId Value deriving (Eq, Read, Show, Generic, Typeable)  {-| 'EsResult' describes the standard wrapper JSON document that you see in     successful Elasticsearch lookups or lookups that couldn't find the document.@@ -579,20 +580,20 @@ data EsResult a = EsResult { _index      :: Text                            , _type       :: Text                            , _id         :: Text-                           , foundResult :: Maybe (EsResultFound a)} deriving (Eq, Show, Generic, Typeable)+                           , foundResult :: Maybe (EsResultFound a)} deriving (Eq, Read, Show, Generic, Typeable)  {-| 'EsResultFound' contains the document and its metadata inside of an     'EsResult' when the document was successfully found. -} data EsResultFound a = EsResultFound {  _version :: DocVersion-                                     , _source   :: a } deriving (Eq, Show, Generic, Typeable)+                                     , _source   :: a } deriving (Eq, Read, Show, Generic, Typeable)  {-| 'EsError' is the generic type that will be returned when there was a     problem. If you can't parse the expected response, its a good idea to     try parsing this. -} data EsError = EsError { errorStatus  :: Int-                       , errorMessage :: Text } deriving (Eq, Show, Generic, Typeable)+                       , errorMessage :: Text } deriving (Eq, Read, Show, Generic, Typeable)  {-| 'EsProtocolException' will be thrown if Bloodhound cannot parse a response returned by the ElasticSearch server. If you encounter this error, please@@ -603,44 +604,44 @@ and be sure to include the exception body. -} data EsProtocolException = EsProtocolException { esProtoExBody :: L.ByteString }-                                               deriving (Eq, Show, Generic, Typeable)+                                               deriving (Eq, Read, Show, Generic, Typeable)  instance Exception EsProtocolException  data IndexAlias = IndexAlias { srcIndex   :: IndexName-                             , indexAlias :: IndexAliasName } deriving (Eq, Show, Generic, Typeable)+                             , indexAlias :: IndexAliasName } deriving (Eq, Read, Show, Generic, Typeable) -newtype IndexAliasName = IndexAliasName { indexAliasName :: IndexName } deriving (Eq, Show, Generic, ToJSON)+newtype IndexAliasName = IndexAliasName { indexAliasName :: IndexName } deriving (Eq, Read, Show, Generic, ToJSON)  data IndexAliasAction = AddAlias IndexAlias IndexAliasCreate-                      | RemoveAlias IndexAlias deriving (Show, Eq, Generic, Typeable)+                      | RemoveAlias IndexAlias deriving (Read, Show, Eq, Generic, Typeable)  data IndexAliasCreate = IndexAliasCreate { aliasCreateRouting :: Maybe AliasRouting                                          , aliasCreateFilter  :: Maybe Filter}-                                         deriving (Show, Eq, Generic, Typeable)+                                         deriving (Read, Show, Eq, Generic, Typeable)  data AliasRouting = AllAliasRouting RoutingValue                   | GranularAliasRouting (Maybe SearchAliasRouting) (Maybe IndexAliasRouting)-                  deriving (Show, Eq, Generic, Typeable)+                  deriving (Read, Show, Eq, Generic, Typeable) -newtype SearchAliasRouting = SearchAliasRouting (NonEmpty RoutingValue) deriving (Show, Eq, Generic, Typeable)+newtype SearchAliasRouting = SearchAliasRouting (NonEmpty RoutingValue) deriving (Read, Show, Eq, Generic, Typeable) -newtype IndexAliasRouting = IndexAliasRouting RoutingValue deriving (Show, Eq, Generic, ToJSON, FromJSON, Typeable)+newtype IndexAliasRouting = IndexAliasRouting RoutingValue deriving (Read, Show, Eq, Generic, ToJSON, FromJSON, Typeable) -newtype RoutingValue = RoutingValue { routingValue :: Text } deriving (Show, Eq, Generic, ToJSON, FromJSON, Typeable)+newtype RoutingValue = RoutingValue { routingValue :: Text } deriving (Read, Show, Eq, Generic, ToJSON, FromJSON, Typeable) -newtype IndexAliasesSummary = IndexAliasesSummary { indexAliasesSummary :: [IndexAliasSummary] } deriving (Show, Eq, Generic, Typeable)+newtype IndexAliasesSummary = IndexAliasesSummary { indexAliasesSummary :: [IndexAliasSummary] } deriving (Read, Show, Eq, Generic, Typeable)  {-| 'IndexAliasSummary' is a summary of an index alias configured for a server. -} data IndexAliasSummary = IndexAliasSummary { indexAliasSummaryAlias  :: IndexAlias-                                           , indexAliasSummaryCreate :: IndexAliasCreate} deriving (Show, Eq, Generic, Typeable)+                                           , indexAliasSummaryCreate :: IndexAliasCreate} deriving (Read, Show, Eq, Generic, Typeable)  {-| 'DocVersion' is an integer version number for a document between 1 and 9.2e+18 used for <<https://www.elastic.co/guide/en/elasticsearch/guide/current/optimistic-concurrency-control.html optimistic concurrency control>>. -} newtype DocVersion = DocVersion {       docVersionNumber :: Int-    } deriving (Eq, Show, Generic, Ord, ToJSON)+    } deriving (Eq, Read, Show, Generic, Ord, ToJSON)  -- | Smart constructor for in-range doc version mkDocVersion :: Int -> Maybe DocVersion@@ -654,7 +655,7 @@ own version numbers instead of ones from ES. -} newtype ExternalDocVersion = ExternalDocVersion DocVersion-    deriving (Eq, Show, Generic, Ord, Bounded, Enum, ToJSON)+    deriving (Eq, Read, Show, Generic, Ord, Bounded, Enum, ToJSON)  {-| 'VersionControl' is specified when indexing documents as a optimistic concurrency control.@@ -688,12 +689,12 @@                     -- given version will be the new version. This is                     -- typically used for correcting errors. Use with                     -- care, as this could result in data loss.-                    deriving (Show, Eq, Generic, Ord)+                    deriving (Read, Show, Eq, Generic, Ord)  {-| 'DocumentParent' is used to specify a parent document. -} newtype DocumentParent = DocumentParent DocId-  deriving (Eq, Show, Generic, Typeable)+  deriving (Eq, Read, Show, Generic, Typeable)  {-| 'IndexDocumentSettings' are special settings supplied when indexing a document. For the best backwards compatiblity when new fields are@@ -702,7 +703,7 @@ data IndexDocumentSettings =   IndexDocumentSettings { idsVersionControl :: VersionControl                         , idsParent         :: Maybe DocumentParent-                        } deriving (Eq, Show, Generic, Typeable)+                        } deriving (Eq, Read, Show, Generic, Typeable)  {-| Reasonable default settings. Chooses no version control and no parent. -}@@ -722,7 +723,7 @@ <http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-request-sort.html#search-request-sort> -} data SortSpec = DefaultSortSpec DefaultSort-              | GeoDistanceSortSpec SortOrder GeoPoint DistanceUnit deriving (Eq, Show, Generic, Typeable)+              | GeoDistanceSortSpec SortOrder GeoPoint DistanceUnit deriving (Eq, Read, Show, Generic, Typeable)  {-| 'DefaultSort' is usually the kind of 'SortSpec' you'll want. There's a     'mkSort' convenience function for when you want to specify only the most@@ -737,7 +738,7 @@               , ignoreUnmapped :: Bool               , sortMode       :: Maybe SortMode               , missingSort    :: Maybe Missing-              , nestedFilter   :: Maybe Filter } deriving (Eq, Show, Generic, Typeable)+              , nestedFilter   :: Maybe Filter } deriving (Eq, Read, Show, Generic, Typeable)  {-| 'SortOrder' is 'Ascending' or 'Descending', as you might expect. These get     encoded into "asc" or "desc" when turned into JSON.@@ -745,7 +746,7 @@ <http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-request-sort.html#search-request-sort> -} data SortOrder = Ascending-               | Descending deriving (Eq, Show, Generic, Typeable)+               | Descending deriving (Eq, Read, Show, Generic, Typeable)  {-| 'Missing' prescribes how to handle missing fields. A missing field can be     sorted last, first, or using a custom value as a substitute.@@ -754,7 +755,7 @@ -} data Missing = LastMissing              | FirstMissing-             | CustomMissing Text deriving (Eq, Show, Generic, Typeable)+             | CustomMissing Text deriving (Eq, Read, Show, Generic, Typeable)  {-| 'SortMode' prescribes how to handle sorting array/multi-valued fields. @@ -763,7 +764,7 @@ data SortMode = SortMin               | SortMax               | SortSum-              | SortAvg deriving (Eq, Show, Generic, Typeable)+              | SortAvg deriving (Eq, Read, Show, Generic, Typeable)  {-| 'mkSort' defaults everything but the 'FieldName' and the 'SortOrder' so     that you can concisely describe the usual kind of 'SortSpec's you want.@@ -785,19 +786,19 @@ {-| 'BooleanOperator' is the usual And/Or operators with an ES compatible     JSON encoding baked in. Used all over the place. -}-data BooleanOperator = And | Or deriving (Eq, Show, Generic, Typeable)+data BooleanOperator = And | Or deriving (Eq, Read, Show, Generic, Typeable)  {-| 'ShardCount' is part of 'IndexSettings' -}-newtype ShardCount = ShardCount Int deriving (Eq, Show, Generic, ToJSON, Typeable)+newtype ShardCount = ShardCount Int deriving (Eq, Read, Show, Generic, ToJSON, Typeable)  {-| 'ReplicaCount' is part of 'IndexSettings' -}-newtype ReplicaCount = ReplicaCount Int deriving (Eq, Show, Generic, ToJSON, Typeable)+newtype ReplicaCount = ReplicaCount Int deriving (Eq, Read, Show, Generic, ToJSON, Typeable)  {-| 'IndexName' is used to describe which index to query/create/delete -}-newtype IndexName = IndexName Text deriving (Eq, Generic, Show, ToJSON, FromJSON, Typeable)+newtype IndexName = IndexName Text deriving (Eq, Generic, Read, Show, ToJSON, FromJSON, Typeable)  {-| 'IndexSelection' is used for APIs which take a single index, a list of     indexes, or the special @_all@ index.@@ -807,133 +808,133 @@  {-| 'TemplateName' is used to describe which template to query/create/delete -}-newtype TemplateName = TemplateName Text deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+newtype TemplateName = TemplateName Text deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable)  {-| 'TemplatePattern' represents a pattern which is matched against index names -}-newtype TemplatePattern = TemplatePattern Text deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+newtype TemplatePattern = TemplatePattern Text deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable)  {-| 'MappingName' is part of mappings which are how ES describes and schematizes     the data in the indices. -}-newtype MappingName = MappingName Text deriving (Eq, Generic, Show, ToJSON, FromJSON, Typeable)+newtype MappingName = MappingName Text deriving (Eq, Generic, Read, Show, ToJSON, FromJSON, Typeable)  {-| 'DocId' is a generic wrapper value for expressing unique Document IDs.     Can be set by the user or created by ES itself. Often used in client     functions for poking at specific documents. -}-newtype DocId = DocId Text deriving (Eq, Generic, Show, ToJSON, FromJSON, Typeable)+newtype DocId = DocId Text deriving (Eq, Generic, Read, Show, ToJSON, FromJSON, Typeable)  {-| 'QueryString' is used to wrap query text bodies, be they human written or not. -}-newtype QueryString = QueryString Text deriving (Eq, Generic, Show, ToJSON, FromJSON, Typeable)+newtype QueryString = QueryString Text deriving (Eq, Generic, Read, Show, ToJSON, FromJSON, Typeable)  {-| 'FieldName' is used all over the place wherever a specific field within      a document needs to be specified, usually in 'Query's or 'Filter's. -}-newtype FieldName = FieldName Text deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+newtype FieldName = FieldName Text deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable)   {-| 'Script' is often used in place of 'FieldName' to specify more complex ways of extracting a value from a document. -}-newtype Script = Script { scriptText :: Text } deriving (Eq, Show, Generic, Typeable)+newtype Script = Script { scriptText :: Text } deriving (Eq, Read, Show, Generic, Typeable)  {-| 'CacheName' is used in 'RegexpFilter' for describing the     'CacheKey' keyed caching behavior. -}-newtype CacheName = CacheName Text deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+newtype CacheName = CacheName Text deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable)  {-| 'CacheKey' is used in 'RegexpFilter' to key regex caching. -} newtype CacheKey =-  CacheKey Text deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  CacheKey Text deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable) newtype Existence =-  Existence Bool deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  Existence Bool deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable) newtype NullValue =-  NullValue Bool deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  NullValue Bool deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable) newtype CutoffFrequency =-  CutoffFrequency Double deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  CutoffFrequency Double deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable) newtype Analyzer =-  Analyzer Text deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  Analyzer Text deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable) newtype MaxExpansions =-  MaxExpansions Int deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  MaxExpansions Int deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable)  {-| 'Lenient', if set to true, will cause format based failures to be     ignored. I don't know what the bloody default is, Elasticsearch     documentation didn't say what it was. Let me know if you figure it out. -} newtype Lenient =-  Lenient Bool deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  Lenient Bool deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable) newtype Tiebreaker =-  Tiebreaker Double deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  Tiebreaker Double deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable) newtype Boost =-  Boost Double deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  Boost Double deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable) newtype BoostTerms =-  BoostTerms Double deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  BoostTerms Double deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable)  {-| 'MinimumMatch' controls how many should clauses in the bool query should      match. Can be an absolute value (2) or a percentage (30%) or a      combination of both. -} newtype MinimumMatch =-  MinimumMatch Int deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  MinimumMatch Int deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable) newtype DisableCoord =-  DisableCoord Bool deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  DisableCoord Bool deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable) newtype IgnoreTermFrequency =-  IgnoreTermFrequency Bool deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  IgnoreTermFrequency Bool deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable) newtype MinimumTermFrequency =-  MinimumTermFrequency Int deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  MinimumTermFrequency Int deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable) newtype MaxQueryTerms =-  MaxQueryTerms Int deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  MaxQueryTerms Int deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable) newtype Fuzziness =-  Fuzziness Double deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  Fuzziness Double deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable)  {-| 'PrefixLength' is the prefix length used in queries, defaults to 0. -} newtype PrefixLength =-  PrefixLength Int deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  PrefixLength Int deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable) newtype TypeName =-  TypeName Text deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  TypeName Text deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable) newtype PercentMatch =-  PercentMatch Double deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  PercentMatch Double deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable) newtype StopWord =-  StopWord Text deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  StopWord Text deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable) newtype QueryPath =-  QueryPath Text deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  QueryPath Text deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable)  {-| Allowing a wildcard at the beginning of a word (eg "*ing") is particularly     heavy, because all terms in the index need to be examined, just in case     they match. Leading wildcards can be disabled by setting     'AllowLeadingWildcard' to false. -} newtype AllowLeadingWildcard =-  AllowLeadingWildcard     Bool deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  AllowLeadingWildcard     Bool deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable) newtype LowercaseExpanded =-  LowercaseExpanded        Bool deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  LowercaseExpanded        Bool deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable) newtype EnablePositionIncrements =-  EnablePositionIncrements Bool deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  EnablePositionIncrements Bool deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable)  {-| By default, wildcard terms in a query are not analyzed.     Setting 'AnalyzeWildcard' to true enables best-effort analysis. -}-newtype AnalyzeWildcard = AnalyzeWildcard Bool deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+newtype AnalyzeWildcard = AnalyzeWildcard Bool deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable)  {-| 'GeneratePhraseQueries' defaults to false. -} newtype GeneratePhraseQueries =-  GeneratePhraseQueries Bool deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+  GeneratePhraseQueries Bool deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable)  {-| 'Locale' is used for string conversions - defaults to ROOT. -}-newtype Locale        = Locale        Text deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)-newtype MaxWordLength = MaxWordLength Int  deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)-newtype MinWordLength = MinWordLength Int  deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+newtype Locale        = Locale        Text deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable)+newtype MaxWordLength = MaxWordLength Int  deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable)+newtype MinWordLength = MinWordLength Int  deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable)  {-| 'PhraseSlop' sets the default slop for phrases, 0 means exact      phrase matches. Default is 0. -}-newtype PhraseSlop      = PhraseSlop      Int deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)-newtype MinDocFrequency = MinDocFrequency Int deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)-newtype MaxDocFrequency = MaxDocFrequency Int deriving (Eq, Show, Generic, ToJSON, FromJSON, Typeable)+newtype PhraseSlop      = PhraseSlop      Int deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable)+newtype MinDocFrequency = MinDocFrequency Int deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable)+newtype MaxDocFrequency = MaxDocFrequency Int deriving (Eq, Read, Show, Generic, ToJSON, FromJSON, Typeable)  -- | Newtype wrapper to parse ES's concerning tendency to in some APIs return a floating point number of milliseconds since epoch ಠ_ಠ newtype POSIXMS = POSIXMS { posixMS :: UTCTime }@@ -944,8 +945,8 @@ unpackId (DocId docId) = docId  type TrackSortScores = Bool-newtype From = From Int deriving (Eq, Show, Generic, ToJSON)-newtype Size = Size Int deriving (Eq, Show, Generic, ToJSON)+newtype From = From Int deriving (Eq, Read, Show, Generic, ToJSON)+newtype Size = Size Int deriving (Eq, Read, Show, Generic, ToJSON)  data Search = Search { queryBody       :: Maybe Query                      , filterBody      :: Maybe Filter@@ -958,7 +959,7 @@                      , size            :: Size                      , searchType      :: SearchType                      , fields          :: Maybe [FieldName]-                     , source          :: Maybe Source } deriving (Eq, Show, Generic, Typeable)+                     , source          :: Maybe Source } deriving (Eq, Read, Show, Generic, Typeable)  data SearchType = SearchTypeQueryThenFetch                 | SearchTypeDfsQueryThenFetch@@ -966,40 +967,40 @@                 | SearchTypeScan                 | SearchTypeQueryAndFetch                 | SearchTypeDfsQueryAndFetch-  deriving (Eq, Show, Generic, Typeable)+  deriving (Eq, Read, Show, Generic, Typeable)  data Source =     NoSource   | SourcePatterns PatternOrPatterns   | SourceIncludeExclude Include Exclude-    deriving (Show, Eq, Generic, Typeable)+    deriving (Read, Show, Eq, Generic, Typeable)  data PatternOrPatterns = PopPattern   Pattern-                       | PopPatterns [Pattern] deriving (Eq, Show, Generic, Typeable)+                       | PopPatterns [Pattern] deriving (Eq, Read, Show, Generic, Typeable) -data Include = Include [Pattern] deriving (Eq, Show, Generic, Typeable)-data Exclude = Exclude [Pattern] deriving (Eq, Show, Generic, Typeable)+data Include = Include [Pattern] deriving (Eq, Read, Show, Generic, Typeable)+data Exclude = Exclude [Pattern] deriving (Eq, Read, Show, Generic, Typeable) -newtype Pattern = Pattern Text deriving (Eq, Show, Generic, Typeable)+newtype Pattern = Pattern Text deriving (Eq, Read, Show, Generic, Typeable)  data Highlights = Highlights { globalsettings  :: Maybe HighlightSettings                              , highlightFields :: [FieldHighlight]-                             } deriving (Show, Eq, Generic, Typeable)+                             } deriving (Read, Show, Eq, Generic, Typeable)  data FieldHighlight = FieldHighlight FieldName (Maybe HighlightSettings)-                      deriving (Show, Eq, Generic, Typeable)+                      deriving (Read, Show, Eq, Generic, Typeable)   data HighlightSettings = Plain PlainHighlight                        | Postings PostingsHighlight                        | FastVector FastVectorHighlight-                         deriving (Show, Eq, Generic, Typeable)+                         deriving (Read, Show, Eq, Generic, Typeable) data PlainHighlight =     PlainHighlight { plainCommon  :: Maybe CommonHighlight-                   , plainNonPost :: Maybe NonPostings } deriving (Show, Eq, Generic, Typeable)+                   , plainNonPost :: Maybe NonPostings } deriving (Read, Show, Eq, Generic, Typeable)   -- This requires that index_options are set to 'offset' in the mapping.-data PostingsHighlight = PostingsHighlight (Maybe CommonHighlight) deriving (Show, Eq, Generic, Typeable)+data PostingsHighlight = PostingsHighlight (Maybe CommonHighlight) deriving (Read, Show, Eq, Generic, Typeable)  -- This requires that term_vector is set to 'with_positions_offsets' in the mapping. data FastVectorHighlight =@@ -1010,7 +1011,7 @@                         , fragmentOffset    :: Maybe Int                         , matchedFields     :: [Text]                         , phraseLimit       :: Maybe Int-                        } deriving (Show, Eq, Generic, Typeable)+                        } deriving (Read, Show, Eq, Generic, Typeable)  data CommonHighlight =     CommonHighlight { order             :: Maybe Text@@ -1020,21 +1021,21 @@                     , noMatchSize       :: Maybe Int                     , highlightQuery    :: Maybe Query                     , requireFieldMatch :: Maybe Bool-                    } deriving (Show, Eq, Generic, Typeable)+                    } deriving (Read, Show, Eq, Generic, Typeable)  -- Settings that are only applicable to FastVector and Plain highlighters. data NonPostings =     NonPostings { fragmentSize      :: Maybe Int-                , numberOfFragments :: Maybe Int} deriving (Show, Eq, Generic, Typeable)+                , numberOfFragments :: Maybe Int} deriving (Read, Show, Eq, Generic, Typeable)  data HighlightEncoder = DefaultEncoder                       | HTMLEncoder-                      deriving (Show, Eq, Generic, Typeable)+                      deriving (Read, Show, Eq, Generic, Typeable)  -- NOTE: Should the tags use some kind of HTML type, rather than Text? data HighlightTag = TagSchema Text                   | CustomTags ([Text], [Text]) -- Only uses more than the first value in the lists if fvh-                  deriving (Show, Eq, Generic, Typeable)+                  deriving (Read, Show, Eq, Generic, Typeable)   data Query =@@ -1065,19 +1066,19 @@   | QuerySimpleQueryStringQuery SimpleQueryStringQuery   | QueryRangeQuery             RangeQuery   | QueryRegexpQuery            RegexpQuery-  deriving (Eq, Show, Generic, Typeable)+  deriving (Eq, Read, Show, Generic, Typeable)  data RegexpQuery =   RegexpQuery { regexpQueryField :: FieldName               , regexpQuery      :: Regexp               , regexpQueryFlags :: RegexpFlags               , regexpQueryBoost :: Maybe Boost-              } deriving (Eq, Show, Generic, Typeable)+              } deriving (Eq, Read, Show, Generic, Typeable)  data RangeQuery =   RangeQuery { rangeQueryField :: FieldName              , rangeQueryRange :: RangeValue-             , rangeQueryBoost :: Boost } deriving (Eq, Show, Generic, Typeable)+             , rangeQueryBoost :: Boost } deriving (Eq, Read, Show, Generic, Typeable)  mkRangeQuery :: FieldName -> RangeValue -> RangeQuery mkRangeQuery f r = RangeQuery f r (Boost 1.0)@@ -1091,7 +1092,7 @@     , simpleQueryStringFlags             :: Maybe (NonEmpty SimpleQueryFlag)     , simpleQueryStringLowercaseExpanded :: Maybe LowercaseExpanded     , simpleQueryStringLocale            :: Maybe Locale-    } deriving (Eq, Show, Generic, Typeable)+    } deriving (Eq, Read, Show, Generic, Typeable)  data SimpleQueryFlag =   SimpleQueryAll@@ -1105,7 +1106,7 @@   | SimpleQueryWhitespace   | SimpleQueryFuzzy   | SimpleQueryNear-  | SimpleQuerySlop deriving (Eq, Show, Generic, Typeable)+  | SimpleQuerySlop deriving (Eq, Read, Show, Generic, Typeable)  -- use_dis_max and tie_breaker when fields are plural? data QueryStringQuery =@@ -1127,7 +1128,7 @@   , queryStringMinimumShouldMatch       :: Maybe MinimumMatch   , queryStringLenient                  :: Maybe Lenient   , queryStringLocale                   :: Maybe Locale-  } deriving (Eq, Show, Generic, Typeable)+  } deriving (Eq, Read, Show, Generic, Typeable)  mkQueryStringQuery :: QueryString -> QueryStringQuery mkQueryStringQuery qs =@@ -1138,19 +1139,19 @@   Nothing Nothing  data FieldOrFields = FofField   FieldName-                   | FofFields (NonEmpty FieldName) deriving (Eq, Show, Generic, Typeable)+                   | FofFields (NonEmpty FieldName) deriving (Eq, Read, Show, Generic, Typeable)  data PrefixQuery =   PrefixQuery   { prefixQueryField       :: FieldName   , prefixQueryPrefixValue :: Text-  , prefixQueryBoost       :: Maybe Boost } deriving (Eq, Show, Generic, Typeable)+  , prefixQueryBoost       :: Maybe Boost } deriving (Eq, Read, Show, Generic, Typeable)  data NestedQuery =   NestedQuery   { nestedQueryPath      :: QueryPath   , nestedQueryScoreType :: ScoreType-  , nestedQuery          :: Query } deriving (Eq, Show, Generic, Typeable)+  , nestedQuery          :: Query } deriving (Eq, Read, Show, Generic, Typeable)  data MoreLikeThisFieldQuery =   MoreLikeThisFieldQuery@@ -1168,7 +1169,7 @@   , moreLikeThisFieldBoostTerms      :: Maybe BoostTerms   , moreLikeThisFieldBoost           :: Maybe Boost   , moreLikeThisFieldAnalyzer        :: Maybe Analyzer-  } deriving (Eq, Show, Generic, Typeable)+  } deriving (Eq, Read, Show, Generic, Typeable)  data MoreLikeThisQuery =   MoreLikeThisQuery@@ -1186,32 +1187,32 @@   , moreLikeThisBoostTerms      :: Maybe BoostTerms   , moreLikeThisBoost           :: Maybe Boost   , moreLikeThisAnalyzer        :: Maybe Analyzer-  } deriving (Eq, Show, Generic, Typeable)+  } deriving (Eq, Read, Show, Generic, Typeable)  data IndicesQuery =   IndicesQuery   { indicesQueryIndices :: [IndexName]   , indicesQuery        :: Query     -- default "all"-  , indicesQueryNoMatch :: Maybe Query } deriving (Eq, Show, Generic, Typeable)+  , indicesQueryNoMatch :: Maybe Query } deriving (Eq, Read, Show, Generic, Typeable)  data HasParentQuery =   HasParentQuery   { hasParentQueryType      :: TypeName   , hasParentQuery          :: Query-  , hasParentQueryScoreType :: Maybe ScoreType } deriving (Eq, Show, Generic, Typeable)+  , hasParentQueryScoreType :: Maybe ScoreType } deriving (Eq, Read, Show, Generic, Typeable)  data HasChildQuery =   HasChildQuery   { hasChildQueryType      :: TypeName   , hasChildQuery          :: Query-  , hasChildQueryScoreType :: Maybe ScoreType } deriving (Eq, Show, Generic, Typeable)+  , hasChildQueryScoreType :: Maybe ScoreType } deriving (Eq, Read, Show, Generic, Typeable)  data ScoreType =   ScoreTypeMax   | ScoreTypeSum   | ScoreTypeAvg-  | ScoreTypeNone deriving (Eq, Show, Generic, Typeable)+  | ScoreTypeNone deriving (Eq, Read, Show, Generic, Typeable)  data FuzzyQuery =   FuzzyQuery { fuzzyQueryField         :: FieldName@@ -1220,7 +1221,7 @@              , fuzzyQueryMaxExpansions :: MaxExpansions              , fuzzyQueryFuzziness     :: Fuzziness              , fuzzyQueryBoost         :: Maybe Boost-             } deriving (Eq, Show, Generic, Typeable)+             } deriving (Eq, Read, Show, Generic, Typeable)  data FuzzyLikeFieldQuery =   FuzzyLikeFieldQuery@@ -1233,7 +1234,7 @@   , fuzzyLikeFieldPrefixLength        :: PrefixLength   , fuzzyLikeFieldBoost               :: Boost   , fuzzyLikeFieldAnalyzer            :: Maybe Analyzer-  } deriving (Eq, Show, Generic, Typeable)+  } deriving (Eq, Read, Show, Generic, Typeable)  data FuzzyLikeThisQuery =   FuzzyLikeThisQuery@@ -1245,19 +1246,19 @@   , fuzzyLikePrefixLength        :: PrefixLength   , fuzzyLikeBoost               :: Boost   , fuzzyLikeAnalyzer            :: Maybe Analyzer-  } deriving (Eq, Show, Generic, Typeable)+  } deriving (Eq, Read, Show, Generic, Typeable)  data FilteredQuery =   FilteredQuery   { filteredQuery  :: Query-  , filteredFilter :: Filter } deriving (Eq, Show, Generic, Typeable)+  , filteredFilter :: Filter } deriving (Eq, Read, Show, Generic, Typeable)  data DisMaxQuery =   DisMaxQuery { disMaxQueries    :: [Query]                 -- default 0.0               , disMaxTiebreaker :: Tiebreaker               , disMaxBoost      :: Maybe Boost-              } deriving (Eq, Show, Generic, Typeable)+              } deriving (Eq, Read, Show, Generic, Typeable)  data MatchQuery =   MatchQuery { matchQueryField           :: FieldName@@ -1269,7 +1270,7 @@              , matchQueryAnalyzer        :: Maybe Analyzer              , matchQueryMaxExpansions   :: Maybe MaxExpansions              , matchQueryLenient         :: Maybe Lenient-             , matchQueryBoost           :: Maybe Boost } deriving (Eq, Show, Generic, Typeable)+             , matchQueryBoost           :: Maybe Boost } deriving (Eq, Read, Show, Generic, Typeable)  {-| 'mkMatchQuery' is a convenience function that defaults the less common parameters,     enabling you to provide only the 'FieldName' and 'QueryString' to make a 'MatchQuery'@@ -1279,7 +1280,7 @@  data MatchQueryType =   MatchPhrase-  | MatchPhrasePrefix deriving (Eq, Show, Generic, Typeable)+  | MatchPhrasePrefix deriving (Eq, Read, Show, Generic, Typeable)  data MultiMatchQuery =   MultiMatchQuery { multiMatchQueryFields          :: [FieldName]@@ -1291,7 +1292,7 @@                   , multiMatchQueryCutoffFrequency :: Maybe CutoffFrequency                   , multiMatchQueryAnalyzer        :: Maybe Analyzer                   , multiMatchQueryMaxExpansions   :: Maybe MaxExpansions-                  , multiMatchQueryLenient         :: Maybe Lenient } deriving (Eq, Show, Generic, Typeable)+                  , multiMatchQueryLenient         :: Maybe Lenient } deriving (Eq, Read, Show, Generic, Typeable)  {-| 'mkMultiMatchQuery' is a convenience function that defaults the less common parameters,     enabling you to provide only the list of 'FieldName's and 'QueryString' to@@ -1308,7 +1309,7 @@   | MultiMatchMostFields   | MultiMatchCrossFields   | MultiMatchPhrase-  | MultiMatchPhrasePrefix deriving (Eq, Show, Generic, Typeable)+  | MultiMatchPhrasePrefix deriving (Eq, Read, Show, Generic, Typeable)  data BoolQuery =   BoolQuery { boolQueryMustMatch          :: [Query]@@ -1317,7 +1318,7 @@             , boolQueryMinimumShouldMatch :: Maybe MinimumMatch             , boolQueryBoost              :: Maybe Boost             , boolQueryDisableCoord       :: Maybe DisableCoord-            } deriving (Eq, Show, Generic, Typeable)+            } deriving (Eq, Read, Show, Generic, Typeable)  mkBoolQuery :: [Query] -> [Query] -> [Query] -> BoolQuery mkBoolQuery must mustNot should =@@ -1326,7 +1327,7 @@ data BoostingQuery =   BoostingQuery { positiveQuery :: Query                 , negativeQuery :: Query-                , negativeBoost :: Boost } deriving (Eq, Show, Generic, Typeable)+                , negativeBoost :: Boost } deriving (Eq, Read, Show, Generic, Typeable)  data CommonTermsQuery =   CommonTermsQuery { commonField              :: FieldName@@ -1338,16 +1339,16 @@                    , commonBoost              :: Maybe Boost                    , commonAnalyzer           :: Maybe Analyzer                    , commonDisableCoord       :: Maybe DisableCoord-                   } deriving (Eq, Show, Generic, Typeable)+                   } deriving (Eq, Read, Show, Generic, Typeable)  data CommonMinimumMatch =     CommonMinimumMatchHighLow MinimumMatchHighLow   | CommonMinimumMatch        MinimumMatch-  deriving (Eq, Show, Generic, Typeable)+  deriving (Eq, Read, Show, Generic, Typeable)  data MinimumMatchHighLow =   MinimumMatchHighLow { lowFreq  :: MinimumMatch-                      , highFreq :: MinimumMatch } deriving (Eq, Show, Generic, Typeable)+                      , highFreq :: MinimumMatch } deriving (Eq, Read, Show, Generic, Typeable)  data Filter = AndFilter [Filter] Cache             | OrFilter  [Filter] Cache@@ -1367,36 +1368,36 @@             | RangeFilter   FieldName RangeValue RangeExecution Cache             | RegexpFilter  FieldName Regexp RegexpFlags CacheName Cache CacheKey             | TermFilter    Term Cache-              deriving (Eq, Show, Generic, Typeable)+              deriving (Eq, Read, Show, Generic, Typeable)  data ZeroTermsQuery = ZeroTermsNone-                    | ZeroTermsAll deriving (Eq, Show, Generic, Typeable)+                    | ZeroTermsAll deriving (Eq, Read, Show, Generic, Typeable)  data RangeExecution = RangeExecutionIndex-                    | RangeExecutionFielddata deriving (Eq, Show, Generic, Typeable)+                    | RangeExecutionFielddata deriving (Eq, Read, Show, Generic, Typeable) -newtype Regexp = Regexp Text deriving (Eq, Show, Generic, Typeable, FromJSON)+newtype Regexp = Regexp Text deriving (Eq, Read, Show, Generic, Typeable, FromJSON)  data RegexpFlags = AllRegexpFlags                  | NoRegexpFlags-                 | SomeRegexpFlags (NonEmpty RegexpFlag) deriving (Eq, Show, Generic, Typeable)+                 | SomeRegexpFlags (NonEmpty RegexpFlag) deriving (Eq, Read, Show, Generic, Typeable)  data RegexpFlag = AnyString                 | Automaton                 | Complement                 | Empty                 | Intersection-                | Interval deriving (Eq, Show, Generic, Typeable)+                | Interval deriving (Eq, Read, Show, Generic, Typeable) -newtype LessThan = LessThan Double deriving (Eq, Show, Generic, Typeable)-newtype LessThanEq = LessThanEq Double deriving (Eq, Show, Generic, Typeable)-newtype GreaterThan = GreaterThan Double deriving (Eq, Show, Generic, Typeable)-newtype GreaterThanEq = GreaterThanEq Double deriving (Eq, Show, Generic, Typeable)+newtype LessThan = LessThan Double deriving (Eq, Read, Show, Generic, Typeable)+newtype LessThanEq = LessThanEq Double deriving (Eq, Read, Show, Generic, Typeable)+newtype GreaterThan = GreaterThan Double deriving (Eq, Read, Show, Generic, Typeable)+newtype GreaterThanEq = GreaterThanEq Double deriving (Eq, Read, Show, Generic, Typeable) -newtype LessThanD = LessThanD UTCTime deriving (Eq, Show, Generic, Typeable)-newtype LessThanEqD = LessThanEqD UTCTime deriving (Eq, Show, Generic, Typeable)-newtype GreaterThanD = GreaterThanD UTCTime deriving (Eq, Show, Generic, Typeable)-newtype GreaterThanEqD = GreaterThanEqD UTCTime deriving (Eq, Show, Generic, Typeable)+newtype LessThanD = LessThanD UTCTime deriving (Eq, Read, Show, Generic, Typeable)+newtype LessThanEqD = LessThanEqD UTCTime deriving (Eq, Read, Show, Generic, Typeable)+newtype GreaterThanD = GreaterThanD UTCTime deriving (Eq, Read, Show, Generic, Typeable)+newtype GreaterThanEqD = GreaterThanEqD UTCTime deriving (Eq, Read, Show, Generic, Typeable)  data RangeValue = RangeDateLte LessThanEqD                 | RangeDateLt LessThanD@@ -1414,7 +1415,7 @@                 | RangeDoubleGteLte GreaterThanEq LessThanEq                 | RangeDoubleGteLt GreaterThanEq LessThan                 | RangeDoubleGtLte GreaterThan LessThanEq-                deriving (Eq, Show, Generic, Typeable)+                deriving (Eq, Read, Show, Generic, Typeable)  rangeValueToPair :: RangeValue -> [Pair] rangeValueToPair rv = case rv of@@ -1436,33 +1437,33 @@   RangeDoubleGtLt (GreaterThan l) (LessThan g)       -> ["gt"  .= l, "lt"  .= g]  data Term = Term { termField :: Text-                 , termValue :: Text } deriving (Eq, Show, Generic, Typeable)+                 , termValue :: Text } deriving (Eq, Read, Show, Generic, Typeable)  data BoolMatch = MustMatch    Term  Cache                | MustNotMatch Term  Cache-               | ShouldMatch [Term] Cache deriving (Eq, Show, Generic, Typeable)+               | ShouldMatch [Term] Cache deriving (Eq, Read, Show, Generic, Typeable)  -- "memory" or "indexed" data GeoFilterType = GeoFilterMemory-                   | GeoFilterIndexed deriving (Eq, Show, Generic, Typeable)+                   | GeoFilterIndexed deriving (Eq, Read, Show, Generic, Typeable)  data LatLon = LatLon { lat :: Double-                     , lon :: Double } deriving (Eq, Show, Generic, Typeable)+                     , lon :: Double } deriving (Eq, Read, Show, Generic, Typeable)  data GeoBoundingBox =   GeoBoundingBox { topLeft     :: LatLon-                 , bottomRight :: LatLon } deriving (Eq, Show, Generic, Typeable)+                 , bottomRight :: LatLon } deriving (Eq, Read, Show, Generic, Typeable)  data GeoBoundingBoxConstraint =   GeoBoundingBoxConstraint { geoBBField        :: FieldName                            , constraintBox     :: GeoBoundingBox                            , bbConstraintcache :: Cache                            , geoType           :: GeoFilterType-                           } deriving (Eq, Show, Generic, Typeable)+                           } deriving (Eq, Read, Show, Generic, Typeable)  data GeoPoint =   GeoPoint { geoField :: FieldName-           , latLon   :: LatLon} deriving (Eq, Show, Generic, Typeable)+           , latLon   :: LatLon} deriving (Eq, Read, Show, Generic, Typeable)  data DistanceUnit = Miles                   | Yards@@ -1472,22 +1473,22 @@                   | Meters                   | Centimeters                   | Millimeters-                  | NauticalMiles deriving (Eq, Show, Generic, Typeable)+                  | NauticalMiles deriving (Eq, Read, Show, Generic, Typeable)  data DistanceType = Arc                   | SloppyArc -- doesn't exist <1.0-                  | Plane deriving (Eq, Show, Generic, Typeable)+                  | Plane deriving (Eq, Read, Show, Generic, Typeable)  data OptimizeBbox = OptimizeGeoFilterType GeoFilterType-                  | NoOptimizeBbox deriving (Eq, Show, Generic, Typeable)+                  | NoOptimizeBbox deriving (Eq, Read, Show, Generic, Typeable)  data Distance =   Distance { coefficient :: Double-           , unit        :: DistanceUnit } deriving (Eq, Show, Generic, Typeable)+           , unit        :: DistanceUnit } deriving (Eq, Read, Show, Generic, Typeable)  data DistanceRange =   DistanceRange { distanceFrom :: Distance-                , distanceTo   :: Distance } deriving (Eq, Show, Generic, Typeable)+                , distanceTo   :: Distance } deriving (Eq, Read, Show, Generic, Typeable)  data SearchResult a =   SearchResult { took         :: Int@@ -1495,16 +1496,16 @@                , shards       :: ShardResult                , searchHits   :: SearchHits a                , aggregations :: Maybe AggregationResults-               , scrollId     :: Maybe ScrollId } deriving (Eq, Show, Generic, Typeable)+               , scrollId     :: Maybe ScrollId } deriving (Eq, Read, Show, Generic, Typeable) -newtype ScrollId = ScrollId Text deriving (Eq, Show, Generic, Ord, ToJSON, FromJSON)+newtype ScrollId = ScrollId Text deriving (Eq, Read, Show, Generic, Ord, ToJSON, FromJSON)  type Score = Maybe Double  data SearchHits a =   SearchHits { hitsTotal :: Int              , maxScore  :: Score-             , hits      :: [Hit a] } deriving (Eq, Show, Generic, Typeable)+             , hits      :: [Hit a] } deriving (Eq, Read, Show, Generic, Typeable)   instance Monoid (SearchHits a) where@@ -1519,12 +1520,12 @@       , hitDocId     :: DocId       , hitScore     :: Score       , hitSource    :: Maybe a-      , hitHighlight :: Maybe HitHighlight } deriving (Eq, Show, Generic, Typeable)+      , hitHighlight :: Maybe HitHighlight } deriving (Eq, Read, Show, Generic, Typeable)  data ShardResult =   ShardResult { shardTotal       :: Int               , shardsSuccessful :: Int-              , shardsFailed     :: Int } deriving (Eq, Show, Generic, Typeable)+              , shardsFailed     :: Int } deriving (Eq, Read, Show, Generic, Typeable)  type HitHighlight = M.Map Text [Text] @@ -1548,25 +1549,25 @@ mkAggregations name aggregation = M.insert name aggregation emptyAggregations  data TermOrder = TermOrder{ termSortField :: Text-                          , termSortOrder :: SortOrder } deriving (Eq, Show, Generic, Typeable)+                          , termSortOrder :: SortOrder } deriving (Eq, Read, Show, Generic, Typeable)  data TermInclusion = TermInclusion Text-                   | TermPattern Text Text deriving (Eq, Show, Generic, Typeable)+                   | TermPattern Text Text deriving (Eq, Read, Show, Generic, Typeable)  data CollectionMode = BreadthFirst-                    | DepthFirst deriving (Eq, Show, Generic, Typeable)+                    | DepthFirst deriving (Eq, Read, Show, Generic, Typeable)  data ExecutionHint = Ordinals                    | GlobalOrdinals                    | GlobalOrdinalsHash                    | GlobalOrdinalsLowCardinality-                   | Map deriving (Eq, Show, Generic, Typeable)+                   | Map deriving (Eq, Read, Show, Generic, Typeable)  data TimeInterval = Weeks                   | Days                   | Hours                   | Minutes-                  | Seconds deriving (Eq)+                  | Seconds deriving Eq  data Interval = Year               | Quarter@@ -1576,18 +1577,18 @@               | Hour               | Minute               | Second-              | FractionalInterval Float TimeInterval deriving (Eq, Show, Generic, Typeable)+              | FractionalInterval Float TimeInterval deriving (Eq, Read, Show, Generic, Typeable)  data Aggregation = TermsAgg TermsAggregation                  | DateHistogramAgg DateHistogramAggregation                  | ValueCountAgg ValueCountAggregation                  | FilterAgg FilterAggregation                  | DateRangeAgg DateRangeAggregation-                 | MissingAgg MissingAggregation deriving (Eq, Show, Generic, Typeable)+                 | MissingAgg MissingAggregation deriving (Eq, Read, Show, Generic, Typeable)  data MissingAggregation = MissingAggregation   { maField :: Text-  } deriving (Eq, Show, Generic, Typeable)+  } deriving (Eq, Read, Show, Generic, Typeable)  data TermsAggregation = TermsAggregation { term              :: Either Text Text                                          , termInclude       :: Maybe TermInclusion@@ -1599,7 +1600,7 @@                                          , termCollectMode   :: Maybe CollectionMode                                          , termExecutionHint :: Maybe ExecutionHint                                          , termAggs          :: Maybe Aggregations-                                    } deriving (Eq, Show, Generic, Typeable)+                                    } deriving (Eq, Read, Show, Generic, Typeable)  data DateHistogramAggregation = DateHistogramAggregation { dateField      :: FieldName                                                          , dateInterval   :: Interval@@ -1610,29 +1611,29 @@                                                          , datePreOffset  :: Maybe Text                                                          , datePostOffset :: Maybe Text                                                          , dateAggs       :: Maybe Aggregations-                                                         } deriving (Eq, Show, Generic, Typeable)+                                                         } deriving (Eq, Read, Show, Generic, Typeable)   data DateRangeAggregation = DateRangeAggregation { draField  :: FieldName                                                  , draFormat :: Maybe Text                                                  , draRanges :: NonEmpty DateRangeAggRange-                                                 } deriving (Eq, Show, Generic, Typeable)+                                                 } deriving (Eq, Read, Show, Generic, Typeable)  data DateRangeAggRange = DateRangeFrom DateMathExpr                        | DateRangeTo DateMathExpr-                       | DateRangeFromAndTo DateMathExpr DateMathExpr deriving (Eq, Show, Generic, Typeable)+                       | DateRangeFromAndTo DateMathExpr DateMathExpr deriving (Eq, Read, Show, Generic, Typeable)  -- | See <https://www.elastic.co/guide/en/elasticsearch/reference/current/common-options.html#date-math> for more information.-data DateMathExpr = DateMathExpr DateMathAnchor [DateMathModifier] deriving (Eq, Show, Generic, Typeable)+data DateMathExpr = DateMathExpr DateMathAnchor [DateMathModifier] deriving (Eq, Read, Show, Generic, Typeable)   -- | Starting point for a date range. This along with the 'DateMathModifiers' gets you the date ES will start from. data DateMathAnchor = DMNow-                    | DMDate Day deriving (Eq, Show, Generic, Typeable)+                    | DMDate Day deriving (Eq, Read, Show, Generic, Typeable)  data DateMathModifier = AddTime Int DateMathUnit                       | SubtractTime Int DateMathUnit-                      | RoundDownTo DateMathUnit deriving (Eq, Show, Generic, Typeable)+                      | RoundDownTo DateMathUnit deriving (Eq, Read, Show, Generic, Typeable)  data DateMathUnit = DMYear                   | DMMonth@@ -1640,15 +1641,15 @@                   | DMDay                   | DMHour                   | DMMinute-                  | DMSecond deriving (Eq, Show, Generic, Typeable)+                  | DMSecond deriving (Eq, Read, Show, Generic, Typeable)  -- | See <https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations-metrics-valuecount-aggregation.html> for more information. data ValueCountAggregation = FieldValueCount FieldName-                           | ScriptValueCount Script deriving (Eq, Show, Generic, Typeable)+                           | ScriptValueCount Script deriving (Eq, Read, Show, Generic, Typeable)  -- | Single-bucket filter aggregations. See <https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations-bucket-filter-aggregation.html#search-aggregations-bucket-filter-aggregation> for more information. data FilterAggregation = FilterAggregation { faFilter :: Filter-                                           , faAggs   :: Maybe Aggregations} deriving (Eq, Show, Generic, Typeable)+                                           , faAggs   :: Maybe Aggregations} deriving (Eq, Read, Show, Generic, Typeable)  mkTermsAggregation :: Text -> TermsAggregation mkTermsAggregation t = TermsAggregation (Left t) Nothing Nothing Nothing Nothing Nothing Nothing Nothing Nothing Nothing@@ -1712,6 +1713,16 @@   show Minutes  = "m"   show Seconds  = "s" +instance Read TimeInterval where+  readPrec = f =<< TR.get+    where+      f 'w' = return Weeks+      f 'd' = return Days+      f 'h' = return Hours+      f 'm' = return Minutes+      f 's' = return Seconds+      f  _  = fail "TimeInterval expected one of w, d, h, m, s"+ instance ToJSON Aggregation where   toJSON (TermsAgg (TermsAggregation term include exclude order minDocCount size shardSize collectMode executionHint termAggs)) =     omitNulls ["terms" .= omitNulls [ toJSON' term,@@ -1789,22 +1800,22 @@   aggs :: a -> Maybe AggregationResults  -data Bucket a = Bucket { buckets :: [a]} deriving (Show)+data Bucket a = Bucket { buckets :: [a]} deriving (Read, Show)  data BucketValue = TextValue Text                  | ScientificValue Scientific-                 | BoolValue Bool deriving (Show)+                 | BoolValue Bool deriving (Read, Show)  data MissingResult = MissingResult { missingDocCount :: Int } deriving (Show)  data TermsResult = TermsResult { termKey       :: BucketValue                                , termsDocCount :: Int-                               , termsAggs     :: Maybe AggregationResults } deriving (Show)+                               , termsAggs     :: Maybe AggregationResults } deriving (Read, Show)  data DateHistogramResult = DateHistogramResult { dateKey           :: Int                                                , dateKeyStr        :: Maybe Text                                                , dateDocCount      :: Int-                                               , dateHistogramAggs :: Maybe AggregationResults } deriving (Show)+                                               , dateHistogramAggs :: Maybe AggregationResults } deriving (Read, Show)  data DateRangeResult = DateRangeResult { dateRangeKey          :: Text                                        , dateRangeFrom         :: Maybe UTCTime@@ -1812,7 +1823,7 @@                                        , dateRangeTo           :: Maybe UTCTime                                        , dateRangeToAsString   :: Maybe Text                                        , dateRangeDocCount     :: Int-                                       , dateRangeAggs         :: Maybe AggregationResults } deriving (Show, Eq, Generic, Typeable)+                                       , dateRangeAggs         :: Maybe AggregationResults } deriving (Read, Show, Eq, Generic, Typeable)  toTerms :: Text -> AggregationResults ->  Maybe (Bucket TermsResult) toTerms = toAggResult@@ -3610,7 +3621,7 @@   enumFromThen = boundedEnumFromThen  -- | Username type used for HTTP Basic authentication. See 'basicAuthHook'.-newtype EsUsername = EsUsername { esUsername :: Text } deriving (Show, Eq)+newtype EsUsername = EsUsername { esUsername :: Text } deriving (Read, Show, Eq)  -- | Password type used for HTTP Basic authentication. See 'basicAuthHook'.-newtype EsPassword = EsPassword { esPassword :: Text } deriving (Show, Eq)+newtype EsPassword = EsPassword { esPassword :: Text } deriving (Read, Show, Eq)
tests/tests.hs view
@@ -1154,6 +1154,7 @@       searchExpectAggs search       searchValidBucketAgg search "users" toTerms +    -- One of these fails with 1.7.3     it "can give execution hint parameters to term aggregations" $ when' (atmost es11) $ withTestEnv $ do       _ <- insertData       searchTermsAggHint [Map, Ordinals]@@ -1165,7 +1166,7 @@     it "can give execution hint parameters to term aggregations" $ when' (atleast es12) $ withTestEnv $ do       _ <- insertData       searchTermsAggHint [GlobalOrdinals, GlobalOrdinalsHash, GlobalOrdinalsLowCardinality, Map]-+    -- One of the above.      it "can execute value_count aggregations" $ withTestEnv $ do       _ <- insertData