temporal-api-protos
Safe HaskellNone
LanguageHaskell2010

Proto.Temporal.Api.Protocol.V1.Message

Synopsis

Documentation

data Message Source #

Fields :

Instances

Instances details
NFData Message Source # 
Instance details

Defined in Proto.Temporal.Api.Protocol.V1.Message

Methods

rnf :: Message -> () #

Show Message Source # 
Instance details

Defined in Proto.Temporal.Api.Protocol.V1.Message

Eq Message Source # 
Instance details

Defined in Proto.Temporal.Api.Protocol.V1.Message

Methods

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

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

Ord Message Source # 
Instance details

Defined in Proto.Temporal.Api.Protocol.V1.Message

Message Message Source # 
Instance details

Defined in Proto.Temporal.Api.Protocol.V1.Message

HasField Message "body" Any Source # 
Instance details

Defined in Proto.Temporal.Api.Protocol.V1.Message

Methods

fieldOf :: Functor f => Proxy# "body" -> (Any -> f Any) -> Message -> f Message #

HasField Message "commandIndex" Int64 Source # 
Instance details

Defined in Proto.Temporal.Api.Protocol.V1.Message

Methods

fieldOf :: Functor f => Proxy# "commandIndex" -> (Int64 -> f Int64) -> Message -> f Message #

HasField Message "eventId" Int64 Source # 
Instance details

Defined in Proto.Temporal.Api.Protocol.V1.Message

Methods

fieldOf :: Functor f => Proxy# "eventId" -> (Int64 -> f Int64) -> Message -> f Message #

HasField Message "id" Text Source # 
Instance details

Defined in Proto.Temporal.Api.Protocol.V1.Message

Methods

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

HasField Message "protocolInstanceId" Text Source # 
Instance details

Defined in Proto.Temporal.Api.Protocol.V1.Message

Methods

fieldOf :: Functor f => Proxy# "protocolInstanceId" -> (Text -> f Text) -> Message -> f Message #

HasField Message "maybe'body" (Maybe Any) Source # 
Instance details

Defined in Proto.Temporal.Api.Protocol.V1.Message

Methods

fieldOf :: Functor f => Proxy# "maybe'body" -> (Maybe Any -> f (Maybe Any)) -> Message -> f Message #

HasField Message "maybe'commandIndex" (Maybe Int64) Source # 
Instance details

Defined in Proto.Temporal.Api.Protocol.V1.Message

Methods

fieldOf :: Functor f => Proxy# "maybe'commandIndex" -> (Maybe Int64 -> f (Maybe Int64)) -> Message -> f Message #

HasField Message "maybe'eventId" (Maybe Int64) Source # 
Instance details

Defined in Proto.Temporal.Api.Protocol.V1.Message

Methods

fieldOf :: Functor f => Proxy# "maybe'eventId" -> (Maybe Int64 -> f (Maybe Int64)) -> Message -> f Message #

HasField Message "maybe'sequencingId" (Maybe Message'SequencingId) Source # 
Instance details

Defined in Proto.Temporal.Api.Protocol.V1.Message

Methods

fieldOf :: Functor f => Proxy# "maybe'sequencingId" -> (Maybe Message'SequencingId -> f (Maybe Message'SequencingId)) -> Message -> f Message #

HasField PollWorkflowTaskQueueResponse "messages" [Message] Source # 
Instance details

Defined in Proto.Temporal.Api.Workflowservice.V1.RequestResponse

HasField PollWorkflowTaskQueueResponse "vec'messages" (Vector Message) Source # 
Instance details

Defined in Proto.Temporal.Api.Workflowservice.V1.RequestResponse

HasField RespondWorkflowTaskCompletedRequest "messages" [Message] Source # 
Instance details

Defined in Proto.Temporal.Api.Workflowservice.V1.RequestResponse

HasField RespondWorkflowTaskCompletedRequest "vec'messages" (Vector Message) Source # 
Instance details

Defined in Proto.Temporal.Api.Workflowservice.V1.RequestResponse

HasField RespondWorkflowTaskFailedRequest "messages" [Message] Source # 
Instance details

Defined in Proto.Temporal.Api.Workflowservice.V1.RequestResponse

HasField RespondWorkflowTaskFailedRequest "vec'messages" (Vector Message) Source # 
Instance details

Defined in Proto.Temporal.Api.Workflowservice.V1.RequestResponse

data Message'SequencingId Source #

Instances

Instances details
NFData Message'SequencingId Source # 
Instance details

Defined in Proto.Temporal.Api.Protocol.V1.Message

Methods

rnf :: Message'SequencingId -> () #

Show Message'SequencingId Source # 
Instance details

Defined in Proto.Temporal.Api.Protocol.V1.Message

Eq Message'SequencingId Source # 
Instance details

Defined in Proto.Temporal.Api.Protocol.V1.Message

Ord Message'SequencingId Source # 
Instance details

Defined in Proto.Temporal.Api.Protocol.V1.Message

HasField Message "maybe'sequencingId" (Maybe Message'SequencingId) Source # 
Instance details

Defined in Proto.Temporal.Api.Protocol.V1.Message

Methods

fieldOf :: Functor f => Proxy# "maybe'sequencingId" -> (Maybe Message'SequencingId -> f (Maybe Message'SequencingId)) -> Message -> f Message #