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