errors

package
v2.37.1 Latest Latest
Warning

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

Go to latest
Published: Jun 12, 2024 License: Apache-2.0 Imports: 2 Imported by: 1

Documentation

Overview

Package errors provides error types for specific error scenarios.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InvalidInput

type InvalidInput struct {
	// contains filtered or unexported fields
}

InvalidInput is returned when the user input is invalid.

func NewInvalidInput

func NewInvalidInput(err string) *InvalidInput

NewInvalidInput returns a new instance of InvalidInput with an optional custom error message.

func NewInvalidInputf

func NewInvalidInputf(format string, args ...interface{}) *InvalidInput

NewInvalidInputf returns a new instance of InvalidInput with an optional formatted custom error message.

func (*InvalidInput) Error

func (e *InvalidInput) Error() string

type MaxRetriesReached

type MaxRetriesReached struct {
	// contains filtered or unexported fields
}

MaxRetriesReached is returned when the target resource cannot be located.

func NewMaxRetriesReached

func NewMaxRetriesReached(err string) *MaxRetriesReached

NewMaxRetriesReached returns a new instance of MaxRetriesReached with an optional custom error message.

func NewMaxRetriesReachedf

func NewMaxRetriesReachedf(format string, args ...interface{}) *MaxRetriesReached

NewMaxRetriesReachedf returns a new instance of MaxRetriesReached with an optional formatted custom error message.

func (*MaxRetriesReached) Error

func (e *MaxRetriesReached) Error() string

type NotFound

type NotFound struct {
	// contains filtered or unexported fields
}

NotFound is returned when the target resource cannot be located.

func NewNotFound

func NewNotFound(err string) *NotFound

NewNotFound returns a new instance of NotFound with an optional custom error message.

func NewNotFoundf

func NewNotFoundf(format string, args ...interface{}) *NotFound

NewNotFoundf returns a new instance of NotFound with an optional formatted custom error message.

func (*NotFound) Error

func (e *NotFound) Error() string

type PaymentRequiredError

type PaymentRequiredError struct {
	// contains filtered or unexported fields
}

PaymentRequiredError is returned when a 402 HTTP status code is returned from New Relic's APIs.

func NewPaymentRequiredError

func NewPaymentRequiredError() *PaymentRequiredError

NewPaymentRequiredError returns a new instance of PaymentRequiredError with an optional custom message.

func (*PaymentRequiredError) Error

func (e *PaymentRequiredError) Error() string

type UnauthorizedError

type UnauthorizedError struct {
	// contains filtered or unexported fields
}

UnauthorizedError is returned when a 401 HTTP status code is returned from New Relic's APIs.

func NewUnauthorizedError

func NewUnauthorizedError() *UnauthorizedError

NewUnauthorizedError returns a new instance of UnauthorizedError with an optional custom message.

func (*UnauthorizedError) Error

func (e *UnauthorizedError) Error() string

type UnexpectedStatusCode

type UnexpectedStatusCode struct {
	// contains filtered or unexported fields
}

UnexpectedStatusCode is returned when an unexpected status code is returned from New Relic's APIs.

func NewUnexpectedStatusCode

func NewUnexpectedStatusCode(statusCode int, err string) *UnexpectedStatusCode

NewUnexpectedStatusCode returns a new instance of UnexpectedStatusCode with an optional custom message.

func NewUnexpectedStatusCodef

func NewUnexpectedStatusCodef(statusCode int, format string, args ...interface{}) *UnexpectedStatusCode

NewUnexpectedStatusCodef returns a new instance of UnexpectedStatusCode with an optional formatted custom message.

func (*UnexpectedStatusCode) Error

func (e *UnexpectedStatusCode) Error() string

Jump to

Keyboard shortcuts

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