Class: Temporalio::Worker::Interceptor::Workflow::StartNexusOperationInput

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

Overview

Input for Outbound#start_nexus_operation.

WARNING: Nexus support is experimental.

Instance Attribute Summary collapse

Instance Attribute Details

#argObject (readonly)

Returns the value of attribute arg

Returns:

  • (Object)

    the current value of arg



306
307
308
# File 'lib/temporalio/worker/interceptor.rb', line 306

def arg
  @arg
end

#arg_hintObject (readonly)

Returns the value of attribute arg_hint

Returns:

  • (Object)

    the current value of arg_hint



306
307
308
# File 'lib/temporalio/worker/interceptor.rb', line 306

def arg_hint
  @arg_hint
end

#cancellationObject (readonly)

Returns the value of attribute cancellation

Returns:

  • (Object)

    the current value of cancellation



306
307
308
# File 'lib/temporalio/worker/interceptor.rb', line 306

def cancellation
  @cancellation
end

#cancellation_typeObject (readonly)

Returns the value of attribute cancellation_type

Returns:

  • (Object)

    the current value of cancellation_type



306
307
308
# File 'lib/temporalio/worker/interceptor.rb', line 306

def cancellation_type
  @cancellation_type
end

#endpointObject (readonly)

Returns the value of attribute endpoint

Returns:

  • (Object)

    the current value of endpoint



306
307
308
# File 'lib/temporalio/worker/interceptor.rb', line 306

def endpoint
  @endpoint
end

#headersObject (readonly)

Returns the value of attribute headers

Returns:

  • (Object)

    the current value of headers



306
307
308
# File 'lib/temporalio/worker/interceptor.rb', line 306

def headers
  @headers
end

#operationObject (readonly)

Returns the value of attribute operation

Returns:

  • (Object)

    the current value of operation



306
307
308
# File 'lib/temporalio/worker/interceptor.rb', line 306

def operation
  @operation
end

#result_hintObject (readonly)

Returns the value of attribute result_hint

Returns:

  • (Object)

    the current value of result_hint



306
307
308
# File 'lib/temporalio/worker/interceptor.rb', line 306

def result_hint
  @result_hint
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



306
307
308
# File 'lib/temporalio/worker/interceptor.rb', line 306

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



306
307
308
# File 'lib/temporalio/worker/interceptor.rb', line 306

def schedule_to_start_timeout
  @schedule_to_start_timeout
end

#serviceObject (readonly)

Returns the value of attribute service

Returns:

  • (Object)

    the current value of service



306
307
308
# File 'lib/temporalio/worker/interceptor.rb', line 306

def service
  @service
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



306
307
308
# File 'lib/temporalio/worker/interceptor.rb', line 306

def start_to_close_timeout
  @start_to_close_timeout
end

#summaryObject (readonly)

Returns the value of attribute summary

Returns:

  • (Object)

    the current value of summary



306
307
308
# File 'lib/temporalio/worker/interceptor.rb', line 306

def summary
  @summary
end