| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Network.Mattermost.Types.Config
Documentation
data ServerConfig Source #
Constructors
Instances
| Eq ServerConfig Source # | |
Defined in Network.Mattermost.Types.Config | |
| Read ServerConfig Source # | |
Defined in Network.Mattermost.Types.Config Methods readsPrec :: Int -> ReadS ServerConfig # readList :: ReadS [ServerConfig] # | |
| Show ServerConfig Source # | |
Defined in Network.Mattermost.Types.Config Methods showsPrec :: Int -> ServerConfig -> ShowS # show :: ServerConfig -> String # showList :: [ServerConfig] -> ShowS # | |
| ToJSON ServerConfig Source # | |
Defined in Network.Mattermost.Types.Config Methods toJSON :: ServerConfig -> Value # toEncoding :: ServerConfig -> Encoding # toJSONList :: [ServerConfig] -> Value # toEncodingList :: [ServerConfig] -> Encoding # | |
| FromJSON ServerConfig Source # | |
Defined in Network.Mattermost.Types.Config | |
data EmailSettings Source #
Constructors
Instances
| Eq EmailSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods (==) :: EmailSettings -> EmailSettings -> Bool # (/=) :: EmailSettings -> EmailSettings -> Bool # | |
| Read EmailSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods readsPrec :: Int -> ReadS EmailSettings # readList :: ReadS [EmailSettings] # | |
| Show EmailSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods showsPrec :: Int -> EmailSettings -> ShowS # show :: EmailSettings -> String # showList :: [EmailSettings] -> ShowS # | |
| ToJSON EmailSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods toJSON :: EmailSettings -> Value # toEncoding :: EmailSettings -> Encoding # toJSONList :: [EmailSettings] -> Value # toEncodingList :: [EmailSettings] -> Encoding # | |
| FromJSON EmailSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods parseJSON :: Value -> Parser EmailSettings # parseJSONList :: Value -> Parser [EmailSettings] # | |
data TeammateNameDisplayMode Source #
Constructors
| TMUsername | |
| TMNicknameOrFullname | |
| TMFullname | |
| TMUnknown Text |
Instances
| Eq TeammateNameDisplayMode Source # | |
Defined in Network.Mattermost.Types.Config Methods (==) :: TeammateNameDisplayMode -> TeammateNameDisplayMode -> Bool # (/=) :: TeammateNameDisplayMode -> TeammateNameDisplayMode -> Bool # | |
| Read TeammateNameDisplayMode Source # | |
Defined in Network.Mattermost.Types.Config | |
| Show TeammateNameDisplayMode Source # | |
Defined in Network.Mattermost.Types.Config Methods showsPrec :: Int -> TeammateNameDisplayMode -> ShowS # show :: TeammateNameDisplayMode -> String # showList :: [TeammateNameDisplayMode] -> ShowS # | |
| ToJSON TeammateNameDisplayMode Source # | |
Defined in Network.Mattermost.Types.Config Methods toJSON :: TeammateNameDisplayMode -> Value # toEncoding :: TeammateNameDisplayMode -> Encoding # toJSONList :: [TeammateNameDisplayMode] -> Value # | |
| FromJSON TeammateNameDisplayMode Source # | |
Defined in Network.Mattermost.Types.Config Methods parseJSON :: Value -> Parser TeammateNameDisplayMode # parseJSONList :: Value -> Parser [TeammateNameDisplayMode] # | |
data ClientConfig Source #
Constructors
Instances
| Eq ClientConfig Source # | |
Defined in Network.Mattermost.Types.Config | |
| Read ClientConfig Source # | |
Defined in Network.Mattermost.Types.Config Methods readsPrec :: Int -> ReadS ClientConfig # readList :: ReadS [ClientConfig] # | |
| Show ClientConfig Source # | |
Defined in Network.Mattermost.Types.Config Methods showsPrec :: Int -> ClientConfig -> ShowS # show :: ClientConfig -> String # showList :: [ClientConfig] -> ShowS # | |
| FromJSON ClientConfig Source # | |
Defined in Network.Mattermost.Types.Config | |
data TeamSettings Source #
Constructors
Instances
| Eq TeamSettings Source # | |
Defined in Network.Mattermost.Types.Config | |
| Read TeamSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods readsPrec :: Int -> ReadS TeamSettings # readList :: ReadS [TeamSettings] # | |
| Show TeamSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods showsPrec :: Int -> TeamSettings -> ShowS # show :: TeamSettings -> String # showList :: [TeamSettings] -> ShowS # | |
| ToJSON TeamSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods toJSON :: TeamSettings -> Value # toEncoding :: TeamSettings -> Encoding # toJSONList :: [TeamSettings] -> Value # toEncodingList :: [TeamSettings] -> Encoding # | |
| FromJSON TeamSettings Source # | |
Defined in Network.Mattermost.Types.Config | |
data WebrtcSettings Source #
Constructors
| WebrtcSettings | |
Instances
| Eq WebrtcSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods (==) :: WebrtcSettings -> WebrtcSettings -> Bool # (/=) :: WebrtcSettings -> WebrtcSettings -> Bool # | |
| Read WebrtcSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods readsPrec :: Int -> ReadS WebrtcSettings # readList :: ReadS [WebrtcSettings] # | |
| Show WebrtcSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods showsPrec :: Int -> WebrtcSettings -> ShowS # show :: WebrtcSettings -> String # showList :: [WebrtcSettings] -> ShowS # | |
| ToJSON WebrtcSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods toJSON :: WebrtcSettings -> Value # toEncoding :: WebrtcSettings -> Encoding # toJSONList :: [WebrtcSettings] -> Value # toEncodingList :: [WebrtcSettings] -> Encoding # | |
| FromJSON WebrtcSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods parseJSON :: Value -> Parser WebrtcSettings # parseJSONList :: Value -> Parser [WebrtcSettings] # | |
data PasswordSettings Source #
Constructors
| PasswordSettings | |
Instances
data PrivacySettings Source #
Constructors
| PrivacySettings | |
Instances
| Eq PrivacySettings Source # | |
Defined in Network.Mattermost.Types.Config Methods (==) :: PrivacySettings -> PrivacySettings -> Bool # (/=) :: PrivacySettings -> PrivacySettings -> Bool # | |
| Read PrivacySettings Source # | |
Defined in Network.Mattermost.Types.Config Methods readsPrec :: Int -> ReadS PrivacySettings # readList :: ReadS [PrivacySettings] # | |
| Show PrivacySettings Source # | |
Defined in Network.Mattermost.Types.Config Methods showsPrec :: Int -> PrivacySettings -> ShowS # show :: PrivacySettings -> String # showList :: [PrivacySettings] -> ShowS # | |
| ToJSON PrivacySettings Source # | |
Defined in Network.Mattermost.Types.Config Methods toJSON :: PrivacySettings -> Value # toEncoding :: PrivacySettings -> Encoding # toJSONList :: [PrivacySettings] -> Value # toEncodingList :: [PrivacySettings] -> Encoding # | |
| FromJSON PrivacySettings Source # | |
Defined in Network.Mattermost.Types.Config Methods parseJSON :: Value -> Parser PrivacySettings # parseJSONList :: Value -> Parser [PrivacySettings] # | |
data RateLimitSettings Source #
Constructors
| RateLimitSettings | |
Instances
data LogSettings Source #
Constructors
| LogSettings | |
Instances
| Eq LogSettings Source # | |
Defined in Network.Mattermost.Types.Config | |
| Read LogSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods readsPrec :: Int -> ReadS LogSettings # readList :: ReadS [LogSettings] # readPrec :: ReadPrec LogSettings # readListPrec :: ReadPrec [LogSettings] # | |
| Show LogSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods showsPrec :: Int -> LogSettings -> ShowS # show :: LogSettings -> String # showList :: [LogSettings] -> ShowS # | |
| ToJSON LogSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods toJSON :: LogSettings -> Value # toEncoding :: LogSettings -> Encoding # toJSONList :: [LogSettings] -> Value # toEncodingList :: [LogSettings] -> Encoding # | |
| FromJSON LogSettings Source # | |
Defined in Network.Mattermost.Types.Config | |
data MetricsSettings Source #
Constructors
| MetricsSettings | |
Instances
| Eq MetricsSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods (==) :: MetricsSettings -> MetricsSettings -> Bool # (/=) :: MetricsSettings -> MetricsSettings -> Bool # | |
| Read MetricsSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods readsPrec :: Int -> ReadS MetricsSettings # readList :: ReadS [MetricsSettings] # | |
| Show MetricsSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods showsPrec :: Int -> MetricsSettings -> ShowS # show :: MetricsSettings -> String # showList :: [MetricsSettings] -> ShowS # | |
| ToJSON MetricsSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods toJSON :: MetricsSettings -> Value # toEncoding :: MetricsSettings -> Encoding # toJSONList :: [MetricsSettings] -> Value # toEncodingList :: [MetricsSettings] -> Encoding # | |
| FromJSON MetricsSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods parseJSON :: Value -> Parser MetricsSettings # parseJSONList :: Value -> Parser [MetricsSettings] # | |
data NativeAppSettings Source #
Constructors
| NativeAppSettings | |
Instances
data ComplianceSettings Source #
Constructors
| ComplianceSettings | |
Instances
data SupportSettings Source #
Constructors
| SupportSettings | |
Instances
| Eq SupportSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods (==) :: SupportSettings -> SupportSettings -> Bool # (/=) :: SupportSettings -> SupportSettings -> Bool # | |
| Read SupportSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods readsPrec :: Int -> ReadS SupportSettings # readList :: ReadS [SupportSettings] # | |
| Show SupportSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods showsPrec :: Int -> SupportSettings -> ShowS # show :: SupportSettings -> String # showList :: [SupportSettings] -> ShowS # | |
| ToJSON SupportSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods toJSON :: SupportSettings -> Value # toEncoding :: SupportSettings -> Encoding # toJSONList :: [SupportSettings] -> Value # toEncodingList :: [SupportSettings] -> Encoding # | |
| FromJSON SupportSettings Source # | |
Defined in Network.Mattermost.Types.Config Methods parseJSON :: Value -> Parser SupportSettings # parseJSONList :: Value -> Parser [SupportSettings] # | |