status

package
v0.6.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 28, 2019 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

View Source
const (
	OK                 = codes.OK
	Canceled           = codes.Canceled
	Unknown            = codes.Unknown
	InvalidArgument    = codes.InvalidArgument
	DeadlineExceeded   = codes.DeadlineExceeded
	NotFound           = codes.NotFound
	AlreadyExists      = codes.AlreadyExists
	PermissionDenied   = codes.PermissionDenied
	ResourceExhausted  = codes.ResourceExhausted
	FailedPrecondition = codes.FailedPrecondition
	Aborted            = codes.Aborted
	OutOfRange         = codes.OutOfRange
	Unimplemented      = codes.Unimplemented
	Internal           = codes.Internal
	Unavailable        = codes.Unavailable
	DataLoss           = codes.DataLoss
	Unauthenticated    = codes.Unauthenticated
)

-

Variables

View Source
var (
	NoError                    = NewGRPCStatus(OK, 0, "success")
	ErrorConnectFailed         = NewGRPCStatus(Unavailable, 98, "connect failed")
	ErrorConnectTimeOut        = NewGRPCStatus(DeadlineExceeded, 99, "connect time out")
	ErrorDatabaseConnectFailed = NewGRPCStatus(Unavailable, 102, "database connect failed")
	ErrorDatabaseCreateFailed  = NewGRPCStatus(Aborted, 103, "database create failed")
	ErrorDatabaseDeleteFailed  = NewGRPCStatus(Aborted, 104, "database delete failed")
	ErrorDatabaseUpdateFailed  = NewGRPCStatus(Aborted, 105, "database update failed")
	ErrorDataNotFound          = NewGRPCStatus(NotFound, 106, "data not found")
	ErrorDataIsExists          = NewGRPCStatus(AlreadyExists, 200, "data is exists")
	ErrorInvalidParameter      = NewGRPCStatus(InvalidArgument, 300, "Invalid Argument")
)

Functions

This section is empty.

Types

type GRPCCode added in v0.2.3

type GRPCCode = codes.Code

GRPCCode -

type Status added in v0.2.3

type Status interface {
	Error() string
	String() string
	GetCode() int32
	GetGRPCCode() GRPCCode
	GetMsg() string
	Err() error
}

Status -

func GRPCConvert added in v0.2.3

func GRPCConvert(err error) Status

GRPCConvert -

func NewGRPCStatus added in v0.2.3

func NewGRPCStatus(gcode GRPCCode, errcode int32, msg string) Status

NewGRPCStatus -

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL