temporal-api-protos
Safe HaskellNone
LanguageHaskell2010

Proto.Temporal.Api.Query.V1.Message

Synopsis

Documentation

data QueryRejected Source #

Fields :

  • status :: Lens' QueryRejected Proto.Temporal.Api.Enums.V1.Workflow.WorkflowExecutionStatus

Instances

Instances details
NFData QueryRejected Source # 
Instance details

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

Methods

rnf :: QueryRejected -> () #

Show QueryRejected Source # 
Instance details

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

Eq QueryRejected Source # 
Instance details

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

Ord QueryRejected Source # 
Instance details

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

Message QueryRejected Source # 
Instance details

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

HasField QueryRejected "status" WorkflowExecutionStatus Source # 
Instance details

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

HasField QueryWorkflowResponse "queryRejected" QueryRejected Source # 
Instance details

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

HasField QueryWorkflowResponse "maybe'queryRejected" (Maybe QueryRejected) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'queryRejected" -> (Maybe QueryRejected -> f (Maybe QueryRejected)) -> QueryWorkflowResponse -> f QueryWorkflowResponse #

data WorkflowQuery Source #

Fields :

  • queryType :: Lens' WorkflowQuery Data.Text.Text
  • queryArgs :: Lens' WorkflowQuery Proto.Temporal.Api.Common.V1.Message.Payloads
  • maybe'queryArgs :: Lens' WorkflowQuery (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Payloads)
  • header :: Lens' WorkflowQuery Proto.Temporal.Api.Common.V1.Message.Header
  • maybe'header :: Lens' WorkflowQuery (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Header)

Instances

Instances details
NFData WorkflowQuery Source # 
Instance details

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

Methods

rnf :: WorkflowQuery -> () #

Show WorkflowQuery Source # 
Instance details

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

Eq WorkflowQuery Source # 
Instance details

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

Ord WorkflowQuery Source # 
Instance details

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

Message WorkflowQuery Source # 
Instance details

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

HasField WorkflowQuery "header" Header Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "header" -> (Header -> f Header) -> WorkflowQuery -> f WorkflowQuery #

HasField WorkflowQuery "queryArgs" Payloads Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "queryArgs" -> (Payloads -> f Payloads) -> WorkflowQuery -> f WorkflowQuery #

HasField WorkflowQuery "queryType" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "queryType" -> (Text -> f Text) -> WorkflowQuery -> f WorkflowQuery #

HasField PollWorkflowTaskQueueResponse "query" WorkflowQuery Source # 
Instance details

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

HasField PollWorkflowTaskQueueResponse'QueriesEntry "value" WorkflowQuery Source # 
Instance details

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

HasField QueryWorkflowRequest "query" WorkflowQuery Source # 
Instance details

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

HasField WorkflowQuery "maybe'header" (Maybe Header) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'header" -> (Maybe Header -> f (Maybe Header)) -> WorkflowQuery -> f WorkflowQuery #

HasField WorkflowQuery "maybe'queryArgs" (Maybe Payloads) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'queryArgs" -> (Maybe Payloads -> f (Maybe Payloads)) -> WorkflowQuery -> f WorkflowQuery #

HasField PollWorkflowTaskQueueResponse "maybe'query" (Maybe WorkflowQuery) Source # 
Instance details

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

HasField PollWorkflowTaskQueueResponse'QueriesEntry "maybe'value" (Maybe WorkflowQuery) Source # 
Instance details

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

HasField QueryWorkflowRequest "maybe'query" (Maybe WorkflowQuery) Source # 
Instance details

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

HasField PollWorkflowTaskQueueResponse "queries" (Map Text WorkflowQuery) Source # 
Instance details

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

data WorkflowQueryResult Source #

Fields :

  • resultType :: Lens' WorkflowQueryResult Proto.Temporal.Api.Enums.V1.Query.QueryResultType
  • answer :: Lens' WorkflowQueryResult Proto.Temporal.Api.Common.V1.Message.Payloads
  • maybe'answer :: Lens' WorkflowQueryResult (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Payloads)
  • errorMessage :: Lens' WorkflowQueryResult Data.Text.Text

Instances

Instances details
NFData WorkflowQueryResult Source # 
Instance details

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

Methods

rnf :: WorkflowQueryResult -> () #

Show WorkflowQueryResult Source # 
Instance details

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

Eq WorkflowQueryResult Source # 
Instance details

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

Ord WorkflowQueryResult Source # 
Instance details

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

Message WorkflowQueryResult Source # 
Instance details

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

HasField WorkflowQueryResult "answer" Payloads Source # 
Instance details

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

HasField WorkflowQueryResult "errorMessage" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "errorMessage" -> (Text -> f Text) -> WorkflowQueryResult -> f WorkflowQueryResult #

HasField WorkflowQueryResult "resultType" QueryResultType Source # 
Instance details

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

HasField RespondWorkflowTaskCompletedRequest'QueryResultsEntry "value" WorkflowQueryResult Source # 
Instance details

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

HasField WorkflowQueryResult "maybe'answer" (Maybe Payloads) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'answer" -> (Maybe Payloads -> f (Maybe Payloads)) -> WorkflowQueryResult -> f WorkflowQueryResult #

HasField RespondWorkflowTaskCompletedRequest'QueryResultsEntry "maybe'value" (Maybe WorkflowQueryResult) Source # 
Instance details

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

HasField RespondWorkflowTaskCompletedRequest "queryResults" (Map Text WorkflowQueryResult) Source # 
Instance details

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