wire-api-0.1.0
Safe HaskellSafe-Inferred
LanguageGHC2021

Wire.API.Error.Gundeck

Documentation

data GundeckError Source #

Instances

Instances details
(Typeable (MapError e), KnownError (MapError e)) => IsSwaggerError (e :: GundeckError) Source # 
Instance details

Defined in Wire.API.Error.Gundeck

type MapError 'AddTokenErrorApnsVoipNotSupported Source # 
Instance details

Defined in Wire.API.Error.Gundeck

type MapError 'AddTokenErrorApnsVoipNotSupported = 'StaticError 400 "apns-voip-not-supported" "Adding APNS_VOIP tokens is not supported"
type MapError 'AddTokenErrorInvalid Source # 
Instance details

Defined in Wire.API.Error.Gundeck

type MapError 'AddTokenErrorInvalid = 'StaticError 404 "invalid-token" "Invalid push token"
type MapError 'AddTokenErrorMetadataTooLong Source # 
Instance details

Defined in Wire.API.Error.Gundeck

type MapError 'AddTokenErrorMetadataTooLong = 'StaticError 413 "metadata-too-long" "Tried to add token to endpoint resulting in metadata length > 2048"
type MapError 'AddTokenErrorNoBudget Source # 
Instance details

Defined in Wire.API.Error.Gundeck

type MapError 'AddTokenErrorNoBudget = 'StaticError 413 "sns-thread-budget-reached" "Too many concurrent calls to SNS; is SNS down?"
type MapError 'AddTokenErrorNotFound Source # 
Instance details

Defined in Wire.API.Error.Gundeck

type MapError 'AddTokenErrorNotFound = 'StaticError 404 "app-not-found" "App does not exist"
type MapError 'AddTokenErrorTooLong Source # 
Instance details

Defined in Wire.API.Error.Gundeck

type MapError 'AddTokenErrorTooLong = 'StaticError 413 "token-too-long" "Push token length must be < 8192 for GCM or 400 for APNS"
type MapError 'NotificationNotFound Source # 
Instance details

Defined in Wire.API.Error.Gundeck

type MapError 'NotificationNotFound = 'StaticError 404 "not-found" "Some notifications not found"
type MapError 'TokenNotFound Source # 
Instance details

Defined in Wire.API.Error.Gundeck

type MapError 'TokenNotFound = 'StaticError 404 "not-found" "Push token not found"