wire-api-0.1.0
Safe HaskellSafe-Inferred
LanguageGHC2021

Wire.API.Internal.BulkPush

Documentation

data PushTarget Source #

Constructors

PushTarget 

Fields

Instances

Instances details
FromJSON PushTarget Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

ToJSON PushTarget Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

Generic PushTarget Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

Associated Types

type Rep PushTarget :: Type -> Type #

Show PushTarget Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

Eq PushTarget Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

Ord PushTarget Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

ToSchema PushTarget Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

ToSchema PushTarget Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

type Rep PushTarget Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

type Rep PushTarget = D1 ('MetaData "PushTarget" "Wire.API.Internal.BulkPush" "wire-api-0.1.0-EbZS9CKNOfZ8BBy5DRJfXi" 'False) (C1 ('MetaCons "PushTarget" 'PrefixI 'True) (S1 ('MetaSel ('Just "ptUserId") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UserId) :*: S1 ('MetaSel ('Just "ptConnId") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ConnId)))

newtype BulkPushRequest Source #

Instances

Instances details
FromJSON BulkPushRequest Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

ToJSON BulkPushRequest Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

Generic BulkPushRequest Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

Associated Types

type Rep BulkPushRequest :: Type -> Type #

Show BulkPushRequest Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

Eq BulkPushRequest Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

ToSchema BulkPushRequest Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

ToSchema BulkPushRequest Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

type Rep BulkPushRequest Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

type Rep BulkPushRequest = D1 ('MetaData "BulkPushRequest" "Wire.API.Internal.BulkPush" "wire-api-0.1.0-EbZS9CKNOfZ8BBy5DRJfXi" 'True) (C1 ('MetaCons "BulkPushRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBulkPushRequest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [(Notification, [PushTarget])])))

data PushStatus Source #

Instances

Instances details
FromJSON PushStatus Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

ToJSON PushStatus Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

Bounded PushStatus Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

Enum PushStatus Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

Generic PushStatus Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

Associated Types

type Rep PushStatus :: Type -> Type #

Show PushStatus Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

Eq PushStatus Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

ToSchema PushStatus Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

ToSchema PushStatus Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

type Rep PushStatus Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

type Rep PushStatus = D1 ('MetaData "PushStatus" "Wire.API.Internal.BulkPush" "wire-api-0.1.0-EbZS9CKNOfZ8BBy5DRJfXi" 'False) (C1 ('MetaCons "PushStatusOk" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "PushStatusGone" 'PrefixI 'False) (U1 :: Type -> Type))

newtype BulkPushResponse Source #

Instances

Instances details
FromJSON BulkPushResponse Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

ToJSON BulkPushResponse Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

Generic BulkPushResponse Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

Associated Types

type Rep BulkPushResponse :: Type -> Type #

Show BulkPushResponse Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

Eq BulkPushResponse Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

ToSchema BulkPushResponse Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

ToSchema BulkPushResponse Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

type Rep BulkPushResponse Source # 
Instance details

Defined in Wire.API.Internal.BulkPush

type Rep BulkPushResponse = D1 ('MetaData "BulkPushResponse" "Wire.API.Internal.BulkPush" "wire-api-0.1.0-EbZS9CKNOfZ8BBy5DRJfXi" 'True) (C1 ('MetaCons "BulkPushResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBulkPushResponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [(NotificationId, PushTarget, PushStatus)])))