{-# LANGUAGE ScopedTypeVariables, DataKinds, TypeFamilies, UndecidableInstances, GeneralizedNewtypeDeriving, MultiParamTypeClasses, FlexibleContexts, FlexibleInstances, PatternSynonyms, MagicHash, NoImplicitPrelude, DataKinds, BangPatterns, TypeApplications, OverloadedStrings, DerivingStrategies#-}
{-# OPTIONS_GHC -Wno-unused-imports#-}
{-# OPTIONS_GHC -Wno-duplicate-exports#-}
{-# OPTIONS_GHC -Wno-dodgy-exports#-}
module Proto.Temporal.Api.Enums.V1.Common (
CallbackState(..), CallbackState(),
CallbackState'UnrecognizedValue, EncodingType(..), EncodingType(),
EncodingType'UnrecognizedValue, IndexedValueType(..),
IndexedValueType(), IndexedValueType'UnrecognizedValue,
NexusOperationCancellationState(..),
NexusOperationCancellationState(),
NexusOperationCancellationState'UnrecognizedValue,
PendingNexusOperationState(..), PendingNexusOperationState(),
PendingNexusOperationState'UnrecognizedValue, Severity(..),
Severity(), Severity'UnrecognizedValue
) where
import qualified Data.ProtoLens.Runtime.Control.DeepSeq as Control.DeepSeq
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Prism as Data.ProtoLens.Prism
import qualified Data.ProtoLens.Runtime.Prelude as Prelude
import qualified Data.ProtoLens.Runtime.Data.Int as Data.Int
import qualified Data.ProtoLens.Runtime.Data.Monoid as Data.Monoid
import qualified Data.ProtoLens.Runtime.Data.Word as Data.Word
import qualified Data.ProtoLens.Runtime.Data.ProtoLens as Data.ProtoLens
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Bytes as Data.ProtoLens.Encoding.Bytes
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Growing as Data.ProtoLens.Encoding.Growing
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Parser.Unsafe as Data.ProtoLens.Encoding.Parser.Unsafe
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Wire as Data.ProtoLens.Encoding.Wire
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Field as Data.ProtoLens.Field
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Message.Enum as Data.ProtoLens.Message.Enum
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Service.Types as Data.ProtoLens.Service.Types
import qualified Data.ProtoLens.Runtime.Lens.Family2 as Lens.Family2
import qualified Data.ProtoLens.Runtime.Lens.Family2.Unchecked as Lens.Family2.Unchecked
import qualified Data.ProtoLens.Runtime.Data.Text as Data.Text
import qualified Data.ProtoLens.Runtime.Data.Map as Data.Map
import qualified Data.ProtoLens.Runtime.Data.ByteString as Data.ByteString
import qualified Data.ProtoLens.Runtime.Data.ByteString.Char8 as Data.ByteString.Char8
import qualified Data.ProtoLens.Runtime.Data.Text.Encoding as Data.Text.Encoding
import qualified Data.ProtoLens.Runtime.Data.Vector as Data.Vector
import qualified Data.ProtoLens.Runtime.Data.Vector.Generic as Data.Vector.Generic
import qualified Data.ProtoLens.Runtime.Data.Vector.Unboxed as Data.Vector.Unboxed
import qualified Data.ProtoLens.Runtime.Text.Read as Text.Read
newtype CallbackState'UnrecognizedValue
= CallbackState'UnrecognizedValue Data.Int.Int32
deriving stock (CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Bool
(CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Bool)
-> (CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Bool)
-> Eq CallbackState'UnrecognizedValue
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Bool
== :: CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Bool
$c/= :: CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Bool
/= :: CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Bool
Prelude.Eq, Eq CallbackState'UnrecognizedValue
Eq CallbackState'UnrecognizedValue =>
(CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Ordering)
-> (CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Bool)
-> (CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Bool)
-> (CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Bool)
-> (CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Bool)
-> (CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue)
-> (CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue)
-> Ord CallbackState'UnrecognizedValue
CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Bool
CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Ordering
CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Ordering
compare :: CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Ordering
$c< :: CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Bool
< :: CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Bool
$c<= :: CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Bool
<= :: CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Bool
$c> :: CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Bool
> :: CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Bool
$c>= :: CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Bool
>= :: CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue -> Bool
$cmax :: CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue
max :: CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue
$cmin :: CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue
min :: CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue
-> CallbackState'UnrecognizedValue
Prelude.Ord, Int -> CallbackState'UnrecognizedValue -> ShowS
[CallbackState'UnrecognizedValue] -> ShowS
CallbackState'UnrecognizedValue -> String
(Int -> CallbackState'UnrecognizedValue -> ShowS)
-> (CallbackState'UnrecognizedValue -> String)
-> ([CallbackState'UnrecognizedValue] -> ShowS)
-> Show CallbackState'UnrecognizedValue
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> CallbackState'UnrecognizedValue -> ShowS
showsPrec :: Int -> CallbackState'UnrecognizedValue -> ShowS
$cshow :: CallbackState'UnrecognizedValue -> String
show :: CallbackState'UnrecognizedValue -> String
$cshowList :: [CallbackState'UnrecognizedValue] -> ShowS
showList :: [CallbackState'UnrecognizedValue] -> ShowS
Prelude.Show)
data CallbackState
= CALLBACK_STATE_UNSPECIFIED |
CALLBACK_STATE_STANDBY |
CALLBACK_STATE_SCHEDULED |
CALLBACK_STATE_BACKING_OFF |
CALLBACK_STATE_FAILED |
CALLBACK_STATE_SUCCEEDED |
CallbackState'Unrecognized !CallbackState'UnrecognizedValue
deriving stock (Int -> CallbackState -> ShowS
[CallbackState] -> ShowS
CallbackState -> String
(Int -> CallbackState -> ShowS)
-> (CallbackState -> String)
-> ([CallbackState] -> ShowS)
-> Show CallbackState
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> CallbackState -> ShowS
showsPrec :: Int -> CallbackState -> ShowS
$cshow :: CallbackState -> String
show :: CallbackState -> String
$cshowList :: [CallbackState] -> ShowS
showList :: [CallbackState] -> ShowS
Prelude.Show, CallbackState -> CallbackState -> Bool
(CallbackState -> CallbackState -> Bool)
-> (CallbackState -> CallbackState -> Bool) -> Eq CallbackState
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: CallbackState -> CallbackState -> Bool
== :: CallbackState -> CallbackState -> Bool
$c/= :: CallbackState -> CallbackState -> Bool
/= :: CallbackState -> CallbackState -> Bool
Prelude.Eq, Eq CallbackState
Eq CallbackState =>
(CallbackState -> CallbackState -> Ordering)
-> (CallbackState -> CallbackState -> Bool)
-> (CallbackState -> CallbackState -> Bool)
-> (CallbackState -> CallbackState -> Bool)
-> (CallbackState -> CallbackState -> Bool)
-> (CallbackState -> CallbackState -> CallbackState)
-> (CallbackState -> CallbackState -> CallbackState)
-> Ord CallbackState
CallbackState -> CallbackState -> Bool
CallbackState -> CallbackState -> Ordering
CallbackState -> CallbackState -> CallbackState
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: CallbackState -> CallbackState -> Ordering
compare :: CallbackState -> CallbackState -> Ordering
$c< :: CallbackState -> CallbackState -> Bool
< :: CallbackState -> CallbackState -> Bool
$c<= :: CallbackState -> CallbackState -> Bool
<= :: CallbackState -> CallbackState -> Bool
$c> :: CallbackState -> CallbackState -> Bool
> :: CallbackState -> CallbackState -> Bool
$c>= :: CallbackState -> CallbackState -> Bool
>= :: CallbackState -> CallbackState -> Bool
$cmax :: CallbackState -> CallbackState -> CallbackState
max :: CallbackState -> CallbackState -> CallbackState
$cmin :: CallbackState -> CallbackState -> CallbackState
min :: CallbackState -> CallbackState -> CallbackState
Prelude.Ord)
instance Data.ProtoLens.MessageEnum CallbackState where
maybeToEnum :: Int -> Maybe CallbackState
maybeToEnum Int
0 = CallbackState -> Maybe CallbackState
forall a. a -> Maybe a
Prelude.Just CallbackState
CALLBACK_STATE_UNSPECIFIED
maybeToEnum Int
1 = CallbackState -> Maybe CallbackState
forall a. a -> Maybe a
Prelude.Just CallbackState
CALLBACK_STATE_STANDBY
maybeToEnum Int
2 = CallbackState -> Maybe CallbackState
forall a. a -> Maybe a
Prelude.Just CallbackState
CALLBACK_STATE_SCHEDULED
maybeToEnum Int
3 = CallbackState -> Maybe CallbackState
forall a. a -> Maybe a
Prelude.Just CallbackState
CALLBACK_STATE_BACKING_OFF
maybeToEnum Int
4 = CallbackState -> Maybe CallbackState
forall a. a -> Maybe a
Prelude.Just CallbackState
CALLBACK_STATE_FAILED
maybeToEnum Int
5 = CallbackState -> Maybe CallbackState
forall a. a -> Maybe a
Prelude.Just CallbackState
CALLBACK_STATE_SUCCEEDED
maybeToEnum Int
k
= CallbackState -> Maybe CallbackState
forall a. a -> Maybe a
Prelude.Just
(CallbackState'UnrecognizedValue -> CallbackState
CallbackState'Unrecognized
(Int32 -> CallbackState'UnrecognizedValue
CallbackState'UnrecognizedValue (Int -> Int32
forall a b. (Integral a, Num b) => a -> b
Prelude.fromIntegral Int
k)))
showEnum :: CallbackState -> String
showEnum CallbackState
CALLBACK_STATE_UNSPECIFIED = String
"CALLBACK_STATE_UNSPECIFIED"
showEnum CallbackState
CALLBACK_STATE_STANDBY = String
"CALLBACK_STATE_STANDBY"
showEnum CallbackState
CALLBACK_STATE_SCHEDULED = String
"CALLBACK_STATE_SCHEDULED"
showEnum CallbackState
CALLBACK_STATE_BACKING_OFF = String
"CALLBACK_STATE_BACKING_OFF"
showEnum CallbackState
CALLBACK_STATE_FAILED = String
"CALLBACK_STATE_FAILED"
showEnum CallbackState
CALLBACK_STATE_SUCCEEDED = String
"CALLBACK_STATE_SUCCEEDED"
showEnum
(CallbackState'Unrecognized (CallbackState'UnrecognizedValue Int32
k))
= Int32 -> String
forall a. Show a => a -> String
Prelude.show Int32
k
readEnum :: String -> Maybe CallbackState
readEnum String
k
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"CALLBACK_STATE_UNSPECIFIED"
= CallbackState -> Maybe CallbackState
forall a. a -> Maybe a
Prelude.Just CallbackState
CALLBACK_STATE_UNSPECIFIED
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"CALLBACK_STATE_STANDBY"
= CallbackState -> Maybe CallbackState
forall a. a -> Maybe a
Prelude.Just CallbackState
CALLBACK_STATE_STANDBY
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"CALLBACK_STATE_SCHEDULED"
= CallbackState -> Maybe CallbackState
forall a. a -> Maybe a
Prelude.Just CallbackState
CALLBACK_STATE_SCHEDULED
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"CALLBACK_STATE_BACKING_OFF"
= CallbackState -> Maybe CallbackState
forall a. a -> Maybe a
Prelude.Just CallbackState
CALLBACK_STATE_BACKING_OFF
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"CALLBACK_STATE_FAILED"
= CallbackState -> Maybe CallbackState
forall a. a -> Maybe a
Prelude.Just CallbackState
CALLBACK_STATE_FAILED
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"CALLBACK_STATE_SUCCEEDED"
= CallbackState -> Maybe CallbackState
forall a. a -> Maybe a
Prelude.Just CallbackState
CALLBACK_STATE_SUCCEEDED
| Bool
Prelude.otherwise
= Maybe Int -> (Int -> Maybe CallbackState) -> Maybe CallbackState
forall a b. Maybe a -> (a -> Maybe b) -> Maybe b
forall (m :: * -> *) a b. Monad m => m a -> (a -> m b) -> m b
(Prelude.>>=) (String -> Maybe Int
forall a. Read a => String -> Maybe a
Text.Read.readMaybe String
k) Int -> Maybe CallbackState
forall a. MessageEnum a => Int -> Maybe a
Data.ProtoLens.maybeToEnum
instance Prelude.Bounded CallbackState where
minBound :: CallbackState
minBound = CallbackState
CALLBACK_STATE_UNSPECIFIED
maxBound :: CallbackState
maxBound = CallbackState
CALLBACK_STATE_SUCCEEDED
instance Prelude.Enum CallbackState where
toEnum :: Int -> CallbackState
toEnum Int
k__
= CallbackState
-> (CallbackState -> CallbackState)
-> Maybe CallbackState
-> CallbackState
forall b a. b -> (a -> b) -> Maybe a -> b
Prelude.maybe
(String -> CallbackState
forall a. HasCallStack => String -> a
Prelude.error
(String -> ShowS
forall a. [a] -> [a] -> [a]
(Prelude.++)
String
"toEnum: unknown value for enum CallbackState: "
(Int -> String
forall a. Show a => a -> String
Prelude.show Int
k__)))
CallbackState -> CallbackState
forall a. a -> a
Prelude.id (Int -> Maybe CallbackState
forall a. MessageEnum a => Int -> Maybe a
Data.ProtoLens.maybeToEnum Int
k__)
fromEnum :: CallbackState -> Int
fromEnum CallbackState
CALLBACK_STATE_UNSPECIFIED = Int
0
fromEnum CallbackState
CALLBACK_STATE_STANDBY = Int
1
fromEnum CallbackState
CALLBACK_STATE_SCHEDULED = Int
2
fromEnum CallbackState
CALLBACK_STATE_BACKING_OFF = Int
3
fromEnum CallbackState
CALLBACK_STATE_FAILED = Int
4
fromEnum CallbackState
CALLBACK_STATE_SUCCEEDED = Int
5
fromEnum
(CallbackState'Unrecognized (CallbackState'UnrecognizedValue Int32
k))
= Int32 -> Int
forall a b. (Integral a, Num b) => a -> b
Prelude.fromIntegral Int32
k
succ :: CallbackState -> CallbackState
succ CallbackState
CALLBACK_STATE_SUCCEEDED
= String -> CallbackState
forall a. HasCallStack => String -> a
Prelude.error
String
"CallbackState.succ: bad argument CALLBACK_STATE_SUCCEEDED. This value would be out of bounds."
succ CallbackState
CALLBACK_STATE_UNSPECIFIED = CallbackState
CALLBACK_STATE_STANDBY
succ CallbackState
CALLBACK_STATE_STANDBY = CallbackState
CALLBACK_STATE_SCHEDULED
succ CallbackState
CALLBACK_STATE_SCHEDULED = CallbackState
CALLBACK_STATE_BACKING_OFF
succ CallbackState
CALLBACK_STATE_BACKING_OFF = CallbackState
CALLBACK_STATE_FAILED
succ CallbackState
CALLBACK_STATE_FAILED = CallbackState
CALLBACK_STATE_SUCCEEDED
succ (CallbackState'Unrecognized CallbackState'UnrecognizedValue
_)
= String -> CallbackState
forall a. HasCallStack => String -> a
Prelude.error
String
"CallbackState.succ: bad argument: unrecognized value"
pred :: CallbackState -> CallbackState
pred CallbackState
CALLBACK_STATE_UNSPECIFIED
= String -> CallbackState
forall a. HasCallStack => String -> a
Prelude.error
String
"CallbackState.pred: bad argument CALLBACK_STATE_UNSPECIFIED. This value would be out of bounds."
pred CallbackState
CALLBACK_STATE_STANDBY = CallbackState
CALLBACK_STATE_UNSPECIFIED
pred CallbackState
CALLBACK_STATE_SCHEDULED = CallbackState
CALLBACK_STATE_STANDBY
pred CallbackState
CALLBACK_STATE_BACKING_OFF = CallbackState
CALLBACK_STATE_SCHEDULED
pred CallbackState
CALLBACK_STATE_FAILED = CallbackState
CALLBACK_STATE_BACKING_OFF
pred CallbackState
CALLBACK_STATE_SUCCEEDED = CallbackState
CALLBACK_STATE_FAILED
pred (CallbackState'Unrecognized CallbackState'UnrecognizedValue
_)
= String -> CallbackState
forall a. HasCallStack => String -> a
Prelude.error
String
"CallbackState.pred: bad argument: unrecognized value"
enumFrom :: CallbackState -> [CallbackState]
enumFrom = CallbackState -> [CallbackState]
forall a. (Enum a, Bounded a) => a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFrom
enumFromTo :: CallbackState -> CallbackState -> [CallbackState]
enumFromTo = CallbackState -> CallbackState -> [CallbackState]
forall a. Enum a => a -> a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFromTo
enumFromThen :: CallbackState -> CallbackState -> [CallbackState]
enumFromThen = CallbackState -> CallbackState -> [CallbackState]
forall a. (Enum a, Bounded a) => a -> a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFromThen
enumFromThenTo :: CallbackState -> CallbackState -> CallbackState -> [CallbackState]
enumFromThenTo = CallbackState -> CallbackState -> CallbackState -> [CallbackState]
forall a. Enum a => a -> a -> a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFromThenTo
instance Data.ProtoLens.FieldDefault CallbackState where
fieldDefault :: CallbackState
fieldDefault = CallbackState
CALLBACK_STATE_UNSPECIFIED
instance Control.DeepSeq.NFData CallbackState where
rnf :: CallbackState -> ()
rnf CallbackState
x__ = CallbackState -> () -> ()
forall a b. a -> b -> b
Prelude.seq CallbackState
x__ ()
newtype EncodingType'UnrecognizedValue
= EncodingType'UnrecognizedValue Data.Int.Int32
deriving stock (EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Bool
(EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Bool)
-> (EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Bool)
-> Eq EncodingType'UnrecognizedValue
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Bool
== :: EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Bool
$c/= :: EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Bool
/= :: EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Bool
Prelude.Eq, Eq EncodingType'UnrecognizedValue
Eq EncodingType'UnrecognizedValue =>
(EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Ordering)
-> (EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Bool)
-> (EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Bool)
-> (EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Bool)
-> (EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Bool)
-> (EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue)
-> (EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue)
-> Ord EncodingType'UnrecognizedValue
EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Bool
EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Ordering
EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> EncodingType'UnrecognizedValue
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Ordering
compare :: EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Ordering
$c< :: EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Bool
< :: EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Bool
$c<= :: EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Bool
<= :: EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Bool
$c> :: EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Bool
> :: EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Bool
$c>= :: EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Bool
>= :: EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> Bool
$cmax :: EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> EncodingType'UnrecognizedValue
max :: EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> EncodingType'UnrecognizedValue
$cmin :: EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> EncodingType'UnrecognizedValue
min :: EncodingType'UnrecognizedValue
-> EncodingType'UnrecognizedValue -> EncodingType'UnrecognizedValue
Prelude.Ord, Int -> EncodingType'UnrecognizedValue -> ShowS
[EncodingType'UnrecognizedValue] -> ShowS
EncodingType'UnrecognizedValue -> String
(Int -> EncodingType'UnrecognizedValue -> ShowS)
-> (EncodingType'UnrecognizedValue -> String)
-> ([EncodingType'UnrecognizedValue] -> ShowS)
-> Show EncodingType'UnrecognizedValue
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> EncodingType'UnrecognizedValue -> ShowS
showsPrec :: Int -> EncodingType'UnrecognizedValue -> ShowS
$cshow :: EncodingType'UnrecognizedValue -> String
show :: EncodingType'UnrecognizedValue -> String
$cshowList :: [EncodingType'UnrecognizedValue] -> ShowS
showList :: [EncodingType'UnrecognizedValue] -> ShowS
Prelude.Show)
data EncodingType
= ENCODING_TYPE_UNSPECIFIED |
ENCODING_TYPE_PROTO3 |
ENCODING_TYPE_JSON |
EncodingType'Unrecognized !EncodingType'UnrecognizedValue
deriving stock (Int -> EncodingType -> ShowS
[EncodingType] -> ShowS
EncodingType -> String
(Int -> EncodingType -> ShowS)
-> (EncodingType -> String)
-> ([EncodingType] -> ShowS)
-> Show EncodingType
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> EncodingType -> ShowS
showsPrec :: Int -> EncodingType -> ShowS
$cshow :: EncodingType -> String
show :: EncodingType -> String
$cshowList :: [EncodingType] -> ShowS
showList :: [EncodingType] -> ShowS
Prelude.Show, EncodingType -> EncodingType -> Bool
(EncodingType -> EncodingType -> Bool)
-> (EncodingType -> EncodingType -> Bool) -> Eq EncodingType
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: EncodingType -> EncodingType -> Bool
== :: EncodingType -> EncodingType -> Bool
$c/= :: EncodingType -> EncodingType -> Bool
/= :: EncodingType -> EncodingType -> Bool
Prelude.Eq, Eq EncodingType
Eq EncodingType =>
(EncodingType -> EncodingType -> Ordering)
-> (EncodingType -> EncodingType -> Bool)
-> (EncodingType -> EncodingType -> Bool)
-> (EncodingType -> EncodingType -> Bool)
-> (EncodingType -> EncodingType -> Bool)
-> (EncodingType -> EncodingType -> EncodingType)
-> (EncodingType -> EncodingType -> EncodingType)
-> Ord EncodingType
EncodingType -> EncodingType -> Bool
EncodingType -> EncodingType -> Ordering
EncodingType -> EncodingType -> EncodingType
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: EncodingType -> EncodingType -> Ordering
compare :: EncodingType -> EncodingType -> Ordering
$c< :: EncodingType -> EncodingType -> Bool
< :: EncodingType -> EncodingType -> Bool
$c<= :: EncodingType -> EncodingType -> Bool
<= :: EncodingType -> EncodingType -> Bool
$c> :: EncodingType -> EncodingType -> Bool
> :: EncodingType -> EncodingType -> Bool
$c>= :: EncodingType -> EncodingType -> Bool
>= :: EncodingType -> EncodingType -> Bool
$cmax :: EncodingType -> EncodingType -> EncodingType
max :: EncodingType -> EncodingType -> EncodingType
$cmin :: EncodingType -> EncodingType -> EncodingType
min :: EncodingType -> EncodingType -> EncodingType
Prelude.Ord)
instance Data.ProtoLens.MessageEnum EncodingType where
maybeToEnum :: Int -> Maybe EncodingType
maybeToEnum Int
0 = EncodingType -> Maybe EncodingType
forall a. a -> Maybe a
Prelude.Just EncodingType
ENCODING_TYPE_UNSPECIFIED
maybeToEnum Int
1 = EncodingType -> Maybe EncodingType
forall a. a -> Maybe a
Prelude.Just EncodingType
ENCODING_TYPE_PROTO3
maybeToEnum Int
2 = EncodingType -> Maybe EncodingType
forall a. a -> Maybe a
Prelude.Just EncodingType
ENCODING_TYPE_JSON
maybeToEnum Int
k
= EncodingType -> Maybe EncodingType
forall a. a -> Maybe a
Prelude.Just
(EncodingType'UnrecognizedValue -> EncodingType
EncodingType'Unrecognized
(Int32 -> EncodingType'UnrecognizedValue
EncodingType'UnrecognizedValue (Int -> Int32
forall a b. (Integral a, Num b) => a -> b
Prelude.fromIntegral Int
k)))
showEnum :: EncodingType -> String
showEnum EncodingType
ENCODING_TYPE_UNSPECIFIED = String
"ENCODING_TYPE_UNSPECIFIED"
showEnum EncodingType
ENCODING_TYPE_PROTO3 = String
"ENCODING_TYPE_PROTO3"
showEnum EncodingType
ENCODING_TYPE_JSON = String
"ENCODING_TYPE_JSON"
showEnum
(EncodingType'Unrecognized (EncodingType'UnrecognizedValue Int32
k))
= Int32 -> String
forall a. Show a => a -> String
Prelude.show Int32
k
readEnum :: String -> Maybe EncodingType
readEnum String
k
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"ENCODING_TYPE_UNSPECIFIED"
= EncodingType -> Maybe EncodingType
forall a. a -> Maybe a
Prelude.Just EncodingType
ENCODING_TYPE_UNSPECIFIED
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"ENCODING_TYPE_PROTO3"
= EncodingType -> Maybe EncodingType
forall a. a -> Maybe a
Prelude.Just EncodingType
ENCODING_TYPE_PROTO3
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"ENCODING_TYPE_JSON"
= EncodingType -> Maybe EncodingType
forall a. a -> Maybe a
Prelude.Just EncodingType
ENCODING_TYPE_JSON
| Bool
Prelude.otherwise
= Maybe Int -> (Int -> Maybe EncodingType) -> Maybe EncodingType
forall a b. Maybe a -> (a -> Maybe b) -> Maybe b
forall (m :: * -> *) a b. Monad m => m a -> (a -> m b) -> m b
(Prelude.>>=) (String -> Maybe Int
forall a. Read a => String -> Maybe a
Text.Read.readMaybe String
k) Int -> Maybe EncodingType
forall a. MessageEnum a => Int -> Maybe a
Data.ProtoLens.maybeToEnum
instance Prelude.Bounded EncodingType where
minBound :: EncodingType
minBound = EncodingType
ENCODING_TYPE_UNSPECIFIED
maxBound :: EncodingType
maxBound = EncodingType
ENCODING_TYPE_JSON
instance Prelude.Enum EncodingType where
toEnum :: Int -> EncodingType
toEnum Int
k__
= EncodingType
-> (EncodingType -> EncodingType)
-> Maybe EncodingType
-> EncodingType
forall b a. b -> (a -> b) -> Maybe a -> b
Prelude.maybe
(String -> EncodingType
forall a. HasCallStack => String -> a
Prelude.error
(String -> ShowS
forall a. [a] -> [a] -> [a]
(Prelude.++)
String
"toEnum: unknown value for enum EncodingType: "
(Int -> String
forall a. Show a => a -> String
Prelude.show Int
k__)))
EncodingType -> EncodingType
forall a. a -> a
Prelude.id (Int -> Maybe EncodingType
forall a. MessageEnum a => Int -> Maybe a
Data.ProtoLens.maybeToEnum Int
k__)
fromEnum :: EncodingType -> Int
fromEnum EncodingType
ENCODING_TYPE_UNSPECIFIED = Int
0
fromEnum EncodingType
ENCODING_TYPE_PROTO3 = Int
1
fromEnum EncodingType
ENCODING_TYPE_JSON = Int
2
fromEnum
(EncodingType'Unrecognized (EncodingType'UnrecognizedValue Int32
k))
= Int32 -> Int
forall a b. (Integral a, Num b) => a -> b
Prelude.fromIntegral Int32
k
succ :: EncodingType -> EncodingType
succ EncodingType
ENCODING_TYPE_JSON
= String -> EncodingType
forall a. HasCallStack => String -> a
Prelude.error
String
"EncodingType.succ: bad argument ENCODING_TYPE_JSON. This value would be out of bounds."
succ EncodingType
ENCODING_TYPE_UNSPECIFIED = EncodingType
ENCODING_TYPE_PROTO3
succ EncodingType
ENCODING_TYPE_PROTO3 = EncodingType
ENCODING_TYPE_JSON
succ (EncodingType'Unrecognized EncodingType'UnrecognizedValue
_)
= String -> EncodingType
forall a. HasCallStack => String -> a
Prelude.error
String
"EncodingType.succ: bad argument: unrecognized value"
pred :: EncodingType -> EncodingType
pred EncodingType
ENCODING_TYPE_UNSPECIFIED
= String -> EncodingType
forall a. HasCallStack => String -> a
Prelude.error
String
"EncodingType.pred: bad argument ENCODING_TYPE_UNSPECIFIED. This value would be out of bounds."
pred EncodingType
ENCODING_TYPE_PROTO3 = EncodingType
ENCODING_TYPE_UNSPECIFIED
pred EncodingType
ENCODING_TYPE_JSON = EncodingType
ENCODING_TYPE_PROTO3
pred (EncodingType'Unrecognized EncodingType'UnrecognizedValue
_)
= String -> EncodingType
forall a. HasCallStack => String -> a
Prelude.error
String
"EncodingType.pred: bad argument: unrecognized value"
enumFrom :: EncodingType -> [EncodingType]
enumFrom = EncodingType -> [EncodingType]
forall a. (Enum a, Bounded a) => a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFrom
enumFromTo :: EncodingType -> EncodingType -> [EncodingType]
enumFromTo = EncodingType -> EncodingType -> [EncodingType]
forall a. Enum a => a -> a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFromTo
enumFromThen :: EncodingType -> EncodingType -> [EncodingType]
enumFromThen = EncodingType -> EncodingType -> [EncodingType]
forall a. (Enum a, Bounded a) => a -> a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFromThen
enumFromThenTo :: EncodingType -> EncodingType -> EncodingType -> [EncodingType]
enumFromThenTo = EncodingType -> EncodingType -> EncodingType -> [EncodingType]
forall a. Enum a => a -> a -> a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFromThenTo
instance Data.ProtoLens.FieldDefault EncodingType where
fieldDefault :: EncodingType
fieldDefault = EncodingType
ENCODING_TYPE_UNSPECIFIED
instance Control.DeepSeq.NFData EncodingType where
rnf :: EncodingType -> ()
rnf EncodingType
x__ = EncodingType -> () -> ()
forall a b. a -> b -> b
Prelude.seq EncodingType
x__ ()
newtype IndexedValueType'UnrecognizedValue
= IndexedValueType'UnrecognizedValue Data.Int.Int32
deriving stock (IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Bool
(IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Bool)
-> (IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Bool)
-> Eq IndexedValueType'UnrecognizedValue
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Bool
== :: IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Bool
$c/= :: IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Bool
/= :: IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Bool
Prelude.Eq, Eq IndexedValueType'UnrecognizedValue
Eq IndexedValueType'UnrecognizedValue =>
(IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Ordering)
-> (IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Bool)
-> (IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Bool)
-> (IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Bool)
-> (IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Bool)
-> (IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue)
-> (IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue)
-> Ord IndexedValueType'UnrecognizedValue
IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Bool
IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Ordering
IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Ordering
compare :: IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Ordering
$c< :: IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Bool
< :: IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Bool
$c<= :: IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Bool
<= :: IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Bool
$c> :: IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Bool
> :: IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Bool
$c>= :: IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Bool
>= :: IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue -> Bool
$cmax :: IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue
max :: IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue
$cmin :: IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue
min :: IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue
-> IndexedValueType'UnrecognizedValue
Prelude.Ord, Int -> IndexedValueType'UnrecognizedValue -> ShowS
[IndexedValueType'UnrecognizedValue] -> ShowS
IndexedValueType'UnrecognizedValue -> String
(Int -> IndexedValueType'UnrecognizedValue -> ShowS)
-> (IndexedValueType'UnrecognizedValue -> String)
-> ([IndexedValueType'UnrecognizedValue] -> ShowS)
-> Show IndexedValueType'UnrecognizedValue
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> IndexedValueType'UnrecognizedValue -> ShowS
showsPrec :: Int -> IndexedValueType'UnrecognizedValue -> ShowS
$cshow :: IndexedValueType'UnrecognizedValue -> String
show :: IndexedValueType'UnrecognizedValue -> String
$cshowList :: [IndexedValueType'UnrecognizedValue] -> ShowS
showList :: [IndexedValueType'UnrecognizedValue] -> ShowS
Prelude.Show)
data IndexedValueType
= INDEXED_VALUE_TYPE_UNSPECIFIED |
INDEXED_VALUE_TYPE_TEXT |
INDEXED_VALUE_TYPE_KEYWORD |
INDEXED_VALUE_TYPE_INT |
INDEXED_VALUE_TYPE_DOUBLE |
INDEXED_VALUE_TYPE_BOOL |
INDEXED_VALUE_TYPE_DATETIME |
INDEXED_VALUE_TYPE_KEYWORD_LIST |
IndexedValueType'Unrecognized !IndexedValueType'UnrecognizedValue
deriving stock (Int -> IndexedValueType -> ShowS
[IndexedValueType] -> ShowS
IndexedValueType -> String
(Int -> IndexedValueType -> ShowS)
-> (IndexedValueType -> String)
-> ([IndexedValueType] -> ShowS)
-> Show IndexedValueType
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> IndexedValueType -> ShowS
showsPrec :: Int -> IndexedValueType -> ShowS
$cshow :: IndexedValueType -> String
show :: IndexedValueType -> String
$cshowList :: [IndexedValueType] -> ShowS
showList :: [IndexedValueType] -> ShowS
Prelude.Show, IndexedValueType -> IndexedValueType -> Bool
(IndexedValueType -> IndexedValueType -> Bool)
-> (IndexedValueType -> IndexedValueType -> Bool)
-> Eq IndexedValueType
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: IndexedValueType -> IndexedValueType -> Bool
== :: IndexedValueType -> IndexedValueType -> Bool
$c/= :: IndexedValueType -> IndexedValueType -> Bool
/= :: IndexedValueType -> IndexedValueType -> Bool
Prelude.Eq, Eq IndexedValueType
Eq IndexedValueType =>
(IndexedValueType -> IndexedValueType -> Ordering)
-> (IndexedValueType -> IndexedValueType -> Bool)
-> (IndexedValueType -> IndexedValueType -> Bool)
-> (IndexedValueType -> IndexedValueType -> Bool)
-> (IndexedValueType -> IndexedValueType -> Bool)
-> (IndexedValueType -> IndexedValueType -> IndexedValueType)
-> (IndexedValueType -> IndexedValueType -> IndexedValueType)
-> Ord IndexedValueType
IndexedValueType -> IndexedValueType -> Bool
IndexedValueType -> IndexedValueType -> Ordering
IndexedValueType -> IndexedValueType -> IndexedValueType
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: IndexedValueType -> IndexedValueType -> Ordering
compare :: IndexedValueType -> IndexedValueType -> Ordering
$c< :: IndexedValueType -> IndexedValueType -> Bool
< :: IndexedValueType -> IndexedValueType -> Bool
$c<= :: IndexedValueType -> IndexedValueType -> Bool
<= :: IndexedValueType -> IndexedValueType -> Bool
$c> :: IndexedValueType -> IndexedValueType -> Bool
> :: IndexedValueType -> IndexedValueType -> Bool
$c>= :: IndexedValueType -> IndexedValueType -> Bool
>= :: IndexedValueType -> IndexedValueType -> Bool
$cmax :: IndexedValueType -> IndexedValueType -> IndexedValueType
max :: IndexedValueType -> IndexedValueType -> IndexedValueType
$cmin :: IndexedValueType -> IndexedValueType -> IndexedValueType
min :: IndexedValueType -> IndexedValueType -> IndexedValueType
Prelude.Ord)
instance Data.ProtoLens.MessageEnum IndexedValueType where
maybeToEnum :: Int -> Maybe IndexedValueType
maybeToEnum Int
0 = IndexedValueType -> Maybe IndexedValueType
forall a. a -> Maybe a
Prelude.Just IndexedValueType
INDEXED_VALUE_TYPE_UNSPECIFIED
maybeToEnum Int
1 = IndexedValueType -> Maybe IndexedValueType
forall a. a -> Maybe a
Prelude.Just IndexedValueType
INDEXED_VALUE_TYPE_TEXT
maybeToEnum Int
2 = IndexedValueType -> Maybe IndexedValueType
forall a. a -> Maybe a
Prelude.Just IndexedValueType
INDEXED_VALUE_TYPE_KEYWORD
maybeToEnum Int
3 = IndexedValueType -> Maybe IndexedValueType
forall a. a -> Maybe a
Prelude.Just IndexedValueType
INDEXED_VALUE_TYPE_INT
maybeToEnum Int
4 = IndexedValueType -> Maybe IndexedValueType
forall a. a -> Maybe a
Prelude.Just IndexedValueType
INDEXED_VALUE_TYPE_DOUBLE
maybeToEnum Int
5 = IndexedValueType -> Maybe IndexedValueType
forall a. a -> Maybe a
Prelude.Just IndexedValueType
INDEXED_VALUE_TYPE_BOOL
maybeToEnum Int
6 = IndexedValueType -> Maybe IndexedValueType
forall a. a -> Maybe a
Prelude.Just IndexedValueType
INDEXED_VALUE_TYPE_DATETIME
maybeToEnum Int
7 = IndexedValueType -> Maybe IndexedValueType
forall a. a -> Maybe a
Prelude.Just IndexedValueType
INDEXED_VALUE_TYPE_KEYWORD_LIST
maybeToEnum Int
k
= IndexedValueType -> Maybe IndexedValueType
forall a. a -> Maybe a
Prelude.Just
(IndexedValueType'UnrecognizedValue -> IndexedValueType
IndexedValueType'Unrecognized
(Int32 -> IndexedValueType'UnrecognizedValue
IndexedValueType'UnrecognizedValue (Int -> Int32
forall a b. (Integral a, Num b) => a -> b
Prelude.fromIntegral Int
k)))
showEnum :: IndexedValueType -> String
showEnum IndexedValueType
INDEXED_VALUE_TYPE_UNSPECIFIED
= String
"INDEXED_VALUE_TYPE_UNSPECIFIED"
showEnum IndexedValueType
INDEXED_VALUE_TYPE_TEXT = String
"INDEXED_VALUE_TYPE_TEXT"
showEnum IndexedValueType
INDEXED_VALUE_TYPE_KEYWORD = String
"INDEXED_VALUE_TYPE_KEYWORD"
showEnum IndexedValueType
INDEXED_VALUE_TYPE_INT = String
"INDEXED_VALUE_TYPE_INT"
showEnum IndexedValueType
INDEXED_VALUE_TYPE_DOUBLE = String
"INDEXED_VALUE_TYPE_DOUBLE"
showEnum IndexedValueType
INDEXED_VALUE_TYPE_BOOL = String
"INDEXED_VALUE_TYPE_BOOL"
showEnum IndexedValueType
INDEXED_VALUE_TYPE_DATETIME
= String
"INDEXED_VALUE_TYPE_DATETIME"
showEnum IndexedValueType
INDEXED_VALUE_TYPE_KEYWORD_LIST
= String
"INDEXED_VALUE_TYPE_KEYWORD_LIST"
showEnum
(IndexedValueType'Unrecognized (IndexedValueType'UnrecognizedValue Int32
k))
= Int32 -> String
forall a. Show a => a -> String
Prelude.show Int32
k
readEnum :: String -> Maybe IndexedValueType
readEnum String
k
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"INDEXED_VALUE_TYPE_UNSPECIFIED"
= IndexedValueType -> Maybe IndexedValueType
forall a. a -> Maybe a
Prelude.Just IndexedValueType
INDEXED_VALUE_TYPE_UNSPECIFIED
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"INDEXED_VALUE_TYPE_TEXT"
= IndexedValueType -> Maybe IndexedValueType
forall a. a -> Maybe a
Prelude.Just IndexedValueType
INDEXED_VALUE_TYPE_TEXT
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"INDEXED_VALUE_TYPE_KEYWORD"
= IndexedValueType -> Maybe IndexedValueType
forall a. a -> Maybe a
Prelude.Just IndexedValueType
INDEXED_VALUE_TYPE_KEYWORD
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"INDEXED_VALUE_TYPE_INT"
= IndexedValueType -> Maybe IndexedValueType
forall a. a -> Maybe a
Prelude.Just IndexedValueType
INDEXED_VALUE_TYPE_INT
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"INDEXED_VALUE_TYPE_DOUBLE"
= IndexedValueType -> Maybe IndexedValueType
forall a. a -> Maybe a
Prelude.Just IndexedValueType
INDEXED_VALUE_TYPE_DOUBLE
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"INDEXED_VALUE_TYPE_BOOL"
= IndexedValueType -> Maybe IndexedValueType
forall a. a -> Maybe a
Prelude.Just IndexedValueType
INDEXED_VALUE_TYPE_BOOL
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"INDEXED_VALUE_TYPE_DATETIME"
= IndexedValueType -> Maybe IndexedValueType
forall a. a -> Maybe a
Prelude.Just IndexedValueType
INDEXED_VALUE_TYPE_DATETIME
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"INDEXED_VALUE_TYPE_KEYWORD_LIST"
= IndexedValueType -> Maybe IndexedValueType
forall a. a -> Maybe a
Prelude.Just IndexedValueType
INDEXED_VALUE_TYPE_KEYWORD_LIST
| Bool
Prelude.otherwise
= Maybe Int
-> (Int -> Maybe IndexedValueType) -> Maybe IndexedValueType
forall a b. Maybe a -> (a -> Maybe b) -> Maybe b
forall (m :: * -> *) a b. Monad m => m a -> (a -> m b) -> m b
(Prelude.>>=) (String -> Maybe Int
forall a. Read a => String -> Maybe a
Text.Read.readMaybe String
k) Int -> Maybe IndexedValueType
forall a. MessageEnum a => Int -> Maybe a
Data.ProtoLens.maybeToEnum
instance Prelude.Bounded IndexedValueType where
minBound :: IndexedValueType
minBound = IndexedValueType
INDEXED_VALUE_TYPE_UNSPECIFIED
maxBound :: IndexedValueType
maxBound = IndexedValueType
INDEXED_VALUE_TYPE_KEYWORD_LIST
instance Prelude.Enum IndexedValueType where
toEnum :: Int -> IndexedValueType
toEnum Int
k__
= IndexedValueType
-> (IndexedValueType -> IndexedValueType)
-> Maybe IndexedValueType
-> IndexedValueType
forall b a. b -> (a -> b) -> Maybe a -> b
Prelude.maybe
(String -> IndexedValueType
forall a. HasCallStack => String -> a
Prelude.error
(String -> ShowS
forall a. [a] -> [a] -> [a]
(Prelude.++)
String
"toEnum: unknown value for enum IndexedValueType: "
(Int -> String
forall a. Show a => a -> String
Prelude.show Int
k__)))
IndexedValueType -> IndexedValueType
forall a. a -> a
Prelude.id (Int -> Maybe IndexedValueType
forall a. MessageEnum a => Int -> Maybe a
Data.ProtoLens.maybeToEnum Int
k__)
fromEnum :: IndexedValueType -> Int
fromEnum IndexedValueType
INDEXED_VALUE_TYPE_UNSPECIFIED = Int
0
fromEnum IndexedValueType
INDEXED_VALUE_TYPE_TEXT = Int
1
fromEnum IndexedValueType
INDEXED_VALUE_TYPE_KEYWORD = Int
2
fromEnum IndexedValueType
INDEXED_VALUE_TYPE_INT = Int
3
fromEnum IndexedValueType
INDEXED_VALUE_TYPE_DOUBLE = Int
4
fromEnum IndexedValueType
INDEXED_VALUE_TYPE_BOOL = Int
5
fromEnum IndexedValueType
INDEXED_VALUE_TYPE_DATETIME = Int
6
fromEnum IndexedValueType
INDEXED_VALUE_TYPE_KEYWORD_LIST = Int
7
fromEnum
(IndexedValueType'Unrecognized (IndexedValueType'UnrecognizedValue Int32
k))
= Int32 -> Int
forall a b. (Integral a, Num b) => a -> b
Prelude.fromIntegral Int32
k
succ :: IndexedValueType -> IndexedValueType
succ IndexedValueType
INDEXED_VALUE_TYPE_KEYWORD_LIST
= String -> IndexedValueType
forall a. HasCallStack => String -> a
Prelude.error
String
"IndexedValueType.succ: bad argument INDEXED_VALUE_TYPE_KEYWORD_LIST. This value would be out of bounds."
succ IndexedValueType
INDEXED_VALUE_TYPE_UNSPECIFIED = IndexedValueType
INDEXED_VALUE_TYPE_TEXT
succ IndexedValueType
INDEXED_VALUE_TYPE_TEXT = IndexedValueType
INDEXED_VALUE_TYPE_KEYWORD
succ IndexedValueType
INDEXED_VALUE_TYPE_KEYWORD = IndexedValueType
INDEXED_VALUE_TYPE_INT
succ IndexedValueType
INDEXED_VALUE_TYPE_INT = IndexedValueType
INDEXED_VALUE_TYPE_DOUBLE
succ IndexedValueType
INDEXED_VALUE_TYPE_DOUBLE = IndexedValueType
INDEXED_VALUE_TYPE_BOOL
succ IndexedValueType
INDEXED_VALUE_TYPE_BOOL = IndexedValueType
INDEXED_VALUE_TYPE_DATETIME
succ IndexedValueType
INDEXED_VALUE_TYPE_DATETIME = IndexedValueType
INDEXED_VALUE_TYPE_KEYWORD_LIST
succ (IndexedValueType'Unrecognized IndexedValueType'UnrecognizedValue
_)
= String -> IndexedValueType
forall a. HasCallStack => String -> a
Prelude.error
String
"IndexedValueType.succ: bad argument: unrecognized value"
pred :: IndexedValueType -> IndexedValueType
pred IndexedValueType
INDEXED_VALUE_TYPE_UNSPECIFIED
= String -> IndexedValueType
forall a. HasCallStack => String -> a
Prelude.error
String
"IndexedValueType.pred: bad argument INDEXED_VALUE_TYPE_UNSPECIFIED. This value would be out of bounds."
pred IndexedValueType
INDEXED_VALUE_TYPE_TEXT = IndexedValueType
INDEXED_VALUE_TYPE_UNSPECIFIED
pred IndexedValueType
INDEXED_VALUE_TYPE_KEYWORD = IndexedValueType
INDEXED_VALUE_TYPE_TEXT
pred IndexedValueType
INDEXED_VALUE_TYPE_INT = IndexedValueType
INDEXED_VALUE_TYPE_KEYWORD
pred IndexedValueType
INDEXED_VALUE_TYPE_DOUBLE = IndexedValueType
INDEXED_VALUE_TYPE_INT
pred IndexedValueType
INDEXED_VALUE_TYPE_BOOL = IndexedValueType
INDEXED_VALUE_TYPE_DOUBLE
pred IndexedValueType
INDEXED_VALUE_TYPE_DATETIME = IndexedValueType
INDEXED_VALUE_TYPE_BOOL
pred IndexedValueType
INDEXED_VALUE_TYPE_KEYWORD_LIST = IndexedValueType
INDEXED_VALUE_TYPE_DATETIME
pred (IndexedValueType'Unrecognized IndexedValueType'UnrecognizedValue
_)
= String -> IndexedValueType
forall a. HasCallStack => String -> a
Prelude.error
String
"IndexedValueType.pred: bad argument: unrecognized value"
enumFrom :: IndexedValueType -> [IndexedValueType]
enumFrom = IndexedValueType -> [IndexedValueType]
forall a. (Enum a, Bounded a) => a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFrom
enumFromTo :: IndexedValueType -> IndexedValueType -> [IndexedValueType]
enumFromTo = IndexedValueType -> IndexedValueType -> [IndexedValueType]
forall a. Enum a => a -> a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFromTo
enumFromThen :: IndexedValueType -> IndexedValueType -> [IndexedValueType]
enumFromThen = IndexedValueType -> IndexedValueType -> [IndexedValueType]
forall a. (Enum a, Bounded a) => a -> a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFromThen
enumFromThenTo :: IndexedValueType
-> IndexedValueType -> IndexedValueType -> [IndexedValueType]
enumFromThenTo = IndexedValueType
-> IndexedValueType -> IndexedValueType -> [IndexedValueType]
forall a. Enum a => a -> a -> a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFromThenTo
instance Data.ProtoLens.FieldDefault IndexedValueType where
fieldDefault :: IndexedValueType
fieldDefault = IndexedValueType
INDEXED_VALUE_TYPE_UNSPECIFIED
instance Control.DeepSeq.NFData IndexedValueType where
rnf :: IndexedValueType -> ()
rnf IndexedValueType
x__ = IndexedValueType -> () -> ()
forall a b. a -> b -> b
Prelude.seq IndexedValueType
x__ ()
newtype NexusOperationCancellationState'UnrecognizedValue
= NexusOperationCancellationState'UnrecognizedValue Data.Int.Int32
deriving stock (NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Bool
(NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Bool)
-> (NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Bool)
-> Eq NexusOperationCancellationState'UnrecognizedValue
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Bool
== :: NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Bool
$c/= :: NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Bool
/= :: NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Bool
Prelude.Eq, Eq NexusOperationCancellationState'UnrecognizedValue
Eq NexusOperationCancellationState'UnrecognizedValue =>
(NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Ordering)
-> (NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Bool)
-> (NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Bool)
-> (NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Bool)
-> (NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Bool)
-> (NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue)
-> (NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue)
-> Ord NexusOperationCancellationState'UnrecognizedValue
NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Bool
NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Ordering
NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Ordering
compare :: NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Ordering
$c< :: NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Bool
< :: NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Bool
$c<= :: NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Bool
<= :: NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Bool
$c> :: NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Bool
> :: NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Bool
$c>= :: NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Bool
>= :: NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue -> Bool
$cmax :: NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue
max :: NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue
$cmin :: NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue
min :: NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState'UnrecognizedValue
Prelude.Ord, Int -> NexusOperationCancellationState'UnrecognizedValue -> ShowS
[NexusOperationCancellationState'UnrecognizedValue] -> ShowS
NexusOperationCancellationState'UnrecognizedValue -> String
(Int -> NexusOperationCancellationState'UnrecognizedValue -> ShowS)
-> (NexusOperationCancellationState'UnrecognizedValue -> String)
-> ([NexusOperationCancellationState'UnrecognizedValue] -> ShowS)
-> Show NexusOperationCancellationState'UnrecognizedValue
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> NexusOperationCancellationState'UnrecognizedValue -> ShowS
showsPrec :: Int -> NexusOperationCancellationState'UnrecognizedValue -> ShowS
$cshow :: NexusOperationCancellationState'UnrecognizedValue -> String
show :: NexusOperationCancellationState'UnrecognizedValue -> String
$cshowList :: [NexusOperationCancellationState'UnrecognizedValue] -> ShowS
showList :: [NexusOperationCancellationState'UnrecognizedValue] -> ShowS
Prelude.Show)
data NexusOperationCancellationState
= NEXUS_OPERATION_CANCELLATION_STATE_UNSPECIFIED |
NEXUS_OPERATION_CANCELLATION_STATE_SCHEDULED |
NEXUS_OPERATION_CANCELLATION_STATE_BACKING_OFF |
NEXUS_OPERATION_CANCELLATION_STATE_SUCCEEDED |
NEXUS_OPERATION_CANCELLATION_STATE_FAILED |
NEXUS_OPERATION_CANCELLATION_STATE_TIMED_OUT |
NexusOperationCancellationState'Unrecognized !NexusOperationCancellationState'UnrecognizedValue
deriving stock (Int -> NexusOperationCancellationState -> ShowS
[NexusOperationCancellationState] -> ShowS
NexusOperationCancellationState -> String
(Int -> NexusOperationCancellationState -> ShowS)
-> (NexusOperationCancellationState -> String)
-> ([NexusOperationCancellationState] -> ShowS)
-> Show NexusOperationCancellationState
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> NexusOperationCancellationState -> ShowS
showsPrec :: Int -> NexusOperationCancellationState -> ShowS
$cshow :: NexusOperationCancellationState -> String
show :: NexusOperationCancellationState -> String
$cshowList :: [NexusOperationCancellationState] -> ShowS
showList :: [NexusOperationCancellationState] -> ShowS
Prelude.Show, NexusOperationCancellationState
-> NexusOperationCancellationState -> Bool
(NexusOperationCancellationState
-> NexusOperationCancellationState -> Bool)
-> (NexusOperationCancellationState
-> NexusOperationCancellationState -> Bool)
-> Eq NexusOperationCancellationState
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: NexusOperationCancellationState
-> NexusOperationCancellationState -> Bool
== :: NexusOperationCancellationState
-> NexusOperationCancellationState -> Bool
$c/= :: NexusOperationCancellationState
-> NexusOperationCancellationState -> Bool
/= :: NexusOperationCancellationState
-> NexusOperationCancellationState -> Bool
Prelude.Eq, Eq NexusOperationCancellationState
Eq NexusOperationCancellationState =>
(NexusOperationCancellationState
-> NexusOperationCancellationState -> Ordering)
-> (NexusOperationCancellationState
-> NexusOperationCancellationState -> Bool)
-> (NexusOperationCancellationState
-> NexusOperationCancellationState -> Bool)
-> (NexusOperationCancellationState
-> NexusOperationCancellationState -> Bool)
-> (NexusOperationCancellationState
-> NexusOperationCancellationState -> Bool)
-> (NexusOperationCancellationState
-> NexusOperationCancellationState
-> NexusOperationCancellationState)
-> (NexusOperationCancellationState
-> NexusOperationCancellationState
-> NexusOperationCancellationState)
-> Ord NexusOperationCancellationState
NexusOperationCancellationState
-> NexusOperationCancellationState -> Bool
NexusOperationCancellationState
-> NexusOperationCancellationState -> Ordering
NexusOperationCancellationState
-> NexusOperationCancellationState
-> NexusOperationCancellationState
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: NexusOperationCancellationState
-> NexusOperationCancellationState -> Ordering
compare :: NexusOperationCancellationState
-> NexusOperationCancellationState -> Ordering
$c< :: NexusOperationCancellationState
-> NexusOperationCancellationState -> Bool
< :: NexusOperationCancellationState
-> NexusOperationCancellationState -> Bool
$c<= :: NexusOperationCancellationState
-> NexusOperationCancellationState -> Bool
<= :: NexusOperationCancellationState
-> NexusOperationCancellationState -> Bool
$c> :: NexusOperationCancellationState
-> NexusOperationCancellationState -> Bool
> :: NexusOperationCancellationState
-> NexusOperationCancellationState -> Bool
$c>= :: NexusOperationCancellationState
-> NexusOperationCancellationState -> Bool
>= :: NexusOperationCancellationState
-> NexusOperationCancellationState -> Bool
$cmax :: NexusOperationCancellationState
-> NexusOperationCancellationState
-> NexusOperationCancellationState
max :: NexusOperationCancellationState
-> NexusOperationCancellationState
-> NexusOperationCancellationState
$cmin :: NexusOperationCancellationState
-> NexusOperationCancellationState
-> NexusOperationCancellationState
min :: NexusOperationCancellationState
-> NexusOperationCancellationState
-> NexusOperationCancellationState
Prelude.Ord)
instance Data.ProtoLens.MessageEnum NexusOperationCancellationState where
maybeToEnum :: Int -> Maybe NexusOperationCancellationState
maybeToEnum Int
0
= NexusOperationCancellationState
-> Maybe NexusOperationCancellationState
forall a. a -> Maybe a
Prelude.Just NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_UNSPECIFIED
maybeToEnum Int
1
= NexusOperationCancellationState
-> Maybe NexusOperationCancellationState
forall a. a -> Maybe a
Prelude.Just NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_SCHEDULED
maybeToEnum Int
2
= NexusOperationCancellationState
-> Maybe NexusOperationCancellationState
forall a. a -> Maybe a
Prelude.Just NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_BACKING_OFF
maybeToEnum Int
3
= NexusOperationCancellationState
-> Maybe NexusOperationCancellationState
forall a. a -> Maybe a
Prelude.Just NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_SUCCEEDED
maybeToEnum Int
4
= NexusOperationCancellationState
-> Maybe NexusOperationCancellationState
forall a. a -> Maybe a
Prelude.Just NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_FAILED
maybeToEnum Int
5
= NexusOperationCancellationState
-> Maybe NexusOperationCancellationState
forall a. a -> Maybe a
Prelude.Just NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_TIMED_OUT
maybeToEnum Int
k
= NexusOperationCancellationState
-> Maybe NexusOperationCancellationState
forall a. a -> Maybe a
Prelude.Just
(NexusOperationCancellationState'UnrecognizedValue
-> NexusOperationCancellationState
NexusOperationCancellationState'Unrecognized
(Int32 -> NexusOperationCancellationState'UnrecognizedValue
NexusOperationCancellationState'UnrecognizedValue
(Int -> Int32
forall a b. (Integral a, Num b) => a -> b
Prelude.fromIntegral Int
k)))
showEnum :: NexusOperationCancellationState -> String
showEnum NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_UNSPECIFIED
= String
"NEXUS_OPERATION_CANCELLATION_STATE_UNSPECIFIED"
showEnum NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_SCHEDULED
= String
"NEXUS_OPERATION_CANCELLATION_STATE_SCHEDULED"
showEnum NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_BACKING_OFF
= String
"NEXUS_OPERATION_CANCELLATION_STATE_BACKING_OFF"
showEnum NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_SUCCEEDED
= String
"NEXUS_OPERATION_CANCELLATION_STATE_SUCCEEDED"
showEnum NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_FAILED
= String
"NEXUS_OPERATION_CANCELLATION_STATE_FAILED"
showEnum NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_TIMED_OUT
= String
"NEXUS_OPERATION_CANCELLATION_STATE_TIMED_OUT"
showEnum
(NexusOperationCancellationState'Unrecognized (NexusOperationCancellationState'UnrecognizedValue Int32
k))
= Int32 -> String
forall a. Show a => a -> String
Prelude.show Int32
k
readEnum :: String -> Maybe NexusOperationCancellationState
readEnum String
k
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"NEXUS_OPERATION_CANCELLATION_STATE_UNSPECIFIED"
= NexusOperationCancellationState
-> Maybe NexusOperationCancellationState
forall a. a -> Maybe a
Prelude.Just NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_UNSPECIFIED
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"NEXUS_OPERATION_CANCELLATION_STATE_SCHEDULED"
= NexusOperationCancellationState
-> Maybe NexusOperationCancellationState
forall a. a -> Maybe a
Prelude.Just NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_SCHEDULED
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"NEXUS_OPERATION_CANCELLATION_STATE_BACKING_OFF"
= NexusOperationCancellationState
-> Maybe NexusOperationCancellationState
forall a. a -> Maybe a
Prelude.Just NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_BACKING_OFF
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"NEXUS_OPERATION_CANCELLATION_STATE_SUCCEEDED"
= NexusOperationCancellationState
-> Maybe NexusOperationCancellationState
forall a. a -> Maybe a
Prelude.Just NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_SUCCEEDED
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"NEXUS_OPERATION_CANCELLATION_STATE_FAILED"
= NexusOperationCancellationState
-> Maybe NexusOperationCancellationState
forall a. a -> Maybe a
Prelude.Just NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_FAILED
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"NEXUS_OPERATION_CANCELLATION_STATE_TIMED_OUT"
= NexusOperationCancellationState
-> Maybe NexusOperationCancellationState
forall a. a -> Maybe a
Prelude.Just NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_TIMED_OUT
| Bool
Prelude.otherwise
= Maybe Int
-> (Int -> Maybe NexusOperationCancellationState)
-> Maybe NexusOperationCancellationState
forall a b. Maybe a -> (a -> Maybe b) -> Maybe b
forall (m :: * -> *) a b. Monad m => m a -> (a -> m b) -> m b
(Prelude.>>=) (String -> Maybe Int
forall a. Read a => String -> Maybe a
Text.Read.readMaybe String
k) Int -> Maybe NexusOperationCancellationState
forall a. MessageEnum a => Int -> Maybe a
Data.ProtoLens.maybeToEnum
instance Prelude.Bounded NexusOperationCancellationState where
minBound :: NexusOperationCancellationState
minBound = NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_UNSPECIFIED
maxBound :: NexusOperationCancellationState
maxBound = NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_TIMED_OUT
instance Prelude.Enum NexusOperationCancellationState where
toEnum :: Int -> NexusOperationCancellationState
toEnum Int
k__
= NexusOperationCancellationState
-> (NexusOperationCancellationState
-> NexusOperationCancellationState)
-> Maybe NexusOperationCancellationState
-> NexusOperationCancellationState
forall b a. b -> (a -> b) -> Maybe a -> b
Prelude.maybe
(String -> NexusOperationCancellationState
forall a. HasCallStack => String -> a
Prelude.error
(String -> ShowS
forall a. [a] -> [a] -> [a]
(Prelude.++)
String
"toEnum: unknown value for enum NexusOperationCancellationState: "
(Int -> String
forall a. Show a => a -> String
Prelude.show Int
k__)))
NexusOperationCancellationState -> NexusOperationCancellationState
forall a. a -> a
Prelude.id (Int -> Maybe NexusOperationCancellationState
forall a. MessageEnum a => Int -> Maybe a
Data.ProtoLens.maybeToEnum Int
k__)
fromEnum :: NexusOperationCancellationState -> Int
fromEnum NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_UNSPECIFIED = Int
0
fromEnum NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_SCHEDULED = Int
1
fromEnum NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_BACKING_OFF = Int
2
fromEnum NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_SUCCEEDED = Int
3
fromEnum NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_FAILED = Int
4
fromEnum NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_TIMED_OUT = Int
5
fromEnum
(NexusOperationCancellationState'Unrecognized (NexusOperationCancellationState'UnrecognizedValue Int32
k))
= Int32 -> Int
forall a b. (Integral a, Num b) => a -> b
Prelude.fromIntegral Int32
k
succ :: NexusOperationCancellationState -> NexusOperationCancellationState
succ NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_TIMED_OUT
= String -> NexusOperationCancellationState
forall a. HasCallStack => String -> a
Prelude.error
String
"NexusOperationCancellationState.succ: bad argument NEXUS_OPERATION_CANCELLATION_STATE_TIMED_OUT. This value would be out of bounds."
succ NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_UNSPECIFIED
= NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_SCHEDULED
succ NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_SCHEDULED
= NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_BACKING_OFF
succ NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_BACKING_OFF
= NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_SUCCEEDED
succ NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_SUCCEEDED
= NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_FAILED
succ NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_FAILED
= NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_TIMED_OUT
succ (NexusOperationCancellationState'Unrecognized NexusOperationCancellationState'UnrecognizedValue
_)
= String -> NexusOperationCancellationState
forall a. HasCallStack => String -> a
Prelude.error
String
"NexusOperationCancellationState.succ: bad argument: unrecognized value"
pred :: NexusOperationCancellationState -> NexusOperationCancellationState
pred NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_UNSPECIFIED
= String -> NexusOperationCancellationState
forall a. HasCallStack => String -> a
Prelude.error
String
"NexusOperationCancellationState.pred: bad argument NEXUS_OPERATION_CANCELLATION_STATE_UNSPECIFIED. This value would be out of bounds."
pred NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_SCHEDULED
= NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_UNSPECIFIED
pred NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_BACKING_OFF
= NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_SCHEDULED
pred NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_SUCCEEDED
= NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_BACKING_OFF
pred NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_FAILED
= NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_SUCCEEDED
pred NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_TIMED_OUT
= NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_FAILED
pred (NexusOperationCancellationState'Unrecognized NexusOperationCancellationState'UnrecognizedValue
_)
= String -> NexusOperationCancellationState
forall a. HasCallStack => String -> a
Prelude.error
String
"NexusOperationCancellationState.pred: bad argument: unrecognized value"
enumFrom :: NexusOperationCancellationState
-> [NexusOperationCancellationState]
enumFrom = NexusOperationCancellationState
-> [NexusOperationCancellationState]
forall a. (Enum a, Bounded a) => a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFrom
enumFromTo :: NexusOperationCancellationState
-> NexusOperationCancellationState
-> [NexusOperationCancellationState]
enumFromTo = NexusOperationCancellationState
-> NexusOperationCancellationState
-> [NexusOperationCancellationState]
forall a. Enum a => a -> a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFromTo
enumFromThen :: NexusOperationCancellationState
-> NexusOperationCancellationState
-> [NexusOperationCancellationState]
enumFromThen = NexusOperationCancellationState
-> NexusOperationCancellationState
-> [NexusOperationCancellationState]
forall a. (Enum a, Bounded a) => a -> a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFromThen
enumFromThenTo :: NexusOperationCancellationState
-> NexusOperationCancellationState
-> NexusOperationCancellationState
-> [NexusOperationCancellationState]
enumFromThenTo = NexusOperationCancellationState
-> NexusOperationCancellationState
-> NexusOperationCancellationState
-> [NexusOperationCancellationState]
forall a. Enum a => a -> a -> a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFromThenTo
instance Data.ProtoLens.FieldDefault NexusOperationCancellationState where
fieldDefault :: NexusOperationCancellationState
fieldDefault = NexusOperationCancellationState
NEXUS_OPERATION_CANCELLATION_STATE_UNSPECIFIED
instance Control.DeepSeq.NFData NexusOperationCancellationState where
rnf :: NexusOperationCancellationState -> ()
rnf NexusOperationCancellationState
x__ = NexusOperationCancellationState -> () -> ()
forall a b. a -> b -> b
Prelude.seq NexusOperationCancellationState
x__ ()
newtype PendingNexusOperationState'UnrecognizedValue
= PendingNexusOperationState'UnrecognizedValue Data.Int.Int32
deriving stock (PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Bool
(PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Bool)
-> (PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Bool)
-> Eq PendingNexusOperationState'UnrecognizedValue
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Bool
== :: PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Bool
$c/= :: PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Bool
/= :: PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Bool
Prelude.Eq, Eq PendingNexusOperationState'UnrecognizedValue
Eq PendingNexusOperationState'UnrecognizedValue =>
(PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Ordering)
-> (PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Bool)
-> (PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Bool)
-> (PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Bool)
-> (PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Bool)
-> (PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue)
-> (PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue)
-> Ord PendingNexusOperationState'UnrecognizedValue
PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Bool
PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Ordering
PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Ordering
compare :: PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Ordering
$c< :: PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Bool
< :: PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Bool
$c<= :: PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Bool
<= :: PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Bool
$c> :: PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Bool
> :: PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Bool
$c>= :: PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Bool
>= :: PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue -> Bool
$cmax :: PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue
max :: PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue
$cmin :: PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue
min :: PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState'UnrecognizedValue
Prelude.Ord, Int -> PendingNexusOperationState'UnrecognizedValue -> ShowS
[PendingNexusOperationState'UnrecognizedValue] -> ShowS
PendingNexusOperationState'UnrecognizedValue -> String
(Int -> PendingNexusOperationState'UnrecognizedValue -> ShowS)
-> (PendingNexusOperationState'UnrecognizedValue -> String)
-> ([PendingNexusOperationState'UnrecognizedValue] -> ShowS)
-> Show PendingNexusOperationState'UnrecognizedValue
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> PendingNexusOperationState'UnrecognizedValue -> ShowS
showsPrec :: Int -> PendingNexusOperationState'UnrecognizedValue -> ShowS
$cshow :: PendingNexusOperationState'UnrecognizedValue -> String
show :: PendingNexusOperationState'UnrecognizedValue -> String
$cshowList :: [PendingNexusOperationState'UnrecognizedValue] -> ShowS
showList :: [PendingNexusOperationState'UnrecognizedValue] -> ShowS
Prelude.Show)
data PendingNexusOperationState
= PENDING_NEXUS_OPERATION_STATE_UNSPECIFIED |
PENDING_NEXUS_OPERATION_STATE_SCHEDULED |
PENDING_NEXUS_OPERATION_STATE_BACKING_OFF |
PENDING_NEXUS_OPERATION_STATE_STARTED |
PendingNexusOperationState'Unrecognized !PendingNexusOperationState'UnrecognizedValue
deriving stock (Int -> PendingNexusOperationState -> ShowS
[PendingNexusOperationState] -> ShowS
PendingNexusOperationState -> String
(Int -> PendingNexusOperationState -> ShowS)
-> (PendingNexusOperationState -> String)
-> ([PendingNexusOperationState] -> ShowS)
-> Show PendingNexusOperationState
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> PendingNexusOperationState -> ShowS
showsPrec :: Int -> PendingNexusOperationState -> ShowS
$cshow :: PendingNexusOperationState -> String
show :: PendingNexusOperationState -> String
$cshowList :: [PendingNexusOperationState] -> ShowS
showList :: [PendingNexusOperationState] -> ShowS
Prelude.Show, PendingNexusOperationState -> PendingNexusOperationState -> Bool
(PendingNexusOperationState -> PendingNexusOperationState -> Bool)
-> (PendingNexusOperationState
-> PendingNexusOperationState -> Bool)
-> Eq PendingNexusOperationState
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: PendingNexusOperationState -> PendingNexusOperationState -> Bool
== :: PendingNexusOperationState -> PendingNexusOperationState -> Bool
$c/= :: PendingNexusOperationState -> PendingNexusOperationState -> Bool
/= :: PendingNexusOperationState -> PendingNexusOperationState -> Bool
Prelude.Eq, Eq PendingNexusOperationState
Eq PendingNexusOperationState =>
(PendingNexusOperationState
-> PendingNexusOperationState -> Ordering)
-> (PendingNexusOperationState
-> PendingNexusOperationState -> Bool)
-> (PendingNexusOperationState
-> PendingNexusOperationState -> Bool)
-> (PendingNexusOperationState
-> PendingNexusOperationState -> Bool)
-> (PendingNexusOperationState
-> PendingNexusOperationState -> Bool)
-> (PendingNexusOperationState
-> PendingNexusOperationState -> PendingNexusOperationState)
-> (PendingNexusOperationState
-> PendingNexusOperationState -> PendingNexusOperationState)
-> Ord PendingNexusOperationState
PendingNexusOperationState -> PendingNexusOperationState -> Bool
PendingNexusOperationState
-> PendingNexusOperationState -> Ordering
PendingNexusOperationState
-> PendingNexusOperationState -> PendingNexusOperationState
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: PendingNexusOperationState
-> PendingNexusOperationState -> Ordering
compare :: PendingNexusOperationState
-> PendingNexusOperationState -> Ordering
$c< :: PendingNexusOperationState -> PendingNexusOperationState -> Bool
< :: PendingNexusOperationState -> PendingNexusOperationState -> Bool
$c<= :: PendingNexusOperationState -> PendingNexusOperationState -> Bool
<= :: PendingNexusOperationState -> PendingNexusOperationState -> Bool
$c> :: PendingNexusOperationState -> PendingNexusOperationState -> Bool
> :: PendingNexusOperationState -> PendingNexusOperationState -> Bool
$c>= :: PendingNexusOperationState -> PendingNexusOperationState -> Bool
>= :: PendingNexusOperationState -> PendingNexusOperationState -> Bool
$cmax :: PendingNexusOperationState
-> PendingNexusOperationState -> PendingNexusOperationState
max :: PendingNexusOperationState
-> PendingNexusOperationState -> PendingNexusOperationState
$cmin :: PendingNexusOperationState
-> PendingNexusOperationState -> PendingNexusOperationState
min :: PendingNexusOperationState
-> PendingNexusOperationState -> PendingNexusOperationState
Prelude.Ord)
instance Data.ProtoLens.MessageEnum PendingNexusOperationState where
maybeToEnum :: Int -> Maybe PendingNexusOperationState
maybeToEnum Int
0
= PendingNexusOperationState -> Maybe PendingNexusOperationState
forall a. a -> Maybe a
Prelude.Just PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_UNSPECIFIED
maybeToEnum Int
1
= PendingNexusOperationState -> Maybe PendingNexusOperationState
forall a. a -> Maybe a
Prelude.Just PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_SCHEDULED
maybeToEnum Int
2
= PendingNexusOperationState -> Maybe PendingNexusOperationState
forall a. a -> Maybe a
Prelude.Just PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_BACKING_OFF
maybeToEnum Int
3 = PendingNexusOperationState -> Maybe PendingNexusOperationState
forall a. a -> Maybe a
Prelude.Just PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_STARTED
maybeToEnum Int
k
= PendingNexusOperationState -> Maybe PendingNexusOperationState
forall a. a -> Maybe a
Prelude.Just
(PendingNexusOperationState'UnrecognizedValue
-> PendingNexusOperationState
PendingNexusOperationState'Unrecognized
(Int32 -> PendingNexusOperationState'UnrecognizedValue
PendingNexusOperationState'UnrecognizedValue
(Int -> Int32
forall a b. (Integral a, Num b) => a -> b
Prelude.fromIntegral Int
k)))
showEnum :: PendingNexusOperationState -> String
showEnum PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_UNSPECIFIED
= String
"PENDING_NEXUS_OPERATION_STATE_UNSPECIFIED"
showEnum PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_SCHEDULED
= String
"PENDING_NEXUS_OPERATION_STATE_SCHEDULED"
showEnum PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_BACKING_OFF
= String
"PENDING_NEXUS_OPERATION_STATE_BACKING_OFF"
showEnum PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_STARTED
= String
"PENDING_NEXUS_OPERATION_STATE_STARTED"
showEnum
(PendingNexusOperationState'Unrecognized (PendingNexusOperationState'UnrecognizedValue Int32
k))
= Int32 -> String
forall a. Show a => a -> String
Prelude.show Int32
k
readEnum :: String -> Maybe PendingNexusOperationState
readEnum String
k
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"PENDING_NEXUS_OPERATION_STATE_UNSPECIFIED"
= PendingNexusOperationState -> Maybe PendingNexusOperationState
forall a. a -> Maybe a
Prelude.Just PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_UNSPECIFIED
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"PENDING_NEXUS_OPERATION_STATE_SCHEDULED"
= PendingNexusOperationState -> Maybe PendingNexusOperationState
forall a. a -> Maybe a
Prelude.Just PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_SCHEDULED
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"PENDING_NEXUS_OPERATION_STATE_BACKING_OFF"
= PendingNexusOperationState -> Maybe PendingNexusOperationState
forall a. a -> Maybe a
Prelude.Just PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_BACKING_OFF
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"PENDING_NEXUS_OPERATION_STATE_STARTED"
= PendingNexusOperationState -> Maybe PendingNexusOperationState
forall a. a -> Maybe a
Prelude.Just PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_STARTED
| Bool
Prelude.otherwise
= Maybe Int
-> (Int -> Maybe PendingNexusOperationState)
-> Maybe PendingNexusOperationState
forall a b. Maybe a -> (a -> Maybe b) -> Maybe b
forall (m :: * -> *) a b. Monad m => m a -> (a -> m b) -> m b
(Prelude.>>=) (String -> Maybe Int
forall a. Read a => String -> Maybe a
Text.Read.readMaybe String
k) Int -> Maybe PendingNexusOperationState
forall a. MessageEnum a => Int -> Maybe a
Data.ProtoLens.maybeToEnum
instance Prelude.Bounded PendingNexusOperationState where
minBound :: PendingNexusOperationState
minBound = PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_UNSPECIFIED
maxBound :: PendingNexusOperationState
maxBound = PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_STARTED
instance Prelude.Enum PendingNexusOperationState where
toEnum :: Int -> PendingNexusOperationState
toEnum Int
k__
= PendingNexusOperationState
-> (PendingNexusOperationState -> PendingNexusOperationState)
-> Maybe PendingNexusOperationState
-> PendingNexusOperationState
forall b a. b -> (a -> b) -> Maybe a -> b
Prelude.maybe
(String -> PendingNexusOperationState
forall a. HasCallStack => String -> a
Prelude.error
(String -> ShowS
forall a. [a] -> [a] -> [a]
(Prelude.++)
String
"toEnum: unknown value for enum PendingNexusOperationState: "
(Int -> String
forall a. Show a => a -> String
Prelude.show Int
k__)))
PendingNexusOperationState -> PendingNexusOperationState
forall a. a -> a
Prelude.id (Int -> Maybe PendingNexusOperationState
forall a. MessageEnum a => Int -> Maybe a
Data.ProtoLens.maybeToEnum Int
k__)
fromEnum :: PendingNexusOperationState -> Int
fromEnum PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_UNSPECIFIED = Int
0
fromEnum PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_SCHEDULED = Int
1
fromEnum PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_BACKING_OFF = Int
2
fromEnum PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_STARTED = Int
3
fromEnum
(PendingNexusOperationState'Unrecognized (PendingNexusOperationState'UnrecognizedValue Int32
k))
= Int32 -> Int
forall a b. (Integral a, Num b) => a -> b
Prelude.fromIntegral Int32
k
succ :: PendingNexusOperationState -> PendingNexusOperationState
succ PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_STARTED
= String -> PendingNexusOperationState
forall a. HasCallStack => String -> a
Prelude.error
String
"PendingNexusOperationState.succ: bad argument PENDING_NEXUS_OPERATION_STATE_STARTED. This value would be out of bounds."
succ PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_UNSPECIFIED
= PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_SCHEDULED
succ PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_SCHEDULED
= PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_BACKING_OFF
succ PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_BACKING_OFF
= PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_STARTED
succ (PendingNexusOperationState'Unrecognized PendingNexusOperationState'UnrecognizedValue
_)
= String -> PendingNexusOperationState
forall a. HasCallStack => String -> a
Prelude.error
String
"PendingNexusOperationState.succ: bad argument: unrecognized value"
pred :: PendingNexusOperationState -> PendingNexusOperationState
pred PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_UNSPECIFIED
= String -> PendingNexusOperationState
forall a. HasCallStack => String -> a
Prelude.error
String
"PendingNexusOperationState.pred: bad argument PENDING_NEXUS_OPERATION_STATE_UNSPECIFIED. This value would be out of bounds."
pred PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_SCHEDULED
= PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_UNSPECIFIED
pred PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_BACKING_OFF
= PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_SCHEDULED
pred PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_STARTED
= PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_BACKING_OFF
pred (PendingNexusOperationState'Unrecognized PendingNexusOperationState'UnrecognizedValue
_)
= String -> PendingNexusOperationState
forall a. HasCallStack => String -> a
Prelude.error
String
"PendingNexusOperationState.pred: bad argument: unrecognized value"
enumFrom :: PendingNexusOperationState -> [PendingNexusOperationState]
enumFrom = PendingNexusOperationState -> [PendingNexusOperationState]
forall a. (Enum a, Bounded a) => a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFrom
enumFromTo :: PendingNexusOperationState
-> PendingNexusOperationState -> [PendingNexusOperationState]
enumFromTo = PendingNexusOperationState
-> PendingNexusOperationState -> [PendingNexusOperationState]
forall a. Enum a => a -> a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFromTo
enumFromThen :: PendingNexusOperationState
-> PendingNexusOperationState -> [PendingNexusOperationState]
enumFromThen = PendingNexusOperationState
-> PendingNexusOperationState -> [PendingNexusOperationState]
forall a. (Enum a, Bounded a) => a -> a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFromThen
enumFromThenTo :: PendingNexusOperationState
-> PendingNexusOperationState
-> PendingNexusOperationState
-> [PendingNexusOperationState]
enumFromThenTo = PendingNexusOperationState
-> PendingNexusOperationState
-> PendingNexusOperationState
-> [PendingNexusOperationState]
forall a. Enum a => a -> a -> a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFromThenTo
instance Data.ProtoLens.FieldDefault PendingNexusOperationState where
fieldDefault :: PendingNexusOperationState
fieldDefault = PendingNexusOperationState
PENDING_NEXUS_OPERATION_STATE_UNSPECIFIED
instance Control.DeepSeq.NFData PendingNexusOperationState where
rnf :: PendingNexusOperationState -> ()
rnf PendingNexusOperationState
x__ = PendingNexusOperationState -> () -> ()
forall a b. a -> b -> b
Prelude.seq PendingNexusOperationState
x__ ()
newtype Severity'UnrecognizedValue
= Severity'UnrecognizedValue Data.Int.Int32
deriving stock (Severity'UnrecognizedValue -> Severity'UnrecognizedValue -> Bool
(Severity'UnrecognizedValue -> Severity'UnrecognizedValue -> Bool)
-> (Severity'UnrecognizedValue
-> Severity'UnrecognizedValue -> Bool)
-> Eq Severity'UnrecognizedValue
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: Severity'UnrecognizedValue -> Severity'UnrecognizedValue -> Bool
== :: Severity'UnrecognizedValue -> Severity'UnrecognizedValue -> Bool
$c/= :: Severity'UnrecognizedValue -> Severity'UnrecognizedValue -> Bool
/= :: Severity'UnrecognizedValue -> Severity'UnrecognizedValue -> Bool
Prelude.Eq, Eq Severity'UnrecognizedValue
Eq Severity'UnrecognizedValue =>
(Severity'UnrecognizedValue
-> Severity'UnrecognizedValue -> Ordering)
-> (Severity'UnrecognizedValue
-> Severity'UnrecognizedValue -> Bool)
-> (Severity'UnrecognizedValue
-> Severity'UnrecognizedValue -> Bool)
-> (Severity'UnrecognizedValue
-> Severity'UnrecognizedValue -> Bool)
-> (Severity'UnrecognizedValue
-> Severity'UnrecognizedValue -> Bool)
-> (Severity'UnrecognizedValue
-> Severity'UnrecognizedValue -> Severity'UnrecognizedValue)
-> (Severity'UnrecognizedValue
-> Severity'UnrecognizedValue -> Severity'UnrecognizedValue)
-> Ord Severity'UnrecognizedValue
Severity'UnrecognizedValue -> Severity'UnrecognizedValue -> Bool
Severity'UnrecognizedValue
-> Severity'UnrecognizedValue -> Ordering
Severity'UnrecognizedValue
-> Severity'UnrecognizedValue -> Severity'UnrecognizedValue
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: Severity'UnrecognizedValue
-> Severity'UnrecognizedValue -> Ordering
compare :: Severity'UnrecognizedValue
-> Severity'UnrecognizedValue -> Ordering
$c< :: Severity'UnrecognizedValue -> Severity'UnrecognizedValue -> Bool
< :: Severity'UnrecognizedValue -> Severity'UnrecognizedValue -> Bool
$c<= :: Severity'UnrecognizedValue -> Severity'UnrecognizedValue -> Bool
<= :: Severity'UnrecognizedValue -> Severity'UnrecognizedValue -> Bool
$c> :: Severity'UnrecognizedValue -> Severity'UnrecognizedValue -> Bool
> :: Severity'UnrecognizedValue -> Severity'UnrecognizedValue -> Bool
$c>= :: Severity'UnrecognizedValue -> Severity'UnrecognizedValue -> Bool
>= :: Severity'UnrecognizedValue -> Severity'UnrecognizedValue -> Bool
$cmax :: Severity'UnrecognizedValue
-> Severity'UnrecognizedValue -> Severity'UnrecognizedValue
max :: Severity'UnrecognizedValue
-> Severity'UnrecognizedValue -> Severity'UnrecognizedValue
$cmin :: Severity'UnrecognizedValue
-> Severity'UnrecognizedValue -> Severity'UnrecognizedValue
min :: Severity'UnrecognizedValue
-> Severity'UnrecognizedValue -> Severity'UnrecognizedValue
Prelude.Ord, Int -> Severity'UnrecognizedValue -> ShowS
[Severity'UnrecognizedValue] -> ShowS
Severity'UnrecognizedValue -> String
(Int -> Severity'UnrecognizedValue -> ShowS)
-> (Severity'UnrecognizedValue -> String)
-> ([Severity'UnrecognizedValue] -> ShowS)
-> Show Severity'UnrecognizedValue
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> Severity'UnrecognizedValue -> ShowS
showsPrec :: Int -> Severity'UnrecognizedValue -> ShowS
$cshow :: Severity'UnrecognizedValue -> String
show :: Severity'UnrecognizedValue -> String
$cshowList :: [Severity'UnrecognizedValue] -> ShowS
showList :: [Severity'UnrecognizedValue] -> ShowS
Prelude.Show)
data Severity
= SEVERITY_UNSPECIFIED |
SEVERITY_HIGH |
SEVERITY_MEDIUM |
SEVERITY_LOW |
Severity'Unrecognized !Severity'UnrecognizedValue
deriving stock (Int -> Severity -> ShowS
[Severity] -> ShowS
Severity -> String
(Int -> Severity -> ShowS)
-> (Severity -> String) -> ([Severity] -> ShowS) -> Show Severity
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> Severity -> ShowS
showsPrec :: Int -> Severity -> ShowS
$cshow :: Severity -> String
show :: Severity -> String
$cshowList :: [Severity] -> ShowS
showList :: [Severity] -> ShowS
Prelude.Show, Severity -> Severity -> Bool
(Severity -> Severity -> Bool)
-> (Severity -> Severity -> Bool) -> Eq Severity
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: Severity -> Severity -> Bool
== :: Severity -> Severity -> Bool
$c/= :: Severity -> Severity -> Bool
/= :: Severity -> Severity -> Bool
Prelude.Eq, Eq Severity
Eq Severity =>
(Severity -> Severity -> Ordering)
-> (Severity -> Severity -> Bool)
-> (Severity -> Severity -> Bool)
-> (Severity -> Severity -> Bool)
-> (Severity -> Severity -> Bool)
-> (Severity -> Severity -> Severity)
-> (Severity -> Severity -> Severity)
-> Ord Severity
Severity -> Severity -> Bool
Severity -> Severity -> Ordering
Severity -> Severity -> Severity
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: Severity -> Severity -> Ordering
compare :: Severity -> Severity -> Ordering
$c< :: Severity -> Severity -> Bool
< :: Severity -> Severity -> Bool
$c<= :: Severity -> Severity -> Bool
<= :: Severity -> Severity -> Bool
$c> :: Severity -> Severity -> Bool
> :: Severity -> Severity -> Bool
$c>= :: Severity -> Severity -> Bool
>= :: Severity -> Severity -> Bool
$cmax :: Severity -> Severity -> Severity
max :: Severity -> Severity -> Severity
$cmin :: Severity -> Severity -> Severity
min :: Severity -> Severity -> Severity
Prelude.Ord)
instance Data.ProtoLens.MessageEnum Severity where
maybeToEnum :: Int -> Maybe Severity
maybeToEnum Int
0 = Severity -> Maybe Severity
forall a. a -> Maybe a
Prelude.Just Severity
SEVERITY_UNSPECIFIED
maybeToEnum Int
1 = Severity -> Maybe Severity
forall a. a -> Maybe a
Prelude.Just Severity
SEVERITY_HIGH
maybeToEnum Int
2 = Severity -> Maybe Severity
forall a. a -> Maybe a
Prelude.Just Severity
SEVERITY_MEDIUM
maybeToEnum Int
3 = Severity -> Maybe Severity
forall a. a -> Maybe a
Prelude.Just Severity
SEVERITY_LOW
maybeToEnum Int
k
= Severity -> Maybe Severity
forall a. a -> Maybe a
Prelude.Just
(Severity'UnrecognizedValue -> Severity
Severity'Unrecognized
(Int32 -> Severity'UnrecognizedValue
Severity'UnrecognizedValue (Int -> Int32
forall a b. (Integral a, Num b) => a -> b
Prelude.fromIntegral Int
k)))
showEnum :: Severity -> String
showEnum Severity
SEVERITY_UNSPECIFIED = String
"SEVERITY_UNSPECIFIED"
showEnum Severity
SEVERITY_HIGH = String
"SEVERITY_HIGH"
showEnum Severity
SEVERITY_MEDIUM = String
"SEVERITY_MEDIUM"
showEnum Severity
SEVERITY_LOW = String
"SEVERITY_LOW"
showEnum (Severity'Unrecognized (Severity'UnrecognizedValue Int32
k))
= Int32 -> String
forall a. Show a => a -> String
Prelude.show Int32
k
readEnum :: String -> Maybe Severity
readEnum String
k
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"SEVERITY_UNSPECIFIED"
= Severity -> Maybe Severity
forall a. a -> Maybe a
Prelude.Just Severity
SEVERITY_UNSPECIFIED
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"SEVERITY_HIGH" = Severity -> Maybe Severity
forall a. a -> Maybe a
Prelude.Just Severity
SEVERITY_HIGH
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"SEVERITY_MEDIUM" = Severity -> Maybe Severity
forall a. a -> Maybe a
Prelude.Just Severity
SEVERITY_MEDIUM
| String -> String -> Bool
forall a. Eq a => a -> a -> Bool
(Prelude.==) String
k String
"SEVERITY_LOW" = Severity -> Maybe Severity
forall a. a -> Maybe a
Prelude.Just Severity
SEVERITY_LOW
| Bool
Prelude.otherwise
= Maybe Int -> (Int -> Maybe Severity) -> Maybe Severity
forall a b. Maybe a -> (a -> Maybe b) -> Maybe b
forall (m :: * -> *) a b. Monad m => m a -> (a -> m b) -> m b
(Prelude.>>=) (String -> Maybe Int
forall a. Read a => String -> Maybe a
Text.Read.readMaybe String
k) Int -> Maybe Severity
forall a. MessageEnum a => Int -> Maybe a
Data.ProtoLens.maybeToEnum
instance Prelude.Bounded Severity where
minBound :: Severity
minBound = Severity
SEVERITY_UNSPECIFIED
maxBound :: Severity
maxBound = Severity
SEVERITY_LOW
instance Prelude.Enum Severity where
toEnum :: Int -> Severity
toEnum Int
k__
= Severity -> (Severity -> Severity) -> Maybe Severity -> Severity
forall b a. b -> (a -> b) -> Maybe a -> b
Prelude.maybe
(String -> Severity
forall a. HasCallStack => String -> a
Prelude.error
(String -> ShowS
forall a. [a] -> [a] -> [a]
(Prelude.++)
String
"toEnum: unknown value for enum Severity: " (Int -> String
forall a. Show a => a -> String
Prelude.show Int
k__)))
Severity -> Severity
forall a. a -> a
Prelude.id (Int -> Maybe Severity
forall a. MessageEnum a => Int -> Maybe a
Data.ProtoLens.maybeToEnum Int
k__)
fromEnum :: Severity -> Int
fromEnum Severity
SEVERITY_UNSPECIFIED = Int
0
fromEnum Severity
SEVERITY_HIGH = Int
1
fromEnum Severity
SEVERITY_MEDIUM = Int
2
fromEnum Severity
SEVERITY_LOW = Int
3
fromEnum (Severity'Unrecognized (Severity'UnrecognizedValue Int32
k))
= Int32 -> Int
forall a b. (Integral a, Num b) => a -> b
Prelude.fromIntegral Int32
k
succ :: Severity -> Severity
succ Severity
SEVERITY_LOW
= String -> Severity
forall a. HasCallStack => String -> a
Prelude.error
String
"Severity.succ: bad argument SEVERITY_LOW. This value would be out of bounds."
succ Severity
SEVERITY_UNSPECIFIED = Severity
SEVERITY_HIGH
succ Severity
SEVERITY_HIGH = Severity
SEVERITY_MEDIUM
succ Severity
SEVERITY_MEDIUM = Severity
SEVERITY_LOW
succ (Severity'Unrecognized Severity'UnrecognizedValue
_)
= String -> Severity
forall a. HasCallStack => String -> a
Prelude.error String
"Severity.succ: bad argument: unrecognized value"
pred :: Severity -> Severity
pred Severity
SEVERITY_UNSPECIFIED
= String -> Severity
forall a. HasCallStack => String -> a
Prelude.error
String
"Severity.pred: bad argument SEVERITY_UNSPECIFIED. This value would be out of bounds."
pred Severity
SEVERITY_HIGH = Severity
SEVERITY_UNSPECIFIED
pred Severity
SEVERITY_MEDIUM = Severity
SEVERITY_HIGH
pred Severity
SEVERITY_LOW = Severity
SEVERITY_MEDIUM
pred (Severity'Unrecognized Severity'UnrecognizedValue
_)
= String -> Severity
forall a. HasCallStack => String -> a
Prelude.error String
"Severity.pred: bad argument: unrecognized value"
enumFrom :: Severity -> [Severity]
enumFrom = Severity -> [Severity]
forall a. (Enum a, Bounded a) => a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFrom
enumFromTo :: Severity -> Severity -> [Severity]
enumFromTo = Severity -> Severity -> [Severity]
forall a. Enum a => a -> a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFromTo
enumFromThen :: Severity -> Severity -> [Severity]
enumFromThen = Severity -> Severity -> [Severity]
forall a. (Enum a, Bounded a) => a -> a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFromThen
enumFromThenTo :: Severity -> Severity -> Severity -> [Severity]
enumFromThenTo = Severity -> Severity -> Severity -> [Severity]
forall a. Enum a => a -> a -> a -> [a]
Data.ProtoLens.Message.Enum.messageEnumFromThenTo
instance Data.ProtoLens.FieldDefault Severity where
fieldDefault :: Severity
fieldDefault = Severity
SEVERITY_UNSPECIFIED
instance Control.DeepSeq.NFData Severity where
rnf :: Severity -> ()
rnf Severity
x__ = Severity -> () -> ()
forall a b. a -> b -> b
Prelude.seq Severity
x__ ()