# 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.