Class: Temporalio::Error::NexusOperationError

Inherits:
Failure
  • Object
show all
Defined in:
lib/temporalio/error/failure.rb

Overview

Error raised on Nexus operation failure.

WARNING: Nexus support is experimental.

Instance Attribute Summary collapse

Instance Attribute Details

#endpoint ⇒ String (readonly)

Returns Nexus endpoint.

Returns:

  • (String) —

    Nexus endpoint.



278
279
280
# File 'lib/temporalio/error/failure.rb', line 278

def endpoint
  @endpoint
end

#operation ⇒ String (readonly)

Returns Nexus operation.

Returns:

  • (String) —

    Nexus operation.



282
283
284
# File 'lib/temporalio/error/failure.rb', line 282

def operation
  @operation
end

#operation_token ⇒ String? (readonly)

Returns Operation token for async operations.

Returns:

  • (String, nil) —

    Operation token for async operations.



284
285
286
# File 'lib/temporalio/error/failure.rb', line 284

def operation_token
  @operation_token
end

#service ⇒ String (readonly)

Returns Nexus service.

Returns:

  • (String) —

    Nexus service.



280
281
282
# File 'lib/temporalio/error/failure.rb', line 280

def service
  @service
end