bloodhound-0.21.0.0: Elasticsearch client library for Haskell
Safe HaskellSafe-Inferred
LanguageHaskell2010

Database.Bloodhound.Internal.Suggest

Documentation

data Suggest Source #

Instances

Instances details
FromJSON Suggest Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

ToJSON Suggest Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Generic Suggest Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Associated Types

type Rep Suggest :: Type -> Type #

Methods

from :: Suggest -> Rep Suggest x #

to :: Rep Suggest x -> Suggest #

Show Suggest Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Eq Suggest Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Methods

(==) :: Suggest -> Suggest -> Bool #

(/=) :: Suggest -> Suggest -> Bool #

type Rep Suggest Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

type Rep Suggest = D1 ('MetaData "Suggest" "Database.Bloodhound.Internal.Suggest" "bloodhound-0.21.0.0-JLhUF72viNaqiRsAS6LPD" 'False) (C1 ('MetaCons "Suggest" 'PrefixI 'True) (S1 ('MetaSel ('Just "suggestText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "suggestName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "suggestType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SuggestType))))

data SuggestType Source #

Instances

Instances details
FromJSON SuggestType Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

ToJSON SuggestType Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Generic SuggestType Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Associated Types

type Rep SuggestType :: Type -> Type #

Show SuggestType Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Eq SuggestType Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

type Rep SuggestType Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

type Rep SuggestType = D1 ('MetaData "SuggestType" "Database.Bloodhound.Internal.Suggest" "bloodhound-0.21.0.0-JLhUF72viNaqiRsAS6LPD" 'False) (C1 ('MetaCons "SuggestTypePhraseSuggester" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PhraseSuggester)))

data PhraseSuggester Source #

Instances

Instances details
FromJSON PhraseSuggester Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

ToJSON PhraseSuggester Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Generic PhraseSuggester Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Associated Types

type Rep PhraseSuggester :: Type -> Type #

Show PhraseSuggester Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Eq PhraseSuggester Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

type Rep PhraseSuggester Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

type Rep PhraseSuggester = D1 ('MetaData "PhraseSuggester" "Database.Bloodhound.Internal.Suggest" "bloodhound-0.21.0.0-JLhUF72viNaqiRsAS6LPD" 'False) (C1 ('MetaCons "PhraseSuggester" 'PrefixI 'True) (((S1 ('MetaSel ('Just "phraseSuggesterField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FieldName) :*: (S1 ('MetaSel ('Just "phraseSuggesterGramSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "phraseSuggesterRealWordErrorLikelihood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int)))) :*: (S1 ('MetaSel ('Just "phraseSuggesterConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "phraseSuggesterMaxErrors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "phraseSuggesterSeparator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "phraseSuggesterSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Size)) :*: (S1 ('MetaSel ('Just "phraseSuggesterAnalyzer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Analyzer)) :*: S1 ('MetaSel ('Just "phraseSuggesterShardSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int)))) :*: (S1 ('MetaSel ('Just "phraseSuggesterHighlight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe PhraseSuggesterHighlighter)) :*: (S1 ('MetaSel ('Just "phraseSuggesterCollate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe PhraseSuggesterCollate)) :*: S1 ('MetaSel ('Just "phraseSuggesterCandidateGenerators") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [DirectGenerators]))))))

data PhraseSuggesterHighlighter Source #

Instances

Instances details
FromJSON PhraseSuggesterHighlighter Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

ToJSON PhraseSuggesterHighlighter Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Generic PhraseSuggesterHighlighter Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Associated Types

type Rep PhraseSuggesterHighlighter :: Type -> Type #

Show PhraseSuggesterHighlighter Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Eq PhraseSuggesterHighlighter Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

type Rep PhraseSuggesterHighlighter Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

type Rep PhraseSuggesterHighlighter = D1 ('MetaData "PhraseSuggesterHighlighter" "Database.Bloodhound.Internal.Suggest" "bloodhound-0.21.0.0-JLhUF72viNaqiRsAS6LPD" 'False) (C1 ('MetaCons "PhraseSuggesterHighlighter" 'PrefixI 'True) (S1 ('MetaSel ('Just "phraseSuggesterHighlighterPreTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "phraseSuggesterHighlighterPostTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data PhraseSuggesterCollate Source #

Instances

Instances details
FromJSON PhraseSuggesterCollate Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

ToJSON PhraseSuggesterCollate Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Generic PhraseSuggesterCollate Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Associated Types

type Rep PhraseSuggesterCollate :: Type -> Type #

Show PhraseSuggesterCollate Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Eq PhraseSuggesterCollate Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

type Rep PhraseSuggesterCollate Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

type Rep PhraseSuggesterCollate = D1 ('MetaData "PhraseSuggesterCollate" "Database.Bloodhound.Internal.Suggest" "bloodhound-0.21.0.0-JLhUF72viNaqiRsAS6LPD" 'False) (C1 ('MetaCons "PhraseSuggesterCollate" 'PrefixI 'True) (S1 ('MetaSel ('Just "phraseSuggesterCollateTemplateQuery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Query) :*: (S1 ('MetaSel ('Just "phraseSuggesterCollateParams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TemplateQueryKeyValuePairs) :*: S1 ('MetaSel ('Just "phraseSuggesterCollatePrune") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))))

data DirectGeneratorSuggestModeTypes Source #

Instances

Instances details
FromJSON DirectGeneratorSuggestModeTypes Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

ToJSON DirectGeneratorSuggestModeTypes Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Generic DirectGeneratorSuggestModeTypes Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Associated Types

type Rep DirectGeneratorSuggestModeTypes :: Type -> Type #

Show DirectGeneratorSuggestModeTypes Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Eq DirectGeneratorSuggestModeTypes Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

type Rep DirectGeneratorSuggestModeTypes Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

type Rep DirectGeneratorSuggestModeTypes = D1 ('MetaData "DirectGeneratorSuggestModeTypes" "Database.Bloodhound.Internal.Suggest" "bloodhound-0.21.0.0-JLhUF72viNaqiRsAS6LPD" 'False) (C1 ('MetaCons "DirectGeneratorSuggestModeMissing" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "DirectGeneratorSuggestModePopular" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "DirectGeneratorSuggestModeAlways" 'PrefixI 'False) (U1 :: Type -> Type)))

data DirectGenerators Source #

Instances

Instances details
FromJSON DirectGenerators Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

ToJSON DirectGenerators Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Generic DirectGenerators Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Associated Types

type Rep DirectGenerators :: Type -> Type #

Show DirectGenerators Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

Eq DirectGenerators Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

type Rep DirectGenerators Source # 
Instance details

Defined in Database.Bloodhound.Internal.Suggest

type Rep DirectGenerators = D1 ('MetaData "DirectGenerators" "Database.Bloodhound.Internal.Suggest" "bloodhound-0.21.0.0-JLhUF72viNaqiRsAS6LPD" 'False) (C1 ('MetaCons "DirectGenerators" 'PrefixI 'True) (((S1 ('MetaSel ('Just "directGeneratorsField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FieldName) :*: S1 ('MetaSel ('Just "directGeneratorsSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "directGeneratorSuggestMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 DirectGeneratorSuggestModeTypes) :*: (S1 ('MetaSel ('Just "directGeneratorMaxEdits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "directGeneratorPrefixLength") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int))))) :*: ((S1 ('MetaSel ('Just "directGeneratorMinWordLength") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "directGeneratorMaxInspections") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "directGeneratorMinDocFreq") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Double)))) :*: (S1 ('MetaSel ('Just "directGeneratorMaxTermFreq") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "directGeneratorPreFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "directGeneratorPostFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)))))))