Versions in this module Expand all Collapse all v3 v3.4.4 Mar 18, 2020 Changes in this version + var ErrAuthFailed = Error(ErrGRPCAuthFailed) + var ErrAuthNotEnabled = Error(ErrGRPCAuthNotEnabled) + var ErrBadLeaderTransferee = Error(ErrGRPCBadLeaderTransferee) + var ErrCompacted = Error(ErrGRPCCompacted) + var ErrCorrupt = Error(ErrGRPCCorrupt) + var ErrDuplicateKey = Error(ErrGRPCDuplicateKey) + var ErrEmptyKey = Error(ErrGRPCEmptyKey) + var ErrFutureRev = Error(ErrGRPCFutureRev) + var ErrGPRCNotSupportedForLearner = status.New(codes.Unavailable, "etcdserver: rpc not supported for learner").Err() + var ErrGRPCAuthFailed = status.New(codes.InvalidArgument, "etcdserver: authentication failed, invalid user ID or password").Err() + var ErrGRPCAuthNotEnabled = status.New(codes.FailedPrecondition, "etcdserver: authentication is not enabled").Err() + var ErrGRPCBadLeaderTransferee = status.New(codes.FailedPrecondition, "etcdserver: bad leader transferee").Err() + var ErrGRPCCompacted = status.New(codes.OutOfRange, "etcdserver: mvcc: required revision has been compacted").Err() + var ErrGRPCCorrupt = status.New(codes.DataLoss, "etcdserver: corrupt cluster").Err() + var ErrGRPCDuplicateKey = status.New(codes.InvalidArgument, "etcdserver: duplicate key given in txn request").Err() + var ErrGRPCEmptyKey = status.New(codes.InvalidArgument, "etcdserver: key is not provided").Err() + var ErrGRPCFutureRev = status.New(codes.OutOfRange, "etcdserver: mvcc: required revision is a future revision").Err() + var ErrGRPCInvalidAuthMgmt = status.New(codes.InvalidArgument, "etcdserver: invalid auth management").Err() + var ErrGRPCInvalidAuthToken = status.New(codes.Unauthenticated, "etcdserver: invalid auth token").Err() + var ErrGRPCKeyNotFound = status.New(codes.InvalidArgument, "etcdserver: key not found").Err() + var ErrGRPCLeaderChanged = status.New(codes.Unavailable, "etcdserver: leader changed").Err() + var ErrGRPCLearnerNotReady = status.New(codes.FailedPrecondition, "etcdserver: can only promote a learner member which is in sync with leader").Err() + var ErrGRPCLeaseExist = status.New(codes.FailedPrecondition, "etcdserver: lease already exists").Err() + var ErrGRPCLeaseNotFound = status.New(codes.NotFound, "etcdserver: requested lease not found").Err() + var ErrGRPCLeaseProvided = status.New(codes.InvalidArgument, "etcdserver: lease is provided").Err() + var ErrGRPCLeaseTTLTooLarge = status.New(codes.OutOfRange, "etcdserver: too large lease TTL").Err() + var ErrGRPCMemberBadURLs = status.New(codes.InvalidArgument, "etcdserver: given member URLs are invalid").Err() + var ErrGRPCMemberExist = status.New(codes.FailedPrecondition, "etcdserver: member ID already exist").Err() + var ErrGRPCMemberNotEnoughStarted = status.New(codes.FailedPrecondition, "etcdserver: re-configuration failed due to not enough started members").Err() + var ErrGRPCMemberNotFound = status.New(codes.NotFound, "etcdserver: member not found").Err() + var ErrGRPCMemberNotLearner = status.New(codes.FailedPrecondition, "etcdserver: can only promote a learner member").Err() + var ErrGRPCNoLeader = status.New(codes.Unavailable, "etcdserver: no leader").Err() + var ErrGRPCNoSpace = status.New(codes.ResourceExhausted, "etcdserver: mvcc: database space exceeded").Err() + var ErrGRPCNotCapable = status.New(codes.Unavailable, "etcdserver: not capable").Err() + var ErrGRPCNotLeader = status.New(codes.FailedPrecondition, "etcdserver: not leader").Err() + var ErrGRPCPeerURLExist = status.New(codes.FailedPrecondition, "etcdserver: Peer URLs already exists").Err() + var ErrGRPCPermissionDenied = status.New(codes.PermissionDenied, "etcdserver: permission denied").Err() + var ErrGRPCPermissionNotGranted = status.New(codes.FailedPrecondition, "etcdserver: permission is not granted to the role").Err() + var ErrGRPCRequestTooLarge = status.New(codes.InvalidArgument, "etcdserver: request is too large").Err() + var ErrGRPCRequestTooManyRequests = status.New(codes.ResourceExhausted, "etcdserver: too many requests").Err() + var ErrGRPCRoleAlreadyExist = status.New(codes.FailedPrecondition, "etcdserver: role name already exists").Err() + var ErrGRPCRoleEmpty = status.New(codes.InvalidArgument, "etcdserver: role name is empty").Err() + var ErrGRPCRoleNotFound = status.New(codes.FailedPrecondition, "etcdserver: role name not found").Err() + var ErrGRPCRoleNotGranted = status.New(codes.FailedPrecondition, "etcdserver: role is not granted to the user").Err() + var ErrGRPCRootRoleNotExist = status.New(codes.FailedPrecondition, "etcdserver: root user does not have root role").Err() + var ErrGRPCRootUserNotExist = status.New(codes.FailedPrecondition, "etcdserver: root user does not exist").Err() + var ErrGRPCStopped = status.New(codes.Unavailable, "etcdserver: server stopped").Err() + var ErrGRPCTimeout = status.New(codes.Unavailable, "etcdserver: request timed out").Err() + var ErrGRPCTimeoutDueToConnectionLost = status.New(codes.Unavailable, "etcdserver: request timed out, possibly due to connection lost").Err() + var ErrGRPCTimeoutDueToLeaderFail = status.New(codes.Unavailable, "etcdserver: request timed out, possibly due to previous leader failure").Err() + var ErrGRPCTooManyLearners = status.New(codes.FailedPrecondition, "etcdserver: too many learner members in cluster").Err() + var ErrGRPCTooManyOps = status.New(codes.InvalidArgument, "etcdserver: too many operations in txn request").Err() + var ErrGRPCUnhealthy = status.New(codes.Unavailable, "etcdserver: unhealthy cluster").Err() + var ErrGRPCUserAlreadyExist = status.New(codes.FailedPrecondition, "etcdserver: user name already exists").Err() + var ErrGRPCUserEmpty = status.New(codes.InvalidArgument, "etcdserver: user name is empty").Err() + var ErrGRPCUserNotFound = status.New(codes.FailedPrecondition, "etcdserver: user name not found").Err() + var ErrGRPCValueProvided = status.New(codes.InvalidArgument, "etcdserver: value is provided").Err() + var ErrInvalidAuthMgmt = Error(ErrGRPCInvalidAuthMgmt) + var ErrInvalidAuthToken = Error(ErrGRPCInvalidAuthToken) + var ErrKeyNotFound = Error(ErrGRPCKeyNotFound) + var ErrLeaderChanged = Error(ErrGRPCLeaderChanged) + var ErrLeaseExist = Error(ErrGRPCLeaseExist) + var ErrLeaseNotFound = Error(ErrGRPCLeaseNotFound) + var ErrLeaseProvided = Error(ErrGRPCLeaseProvided) + var ErrLeaseTTLTooLarge = Error(ErrGRPCLeaseTTLTooLarge) + var ErrMemberBadURLs = Error(ErrGRPCMemberBadURLs) + var ErrMemberExist = Error(ErrGRPCMemberExist) + var ErrMemberLearnerNotReady = Error(ErrGRPCLearnerNotReady) + var ErrMemberNotEnoughStarted = Error(ErrGRPCMemberNotEnoughStarted) + var ErrMemberNotFound = Error(ErrGRPCMemberNotFound) + var ErrMemberNotLearner = Error(ErrGRPCMemberNotLearner) + var ErrNoLeader = Error(ErrGRPCNoLeader) + var ErrNoSpace = Error(ErrGRPCNoSpace) + var ErrNotCapable = Error(ErrGRPCNotCapable) + var ErrNotLeader = Error(ErrGRPCNotLeader) + var ErrPeerURLExist = Error(ErrGRPCPeerURLExist) + var ErrPermissionDenied = Error(ErrGRPCPermissionDenied) + var ErrPermissionNotGranted = Error(ErrGRPCPermissionNotGranted) + var ErrRequestTooLarge = Error(ErrGRPCRequestTooLarge) + var ErrRoleAlreadyExist = Error(ErrGRPCRoleAlreadyExist) + var ErrRoleEmpty = Error(ErrGRPCRoleEmpty) + var ErrRoleNotFound = Error(ErrGRPCRoleNotFound) + var ErrRoleNotGranted = Error(ErrGRPCRoleNotGranted) + var ErrRootRoleNotExist = Error(ErrGRPCRootRoleNotExist) + var ErrRootUserNotExist = Error(ErrGRPCRootUserNotExist) + var ErrStopped = Error(ErrGRPCStopped) + var ErrTimeout = Error(ErrGRPCTimeout) + var ErrTimeoutDueToConnectionLost = Error(ErrGRPCTimeoutDueToConnectionLost) + var ErrTimeoutDueToLeaderFail = Error(ErrGRPCTimeoutDueToLeaderFail) + var ErrTooManyLearners = Error(ErrGRPCTooManyLearners) + var ErrTooManyOps = Error(ErrGRPCTooManyOps) + var ErrTooManyRequests = Error(ErrGRPCRequestTooManyRequests) + var ErrUnhealthy = Error(ErrGRPCUnhealthy) + var ErrUserAlreadyExist = Error(ErrGRPCUserAlreadyExist) + var ErrUserEmpty = Error(ErrGRPCUserEmpty) + var ErrUserNotFound = Error(ErrGRPCUserNotFound) + var ErrValueProvided = Error(ErrGRPCValueProvided) + var MetadataHasLeader = "true" + var MetadataRequireLeaderKey = "hasleader" + var TokenFieldNameGRPC = "token" + var TokenFieldNameSwagger = "authorization" + func Error(err error) error + func ErrorDesc(err error) string + type EtcdError struct + func (e EtcdError) Code() codes.Code + func (e EtcdError) Error() string