package
2.0.24+incompatible
Repository: https://github.com/yunify/qscamel.git
Documentation: pkg.go.dev

# Functions

FormatDirectoryObjectKey will format a directory object key.
FormatPartialObjectKey will format a partial object key.
FormatSingleObjectKey will format a single object key.
FormatTaskKey will format a task key.

# Constants

Constants for task encoding config.
Path store all path related constants.
Path store all path related constants.
DefaultConfigContent is the default config config.
DefaultMultipartBoundarySize is the default multipart boundary size.
Constants for endpoint type.
Endpoint the const for all supported endpoint.
Endpoint the const for all supported endpoint.
Endpoint the const for all supported endpoint.
Endpoint the const for all supported endpoint.
Endpoint the const for all supported endpoint.
Endpoint the const for all supported endpoint.
Endpoint the const for all supported endpoint.
Endpoint the const for all supported endpoint.
Endpoint the const for all supported endpoint.
Endpoint the const for all supported endpoint.
Endpoint the const for all supported endpoint.
Constants for task encoding config.
Constants for task encoding config.
Constants for database key.
Constants for database key.
Constants for database key.
Constants for database key.
Path store all path related constants.
Name stores all name related const.
Name stores all name related const.
ObjectPrefixKey `~` is bigger than all ascii printable characters.
Constants for object types.
Constants for object types.
Constants for object types.
Path store all path related constants.
Path store all path related constants.
Name stores all name related const.
Constants for endpoint type.
Constants for task ignore existing config.
Constants for task ignore existing config.
Constants for task status.
Constants for task status.
Constants for task status.
Constants for task type.
Constants for task type.
Constants for task type.
Version number string.
Constants for task encoding config.

# Variables

DefaultConcurrency is default num of objects being migrated concurrently.
ErrEndpointFuncNotImplemented is return when a not implement function is called.
ErrEndpointInvalid is returned when this endpoint is invalid.
ErrEndpointNotSupported is returned when this endpoint is not supported.
ErrObjectInvalid is returned when the object is invalid.
ErrObjectTooLarge is returned when the object is too large.
ErrTaskInvalid is returned when this task is invalid.
ErrTaskMismatch is returned when task content has been changed.
ErrTaskNotFinished is returned when task is not finished.
ErrTaskNotFound is returned when task is not found.