Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsDisabled ¶
IsDisabled returns true if the specified error was created by NewDisabled.
func IsNotFound ¶
IsNotFound returns true if the specified error was created by NewNotFound.
func IsRetriable ¶
IsRetriable returns true if the specified error was created by NewRetriable.
Types ¶
type AgentError ¶
type AgentError struct {
// contains filtered or unexported fields
}
AgentError is an error intended for consumption by a datadog pkg; it can also be reconstructed by clients from an error response. Public to allow easy type switches.
func NewDisabled ¶
func NewDisabled(component, reason string) *AgentError
NewDisabled returns a new error which indicates that a particular Agent component is disabled.
func NewNotFound ¶
func NewNotFound(notFoundObject string) *AgentError
NewNotFound returns a new error which indicates that the object passed in parameter was not found.
func NewPartial ¶
func NewPartial(partialObj interface{}) *AgentError
NewPartial returns a new error which indicates that the object passed in parameter couldn't be fetched completely and that the query should be retried.
func NewRetriable ¶
func NewRetriable(retriableObj interface{}, err error) *AgentError
NewRetriable returns a new error which indicates that the object passed in parameter couldn't be fetched and that the query can be retried.