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