Documentation ¶
Index ¶
- func FromStatus(st *status.Status) error
- func NewAlreadyExist(message string) error
- func NewCanceled(message string) error
- func NewCancellationAlreadyRequested(message string) error
- func NewClientVersionNotSupported(clientVersion, clientName, supportedVersions string) error
- func NewDataLoss(message string) error
- func NewDeadlineExceeded(message string) error
- func NewFailedPrecondition(message string) error
- func NewInternal(message string) error
- func NewInvalidArgument(message string) error
- func NewNamespaceAlreadyExists(message string) error
- func NewNamespaceInvalidState(namespace string, state enumspb.NamespaceState, ...) error
- func NewNamespaceNotActive(namespace, currentCluster, activeCluster string) error
- func NewNamespaceNotFound(namespace string) error
- func NewNotFound(message string) error
- func NewPermissionDenied(message, reason string) error
- func NewQueryFailed(message string) error
- func NewResourceExhausted(cause enumspb.ResourceExhaustedCause, message string) error
- func NewServerVersionNotSupported(serverVersion, supportedVersions string) error
- func NewSystemWorkflow(workflowExecution *common.WorkflowExecution, workflowError error) error
- func NewUnavailable(message string) error
- func NewUnimplemented(message string) error
- func NewWorkflowExecutionAlreadyStarted(message, startRequestId, runId string) error
- func NewWorkflowNotReady(message string) error
- func ToStatus(err error) *status.Status
- type AlreadyExists
- type Canceled
- type CancellationAlreadyRequested
- type ClientVersionNotSupported
- type DataLoss
- type DeadlineExceeded
- type FailedPrecondition
- type Internal
- type InvalidArgument
- type NamespaceAlreadyExists
- type NamespaceInvalidState
- type NamespaceNotActive
- type NamespaceNotFound
- type NotFound
- type PermissionDenied
- type QueryFailed
- type ResourceExhausted
- type ServerVersionNotSupported
- type ServiceError
- type SystemWorkflow
- type Unavailable
- type Unimplemented
- type WorkflowExecutionAlreadyStarted
- type WorkflowNotReady
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FromStatus ¶
FromStatus converts gogo gRPC Status to service error.
func NewAlreadyExist ¶ added in v1.8.0
NewAlreadyExist returns new AlreadyExists error.
func NewCancellationAlreadyRequested ¶
NewCancellationAlreadyRequested returns new CancellationAlreadyRequested error.
func NewClientVersionNotSupported ¶
NewClientVersionNotSupported returns new ClientVersionNotSupported error.
func NewDeadlineExceeded ¶
NewDeadlineExceeded returns new DeadlineExceeded error.
func NewFailedPrecondition ¶ added in v1.8.0
NewFailedPrecondition returns new FailedPrecondition error.
func NewInvalidArgument ¶
NewInvalidArgument returns new InvalidArgument error.
func NewNamespaceAlreadyExists ¶
NewNamespaceAlreadyExists returns new NamespaceAlreadyExists error.
func NewNamespaceInvalidState ¶ added in v1.8.0
func NewNamespaceInvalidState(namespace string, state enumspb.NamespaceState, allowedStates []enumspb.NamespaceState) error
NewNamespaceInvalidState returns new NamespaceInvalidState error.
func NewNamespaceNotActive ¶
NewNamespaceNotActive returns new NamespaceNotActive error.
func NewNamespaceNotFound ¶ added in v1.8.0
NewNamespaceNotFound returns new NamespaceNotFound error.
func NewPermissionDenied ¶
NewPermissionDenied returns new PermissionDenied error.
func NewQueryFailed ¶
NewQueryFailed returns new QueryFailed error.
func NewResourceExhausted ¶
func NewResourceExhausted(cause enumspb.ResourceExhaustedCause, message string) error
NewResourceExhausted returns new ResourceExhausted error.
func NewServerVersionNotSupported ¶ added in v1.0.0
NewServerVersionNotSupported returns new ServerVersionNotSupported error.
func NewSystemWorkflow ¶ added in v1.8.0
NewSystemWorkflow returns new SystemWorkflow error.
func NewUnavailable ¶
NewUnavailable returns new Unavailable error.
func NewUnimplemented ¶
NewUnimplemented returns new Unimplemented error.
func NewWorkflowExecutionAlreadyStarted ¶
NewWorkflowExecutionAlreadyStarted returns new WorkflowExecutionAlreadyStarted error.
func NewWorkflowNotReady ¶ added in v1.8.0
NewWorkflowNotReady returns new WorkflowNotReady
Types ¶
type AlreadyExists ¶ added in v1.8.0
type AlreadyExists struct { Message string // contains filtered or unexported fields }
AlreadyExists represents general AlreadyExists gRPC error.
func (*AlreadyExists) Error ¶ added in v1.8.0
func (e *AlreadyExists) Error() string
Error returns string message.
func (*AlreadyExists) Status ¶ added in v1.8.0
func (e *AlreadyExists) Status() *status.Status
type Canceled ¶
type Canceled struct { Message string // contains filtered or unexported fields }
Canceled represents canceled error.
type CancellationAlreadyRequested ¶
type CancellationAlreadyRequested struct { Message string // contains filtered or unexported fields }
CancellationAlreadyRequested represents cancellation already requested error.
func (*CancellationAlreadyRequested) Error ¶
func (e *CancellationAlreadyRequested) Error() string
Error returns string message.
func (*CancellationAlreadyRequested) Status ¶ added in v0.31.0
func (e *CancellationAlreadyRequested) Status() *status.Status
type ClientVersionNotSupported ¶
type ClientVersionNotSupported struct { Message string ClientVersion string ClientName string SupportedVersions string // contains filtered or unexported fields }
ClientVersionNotSupported represents client version is not supported error.
func (*ClientVersionNotSupported) Error ¶
func (e *ClientVersionNotSupported) Error() string
Error returns string message.
func (*ClientVersionNotSupported) Status ¶ added in v0.31.0
func (e *ClientVersionNotSupported) Status() *status.Status
type DataLoss ¶
type DataLoss struct { Message string // contains filtered or unexported fields }
DataLoss represents data loss error.
type DeadlineExceeded ¶
type DeadlineExceeded struct { Message string // contains filtered or unexported fields }
DeadlineExceeded represents deadline exceeded error.
func (*DeadlineExceeded) Error ¶
func (e *DeadlineExceeded) Error() string
Error returns string message.
func (*DeadlineExceeded) Status ¶ added in v0.31.0
func (e *DeadlineExceeded) Status() *status.Status
type FailedPrecondition ¶ added in v1.8.0
type FailedPrecondition struct { Message string // contains filtered or unexported fields }
FailedPrecondition represents failed precondition error.
func (*FailedPrecondition) Error ¶ added in v1.8.0
func (e *FailedPrecondition) Error() string
Error returns string message.
func (*FailedPrecondition) Status ¶ added in v1.8.0
func (e *FailedPrecondition) Status() *status.Status
type Internal ¶
type Internal struct { Message string // contains filtered or unexported fields }
Internal represents internal error.
type InvalidArgument ¶
type InvalidArgument struct { Message string // contains filtered or unexported fields }
InvalidArgument represents invalid argument error.
func (*InvalidArgument) Error ¶
func (e *InvalidArgument) Error() string
Error returns string message.
func (*InvalidArgument) Status ¶ added in v0.31.0
func (e *InvalidArgument) Status() *status.Status
type NamespaceAlreadyExists ¶
type NamespaceAlreadyExists struct { Message string // contains filtered or unexported fields }
NamespaceAlreadyExists represents namespace already exists error.
func (*NamespaceAlreadyExists) Error ¶
func (e *NamespaceAlreadyExists) Error() string
Error returns string message.
func (*NamespaceAlreadyExists) Status ¶ added in v0.31.0
func (e *NamespaceAlreadyExists) Status() *status.Status
type NamespaceInvalidState ¶ added in v1.8.0
type NamespaceInvalidState struct { Message string Namespace string State enumspb.NamespaceState AllowedStates []enumspb.NamespaceState // contains filtered or unexported fields }
NamespaceInvalidState represents namespace not active error.
func (*NamespaceInvalidState) Error ¶ added in v1.8.0
func (e *NamespaceInvalidState) Error() string
Error returns string message.
func (*NamespaceInvalidState) Status ¶ added in v1.8.0
func (e *NamespaceInvalidState) Status() *status.Status
type NamespaceNotActive ¶
type NamespaceNotActive struct { Message string Namespace string CurrentCluster string ActiveCluster string // contains filtered or unexported fields }
NamespaceNotActive represents namespace not active error.
func (*NamespaceNotActive) Error ¶
func (e *NamespaceNotActive) Error() string
Error returns string message.
func (*NamespaceNotActive) Status ¶ added in v0.31.0
func (e *NamespaceNotActive) Status() *status.Status
type NamespaceNotFound ¶ added in v1.8.0
type NamespaceNotFound struct { Message string Namespace string // contains filtered or unexported fields }
NamespaceNotFound represents namespace not found error.
func (*NamespaceNotFound) Error ¶ added in v1.8.0
func (e *NamespaceNotFound) Error() string
Error returns string message.
func (*NamespaceNotFound) Status ¶ added in v1.8.0
func (e *NamespaceNotFound) Status() *status.Status
type NotFound ¶
type NotFound struct { Message string CurrentCluster string ActiveCluster string // contains filtered or unexported fields }
NotFound represents not found error.
type PermissionDenied ¶
type PermissionDenied struct { Message string Reason string // contains filtered or unexported fields }
PermissionDenied represents permission denied error.
func (*PermissionDenied) Error ¶
func (e *PermissionDenied) Error() string
Error returns string message.
func (*PermissionDenied) Status ¶ added in v0.31.0
func (e *PermissionDenied) Status() *status.Status
type QueryFailed ¶
type QueryFailed struct { Message string // contains filtered or unexported fields }
QueryFailed represents query failed error.
func (*QueryFailed) Status ¶ added in v0.31.0
func (e *QueryFailed) Status() *status.Status
type ResourceExhausted ¶
type ResourceExhausted struct { Cause enumspb.ResourceExhaustedCause Message string // contains filtered or unexported fields }
ResourceExhausted represents resource exhausted error.
func (*ResourceExhausted) Error ¶
func (e *ResourceExhausted) Error() string
Error returns string message.
func (*ResourceExhausted) Status ¶ added in v0.31.0
func (e *ResourceExhausted) Status() *status.Status
type ServerVersionNotSupported ¶ added in v1.0.0
type ServerVersionNotSupported struct { Message string ServerVersion string ClientSupportedServerVersions string // contains filtered or unexported fields }
ServerVersionNotSupported represents client version is not supported error.
func (*ServerVersionNotSupported) Error ¶ added in v1.0.0
func (e *ServerVersionNotSupported) Error() string
Error returns string message.
func (*ServerVersionNotSupported) Status ¶ added in v1.0.0
func (e *ServerVersionNotSupported) Status() *status.Status
type ServiceError ¶
type SystemWorkflow ¶ added in v1.8.0
type SystemWorkflow struct { WorkflowExecution *common.WorkflowExecution WorkflowError string // contains filtered or unexported fields }
SystemWorkflow represents an error that happens during execution of the underlying system workflow
func (*SystemWorkflow) Error ¶ added in v1.8.0
func (e *SystemWorkflow) Error() string
Error returns string message.
func (*SystemWorkflow) Status ¶ added in v1.8.0
func (e *SystemWorkflow) Status() *status.Status
type Unavailable ¶
type Unavailable struct { // contains filtered or unexported fields }
Unavailable represents unavailable error.
func (*Unavailable) Status ¶ added in v0.31.0
func (e *Unavailable) Status() *status.Status
type Unimplemented ¶
type Unimplemented struct { Message string // contains filtered or unexported fields }
Unimplemented represents unimplemented error.
func (*Unimplemented) Status ¶ added in v0.31.0
func (e *Unimplemented) Status() *status.Status
type WorkflowExecutionAlreadyStarted ¶
type WorkflowExecutionAlreadyStarted struct { Message string StartRequestId string RunId string // contains filtered or unexported fields }
WorkflowExecutionAlreadyStarted represents workflow execution already started error.
func (*WorkflowExecutionAlreadyStarted) Error ¶
func (e *WorkflowExecutionAlreadyStarted) Error() string
Error returns string message.
func (*WorkflowExecutionAlreadyStarted) Status ¶ added in v0.31.0
func (e *WorkflowExecutionAlreadyStarted) Status() *status.Status
type WorkflowNotReady ¶ added in v1.8.0
type WorkflowNotReady struct { Message string // contains filtered or unexported fields }
WorkflowNotReady represents workflow state is not ready to handle the request error.
func (*WorkflowNotReady) Error ¶ added in v1.8.0
func (e *WorkflowNotReady) Error() string
Error returns string message.
func (*WorkflowNotReady) Status ¶ added in v1.8.0
func (e *WorkflowNotReady) Status() *status.Status
Source Files ¶
- alreadyExists.go
- canceled.go
- cancellationAlreadyRequested.go
- clientVersionNotSupported.go
- convert.go
- dataLoss.go
- deadlineExceeded.go
- failed_precondition.go
- internal.go
- invalidArgument.go
- namespaceAlreadyExists.go
- namespaceInvalidState.go
- namespaceNotActive.go
- namespaceNotFound.go
- notFound.go
- permissionDenied.go
- queryFailed.go
- resourceExhausted.go
- serverVersionNotSupported.go
- serviceerror.go
- systemWorkflow.go
- unavailable.go
- unimplemented.go
- workflowExecutionAlreadyStarted.go
- workflow_not_ready.go