wire-api-0.1.0
Safe HaskellSafe-Inferred
LanguageGHC2021

Wire.API.Conversation.Bot

Synopsis

Documentation

data AddBot Source #

Input data for adding a bot to a conversation.

Instances

Instances details
Arbitrary AddBot Source # 
Instance details

Defined in Wire.API.Conversation.Bot

FromJSON AddBot Source # 
Instance details

Defined in Wire.API.Conversation.Bot

ToJSON AddBot Source # 
Instance details

Defined in Wire.API.Conversation.Bot

Generic AddBot Source # 
Instance details

Defined in Wire.API.Conversation.Bot

Associated Types

type Rep AddBot :: Type -> Type #

Methods

from :: AddBot -> Rep AddBot x #

to :: Rep AddBot x -> AddBot #

Show AddBot Source # 
Instance details

Defined in Wire.API.Conversation.Bot

Eq AddBot Source # 
Instance details

Defined in Wire.API.Conversation.Bot

Methods

(==) :: AddBot -> AddBot -> Bool #

(/=) :: AddBot -> AddBot -> Bool #

ToSchema AddBot Source # 
Instance details

Defined in Wire.API.Conversation.Bot

ToSchema AddBot Source # 
Instance details

Defined in Wire.API.Conversation.Bot

type Rep AddBot Source # 
Instance details

Defined in Wire.API.Conversation.Bot

type Rep AddBot = D1 ('MetaData "AddBot" "Wire.API.Conversation.Bot" "wire-api-0.1.0-EbZS9CKNOfZ8BBy5DRJfXi" 'False) (C1 ('MetaCons "AddBot" 'PrefixI 'True) (S1 ('MetaSel ('Just "addBotProvider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ProviderId) :*: (S1 ('MetaSel ('Just "addBotService") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ServiceId) :*: S1 ('MetaSel ('Just "addBotLocale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Locale)))))

data AddBotResponse Source #

Instances

Instances details
Arbitrary AddBotResponse Source # 
Instance details

Defined in Wire.API.Conversation.Bot

FromJSON AddBotResponse Source # 
Instance details

Defined in Wire.API.Conversation.Bot

ToJSON AddBotResponse Source # 
Instance details

Defined in Wire.API.Conversation.Bot

Generic AddBotResponse Source # 
Instance details

Defined in Wire.API.Conversation.Bot

Associated Types

type Rep AddBotResponse :: Type -> Type #

Show AddBotResponse Source # 
Instance details

Defined in Wire.API.Conversation.Bot

Eq AddBotResponse Source # 
Instance details

Defined in Wire.API.Conversation.Bot

ToSchema AddBotResponse Source # 
Instance details

Defined in Wire.API.Conversation.Bot

ToSchema AddBotResponse Source # 
Instance details

Defined in Wire.API.Conversation.Bot

type Rep AddBotResponse Source # 
Instance details

Defined in Wire.API.Conversation.Bot

type Rep AddBotResponse = D1 ('MetaData "AddBotResponse" "Wire.API.Conversation.Bot" "wire-api-0.1.0-EbZS9CKNOfZ8BBy5DRJfXi" 'False) (C1 ('MetaCons "AddBotResponse" 'PrefixI 'True) ((S1 ('MetaSel ('Just "rsAddBotId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BotId) :*: (S1 ('MetaSel ('Just "rsAddBotClient") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ClientId) :*: S1 ('MetaSel ('Just "rsAddBotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Name))) :*: (S1 ('MetaSel ('Just "rsAddBotColour") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ColourId) :*: (S1 ('MetaSel ('Just "rsAddBotAssets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Asset]) :*: S1 ('MetaSel ('Just "rsAddBotEvent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Event)))))

newtype RemoveBotResponse Source #

Constructors

RemoveBotResponse 

Instances

Instances details
Arbitrary RemoveBotResponse Source # 
Instance details

Defined in Wire.API.Conversation.Bot

FromJSON RemoveBotResponse Source # 
Instance details

Defined in Wire.API.Conversation.Bot

ToJSON RemoveBotResponse Source # 
Instance details

Defined in Wire.API.Conversation.Bot

Show RemoveBotResponse Source # 
Instance details

Defined in Wire.API.Conversation.Bot

Eq RemoveBotResponse Source # 
Instance details

Defined in Wire.API.Conversation.Bot

ToSchema RemoveBotResponse Source # 
Instance details

Defined in Wire.API.Conversation.Bot

ToSchema RemoveBotResponse Source # 
Instance details

Defined in Wire.API.Conversation.Bot

newtype UpdateBotPrekeys Source #

Constructors

UpdateBotPrekeys 

Instances

Instances details
Arbitrary UpdateBotPrekeys Source # 
Instance details

Defined in Wire.API.Conversation.Bot

FromJSON UpdateBotPrekeys Source # 
Instance details

Defined in Wire.API.Conversation.Bot

ToJSON UpdateBotPrekeys Source # 
Instance details

Defined in Wire.API.Conversation.Bot

Show UpdateBotPrekeys Source # 
Instance details

Defined in Wire.API.Conversation.Bot

Eq UpdateBotPrekeys Source # 
Instance details

Defined in Wire.API.Conversation.Bot

ToSchema UpdateBotPrekeys Source # 
Instance details

Defined in Wire.API.Conversation.Bot

ToSchema UpdateBotPrekeys Source # 
Instance details

Defined in Wire.API.Conversation.Bot