ccerror

package
v6.33.1+incompatible Latest Latest
Warning

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

Go to latest
Published: Dec 15, 2017 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type APINotFoundError

type APINotFoundError struct {
	URL string
}

APINotFoundError is returned when the API endpoint is not found.

func (APINotFoundError) Error

func (e APINotFoundError) Error() string

type ApplicationNotFoundError

type ApplicationNotFoundError struct {
}

ApplicationNotFoundError is returned when an endpoint cannot find the specified application

func (ApplicationNotFoundError) Error

func (e ApplicationNotFoundError) Error() string

type ApplicationStoppedStatsError

type ApplicationStoppedStatsError struct {
	Message string
}

ApplicationStoppedStatsError is returned when requesting instance information from a stopped app.

func (ApplicationStoppedStatsError) Error

type BadRequestError

type BadRequestError struct {
	Message string
}

BadRequestError is returned when the server says the request was bad.

func (BadRequestError) Error

func (e BadRequestError) Error() string

type DropletNotFoundError

type DropletNotFoundError struct {
}

DropletNotFoundError is returned when an endpoint cannot find the specified application

func (DropletNotFoundError) Error

func (e DropletNotFoundError) Error() string

type ForbiddenError

type ForbiddenError struct {
	Message string
}

ForbiddenError is returned when the client is forbidden from executing the request.

func (ForbiddenError) Error

func (e ForbiddenError) Error() string

type InstanceNotFoundError

type InstanceNotFoundError struct {
}

InstanceNotFoundError is returned when an endpoint cannot find the specified instance

func (InstanceNotFoundError) Error

func (e InstanceNotFoundError) Error() string

type InstancesError

type InstancesError struct {
	Message string
}

InstancesError is returned when requesting instance information encounters an error.

func (InstancesError) Error

func (e InstancesError) Error() string

type InvalidAuthTokenError

type InvalidAuthTokenError struct {
	Message string
}

InvalidAuthTokenError is returned when the client has an invalid authorization header.

func (InvalidAuthTokenError) Error

func (e InvalidAuthTokenError) Error() string

type InvalidBuildpackError

type InvalidBuildpackError struct {
}

func (InvalidBuildpackError) Error

func (e InvalidBuildpackError) Error() string

type InvalidRelationError

type InvalidRelationError struct {
	Message string
}

InvalidRelationError is returned when an association between two entities cannot be created.

func (InvalidRelationError) Error

func (e InvalidRelationError) Error() string

type JobFailedError

type JobFailedError struct {
	JobGUID string
	Message string
}

JobFailedError represents a failed Cloud Controller Job. It wraps the error returned back from the Cloud Controller.

func (JobFailedError) Error

func (e JobFailedError) Error() string

type JobTimeoutError

type JobTimeoutError struct {
	JobGUID string
	Timeout time.Duration
}

JobTimeoutError is returned from PollJob when the OverallPollingTimeout has been reached.

func (JobTimeoutError) Error

func (e JobTimeoutError) Error() string

type MinimumAPIVersionNotMetError

type MinimumAPIVersionNotMetError struct {
	CurrentVersion string
	MinimumVersion string
}

func (MinimumAPIVersionNotMetError) Error

type NameNotUniqueInSpaceError

type NameNotUniqueInSpaceError struct {
}

func (NameNotUniqueInSpaceError) Error

type NilObjectError

type NilObjectError struct {
	Object string
}

NilObjectError gets returned when passed a nil object as a parameter.

func (NilObjectError) Error

func (e NilObjectError) Error() string

type NotStagedError

type NotStagedError struct {
	Message string
}

NotStagedError is returned when requesting instance information from a not staged app.

func (NotStagedError) Error

func (e NotStagedError) Error() string

type PipeSeekError

type PipeSeekError struct {
	// Err is the error that caused the Seek to be called.
	Err error
}

PipeSeekError is returned by Pipebomb when a Seek is called.

func (PipeSeekError) Error

func (e PipeSeekError) Error() string

type ProcessNotFoundError

type ProcessNotFoundError struct {
}

ProcessNotFoundError is returned when an endpoint cannot find the specified process

func (ProcessNotFoundError) Error

func (e ProcessNotFoundError) Error() string

type RawHTTPStatusError

type RawHTTPStatusError struct {
	StatusCode  int
	RawResponse []byte
	RequestIDs  []string
}

RawHTTPStatusError represents any response with a 4xx or 5xx status code.

func (RawHTTPStatusError) Error

func (r RawHTTPStatusError) Error() string

type RequestError

type RequestError struct {
	Err error
}

RequestError represents a generic error encountered while performing the HTTP request. This generic error occurs before a HTTP response is obtained.

func (RequestError) Error

func (e RequestError) Error() string

type ResourceNotFoundError

type ResourceNotFoundError struct {
	Message string
}

ResourceNotFoundError is returned when the client requests a resource that does not exist or does not have permissions to see.

func (ResourceNotFoundError) Error

func (e ResourceNotFoundError) Error() string

type SSLValidationHostnameError

type SSLValidationHostnameError struct {
	Message string
}

SSLValidationHostnameError replaces x509.HostnameError when the server has SSL certificate that does not match the hostname.

func (SSLValidationHostnameError) Error

type ServiceBindingTakenError

type ServiceBindingTakenError struct {
	Message string
}

ServiceBindingTakenError is returned when creating a service binding that already exists

func (ServiceBindingTakenError) Error

func (e ServiceBindingTakenError) Error() string

type ServiceUnavailableError

type ServiceUnavailableError struct {
	Message string
}

ServiceUnavailableError wraps a http 503 error.

func (ServiceUnavailableError) Error

func (e ServiceUnavailableError) Error() string

type TaskWorkersUnavailableError

type TaskWorkersUnavailableError struct {
	Message string
}

TaskWorkersUnavailableError represents the case when no Diego workers are available.

func (TaskWorkersUnavailableError) Error

type UnauthorizedError

type UnauthorizedError struct {
	Message string
}

UnauthorizedError is returned when the client does not have the correct permissions to execute the request.

func (UnauthorizedError) Error

func (e UnauthorizedError) Error() string

type UnknownHTTPSourceError

type UnknownHTTPSourceError struct {
	StatusCode  int
	RawResponse []byte
}

UnknownHTTPSourceError represents HTTP responses with status code >= 400 that we cannot unmarshal into a {V2,V3}ErrorResponse. Ex: In "cf api google.com", google will return a 404, but the body will not match an error from the Cloud Controller

func (UnknownHTTPSourceError) Error

func (r UnknownHTTPSourceError) Error() string

type UnknownObjectInListError

type UnknownObjectInListError struct {
	Expected   interface{}
	Unexpected interface{}
}

UnknownObjectInListError is returned when iterating through a paginated list. Assuming tests are written for the paginated function, this should be impossible to get.

func (UnknownObjectInListError) Error

func (e UnknownObjectInListError) Error() string

type UnprocessableEntityError

type UnprocessableEntityError struct {
	Message string
}

UnprocessableEntityError is returned when the request cannot be processed by the cloud controller.

func (UnprocessableEntityError) Error

func (e UnprocessableEntityError) Error() string

type UnverifiedServerError

type UnverifiedServerError struct {
	URL string
}

UnverifiedServerError replaces x509.UnknownAuthorityError when the server has SSL but the client is unable to verify it's certificate

func (UnverifiedServerError) Error

func (UnverifiedServerError) Error() string

type UploadLinkNotFoundError

type UploadLinkNotFoundError struct {
	PackageGUID string
}

func (UploadLinkNotFoundError) Error

func (e UploadLinkNotFoundError) Error() string

type V2ErrorResponse

type V2ErrorResponse struct {
	Code        int    `json:"code"`
	Description string `json:"description"`
	ErrorCode   string `json:"error_code"`
}

V2ErrorResponse represents a generic Cloud Controller V2 error response.

type V2UnexpectedResponseError

type V2UnexpectedResponseError struct {
	V2ErrorResponse

	RequestIDs   []string
	ResponseCode int
}

V2UnexpectedResponseError is returned when the client gets an error that has not been accounted for.

func (V2UnexpectedResponseError) Error

type V3Error

type V3Error struct {
	Code   int    `json:"code"`
	Detail string `json:"detail"`
	Title  string `json:"title"`
}

V3Error represents a cloud controller error.

type V3ErrorResponse

type V3ErrorResponse struct {
	Errors []V3Error `json:"errors"`
}

V3ErrorResponse represents a generic Cloud Controller V3 error response.

type V3UnexpectedResponseError

type V3UnexpectedResponseError struct {
	V3ErrorResponse

	ResponseCode int
	RequestIDs   []string
}

V3UnexpectedResponseError is returned when the client gets an error that has not been accounted for.

func (V3UnexpectedResponseError) Error

Jump to

Keyboard shortcuts

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