# Functions
NewBundlerAccount creates a new http.Handler for the bundler account operation.
NewBundlerAccountBadRequest creates BundlerAccountBadRequest with default headers values.
NewBundlerAccountInternalServerError creates BundlerAccountInternalServerError with default headers values.
NewBundlerAccountOK creates BundlerAccountOK with default headers values.
NewBundlerAccountParams creates a new BundlerAccountParams object
There are no default values defined in the spec.
NewCreateBundle creates a new http.Handler for the create bundle operation.
NewCreateBundleBadRequest creates CreateBundleBadRequest with default headers values.
NewCreateBundleInternalServerError creates CreateBundleInternalServerError with default headers values.
NewCreateBundleOK creates CreateBundleOK with default headers values.
NewCreateBundleParams creates a new CreateBundleParams object
There are no default values defined in the spec.
NewDeleteBundle creates a new http.Handler for the delete bundle operation.
NewDeleteBundleBadRequest creates DeleteBundleBadRequest with default headers values.
NewDeleteBundleInternalServerError creates DeleteBundleInternalServerError with default headers values.
NewDeleteBundleOK creates DeleteBundleOK with default headers values.
NewDeleteBundleParams creates a new DeleteBundleParams object
There are no default values defined in the spec.
NewDownloadBundleObject creates a new http.Handler for the download bundle object operation.
NewDownloadBundleObjectBadRequest creates DownloadBundleObjectBadRequest with default headers values.
NewDownloadBundleObjectInternalServerError creates DownloadBundleObjectInternalServerError with default headers values.
NewDownloadBundleObjectNotFound creates DownloadBundleObjectNotFound with default headers values.
NewDownloadBundleObjectOK creates DownloadBundleObjectOK with default headers values.
NewDownloadBundleObjectParams creates a new DownloadBundleObjectParams object
There are no default values defined in the spec.
NewFinalizeBundle creates a new http.Handler for the finalize bundle operation.
NewFinalizeBundleBadRequest creates FinalizeBundleBadRequest with default headers values.
NewFinalizeBundleInternalServerError creates FinalizeBundleInternalServerError with default headers values.
NewFinalizeBundleOK creates FinalizeBundleOK with default headers values.
NewFinalizeBundleParams creates a new FinalizeBundleParams object
There are no default values defined in the spec.
NewQueryBundle creates a new http.Handler for the query bundle operation.
NewQueryBundleBadRequest creates QueryBundleBadRequest with default headers values.
NewQueryBundleInternalServerError creates QueryBundleInternalServerError with default headers values.
NewQueryBundleNotFound creates QueryBundleNotFound with default headers values.
NewQueryBundleOK creates QueryBundleOK with default headers values.
NewQueryBundleParams creates a new QueryBundleParams object
There are no default values defined in the spec.
NewQueryBundlingBundle creates a new http.Handler for the query bundling bundle operation.
NewQueryBundlingBundleInternalServerError creates QueryBundlingBundleInternalServerError with default headers values.
NewQueryBundlingBundleNotFound creates QueryBundlingBundleNotFound with default headers values.
NewQueryBundlingBundleOK creates QueryBundlingBundleOK with default headers values.
NewQueryBundlingBundleParams creates a new QueryBundlingBundleParams object
There are no default values defined in the spec.
NewUploadBundle creates a new http.Handler for the upload bundle operation.
NewUploadBundleBadRequest creates UploadBundleBadRequest with default headers values.
NewUploadBundleInternalServerError creates UploadBundleInternalServerError with default headers values.
NewUploadBundleOK creates UploadBundleOK with default headers values.
NewUploadBundleParams creates a new UploadBundleParams object
There are no default values defined in the spec.
NewUploadObject creates a new http.Handler for the upload object operation.
NewUploadObjectBadRequest creates UploadObjectBadRequest with default headers values.
NewUploadObjectInternalServerError creates UploadObjectInternalServerError with default headers values.
NewUploadObjectOK creates UploadObjectOK with default headers values.
NewUploadObjectParams creates a new UploadObjectParams object
There are no default values defined in the spec.
NewViewBundleObject creates a new http.Handler for the view bundle object operation.
NewViewBundleObjectBadRequest creates ViewBundleObjectBadRequest with default headers values.
NewViewBundleObjectInternalServerError creates ViewBundleObjectInternalServerError with default headers values.
NewViewBundleObjectNotFound creates ViewBundleObjectNotFound with default headers values.
NewViewBundleObjectOK creates ViewBundleObjectOK with default headers values.
NewViewBundleObjectParams creates a new ViewBundleObjectParams object
There are no default values defined in the spec.
# Constants
BundlerAccountBadRequestCode is the HTTP code returned for type BundlerAccountBadRequest.
BundlerAccountInternalServerErrorCode is the HTTP code returned for type BundlerAccountInternalServerError.
BundlerAccountOKCode is the HTTP code returned for type BundlerAccountOK.
CreateBundleBadRequestCode is the HTTP code returned for type CreateBundleBadRequest.
CreateBundleInternalServerErrorCode is the HTTP code returned for type CreateBundleInternalServerError.
CreateBundleOKCode is the HTTP code returned for type CreateBundleOK.
DeleteBundleBadRequestCode is the HTTP code returned for type DeleteBundleBadRequest.
DeleteBundleInternalServerErrorCode is the HTTP code returned for type DeleteBundleInternalServerError.
DeleteBundleOKCode is the HTTP code returned for type DeleteBundleOK.
DownloadBundleObjectBadRequestCode is the HTTP code returned for type DownloadBundleObjectBadRequest.
DownloadBundleObjectInternalServerErrorCode is the HTTP code returned for type DownloadBundleObjectInternalServerError.
DownloadBundleObjectNotFoundCode is the HTTP code returned for type DownloadBundleObjectNotFound.
DownloadBundleObjectOKCode is the HTTP code returned for type DownloadBundleObjectOK.
FinalizeBundleBadRequestCode is the HTTP code returned for type FinalizeBundleBadRequest.
FinalizeBundleInternalServerErrorCode is the HTTP code returned for type FinalizeBundleInternalServerError.
FinalizeBundleOKCode is the HTTP code returned for type FinalizeBundleOK.
QueryBundleBadRequestCode is the HTTP code returned for type QueryBundleBadRequest.
QueryBundleInternalServerErrorCode is the HTTP code returned for type QueryBundleInternalServerError.
QueryBundleNotFoundCode is the HTTP code returned for type QueryBundleNotFound.
QueryBundleOKCode is the HTTP code returned for type QueryBundleOK.
QueryBundlingBundleInternalServerErrorCode is the HTTP code returned for type QueryBundlingBundleInternalServerError.
QueryBundlingBundleNotFoundCode is the HTTP code returned for type QueryBundlingBundleNotFound.
QueryBundlingBundleOKCode is the HTTP code returned for type QueryBundlingBundleOK.
UploadBundleBadRequestCode is the HTTP code returned for type UploadBundleBadRequest.
UploadBundleInternalServerErrorCode is the HTTP code returned for type UploadBundleInternalServerError.
UploadBundleOKCode is the HTTP code returned for type UploadBundleOK.
UploadObjectBadRequestCode is the HTTP code returned for type UploadObjectBadRequest.
UploadObjectInternalServerErrorCode is the HTTP code returned for type UploadObjectInternalServerError.
UploadObjectOKCode is the HTTP code returned for type UploadObjectOK.
ViewBundleObjectBadRequestCode is the HTTP code returned for type ViewBundleObjectBadRequest.
ViewBundleObjectInternalServerErrorCode is the HTTP code returned for type ViewBundleObjectInternalServerError.
ViewBundleObjectNotFoundCode is the HTTP code returned for type ViewBundleObjectNotFound.
ViewBundleObjectOKCode is the HTTP code returned for type ViewBundleObjectOK.
# Variables
UploadBundleMaxParseMemory sets the maximum size in bytes for the multipart form parser for this operation.
UploadObjectMaxParseMemory sets the maximum size in bytes for the multipart form parser for this operation.
# Structs
BundlerAccount swagger:route POST /bundlerAccount/{userAddress} Bundle bundlerAccount
# Get Bundler Account for a User
Returns the bundler account for a given user.
BundlerAccountBadRequest Invalid request or parameters
swagger:response bundlerAccountBadRequest
*/.
BundlerAccountInternalServerError Internal server error
swagger:response bundlerAccountInternalServerError
*/.
BundlerAccountOK Successfully retrieved bundler account
swagger:response bundlerAccountOK
*/.
BundlerAccountParams contains all the bound params for the bundler account operation typically these are obtained from a http.Request
swagger:parameters bundlerAccount.
BundlerAccountURL generates an URL for the bundler account operation.
CreateBundle swagger:route POST /createBundle Bundle createBundle
# Start a New Bundle
Initiates a new bundle, requiring details like bucket name and bundle name.
CreateBundleBadRequest Invalid request or parameters
swagger:response createBundleBadRequest
*/.
CreateBundleInternalServerError Internal server error
swagger:response createBundleInternalServerError
*/.
CreateBundleOK Successfully managed bundle
swagger:response createBundleOK
*/.
CreateBundleParams contains all the bound params for the create bundle operation typically these are obtained from a http.Request
swagger:parameters createBundle.
CreateBundleURL generates an URL for the create bundle operation.
DeleteBundle swagger:route POST /deleteBundle Bundle deleteBundle
# Delete an bundle after object deletion on Greenfield
Delete an bundle after object deletion on Greenfield
*/.
DeleteBundleBadRequest Invalid request or parameters
swagger:response deleteBundleBadRequest
*/.
DeleteBundleInternalServerError Internal server error
swagger:response deleteBundleInternalServerError
*/.
DeleteBundleOK Successfully deleted bundle
swagger:response deleteBundleOK
*/.
DeleteBundleParams contains all the bound params for the delete bundle operation typically these are obtained from a http.Request
swagger:parameters deleteBundle.
DeleteBundleURL generates an URL for the delete bundle operation.
DownloadBundleObject swagger:route GET /download/{bucketName}/{bundleName}/{objectName} Bundle downloadBundleObject
# Download an object as a file from a bundle
Download a specific object from a given bundle and returns it as a file.
DownloadBundleObjectBadRequest Invalid request or file format
swagger:response downloadBundleObjectBadRequest
*/.
DownloadBundleObjectInternalServerError Internal server error
swagger:response downloadBundleObjectInternalServerError
*/.
DownloadBundleObjectNotFound Bundle or object not found
swagger:response downloadBundleObjectNotFound
*/.
DownloadBundleObjectOK Successfully retrieved file
swagger:response downloadBundleObjectOK
*/.
DownloadBundleObjectParams contains all the bound params for the download bundle object operation typically these are obtained from a http.Request
swagger:parameters downloadBundleObject.
DownloadBundleObjectURL generates an URL for the download bundle object operation.
FinalizeBundle swagger:route POST /finalizeBundle Bundle finalizeBundle
# Finalize an Existing Bundle
Completes the lifecycle of an existing bundle, requiring the bundle name for authorization.
FinalizeBundleBadRequest Invalid request or parameters
swagger:response finalizeBundleBadRequest
*/.
FinalizeBundleInternalServerError Internal server error
swagger:response finalizeBundleInternalServerError
*/.
FinalizeBundleOK Successfully managed bundle
swagger:response finalizeBundleOK
*/.
FinalizeBundleParams contains all the bound params for the finalize bundle operation typically these are obtained from a http.Request
swagger:parameters finalizeBundle.
FinalizeBundleURL generates an URL for the finalize bundle operation.
QueryBundle swagger:route GET /queryBundle/{bucketName}/{bundleName} Bundle queryBundle
# Query bundle information
Queries the bundle information of a given bundle.
QueryBundleBadRequest Invalid request or file format
swagger:response queryBundleBadRequest
*/.
QueryBundleInternalServerError Internal server error
swagger:response queryBundleInternalServerError
*/.
QueryBundleNotFound Bundle not found
swagger:response queryBundleNotFound
*/.
QueryBundleOK Successfully queried bundle
swagger:response queryBundleOK
*/.
QueryBundleParams contains all the bound params for the query bundle operation typically these are obtained from a http.Request
swagger:parameters queryBundle.
QueryBundleURL generates an URL for the query bundle operation.
QueryBundlingBundle swagger:route GET /queryBundlingBundle/{bucketName} Bundle queryBundlingBundle
# Query bundling bundle information of a bucket
Queries the bundling bundle information of a given bucket.
QueryBundlingBundleInternalServerError Internal server error
swagger:response queryBundlingBundleInternalServerError
*/.
QueryBundlingBundleNotFound Bundle not found
swagger:response queryBundlingBundleNotFound
*/.
QueryBundlingBundleOK Successfully queried bundle
swagger:response queryBundlingBundleOK
*/.
QueryBundlingBundleParams contains all the bound params for the query bundling bundle operation typically these are obtained from a http.Request
swagger:parameters queryBundlingBundle.
QueryBundlingBundleURL generates an URL for the query bundling bundle operation.
UploadBundle swagger:route POST /uploadBundle Bundle uploadBundle
# Upload a bundle
Uploads a bundle of objects, requiring details like bucket name, bundle name, and etc.
UploadBundleBadRequest Invalid request or file format
swagger:response uploadBundleBadRequest
*/.
UploadBundleInternalServerError Internal server error
swagger:response uploadBundleInternalServerError
*/.
UploadBundleOK Successfully uploaded file
swagger:response uploadBundleOK
*/.
UploadBundleParams contains all the bound params for the upload bundle operation typically these are obtained from a http.Request
swagger:parameters uploadBundle.
UploadBundleURL generates an URL for the upload bundle operation.
UploadObject swagger:route POST /uploadObject Bundle uploadObject
# Upload a single object to a bundle
Uploads a single object to a bundle, requiring details like bucket name, file name, and etc.
UploadObjectBadRequest Invalid request or file format
swagger:response uploadObjectBadRequest
*/.
UploadObjectInternalServerError Internal server error
swagger:response uploadObjectInternalServerError
*/.
UploadObjectOK Successfully uploaded file
swagger:response uploadObjectOK
*/.
UploadObjectParams contains all the bound params for the upload object operation typically these are obtained from a http.Request
swagger:parameters uploadObject.
UploadObjectURL generates an URL for the upload object operation.
ViewBundleObject swagger:route GET /view/{bucketName}/{bundleName}/{objectName} Bundle viewBundleObject
# Retrieve an object as a file from a bundle
Fetches a specific object from a given bundle and returns it as a file.
ViewBundleObjectBadRequest Invalid request or file format
swagger:response viewBundleObjectBadRequest
*/.
ViewBundleObjectInternalServerError Internal server error
swagger:response viewBundleObjectInternalServerError
*/.
ViewBundleObjectNotFound Bundle or object not found
swagger:response viewBundleObjectNotFound
*/.
ViewBundleObjectOK Successfully retrieved file
swagger:response viewBundleObjectOK
*/.
ViewBundleObjectParams contains all the bound params for the view bundle object operation typically these are obtained from a http.Request
swagger:parameters viewBundleObject.
ViewBundleObjectURL generates an URL for the view bundle object operation.
# Interfaces
BundlerAccountHandler interface for that can handle valid bundler account params.
CreateBundleHandler interface for that can handle valid create bundle params.
DeleteBundleHandler interface for that can handle valid delete bundle params.
DownloadBundleObjectHandler interface for that can handle valid download bundle object params.
FinalizeBundleHandler interface for that can handle valid finalize bundle params.
QueryBundleHandler interface for that can handle valid query bundle params.
QueryBundlingBundleHandler interface for that can handle valid query bundling bundle params.
UploadBundleHandler interface for that can handle valid upload bundle params.
UploadObjectHandler interface for that can handle valid upload object params.
ViewBundleObjectHandler interface for that can handle valid view bundle object params.
# Type aliases
BundlerAccountHandlerFunc turns a function with the right signature into a bundler account handler.
CreateBundleHandlerFunc turns a function with the right signature into a create bundle handler.
DeleteBundleHandlerFunc turns a function with the right signature into a delete bundle handler.
DownloadBundleObjectHandlerFunc turns a function with the right signature into a download bundle object handler.
FinalizeBundleHandlerFunc turns a function with the right signature into a finalize bundle handler.
QueryBundleHandlerFunc turns a function with the right signature into a query bundle handler.
QueryBundlingBundleHandlerFunc turns a function with the right signature into a query bundling bundle handler.
UploadBundleHandlerFunc turns a function with the right signature into a upload bundle handler.
UploadObjectHandlerFunc turns a function with the right signature into a upload object handler.
ViewBundleObjectHandlerFunc turns a function with the right signature into a view bundle object handler.