GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • API Documentation
  • Modules
  • Classes
  • Names
  • help page
  • ApplicationError
  • failure
  • cause
  • exceptions
  • ApplicationErrorCategory
  • RetryState
  • TimeoutType
  • ActivityAlreadyStartedError
  • ActivityError

This view

  • Original page
  • New address

GeezerVison is showing python.temporal.io — temporalio.exceptions.ApplicationError

temporalio.exceptions.ApplicationError

exception documentation

class ApplicationError(FailureError): (source)

Constructor: ApplicationError(message, *details, type, non_retryable, ...)

View In Hierarchy

Error raised during workflow/activity execution.

Method __init__ Initialize an application error.
Property category Severity category of the application error
Property details User-defined details on the error.
Property next_retry_delay Delay before the next activity retry attempt.
Property non_retryable Whether the error was set as non-retryable when created.
Property type General error type.
Instance Variable _category Undocumented
Instance Variable _details Undocumented
Instance Variable _next_retry_delay Undocumented
Instance Variable _non_retryable Undocumented
Instance Variable _type Undocumented

Inherited from FailureError:

Property failure Underlying protobuf failure object.
Property message Message.
Instance Variable _failure Undocumented
Instance Variable _message Undocumented

Inherited from TemporalError (via FailureError):

Property cause Cause of the exception.
def __init__(self, message: str, *details: Any, type: str | None = None, non_retryable: bool = False, next_retry_delay: timedelta | None = None, category: ApplicationErrorCategory = ApplicationErrorCategory.UNSPECIFIED): (source) ¶
overrides temporalio.exceptions.FailureError.__init__

Initialize an application error.

@property
category: ApplicationErrorCategory = (source) ¶

Severity category of the application error

@property
details: Sequence[Any] = (source) ¶

User-defined details on the error.

@property
next_retry_delay: timedelta | None = (source) ¶

Delay before the next activity retry attempt.

User activity code may set this when raising ApplicationError to specify a delay before the next activity retry.

@property
non_retryable: bool = (source) ¶

Whether the error was set as non-retryable when created.

Note: This is not whether the error is non-retryable via other means such as retry policy. This is just whether the error was marked non-retryable upon creation by the user.

@property
type: str | None = (source) ¶

General error type.

_category = (source) ¶

Undocumented

_details = (source) ¶

Undocumented

_next_retry_delay = (source) ¶

Undocumented

_non_retryable = (source) ¶

Undocumented

_type = (source) ¶

Undocumented

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.