Skip to main content

Class: CloudProviderOperationError

Defined in: electron/services/cloud/providers/cloudProviderErrors.ts:52

Typed cloud provider error wrapper.

Remarks​

This error standardizes attribution for cloud-provider failures (provider kind and operation), while preserving a cause chain.

Hierarchy​

View Summary

Extends​

Constructors​

Constructor​

new CloudProviderOperationError(message: string, options: CloudProviderOperationErrorOptions): CloudProviderOperationError;

Defined in: electron/services/cloud/providers/cloudProviderErrors.ts:61

Parameters​

message​

string

options​

CloudProviderOperationErrorOptions

Returns​

CloudProviderOperationError

Overrides​

Error.constructor;

Properties​

code?​

readonly optional code?: string;

Defined in: electron/services/cloud/providers/cloudProviderErrors.ts:53


operation​

readonly operation: CloudProviderOperation;

Defined in: electron/services/cloud/providers/cloudProviderErrors.ts:55


providerKind​

readonly providerKind: CloudProviderKind;

Defined in: electron/services/cloud/providers/cloudProviderErrors.ts:57


target?​

readonly optional target?: string;

Defined in: electron/services/cloud/providers/cloudProviderErrors.ts:59