flink-statefulfun-0.4.0.0: Flink stateful functions SDK
Safe HaskellNone
LanguageHaskell2010

Proto.RequestReply

Synopsis

Documentation

data Address Source #

Fields :

  • namespace :: Lens' Address Data.Text.Text
  • type' :: Lens' Address Data.Text.Text
  • id :: Lens' Address Data.Text.Text

Instances

Instances details
Eq Address Source # 
Instance details

Defined in Proto.RequestReply

Methods

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

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

Ord Address Source # 
Instance details

Defined in Proto.RequestReply

Show Address Source # 
Instance details

Defined in Proto.RequestReply

NFData Address Source # 
Instance details

Defined in Proto.RequestReply

Methods

rnf :: Address -> () #

Message Address Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'InvocationBatchRequest "target" Address Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'Invocation "caller" Address Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'Invocation "target" Address Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'DelayedInvocation "target" Address Source # 
Instance details

Defined in Proto.RequestReply

HasField Address "id" Text Source # 
Instance details

Defined in Proto.RequestReply

Methods

fieldOf :: Functor f => Proxy# "id" -> (Text -> f Text) -> Address -> f Address #

HasField Address "namespace" Text Source # 
Instance details

Defined in Proto.RequestReply

Methods

fieldOf :: Functor f => Proxy# "namespace" -> (Text -> f Text) -> Address -> f Address #

HasField Address "type'" Text Source # 
Instance details

Defined in Proto.RequestReply

Methods

fieldOf :: Functor f => Proxy# "type'" -> (Text -> f Text) -> Address -> f Address #

HasField ToFunction'InvocationBatchRequest "maybe'target" (Maybe Address) Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'Invocation "maybe'caller" (Maybe Address) Source # 
Instance details

Defined in Proto.RequestReply

Methods

fieldOf :: Functor f => Proxy# "maybe'caller" -> (Maybe Address -> f (Maybe Address)) -> ToFunction'Invocation -> f ToFunction'Invocation #

HasField FromFunction'Invocation "maybe'target" (Maybe Address) Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'DelayedInvocation "maybe'target" (Maybe Address) Source # 
Instance details

Defined in Proto.RequestReply

data FromFunction Source #

Fields :

Instances

Instances details
Eq FromFunction Source # 
Instance details

Defined in Proto.RequestReply

Ord FromFunction Source # 
Instance details

Defined in Proto.RequestReply

Show FromFunction Source # 
Instance details

Defined in Proto.RequestReply

NFData FromFunction Source # 
Instance details

Defined in Proto.RequestReply

Methods

rnf :: FromFunction -> () #

Message FromFunction Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction "incompleteInvocationContext" FromFunction'IncompleteInvocationContext Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction "invocationResult" FromFunction'InvocationResponse Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction "maybe'incompleteInvocationContext" (Maybe FromFunction'IncompleteInvocationContext) Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction "maybe'invocationResult" (Maybe FromFunction'InvocationResponse) Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction "maybe'response" (Maybe FromFunction'Response) Source # 
Instance details

Defined in Proto.RequestReply

data FromFunction'Response Source #

data FromFunction'DelayedInvocation Source #

Fields :

  • delayInMs :: Lens' FromFunction'DelayedInvocation Data.Int.Int64
  • target :: Lens' FromFunction'DelayedInvocation Address
  • maybe'target :: Lens' FromFunction'DelayedInvocation (Prelude.Maybe Address)
  • argument :: Lens' FromFunction'DelayedInvocation TypedValue
  • maybe'argument :: Lens' FromFunction'DelayedInvocation (Prelude.Maybe TypedValue)

Instances

Instances details
Eq FromFunction'DelayedInvocation Source # 
Instance details

Defined in Proto.RequestReply

Ord FromFunction'DelayedInvocation Source # 
Instance details

Defined in Proto.RequestReply

Show FromFunction'DelayedInvocation Source # 
Instance details

Defined in Proto.RequestReply

NFData FromFunction'DelayedInvocation Source # 
Instance details

Defined in Proto.RequestReply

Message FromFunction'DelayedInvocation Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'DelayedInvocation "argument" TypedValue Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'DelayedInvocation "delayInMs" Int64 Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'DelayedInvocation "target" Address Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'InvocationResponse "delayedInvocations" [FromFunction'DelayedInvocation] Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'InvocationResponse "vec'delayedInvocations" (Vector FromFunction'DelayedInvocation) Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'DelayedInvocation "maybe'argument" (Maybe TypedValue) Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'DelayedInvocation "maybe'target" (Maybe Address) Source # 
Instance details

Defined in Proto.RequestReply

data FromFunction'EgressMessage Source #

Fields :

  • egressNamespace :: Lens' FromFunction'EgressMessage Data.Text.Text
  • egressType :: Lens' FromFunction'EgressMessage Data.Text.Text
  • argument :: Lens' FromFunction'EgressMessage TypedValue
  • maybe'argument :: Lens' FromFunction'EgressMessage (Prelude.Maybe TypedValue)

Instances

Instances details
Eq FromFunction'EgressMessage Source # 
Instance details

Defined in Proto.RequestReply

Ord FromFunction'EgressMessage Source # 
Instance details

Defined in Proto.RequestReply

Show FromFunction'EgressMessage Source # 
Instance details

Defined in Proto.RequestReply

NFData FromFunction'EgressMessage Source # 
Instance details

Defined in Proto.RequestReply

Message FromFunction'EgressMessage Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'EgressMessage "argument" TypedValue Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'EgressMessage "egressNamespace" Text Source # 
Instance details

Defined in Proto.RequestReply

Methods

fieldOf :: Functor f => Proxy# "egressNamespace" -> (Text -> f Text) -> FromFunction'EgressMessage -> f FromFunction'EgressMessage #

HasField FromFunction'EgressMessage "egressType" Text Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'InvocationResponse "outgoingEgresses" [FromFunction'EgressMessage] Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'InvocationResponse "vec'outgoingEgresses" (Vector FromFunction'EgressMessage) Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'EgressMessage "maybe'argument" (Maybe TypedValue) Source # 
Instance details

Defined in Proto.RequestReply

data FromFunction'ExpirationSpec Source #

Fields :

  • mode :: Lens' FromFunction'ExpirationSpec FromFunctionExpirationSpecExpireMode
  • expireAfterMillis :: Lens' FromFunction'ExpirationSpec Data.Int.Int64

Instances

Instances details
Eq FromFunction'ExpirationSpec Source # 
Instance details

Defined in Proto.RequestReply

Ord FromFunction'ExpirationSpec Source # 
Instance details

Defined in Proto.RequestReply

Show FromFunction'ExpirationSpec Source # 
Instance details

Defined in Proto.RequestReply

NFData FromFunction'ExpirationSpec Source # 
Instance details

Defined in Proto.RequestReply

Message FromFunction'ExpirationSpec Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'PersistedValueSpec "expirationSpec" FromFunction'ExpirationSpec Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'ExpirationSpec "expireAfterMillis" Int64 Source # 
Instance details

Defined in Proto.RequestReply

Methods

fieldOf :: Functor f => Proxy# "expireAfterMillis" -> (Int64 -> f Int64) -> FromFunction'ExpirationSpec -> f FromFunction'ExpirationSpec #

HasField FromFunction'ExpirationSpec "mode" FromFunction'ExpirationSpec'ExpireMode Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'PersistedValueSpec "maybe'expirationSpec" (Maybe FromFunction'ExpirationSpec) Source # 
Instance details

Defined in Proto.RequestReply

data FromFunction'ExpirationSpec'ExpireMode Source #

Instances

Instances details
Bounded FromFunction'ExpirationSpec'ExpireMode Source # 
Instance details

Defined in Proto.RequestReply

Enum FromFunction'ExpirationSpec'ExpireMode Source # 
Instance details

Defined in Proto.RequestReply

Eq FromFunction'ExpirationSpec'ExpireMode Source # 
Instance details

Defined in Proto.RequestReply

Ord FromFunction'ExpirationSpec'ExpireMode Source # 
Instance details

Defined in Proto.RequestReply

Show FromFunction'ExpirationSpec'ExpireMode Source # 
Instance details

Defined in Proto.RequestReply

NFData FromFunction'ExpirationSpec'ExpireMode Source # 
Instance details

Defined in Proto.RequestReply

FieldDefault FromFunction'ExpirationSpec'ExpireMode Source # 
Instance details

Defined in Proto.RequestReply

MessageEnum FromFunction'ExpirationSpec'ExpireMode Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'ExpirationSpec "mode" FromFunction'ExpirationSpec'ExpireMode Source # 
Instance details

Defined in Proto.RequestReply

data FromFunction'ExpirationSpec'ExpireMode Source #

Instances

Instances details
Bounded FromFunction'ExpirationSpec'ExpireMode Source # 
Instance details

Defined in Proto.RequestReply

Enum FromFunction'ExpirationSpec'ExpireMode Source # 
Instance details

Defined in Proto.RequestReply

Eq FromFunction'ExpirationSpec'ExpireMode Source # 
Instance details

Defined in Proto.RequestReply

Ord FromFunction'ExpirationSpec'ExpireMode Source # 
Instance details

Defined in Proto.RequestReply

Show FromFunction'ExpirationSpec'ExpireMode Source # 
Instance details

Defined in Proto.RequestReply

NFData FromFunction'ExpirationSpec'ExpireMode Source # 
Instance details

Defined in Proto.RequestReply

FieldDefault FromFunction'ExpirationSpec'ExpireMode Source # 
Instance details

Defined in Proto.RequestReply

MessageEnum FromFunction'ExpirationSpec'ExpireMode Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'ExpirationSpec "mode" FromFunction'ExpirationSpec'ExpireMode Source # 
Instance details

Defined in Proto.RequestReply

data FromFunction'ExpirationSpec'ExpireMode'UnrecognizedValue Source #

Instances

Instances details
Eq FromFunction'ExpirationSpec'ExpireMode'UnrecognizedValue Source # 
Instance details

Defined in Proto.RequestReply

Ord FromFunction'ExpirationSpec'ExpireMode'UnrecognizedValue Source # 
Instance details

Defined in Proto.RequestReply

Show FromFunction'ExpirationSpec'ExpireMode'UnrecognizedValue Source # 
Instance details

Defined in Proto.RequestReply

data FromFunction'IncompleteInvocationContext Source #

Fields :

  • missingValues :: Lens' FromFunction'IncompleteInvocationContext [FromFunction'PersistedValueSpec]
  • vec'missingValues :: Lens' FromFunction'IncompleteInvocationContext (Data.Vector.Vector FromFunction'PersistedValueSpec)

Instances

Instances details
Eq FromFunction'IncompleteInvocationContext Source # 
Instance details

Defined in Proto.RequestReply

Ord FromFunction'IncompleteInvocationContext Source # 
Instance details

Defined in Proto.RequestReply

Show FromFunction'IncompleteInvocationContext Source # 
Instance details

Defined in Proto.RequestReply

NFData FromFunction'IncompleteInvocationContext Source # 
Instance details

Defined in Proto.RequestReply

Message FromFunction'IncompleteInvocationContext Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction "incompleteInvocationContext" FromFunction'IncompleteInvocationContext Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'IncompleteInvocationContext "missingValues" [FromFunction'PersistedValueSpec] Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'IncompleteInvocationContext "vec'missingValues" (Vector FromFunction'PersistedValueSpec) Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction "maybe'incompleteInvocationContext" (Maybe FromFunction'IncompleteInvocationContext) Source # 
Instance details

Defined in Proto.RequestReply

data FromFunction'Invocation Source #

Fields :

  • target :: Lens' FromFunction'Invocation Address
  • maybe'target :: Lens' FromFunction'Invocation (Prelude.Maybe Address)
  • argument :: Lens' FromFunction'Invocation TypedValue
  • maybe'argument :: Lens' FromFunction'Invocation (Prelude.Maybe TypedValue)

Instances

Instances details
Eq FromFunction'Invocation Source # 
Instance details

Defined in Proto.RequestReply

Ord FromFunction'Invocation Source # 
Instance details

Defined in Proto.RequestReply

Show FromFunction'Invocation Source # 
Instance details

Defined in Proto.RequestReply

NFData FromFunction'Invocation Source # 
Instance details

Defined in Proto.RequestReply

Methods

rnf :: FromFunction'Invocation -> () #

Message FromFunction'Invocation Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'Invocation "argument" TypedValue Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'Invocation "target" Address Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'InvocationResponse "outgoingMessages" [FromFunction'Invocation] Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'InvocationResponse "vec'outgoingMessages" (Vector FromFunction'Invocation) Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'Invocation "maybe'argument" (Maybe TypedValue) Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'Invocation "maybe'target" (Maybe Address) Source # 
Instance details

Defined in Proto.RequestReply

data FromFunction'InvocationResponse Source #

Fields :

  • stateMutations :: Lens' FromFunction'InvocationResponse [FromFunction'PersistedValueMutation]
  • vec'stateMutations :: Lens' FromFunction'InvocationResponse (Data.Vector.Vector FromFunction'PersistedValueMutation)
  • outgoingMessages :: Lens' FromFunction'InvocationResponse [FromFunction'Invocation]
  • vec'outgoingMessages :: Lens' FromFunction'InvocationResponse (Data.Vector.Vector FromFunction'Invocation)
  • delayedInvocations :: Lens' FromFunction'InvocationResponse [FromFunction'DelayedInvocation]
  • vec'delayedInvocations :: Lens' FromFunction'InvocationResponse (Data.Vector.Vector FromFunction'DelayedInvocation)
  • outgoingEgresses :: Lens' FromFunction'InvocationResponse [FromFunction'EgressMessage]
  • vec'outgoingEgresses :: Lens' FromFunction'InvocationResponse (Data.Vector.Vector FromFunction'EgressMessage)

Instances

Instances details
Eq FromFunction'InvocationResponse Source # 
Instance details

Defined in Proto.RequestReply

Ord FromFunction'InvocationResponse Source # 
Instance details

Defined in Proto.RequestReply

Show FromFunction'InvocationResponse Source # 
Instance details

Defined in Proto.RequestReply

NFData FromFunction'InvocationResponse Source # 
Instance details

Defined in Proto.RequestReply

Message FromFunction'InvocationResponse Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction "invocationResult" FromFunction'InvocationResponse Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'InvocationResponse "delayedInvocations" [FromFunction'DelayedInvocation] Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'InvocationResponse "outgoingEgresses" [FromFunction'EgressMessage] Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'InvocationResponse "outgoingMessages" [FromFunction'Invocation] Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'InvocationResponse "stateMutations" [FromFunction'PersistedValueMutation] Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'InvocationResponse "vec'delayedInvocations" (Vector FromFunction'DelayedInvocation) Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'InvocationResponse "vec'outgoingEgresses" (Vector FromFunction'EgressMessage) Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'InvocationResponse "vec'outgoingMessages" (Vector FromFunction'Invocation) Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'InvocationResponse "vec'stateMutations" (Vector FromFunction'PersistedValueMutation) Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction "maybe'invocationResult" (Maybe FromFunction'InvocationResponse) Source # 
Instance details

Defined in Proto.RequestReply

data FromFunction'PersistedValueMutation Source #

Fields :

  • mutationType :: Lens' FromFunction'PersistedValueMutation FromFunctionPersistedValueMutationMutationType
  • stateName :: Lens' FromFunction'PersistedValueMutation Data.Text.Text
  • stateValue :: Lens' FromFunction'PersistedValueMutation TypedValue
  • maybe'stateValue :: Lens' FromFunction'PersistedValueMutation (Prelude.Maybe TypedValue)

Instances

Instances details
Eq FromFunction'PersistedValueMutation Source # 
Instance details

Defined in Proto.RequestReply

Ord FromFunction'PersistedValueMutation Source # 
Instance details

Defined in Proto.RequestReply

Show FromFunction'PersistedValueMutation Source # 
Instance details

Defined in Proto.RequestReply

NFData FromFunction'PersistedValueMutation Source # 
Instance details

Defined in Proto.RequestReply

Message FromFunction'PersistedValueMutation Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'PersistedValueMutation "mutationType" FromFunction'PersistedValueMutation'MutationType Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'PersistedValueMutation "stateName" Text Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'PersistedValueMutation "stateValue" TypedValue Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'PersistedValueMutation "maybe'stateValue" (Maybe TypedValue) Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'InvocationResponse "stateMutations" [FromFunction'PersistedValueMutation] Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'InvocationResponse "vec'stateMutations" (Vector FromFunction'PersistedValueMutation) Source # 
Instance details

Defined in Proto.RequestReply

data FromFunction'PersistedValueMutation'MutationType Source #

Instances

Instances details
Bounded FromFunction'PersistedValueMutation'MutationType Source # 
Instance details

Defined in Proto.RequestReply

Enum FromFunction'PersistedValueMutation'MutationType Source # 
Instance details

Defined in Proto.RequestReply

Eq FromFunction'PersistedValueMutation'MutationType Source # 
Instance details

Defined in Proto.RequestReply

Ord FromFunction'PersistedValueMutation'MutationType Source # 
Instance details

Defined in Proto.RequestReply

Show FromFunction'PersistedValueMutation'MutationType Source # 
Instance details

Defined in Proto.RequestReply

NFData FromFunction'PersistedValueMutation'MutationType Source # 
Instance details

Defined in Proto.RequestReply

FieldDefault FromFunction'PersistedValueMutation'MutationType Source # 
Instance details

Defined in Proto.RequestReply

MessageEnum FromFunction'PersistedValueMutation'MutationType Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'PersistedValueMutation "mutationType" FromFunction'PersistedValueMutation'MutationType Source # 
Instance details

Defined in Proto.RequestReply

data FromFunction'PersistedValueMutation'MutationType Source #

Instances

Instances details
Bounded FromFunction'PersistedValueMutation'MutationType Source # 
Instance details

Defined in Proto.RequestReply

Enum FromFunction'PersistedValueMutation'MutationType Source # 
Instance details

Defined in Proto.RequestReply

Eq FromFunction'PersistedValueMutation'MutationType Source # 
Instance details

Defined in Proto.RequestReply

Ord FromFunction'PersistedValueMutation'MutationType Source # 
Instance details

Defined in Proto.RequestReply

Show FromFunction'PersistedValueMutation'MutationType Source # 
Instance details

Defined in Proto.RequestReply

NFData FromFunction'PersistedValueMutation'MutationType Source # 
Instance details

Defined in Proto.RequestReply

FieldDefault FromFunction'PersistedValueMutation'MutationType Source # 
Instance details

Defined in Proto.RequestReply

MessageEnum FromFunction'PersistedValueMutation'MutationType Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'PersistedValueMutation "mutationType" FromFunction'PersistedValueMutation'MutationType Source # 
Instance details

Defined in Proto.RequestReply

data FromFunction'PersistedValueMutation'MutationType'UnrecognizedValue Source #

Instances

Instances details
Eq FromFunction'PersistedValueMutation'MutationType'UnrecognizedValue Source # 
Instance details

Defined in Proto.RequestReply

Ord FromFunction'PersistedValueMutation'MutationType'UnrecognizedValue Source # 
Instance details

Defined in Proto.RequestReply

Show FromFunction'PersistedValueMutation'MutationType'UnrecognizedValue Source # 
Instance details

Defined in Proto.RequestReply

data FromFunction'PersistedValueSpec Source #

Fields :

  • stateName :: Lens' FromFunction'PersistedValueSpec Data.Text.Text
  • expirationSpec :: Lens' FromFunction'PersistedValueSpec FromFunction'ExpirationSpec
  • maybe'expirationSpec :: Lens' FromFunction'PersistedValueSpec (Prelude.Maybe FromFunction'ExpirationSpec)
  • typeTypename :: Lens' FromFunction'PersistedValueSpec Data.Text.Text

Instances

Instances details
Eq FromFunction'PersistedValueSpec Source # 
Instance details

Defined in Proto.RequestReply

Ord FromFunction'PersistedValueSpec Source # 
Instance details

Defined in Proto.RequestReply

Show FromFunction'PersistedValueSpec Source # 
Instance details

Defined in Proto.RequestReply

NFData FromFunction'PersistedValueSpec Source # 
Instance details

Defined in Proto.RequestReply

Message FromFunction'PersistedValueSpec Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'PersistedValueSpec "expirationSpec" FromFunction'ExpirationSpec Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'PersistedValueSpec "stateName" Text Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'PersistedValueSpec "typeTypename" Text Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'PersistedValueSpec "maybe'expirationSpec" (Maybe FromFunction'ExpirationSpec) Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'IncompleteInvocationContext "missingValues" [FromFunction'PersistedValueSpec] Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'IncompleteInvocationContext "vec'missingValues" (Vector FromFunction'PersistedValueSpec) Source # 
Instance details

Defined in Proto.RequestReply

data ToFunction Source #

Fields :

  • maybe'request :: Lens' ToFunction (Prelude.Maybe ToFunction'Request)
  • maybe'invocation :: Lens' ToFunction (Prelude.Maybe ToFunction'InvocationBatchRequest)
  • invocation :: Lens' ToFunction ToFunction'InvocationBatchRequest

Instances

Instances details
Eq ToFunction Source # 
Instance details

Defined in Proto.RequestReply

Ord ToFunction Source # 
Instance details

Defined in Proto.RequestReply

Show ToFunction Source # 
Instance details

Defined in Proto.RequestReply

NFData ToFunction Source # 
Instance details

Defined in Proto.RequestReply

Methods

rnf :: ToFunction -> () #

Message ToFunction Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction "invocation" ToFunction'InvocationBatchRequest Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction "maybe'invocation" (Maybe ToFunction'InvocationBatchRequest) Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction "maybe'request" (Maybe ToFunction'Request) Source # 
Instance details

Defined in Proto.RequestReply

Methods

fieldOf :: Functor f => Proxy# "maybe'request" -> (Maybe ToFunction'Request -> f (Maybe ToFunction'Request)) -> ToFunction -> f ToFunction #

data ToFunction'Invocation Source #

Fields :

  • caller :: Lens' ToFunction'Invocation Address
  • maybe'caller :: Lens' ToFunction'Invocation (Prelude.Maybe Address)
  • argument :: Lens' ToFunction'Invocation TypedValue
  • maybe'argument :: Lens' ToFunction'Invocation (Prelude.Maybe TypedValue)

Instances

Instances details
Eq ToFunction'Invocation Source # 
Instance details

Defined in Proto.RequestReply

Ord ToFunction'Invocation Source # 
Instance details

Defined in Proto.RequestReply

Show ToFunction'Invocation Source # 
Instance details

Defined in Proto.RequestReply

NFData ToFunction'Invocation Source # 
Instance details

Defined in Proto.RequestReply

Methods

rnf :: ToFunction'Invocation -> () #

Message ToFunction'Invocation Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'Invocation "argument" TypedValue Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'Invocation "caller" Address Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'InvocationBatchRequest "invocations" [ToFunction'Invocation] Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'InvocationBatchRequest "vec'invocations" (Vector ToFunction'Invocation) Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'Invocation "maybe'argument" (Maybe TypedValue) Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'Invocation "maybe'caller" (Maybe Address) Source # 
Instance details

Defined in Proto.RequestReply

Methods

fieldOf :: Functor f => Proxy# "maybe'caller" -> (Maybe Address -> f (Maybe Address)) -> ToFunction'Invocation -> f ToFunction'Invocation #

data ToFunction'InvocationBatchRequest Source #

Fields :

  • target :: Lens' ToFunction'InvocationBatchRequest Address
  • maybe'target :: Lens' ToFunction'InvocationBatchRequest (Prelude.Maybe Address)
  • state :: Lens' ToFunction'InvocationBatchRequest [ToFunction'PersistedValue]
  • vec'state :: Lens' ToFunction'InvocationBatchRequest (Data.Vector.Vector ToFunction'PersistedValue)
  • invocations :: Lens' ToFunction'InvocationBatchRequest [ToFunction'Invocation]
  • vec'invocations :: Lens' ToFunction'InvocationBatchRequest (Data.Vector.Vector ToFunction'Invocation)

Instances

Instances details
Eq ToFunction'InvocationBatchRequest Source # 
Instance details

Defined in Proto.RequestReply

Ord ToFunction'InvocationBatchRequest Source # 
Instance details

Defined in Proto.RequestReply

Show ToFunction'InvocationBatchRequest Source # 
Instance details

Defined in Proto.RequestReply

NFData ToFunction'InvocationBatchRequest Source # 
Instance details

Defined in Proto.RequestReply

Message ToFunction'InvocationBatchRequest Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'InvocationBatchRequest "target" Address Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction "invocation" ToFunction'InvocationBatchRequest Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'InvocationBatchRequest "invocations" [ToFunction'Invocation] Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'InvocationBatchRequest "maybe'target" (Maybe Address) Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'InvocationBatchRequest "state" [ToFunction'PersistedValue] Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'InvocationBatchRequest "vec'invocations" (Vector ToFunction'Invocation) Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'InvocationBatchRequest "vec'state" (Vector ToFunction'PersistedValue) Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction "maybe'invocation" (Maybe ToFunction'InvocationBatchRequest) Source # 
Instance details

Defined in Proto.RequestReply

data ToFunction'PersistedValue Source #

Fields :

  • stateName :: Lens' ToFunction'PersistedValue Data.Text.Text
  • stateValue :: Lens' ToFunction'PersistedValue TypedValue
  • maybe'stateValue :: Lens' ToFunction'PersistedValue (Prelude.Maybe TypedValue)

Instances

Instances details
Eq ToFunction'PersistedValue Source # 
Instance details

Defined in Proto.RequestReply

Ord ToFunction'PersistedValue Source # 
Instance details

Defined in Proto.RequestReply

Show ToFunction'PersistedValue Source # 
Instance details

Defined in Proto.RequestReply

NFData ToFunction'PersistedValue Source # 
Instance details

Defined in Proto.RequestReply

Message ToFunction'PersistedValue Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'PersistedValue "stateName" Text Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'PersistedValue "stateValue" TypedValue Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'PersistedValue "maybe'stateValue" (Maybe TypedValue) Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'InvocationBatchRequest "state" [ToFunction'PersistedValue] Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'InvocationBatchRequest "vec'state" (Vector ToFunction'PersistedValue) Source # 
Instance details

Defined in Proto.RequestReply

data TypedValue Source #

Fields :

  • typename :: Lens' TypedValue Data.Text.Text
  • hasValue :: Lens' TypedValue Prelude.Bool
  • value :: Lens' TypedValue Data.ByteString.ByteString

Instances

Instances details
Eq TypedValue Source # 
Instance details

Defined in Proto.RequestReply

Ord TypedValue Source # 
Instance details

Defined in Proto.RequestReply

Show TypedValue Source # 
Instance details

Defined in Proto.RequestReply

NFData TypedValue Source # 
Instance details

Defined in Proto.RequestReply

Methods

rnf :: TypedValue -> () #

Message TypedValue Source # 
Instance details

Defined in Proto.RequestReply

HasField TypedValue "hasValue" Bool Source # 
Instance details

Defined in Proto.RequestReply

Methods

fieldOf :: Functor f => Proxy# "hasValue" -> (Bool -> f Bool) -> TypedValue -> f TypedValue #

HasField TypedValue "typename" Text Source # 
Instance details

Defined in Proto.RequestReply

Methods

fieldOf :: Functor f => Proxy# "typename" -> (Text -> f Text) -> TypedValue -> f TypedValue #

HasField TypedValue "value" ByteString Source # 
Instance details

Defined in Proto.RequestReply

Methods

fieldOf :: Functor f => Proxy# "value" -> (ByteString -> f ByteString) -> TypedValue -> f TypedValue #

HasField ToFunction'PersistedValue "stateValue" TypedValue Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'Invocation "argument" TypedValue Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'PersistedValueMutation "stateValue" TypedValue Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'Invocation "argument" TypedValue Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'EgressMessage "argument" TypedValue Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'DelayedInvocation "argument" TypedValue Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'PersistedValue "maybe'stateValue" (Maybe TypedValue) Source # 
Instance details

Defined in Proto.RequestReply

HasField ToFunction'Invocation "maybe'argument" (Maybe TypedValue) Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'PersistedValueMutation "maybe'stateValue" (Maybe TypedValue) Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'Invocation "maybe'argument" (Maybe TypedValue) Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'EgressMessage "maybe'argument" (Maybe TypedValue) Source # 
Instance details

Defined in Proto.RequestReply

HasField FromFunction'DelayedInvocation "maybe'argument" (Maybe TypedValue) Source # 
Instance details

Defined in Proto.RequestReply