galley-0.83.0: Conversations
Safe HaskellSafe-Inferred
LanguageGHC2021

Galley.Options

Synopsis

Documentation

data Settings Source #

Instances

Instances details
FromJSON Settings Source # 
Instance details

Defined in Galley.Options

Generic Settings Source # 
Instance details

Defined in Galley.Options

Associated Types

type Rep Settings :: Type -> Type #

Methods

from :: Settings -> Rep Settings x #

to :: Rep Settings x -> Settings #

Show Settings Source # 
Instance details

Defined in Galley.Options

type Rep Settings Source # 
Instance details

Defined in Galley.Options

type Rep Settings = D1 ('MetaData "Settings" "Galley.Options" "galley-0.83.0-3Qx2OUs5Xp3JxMNqRaO1tj" 'False) (C1 ('MetaCons "Settings" 'PrefixI 'True) (((S1 ('MetaSel ('Just "_httpPoolSize") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "_maxTeamSize") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Word32) :*: S1 ('MetaSel ('Just "_maxFanoutSize") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe (Range 1 HardTruncationLimit Int32))))) :*: ((S1 ('MetaSel ('Just "_exposeInvitationURLsTeamAllowlist") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe [TeamId])) :*: S1 ('MetaSel ('Just "_maxConvSize") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Word16)) :*: (S1 ('MetaSel ('Just "_intraListing") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "_conversationCodeURI") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe HttpsUrl))))) :*: (((S1 ('MetaSel ('Just "_multiIngress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map Text HttpsUrl))) :*: S1 ('MetaSel ('Just "_concurrentDeletionEvents") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "_deleteConvThrottleMillis") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "_federationDomain") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Domain))) :*: ((S1 ('MetaSel ('Just "_mlsPrivateKeyPaths") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe MLSPrivateKeyPaths)) :*: S1 ('MetaSel ('Just "_featureFlags") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 FeatureFlags)) :*: (S1 ('MetaSel ('Just "_disabledAPIVersions") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Set VersionExp)) :*: S1 ('MetaSel ('Just "_guestLinkTTLSeconds") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe GuestLinkTTLSeconds)))))))

data JournalOpts Source #

Constructors

JournalOpts !Text !AWSEndpoint 

Instances

Instances details
FromJSON JournalOpts Source # 
Instance details

Defined in Galley.Options

Generic JournalOpts Source # 
Instance details

Defined in Galley.Options

Associated Types

type Rep JournalOpts :: Type -> Type #

Show JournalOpts Source # 
Instance details

Defined in Galley.Options

type Rep JournalOpts Source # 
Instance details

Defined in Galley.Options

type Rep JournalOpts = D1 ('MetaData "JournalOpts" "Galley.Options" "galley-0.83.0-3Qx2OUs5Xp3JxMNqRaO1tj" 'False) (C1 ('MetaCons "JournalOpts" 'PrefixI 'True) (S1 ('MetaSel ('Just "_queueName") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "_endpoint") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 AWSEndpoint)))

data Opts Source #

Instances

Instances details
FromJSON Opts Source # 
Instance details

Defined in Galley.Options

defGuestLinkTTLSeconds :: GuestLinkTTLSeconds Source #

Default guest link TTL in days. 365 days if not set.

newtype GuestLinkTTLSeconds Source #

Instances

Instances details
FromJSON GuestLinkTTLSeconds Source # 
Instance details

Defined in Galley.Options

Generic GuestLinkTTLSeconds Source # 
Instance details

Defined in Galley.Options

Associated Types

type Rep GuestLinkTTLSeconds :: Type -> Type #

Show GuestLinkTTLSeconds Source # 
Instance details

Defined in Galley.Options

type Rep GuestLinkTTLSeconds Source # 
Instance details

Defined in Galley.Options

type Rep GuestLinkTTLSeconds = D1 ('MetaData "GuestLinkTTLSeconds" "Galley.Options" "galley-0.83.0-3Qx2OUs5Xp3JxMNqRaO1tj" 'True) (C1 ('MetaCons "GuestLinkTTLSeconds" 'PrefixI 'True) (S1 ('MetaSel ('Just "unGuestLinkTTLSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)))