# Packages
No description provided by the author
# Functions
Aborted creates a new error that signals that an operation was aborted.
AlreadyExists creates a new error that signals a request to create an object that already exists.
Canceled creates a new error that signals a request that was canceled.
Cause is the cause function used by the error helpers in this module.
CloneDuration creates a deep copy of the given duration.
CloneTimestamp creates a deep clone of the given timestamp.
CommonError extracts common error from given error and returns it If the given err is nil it returns nil also If the given err Cause is not any of known common errors it return Unknown error.
Compare compares two durationpb.Duration instances.
CompareTimestamps compares two *timestamppb.Timestamp instances.
DeadlineExceeded creates a new error that signals a request that timed out.
DurationsEqual compares two *durationpb.Duration instances for equality.
InvalidArgument creates a new error that signals a request with invalid arguments.
IsAborted returns true if the given error signals that the operation was aborted.
IsAlreadyExists returns true if the given error signals a request to create an object that already exists.
IsCanceled returns true if the given error signals a request that was canceled.
IsDeadlineExceeded returns true if the given error signals a request that timed out.
IsInvalidArgument returns true if the given error signals a request with invalid arguments.
IsNotFound returns true if the given error signals a request to an object that is not found.
IsPermissionDenied returns true if the given error signals a request that the caller has not enough permissions for.
IsPreconditionFailed returns true if the given error signals a precondition of the request has failed.
IsResourceExhausted returns true if the given error signals a request that failed because of lack of resources, e.g.
IsUnauthenticated returns true if the given error signals an unauthenticated request.
IsUnavailable returns true if the given error signals an unavailable error.
IsUnknown returns true if the given error signals an unknown error.
NotFound creates a new error that signals a request to an object that is not found.
PermissionDenied creates a new error that signals a request that the caller has not enough permissions for.
PreconditionFailed creates a new error that signals a request that a precondition of the call has failed.
ResourceExhausted creates a new error that signals a request that failed because of lack of resources, e.g.
TimestampsEqual compares two *timestamppb.Timestamp instances.
Unauthenticated creates a new error that signals an unauthenticated request.
Unavailable creates a new error that signals an unavailable service.
Unknown creates a new error that signals an unknown error.
# Constants
DefaultPageSize is the default number of items per List request.
DeploymentHigherPort is the higher port number for the deployment, used with self-signed certificates.
DeploymentLowerPort is the lower port number for the deployment, used with well-known certificates.
ExternalServicesHigherPort is the higher port number for the external services, used with self-signed certificates.
ExternalServicesLowerPort is the lower port number for the external services, used with well-known certificates.
# Variables
No description provided by the author
# Structs
Budget for resources of a specific kind.
Empty message.
Options for a get-by-id request.
Options for a list request.
Options for a get-by-url request.
Semantic version number.
Response for single boolean.
# Type aliases
CauseFunc specifies the prototype of a function that must return the cause of the given error.