temporal-api-protos
Safe HaskellNone
LanguageHaskell2010

Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

Synopsis

Documentation

data WorkflowDefinition Source #

Fields :

Instances

Instances details
NFData WorkflowDefinition Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

Methods

rnf :: WorkflowDefinition -> () #

Show WorkflowDefinition Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

Eq WorkflowDefinition Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

Ord WorkflowDefinition Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

Message WorkflowDefinition Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

HasField WorkflowDefinition "description" Text Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

Methods

fieldOf :: Functor f => Proxy# "description" -> (Text -> f Text) -> WorkflowDefinition -> f WorkflowDefinition #

HasField WorkflowDefinition "type'" Text Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

Methods

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

HasField WorkflowMetadata "definition" WorkflowDefinition Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

HasField WorkflowDefinition "queryDefinitions" [WorkflowInteractionDefinition] Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

HasField WorkflowDefinition "signalDefinitions" [WorkflowInteractionDefinition] Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

HasField WorkflowDefinition "updateDefinitions" [WorkflowInteractionDefinition] Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

HasField WorkflowDefinition "vec'queryDefinitions" (Vector WorkflowInteractionDefinition) Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

HasField WorkflowDefinition "vec'signalDefinitions" (Vector WorkflowInteractionDefinition) Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

HasField WorkflowDefinition "vec'updateDefinitions" (Vector WorkflowInteractionDefinition) Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

HasField WorkflowMetadata "maybe'definition" (Maybe WorkflowDefinition) Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

data WorkflowInteractionDefinition Source #

Fields :

  • name :: Lens' WorkflowInteractionDefinition Data.Text.Text
  • description :: Lens' WorkflowInteractionDefinition Data.Text.Text

Instances

Instances details
NFData WorkflowInteractionDefinition Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

Show WorkflowInteractionDefinition Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

Eq WorkflowInteractionDefinition Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

Ord WorkflowInteractionDefinition Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

Message WorkflowInteractionDefinition Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

HasField WorkflowInteractionDefinition "description" Text Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

HasField WorkflowInteractionDefinition "name" Text Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

HasField WorkflowDefinition "queryDefinitions" [WorkflowInteractionDefinition] Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

HasField WorkflowDefinition "signalDefinitions" [WorkflowInteractionDefinition] Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

HasField WorkflowDefinition "updateDefinitions" [WorkflowInteractionDefinition] Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

HasField WorkflowDefinition "vec'queryDefinitions" (Vector WorkflowInteractionDefinition) Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

HasField WorkflowDefinition "vec'signalDefinitions" (Vector WorkflowInteractionDefinition) Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

HasField WorkflowDefinition "vec'updateDefinitions" (Vector WorkflowInteractionDefinition) Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

data WorkflowMetadata Source #

Fields :

  • definition :: Lens' WorkflowMetadata WorkflowDefinition
  • maybe'definition :: Lens' WorkflowMetadata (Prelude.Maybe WorkflowDefinition)

Instances

Instances details
NFData WorkflowMetadata Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

Methods

rnf :: WorkflowMetadata -> () #

Show WorkflowMetadata Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

Eq WorkflowMetadata Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

Ord WorkflowMetadata Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

Message WorkflowMetadata Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

HasField WorkflowMetadata "definition" WorkflowDefinition Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata

HasField WorkflowMetadata "maybe'definition" (Maybe WorkflowDefinition) Source # 
Instance details

Defined in Proto.Temporal.Api.Sdk.V1.WorkflowMetadata