temporal_sdk_service (temporal_sdk v0.2.1)

View Source

Temporal general services module.

TODO:

  • scan_workflow_executions

  • count_workflow_executions

  • describe_task_queue

  • get_cluster_info

  • get_system_info

  • list_task_queue_partitions

  • 'UpdateActivityOptions'

  • 'UpdateWorkflowExecutionOptions'

  • 'PauseActivity'

  • 'UnpauseActivity'

  • 'ResetActivity'

  • 'ExecuteMultiOperation'

  • 'CreateWorkflowRule'

  • 'DescribeWorkflowRule'

  • 'DeleteWorkflowRule'

  • 'ListWorkflowRules'

  • 'TriggerWorkflowRule'

Summary

Types

get_workflow_history_opts()

-type get_workflow_history_opts() ::
          [{namespace, unicode:chardata()} |
           {maximum_page_size, pos_integer()} |
           {next_page_token, binary()} |
           {wait_new_event, boolean()} |
           {history_event_filter_type,
            temporal_sdk_proto_service_workflow_binaries:'temporal.api.enums.v1.HistoryEventFilterType'()} |
           {grpc_opts, temporal_sdk_client:grpc_opts()} |
           {raw_request,
            temporal_sdk_proto_service_workflow_binaries:'temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryReverseRequest'()} |
           {response_type, temporal_sdk:response_type()}].

get_workflow_history_reverse_opts()

-type get_workflow_history_reverse_opts() ::
          [{namespace, unicode:chardata()} |
           {maximum_page_size, pos_integer()} |
           {next_page_token, binary()} |
           {grpc_opts, temporal_sdk_client:grpc_opts()} |
           {raw_request,
            temporal_sdk_proto_service_workflow_binaries:'temporal.api.workflowservice.v1.GetWorkflowExecutionHistoryReverseRequest'()} |
           {response_type, temporal_sdk:response_type()}].

list_archived_workflows_opts()

-type list_archived_workflows_opts() ::
          [{namespace, unicode:chardata()} |
           {page_size, pos_integer()} |
           {next_page_token, binary()} |
           {query, unicode:chardata()} |
           {grpc_opts, temporal_sdk_client:grpc_opts()} |
           {raw_request,
            temporal_sdk_proto_service_workflow_binaries:'temporal.api.workflowservice.v1.ListArchivedWorkflowExecutionsRequest'()} |
           {response_type, temporal_sdk:response_type()}].

list_closed_workflows_opts()

list_open_workflows_opts()

list_workflows_opts()

-type list_workflows_opts() ::
          [{namespace, unicode:chardata()} |
           {page_size, pos_integer()} |
           {next_page_token, binary()} |
           {query, unicode:chardata()} |
           {grpc_opts, temporal_sdk_client:grpc_opts()} |
           {raw_request,
            temporal_sdk_proto_service_workflow_binaries:'temporal.api.workflowservice.v1.ListWorkflowExecutionsRequest'()} |
           {response_type, temporal_sdk:response_type()}].

Functions

get_workflow_history(Cluster, WorkflowExecutionOrId)

get_workflow_history(Cluster, WorkflowExecutionOrId, Opts)

get_workflow_history_reverse(Cluster, WorkflowExecutionOrId)

get_workflow_history_reverse(Cluster, WorkflowExecutionOrId, Opts)

list_archived_workflows(Cluster)

list_archived_workflows(Cluster, Opts)

list_closed_workflows(Cluster)

list_closed_workflows(Cluster, Opts)

list_open_workflows(Cluster)

list_open_workflows(Cluster, Opts)

list_workflows(Cluster)

list_workflows(Cluster, Opts)