errors

package
v0.3.13 Latest Latest
Warning

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

Go to latest
Published: Jan 7, 2021 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CODE_FATAL_ERROR = iota
	CODE_GENERAL_ERROR
	CODE_GENERAL_MISSING_PARAMETER
	CODE_GENERAL_INVALID_HASH_CODE
	CODE_GENERAL_ACCOUNT_CONTEXT_NOT_FOUND
	CODE_GENERAL_INVALID_JSON
	CODE_GENERAL_FEATURE_DISABLED
	CODE_GENERAL_INVALID_CONFIG
)
View Source
const (
	CODE_ANALYTICS_INVALID_GROUPBY = iota + 100
	CODE_ANALYTICS_INVALID_GRANULARITY
	CODE_ANALYTICS_INVALID_FILTER
	CODE_ANALYTICS_INVALID_DATE_RANGE
	CODE_ANALYTICS_END_DATE_TOO_FAR
	CODE_ANALYTICS_QUERY_RESULTS_EXPIRED
	CODE_ANALYTICS_QUERY_RESULTS_UNAVAILABLE
	CODE_ANALYTICS_BULK_ANALYTICS_SERVICE_NOT_ENABLED
)
View Source
const (
	CODE_AUTH_INVALID_GRANT_TYPE = iota + 200
	CODE_AUTH_INVALID_ACCOUNT_CONTEXT
	CODE_AUTH_NOT_AUTHENTICATED
	CODE_AUTH_PASSWORD_EXPIRED
	CODE_AUTH_INVALID_CONFIRMATION
	CODE_IP_WHITELIST_VIOLATION
)
View Source
const (
	CODE_ACL_INSUFFICIENT_PERMISSIONS = iota + 300
	CODE_ACL_USER_SUSPENDED
	CODE_ACL_ACCOUNT_SUSPENDED
	CODE_ACL_USER_NO_ACCOUNT
)
View Source
const (
	CODE_VALIDATION_FAILED = iota + 400
	CODE_VALIDATION_DUPLICATE_ORIGIN
	CODE_VALIDATION_RECORD_NOT_FOUND = iota + 402
	CODE_VALIDATION_ENDPOINT_NOT_FOUND
	CODE_VALIDATION_CONFLICT = iota + 405
	CODE_VALIDATION_GONE
	CODE_VALIDATION_CONFLICT_WILDCARD
	CODE_RESOURCE_LOCK = 423
	CODE_RATE_LIMIT    = 429
)
View Source
const (
	CODE_INFRASTRUCTURE_DATABASE_UNAVAILABLE = iota + 503
	CODE_INFRASTRUCTURE_CDN_UNAVAILABLE
	CODE_INFRASTRUCTURE_API_UNAVAILABLE
	CODE_INFRASTRUCTURE_HCS_UNAVAILABLE
	CODE_INFRASTRUCTURE_SOLR_UNAVAILABLE
	CODE_INFRASTRUCTURE_NRT_UNAVAILABLE
	CODE_INFRASTRUCTURE_ANALYTICS_TIMEOUT
	CODE_INFRASTRUCTURE_ANALYTICS_RESOURCE_UNAVAILABLE
	CODE_INFRASTRUCTURE_ANALYTICS_UNAVAILABLE
)
View Source
const (
	CODE_HCS_VALIDATION_FAILED = iota + 600
	CODE_HCS_INVALID_AUTH_TOKEN
	CODE_HCS_SERVICE_NOT_ENABLED
	CODE_HCS_MAX_TENANTS_EXCEEDED
)
View Source
const (
	CODE_EVERYSTREAM_SERVICE_NOT_ENABLED = iota + 700
	CODE_EVERYSTREAM_ACCOUNT_NOT_FOUND
	CODE_EVERYSTREAM_ACCOUNT_SUSPENDED
	CODE_EVERYSTREAM_JOB_IN_PROGRESS
	CODE_EVERYSTREAM_ENCODE_QUOTA_EXCEEDED
	CODE_EVERYSTREAM_TRANSMUX_SERVICE_NOT_ENABLED
	CODE_EVERYSTREAM_TRANSMUX_NOT_PROVISIONED
	CODE_EVERYSTREAM_TRANSMUX_SUSPENDED
)

Variables

This section is empty.

Functions

This section is empty.

Types

type APIError

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

func (*APIError) Error

func (e *APIError) Error() string

type ErrorResponse

type ErrorResponse struct {
	Error string `json:"error"`
	Code  int    `json:"code"`
}

func (*ErrorResponse) UnmarshalJSON

func (c *ErrorResponse) UnmarshalJSON(b []byte) error

UnmarshalJSON custom unmarshal configuration

type HCConnectError

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

403,201 error code

func (*HCConnectError) Error

func (e *HCConnectError) Error() string

type HCRequestError

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

func (*HCRequestError) Error

func (e *HCRequestError) Error() string

Jump to

Keyboard shortcuts

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