Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data Address
- data FromFunction
- data FromFunction'Response = FromFunction'InvocationResult !FromFunction'InvocationResponse
- _FromFunction'InvocationResult :: Prism' FromFunction'Response FromFunction'InvocationResponse
- data FromFunction'DelayedInvocation
- data FromFunction'EgressMessage
- data FromFunction'Invocation
- data FromFunction'InvocationResponse
- data FromFunction'PersistedValueMutation
- data FromFunction'PersistedValueMutation'MutationType
- data FromFunction'PersistedValueMutation'MutationType
- data FromFunction'PersistedValueMutation'MutationType'UnrecognizedValue
- 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
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'InvocationResponse
Instances
data FromFunction'Response Source #
Instances
_FromFunction'InvocationResult :: Prism' FromFunction'Response FromFunction'InvocationResponse 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 Proto.Google.Protobuf.Any.Any
maybe'argument
:: Lens' FromFunction'DelayedInvocation (Prelude.Maybe Proto.Google.Protobuf.Any.Any)
Instances
data FromFunction'EgressMessage Source #
Fields :
egressNamespace
:: Lens' FromFunction'EgressMessage Data.Text.Text
egressType
:: Lens' FromFunction'EgressMessage Data.Text.Text
argument
:: Lens' FromFunction'EgressMessage Proto.Google.Protobuf.Any.Any
maybe'argument
:: Lens' FromFunction'EgressMessage (Prelude.Maybe Proto.Google.Protobuf.Any.Any)
Instances
data FromFunction'Invocation Source #
Fields :
target
:: Lens' FromFunction'Invocation Address
maybe'target
:: Lens' FromFunction'Invocation (Prelude.Maybe Address)
argument
:: Lens' FromFunction'Invocation Proto.Google.Protobuf.Any.Any
maybe'argument
:: Lens' FromFunction'Invocation (Prelude.Maybe Proto.Google.Protobuf.Any.Any)
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 FromFunction
PersistedValueMutation
MutationTypestateName
:: Lens' FromFunction'PersistedValueMutation Data.Text.Text
stateValue
:: Lens' FromFunction'PersistedValueMutation Data.ByteString.ByteString
Instances
data FromFunction'PersistedValueMutation'MutationType Source #
Instances
data FromFunction'PersistedValueMutation'MutationType Source #
Instances
data FromFunction'PersistedValueMutation'MutationType'UnrecognizedValue Source #
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 #
Instances
data ToFunction'Invocation Source #
Fields :
caller
:: Lens' ToFunction'Invocation Address
maybe'caller
:: Lens' ToFunction'Invocation (Prelude.Maybe Address)
argument
:: Lens' ToFunction'Invocation Proto.Google.Protobuf.Any.Any
maybe'argument
:: Lens' ToFunction'Invocation (Prelude.Maybe Proto.Google.Protobuf.Any.Any)
Instances
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
data ToFunction'PersistedValue Source #
Fields :
stateName
:: Lens' ToFunction'PersistedValue Data.Text.Text
stateValue
:: Lens' ToFunction'PersistedValue Data.ByteString.ByteString