| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Log.Backend.ElasticSearch.V5.Internal
Synopsis
- data ElasticSearchConfig = ElasticSearchConfig {
- esServer :: !Text
- esIndex :: !Text
- esShardCount :: !Int
- esReplicaCount :: !Int
- esMapping :: !Text
- esLogin :: Maybe (EsUsername, EsPassword)
- esLoginInsecure :: !Bool
- defaultElasticSearchConfig :: ElasticSearchConfig
- newtype EsUsername = EsUsername {
- esUsername :: Text
- newtype EsPassword = EsPassword {
- esPassword :: Text
Documentation
data ElasticSearchConfig Source #
Configuration for the Elasticsearch Logger. See
https://www.elastic.co/guide/en/elasticsearch/reference/current/glossary.html
for the explanation of terms.
Constructors
| ElasticSearchConfig | |
Fields
| |
Instances
| Eq ElasticSearchConfig Source # | |
Defined in Log.Backend.ElasticSearch.V5.Internal Methods (==) :: ElasticSearchConfig -> ElasticSearchConfig -> Bool # (/=) :: ElasticSearchConfig -> ElasticSearchConfig -> Bool # | |
| Show ElasticSearchConfig Source # | |
Defined in Log.Backend.ElasticSearch.V5.Internal Methods showsPrec :: Int -> ElasticSearchConfig -> ShowS # show :: ElasticSearchConfig -> String # showList :: [ElasticSearchConfig] -> ShowS # | |
defaultElasticSearchConfig :: ElasticSearchConfig Source #
Sensible defaults for ElasticSearchConfig.
newtype EsUsername #
Username type used for HTTP Basic authentication. See basicAuthHook.
Constructors
| EsUsername | |
Fields
| |
Instances
| Eq EsUsername | |
Defined in Database.V5.Bloodhound.Internal.Client | |
| Read EsUsername | |
Defined in Database.V5.Bloodhound.Internal.Client Methods readsPrec :: Int -> ReadS EsUsername # readList :: ReadS [EsUsername] # readPrec :: ReadPrec EsUsername # readListPrec :: ReadPrec [EsUsername] # | |
| Show EsUsername | |
Defined in Database.V5.Bloodhound.Internal.Client Methods showsPrec :: Int -> EsUsername -> ShowS # show :: EsUsername -> String # showList :: [EsUsername] -> ShowS # | |
newtype EsPassword #
Password type used for HTTP Basic authentication. See basicAuthHook.
Constructors
| EsPassword | |
Fields
| |
Instances
| Eq EsPassword | |
Defined in Database.V5.Bloodhound.Internal.Client | |
| Read EsPassword | |
Defined in Database.V5.Bloodhound.Internal.Client Methods readsPrec :: Int -> ReadS EsPassword # readList :: ReadS [EsPassword] # readPrec :: ReadPrec EsPassword # readListPrec :: ReadPrec [EsPassword] # | |
| Show EsPassword | |
Defined in Database.V5.Bloodhound.Internal.Client Methods showsPrec :: Int -> EsPassword -> ShowS # show :: EsPassword -> String # showList :: [EsPassword] -> ShowS # | |