| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Proto.RequestReply
Synopsis
- data Address
- data FromFunction
- data FromFunction'Response
- _FromFunction'InvocationResult :: Prism' FromFunction'Response FromFunction'InvocationResponse
- _FromFunction'IncompleteInvocationContext' :: Prism' FromFunction'Response FromFunction'IncompleteInvocationContext
- data FromFunction'DelayedInvocation
- data FromFunction'EgressMessage
- data FromFunction'ExpirationSpec
- data FromFunction'ExpirationSpec'ExpireMode
- data FromFunction'ExpirationSpec'ExpireMode
- data FromFunction'ExpirationSpec'ExpireMode'UnrecognizedValue
- data FromFunction'IncompleteInvocationContext
- data FromFunction'Invocation
- data FromFunction'InvocationResponse
- data FromFunction'PersistedValueMutation
- data FromFunction'PersistedValueMutation'MutationType
- data FromFunction'PersistedValueMutation'MutationType
- data FromFunction'PersistedValueMutation'MutationType'UnrecognizedValue
- data FromFunction'PersistedValueSpec
- data ToFunction
- data ToFunction'Request = ToFunction'Invocation' !ToFunction'InvocationBatchRequest
- _ToFunction'Invocation' :: Prism' ToFunction'Request ToFunction'InvocationBatchRequest
- data ToFunction'Invocation
- data ToFunction'InvocationBatchRequest
- data ToFunction'PersistedValue
- data TypedValue
Documentation
Fields :
Instances
data FromFunction Source #
Fields :
maybe'response:: Lens' FromFunction (Prelude.Maybe FromFunction'Response)maybe'invocationResult:: Lens' FromFunction (Prelude.Maybe FromFunction'InvocationResponse)invocationResult:: Lens' FromFunction FromFunction'InvocationResponsemaybe'incompleteInvocationContext:: Lens' FromFunction (Prelude.Maybe FromFunction'IncompleteInvocationContext)incompleteInvocationContext:: Lens' FromFunction FromFunction'IncompleteInvocationContext
Instances
data FromFunction'Response Source #
Constructors
| FromFunction'InvocationResult !FromFunction'InvocationResponse | |
| FromFunction'IncompleteInvocationContext' !FromFunction'IncompleteInvocationContext |
Instances
_FromFunction'InvocationResult :: Prism' FromFunction'Response FromFunction'InvocationResponse Source #
_FromFunction'IncompleteInvocationContext' :: Prism' FromFunction'Response FromFunction'IncompleteInvocationContext Source #
data FromFunction'DelayedInvocation Source #
Fields :
delayInMs:: Lens' FromFunction'DelayedInvocation Data.Int.Int64target:: Lens' FromFunction'DelayedInvocation Addressmaybe'target:: Lens' FromFunction'DelayedInvocation (Prelude.Maybe Address)argument:: Lens' FromFunction'DelayedInvocation TypedValuemaybe'argument:: Lens' FromFunction'DelayedInvocation (Prelude.Maybe TypedValue)
Instances
data FromFunction'EgressMessage Source #
Fields :
egressNamespace:: Lens' FromFunction'EgressMessage Data.Text.TextegressType:: Lens' FromFunction'EgressMessage Data.Text.Textargument:: Lens' FromFunction'EgressMessage TypedValuemaybe'argument:: Lens' FromFunction'EgressMessage (Prelude.Maybe TypedValue)
Instances
data FromFunction'ExpirationSpec Source #
Fields :
mode:: Lens' FromFunction'ExpirationSpec FromFunctionExpirationSpecExpireModeexpireAfterMillis:: Lens' FromFunction'ExpirationSpec Data.Int.Int64
Instances
data FromFunction'ExpirationSpec'ExpireMode Source #
Constructors
Instances
data FromFunction'ExpirationSpec'ExpireMode Source #
Instances
data FromFunction'ExpirationSpec'ExpireMode'UnrecognizedValue Source #
Instances
data FromFunction'IncompleteInvocationContext Source #
Fields :
missingValues:: Lens' FromFunction'IncompleteInvocationContext [FromFunction'PersistedValueSpec]vec'missingValues:: Lens' FromFunction'IncompleteInvocationContext (Data.Vector.Vector FromFunction'PersistedValueSpec)
Instances
data FromFunction'Invocation Source #
Fields :
target:: Lens' FromFunction'Invocation Addressmaybe'target:: Lens' FromFunction'Invocation (Prelude.Maybe Address)argument:: Lens' FromFunction'Invocation TypedValuemaybe'argument:: Lens' FromFunction'Invocation (Prelude.Maybe TypedValue)
Instances
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
data FromFunction'PersistedValueMutation Source #
Fields :
mutationType:: Lens' FromFunction'PersistedValueMutation FromFunctionPersistedValueMutationMutationTypestateName:: Lens' FromFunction'PersistedValueMutation Data.Text.TextstateValue:: Lens' FromFunction'PersistedValueMutation TypedValuemaybe'stateValue:: Lens' FromFunction'PersistedValueMutation (Prelude.Maybe TypedValue)
Instances
data FromFunction'PersistedValueMutation'MutationType Source #
Constructors
Instances
data FromFunction'PersistedValueMutation'MutationType Source #
Instances
data FromFunction'PersistedValueMutation'MutationType'UnrecognizedValue Source #
Instances
data FromFunction'PersistedValueSpec Source #
Fields :
stateName:: Lens' FromFunction'PersistedValueSpec Data.Text.TextexpirationSpec:: Lens' FromFunction'PersistedValueSpec FromFunction'ExpirationSpecmaybe'expirationSpec:: Lens' FromFunction'PersistedValueSpec (Prelude.Maybe FromFunction'ExpirationSpec)typeTypename:: Lens' FromFunction'PersistedValueSpec Data.Text.Text
Instances
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
data ToFunction'Request Source #
Constructors
| ToFunction'Invocation' !ToFunction'InvocationBatchRequest |
Instances
data ToFunction'Invocation Source #
Fields :
caller:: Lens' ToFunction'Invocation Addressmaybe'caller:: Lens' ToFunction'Invocation (Prelude.Maybe Address)argument:: Lens' ToFunction'Invocation TypedValuemaybe'argument:: Lens' ToFunction'Invocation (Prelude.Maybe TypedValue)
Instances
data ToFunction'InvocationBatchRequest Source #
Fields :
target:: Lens' ToFunction'InvocationBatchRequest Addressmaybe'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
data ToFunction'PersistedValue Source #
Fields :
stateName:: Lens' ToFunction'PersistedValue Data.Text.TextstateValue:: Lens' ToFunction'PersistedValue TypedValuemaybe'stateValue:: Lens' ToFunction'PersistedValue (Prelude.Maybe TypedValue)
Instances
data TypedValue Source #
Fields :