ccerror

package
v6.50.0+incompatible Latest Latest
Warning

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

Go to latest
Published: Mar 3, 2020 License: Apache-2.0 Imports: 5 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 {
	Name string
}

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 BuildpackAlreadyExistsForStackError

type BuildpackAlreadyExistsForStackError struct {
	Message string
}

func (BuildpackAlreadyExistsForStackError) Error

type BuildpackInvalidError

type BuildpackInvalidError struct {
	Message string
}

func (BuildpackInvalidError) Error

func (e BuildpackInvalidError) Error() string

type BuildpackNameTakenError

type BuildpackNameTakenError struct {
	Message string
}

func (BuildpackNameTakenError) Error

func (e BuildpackNameTakenError) Error() string

type BuildpackStackDoesNotExistError

type BuildpackStackDoesNotExistError struct {
	Message string
}

func (BuildpackStackDoesNotExistError) Error

type BuildpackStacksDontMatchError

type BuildpackStacksDontMatchError struct {
	Message string
}

func (BuildpackStacksDontMatchError) Error

type BuildpackZipInvalidError

type BuildpackZipInvalidError struct {
	Message string
}

func (BuildpackZipInvalidError) Error

func (e BuildpackZipInvalidError) Error() string

type DeploymentNotFoundError

type DeploymentNotFoundError struct {
}

DeploymentNotFoundError is returned when an endpoint cannot find the specified deployment

func (DeploymentNotFoundError) Error

func (e DeploymentNotFoundError) 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 FeatureFlagNotFoundError

type FeatureFlagNotFoundError struct {
}

FeatureFlagNotFoundError is returned when the API endpoint is not found.

func (FeatureFlagNotFoundError) Error

func (e FeatureFlagNotFoundError) 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 InvalidStartError

type InvalidStartError struct {
}

func (InvalidStartError) Error

func (e InvalidStartError) 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 MultiError

type MultiError struct {
	Errors       []V3Error
	ResponseCode int
}

func (MultiError) Details

func (e MultiError) Details() []string

func (MultiError) Error

func (e MultiError) Error() string

type NameNotUniqueInOrgError

type NameNotUniqueInOrgError struct {
}

func (NameNotUniqueInOrgError) Error

func (e NameNotUniqueInOrgError) Error() string

type NameNotUniqueInSpaceError

type NameNotUniqueInSpaceError struct {
	UnprocessableEntityError
}

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 OrganizationNameTakenError

type OrganizationNameTakenError struct {
	UnprocessableEntityError
}

OrganizationNameTakenError is returned when an organization with the requested name already exists in the Cloud Controller.

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 QuotaAlreadyExists

type QuotaAlreadyExists struct {
	Message string
}

func (QuotaAlreadyExists) Error

func (e QuotaAlreadyExists) 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 RoleAlreadyExistsError

type RoleAlreadyExistsError struct {
	UnprocessableEntityError
}

RoleAlreadyExistsError is returned when a role with the same type, user, and org or space already exists in the Cloud Controller.

type RouteNotUniqueError

type RouteNotUniqueError struct {
	UnprocessableEntityError
}

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 SecurityGroupAlreadyExists

type SecurityGroupAlreadyExists struct {
	Message string
}

func (SecurityGroupAlreadyExists) 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 ServiceBrokerBadResponseError

type ServiceBrokerBadResponseError struct {
	Message string
}

ServiceBrokerBadResponseError is returned when CC returns an error of type CF-ServiceBrokerBadResponse.

func (ServiceBrokerBadResponseError) Error

type ServiceBrokerCatalogInvalidError

type ServiceBrokerCatalogInvalidError struct {
	Message string
}

func (ServiceBrokerCatalogInvalidError) Error

type ServiceBrokerRequestRejectedError

type ServiceBrokerRequestRejectedError struct {
	Message string
}

ServiceBrokerRequestRejectedError is returned when CC returns an error of type CF-ServiceBrokerRequestRejected.

func (ServiceBrokerRequestRejectedError) Error

type ServiceInstanceNameTakenError

type ServiceInstanceNameTakenError struct {
	Message string
}

ServiceInstanceNameTakenError is returned when creating a service instance that already exists.

func (ServiceInstanceNameTakenError) Error

type ServiceKeyTakenError

type ServiceKeyTakenError struct {
	Message string
}

ServiceKeyTakenError is returned when creating a service key that already exists

func (ServiceKeyTakenError) Error

func (e ServiceKeyTakenError) Error() string

type ServicePlanVisibilityExistsError

type ServicePlanVisibilityExistsError struct {
	Message string
}

ServicePlanVisibilityExistsError is returned when creating a service plan visibility that already exists

func (ServicePlanVisibilityExistsError) Error

type ServiceUnavailableError

type ServiceUnavailableError struct {
	Message string
}

ServiceUnavailableError wraps a http 503 error.

func (ServiceUnavailableError) Error

func (e ServiceUnavailableError) Error() string

type SpaceNameTakenError

type SpaceNameTakenError struct {
	Message string
}

SpaceNameTakenError is returned when creating a space that already exists.

func (SpaceNameTakenError) Error

func (e SpaceNameTakenError) 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 UserNotFoundError

type UserNotFoundError struct {
	Username string
	Origin   string
}

UserNotFoundError is returned when a role does not exist.

func (UserNotFoundError) Error

func (e UserNotFoundError) 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 V2JobFailedError

type V2JobFailedError struct {
	JobGUID string
	Message string
}

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

func (V2JobFailedError) Error

func (e V2JobFailedError) Error() string

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   int64  `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 V3JobFailedError

type V3JobFailedError struct {
	JobGUID string

	// Code is a numeric code for this error.
	Code constant.JobErrorCode `json:"code"`
	// Detail is a verbose description of the error.
	Detail string `json:"detail"`
	// Title is a short description of the error.
	Title string `json:"title"`
}

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

func (V3JobFailedError) Error

func (e V3JobFailedError) Error() string

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

Source Files

Jump to

Keyboard shortcuts

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