Versions in this module Expand all Collapse all v4 v4.0.0 Nov 21, 2024 Changes in this version + type CommonEdgeX struct + func NewCommonEdgeX(kind ErrKind, message string, wrappedError error) CommonEdgeX + func NewCommonEdgeXWrapper(wrappedError error) CommonEdgeX + func (ce CommonEdgeX) Code() int + func (ce CommonEdgeX) DebugMessages() string + func (ce CommonEdgeX) Error() string + func (ce CommonEdgeX) Is(err error) bool + func (ce CommonEdgeX) Message() string + func (ce CommonEdgeX) Unwrap() error + type EdgeX interface + Code func() int + DebugMessages func() string + Error func() string + Message func() string + type ErrKind string + const KindCommunicationError + const KindContractInvalid + const KindDatabaseError + const KindDuplicateName + const KindEntityDoesNotExist + const KindIOError + const KindInvalidId + const KindLimitExceeded + const KindNaNError + const KindNotAllowed + const KindNotImplemented + const KindOverflowError + const KindRangeNotSatisfiable + const KindServerError + const KindServiceLocked + const KindServiceUnavailable + const KindStatusConflict + const KindUnauthorized + const KindUnknown + func Kind(err error) ErrKind + func KindMapping(code int) ErrKind v4.0.0-1 Dec 19, 2024 Other modules containing this package git.buildlinx.io/buildlinx/edgelinx/go-libs/go-mod-core-contracts/v3