Exception: Temporalio::Error::NexusOperationError

Inherits:
Failure 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

Method Summary

Methods inherited from Temporalio::Error

canceled?

Instance Attribute Details

#endpointString (readonly)

Returns Nexus endpoint.

Returns:

  • (String)

    Nexus endpoint.



264
265
266
# File 'lib/temporalio/error/failure.rb', line 264

def endpoint
  @endpoint
end

#operationString (readonly)

Returns Nexus operation.

Returns:

  • (String)

    Nexus operation.



268
269
270
# File 'lib/temporalio/error/failure.rb', line 268

def operation
  @operation
end

#operation_tokenString? (readonly)

Returns Operation token for async operations.

Returns:

  • (String, nil)

    Operation token for async operations.



270
271
272
# File 'lib/temporalio/error/failure.rb', line 270

def operation_token
  @operation_token
end

#serviceString (readonly)

Returns Nexus service.

Returns:

  • (String)

    Nexus service.



266
267
268
# File 'lib/temporalio/error/failure.rb', line 266

def service
  @service
end