Documentation
¶
Overview ¶
Package internalapi provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT.
Index ¶
- func RegisterHandlers(router fiber.Router, si ServerInterface)
- func RegisterHandlersWithOptions(router fiber.Router, si ServerInterface, options FiberServerOptions)
- type AuthPathMap
- type BulkCreateRequest
- type BulkDocumentsRequest
- func (t BulkDocumentsRequest) AsBulkDocumentsRequest0() (BulkDocumentsRequest0, error)
- func (t BulkDocumentsRequest) AsBulkDocumentsRequest1() (BulkDocumentsRequest1, error)
- func (t *BulkDocumentsRequest) FromBulkDocumentsRequest0(v BulkDocumentsRequest0) error
- func (t *BulkDocumentsRequest) FromBulkDocumentsRequest1(v BulkDocumentsRequest1) error
- func (t BulkDocumentsRequest) MarshalJSON() ([]byte, error)
- func (t *BulkDocumentsRequest) MergeBulkDocumentsRequest0(v BulkDocumentsRequest0) error
- func (t *BulkDocumentsRequest) MergeBulkDocumentsRequest1(v BulkDocumentsRequest1) error
- func (t *BulkDocumentsRequest) UnmarshalJSON(b []byte) error
- type BulkDocumentsRequest0
- type BulkDocumentsRequest1
- type BulkHashesRequest
- type BulkSHA256ValidityRequest
- type DeleteByQueryResponse
- type FiberServerOptions
- type HashInfo
- type InternalBulkCreate201JSONResponse
- type InternalBulkCreate400Response
- type InternalBulkCreate401Response
- type InternalBulkCreate403Response
- type InternalBulkCreate413Response
- type InternalBulkCreate500Response
- type InternalBulkCreateJSONRequestBody
- type InternalBulkCreateRequestObject
- type InternalBulkCreateResponseObject
- type InternalBulkDeleteHashes200JSONResponse
- type InternalBulkDeleteHashes400Response
- type InternalBulkDeleteHashes401Response
- type InternalBulkDeleteHashes403Response
- type InternalBulkDeleteHashes413Response
- type InternalBulkDeleteHashes500Response
- type InternalBulkDeleteHashesJSONRequestBody
- type InternalBulkDeleteHashesRequestObject
- type InternalBulkDeleteHashesResponseObject
- type InternalBulkDocuments200JSONResponse
- type InternalBulkDocuments400Response
- type InternalBulkDocuments413Response
- type InternalBulkDocuments500Response
- type InternalBulkDocumentsJSONRequestBody
- type InternalBulkDocumentsRequestObject
- type InternalBulkDocumentsResponseObject
- type InternalBulkHashes200JSONResponse
- type InternalBulkHashes400Response
- type InternalBulkHashes413Response
- type InternalBulkHashes500Response
- type InternalBulkHashesJSONRequestBody
- type InternalBulkHashesRequestObject
- type InternalBulkHashesResponseObject
- type InternalBulkSHA256Validity200JSONResponse
- type InternalBulkSHA256Validity400Response
- type InternalBulkSHA256Validity413Response
- type InternalBulkSHA256Validity500Response
- type InternalBulkSHA256ValidityJSONRequestBody
- type InternalBulkSHA256ValidityRequestObject
- type InternalBulkSHA256ValidityResponseObject
- type InternalCreate201JSONResponse
- type InternalCreate400Response
- type InternalCreate401Response
- type InternalCreate403Response
- type InternalCreate500Response
- type InternalCreateJSONRequestBody
- type InternalCreateRequestObject
- type InternalCreateResponseObject
- type InternalDelete200Response
- type InternalDelete404Response
- type InternalDelete500Response
- type InternalDeleteByQuery200JSONResponse
- type InternalDeleteByQuery400Response
- type InternalDeleteByQuery401Response
- type InternalDeleteByQuery403Response
- type InternalDeleteByQuery500Response
- type InternalDeleteByQueryParams
- type InternalDeleteByQueryRequestObject
- type InternalDeleteByQueryResponseObject
- type InternalDeleteRequestObject
- type InternalDeleteResponseObject
- type InternalDownload200JSONResponse
- type InternalDownload302Response
- type InternalDownload400Response
- type InternalDownload401Response
- type InternalDownload403Response
- type InternalDownload404Response
- type InternalDownload500Response
- type InternalDownloadParams
- type InternalDownloadPart200JSONResponse
- type InternalDownloadPart400Response
- type InternalDownloadPart401Response
- type InternalDownloadPart403Response
- type InternalDownloadPart404Response
- type InternalDownloadPart500Response
- type InternalDownloadPartParams
- type InternalDownloadPartRequestObject
- type InternalDownloadPartResponseObject
- type InternalDownloadRequestObject
- type InternalDownloadResponseObject
- type InternalGet200JSONResponse
- type InternalGet404Response
- type InternalGet500Response
- type InternalGetRequestObject
- type InternalGetResponseObject
- type InternalList200JSONResponse
- type InternalList400Response
- type InternalList401Response
- type InternalList403Response
- type InternalList500Response
- type InternalListParams
- type InternalListRequestObject
- type InternalListResponseObject
- type InternalMultipartComplete200Response
- type InternalMultipartComplete400Response
- type InternalMultipartComplete401Response
- type InternalMultipartComplete403Response
- type InternalMultipartComplete500Response
- type InternalMultipartCompleteJSONRequestBody
- type InternalMultipartCompleteRequest
- type InternalMultipartCompleteRequestObject
- type InternalMultipartCompleteResponseObject
- type InternalMultipartInit200JSONResponse
- type InternalMultipartInit400Response
- type InternalMultipartInit401Response
- type InternalMultipartInit403Response
- type InternalMultipartInit500Response
- type InternalMultipartInitJSONRequestBody
- type InternalMultipartInitOutput
- type InternalMultipartInitRequest
- type InternalMultipartInitRequestObject
- type InternalMultipartInitResponseObject
- type InternalMultipartPart
- type InternalMultipartUpload200JSONResponse
- type InternalMultipartUpload400Response
- type InternalMultipartUpload401Response
- type InternalMultipartUpload403Response
- type InternalMultipartUpload500Response
- type InternalMultipartUploadJSONRequestBody
- type InternalMultipartUploadOutput
- type InternalMultipartUploadRequest
- type InternalMultipartUploadRequestObject
- type InternalMultipartUploadResponseObject
- type InternalRecord
- type InternalRecordResponse
- type InternalSignedURL
- type InternalUpdate200JSONResponse
- type InternalUpdate400Response
- type InternalUpdate404Response
- type InternalUpdate500Response
- type InternalUpdateJSONRequestBody
- type InternalUpdateRequestObject
- type InternalUpdateResponseObject
- type InternalUploadBlank201JSONResponse
- type InternalUploadBlank400Response
- type InternalUploadBlank401Response
- type InternalUploadBlank403Response
- type InternalUploadBlank500Response
- type InternalUploadBlankJSONRequestBody
- type InternalUploadBlankOutput
- type InternalUploadBlankRequest
- type InternalUploadBlankRequestObject
- type InternalUploadBlankResponseObject
- type InternalUploadBulk200JSONResponse
- type InternalUploadBulk207JSONResponse
- type InternalUploadBulk400Response
- type InternalUploadBulk401Response
- type InternalUploadBulk403Response
- type InternalUploadBulk413Response
- type InternalUploadBulk500Response
- type InternalUploadBulkItem
- type InternalUploadBulkJSONRequestBody
- type InternalUploadBulkOutput
- type InternalUploadBulkRequest
- type InternalUploadBulkRequestObject
- type InternalUploadBulkResponseObject
- type InternalUploadBulkResult
- type InternalUploadURL200JSONResponse
- type InternalUploadURL400Response
- type InternalUploadURL401Response
- type InternalUploadURL403Response
- type InternalUploadURL404Response
- type InternalUploadURL500Response
- type InternalUploadURLParams
- type InternalUploadURLRequestObject
- type InternalUploadURLResponseObject
- type ListRecordsResponse
- type MiddlewareFunc
- type ServerInterface
- type ServerInterfaceWrapper
- func (siw *ServerInterfaceWrapper) InternalBulkCreate(c fiber.Ctx) error
- func (siw *ServerInterfaceWrapper) InternalBulkDeleteHashes(c fiber.Ctx) error
- func (siw *ServerInterfaceWrapper) InternalBulkDocuments(c fiber.Ctx) error
- func (siw *ServerInterfaceWrapper) InternalBulkHashes(c fiber.Ctx) error
- func (siw *ServerInterfaceWrapper) InternalBulkSHA256Validity(c fiber.Ctx) error
- func (siw *ServerInterfaceWrapper) InternalCreate(c fiber.Ctx) error
- func (siw *ServerInterfaceWrapper) InternalDelete(c fiber.Ctx) error
- func (siw *ServerInterfaceWrapper) InternalDeleteByQuery(c fiber.Ctx) error
- func (siw *ServerInterfaceWrapper) InternalDownload(c fiber.Ctx) error
- func (siw *ServerInterfaceWrapper) InternalDownloadPart(c fiber.Ctx) error
- func (siw *ServerInterfaceWrapper) InternalGet(c fiber.Ctx) error
- func (siw *ServerInterfaceWrapper) InternalList(c fiber.Ctx) error
- func (siw *ServerInterfaceWrapper) InternalMultipartComplete(c fiber.Ctx) error
- func (siw *ServerInterfaceWrapper) InternalMultipartInit(c fiber.Ctx) error
- func (siw *ServerInterfaceWrapper) InternalMultipartUpload(c fiber.Ctx) error
- func (siw *ServerInterfaceWrapper) InternalUpdate(c fiber.Ctx) error
- func (siw *ServerInterfaceWrapper) InternalUploadBlank(c fiber.Ctx) error
- func (siw *ServerInterfaceWrapper) InternalUploadBulk(c fiber.Ctx) error
- func (siw *ServerInterfaceWrapper) InternalUploadURL(c fiber.Ctx) error
- type StrictHandlerFunc
- type StrictMiddlewareFunc
- type StrictServerInterface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterHandlers ¶
func RegisterHandlers(router fiber.Router, si ServerInterface)
RegisterHandlers creates http.Handler with routing matching OpenAPI spec.
func RegisterHandlersWithOptions ¶
func RegisterHandlersWithOptions(router fiber.Router, si ServerInterface, options FiberServerOptions)
RegisterHandlersWithOptions creates http.Handler with additional options
Types ¶
type AuthPathMap ¶ added in v0.2.5
AuthPathMap Organization/project keyed storage paths. Values are concrete object paths such as s3://bucket/path/to/file.
type BulkCreateRequest ¶
type BulkCreateRequest struct {
Records []InternalRecord `json:"records"`
}
BulkCreateRequest defines model for BulkCreateRequest.
type BulkDocumentsRequest ¶
type BulkDocumentsRequest struct {
// contains filtered or unexported fields
}
BulkDocumentsRequest defines model for BulkDocumentsRequest.
func (BulkDocumentsRequest) AsBulkDocumentsRequest0 ¶
func (t BulkDocumentsRequest) AsBulkDocumentsRequest0() (BulkDocumentsRequest0, error)
AsBulkDocumentsRequest0 returns the union data inside the BulkDocumentsRequest as a BulkDocumentsRequest0
func (BulkDocumentsRequest) AsBulkDocumentsRequest1 ¶
func (t BulkDocumentsRequest) AsBulkDocumentsRequest1() (BulkDocumentsRequest1, error)
AsBulkDocumentsRequest1 returns the union data inside the BulkDocumentsRequest as a BulkDocumentsRequest1
func (*BulkDocumentsRequest) FromBulkDocumentsRequest0 ¶
func (t *BulkDocumentsRequest) FromBulkDocumentsRequest0(v BulkDocumentsRequest0) error
FromBulkDocumentsRequest0 overwrites any union data inside the BulkDocumentsRequest as the provided BulkDocumentsRequest0
func (*BulkDocumentsRequest) FromBulkDocumentsRequest1 ¶
func (t *BulkDocumentsRequest) FromBulkDocumentsRequest1(v BulkDocumentsRequest1) error
FromBulkDocumentsRequest1 overwrites any union data inside the BulkDocumentsRequest as the provided BulkDocumentsRequest1
func (BulkDocumentsRequest) MarshalJSON ¶
func (t BulkDocumentsRequest) MarshalJSON() ([]byte, error)
func (*BulkDocumentsRequest) MergeBulkDocumentsRequest0 ¶
func (t *BulkDocumentsRequest) MergeBulkDocumentsRequest0(v BulkDocumentsRequest0) error
MergeBulkDocumentsRequest0 performs a merge with any union data inside the BulkDocumentsRequest, using the provided BulkDocumentsRequest0
func (*BulkDocumentsRequest) MergeBulkDocumentsRequest1 ¶
func (t *BulkDocumentsRequest) MergeBulkDocumentsRequest1(v BulkDocumentsRequest1) error
MergeBulkDocumentsRequest1 performs a merge with any union data inside the BulkDocumentsRequest, using the provided BulkDocumentsRequest1
func (*BulkDocumentsRequest) UnmarshalJSON ¶
func (t *BulkDocumentsRequest) UnmarshalJSON(b []byte) error
type BulkDocumentsRequest0 ¶
type BulkDocumentsRequest0 = []string
BulkDocumentsRequest0 defines model for .
type BulkDocumentsRequest1 ¶
type BulkDocumentsRequest1 struct {
Dids *[]string `json:"dids,omitempty"`
Ids *[]string `json:"ids,omitempty"`
}
BulkDocumentsRequest1 defines model for .
type BulkHashesRequest ¶
type BulkHashesRequest struct {
Hashes []string `json:"hashes"`
}
BulkHashesRequest defines model for BulkHashesRequest.
type BulkSHA256ValidityRequest ¶
type BulkSHA256ValidityRequest struct {
Hashes *[]string `json:"hashes,omitempty"`
Sha256 *[]string `json:"sha256,omitempty"`
}
BulkSHA256ValidityRequest defines model for BulkSHA256ValidityRequest.
type DeleteByQueryResponse ¶
type DeleteByQueryResponse struct {
Deleted *int `json:"deleted,omitempty"`
}
DeleteByQueryResponse defines model for DeleteByQueryResponse.
type FiberServerOptions ¶
type FiberServerOptions struct {
BaseURL string
Middlewares []MiddlewareFunc
}
FiberServerOptions provides options for the Fiber server.
type InternalBulkCreate201JSONResponse ¶
type InternalBulkCreate201JSONResponse ListRecordsResponse
func (InternalBulkCreate201JSONResponse) VisitInternalBulkCreateResponse ¶
func (response InternalBulkCreate201JSONResponse) VisitInternalBulkCreateResponse(ctx fiber.Ctx) error
type InternalBulkCreate400Response ¶
type InternalBulkCreate400Response struct {
}
func (InternalBulkCreate400Response) VisitInternalBulkCreateResponse ¶
func (response InternalBulkCreate400Response) VisitInternalBulkCreateResponse(ctx fiber.Ctx) error
type InternalBulkCreate401Response ¶
type InternalBulkCreate401Response struct {
}
func (InternalBulkCreate401Response) VisitInternalBulkCreateResponse ¶
func (response InternalBulkCreate401Response) VisitInternalBulkCreateResponse(ctx fiber.Ctx) error
type InternalBulkCreate403Response ¶
type InternalBulkCreate403Response struct {
}
func (InternalBulkCreate403Response) VisitInternalBulkCreateResponse ¶
func (response InternalBulkCreate403Response) VisitInternalBulkCreateResponse(ctx fiber.Ctx) error
type InternalBulkCreate413Response ¶
type InternalBulkCreate413Response struct {
}
func (InternalBulkCreate413Response) VisitInternalBulkCreateResponse ¶
func (response InternalBulkCreate413Response) VisitInternalBulkCreateResponse(ctx fiber.Ctx) error
type InternalBulkCreate500Response ¶
type InternalBulkCreate500Response struct {
}
func (InternalBulkCreate500Response) VisitInternalBulkCreateResponse ¶
func (response InternalBulkCreate500Response) VisitInternalBulkCreateResponse(ctx fiber.Ctx) error
type InternalBulkCreateJSONRequestBody ¶
type InternalBulkCreateJSONRequestBody = BulkCreateRequest
InternalBulkCreateJSONRequestBody defines body for InternalBulkCreate for application/json ContentType.
type InternalBulkCreateRequestObject ¶
type InternalBulkCreateRequestObject struct {
Body *InternalBulkCreateJSONRequestBody
}
type InternalBulkDeleteHashes200JSONResponse ¶
type InternalBulkDeleteHashes200JSONResponse DeleteByQueryResponse
func (InternalBulkDeleteHashes200JSONResponse) VisitInternalBulkDeleteHashesResponse ¶
func (response InternalBulkDeleteHashes200JSONResponse) VisitInternalBulkDeleteHashesResponse(ctx fiber.Ctx) error
type InternalBulkDeleteHashes400Response ¶
type InternalBulkDeleteHashes400Response struct {
}
func (InternalBulkDeleteHashes400Response) VisitInternalBulkDeleteHashesResponse ¶
func (response InternalBulkDeleteHashes400Response) VisitInternalBulkDeleteHashesResponse(ctx fiber.Ctx) error
type InternalBulkDeleteHashes401Response ¶
type InternalBulkDeleteHashes401Response struct {
}
func (InternalBulkDeleteHashes401Response) VisitInternalBulkDeleteHashesResponse ¶
func (response InternalBulkDeleteHashes401Response) VisitInternalBulkDeleteHashesResponse(ctx fiber.Ctx) error
type InternalBulkDeleteHashes403Response ¶
type InternalBulkDeleteHashes403Response struct {
}
func (InternalBulkDeleteHashes403Response) VisitInternalBulkDeleteHashesResponse ¶
func (response InternalBulkDeleteHashes403Response) VisitInternalBulkDeleteHashesResponse(ctx fiber.Ctx) error
type InternalBulkDeleteHashes413Response ¶
type InternalBulkDeleteHashes413Response struct {
}
func (InternalBulkDeleteHashes413Response) VisitInternalBulkDeleteHashesResponse ¶
func (response InternalBulkDeleteHashes413Response) VisitInternalBulkDeleteHashesResponse(ctx fiber.Ctx) error
type InternalBulkDeleteHashes500Response ¶
type InternalBulkDeleteHashes500Response struct {
}
func (InternalBulkDeleteHashes500Response) VisitInternalBulkDeleteHashesResponse ¶
func (response InternalBulkDeleteHashes500Response) VisitInternalBulkDeleteHashesResponse(ctx fiber.Ctx) error
type InternalBulkDeleteHashesJSONRequestBody ¶
type InternalBulkDeleteHashesJSONRequestBody = BulkHashesRequest
InternalBulkDeleteHashesJSONRequestBody defines body for InternalBulkDeleteHashes for application/json ContentType.
type InternalBulkDeleteHashesRequestObject ¶
type InternalBulkDeleteHashesRequestObject struct {
Body *InternalBulkDeleteHashesJSONRequestBody
}
type InternalBulkDocuments200JSONResponse ¶
type InternalBulkDocuments200JSONResponse []InternalRecordResponse
func (InternalBulkDocuments200JSONResponse) VisitInternalBulkDocumentsResponse ¶
func (response InternalBulkDocuments200JSONResponse) VisitInternalBulkDocumentsResponse(ctx fiber.Ctx) error
type InternalBulkDocuments400Response ¶
type InternalBulkDocuments400Response struct {
}
func (InternalBulkDocuments400Response) VisitInternalBulkDocumentsResponse ¶
func (response InternalBulkDocuments400Response) VisitInternalBulkDocumentsResponse(ctx fiber.Ctx) error
type InternalBulkDocuments413Response ¶
type InternalBulkDocuments413Response struct {
}
func (InternalBulkDocuments413Response) VisitInternalBulkDocumentsResponse ¶
func (response InternalBulkDocuments413Response) VisitInternalBulkDocumentsResponse(ctx fiber.Ctx) error
type InternalBulkDocuments500Response ¶
type InternalBulkDocuments500Response struct {
}
func (InternalBulkDocuments500Response) VisitInternalBulkDocumentsResponse ¶
func (response InternalBulkDocuments500Response) VisitInternalBulkDocumentsResponse(ctx fiber.Ctx) error
type InternalBulkDocumentsJSONRequestBody ¶
type InternalBulkDocumentsJSONRequestBody = BulkDocumentsRequest
InternalBulkDocumentsJSONRequestBody defines body for InternalBulkDocuments for application/json ContentType.
type InternalBulkDocumentsRequestObject ¶
type InternalBulkDocumentsRequestObject struct {
Body *InternalBulkDocumentsJSONRequestBody
}
type InternalBulkHashes200JSONResponse ¶
type InternalBulkHashes200JSONResponse ListRecordsResponse
func (InternalBulkHashes200JSONResponse) VisitInternalBulkHashesResponse ¶
func (response InternalBulkHashes200JSONResponse) VisitInternalBulkHashesResponse(ctx fiber.Ctx) error
type InternalBulkHashes400Response ¶
type InternalBulkHashes400Response struct {
}
func (InternalBulkHashes400Response) VisitInternalBulkHashesResponse ¶
func (response InternalBulkHashes400Response) VisitInternalBulkHashesResponse(ctx fiber.Ctx) error
type InternalBulkHashes413Response ¶
type InternalBulkHashes413Response struct {
}
func (InternalBulkHashes413Response) VisitInternalBulkHashesResponse ¶
func (response InternalBulkHashes413Response) VisitInternalBulkHashesResponse(ctx fiber.Ctx) error
type InternalBulkHashes500Response ¶
type InternalBulkHashes500Response struct {
}
func (InternalBulkHashes500Response) VisitInternalBulkHashesResponse ¶
func (response InternalBulkHashes500Response) VisitInternalBulkHashesResponse(ctx fiber.Ctx) error
type InternalBulkHashesJSONRequestBody ¶
type InternalBulkHashesJSONRequestBody = BulkHashesRequest
InternalBulkHashesJSONRequestBody defines body for InternalBulkHashes for application/json ContentType.
type InternalBulkHashesRequestObject ¶
type InternalBulkHashesRequestObject struct {
Body *InternalBulkHashesJSONRequestBody
}
type InternalBulkSHA256Validity200JSONResponse ¶
func (InternalBulkSHA256Validity200JSONResponse) VisitInternalBulkSHA256ValidityResponse ¶
func (response InternalBulkSHA256Validity200JSONResponse) VisitInternalBulkSHA256ValidityResponse(ctx fiber.Ctx) error
type InternalBulkSHA256Validity400Response ¶
type InternalBulkSHA256Validity400Response struct {
}
func (InternalBulkSHA256Validity400Response) VisitInternalBulkSHA256ValidityResponse ¶
func (response InternalBulkSHA256Validity400Response) VisitInternalBulkSHA256ValidityResponse(ctx fiber.Ctx) error
type InternalBulkSHA256Validity413Response ¶
type InternalBulkSHA256Validity413Response struct {
}
func (InternalBulkSHA256Validity413Response) VisitInternalBulkSHA256ValidityResponse ¶
func (response InternalBulkSHA256Validity413Response) VisitInternalBulkSHA256ValidityResponse(ctx fiber.Ctx) error
type InternalBulkSHA256Validity500Response ¶
type InternalBulkSHA256Validity500Response struct {
}
func (InternalBulkSHA256Validity500Response) VisitInternalBulkSHA256ValidityResponse ¶
func (response InternalBulkSHA256Validity500Response) VisitInternalBulkSHA256ValidityResponse(ctx fiber.Ctx) error
type InternalBulkSHA256ValidityJSONRequestBody ¶
type InternalBulkSHA256ValidityJSONRequestBody = BulkSHA256ValidityRequest
InternalBulkSHA256ValidityJSONRequestBody defines body for InternalBulkSHA256Validity for application/json ContentType.
type InternalBulkSHA256ValidityRequestObject ¶
type InternalBulkSHA256ValidityRequestObject struct {
Body *InternalBulkSHA256ValidityJSONRequestBody
}
type InternalCreate201JSONResponse ¶
type InternalCreate201JSONResponse InternalRecordResponse
func (InternalCreate201JSONResponse) VisitInternalCreateResponse ¶
func (response InternalCreate201JSONResponse) VisitInternalCreateResponse(ctx fiber.Ctx) error
type InternalCreate400Response ¶
type InternalCreate400Response struct {
}
func (InternalCreate400Response) VisitInternalCreateResponse ¶
func (response InternalCreate400Response) VisitInternalCreateResponse(ctx fiber.Ctx) error
type InternalCreate401Response ¶
type InternalCreate401Response struct {
}
func (InternalCreate401Response) VisitInternalCreateResponse ¶
func (response InternalCreate401Response) VisitInternalCreateResponse(ctx fiber.Ctx) error
type InternalCreate403Response ¶
type InternalCreate403Response struct {
}
func (InternalCreate403Response) VisitInternalCreateResponse ¶
func (response InternalCreate403Response) VisitInternalCreateResponse(ctx fiber.Ctx) error
type InternalCreate500Response ¶
type InternalCreate500Response struct {
}
func (InternalCreate500Response) VisitInternalCreateResponse ¶
func (response InternalCreate500Response) VisitInternalCreateResponse(ctx fiber.Ctx) error
type InternalCreateJSONRequestBody ¶
type InternalCreateJSONRequestBody = InternalRecord
InternalCreateJSONRequestBody defines body for InternalCreate for application/json ContentType.
type InternalCreateRequestObject ¶
type InternalCreateRequestObject struct {
Body *InternalCreateJSONRequestBody
}
type InternalDelete200Response ¶
type InternalDelete200Response struct {
}
func (InternalDelete200Response) VisitInternalDeleteResponse ¶
func (response InternalDelete200Response) VisitInternalDeleteResponse(ctx fiber.Ctx) error
type InternalDelete404Response ¶
type InternalDelete404Response struct {
}
func (InternalDelete404Response) VisitInternalDeleteResponse ¶
func (response InternalDelete404Response) VisitInternalDeleteResponse(ctx fiber.Ctx) error
type InternalDelete500Response ¶
type InternalDelete500Response struct {
}
func (InternalDelete500Response) VisitInternalDeleteResponse ¶
func (response InternalDelete500Response) VisitInternalDeleteResponse(ctx fiber.Ctx) error
type InternalDeleteByQuery200JSONResponse ¶
type InternalDeleteByQuery200JSONResponse DeleteByQueryResponse
func (InternalDeleteByQuery200JSONResponse) VisitInternalDeleteByQueryResponse ¶
func (response InternalDeleteByQuery200JSONResponse) VisitInternalDeleteByQueryResponse(ctx fiber.Ctx) error
type InternalDeleteByQuery400Response ¶
type InternalDeleteByQuery400Response struct {
}
func (InternalDeleteByQuery400Response) VisitInternalDeleteByQueryResponse ¶
func (response InternalDeleteByQuery400Response) VisitInternalDeleteByQueryResponse(ctx fiber.Ctx) error
type InternalDeleteByQuery401Response ¶
type InternalDeleteByQuery401Response struct {
}
func (InternalDeleteByQuery401Response) VisitInternalDeleteByQueryResponse ¶
func (response InternalDeleteByQuery401Response) VisitInternalDeleteByQueryResponse(ctx fiber.Ctx) error
type InternalDeleteByQuery403Response ¶
type InternalDeleteByQuery403Response struct {
}
func (InternalDeleteByQuery403Response) VisitInternalDeleteByQueryResponse ¶
func (response InternalDeleteByQuery403Response) VisitInternalDeleteByQueryResponse(ctx fiber.Ctx) error
type InternalDeleteByQuery500Response ¶
type InternalDeleteByQuery500Response struct {
}
func (InternalDeleteByQuery500Response) VisitInternalDeleteByQueryResponse ¶
func (response InternalDeleteByQuery500Response) VisitInternalDeleteByQueryResponse(ctx fiber.Ctx) error
type InternalDeleteByQueryParams ¶
type InternalDeleteByQueryParams struct {
Organization *string `form:"organization,omitempty" json:"organization,omitempty"`
Program *string `form:"program,omitempty" json:"program,omitempty"`
Project *string `form:"project,omitempty" json:"project,omitempty"`
Hash *string `form:"hash,omitempty" json:"hash,omitempty"`
HashType *string `form:"hash_type,omitempty" json:"hash_type,omitempty"`
}
InternalDeleteByQueryParams defines parameters for InternalDeleteByQuery.
type InternalDeleteByQueryRequestObject ¶
type InternalDeleteByQueryRequestObject struct {
Params InternalDeleteByQueryParams
}
type InternalDeleteRequestObject ¶
type InternalDeleteRequestObject struct {
Id string `json:"id"`
}
type InternalDownload200JSONResponse ¶
type InternalDownload200JSONResponse InternalSignedURL
func (InternalDownload200JSONResponse) VisitInternalDownloadResponse ¶
func (response InternalDownload200JSONResponse) VisitInternalDownloadResponse(ctx fiber.Ctx) error
type InternalDownload302Response ¶
type InternalDownload302Response struct {
}
func (InternalDownload302Response) VisitInternalDownloadResponse ¶
func (response InternalDownload302Response) VisitInternalDownloadResponse(ctx fiber.Ctx) error
type InternalDownload400Response ¶
type InternalDownload400Response struct {
}
func (InternalDownload400Response) VisitInternalDownloadResponse ¶
func (response InternalDownload400Response) VisitInternalDownloadResponse(ctx fiber.Ctx) error
type InternalDownload401Response ¶
type InternalDownload401Response struct {
}
func (InternalDownload401Response) VisitInternalDownloadResponse ¶
func (response InternalDownload401Response) VisitInternalDownloadResponse(ctx fiber.Ctx) error
type InternalDownload403Response ¶
type InternalDownload403Response struct {
}
func (InternalDownload403Response) VisitInternalDownloadResponse ¶
func (response InternalDownload403Response) VisitInternalDownloadResponse(ctx fiber.Ctx) error
type InternalDownload404Response ¶
type InternalDownload404Response struct {
}
func (InternalDownload404Response) VisitInternalDownloadResponse ¶
func (response InternalDownload404Response) VisitInternalDownloadResponse(ctx fiber.Ctx) error
type InternalDownload500Response ¶
type InternalDownload500Response struct {
}
func (InternalDownload500Response) VisitInternalDownloadResponse ¶
func (response InternalDownload500Response) VisitInternalDownloadResponse(ctx fiber.Ctx) error
type InternalDownloadParams ¶
type InternalDownloadParams struct {
Redirect *bool `form:"redirect,omitempty" json:"redirect,omitempty"`
ExpiresIn *int `form:"expires_in,omitempty" json:"expires_in,omitempty"`
}
InternalDownloadParams defines parameters for InternalDownload.
type InternalDownloadPart200JSONResponse ¶
type InternalDownloadPart200JSONResponse InternalSignedURL
func (InternalDownloadPart200JSONResponse) VisitInternalDownloadPartResponse ¶
func (response InternalDownloadPart200JSONResponse) VisitInternalDownloadPartResponse(ctx fiber.Ctx) error
type InternalDownloadPart400Response ¶
type InternalDownloadPart400Response struct {
}
func (InternalDownloadPart400Response) VisitInternalDownloadPartResponse ¶
func (response InternalDownloadPart400Response) VisitInternalDownloadPartResponse(ctx fiber.Ctx) error
type InternalDownloadPart401Response ¶
type InternalDownloadPart401Response struct {
}
func (InternalDownloadPart401Response) VisitInternalDownloadPartResponse ¶
func (response InternalDownloadPart401Response) VisitInternalDownloadPartResponse(ctx fiber.Ctx) error
type InternalDownloadPart403Response ¶
type InternalDownloadPart403Response struct {
}
func (InternalDownloadPart403Response) VisitInternalDownloadPartResponse ¶
func (response InternalDownloadPart403Response) VisitInternalDownloadPartResponse(ctx fiber.Ctx) error
type InternalDownloadPart404Response ¶
type InternalDownloadPart404Response struct {
}
func (InternalDownloadPart404Response) VisitInternalDownloadPartResponse ¶
func (response InternalDownloadPart404Response) VisitInternalDownloadPartResponse(ctx fiber.Ctx) error
type InternalDownloadPart500Response ¶
type InternalDownloadPart500Response struct {
}
func (InternalDownloadPart500Response) VisitInternalDownloadPartResponse ¶
func (response InternalDownloadPart500Response) VisitInternalDownloadPartResponse(ctx fiber.Ctx) error
type InternalDownloadPartParams ¶
type InternalDownloadPartParams struct {
Start int64 `form:"start" json:"start"`
End int64 `form:"end" json:"end"`
}
InternalDownloadPartParams defines parameters for InternalDownloadPart.
type InternalDownloadPartRequestObject ¶
type InternalDownloadPartRequestObject struct {
FileId string `json:"file_id"`
Params InternalDownloadPartParams
}
type InternalDownloadRequestObject ¶
type InternalDownloadRequestObject struct {
FileId string `json:"file_id"`
Params InternalDownloadParams
}
type InternalGet200JSONResponse ¶
type InternalGet200JSONResponse InternalRecordResponse
func (InternalGet200JSONResponse) VisitInternalGetResponse ¶
func (response InternalGet200JSONResponse) VisitInternalGetResponse(ctx fiber.Ctx) error
type InternalGet404Response ¶
type InternalGet404Response struct {
}
func (InternalGet404Response) VisitInternalGetResponse ¶
func (response InternalGet404Response) VisitInternalGetResponse(ctx fiber.Ctx) error
type InternalGet500Response ¶
type InternalGet500Response struct {
}
func (InternalGet500Response) VisitInternalGetResponse ¶
func (response InternalGet500Response) VisitInternalGetResponse(ctx fiber.Ctx) error
type InternalGetRequestObject ¶
type InternalGetRequestObject struct {
Id string `json:"id"`
}
type InternalList200JSONResponse ¶
type InternalList200JSONResponse ListRecordsResponse
func (InternalList200JSONResponse) VisitInternalListResponse ¶
func (response InternalList200JSONResponse) VisitInternalListResponse(ctx fiber.Ctx) error
type InternalList400Response ¶
type InternalList400Response struct {
}
func (InternalList400Response) VisitInternalListResponse ¶
func (response InternalList400Response) VisitInternalListResponse(ctx fiber.Ctx) error
type InternalList401Response ¶
type InternalList401Response struct {
}
func (InternalList401Response) VisitInternalListResponse ¶
func (response InternalList401Response) VisitInternalListResponse(ctx fiber.Ctx) error
type InternalList403Response ¶
type InternalList403Response struct {
}
func (InternalList403Response) VisitInternalListResponse ¶
func (response InternalList403Response) VisitInternalListResponse(ctx fiber.Ctx) error
type InternalList500Response ¶
type InternalList500Response struct {
}
func (InternalList500Response) VisitInternalListResponse ¶
func (response InternalList500Response) VisitInternalListResponse(ctx fiber.Ctx) error
type InternalListParams ¶
type InternalListParams struct {
Hash *string `form:"hash,omitempty" json:"hash,omitempty"`
Organization *string `form:"organization,omitempty" json:"organization,omitempty"`
Program *string `form:"program,omitempty" json:"program,omitempty"`
Project *string `form:"project,omitempty" json:"project,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
Page *int `form:"page,omitempty" json:"page,omitempty"`
}
InternalListParams defines parameters for InternalList.
type InternalListRequestObject ¶
type InternalListRequestObject struct {
Params InternalListParams
}
type InternalMultipartComplete200Response ¶
type InternalMultipartComplete200Response struct {
}
func (InternalMultipartComplete200Response) VisitInternalMultipartCompleteResponse ¶
func (response InternalMultipartComplete200Response) VisitInternalMultipartCompleteResponse(ctx fiber.Ctx) error
type InternalMultipartComplete400Response ¶
type InternalMultipartComplete400Response struct {
}
func (InternalMultipartComplete400Response) VisitInternalMultipartCompleteResponse ¶
func (response InternalMultipartComplete400Response) VisitInternalMultipartCompleteResponse(ctx fiber.Ctx) error
type InternalMultipartComplete401Response ¶
type InternalMultipartComplete401Response struct {
}
func (InternalMultipartComplete401Response) VisitInternalMultipartCompleteResponse ¶
func (response InternalMultipartComplete401Response) VisitInternalMultipartCompleteResponse(ctx fiber.Ctx) error
type InternalMultipartComplete403Response ¶
type InternalMultipartComplete403Response struct {
}
func (InternalMultipartComplete403Response) VisitInternalMultipartCompleteResponse ¶
func (response InternalMultipartComplete403Response) VisitInternalMultipartCompleteResponse(ctx fiber.Ctx) error
type InternalMultipartComplete500Response ¶
type InternalMultipartComplete500Response struct {
}
func (InternalMultipartComplete500Response) VisitInternalMultipartCompleteResponse ¶
func (response InternalMultipartComplete500Response) VisitInternalMultipartCompleteResponse(ctx fiber.Ctx) error
type InternalMultipartCompleteJSONRequestBody ¶
type InternalMultipartCompleteJSONRequestBody = InternalMultipartCompleteRequest
InternalMultipartCompleteJSONRequestBody defines body for InternalMultipartComplete for application/json ContentType.
type InternalMultipartCompleteRequest ¶
type InternalMultipartCompleteRequest struct {
Bucket *string `json:"bucket,omitempty"`
Key string `json:"key"`
Parts []InternalMultipartPart `json:"parts"`
UploadId string `json:"uploadId"`
}
InternalMultipartCompleteRequest defines model for InternalMultipartCompleteRequest.
type InternalMultipartCompleteRequestObject ¶
type InternalMultipartCompleteRequestObject struct {
Body *InternalMultipartCompleteJSONRequestBody
}
type InternalMultipartInit200JSONResponse ¶
type InternalMultipartInit200JSONResponse InternalMultipartInitOutput
func (InternalMultipartInit200JSONResponse) VisitInternalMultipartInitResponse ¶
func (response InternalMultipartInit200JSONResponse) VisitInternalMultipartInitResponse(ctx fiber.Ctx) error
type InternalMultipartInit400Response ¶
type InternalMultipartInit400Response struct {
}
func (InternalMultipartInit400Response) VisitInternalMultipartInitResponse ¶
func (response InternalMultipartInit400Response) VisitInternalMultipartInitResponse(ctx fiber.Ctx) error
type InternalMultipartInit401Response ¶
type InternalMultipartInit401Response struct {
}
func (InternalMultipartInit401Response) VisitInternalMultipartInitResponse ¶
func (response InternalMultipartInit401Response) VisitInternalMultipartInitResponse(ctx fiber.Ctx) error
type InternalMultipartInit403Response ¶
type InternalMultipartInit403Response struct {
}
func (InternalMultipartInit403Response) VisitInternalMultipartInitResponse ¶
func (response InternalMultipartInit403Response) VisitInternalMultipartInitResponse(ctx fiber.Ctx) error
type InternalMultipartInit500Response ¶
type InternalMultipartInit500Response struct {
}
func (InternalMultipartInit500Response) VisitInternalMultipartInitResponse ¶
func (response InternalMultipartInit500Response) VisitInternalMultipartInitResponse(ctx fiber.Ctx) error
type InternalMultipartInitJSONRequestBody ¶
type InternalMultipartInitJSONRequestBody = InternalMultipartInitRequest
InternalMultipartInitJSONRequestBody defines body for InternalMultipartInit for application/json ContentType.
type InternalMultipartInitOutput ¶
type InternalMultipartInitOutput struct {
Guid *string `json:"guid,omitempty"`
UploadId *string `json:"uploadId,omitempty"`
}
InternalMultipartInitOutput defines model for InternalMultipartInitOutput.
type InternalMultipartInitRequest ¶
type InternalMultipartInitRequest struct {
Bucket *string `json:"bucket,omitempty"`
FileName *string `json:"file_name,omitempty"`
Guid *string `json:"guid,omitempty"`
}
InternalMultipartInitRequest defines model for InternalMultipartInitRequest.
type InternalMultipartInitRequestObject ¶
type InternalMultipartInitRequestObject struct {
Body *InternalMultipartInitJSONRequestBody
}
type InternalMultipartPart ¶
type InternalMultipartPart struct {
ETag string `json:"ETag"`
PartNumber int32 `json:"PartNumber"`
}
InternalMultipartPart defines model for InternalMultipartPart.
type InternalMultipartUpload200JSONResponse ¶
type InternalMultipartUpload200JSONResponse InternalMultipartUploadOutput
func (InternalMultipartUpload200JSONResponse) VisitInternalMultipartUploadResponse ¶
func (response InternalMultipartUpload200JSONResponse) VisitInternalMultipartUploadResponse(ctx fiber.Ctx) error
type InternalMultipartUpload400Response ¶
type InternalMultipartUpload400Response struct {
}
func (InternalMultipartUpload400Response) VisitInternalMultipartUploadResponse ¶
func (response InternalMultipartUpload400Response) VisitInternalMultipartUploadResponse(ctx fiber.Ctx) error
type InternalMultipartUpload401Response ¶
type InternalMultipartUpload401Response struct {
}
func (InternalMultipartUpload401Response) VisitInternalMultipartUploadResponse ¶
func (response InternalMultipartUpload401Response) VisitInternalMultipartUploadResponse(ctx fiber.Ctx) error
type InternalMultipartUpload403Response ¶
type InternalMultipartUpload403Response struct {
}
func (InternalMultipartUpload403Response) VisitInternalMultipartUploadResponse ¶
func (response InternalMultipartUpload403Response) VisitInternalMultipartUploadResponse(ctx fiber.Ctx) error
type InternalMultipartUpload500Response ¶
type InternalMultipartUpload500Response struct {
}
func (InternalMultipartUpload500Response) VisitInternalMultipartUploadResponse ¶
func (response InternalMultipartUpload500Response) VisitInternalMultipartUploadResponse(ctx fiber.Ctx) error
type InternalMultipartUploadJSONRequestBody ¶
type InternalMultipartUploadJSONRequestBody = InternalMultipartUploadRequest
InternalMultipartUploadJSONRequestBody defines body for InternalMultipartUpload for application/json ContentType.
type InternalMultipartUploadOutput ¶
type InternalMultipartUploadOutput struct {
PresignedUrl *string `json:"presigned_url,omitempty"`
}
InternalMultipartUploadOutput defines model for InternalMultipartUploadOutput.
type InternalMultipartUploadRequest ¶
type InternalMultipartUploadRequest struct {
Bucket *string `json:"bucket,omitempty"`
Key string `json:"key"`
PartNumber int32 `json:"partNumber"`
UploadId string `json:"uploadId"`
}
InternalMultipartUploadRequest defines model for InternalMultipartUploadRequest.
type InternalMultipartUploadRequestObject ¶
type InternalMultipartUploadRequestObject struct {
Body *InternalMultipartUploadJSONRequestBody
}
type InternalRecord ¶
type InternalRecord struct {
// Auth Organization/project keyed storage paths. Values are concrete object paths such as s3://bucket/path/to/file.
Auth *AuthPathMap `json:"auth,omitempty"`
CreatedTime *string `json:"created_time,omitempty"`
Description *string `json:"description,omitempty"`
Did string `json:"did"`
FileName *string `json:"file_name,omitempty"`
// Hashes Hash map, e.g. {"sha256":"..."}
Hashes *HashInfo `json:"hashes,omitempty"`
Organization *string `json:"organization,omitempty"`
Project *string `json:"project,omitempty"`
Size *int64 `json:"size,omitempty"`
UpdatedTime *string `json:"updated_time,omitempty"`
Version *string `json:"version,omitempty"`
}
InternalRecord defines model for InternalRecord.
type InternalRecordResponse ¶
type InternalRecordResponse struct {
// Auth Organization/project keyed storage paths. Values are concrete object paths such as s3://bucket/path/to/file.
Auth *AuthPathMap `json:"auth,omitempty"`
Baseid *string `json:"baseid,omitempty"`
CreatedDate *string `json:"created_date,omitempty"`
CreatedTime *string `json:"created_time,omitempty"`
Description *string `json:"description,omitempty"`
Did string `json:"did"`
FileName *string `json:"file_name,omitempty"`
// Hashes Hash map, e.g. {"sha256":"..."}
Hashes *HashInfo `json:"hashes,omitempty"`
Organization *string `json:"organization,omitempty"`
Project *string `json:"project,omitempty"`
Rev *string `json:"rev,omitempty"`
Size *int64 `json:"size,omitempty"`
UpdatedDate *string `json:"updated_date,omitempty"`
UpdatedTime *string `json:"updated_time,omitempty"`
Uploader *string `json:"uploader,omitempty"`
Version *string `json:"version,omitempty"`
}
InternalRecordResponse defines model for InternalRecordResponse.
type InternalSignedURL ¶
type InternalSignedURL struct {
Url *string `json:"url,omitempty"`
}
InternalSignedURL defines model for InternalSignedURL.
type InternalUpdate200JSONResponse ¶
type InternalUpdate200JSONResponse InternalRecordResponse
func (InternalUpdate200JSONResponse) VisitInternalUpdateResponse ¶
func (response InternalUpdate200JSONResponse) VisitInternalUpdateResponse(ctx fiber.Ctx) error
type InternalUpdate400Response ¶
type InternalUpdate400Response struct {
}
func (InternalUpdate400Response) VisitInternalUpdateResponse ¶
func (response InternalUpdate400Response) VisitInternalUpdateResponse(ctx fiber.Ctx) error
type InternalUpdate404Response ¶
type InternalUpdate404Response struct {
}
func (InternalUpdate404Response) VisitInternalUpdateResponse ¶
func (response InternalUpdate404Response) VisitInternalUpdateResponse(ctx fiber.Ctx) error
type InternalUpdate500Response ¶
type InternalUpdate500Response struct {
}
func (InternalUpdate500Response) VisitInternalUpdateResponse ¶
func (response InternalUpdate500Response) VisitInternalUpdateResponse(ctx fiber.Ctx) error
type InternalUpdateJSONRequestBody ¶
type InternalUpdateJSONRequestBody = InternalRecord
InternalUpdateJSONRequestBody defines body for InternalUpdate for application/json ContentType.
type InternalUpdateRequestObject ¶
type InternalUpdateRequestObject struct {
Id string `json:"id"`
Body *InternalUpdateJSONRequestBody
}
type InternalUploadBlank201JSONResponse ¶
type InternalUploadBlank201JSONResponse InternalUploadBlankOutput
func (InternalUploadBlank201JSONResponse) VisitInternalUploadBlankResponse ¶
func (response InternalUploadBlank201JSONResponse) VisitInternalUploadBlankResponse(ctx fiber.Ctx) error
type InternalUploadBlank400Response ¶
type InternalUploadBlank400Response struct {
}
func (InternalUploadBlank400Response) VisitInternalUploadBlankResponse ¶
func (response InternalUploadBlank400Response) VisitInternalUploadBlankResponse(ctx fiber.Ctx) error
type InternalUploadBlank401Response ¶
type InternalUploadBlank401Response struct {
}
func (InternalUploadBlank401Response) VisitInternalUploadBlankResponse ¶
func (response InternalUploadBlank401Response) VisitInternalUploadBlankResponse(ctx fiber.Ctx) error
type InternalUploadBlank403Response ¶
type InternalUploadBlank403Response struct {
}
func (InternalUploadBlank403Response) VisitInternalUploadBlankResponse ¶
func (response InternalUploadBlank403Response) VisitInternalUploadBlankResponse(ctx fiber.Ctx) error
type InternalUploadBlank500Response ¶
type InternalUploadBlank500Response struct {
}
func (InternalUploadBlank500Response) VisitInternalUploadBlankResponse ¶
func (response InternalUploadBlank500Response) VisitInternalUploadBlankResponse(ctx fiber.Ctx) error
type InternalUploadBlankJSONRequestBody ¶
type InternalUploadBlankJSONRequestBody = InternalUploadBlankRequest
InternalUploadBlankJSONRequestBody defines body for InternalUploadBlank for application/json ContentType.
type InternalUploadBlankOutput ¶
type InternalUploadBlankOutput struct {
Bucket *string `json:"bucket,omitempty"`
Guid *string `json:"guid,omitempty"`
Url *string `json:"url,omitempty"`
}
InternalUploadBlankOutput defines model for InternalUploadBlankOutput.
type InternalUploadBlankRequest ¶
type InternalUploadBlankRequest struct {
Guid *string `json:"guid,omitempty"`
}
InternalUploadBlankRequest defines model for InternalUploadBlankRequest.
type InternalUploadBlankRequestObject ¶
type InternalUploadBlankRequestObject struct {
Body *InternalUploadBlankJSONRequestBody
}
type InternalUploadBulk200JSONResponse ¶
type InternalUploadBulk200JSONResponse InternalUploadBulkOutput
func (InternalUploadBulk200JSONResponse) VisitInternalUploadBulkResponse ¶
func (response InternalUploadBulk200JSONResponse) VisitInternalUploadBulkResponse(ctx fiber.Ctx) error
type InternalUploadBulk207JSONResponse ¶
type InternalUploadBulk207JSONResponse InternalUploadBulkOutput
func (InternalUploadBulk207JSONResponse) VisitInternalUploadBulkResponse ¶
func (response InternalUploadBulk207JSONResponse) VisitInternalUploadBulkResponse(ctx fiber.Ctx) error
type InternalUploadBulk400Response ¶
type InternalUploadBulk400Response struct {
}
func (InternalUploadBulk400Response) VisitInternalUploadBulkResponse ¶
func (response InternalUploadBulk400Response) VisitInternalUploadBulkResponse(ctx fiber.Ctx) error
type InternalUploadBulk401Response ¶
type InternalUploadBulk401Response struct {
}
func (InternalUploadBulk401Response) VisitInternalUploadBulkResponse ¶
func (response InternalUploadBulk401Response) VisitInternalUploadBulkResponse(ctx fiber.Ctx) error
type InternalUploadBulk403Response ¶
type InternalUploadBulk403Response struct {
}
func (InternalUploadBulk403Response) VisitInternalUploadBulkResponse ¶
func (response InternalUploadBulk403Response) VisitInternalUploadBulkResponse(ctx fiber.Ctx) error
type InternalUploadBulk413Response ¶
type InternalUploadBulk413Response struct {
}
func (InternalUploadBulk413Response) VisitInternalUploadBulkResponse ¶
func (response InternalUploadBulk413Response) VisitInternalUploadBulkResponse(ctx fiber.Ctx) error
type InternalUploadBulk500Response ¶
type InternalUploadBulk500Response struct {
}
func (InternalUploadBulk500Response) VisitInternalUploadBulkResponse ¶
func (response InternalUploadBulk500Response) VisitInternalUploadBulkResponse(ctx fiber.Ctx) error
type InternalUploadBulkItem ¶
type InternalUploadBulkItem struct {
Bucket *string `json:"bucket,omitempty"`
ExpiresIn *int32 `json:"expires_in,omitempty"`
FileId string `json:"file_id"`
FileName *string `json:"file_name,omitempty"`
}
InternalUploadBulkItem defines model for InternalUploadBulkItem.
type InternalUploadBulkJSONRequestBody ¶
type InternalUploadBulkJSONRequestBody = InternalUploadBulkRequest
InternalUploadBulkJSONRequestBody defines body for InternalUploadBulk for application/json ContentType.
type InternalUploadBulkOutput ¶
type InternalUploadBulkOutput struct {
Results *[]InternalUploadBulkResult `json:"results,omitempty"`
}
InternalUploadBulkOutput defines model for InternalUploadBulkOutput.
type InternalUploadBulkRequest ¶
type InternalUploadBulkRequest struct {
Requests []InternalUploadBulkItem `json:"requests"`
}
InternalUploadBulkRequest defines model for InternalUploadBulkRequest.
type InternalUploadBulkRequestObject ¶
type InternalUploadBulkRequestObject struct {
Body *InternalUploadBulkJSONRequestBody
}
type InternalUploadBulkResult ¶
type InternalUploadBulkResult struct {
Bucket *string `json:"bucket,omitempty"`
Error *string `json:"error,omitempty"`
FileId string `json:"file_id"`
FileName *string `json:"file_name,omitempty"`
Status int32 `json:"status"`
Url *string `json:"url,omitempty"`
}
InternalUploadBulkResult defines model for InternalUploadBulkResult.
type InternalUploadURL200JSONResponse ¶
type InternalUploadURL200JSONResponse InternalSignedURL
func (InternalUploadURL200JSONResponse) VisitInternalUploadURLResponse ¶
func (response InternalUploadURL200JSONResponse) VisitInternalUploadURLResponse(ctx fiber.Ctx) error
type InternalUploadURL400Response ¶
type InternalUploadURL400Response struct {
}
func (InternalUploadURL400Response) VisitInternalUploadURLResponse ¶
func (response InternalUploadURL400Response) VisitInternalUploadURLResponse(ctx fiber.Ctx) error
type InternalUploadURL401Response ¶
type InternalUploadURL401Response struct {
}
func (InternalUploadURL401Response) VisitInternalUploadURLResponse ¶
func (response InternalUploadURL401Response) VisitInternalUploadURLResponse(ctx fiber.Ctx) error
type InternalUploadURL403Response ¶
type InternalUploadURL403Response struct {
}
func (InternalUploadURL403Response) VisitInternalUploadURLResponse ¶
func (response InternalUploadURL403Response) VisitInternalUploadURLResponse(ctx fiber.Ctx) error
type InternalUploadURL404Response ¶
type InternalUploadURL404Response struct {
}
func (InternalUploadURL404Response) VisitInternalUploadURLResponse ¶
func (response InternalUploadURL404Response) VisitInternalUploadURLResponse(ctx fiber.Ctx) error
type InternalUploadURL500Response ¶
type InternalUploadURL500Response struct {
}
func (InternalUploadURL500Response) VisitInternalUploadURLResponse ¶
func (response InternalUploadURL500Response) VisitInternalUploadURLResponse(ctx fiber.Ctx) error
type InternalUploadURLParams ¶
type InternalUploadURLParams struct {
Bucket *string `form:"bucket,omitempty" json:"bucket,omitempty"`
FileName *string `form:"file_name,omitempty" json:"file_name,omitempty"`
ExpiresIn *int32 `form:"expires_in,omitempty" json:"expires_in,omitempty"`
}
InternalUploadURLParams defines parameters for InternalUploadURL.
type InternalUploadURLRequestObject ¶
type InternalUploadURLRequestObject struct {
FileId string `json:"file_id"`
Params InternalUploadURLParams
}
type ListRecordsResponse ¶
type ListRecordsResponse struct {
Records *[]InternalRecord `json:"records,omitempty"`
}
ListRecordsResponse defines model for ListRecordsResponse.
type MiddlewareFunc ¶
type ServerInterface ¶
type ServerInterface interface {
// (GET /data/download/{file_id})
InternalDownload(c fiber.Ctx, fileId string, params InternalDownloadParams) error
// (GET /data/download/{file_id}/part)
InternalDownloadPart(c fiber.Ctx, fileId string, params InternalDownloadPartParams) error
// (POST /data/multipart/complete)
InternalMultipartComplete(c fiber.Ctx) error
// (POST /data/multipart/init)
InternalMultipartInit(c fiber.Ctx) error
// (POST /data/multipart/upload)
InternalMultipartUpload(c fiber.Ctx) error
// (POST /data/upload)
InternalUploadBlank(c fiber.Ctx) error
// (POST /data/upload/bulk)
InternalUploadBulk(c fiber.Ctx) error
// (GET /data/upload/{file_id})
InternalUploadURL(c fiber.Ctx, fileId string, params InternalUploadURLParams) error
// (DELETE /index)
InternalDeleteByQuery(c fiber.Ctx, params InternalDeleteByQueryParams) error
// (GET /index)
InternalList(c fiber.Ctx, params InternalListParams) error
// (POST /index)
InternalCreate(c fiber.Ctx) error
// (POST /index/bulk)
InternalBulkCreate(c fiber.Ctx) error
// (POST /index/bulk/delete)
InternalBulkDeleteHashes(c fiber.Ctx) error
// (POST /index/bulk/documents)
InternalBulkDocuments(c fiber.Ctx) error
// (POST /index/bulk/hashes)
InternalBulkHashes(c fiber.Ctx) error
// (POST /index/bulk/sha256/validity)
InternalBulkSHA256Validity(c fiber.Ctx) error
// (DELETE /index/{id})
InternalDelete(c fiber.Ctx, id string) error
// (GET /index/{id})
InternalGet(c fiber.Ctx, id string) error
// (PUT /index/{id})
InternalUpdate(c fiber.Ctx, id string) error
}
ServerInterface represents all server handlers.
func NewStrictHandler ¶
func NewStrictHandler(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc) ServerInterface
type ServerInterfaceWrapper ¶
type ServerInterfaceWrapper struct {
Handler ServerInterface
}
ServerInterfaceWrapper converts contexts to parameters.
func (*ServerInterfaceWrapper) InternalBulkCreate ¶
func (siw *ServerInterfaceWrapper) InternalBulkCreate(c fiber.Ctx) error
InternalBulkCreate operation middleware
func (*ServerInterfaceWrapper) InternalBulkDeleteHashes ¶
func (siw *ServerInterfaceWrapper) InternalBulkDeleteHashes(c fiber.Ctx) error
InternalBulkDeleteHashes operation middleware
func (*ServerInterfaceWrapper) InternalBulkDocuments ¶
func (siw *ServerInterfaceWrapper) InternalBulkDocuments(c fiber.Ctx) error
InternalBulkDocuments operation middleware
func (*ServerInterfaceWrapper) InternalBulkHashes ¶
func (siw *ServerInterfaceWrapper) InternalBulkHashes(c fiber.Ctx) error
InternalBulkHashes operation middleware
func (*ServerInterfaceWrapper) InternalBulkSHA256Validity ¶
func (siw *ServerInterfaceWrapper) InternalBulkSHA256Validity(c fiber.Ctx) error
InternalBulkSHA256Validity operation middleware
func (*ServerInterfaceWrapper) InternalCreate ¶
func (siw *ServerInterfaceWrapper) InternalCreate(c fiber.Ctx) error
InternalCreate operation middleware
func (*ServerInterfaceWrapper) InternalDelete ¶
func (siw *ServerInterfaceWrapper) InternalDelete(c fiber.Ctx) error
InternalDelete operation middleware
func (*ServerInterfaceWrapper) InternalDeleteByQuery ¶
func (siw *ServerInterfaceWrapper) InternalDeleteByQuery(c fiber.Ctx) error
InternalDeleteByQuery operation middleware
func (*ServerInterfaceWrapper) InternalDownload ¶
func (siw *ServerInterfaceWrapper) InternalDownload(c fiber.Ctx) error
InternalDownload operation middleware
func (*ServerInterfaceWrapper) InternalDownloadPart ¶
func (siw *ServerInterfaceWrapper) InternalDownloadPart(c fiber.Ctx) error
InternalDownloadPart operation middleware
func (*ServerInterfaceWrapper) InternalGet ¶
func (siw *ServerInterfaceWrapper) InternalGet(c fiber.Ctx) error
InternalGet operation middleware
func (*ServerInterfaceWrapper) InternalList ¶
func (siw *ServerInterfaceWrapper) InternalList(c fiber.Ctx) error
InternalList operation middleware
func (*ServerInterfaceWrapper) InternalMultipartComplete ¶
func (siw *ServerInterfaceWrapper) InternalMultipartComplete(c fiber.Ctx) error
InternalMultipartComplete operation middleware
func (*ServerInterfaceWrapper) InternalMultipartInit ¶
func (siw *ServerInterfaceWrapper) InternalMultipartInit(c fiber.Ctx) error
InternalMultipartInit operation middleware
func (*ServerInterfaceWrapper) InternalMultipartUpload ¶
func (siw *ServerInterfaceWrapper) InternalMultipartUpload(c fiber.Ctx) error
InternalMultipartUpload operation middleware
func (*ServerInterfaceWrapper) InternalUpdate ¶
func (siw *ServerInterfaceWrapper) InternalUpdate(c fiber.Ctx) error
InternalUpdate operation middleware
func (*ServerInterfaceWrapper) InternalUploadBlank ¶
func (siw *ServerInterfaceWrapper) InternalUploadBlank(c fiber.Ctx) error
InternalUploadBlank operation middleware
func (*ServerInterfaceWrapper) InternalUploadBulk ¶
func (siw *ServerInterfaceWrapper) InternalUploadBulk(c fiber.Ctx) error
InternalUploadBulk operation middleware
func (*ServerInterfaceWrapper) InternalUploadURL ¶
func (siw *ServerInterfaceWrapper) InternalUploadURL(c fiber.Ctx) error
InternalUploadURL operation middleware
type StrictHandlerFunc ¶
type StrictMiddlewareFunc ¶
type StrictMiddlewareFunc func(f StrictHandlerFunc, operationID string) StrictHandlerFunc
type StrictServerInterface ¶
type StrictServerInterface interface {
// (GET /data/download/{file_id})
InternalDownload(ctx context.Context, request InternalDownloadRequestObject) (InternalDownloadResponseObject, error)
// (GET /data/download/{file_id}/part)
InternalDownloadPart(ctx context.Context, request InternalDownloadPartRequestObject) (InternalDownloadPartResponseObject, error)
// (POST /data/multipart/complete)
InternalMultipartComplete(ctx context.Context, request InternalMultipartCompleteRequestObject) (InternalMultipartCompleteResponseObject, error)
// (POST /data/multipart/init)
InternalMultipartInit(ctx context.Context, request InternalMultipartInitRequestObject) (InternalMultipartInitResponseObject, error)
// (POST /data/multipart/upload)
InternalMultipartUpload(ctx context.Context, request InternalMultipartUploadRequestObject) (InternalMultipartUploadResponseObject, error)
// (POST /data/upload)
InternalUploadBlank(ctx context.Context, request InternalUploadBlankRequestObject) (InternalUploadBlankResponseObject, error)
// (POST /data/upload/bulk)
InternalUploadBulk(ctx context.Context, request InternalUploadBulkRequestObject) (InternalUploadBulkResponseObject, error)
// (GET /data/upload/{file_id})
InternalUploadURL(ctx context.Context, request InternalUploadURLRequestObject) (InternalUploadURLResponseObject, error)
// (DELETE /index)
InternalDeleteByQuery(ctx context.Context, request InternalDeleteByQueryRequestObject) (InternalDeleteByQueryResponseObject, error)
// (GET /index)
InternalList(ctx context.Context, request InternalListRequestObject) (InternalListResponseObject, error)
// (POST /index)
InternalCreate(ctx context.Context, request InternalCreateRequestObject) (InternalCreateResponseObject, error)
// (POST /index/bulk)
InternalBulkCreate(ctx context.Context, request InternalBulkCreateRequestObject) (InternalBulkCreateResponseObject, error)
// (POST /index/bulk/delete)
InternalBulkDeleteHashes(ctx context.Context, request InternalBulkDeleteHashesRequestObject) (InternalBulkDeleteHashesResponseObject, error)
// (POST /index/bulk/documents)
InternalBulkDocuments(ctx context.Context, request InternalBulkDocumentsRequestObject) (InternalBulkDocumentsResponseObject, error)
// (POST /index/bulk/hashes)
InternalBulkHashes(ctx context.Context, request InternalBulkHashesRequestObject) (InternalBulkHashesResponseObject, error)
// (POST /index/bulk/sha256/validity)
InternalBulkSHA256Validity(ctx context.Context, request InternalBulkSHA256ValidityRequestObject) (InternalBulkSHA256ValidityResponseObject, error)
// (DELETE /index/{id})
InternalDelete(ctx context.Context, request InternalDeleteRequestObject) (InternalDeleteResponseObject, error)
// (GET /index/{id})
InternalGet(ctx context.Context, request InternalGetRequestObject) (InternalGetResponseObject, error)
// (PUT /index/{id})
InternalUpdate(ctx context.Context, request InternalUpdateRequestObject) (InternalUpdateResponseObject, error)
}
StrictServerInterface represents all server handlers.