Class: Temporalio::Client::Interceptor::StartActivityInput

Inherits:
Data
  • Object
show all
Defined in:
lib/temporalio/client/interceptor.rb

Overview

Input for Outbound#start_activity.

WARNING: Standalone Activities are experimental.

Instance Attribute Summary collapse

Instance Attribute Details

#activityObject (readonly)

Returns the value of attribute activity

Returns:

  • (Object)

    the current value of activity



265
266
267
# File 'lib/temporalio/client/interceptor.rb', line 265

def activity
  @activity
end

#activity_idObject (readonly)

Returns the value of attribute activity_id

Returns:

  • (Object)

    the current value of activity_id



265
266
267
# File 'lib/temporalio/client/interceptor.rb', line 265

def activity_id
  @activity_id
end

#arg_hintsObject (readonly)

Returns the value of attribute arg_hints

Returns:

  • (Object)

    the current value of arg_hints



265
266
267
# File 'lib/temporalio/client/interceptor.rb', line 265

def arg_hints
  @arg_hints
end

#argsObject (readonly)

Returns the value of attribute args

Returns:

  • (Object)

    the current value of args



265
266
267
# File 'lib/temporalio/client/interceptor.rb', line 265

def args
  @args
end

#headersObject (readonly)

Returns the value of attribute headers

Returns:

  • (Object)

    the current value of headers



265
266
267
# File 'lib/temporalio/client/interceptor.rb', line 265

def headers
  @headers
end

#heartbeat_timeoutObject (readonly)

Returns the value of attribute heartbeat_timeout

Returns:

  • (Object)

    the current value of heartbeat_timeout



265
266
267
# File 'lib/temporalio/client/interceptor.rb', line 265

def heartbeat_timeout
  @heartbeat_timeout
end

#id_conflict_policyObject (readonly)

Returns the value of attribute id_conflict_policy

Returns:

  • (Object)

    the current value of id_conflict_policy



265
266
267
# File 'lib/temporalio/client/interceptor.rb', line 265

def id_conflict_policy
  @id_conflict_policy
end

#id_reuse_policyObject (readonly)

Returns the value of attribute id_reuse_policy

Returns:

  • (Object)

    the current value of id_reuse_policy



265
266
267
# File 'lib/temporalio/client/interceptor.rb', line 265

def id_reuse_policy
  @id_reuse_policy
end

#priorityObject (readonly)

Returns the value of attribute priority

Returns:

  • (Object)

    the current value of priority



265
266
267
# File 'lib/temporalio/client/interceptor.rb', line 265

def priority
  @priority
end

#result_hintObject (readonly)

Returns the value of attribute result_hint

Returns:

  • (Object)

    the current value of result_hint



265
266
267
# File 'lib/temporalio/client/interceptor.rb', line 265

def result_hint
  @result_hint
end

#retry_policyObject (readonly)

Returns the value of attribute retry_policy

Returns:

  • (Object)

    the current value of retry_policy



265
266
267
# File 'lib/temporalio/client/interceptor.rb', line 265

def retry_policy
  @retry_policy
end

#rpc_optionsObject (readonly)

Returns the value of attribute rpc_options

Returns:

  • (Object)

    the current value of rpc_options



265
266
267
# File 'lib/temporalio/client/interceptor.rb', line 265

def rpc_options
  @rpc_options
end

#schedule_to_close_timeoutObject (readonly)

Returns the value of attribute schedule_to_close_timeout

Returns:

  • (Object)

    the current value of schedule_to_close_timeout



265
266
267
# File 'lib/temporalio/client/interceptor.rb', line 265

def schedule_to_close_timeout
  @schedule_to_close_timeout
end

#schedule_to_start_timeoutObject (readonly)

Returns the value of attribute schedule_to_start_timeout

Returns:

  • (Object)

    the current value of schedule_to_start_timeout



265
266
267
# File 'lib/temporalio/client/interceptor.rb', line 265

def schedule_to_start_timeout
  @schedule_to_start_timeout
end

#search_attributesObject (readonly)

Returns the value of attribute search_attributes

Returns:

  • (Object)

    the current value of search_attributes



265
266
267
# File 'lib/temporalio/client/interceptor.rb', line 265

def search_attributes
  @search_attributes
end

#start_delayObject (readonly)

Returns the value of attribute start_delay

Returns:

  • (Object)

    the current value of start_delay



265
266
267
# File 'lib/temporalio/client/interceptor.rb', line 265

def start_delay
  @start_delay
end

#start_to_close_timeoutObject (readonly)

Returns the value of attribute start_to_close_timeout

Returns:

  • (Object)

    the current value of start_to_close_timeout



265
266
267
# File 'lib/temporalio/client/interceptor.rb', line 265

def start_to_close_timeout
  @start_to_close_timeout
end

#static_detailsObject (readonly)

Returns the value of attribute static_details

Returns:

  • (Object)

    the current value of static_details



265
266
267
# File 'lib/temporalio/client/interceptor.rb', line 265

def static_details
  @static_details
end

#static_summaryObject (readonly)

Returns the value of attribute static_summary

Returns:

  • (Object)

    the current value of static_summary



265
266
267
# File 'lib/temporalio/client/interceptor.rb', line 265

def static_summary
  @static_summary
end

#task_queueObject (readonly)

Returns the value of attribute task_queue

Returns:

  • (Object)

    the current value of task_queue



265
266
267
# File 'lib/temporalio/client/interceptor.rb', line 265

def task_queue
  @task_queue
end