Class: Temporalio::Internal::Bridge::Worker::Options

Inherits:
Struct
  • Object
show all
Defined in:
lib/temporalio/internal/bridge/worker.rb

Instance Attribute Summary collapse

Instance Attribute Details

#activity_task_poller_behavior ⇒ Object

Returns the value of attribute activity_task_poller_behavior



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def activity_task_poller_behavior
  @activity_task_poller_behavior
end

#default_heartbeat_throttle_interval ⇒ Object

Returns the value of attribute default_heartbeat_throttle_interval



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def default_heartbeat_throttle_interval
  @default_heartbeat_throttle_interval
end

#deployment_options ⇒ Object

Returns the value of attribute deployment_options



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def deployment_options
  @deployment_options
end

#disable_payload_error_limit ⇒ Object

Returns the value of attribute disable_payload_error_limit



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def disable_payload_error_limit
  @disable_payload_error_limit
end

#enable_local_activities ⇒ Object

Returns the value of attribute enable_local_activities



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def enable_local_activities
  @enable_local_activities
end

#enable_nexus ⇒ Object

Returns the value of attribute enable_nexus



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def enable_nexus
  @enable_nexus
end

#enable_remote_activities ⇒ Object

Returns the value of attribute enable_remote_activities



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def enable_remote_activities
  @enable_remote_activities
end

#enable_workflows ⇒ Object

Returns the value of attribute enable_workflows



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def enable_workflows
  @enable_workflows
end

#graceful_shutdown_period ⇒ Object

Returns the value of attribute graceful_shutdown_period



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def graceful_shutdown_period
  @graceful_shutdown_period
end

#identity_override ⇒ Object

Returns the value of attribute identity_override



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def identity_override
  @identity_override
end

#max_cached_workflows ⇒ Object

Returns the value of attribute max_cached_workflows



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def max_cached_workflows
  @max_cached_workflows
end

#max_eager_activity_reservations_per_workflow_task ⇒ Object

Returns the value of attribute max_eager_activity_reservations_per_workflow_task



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def max_eager_activity_reservations_per_workflow_task
  @max_eager_activity_reservations_per_workflow_task
end

#max_heartbeat_throttle_interval ⇒ Object

Returns the value of attribute max_heartbeat_throttle_interval



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def max_heartbeat_throttle_interval
  @max_heartbeat_throttle_interval
end

#max_task_queue_activities_per_second ⇒ Object

Returns the value of attribute max_task_queue_activities_per_second



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def max_task_queue_activities_per_second
  @max_task_queue_activities_per_second
end

#max_worker_activities_per_second ⇒ Object

Returns the value of attribute max_worker_activities_per_second



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def max_worker_activities_per_second
  @max_worker_activities_per_second
end

#namespace ⇒ Object

Returns the value of attribute namespace



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def namespace
  @namespace
end

#nondeterminism_as_workflow_fail ⇒ Object

Returns the value of attribute nondeterminism_as_workflow_fail



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def nondeterminism_as_workflow_fail
  @nondeterminism_as_workflow_fail
end

#nondeterminism_as_workflow_fail_for_types ⇒ Object

Returns the value of attribute nondeterminism_as_workflow_fail_for_types



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def nondeterminism_as_workflow_fail_for_types
  @nondeterminism_as_workflow_fail_for_types
end

#nonsticky_to_sticky_poll_ratio ⇒ Object

Returns the value of attribute nonsticky_to_sticky_poll_ratio



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def nonsticky_to_sticky_poll_ratio
  @nonsticky_to_sticky_poll_ratio
end

#plugins ⇒ Object

Returns the value of attribute plugins



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def plugins
  @plugins
end

#sticky_queue_schedule_to_start_timeout ⇒ Object

Returns the value of attribute sticky_queue_schedule_to_start_timeout



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def sticky_queue_schedule_to_start_timeout
  @sticky_queue_schedule_to_start_timeout
end

#task_queue ⇒ Object

Returns the value of attribute task_queue



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def task_queue
  @task_queue
end

#tuner ⇒ Object

Returns the value of attribute tuner



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def tuner
  @tuner
end

#workflow_task_poller_behavior ⇒ Object

Returns the value of attribute workflow_task_poller_behavior



9
10
11
# File 'lib/temporalio/internal/bridge/worker.rb', line 9

def workflow_task_poller_behavior
  @workflow_task_poller_behavior
end