Documentation
¶
Overview ¶
Package integration provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT.
Index ¶
- Variables
- func FromSchemaTypeProperty(t integrationapi.ValueType, multiple bool) (tpRes *schema.TypeProperty, dv *value.Multiple, err error)
- func GetSwagger() (swagger *openapi3.T, err error)
- func Page(p usecasex.OffsetPagination) int
- func PathToRawSpec(pathToFile string) map[string]func() ([]byte, error)
- func RegisterHandlers(router EchoRouter, si ServerInterface)
- func RegisterHandlersWithBaseURL(router EchoRouter, si ServerInterface, baseURL string)
- type AssetCommentCreate200JSONResponse
- type AssetCommentCreate400Response
- type AssetCommentCreate401Response
- type AssetCommentCreate404Response
- type AssetCommentCreateRequestObject
- type AssetCommentCreateResponseObject
- type AssetCommentDelete200JSONResponse
- type AssetCommentDelete400Response
- type AssetCommentDelete401Response
- type AssetCommentDelete404Response
- type AssetCommentDeleteRequestObject
- type AssetCommentDeleteResponseObject
- type AssetCommentList200JSONResponse
- type AssetCommentList400Response
- type AssetCommentList401Response
- type AssetCommentList404Response
- type AssetCommentListRequestObject
- type AssetCommentListResponseObject
- type AssetCommentUpdate200JSONResponse
- type AssetCommentUpdate400Response
- type AssetCommentUpdate401Response
- type AssetCommentUpdate404Response
- type AssetCommentUpdateRequestObject
- type AssetCommentUpdateResponseObject
- type AssetCreate200JSONResponse
- type AssetCreate400Response
- type AssetCreate401Response
- type AssetCreate404Response
- type AssetCreateRequestObject
- type AssetCreateResponseObject
- type AssetDelete200JSONResponse
- type AssetDelete400Response
- type AssetDelete401Response
- type AssetDelete404Response
- type AssetDeleteRequestObject
- type AssetDeleteResponseObject
- type AssetFilter200JSONResponse
- type AssetFilter400Response
- type AssetFilter401Response
- type AssetFilter404Response
- type AssetFilterRequestObject
- type AssetFilterResponseObject
- type AssetGet200JSONResponse
- type AssetGet400Response
- type AssetGet401Response
- type AssetGet404Response
- type AssetGetRequestObject
- type AssetGetResponseObject
- type AssetUploadCreate200JSONResponse
- type AssetUploadCreate400Response
- type AssetUploadCreate401Response
- type AssetUploadCreate404Response
- type AssetUploadCreateRequestObject
- type AssetUploadCreateResponseObject
- type CopyModel200JSONResponse
- type CopyModel400Response
- type CopyModel401Response
- type CopyModel404Response
- type CopyModel500Response
- type CopyModelRequestObject
- type CopyModelResponseObject
- type EchoRouter
- type FieldCreate200JSONResponse
- type FieldCreate400Response
- type FieldCreate401Response
- type FieldCreateRequestObject
- type FieldCreateResponseObject
- type FieldCreateWithProject200JSONResponse
- type FieldCreateWithProject400Response
- type FieldCreateWithProject401Response
- type FieldCreateWithProjectRequestObject
- type FieldCreateWithProjectResponseObject
- type FieldDelete200JSONResponse
- type FieldDelete400Response
- type FieldDelete401Response
- type FieldDeleteRequestObject
- type FieldDeleteResponseObject
- type FieldDeleteWithProject200JSONResponse
- type FieldDeleteWithProject400Response
- type FieldDeleteWithProject401Response
- type FieldDeleteWithProject404Response
- type FieldDeleteWithProject500Response
- type FieldDeleteWithProjectRequestObject
- type FieldDeleteWithProjectResponseObject
- type FieldUpdate200JSONResponse
- type FieldUpdate400Response
- type FieldUpdate401Response
- type FieldUpdateRequestObject
- type FieldUpdateResponseObject
- type FieldUpdateWithProject200JSONResponse
- type FieldUpdateWithProject400Response
- type FieldUpdateWithProject401Response
- type FieldUpdateWithProjectRequestObject
- type FieldUpdateWithProjectResponseObject
- type ItemCommentCreate200JSONResponse
- type ItemCommentCreate400Response
- type ItemCommentCreate401Response
- type ItemCommentCreate404Response
- type ItemCommentCreateRequestObject
- type ItemCommentCreateResponseObject
- type ItemCommentDelete200JSONResponse
- type ItemCommentDelete400Response
- type ItemCommentDelete401Response
- type ItemCommentDelete404Response
- type ItemCommentDeleteRequestObject
- type ItemCommentDeleteResponseObject
- type ItemCommentList200JSONResponse
- type ItemCommentList400Response
- type ItemCommentList401Response
- type ItemCommentList404Response
- type ItemCommentListRequestObject
- type ItemCommentListResponseObject
- type ItemCommentUpdate200JSONResponse
- type ItemCommentUpdate400Response
- type ItemCommentUpdate401Response
- type ItemCommentUpdate404Response
- type ItemCommentUpdateRequestObject
- type ItemCommentUpdateResponseObject
- type ItemCreate200JSONResponse
- type ItemCreate400Response
- type ItemCreate401Response
- type ItemCreateRequestObject
- type ItemCreateResponseObject
- type ItemCreateWithProject200JSONResponse
- type ItemCreateWithProject400Response
- type ItemCreateWithProject401Response
- type ItemCreateWithProjectRequestObject
- type ItemCreateWithProjectResponseObject
- type ItemDelete200JSONResponse
- type ItemDelete400Response
- type ItemDelete401Response
- type ItemDelete404Response
- type ItemDeleteRequestObject
- type ItemDeleteResponseObject
- type ItemFilter200JSONResponse
- type ItemFilter400Response
- type ItemFilter401Response
- type ItemFilter404Response
- type ItemFilter500Response
- type ItemFilterRequestObject
- type ItemFilterResponseObject
- type ItemFilterWithProject200JSONResponse
- type ItemFilterWithProject400Response
- type ItemFilterWithProject401Response
- type ItemFilterWithProject404Response
- type ItemFilterWithProject500Response
- type ItemFilterWithProjectRequestObject
- type ItemFilterWithProjectResponseObject
- type ItemGet200JSONResponse
- type ItemGet400Response
- type ItemGet401Response
- type ItemGet404Response
- type ItemGet500Response
- type ItemGetRequestObject
- type ItemGetResponseObject
- type ItemUpdate200JSONResponse
- type ItemUpdate400Response
- type ItemUpdate401Response
- type ItemUpdate404Response
- type ItemUpdate500Response
- type ItemUpdateRequestObject
- type ItemUpdateResponseObject
- type ItemsAsCSV200TextcsvResponse
- type ItemsAsCSV400Response
- type ItemsAsCSV401Response
- type ItemsAsCSV404Response
- type ItemsAsCSV500Response
- type ItemsAsCSVRequestObject
- type ItemsAsCSVResponseObject
- type ItemsAsGeoJSON200JSONResponse
- type ItemsAsGeoJSON400Response
- type ItemsAsGeoJSON401Response
- type ItemsAsGeoJSON404Response
- type ItemsAsGeoJSON500Response
- type ItemsAsGeoJSONRequestObject
- type ItemsAsGeoJSONResponseObject
- type ItemsWithProjectAsCSV200TextcsvResponse
- type ItemsWithProjectAsCSV400Response
- type ItemsWithProjectAsCSV401Response
- type ItemsWithProjectAsCSV404Response
- type ItemsWithProjectAsCSV500Response
- type ItemsWithProjectAsCSVRequestObject
- type ItemsWithProjectAsCSVResponseObject
- type ItemsWithProjectAsGeoJSON200JSONResponse
- type ItemsWithProjectAsGeoJSON400Response
- type ItemsWithProjectAsGeoJSON401Response
- type ItemsWithProjectAsGeoJSON404Response
- type ItemsWithProjectAsGeoJSON500Response
- type ItemsWithProjectAsGeoJSONRequestObject
- type ItemsWithProjectAsGeoJSONResponseObject
- type MetadataSchemaByModelAsJSON200JSONResponse
- type MetadataSchemaByModelAsJSON400Response
- type MetadataSchemaByModelAsJSON401Response
- type MetadataSchemaByModelAsJSON404Response
- type MetadataSchemaByModelAsJSON500Response
- type MetadataSchemaByModelAsJSONRequestObject
- type MetadataSchemaByModelAsJSONResponseObject
- type MetadataSchemaByModelWithProjectAsJSON200JSONResponse
- type MetadataSchemaByModelWithProjectAsJSON400Response
- type MetadataSchemaByModelWithProjectAsJSON401Response
- type MetadataSchemaByModelWithProjectAsJSON404Response
- type MetadataSchemaByModelWithProjectAsJSON500Response
- type MetadataSchemaByModelWithProjectAsJSONRequestObject
- type MetadataSchemaByModelWithProjectAsJSONResponseObject
- type ModelCreate200JSONResponse
- type ModelCreate400Response
- type ModelCreate401Response
- type ModelCreateRequestObject
- type ModelCreateResponseObject
- type ModelDelete200JSONResponse
- type ModelDelete400Response
- type ModelDelete401Response
- type ModelDeleteRequestObject
- type ModelDeleteResponseObject
- type ModelDeleteWithProject200JSONResponse
- type ModelDeleteWithProject400Response
- type ModelDeleteWithProject401Response
- type ModelDeleteWithProject404Response
- type ModelDeleteWithProject500Response
- type ModelDeleteWithProjectRequestObject
- type ModelDeleteWithProjectResponseObject
- type ModelFilter200JSONResponse
- type ModelFilter400Response
- type ModelFilter401Response
- type ModelFilter404Response
- type ModelFilter500Response
- type ModelFilterRequestObject
- type ModelFilterResponseObject
- type ModelGet200JSONResponse
- type ModelGet400Response
- type ModelGet401Response
- type ModelGet404Response
- type ModelGet500Response
- type ModelGetRequestObject
- type ModelGetResponseObject
- type ModelGetWithProject200JSONResponse
- type ModelGetWithProject400Response
- type ModelGetWithProject401Response
- type ModelGetWithProject404Response
- type ModelGetWithProject500Response
- type ModelGetWithProjectRequestObject
- type ModelGetWithProjectResponseObject
- type ModelImport200JSONResponse
- type ModelImport400Response
- type ModelImport401Response
- type ModelImport500Response
- type ModelImportRequestObject
- type ModelImportResponseObject
- type ModelUpdate200JSONResponse
- type ModelUpdate400Response
- type ModelUpdate401Response
- type ModelUpdateRequestObject
- type ModelUpdateResponseObject
- type ModelUpdateWithProject200JSONResponse
- type ModelUpdateWithProject400Response
- type ModelUpdateWithProject401Response
- type ModelUpdateWithProject404Response
- type ModelUpdateWithProject500Response
- type ModelUpdateWithProjectRequestObject
- type ModelUpdateWithProjectResponseObject
- type NotFoundErrorResponse
- type ProjectFilter200JSONResponse
- type ProjectFilter400Response
- type ProjectFilter401Response
- type ProjectFilter404Response
- type ProjectFilter500Response
- type ProjectFilterRequestObject
- type ProjectFilterResponseObject
- type SchemaByIDAsJSON200JSONResponse
- type SchemaByIDAsJSON400Response
- type SchemaByIDAsJSON401Response
- type SchemaByIDAsJSON404Response
- type SchemaByIDAsJSON500Response
- type SchemaByIDAsJSONRequestObject
- type SchemaByIDAsJSONResponseObject
- type SchemaByIDWithProjectAsJSON200JSONResponse
- type SchemaByIDWithProjectAsJSON400Response
- type SchemaByIDWithProjectAsJSON401Response
- type SchemaByIDWithProjectAsJSON404Response
- type SchemaByIDWithProjectAsJSON500Response
- type SchemaByIDWithProjectAsJSONRequestObject
- type SchemaByIDWithProjectAsJSONResponseObject
- type SchemaByModelAsJSON200JSONResponse
- type SchemaByModelAsJSON400Response
- type SchemaByModelAsJSON401Response
- type SchemaByModelAsJSON404Response
- type SchemaByModelAsJSON500Response
- type SchemaByModelAsJSONRequestObject
- type SchemaByModelAsJSONResponseObject
- type SchemaByModelWithProjectAsJSON200JSONResponse
- type SchemaByModelWithProjectAsJSON400Response
- type SchemaByModelWithProjectAsJSON401Response
- type SchemaByModelWithProjectAsJSON404Response
- type SchemaByModelWithProjectAsJSON500Response
- type SchemaByModelWithProjectAsJSONRequestObject
- type SchemaByModelWithProjectAsJSONResponseObject
- type SchemaFilter200JSONResponse
- type SchemaFilter400Response
- type SchemaFilter401Response
- type SchemaFilter404Response
- type SchemaFilter500Response
- type SchemaFilterRequestObject
- type SchemaFilterResponseObject
- type Server
- func (s *Server) AssetCommentCreate(ctx context.Context, request AssetCommentCreateRequestObject) (AssetCommentCreateResponseObject, error)
- func (s *Server) AssetCommentDelete(ctx context.Context, request AssetCommentDeleteRequestObject) (AssetCommentDeleteResponseObject, error)
- func (s *Server) AssetCommentList(ctx context.Context, request AssetCommentListRequestObject) (AssetCommentListResponseObject, error)
- func (s *Server) AssetCommentUpdate(ctx context.Context, request AssetCommentUpdateRequestObject) (AssetCommentUpdateResponseObject, error)
- func (s *Server) AssetCreate(ctx context.Context, request AssetCreateRequestObject) (AssetCreateResponseObject, error)
- func (s *Server) AssetDelete(ctx context.Context, request AssetDeleteRequestObject) (AssetDeleteResponseObject, error)
- func (s *Server) AssetFilter(ctx context.Context, request AssetFilterRequestObject) (AssetFilterResponseObject, error)
- func (s *Server) AssetGet(ctx context.Context, request AssetGetRequestObject) (AssetGetResponseObject, error)
- func (s *Server) AssetUploadCreate(ctx context.Context, request AssetUploadCreateRequestObject) (AssetUploadCreateResponseObject, error)
- func (s *Server) CopyModel(ctx context.Context, request CopyModelRequestObject) (CopyModelResponseObject, error)
- func (s *Server) FieldCreate(ctx context.Context, request FieldCreateRequestObject) (FieldCreateResponseObject, error)
- func (s *Server) FieldCreateWithProject(ctx context.Context, request FieldCreateWithProjectRequestObject) (FieldCreateWithProjectResponseObject, error)
- func (s *Server) FieldDelete(ctx context.Context, request FieldDeleteRequestObject) (FieldDeleteResponseObject, error)
- func (s *Server) FieldDeleteWithProject(ctx context.Context, request FieldDeleteWithProjectRequestObject) (FieldDeleteWithProjectResponseObject, error)
- func (s *Server) FieldUpdate(ctx context.Context, request FieldUpdateRequestObject) (FieldUpdateResponseObject, error)
- func (s *Server) FieldUpdateWithProject(ctx context.Context, request FieldUpdateWithProjectRequestObject) (FieldUpdateWithProjectResponseObject, error)
- func (s *Server) ItemCommentCreate(ctx context.Context, request ItemCommentCreateRequestObject) (ItemCommentCreateResponseObject, error)
- func (s *Server) ItemCommentDelete(ctx context.Context, request ItemCommentDeleteRequestObject) (ItemCommentDeleteResponseObject, error)
- func (s *Server) ItemCommentList(ctx context.Context, request ItemCommentListRequestObject) (ItemCommentListResponseObject, error)
- func (s *Server) ItemCommentUpdate(ctx context.Context, request ItemCommentUpdateRequestObject) (ItemCommentUpdateResponseObject, error)
- func (s *Server) ItemCreate(ctx context.Context, request ItemCreateRequestObject) (ItemCreateResponseObject, error)
- func (s *Server) ItemCreateWithProject(ctx context.Context, request ItemCreateWithProjectRequestObject) (ItemCreateWithProjectResponseObject, error)
- func (s *Server) ItemDelete(ctx context.Context, request ItemDeleteRequestObject) (ItemDeleteResponseObject, error)
- func (s *Server) ItemFilter(ctx context.Context, request ItemFilterRequestObject) (ItemFilterResponseObject, error)
- func (s *Server) ItemFilterWithProject(ctx context.Context, request ItemFilterWithProjectRequestObject) (ItemFilterWithProjectResponseObject, error)
- func (s *Server) ItemGet(ctx context.Context, request ItemGetRequestObject) (ItemGetResponseObject, error)
- func (s *Server) ItemUpdate(ctx context.Context, request ItemUpdateRequestObject) (ItemUpdateResponseObject, error)
- func (s *Server) ItemsAsCSV(ctx context.Context, request ItemsAsCSVRequestObject) (ItemsAsCSVResponseObject, error)
- func (s *Server) ItemsAsGeoJSON(ctx context.Context, request ItemsAsGeoJSONRequestObject) (ItemsAsGeoJSONResponseObject, error)
- func (s *Server) ItemsWithProjectAsCSV(ctx context.Context, request ItemsWithProjectAsCSVRequestObject) (ItemsWithProjectAsCSVResponseObject, error)
- func (s *Server) ItemsWithProjectAsGeoJSON(ctx context.Context, request ItemsWithProjectAsGeoJSONRequestObject) (ItemsWithProjectAsGeoJSONResponseObject, error)
- func (s *Server) MetadataSchemaByModelAsJSON(ctx context.Context, request MetadataSchemaByModelAsJSONRequestObject) (MetadataSchemaByModelAsJSONResponseObject, error)
- func (s *Server) MetadataSchemaByModelWithProjectAsJSON(ctx context.Context, ...) (MetadataSchemaByModelWithProjectAsJSONResponseObject, error)
- func (s *Server) ModelCreate(ctx context.Context, request ModelCreateRequestObject) (ModelCreateResponseObject, error)
- func (s *Server) ModelDelete(ctx context.Context, request ModelDeleteRequestObject) (ModelDeleteResponseObject, error)
- func (s *Server) ModelDeleteWithProject(ctx context.Context, request ModelDeleteWithProjectRequestObject) (ModelDeleteWithProjectResponseObject, error)
- func (s *Server) ModelFilter(ctx context.Context, request ModelFilterRequestObject) (ModelFilterResponseObject, error)
- func (s *Server) ModelGet(ctx context.Context, request ModelGetRequestObject) (ModelGetResponseObject, error)
- func (s *Server) ModelGetWithProject(ctx context.Context, request ModelGetWithProjectRequestObject) (ModelGetWithProjectResponseObject, error)
- func (s *Server) ModelImport(ctx context.Context, request ModelImportRequestObject) (ModelImportResponseObject, error)
- func (s *Server) ModelUpdate(ctx context.Context, request ModelUpdateRequestObject) (ModelUpdateResponseObject, error)
- func (s *Server) ModelUpdateWithProject(ctx context.Context, request ModelUpdateWithProjectRequestObject) (ModelUpdateWithProjectResponseObject, error)
- func (s *Server) ProjectFilter(ctx context.Context, request ProjectFilterRequestObject) (ProjectFilterResponseObject, error)
- func (s *Server) SchemaByIDAsJSON(ctx context.Context, request SchemaByIDAsJSONRequestObject) (SchemaByIDAsJSONResponseObject, error)
- func (s *Server) SchemaByIDWithProjectAsJSON(ctx context.Context, request SchemaByIDWithProjectAsJSONRequestObject) (SchemaByIDWithProjectAsJSONResponseObject, error)
- func (s *Server) SchemaByModelAsJSON(ctx context.Context, request SchemaByModelAsJSONRequestObject) (SchemaByModelAsJSONResponseObject, error)
- func (s *Server) SchemaByModelWithProjectAsJSON(ctx context.Context, request SchemaByModelWithProjectAsJSONRequestObject) (SchemaByModelWithProjectAsJSONResponseObject, error)
- func (s *Server) SchemaFilter(ctx context.Context, request SchemaFilterRequestObject) (SchemaFilterResponseObject, error)
- type ServerInterface
- type ServerInterfaceWrapper
- func (w *ServerInterfaceWrapper) AssetCommentCreate(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) AssetCommentDelete(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) AssetCommentList(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) AssetCommentUpdate(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) AssetCreate(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) AssetDelete(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) AssetFilter(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) AssetGet(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) AssetUploadCreate(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) CopyModel(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) FieldCreate(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) FieldCreateWithProject(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) FieldDelete(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) FieldDeleteWithProject(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) FieldUpdate(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) FieldUpdateWithProject(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ItemCommentCreate(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ItemCommentDelete(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ItemCommentList(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ItemCommentUpdate(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ItemCreate(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ItemCreateWithProject(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ItemDelete(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ItemFilter(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ItemFilterWithProject(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ItemGet(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ItemUpdate(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ItemsAsCSV(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ItemsAsGeoJSON(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ItemsWithProjectAsCSV(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ItemsWithProjectAsGeoJSON(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) MetadataSchemaByModelAsJSON(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) MetadataSchemaByModelWithProjectAsJSON(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ModelCreate(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ModelDelete(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ModelDeleteWithProject(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ModelFilter(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ModelGet(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ModelGetWithProject(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ModelImport(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ModelUpdate(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ModelUpdateWithProject(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ProjectFilter(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) SchemaByIDAsJSON(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) SchemaByIDWithProjectAsJSON(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) SchemaByModelAsJSON(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) SchemaByModelWithProjectAsJSON(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) SchemaFilter(ctx echo.Context) error
- type StrictHandlerFunc
- type StrictMiddlewareFunc
- type StrictServerInterface
- type UnauthorizedErrorResponse
Constants ¶
This section is empty.
Variables ¶
var ( ErrMultipleReference = errors.New("multiple reference is not supported") ErrNotImplemented = errors.New("not implemented") ErrInvalidTypeProperty = errors.New("invalid type property") )
var ErrFileIsMissing = rerror.NewE(i18n.T("File is missing"))
Functions ¶
func FromSchemaTypeProperty ¶
func FromSchemaTypeProperty(t integrationapi.ValueType, multiple bool) (tpRes *schema.TypeProperty, dv *value.Multiple, err error)
func GetSwagger ¶
GetSwagger returns the Swagger specification corresponding to the generated code in this file. The external references of Swagger specification are resolved. The logic of resolving external references is tightly connected to "import-mapping" feature. Externally referenced files must be embedded in the corresponding golang packages. Urls can be supported but this task was out of the scope.
func Page ¶
func Page(p usecasex.OffsetPagination) int
func PathToRawSpec ¶
Constructs a synthetic filesystem for resolving external references when loading openapi specifications.
func RegisterHandlers ¶
func RegisterHandlers(router EchoRouter, si ServerInterface)
RegisterHandlers adds each server route to the EchoRouter.
func RegisterHandlersWithBaseURL ¶
func RegisterHandlersWithBaseURL(router EchoRouter, si ServerInterface, baseURL string)
Registers handlers, and prepends BaseURL to the paths, so that the paths can be served under a prefix.
Types ¶
type AssetCommentCreate200JSONResponse ¶
type AssetCommentCreate200JSONResponse Comment
func (AssetCommentCreate200JSONResponse) VisitAssetCommentCreateResponse ¶
func (response AssetCommentCreate200JSONResponse) VisitAssetCommentCreateResponse(w http.ResponseWriter) error
type AssetCommentCreate400Response ¶
type AssetCommentCreate400Response struct { }
func (AssetCommentCreate400Response) VisitAssetCommentCreateResponse ¶
func (response AssetCommentCreate400Response) VisitAssetCommentCreateResponse(w http.ResponseWriter) error
type AssetCommentCreate401Response ¶
type AssetCommentCreate401Response = UnauthorizedErrorResponse
func (AssetCommentCreate401Response) VisitAssetCommentCreateResponse ¶
func (response AssetCommentCreate401Response) VisitAssetCommentCreateResponse(w http.ResponseWriter) error
type AssetCommentCreate404Response ¶
type AssetCommentCreate404Response struct { }
func (AssetCommentCreate404Response) VisitAssetCommentCreateResponse ¶
func (response AssetCommentCreate404Response) VisitAssetCommentCreateResponse(w http.ResponseWriter) error
type AssetCommentCreateRequestObject ¶
type AssetCommentCreateRequestObject struct { AssetId AssetIdParam `json:"assetId"` Body *AssetCommentCreateJSONRequestBody }
type AssetCommentCreateResponseObject ¶
type AssetCommentCreateResponseObject interface {
VisitAssetCommentCreateResponse(w http.ResponseWriter) error
}
type AssetCommentDelete200JSONResponse ¶
func (AssetCommentDelete200JSONResponse) VisitAssetCommentDeleteResponse ¶
func (response AssetCommentDelete200JSONResponse) VisitAssetCommentDeleteResponse(w http.ResponseWriter) error
type AssetCommentDelete400Response ¶
type AssetCommentDelete400Response struct { }
func (AssetCommentDelete400Response) VisitAssetCommentDeleteResponse ¶
func (response AssetCommentDelete400Response) VisitAssetCommentDeleteResponse(w http.ResponseWriter) error
type AssetCommentDelete401Response ¶
type AssetCommentDelete401Response = UnauthorizedErrorResponse
func (AssetCommentDelete401Response) VisitAssetCommentDeleteResponse ¶
func (response AssetCommentDelete401Response) VisitAssetCommentDeleteResponse(w http.ResponseWriter) error
type AssetCommentDelete404Response ¶
type AssetCommentDelete404Response struct { }
func (AssetCommentDelete404Response) VisitAssetCommentDeleteResponse ¶
func (response AssetCommentDelete404Response) VisitAssetCommentDeleteResponse(w http.ResponseWriter) error
type AssetCommentDeleteRequestObject ¶
type AssetCommentDeleteRequestObject struct { AssetId AssetIdParam `json:"assetId"` CommentId CommentIdParam `json:"commentId"` }
type AssetCommentDeleteResponseObject ¶
type AssetCommentDeleteResponseObject interface {
VisitAssetCommentDeleteResponse(w http.ResponseWriter) error
}
type AssetCommentList200JSONResponse ¶
type AssetCommentList200JSONResponse struct {
Comments *[]Comment `json:"comments,omitempty"`
}
func (AssetCommentList200JSONResponse) VisitAssetCommentListResponse ¶
func (response AssetCommentList200JSONResponse) VisitAssetCommentListResponse(w http.ResponseWriter) error
type AssetCommentList400Response ¶
type AssetCommentList400Response struct { }
func (AssetCommentList400Response) VisitAssetCommentListResponse ¶
func (response AssetCommentList400Response) VisitAssetCommentListResponse(w http.ResponseWriter) error
type AssetCommentList401Response ¶
type AssetCommentList401Response = UnauthorizedErrorResponse
func (AssetCommentList401Response) VisitAssetCommentListResponse ¶
func (response AssetCommentList401Response) VisitAssetCommentListResponse(w http.ResponseWriter) error
type AssetCommentList404Response ¶
type AssetCommentList404Response struct { }
func (AssetCommentList404Response) VisitAssetCommentListResponse ¶
func (response AssetCommentList404Response) VisitAssetCommentListResponse(w http.ResponseWriter) error
type AssetCommentListRequestObject ¶
type AssetCommentListRequestObject struct {
AssetId AssetIdParam `json:"assetId"`
}
type AssetCommentListResponseObject ¶
type AssetCommentListResponseObject interface {
VisitAssetCommentListResponse(w http.ResponseWriter) error
}
type AssetCommentUpdate200JSONResponse ¶
type AssetCommentUpdate200JSONResponse Comment
func (AssetCommentUpdate200JSONResponse) VisitAssetCommentUpdateResponse ¶
func (response AssetCommentUpdate200JSONResponse) VisitAssetCommentUpdateResponse(w http.ResponseWriter) error
type AssetCommentUpdate400Response ¶
type AssetCommentUpdate400Response struct { }
func (AssetCommentUpdate400Response) VisitAssetCommentUpdateResponse ¶
func (response AssetCommentUpdate400Response) VisitAssetCommentUpdateResponse(w http.ResponseWriter) error
type AssetCommentUpdate401Response ¶
type AssetCommentUpdate401Response = UnauthorizedErrorResponse
func (AssetCommentUpdate401Response) VisitAssetCommentUpdateResponse ¶
func (response AssetCommentUpdate401Response) VisitAssetCommentUpdateResponse(w http.ResponseWriter) error
type AssetCommentUpdate404Response ¶
type AssetCommentUpdate404Response struct { }
func (AssetCommentUpdate404Response) VisitAssetCommentUpdateResponse ¶
func (response AssetCommentUpdate404Response) VisitAssetCommentUpdateResponse(w http.ResponseWriter) error
type AssetCommentUpdateRequestObject ¶
type AssetCommentUpdateRequestObject struct { AssetId AssetIdParam `json:"assetId"` CommentId CommentIdParam `json:"commentId"` Body *AssetCommentUpdateJSONRequestBody }
type AssetCommentUpdateResponseObject ¶
type AssetCommentUpdateResponseObject interface {
VisitAssetCommentUpdateResponse(w http.ResponseWriter) error
}
type AssetCreate200JSONResponse ¶
type AssetCreate200JSONResponse Asset
func (AssetCreate200JSONResponse) VisitAssetCreateResponse ¶
func (response AssetCreate200JSONResponse) VisitAssetCreateResponse(w http.ResponseWriter) error
type AssetCreate400Response ¶
type AssetCreate400Response struct { }
func (AssetCreate400Response) VisitAssetCreateResponse ¶
func (response AssetCreate400Response) VisitAssetCreateResponse(w http.ResponseWriter) error
type AssetCreate401Response ¶
type AssetCreate401Response = UnauthorizedErrorResponse
func (AssetCreate401Response) VisitAssetCreateResponse ¶
func (response AssetCreate401Response) VisitAssetCreateResponse(w http.ResponseWriter) error
type AssetCreate404Response ¶
type AssetCreate404Response struct { }
func (AssetCreate404Response) VisitAssetCreateResponse ¶
func (response AssetCreate404Response) VisitAssetCreateResponse(w http.ResponseWriter) error
type AssetCreateResponseObject ¶
type AssetCreateResponseObject interface {
VisitAssetCreateResponse(w http.ResponseWriter) error
}
type AssetDelete200JSONResponse ¶
func (AssetDelete200JSONResponse) VisitAssetDeleteResponse ¶
func (response AssetDelete200JSONResponse) VisitAssetDeleteResponse(w http.ResponseWriter) error
type AssetDelete400Response ¶
type AssetDelete400Response struct { }
func (AssetDelete400Response) VisitAssetDeleteResponse ¶
func (response AssetDelete400Response) VisitAssetDeleteResponse(w http.ResponseWriter) error
type AssetDelete401Response ¶
type AssetDelete401Response = UnauthorizedErrorResponse
func (AssetDelete401Response) VisitAssetDeleteResponse ¶
func (response AssetDelete401Response) VisitAssetDeleteResponse(w http.ResponseWriter) error
type AssetDelete404Response ¶
type AssetDelete404Response struct { }
func (AssetDelete404Response) VisitAssetDeleteResponse ¶
func (response AssetDelete404Response) VisitAssetDeleteResponse(w http.ResponseWriter) error
type AssetDeleteRequestObject ¶
type AssetDeleteRequestObject struct {
AssetId AssetIdParam `json:"assetId"`
}
type AssetDeleteResponseObject ¶
type AssetDeleteResponseObject interface {
VisitAssetDeleteResponse(w http.ResponseWriter) error
}
type AssetFilter200JSONResponse ¶
type AssetFilter200JSONResponse struct { Items *[]Asset `json:"items,omitempty"` Page *int `json:"page,omitempty"` PerPage *int `json:"perPage,omitempty"` TotalCount *int `json:"totalCount,omitempty"` }
func (AssetFilter200JSONResponse) VisitAssetFilterResponse ¶
func (response AssetFilter200JSONResponse) VisitAssetFilterResponse(w http.ResponseWriter) error
type AssetFilter400Response ¶
type AssetFilter400Response struct { }
func (AssetFilter400Response) VisitAssetFilterResponse ¶
func (response AssetFilter400Response) VisitAssetFilterResponse(w http.ResponseWriter) error
type AssetFilter401Response ¶
type AssetFilter401Response = UnauthorizedErrorResponse
func (AssetFilter401Response) VisitAssetFilterResponse ¶
func (response AssetFilter401Response) VisitAssetFilterResponse(w http.ResponseWriter) error
type AssetFilter404Response ¶
type AssetFilter404Response struct { }
func (AssetFilter404Response) VisitAssetFilterResponse ¶
func (response AssetFilter404Response) VisitAssetFilterResponse(w http.ResponseWriter) error
type AssetFilterRequestObject ¶
type AssetFilterRequestObject struct { ProjectId ProjectIdParam `json:"projectId"` Params AssetFilterParams }
type AssetFilterResponseObject ¶
type AssetFilterResponseObject interface {
VisitAssetFilterResponse(w http.ResponseWriter) error
}
type AssetGet200JSONResponse ¶
type AssetGet200JSONResponse Asset
func (AssetGet200JSONResponse) VisitAssetGetResponse ¶
func (response AssetGet200JSONResponse) VisitAssetGetResponse(w http.ResponseWriter) error
type AssetGet400Response ¶
type AssetGet400Response struct { }
func (AssetGet400Response) VisitAssetGetResponse ¶
func (response AssetGet400Response) VisitAssetGetResponse(w http.ResponseWriter) error
type AssetGet401Response ¶
type AssetGet401Response = UnauthorizedErrorResponse
func (AssetGet401Response) VisitAssetGetResponse ¶
func (response AssetGet401Response) VisitAssetGetResponse(w http.ResponseWriter) error
type AssetGet404Response ¶
type AssetGet404Response struct { }
func (AssetGet404Response) VisitAssetGetResponse ¶
func (response AssetGet404Response) VisitAssetGetResponse(w http.ResponseWriter) error
type AssetGetRequestObject ¶
type AssetGetRequestObject struct {
AssetId AssetIdParam `json:"assetId"`
}
type AssetGetResponseObject ¶
type AssetGetResponseObject interface {
VisitAssetGetResponse(w http.ResponseWriter) error
}
type AssetUploadCreate200JSONResponse ¶
type AssetUploadCreate200JSONResponse struct { ContentEncoding *string `json:"contentEncoding,omitempty"` ContentLength *int `json:"contentLength,omitempty"` ContentType *string `json:"contentType,omitempty"` Next *string `json:"next,omitempty"` Token *string `json:"token,omitempty"` Url *string `json:"url,omitempty"` }
func (AssetUploadCreate200JSONResponse) VisitAssetUploadCreateResponse ¶
func (response AssetUploadCreate200JSONResponse) VisitAssetUploadCreateResponse(w http.ResponseWriter) error
type AssetUploadCreate400Response ¶
type AssetUploadCreate400Response struct { }
func (AssetUploadCreate400Response) VisitAssetUploadCreateResponse ¶
func (response AssetUploadCreate400Response) VisitAssetUploadCreateResponse(w http.ResponseWriter) error
type AssetUploadCreate401Response ¶
type AssetUploadCreate401Response = UnauthorizedErrorResponse
func (AssetUploadCreate401Response) VisitAssetUploadCreateResponse ¶
func (response AssetUploadCreate401Response) VisitAssetUploadCreateResponse(w http.ResponseWriter) error
type AssetUploadCreate404Response ¶
type AssetUploadCreate404Response struct { }
func (AssetUploadCreate404Response) VisitAssetUploadCreateResponse ¶
func (response AssetUploadCreate404Response) VisitAssetUploadCreateResponse(w http.ResponseWriter) error
type AssetUploadCreateRequestObject ¶
type AssetUploadCreateRequestObject struct { ProjectId ProjectIdParam `json:"projectId"` Body *AssetUploadCreateJSONRequestBody }
type AssetUploadCreateResponseObject ¶
type AssetUploadCreateResponseObject interface {
VisitAssetUploadCreateResponse(w http.ResponseWriter) error
}
type CopyModel200JSONResponse ¶
type CopyModel200JSONResponse Model
func (CopyModel200JSONResponse) VisitCopyModelResponse ¶
func (response CopyModel200JSONResponse) VisitCopyModelResponse(w http.ResponseWriter) error
type CopyModel400Response ¶
type CopyModel400Response struct { }
func (CopyModel400Response) VisitCopyModelResponse ¶
func (response CopyModel400Response) VisitCopyModelResponse(w http.ResponseWriter) error
type CopyModel401Response ¶
type CopyModel401Response = UnauthorizedErrorResponse
func (CopyModel401Response) VisitCopyModelResponse ¶
func (response CopyModel401Response) VisitCopyModelResponse(w http.ResponseWriter) error
type CopyModel404Response ¶
type CopyModel404Response = NotFoundErrorResponse
func (CopyModel404Response) VisitCopyModelResponse ¶
func (response CopyModel404Response) VisitCopyModelResponse(w http.ResponseWriter) error
type CopyModel500Response ¶
type CopyModel500Response struct { }
func (CopyModel500Response) VisitCopyModelResponse ¶
func (response CopyModel500Response) VisitCopyModelResponse(w http.ResponseWriter) error
type CopyModelRequestObject ¶
type CopyModelRequestObject struct { ModelId ModelIdParam `json:"modelId"` Body *CopyModelJSONRequestBody }
type CopyModelResponseObject ¶
type CopyModelResponseObject interface {
VisitCopyModelResponse(w http.ResponseWriter) error
}
type EchoRouter ¶
type EchoRouter interface { CONNECT(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route DELETE(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route GET(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route HEAD(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route OPTIONS(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route PATCH(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route POST(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route PUT(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route TRACE(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route }
This is a simple interface which specifies echo.Route addition functions which are present on both echo.Echo and echo.Group, since we want to allow using either of them for path registration
type FieldCreate200JSONResponse ¶
type FieldCreate200JSONResponse SchemaField
func (FieldCreate200JSONResponse) VisitFieldCreateResponse ¶
func (response FieldCreate200JSONResponse) VisitFieldCreateResponse(w http.ResponseWriter) error
type FieldCreate400Response ¶
type FieldCreate400Response struct { }
func (FieldCreate400Response) VisitFieldCreateResponse ¶
func (response FieldCreate400Response) VisitFieldCreateResponse(w http.ResponseWriter) error
type FieldCreate401Response ¶
type FieldCreate401Response = UnauthorizedErrorResponse
func (FieldCreate401Response) VisitFieldCreateResponse ¶
func (response FieldCreate401Response) VisitFieldCreateResponse(w http.ResponseWriter) error
type FieldCreateRequestObject ¶
type FieldCreateRequestObject struct { SchemaId SchemaIdParam `json:"schemaId"` Body *FieldCreateJSONRequestBody }
type FieldCreateResponseObject ¶
type FieldCreateResponseObject interface {
VisitFieldCreateResponse(w http.ResponseWriter) error
}
type FieldCreateWithProject200JSONResponse ¶
type FieldCreateWithProject200JSONResponse SchemaField
func (FieldCreateWithProject200JSONResponse) VisitFieldCreateWithProjectResponse ¶
func (response FieldCreateWithProject200JSONResponse) VisitFieldCreateWithProjectResponse(w http.ResponseWriter) error
type FieldCreateWithProject400Response ¶
type FieldCreateWithProject400Response struct { }
func (FieldCreateWithProject400Response) VisitFieldCreateWithProjectResponse ¶
func (response FieldCreateWithProject400Response) VisitFieldCreateWithProjectResponse(w http.ResponseWriter) error
type FieldCreateWithProject401Response ¶
type FieldCreateWithProject401Response = UnauthorizedErrorResponse
func (FieldCreateWithProject401Response) VisitFieldCreateWithProjectResponse ¶
func (response FieldCreateWithProject401Response) VisitFieldCreateWithProjectResponse(w http.ResponseWriter) error
type FieldCreateWithProjectRequestObject ¶
type FieldCreateWithProjectRequestObject struct { ProjectIdOrAlias ProjectIdOrAliasParam `json:"projectIdOrAlias"` ModelIdOrKey ModelIdOrKeyParam `json:"modelIdOrKey"` Body *FieldCreateWithProjectJSONRequestBody }
type FieldCreateWithProjectResponseObject ¶
type FieldCreateWithProjectResponseObject interface {
VisitFieldCreateWithProjectResponse(w http.ResponseWriter) error
}
type FieldDelete200JSONResponse ¶
func (FieldDelete200JSONResponse) VisitFieldDeleteResponse ¶
func (response FieldDelete200JSONResponse) VisitFieldDeleteResponse(w http.ResponseWriter) error
type FieldDelete400Response ¶
type FieldDelete400Response struct { }
func (FieldDelete400Response) VisitFieldDeleteResponse ¶
func (response FieldDelete400Response) VisitFieldDeleteResponse(w http.ResponseWriter) error
type FieldDelete401Response ¶
type FieldDelete401Response = UnauthorizedErrorResponse
func (FieldDelete401Response) VisitFieldDeleteResponse ¶
func (response FieldDelete401Response) VisitFieldDeleteResponse(w http.ResponseWriter) error
type FieldDeleteRequestObject ¶
type FieldDeleteRequestObject struct { SchemaId SchemaIdParam `json:"schemaId"` FieldIdOrKey FieldIdOrKeyParam `json:"fieldIdOrKey"` }
type FieldDeleteResponseObject ¶
type FieldDeleteResponseObject interface {
VisitFieldDeleteResponse(w http.ResponseWriter) error
}
type FieldDeleteWithProject200JSONResponse ¶
func (FieldDeleteWithProject200JSONResponse) VisitFieldDeleteWithProjectResponse ¶
func (response FieldDeleteWithProject200JSONResponse) VisitFieldDeleteWithProjectResponse(w http.ResponseWriter) error
type FieldDeleteWithProject400Response ¶
type FieldDeleteWithProject400Response struct { }
func (FieldDeleteWithProject400Response) VisitFieldDeleteWithProjectResponse ¶
func (response FieldDeleteWithProject400Response) VisitFieldDeleteWithProjectResponse(w http.ResponseWriter) error
type FieldDeleteWithProject401Response ¶
type FieldDeleteWithProject401Response = UnauthorizedErrorResponse
func (FieldDeleteWithProject401Response) VisitFieldDeleteWithProjectResponse ¶
func (response FieldDeleteWithProject401Response) VisitFieldDeleteWithProjectResponse(w http.ResponseWriter) error
type FieldDeleteWithProject404Response ¶
type FieldDeleteWithProject404Response struct { }
func (FieldDeleteWithProject404Response) VisitFieldDeleteWithProjectResponse ¶
func (response FieldDeleteWithProject404Response) VisitFieldDeleteWithProjectResponse(w http.ResponseWriter) error
type FieldDeleteWithProject500Response ¶
type FieldDeleteWithProject500Response struct { }
func (FieldDeleteWithProject500Response) VisitFieldDeleteWithProjectResponse ¶
func (response FieldDeleteWithProject500Response) VisitFieldDeleteWithProjectResponse(w http.ResponseWriter) error
type FieldDeleteWithProjectRequestObject ¶
type FieldDeleteWithProjectRequestObject struct { ProjectIdOrAlias ProjectIdOrAliasParam `json:"projectIdOrAlias"` ModelIdOrKey ModelIdOrKeyParam `json:"modelIdOrKey"` FieldIdOrKey FieldIdOrKeyParam `json:"fieldIdOrKey"` }
type FieldDeleteWithProjectResponseObject ¶
type FieldDeleteWithProjectResponseObject interface {
VisitFieldDeleteWithProjectResponse(w http.ResponseWriter) error
}
type FieldUpdate200JSONResponse ¶
type FieldUpdate200JSONResponse SchemaField
func (FieldUpdate200JSONResponse) VisitFieldUpdateResponse ¶
func (response FieldUpdate200JSONResponse) VisitFieldUpdateResponse(w http.ResponseWriter) error
type FieldUpdate400Response ¶
type FieldUpdate400Response struct { }
func (FieldUpdate400Response) VisitFieldUpdateResponse ¶
func (response FieldUpdate400Response) VisitFieldUpdateResponse(w http.ResponseWriter) error
type FieldUpdate401Response ¶
type FieldUpdate401Response = UnauthorizedErrorResponse
func (FieldUpdate401Response) VisitFieldUpdateResponse ¶
func (response FieldUpdate401Response) VisitFieldUpdateResponse(w http.ResponseWriter) error
type FieldUpdateRequestObject ¶
type FieldUpdateRequestObject struct { SchemaId SchemaIdParam `json:"schemaId"` FieldIdOrKey FieldIdOrKeyParam `json:"fieldIdOrKey"` Body *FieldUpdateJSONRequestBody }
type FieldUpdateResponseObject ¶
type FieldUpdateResponseObject interface {
VisitFieldUpdateResponse(w http.ResponseWriter) error
}
type FieldUpdateWithProject200JSONResponse ¶
type FieldUpdateWithProject200JSONResponse SchemaField
func (FieldUpdateWithProject200JSONResponse) VisitFieldUpdateWithProjectResponse ¶
func (response FieldUpdateWithProject200JSONResponse) VisitFieldUpdateWithProjectResponse(w http.ResponseWriter) error
type FieldUpdateWithProject400Response ¶
type FieldUpdateWithProject400Response struct { }
func (FieldUpdateWithProject400Response) VisitFieldUpdateWithProjectResponse ¶
func (response FieldUpdateWithProject400Response) VisitFieldUpdateWithProjectResponse(w http.ResponseWriter) error
type FieldUpdateWithProject401Response ¶
type FieldUpdateWithProject401Response = UnauthorizedErrorResponse
func (FieldUpdateWithProject401Response) VisitFieldUpdateWithProjectResponse ¶
func (response FieldUpdateWithProject401Response) VisitFieldUpdateWithProjectResponse(w http.ResponseWriter) error
type FieldUpdateWithProjectRequestObject ¶
type FieldUpdateWithProjectRequestObject struct { ProjectIdOrAlias ProjectIdOrAliasParam `json:"projectIdOrAlias"` ModelIdOrKey ModelIdOrKeyParam `json:"modelIdOrKey"` FieldIdOrKey FieldIdOrKeyParam `json:"fieldIdOrKey"` Body *FieldUpdateWithProjectJSONRequestBody }
type FieldUpdateWithProjectResponseObject ¶
type FieldUpdateWithProjectResponseObject interface {
VisitFieldUpdateWithProjectResponse(w http.ResponseWriter) error
}
type ItemCommentCreate200JSONResponse ¶
type ItemCommentCreate200JSONResponse Comment
func (ItemCommentCreate200JSONResponse) VisitItemCommentCreateResponse ¶
func (response ItemCommentCreate200JSONResponse) VisitItemCommentCreateResponse(w http.ResponseWriter) error
type ItemCommentCreate400Response ¶
type ItemCommentCreate400Response struct { }
func (ItemCommentCreate400Response) VisitItemCommentCreateResponse ¶
func (response ItemCommentCreate400Response) VisitItemCommentCreateResponse(w http.ResponseWriter) error
type ItemCommentCreate401Response ¶
type ItemCommentCreate401Response = UnauthorizedErrorResponse
func (ItemCommentCreate401Response) VisitItemCommentCreateResponse ¶
func (response ItemCommentCreate401Response) VisitItemCommentCreateResponse(w http.ResponseWriter) error
type ItemCommentCreate404Response ¶
type ItemCommentCreate404Response struct { }
func (ItemCommentCreate404Response) VisitItemCommentCreateResponse ¶
func (response ItemCommentCreate404Response) VisitItemCommentCreateResponse(w http.ResponseWriter) error
type ItemCommentCreateRequestObject ¶
type ItemCommentCreateRequestObject struct { ItemId ItemIdParam `json:"itemId"` Body *ItemCommentCreateJSONRequestBody }
type ItemCommentCreateResponseObject ¶
type ItemCommentCreateResponseObject interface {
VisitItemCommentCreateResponse(w http.ResponseWriter) error
}
type ItemCommentDelete200JSONResponse ¶
func (ItemCommentDelete200JSONResponse) VisitItemCommentDeleteResponse ¶
func (response ItemCommentDelete200JSONResponse) VisitItemCommentDeleteResponse(w http.ResponseWriter) error
type ItemCommentDelete400Response ¶
type ItemCommentDelete400Response struct { }
func (ItemCommentDelete400Response) VisitItemCommentDeleteResponse ¶
func (response ItemCommentDelete400Response) VisitItemCommentDeleteResponse(w http.ResponseWriter) error
type ItemCommentDelete401Response ¶
type ItemCommentDelete401Response = UnauthorizedErrorResponse
func (ItemCommentDelete401Response) VisitItemCommentDeleteResponse ¶
func (response ItemCommentDelete401Response) VisitItemCommentDeleteResponse(w http.ResponseWriter) error
type ItemCommentDelete404Response ¶
type ItemCommentDelete404Response struct { }
func (ItemCommentDelete404Response) VisitItemCommentDeleteResponse ¶
func (response ItemCommentDelete404Response) VisitItemCommentDeleteResponse(w http.ResponseWriter) error
type ItemCommentDeleteRequestObject ¶
type ItemCommentDeleteRequestObject struct { ItemId ItemIdParam `json:"itemId"` CommentId CommentIdParam `json:"commentId"` }
type ItemCommentDeleteResponseObject ¶
type ItemCommentDeleteResponseObject interface {
VisitItemCommentDeleteResponse(w http.ResponseWriter) error
}
type ItemCommentList200JSONResponse ¶
type ItemCommentList200JSONResponse struct {
Comments *[]Comment `json:"comments,omitempty"`
}
func (ItemCommentList200JSONResponse) VisitItemCommentListResponse ¶
func (response ItemCommentList200JSONResponse) VisitItemCommentListResponse(w http.ResponseWriter) error
type ItemCommentList400Response ¶
type ItemCommentList400Response struct { }
func (ItemCommentList400Response) VisitItemCommentListResponse ¶
func (response ItemCommentList400Response) VisitItemCommentListResponse(w http.ResponseWriter) error
type ItemCommentList401Response ¶
type ItemCommentList401Response = UnauthorizedErrorResponse
func (ItemCommentList401Response) VisitItemCommentListResponse ¶
func (response ItemCommentList401Response) VisitItemCommentListResponse(w http.ResponseWriter) error
type ItemCommentList404Response ¶
type ItemCommentList404Response struct { }
func (ItemCommentList404Response) VisitItemCommentListResponse ¶
func (response ItemCommentList404Response) VisitItemCommentListResponse(w http.ResponseWriter) error
type ItemCommentListRequestObject ¶
type ItemCommentListRequestObject struct {
ItemId ItemIdParam `json:"itemId"`
}
type ItemCommentListResponseObject ¶
type ItemCommentListResponseObject interface {
VisitItemCommentListResponse(w http.ResponseWriter) error
}
type ItemCommentUpdate200JSONResponse ¶
type ItemCommentUpdate200JSONResponse Comment
func (ItemCommentUpdate200JSONResponse) VisitItemCommentUpdateResponse ¶
func (response ItemCommentUpdate200JSONResponse) VisitItemCommentUpdateResponse(w http.ResponseWriter) error
type ItemCommentUpdate400Response ¶
type ItemCommentUpdate400Response struct { }
func (ItemCommentUpdate400Response) VisitItemCommentUpdateResponse ¶
func (response ItemCommentUpdate400Response) VisitItemCommentUpdateResponse(w http.ResponseWriter) error
type ItemCommentUpdate401Response ¶
type ItemCommentUpdate401Response = UnauthorizedErrorResponse
func (ItemCommentUpdate401Response) VisitItemCommentUpdateResponse ¶
func (response ItemCommentUpdate401Response) VisitItemCommentUpdateResponse(w http.ResponseWriter) error
type ItemCommentUpdate404Response ¶
type ItemCommentUpdate404Response struct { }
func (ItemCommentUpdate404Response) VisitItemCommentUpdateResponse ¶
func (response ItemCommentUpdate404Response) VisitItemCommentUpdateResponse(w http.ResponseWriter) error
type ItemCommentUpdateRequestObject ¶
type ItemCommentUpdateRequestObject struct { ItemId ItemIdParam `json:"itemId"` CommentId CommentIdParam `json:"commentId"` Body *ItemCommentUpdateJSONRequestBody }
type ItemCommentUpdateResponseObject ¶
type ItemCommentUpdateResponseObject interface {
VisitItemCommentUpdateResponse(w http.ResponseWriter) error
}
type ItemCreate200JSONResponse ¶
type ItemCreate200JSONResponse VersionedItem
func (ItemCreate200JSONResponse) VisitItemCreateResponse ¶
func (response ItemCreate200JSONResponse) VisitItemCreateResponse(w http.ResponseWriter) error
type ItemCreate400Response ¶
type ItemCreate400Response struct { }
func (ItemCreate400Response) VisitItemCreateResponse ¶
func (response ItemCreate400Response) VisitItemCreateResponse(w http.ResponseWriter) error
type ItemCreate401Response ¶
type ItemCreate401Response = UnauthorizedErrorResponse
func (ItemCreate401Response) VisitItemCreateResponse ¶
func (response ItemCreate401Response) VisitItemCreateResponse(w http.ResponseWriter) error
type ItemCreateRequestObject ¶
type ItemCreateRequestObject struct { ModelId ModelIdParam `json:"modelId"` Body *ItemCreateJSONRequestBody }
type ItemCreateResponseObject ¶
type ItemCreateResponseObject interface {
VisitItemCreateResponse(w http.ResponseWriter) error
}
type ItemCreateWithProject200JSONResponse ¶
type ItemCreateWithProject200JSONResponse VersionedItem
func (ItemCreateWithProject200JSONResponse) VisitItemCreateWithProjectResponse ¶
func (response ItemCreateWithProject200JSONResponse) VisitItemCreateWithProjectResponse(w http.ResponseWriter) error
type ItemCreateWithProject400Response ¶
type ItemCreateWithProject400Response struct { }
func (ItemCreateWithProject400Response) VisitItemCreateWithProjectResponse ¶
func (response ItemCreateWithProject400Response) VisitItemCreateWithProjectResponse(w http.ResponseWriter) error
type ItemCreateWithProject401Response ¶
type ItemCreateWithProject401Response = UnauthorizedErrorResponse
func (ItemCreateWithProject401Response) VisitItemCreateWithProjectResponse ¶
func (response ItemCreateWithProject401Response) VisitItemCreateWithProjectResponse(w http.ResponseWriter) error
type ItemCreateWithProjectRequestObject ¶
type ItemCreateWithProjectRequestObject struct { ProjectIdOrAlias ProjectIdOrAliasParam `json:"projectIdOrAlias"` ModelIdOrKey ModelIdOrKeyParam `json:"modelIdOrKey"` Body *ItemCreateWithProjectJSONRequestBody }
type ItemCreateWithProjectResponseObject ¶
type ItemCreateWithProjectResponseObject interface {
VisitItemCreateWithProjectResponse(w http.ResponseWriter) error
}
type ItemDelete200JSONResponse ¶
func (ItemDelete200JSONResponse) VisitItemDeleteResponse ¶
func (response ItemDelete200JSONResponse) VisitItemDeleteResponse(w http.ResponseWriter) error
type ItemDelete400Response ¶
type ItemDelete400Response struct { }
func (ItemDelete400Response) VisitItemDeleteResponse ¶
func (response ItemDelete400Response) VisitItemDeleteResponse(w http.ResponseWriter) error
type ItemDelete401Response ¶
type ItemDelete401Response = UnauthorizedErrorResponse
func (ItemDelete401Response) VisitItemDeleteResponse ¶
func (response ItemDelete401Response) VisitItemDeleteResponse(w http.ResponseWriter) error
type ItemDelete404Response ¶
type ItemDelete404Response struct { }
func (ItemDelete404Response) VisitItemDeleteResponse ¶
func (response ItemDelete404Response) VisitItemDeleteResponse(w http.ResponseWriter) error
type ItemDeleteRequestObject ¶
type ItemDeleteRequestObject struct {
ItemId ItemIdParam `json:"itemId"`
}
type ItemDeleteResponseObject ¶
type ItemDeleteResponseObject interface {
VisitItemDeleteResponse(w http.ResponseWriter) error
}
type ItemFilter200JSONResponse ¶
type ItemFilter200JSONResponse struct { Items *[]VersionedItem `json:"items,omitempty"` Page *int `json:"page,omitempty"` PerPage *int `json:"perPage,omitempty"` TotalCount *int `json:"totalCount,omitempty"` }
func (ItemFilter200JSONResponse) VisitItemFilterResponse ¶
func (response ItemFilter200JSONResponse) VisitItemFilterResponse(w http.ResponseWriter) error
type ItemFilter400Response ¶
type ItemFilter400Response struct { }
func (ItemFilter400Response) VisitItemFilterResponse ¶
func (response ItemFilter400Response) VisitItemFilterResponse(w http.ResponseWriter) error
type ItemFilter401Response ¶
type ItemFilter401Response = UnauthorizedErrorResponse
func (ItemFilter401Response) VisitItemFilterResponse ¶
func (response ItemFilter401Response) VisitItemFilterResponse(w http.ResponseWriter) error
type ItemFilter404Response ¶
type ItemFilter404Response struct { }
func (ItemFilter404Response) VisitItemFilterResponse ¶
func (response ItemFilter404Response) VisitItemFilterResponse(w http.ResponseWriter) error
type ItemFilter500Response ¶
type ItemFilter500Response struct { }
func (ItemFilter500Response) VisitItemFilterResponse ¶
func (response ItemFilter500Response) VisitItemFilterResponse(w http.ResponseWriter) error
type ItemFilterRequestObject ¶
type ItemFilterRequestObject struct { ModelId ModelIdParam `json:"modelId"` Params ItemFilterParams Body *ItemFilterJSONRequestBody }
type ItemFilterResponseObject ¶
type ItemFilterResponseObject interface {
VisitItemFilterResponse(w http.ResponseWriter) error
}
type ItemFilterWithProject200JSONResponse ¶
type ItemFilterWithProject200JSONResponse struct { Items *[]VersionedItem `json:"items,omitempty"` Page *int `json:"page,omitempty"` PerPage *int `json:"perPage,omitempty"` TotalCount *int `json:"totalCount,omitempty"` }
func (ItemFilterWithProject200JSONResponse) VisitItemFilterWithProjectResponse ¶
func (response ItemFilterWithProject200JSONResponse) VisitItemFilterWithProjectResponse(w http.ResponseWriter) error
type ItemFilterWithProject400Response ¶
type ItemFilterWithProject400Response struct { }
func (ItemFilterWithProject400Response) VisitItemFilterWithProjectResponse ¶
func (response ItemFilterWithProject400Response) VisitItemFilterWithProjectResponse(w http.ResponseWriter) error
type ItemFilterWithProject401Response ¶
type ItemFilterWithProject401Response = UnauthorizedErrorResponse
func (ItemFilterWithProject401Response) VisitItemFilterWithProjectResponse ¶
func (response ItemFilterWithProject401Response) VisitItemFilterWithProjectResponse(w http.ResponseWriter) error
type ItemFilterWithProject404Response ¶
type ItemFilterWithProject404Response struct { }
func (ItemFilterWithProject404Response) VisitItemFilterWithProjectResponse ¶
func (response ItemFilterWithProject404Response) VisitItemFilterWithProjectResponse(w http.ResponseWriter) error
type ItemFilterWithProject500Response ¶
type ItemFilterWithProject500Response struct { }
func (ItemFilterWithProject500Response) VisitItemFilterWithProjectResponse ¶
func (response ItemFilterWithProject500Response) VisitItemFilterWithProjectResponse(w http.ResponseWriter) error
type ItemFilterWithProjectRequestObject ¶
type ItemFilterWithProjectRequestObject struct { ProjectIdOrAlias ProjectIdOrAliasParam `json:"projectIdOrAlias"` ModelIdOrKey ModelIdOrKeyParam `json:"modelIdOrKey"` Params ItemFilterWithProjectParams }
type ItemFilterWithProjectResponseObject ¶
type ItemFilterWithProjectResponseObject interface {
VisitItemFilterWithProjectResponse(w http.ResponseWriter) error
}
type ItemGet200JSONResponse ¶
type ItemGet200JSONResponse VersionedItem
func (ItemGet200JSONResponse) VisitItemGetResponse ¶
func (response ItemGet200JSONResponse) VisitItemGetResponse(w http.ResponseWriter) error
type ItemGet400Response ¶
type ItemGet400Response struct { }
func (ItemGet400Response) VisitItemGetResponse ¶
func (response ItemGet400Response) VisitItemGetResponse(w http.ResponseWriter) error
type ItemGet401Response ¶
type ItemGet401Response = UnauthorizedErrorResponse
func (ItemGet401Response) VisitItemGetResponse ¶
func (response ItemGet401Response) VisitItemGetResponse(w http.ResponseWriter) error
type ItemGet404Response ¶
type ItemGet404Response struct { }
func (ItemGet404Response) VisitItemGetResponse ¶
func (response ItemGet404Response) VisitItemGetResponse(w http.ResponseWriter) error
type ItemGet500Response ¶
type ItemGet500Response struct { }
func (ItemGet500Response) VisitItemGetResponse ¶
func (response ItemGet500Response) VisitItemGetResponse(w http.ResponseWriter) error
type ItemGetRequestObject ¶
type ItemGetRequestObject struct { ItemId ItemIdParam `json:"itemId"` Params ItemGetParams }
type ItemGetResponseObject ¶
type ItemGetResponseObject interface {
VisitItemGetResponse(w http.ResponseWriter) error
}
type ItemUpdate200JSONResponse ¶
type ItemUpdate200JSONResponse VersionedItem
func (ItemUpdate200JSONResponse) VisitItemUpdateResponse ¶
func (response ItemUpdate200JSONResponse) VisitItemUpdateResponse(w http.ResponseWriter) error
type ItemUpdate400Response ¶
type ItemUpdate400Response struct { }
func (ItemUpdate400Response) VisitItemUpdateResponse ¶
func (response ItemUpdate400Response) VisitItemUpdateResponse(w http.ResponseWriter) error
type ItemUpdate401Response ¶
type ItemUpdate401Response = UnauthorizedErrorResponse
func (ItemUpdate401Response) VisitItemUpdateResponse ¶
func (response ItemUpdate401Response) VisitItemUpdateResponse(w http.ResponseWriter) error
type ItemUpdate404Response ¶
type ItemUpdate404Response struct { }
func (ItemUpdate404Response) VisitItemUpdateResponse ¶
func (response ItemUpdate404Response) VisitItemUpdateResponse(w http.ResponseWriter) error
type ItemUpdate500Response ¶
type ItemUpdate500Response struct { }
func (ItemUpdate500Response) VisitItemUpdateResponse ¶
func (response ItemUpdate500Response) VisitItemUpdateResponse(w http.ResponseWriter) error
type ItemUpdateRequestObject ¶
type ItemUpdateRequestObject struct { ItemId ItemIdParam `json:"itemId"` Body *ItemUpdateJSONRequestBody }
type ItemUpdateResponseObject ¶
type ItemUpdateResponseObject interface {
VisitItemUpdateResponse(w http.ResponseWriter) error
}
type ItemsAsCSV200TextcsvResponse ¶
func (ItemsAsCSV200TextcsvResponse) VisitItemsAsCSVResponse ¶
func (response ItemsAsCSV200TextcsvResponse) VisitItemsAsCSVResponse(w http.ResponseWriter) error
type ItemsAsCSV400Response ¶
type ItemsAsCSV400Response struct { }
func (ItemsAsCSV400Response) VisitItemsAsCSVResponse ¶
func (response ItemsAsCSV400Response) VisitItemsAsCSVResponse(w http.ResponseWriter) error
type ItemsAsCSV401Response ¶
type ItemsAsCSV401Response = UnauthorizedErrorResponse
func (ItemsAsCSV401Response) VisitItemsAsCSVResponse ¶
func (response ItemsAsCSV401Response) VisitItemsAsCSVResponse(w http.ResponseWriter) error
type ItemsAsCSV404Response ¶
type ItemsAsCSV404Response struct { }
func (ItemsAsCSV404Response) VisitItemsAsCSVResponse ¶
func (response ItemsAsCSV404Response) VisitItemsAsCSVResponse(w http.ResponseWriter) error
type ItemsAsCSV500Response ¶
type ItemsAsCSV500Response struct { }
func (ItemsAsCSV500Response) VisitItemsAsCSVResponse ¶
func (response ItemsAsCSV500Response) VisitItemsAsCSVResponse(w http.ResponseWriter) error
type ItemsAsCSVRequestObject ¶
type ItemsAsCSVRequestObject struct { ModelId ModelIdParam `json:"modelId"` Params ItemsAsCSVParams }
type ItemsAsCSVResponseObject ¶
type ItemsAsCSVResponseObject interface {
VisitItemsAsCSVResponse(w http.ResponseWriter) error
}
type ItemsAsGeoJSON200JSONResponse ¶
type ItemsAsGeoJSON200JSONResponse GeoJSON
func (ItemsAsGeoJSON200JSONResponse) VisitItemsAsGeoJSONResponse ¶
func (response ItemsAsGeoJSON200JSONResponse) VisitItemsAsGeoJSONResponse(w http.ResponseWriter) error
type ItemsAsGeoJSON400Response ¶
type ItemsAsGeoJSON400Response struct { }
func (ItemsAsGeoJSON400Response) VisitItemsAsGeoJSONResponse ¶
func (response ItemsAsGeoJSON400Response) VisitItemsAsGeoJSONResponse(w http.ResponseWriter) error
type ItemsAsGeoJSON401Response ¶
type ItemsAsGeoJSON401Response = UnauthorizedErrorResponse
func (ItemsAsGeoJSON401Response) VisitItemsAsGeoJSONResponse ¶
func (response ItemsAsGeoJSON401Response) VisitItemsAsGeoJSONResponse(w http.ResponseWriter) error
type ItemsAsGeoJSON404Response ¶
type ItemsAsGeoJSON404Response struct { }
func (ItemsAsGeoJSON404Response) VisitItemsAsGeoJSONResponse ¶
func (response ItemsAsGeoJSON404Response) VisitItemsAsGeoJSONResponse(w http.ResponseWriter) error
type ItemsAsGeoJSON500Response ¶
type ItemsAsGeoJSON500Response struct { }
func (ItemsAsGeoJSON500Response) VisitItemsAsGeoJSONResponse ¶
func (response ItemsAsGeoJSON500Response) VisitItemsAsGeoJSONResponse(w http.ResponseWriter) error
type ItemsAsGeoJSONRequestObject ¶
type ItemsAsGeoJSONRequestObject struct { ModelId ModelIdParam `json:"modelId"` Params ItemsAsGeoJSONParams }
type ItemsAsGeoJSONResponseObject ¶
type ItemsAsGeoJSONResponseObject interface {
VisitItemsAsGeoJSONResponse(w http.ResponseWriter) error
}
type ItemsWithProjectAsCSV200TextcsvResponse ¶
func (ItemsWithProjectAsCSV200TextcsvResponse) VisitItemsWithProjectAsCSVResponse ¶
func (response ItemsWithProjectAsCSV200TextcsvResponse) VisitItemsWithProjectAsCSVResponse(w http.ResponseWriter) error
type ItemsWithProjectAsCSV400Response ¶
type ItemsWithProjectAsCSV400Response struct { }
func (ItemsWithProjectAsCSV400Response) VisitItemsWithProjectAsCSVResponse ¶
func (response ItemsWithProjectAsCSV400Response) VisitItemsWithProjectAsCSVResponse(w http.ResponseWriter) error
type ItemsWithProjectAsCSV401Response ¶
type ItemsWithProjectAsCSV401Response = UnauthorizedErrorResponse
func (ItemsWithProjectAsCSV401Response) VisitItemsWithProjectAsCSVResponse ¶
func (response ItemsWithProjectAsCSV401Response) VisitItemsWithProjectAsCSVResponse(w http.ResponseWriter) error
type ItemsWithProjectAsCSV404Response ¶
type ItemsWithProjectAsCSV404Response struct { }
func (ItemsWithProjectAsCSV404Response) VisitItemsWithProjectAsCSVResponse ¶
func (response ItemsWithProjectAsCSV404Response) VisitItemsWithProjectAsCSVResponse(w http.ResponseWriter) error
type ItemsWithProjectAsCSV500Response ¶
type ItemsWithProjectAsCSV500Response struct { }
func (ItemsWithProjectAsCSV500Response) VisitItemsWithProjectAsCSVResponse ¶
func (response ItemsWithProjectAsCSV500Response) VisitItemsWithProjectAsCSVResponse(w http.ResponseWriter) error
type ItemsWithProjectAsCSVRequestObject ¶
type ItemsWithProjectAsCSVRequestObject struct { ProjectIdOrAlias ProjectIdOrAliasParam `json:"projectIdOrAlias"` ModelIdOrKey ModelIdOrKeyParam `json:"modelIdOrKey"` Params ItemsWithProjectAsCSVParams }
type ItemsWithProjectAsCSVResponseObject ¶
type ItemsWithProjectAsCSVResponseObject interface {
VisitItemsWithProjectAsCSVResponse(w http.ResponseWriter) error
}
type ItemsWithProjectAsGeoJSON200JSONResponse ¶
type ItemsWithProjectAsGeoJSON200JSONResponse GeoJSON
func (ItemsWithProjectAsGeoJSON200JSONResponse) VisitItemsWithProjectAsGeoJSONResponse ¶
func (response ItemsWithProjectAsGeoJSON200JSONResponse) VisitItemsWithProjectAsGeoJSONResponse(w http.ResponseWriter) error
type ItemsWithProjectAsGeoJSON400Response ¶
type ItemsWithProjectAsGeoJSON400Response struct { }
func (ItemsWithProjectAsGeoJSON400Response) VisitItemsWithProjectAsGeoJSONResponse ¶
func (response ItemsWithProjectAsGeoJSON400Response) VisitItemsWithProjectAsGeoJSONResponse(w http.ResponseWriter) error
type ItemsWithProjectAsGeoJSON401Response ¶
type ItemsWithProjectAsGeoJSON401Response = UnauthorizedErrorResponse
func (ItemsWithProjectAsGeoJSON401Response) VisitItemsWithProjectAsGeoJSONResponse ¶
func (response ItemsWithProjectAsGeoJSON401Response) VisitItemsWithProjectAsGeoJSONResponse(w http.ResponseWriter) error
type ItemsWithProjectAsGeoJSON404Response ¶
type ItemsWithProjectAsGeoJSON404Response struct { }
func (ItemsWithProjectAsGeoJSON404Response) VisitItemsWithProjectAsGeoJSONResponse ¶
func (response ItemsWithProjectAsGeoJSON404Response) VisitItemsWithProjectAsGeoJSONResponse(w http.ResponseWriter) error
type ItemsWithProjectAsGeoJSON500Response ¶
type ItemsWithProjectAsGeoJSON500Response struct { }
func (ItemsWithProjectAsGeoJSON500Response) VisitItemsWithProjectAsGeoJSONResponse ¶
func (response ItemsWithProjectAsGeoJSON500Response) VisitItemsWithProjectAsGeoJSONResponse(w http.ResponseWriter) error
type ItemsWithProjectAsGeoJSONRequestObject ¶
type ItemsWithProjectAsGeoJSONRequestObject struct { ProjectIdOrAlias ProjectIdOrAliasParam `json:"projectIdOrAlias"` ModelIdOrKey ModelIdOrKeyParam `json:"modelIdOrKey"` Params ItemsWithProjectAsGeoJSONParams }
type ItemsWithProjectAsGeoJSONResponseObject ¶
type ItemsWithProjectAsGeoJSONResponseObject interface {
VisitItemsWithProjectAsGeoJSONResponse(w http.ResponseWriter) error
}
type MetadataSchemaByModelAsJSON200JSONResponse ¶
type MetadataSchemaByModelAsJSON200JSONResponse SchemaJSON
func (MetadataSchemaByModelAsJSON200JSONResponse) VisitMetadataSchemaByModelAsJSONResponse ¶
func (response MetadataSchemaByModelAsJSON200JSONResponse) VisitMetadataSchemaByModelAsJSONResponse(w http.ResponseWriter) error
type MetadataSchemaByModelAsJSON400Response ¶
type MetadataSchemaByModelAsJSON400Response struct { }
func (MetadataSchemaByModelAsJSON400Response) VisitMetadataSchemaByModelAsJSONResponse ¶
func (response MetadataSchemaByModelAsJSON400Response) VisitMetadataSchemaByModelAsJSONResponse(w http.ResponseWriter) error
type MetadataSchemaByModelAsJSON401Response ¶
type MetadataSchemaByModelAsJSON401Response = UnauthorizedErrorResponse
func (MetadataSchemaByModelAsJSON401Response) VisitMetadataSchemaByModelAsJSONResponse ¶
func (response MetadataSchemaByModelAsJSON401Response) VisitMetadataSchemaByModelAsJSONResponse(w http.ResponseWriter) error
type MetadataSchemaByModelAsJSON404Response ¶
type MetadataSchemaByModelAsJSON404Response struct { }
func (MetadataSchemaByModelAsJSON404Response) VisitMetadataSchemaByModelAsJSONResponse ¶
func (response MetadataSchemaByModelAsJSON404Response) VisitMetadataSchemaByModelAsJSONResponse(w http.ResponseWriter) error
type MetadataSchemaByModelAsJSON500Response ¶
type MetadataSchemaByModelAsJSON500Response struct { }
func (MetadataSchemaByModelAsJSON500Response) VisitMetadataSchemaByModelAsJSONResponse ¶
func (response MetadataSchemaByModelAsJSON500Response) VisitMetadataSchemaByModelAsJSONResponse(w http.ResponseWriter) error
type MetadataSchemaByModelAsJSONRequestObject ¶
type MetadataSchemaByModelAsJSONRequestObject struct {
ModelId ModelIdParam `json:"modelId"`
}
type MetadataSchemaByModelAsJSONResponseObject ¶
type MetadataSchemaByModelAsJSONResponseObject interface {
VisitMetadataSchemaByModelAsJSONResponse(w http.ResponseWriter) error
}
type MetadataSchemaByModelWithProjectAsJSON200JSONResponse ¶
type MetadataSchemaByModelWithProjectAsJSON200JSONResponse SchemaJSON
func (MetadataSchemaByModelWithProjectAsJSON200JSONResponse) VisitMetadataSchemaByModelWithProjectAsJSONResponse ¶
func (response MetadataSchemaByModelWithProjectAsJSON200JSONResponse) VisitMetadataSchemaByModelWithProjectAsJSONResponse(w http.ResponseWriter) error
type MetadataSchemaByModelWithProjectAsJSON400Response ¶
type MetadataSchemaByModelWithProjectAsJSON400Response struct { }
func (MetadataSchemaByModelWithProjectAsJSON400Response) VisitMetadataSchemaByModelWithProjectAsJSONResponse ¶
func (response MetadataSchemaByModelWithProjectAsJSON400Response) VisitMetadataSchemaByModelWithProjectAsJSONResponse(w http.ResponseWriter) error
type MetadataSchemaByModelWithProjectAsJSON401Response ¶
type MetadataSchemaByModelWithProjectAsJSON401Response = UnauthorizedErrorResponse
func (MetadataSchemaByModelWithProjectAsJSON401Response) VisitMetadataSchemaByModelWithProjectAsJSONResponse ¶
func (response MetadataSchemaByModelWithProjectAsJSON401Response) VisitMetadataSchemaByModelWithProjectAsJSONResponse(w http.ResponseWriter) error
type MetadataSchemaByModelWithProjectAsJSON404Response ¶
type MetadataSchemaByModelWithProjectAsJSON404Response struct { }
func (MetadataSchemaByModelWithProjectAsJSON404Response) VisitMetadataSchemaByModelWithProjectAsJSONResponse ¶
func (response MetadataSchemaByModelWithProjectAsJSON404Response) VisitMetadataSchemaByModelWithProjectAsJSONResponse(w http.ResponseWriter) error
type MetadataSchemaByModelWithProjectAsJSON500Response ¶
type MetadataSchemaByModelWithProjectAsJSON500Response struct { }
func (MetadataSchemaByModelWithProjectAsJSON500Response) VisitMetadataSchemaByModelWithProjectAsJSONResponse ¶
func (response MetadataSchemaByModelWithProjectAsJSON500Response) VisitMetadataSchemaByModelWithProjectAsJSONResponse(w http.ResponseWriter) error
type MetadataSchemaByModelWithProjectAsJSONRequestObject ¶
type MetadataSchemaByModelWithProjectAsJSONRequestObject struct { ProjectIdOrAlias ProjectIdOrAliasParam `json:"projectIdOrAlias"` ModelIdOrKey ModelIdOrKeyParam `json:"modelIdOrKey"` }
type MetadataSchemaByModelWithProjectAsJSONResponseObject ¶
type MetadataSchemaByModelWithProjectAsJSONResponseObject interface {
VisitMetadataSchemaByModelWithProjectAsJSONResponse(w http.ResponseWriter) error
}
type ModelCreate200JSONResponse ¶
type ModelCreate200JSONResponse Model
func (ModelCreate200JSONResponse) VisitModelCreateResponse ¶
func (response ModelCreate200JSONResponse) VisitModelCreateResponse(w http.ResponseWriter) error
type ModelCreate400Response ¶
type ModelCreate400Response struct { }
func (ModelCreate400Response) VisitModelCreateResponse ¶
func (response ModelCreate400Response) VisitModelCreateResponse(w http.ResponseWriter) error
type ModelCreate401Response ¶
type ModelCreate401Response = UnauthorizedErrorResponse
func (ModelCreate401Response) VisitModelCreateResponse ¶
func (response ModelCreate401Response) VisitModelCreateResponse(w http.ResponseWriter) error
type ModelCreateRequestObject ¶
type ModelCreateRequestObject struct { ProjectIdOrAlias ProjectIdOrAliasParam `json:"projectIdOrAlias"` Params ModelCreateParams Body *ModelCreateJSONRequestBody }
type ModelCreateResponseObject ¶
type ModelCreateResponseObject interface {
VisitModelCreateResponse(w http.ResponseWriter) error
}
type ModelDelete200JSONResponse ¶
func (ModelDelete200JSONResponse) VisitModelDeleteResponse ¶
func (response ModelDelete200JSONResponse) VisitModelDeleteResponse(w http.ResponseWriter) error
type ModelDelete400Response ¶
type ModelDelete400Response struct { }
func (ModelDelete400Response) VisitModelDeleteResponse ¶
func (response ModelDelete400Response) VisitModelDeleteResponse(w http.ResponseWriter) error
type ModelDelete401Response ¶
type ModelDelete401Response = UnauthorizedErrorResponse
func (ModelDelete401Response) VisitModelDeleteResponse ¶
func (response ModelDelete401Response) VisitModelDeleteResponse(w http.ResponseWriter) error
type ModelDeleteRequestObject ¶
type ModelDeleteRequestObject struct {
ModelId ModelIdParam `json:"modelId"`
}
type ModelDeleteResponseObject ¶
type ModelDeleteResponseObject interface {
VisitModelDeleteResponse(w http.ResponseWriter) error
}
type ModelDeleteWithProject200JSONResponse ¶
func (ModelDeleteWithProject200JSONResponse) VisitModelDeleteWithProjectResponse ¶
func (response ModelDeleteWithProject200JSONResponse) VisitModelDeleteWithProjectResponse(w http.ResponseWriter) error
type ModelDeleteWithProject400Response ¶
type ModelDeleteWithProject400Response struct { }
func (ModelDeleteWithProject400Response) VisitModelDeleteWithProjectResponse ¶
func (response ModelDeleteWithProject400Response) VisitModelDeleteWithProjectResponse(w http.ResponseWriter) error
type ModelDeleteWithProject401Response ¶
type ModelDeleteWithProject401Response = UnauthorizedErrorResponse
func (ModelDeleteWithProject401Response) VisitModelDeleteWithProjectResponse ¶
func (response ModelDeleteWithProject401Response) VisitModelDeleteWithProjectResponse(w http.ResponseWriter) error
type ModelDeleteWithProject404Response ¶
type ModelDeleteWithProject404Response struct { }
func (ModelDeleteWithProject404Response) VisitModelDeleteWithProjectResponse ¶
func (response ModelDeleteWithProject404Response) VisitModelDeleteWithProjectResponse(w http.ResponseWriter) error
type ModelDeleteWithProject500Response ¶
type ModelDeleteWithProject500Response struct { }
func (ModelDeleteWithProject500Response) VisitModelDeleteWithProjectResponse ¶
func (response ModelDeleteWithProject500Response) VisitModelDeleteWithProjectResponse(w http.ResponseWriter) error
type ModelDeleteWithProjectRequestObject ¶
type ModelDeleteWithProjectRequestObject struct { ProjectIdOrAlias ProjectIdOrAliasParam `json:"projectIdOrAlias"` ModelIdOrKey ModelIdOrKeyParam `json:"modelIdOrKey"` }
type ModelDeleteWithProjectResponseObject ¶
type ModelDeleteWithProjectResponseObject interface {
VisitModelDeleteWithProjectResponse(w http.ResponseWriter) error
}
type ModelFilter200JSONResponse ¶
type ModelFilter200JSONResponse struct { Models *[]Model `json:"models,omitempty"` Page *int `json:"page,omitempty"` PerPage *int `json:"perPage,omitempty"` TotalCount *int `json:"totalCount,omitempty"` }
func (ModelFilter200JSONResponse) VisitModelFilterResponse ¶
func (response ModelFilter200JSONResponse) VisitModelFilterResponse(w http.ResponseWriter) error
type ModelFilter400Response ¶
type ModelFilter400Response struct { }
func (ModelFilter400Response) VisitModelFilterResponse ¶
func (response ModelFilter400Response) VisitModelFilterResponse(w http.ResponseWriter) error
type ModelFilter401Response ¶
type ModelFilter401Response = UnauthorizedErrorResponse
func (ModelFilter401Response) VisitModelFilterResponse ¶
func (response ModelFilter401Response) VisitModelFilterResponse(w http.ResponseWriter) error
type ModelFilter404Response ¶
type ModelFilter404Response struct { }
func (ModelFilter404Response) VisitModelFilterResponse ¶
func (response ModelFilter404Response) VisitModelFilterResponse(w http.ResponseWriter) error
type ModelFilter500Response ¶
type ModelFilter500Response struct { }
func (ModelFilter500Response) VisitModelFilterResponse ¶
func (response ModelFilter500Response) VisitModelFilterResponse(w http.ResponseWriter) error
type ModelFilterRequestObject ¶
type ModelFilterRequestObject struct { ProjectIdOrAlias ProjectIdOrAliasParam `json:"projectIdOrAlias"` Params ModelFilterParams }
type ModelFilterResponseObject ¶
type ModelFilterResponseObject interface {
VisitModelFilterResponse(w http.ResponseWriter) error
}
type ModelGet200JSONResponse ¶
type ModelGet200JSONResponse Model
func (ModelGet200JSONResponse) VisitModelGetResponse ¶
func (response ModelGet200JSONResponse) VisitModelGetResponse(w http.ResponseWriter) error
type ModelGet400Response ¶
type ModelGet400Response struct { }
func (ModelGet400Response) VisitModelGetResponse ¶
func (response ModelGet400Response) VisitModelGetResponse(w http.ResponseWriter) error
type ModelGet401Response ¶
type ModelGet401Response = UnauthorizedErrorResponse
func (ModelGet401Response) VisitModelGetResponse ¶
func (response ModelGet401Response) VisitModelGetResponse(w http.ResponseWriter) error
type ModelGet404Response ¶
type ModelGet404Response struct { }
func (ModelGet404Response) VisitModelGetResponse ¶
func (response ModelGet404Response) VisitModelGetResponse(w http.ResponseWriter) error
type ModelGet500Response ¶
type ModelGet500Response struct { }
func (ModelGet500Response) VisitModelGetResponse ¶
func (response ModelGet500Response) VisitModelGetResponse(w http.ResponseWriter) error
type ModelGetRequestObject ¶
type ModelGetRequestObject struct {
ModelId ModelIdParam `json:"modelId"`
}
type ModelGetResponseObject ¶
type ModelGetResponseObject interface {
VisitModelGetResponse(w http.ResponseWriter) error
}
type ModelGetWithProject200JSONResponse ¶
type ModelGetWithProject200JSONResponse Model
func (ModelGetWithProject200JSONResponse) VisitModelGetWithProjectResponse ¶
func (response ModelGetWithProject200JSONResponse) VisitModelGetWithProjectResponse(w http.ResponseWriter) error
type ModelGetWithProject400Response ¶
type ModelGetWithProject400Response struct { }
func (ModelGetWithProject400Response) VisitModelGetWithProjectResponse ¶
func (response ModelGetWithProject400Response) VisitModelGetWithProjectResponse(w http.ResponseWriter) error
type ModelGetWithProject401Response ¶
type ModelGetWithProject401Response = UnauthorizedErrorResponse
func (ModelGetWithProject401Response) VisitModelGetWithProjectResponse ¶
func (response ModelGetWithProject401Response) VisitModelGetWithProjectResponse(w http.ResponseWriter) error
type ModelGetWithProject404Response ¶
type ModelGetWithProject404Response struct { }
func (ModelGetWithProject404Response) VisitModelGetWithProjectResponse ¶
func (response ModelGetWithProject404Response) VisitModelGetWithProjectResponse(w http.ResponseWriter) error
type ModelGetWithProject500Response ¶
type ModelGetWithProject500Response struct { }
func (ModelGetWithProject500Response) VisitModelGetWithProjectResponse ¶
func (response ModelGetWithProject500Response) VisitModelGetWithProjectResponse(w http.ResponseWriter) error
type ModelGetWithProjectRequestObject ¶
type ModelGetWithProjectRequestObject struct { ProjectIdOrAlias ProjectIdOrAliasParam `json:"projectIdOrAlias"` ModelIdOrKey ModelIdOrKeyParam `json:"modelIdOrKey"` }
type ModelGetWithProjectResponseObject ¶
type ModelGetWithProjectResponseObject interface {
VisitModelGetWithProjectResponse(w http.ResponseWriter) error
}
type ModelImport200JSONResponse ¶
type ModelImport200JSONResponse struct { IgnoredCount *int `json:"ignoredCount,omitempty"` InsertedCount *int `json:"insertedCount,omitempty"` ItemsCount *int `json:"itemsCount,omitempty"` ModelId *id.ModelID `json:"modelId,omitempty"` NewFields *[]SchemaField `json:"newFields,omitempty"` UpdatedCount *int `json:"updatedCount,omitempty"` }
func (ModelImport200JSONResponse) VisitModelImportResponse ¶
func (response ModelImport200JSONResponse) VisitModelImportResponse(w http.ResponseWriter) error
type ModelImport400Response ¶
type ModelImport400Response struct { }
func (ModelImport400Response) VisitModelImportResponse ¶
func (response ModelImport400Response) VisitModelImportResponse(w http.ResponseWriter) error
type ModelImport401Response ¶
type ModelImport401Response = UnauthorizedErrorResponse
func (ModelImport401Response) VisitModelImportResponse ¶
func (response ModelImport401Response) VisitModelImportResponse(w http.ResponseWriter) error
type ModelImport500Response ¶
type ModelImport500Response struct { }
func (ModelImport500Response) VisitModelImportResponse ¶
func (response ModelImport500Response) VisitModelImportResponse(w http.ResponseWriter) error
type ModelImportResponseObject ¶
type ModelImportResponseObject interface {
VisitModelImportResponse(w http.ResponseWriter) error
}
type ModelUpdate200JSONResponse ¶
type ModelUpdate200JSONResponse Model
func (ModelUpdate200JSONResponse) VisitModelUpdateResponse ¶
func (response ModelUpdate200JSONResponse) VisitModelUpdateResponse(w http.ResponseWriter) error
type ModelUpdate400Response ¶
type ModelUpdate400Response struct { }
func (ModelUpdate400Response) VisitModelUpdateResponse ¶
func (response ModelUpdate400Response) VisitModelUpdateResponse(w http.ResponseWriter) error
type ModelUpdate401Response ¶
type ModelUpdate401Response = UnauthorizedErrorResponse
func (ModelUpdate401Response) VisitModelUpdateResponse ¶
func (response ModelUpdate401Response) VisitModelUpdateResponse(w http.ResponseWriter) error
type ModelUpdateRequestObject ¶
type ModelUpdateRequestObject struct { ModelId ModelIdParam `json:"modelId"` Body *ModelUpdateJSONRequestBody }
type ModelUpdateResponseObject ¶
type ModelUpdateResponseObject interface {
VisitModelUpdateResponse(w http.ResponseWriter) error
}
type ModelUpdateWithProject200JSONResponse ¶
type ModelUpdateWithProject200JSONResponse Model
func (ModelUpdateWithProject200JSONResponse) VisitModelUpdateWithProjectResponse ¶
func (response ModelUpdateWithProject200JSONResponse) VisitModelUpdateWithProjectResponse(w http.ResponseWriter) error
type ModelUpdateWithProject400Response ¶
type ModelUpdateWithProject400Response struct { }
func (ModelUpdateWithProject400Response) VisitModelUpdateWithProjectResponse ¶
func (response ModelUpdateWithProject400Response) VisitModelUpdateWithProjectResponse(w http.ResponseWriter) error
type ModelUpdateWithProject401Response ¶
type ModelUpdateWithProject401Response = UnauthorizedErrorResponse
func (ModelUpdateWithProject401Response) VisitModelUpdateWithProjectResponse ¶
func (response ModelUpdateWithProject401Response) VisitModelUpdateWithProjectResponse(w http.ResponseWriter) error
type ModelUpdateWithProject404Response ¶
type ModelUpdateWithProject404Response struct { }
func (ModelUpdateWithProject404Response) VisitModelUpdateWithProjectResponse ¶
func (response ModelUpdateWithProject404Response) VisitModelUpdateWithProjectResponse(w http.ResponseWriter) error
type ModelUpdateWithProject500Response ¶
type ModelUpdateWithProject500Response struct { }
func (ModelUpdateWithProject500Response) VisitModelUpdateWithProjectResponse ¶
func (response ModelUpdateWithProject500Response) VisitModelUpdateWithProjectResponse(w http.ResponseWriter) error
type ModelUpdateWithProjectRequestObject ¶
type ModelUpdateWithProjectRequestObject struct { ProjectIdOrAlias ProjectIdOrAliasParam `json:"projectIdOrAlias"` ModelIdOrKey ModelIdOrKeyParam `json:"modelIdOrKey"` Body *ModelUpdateWithProjectJSONRequestBody }
type ModelUpdateWithProjectResponseObject ¶
type ModelUpdateWithProjectResponseObject interface {
VisitModelUpdateWithProjectResponse(w http.ResponseWriter) error
}
type NotFoundErrorResponse ¶
type NotFoundErrorResponse struct { }
type ProjectFilter200JSONResponse ¶
type ProjectFilter200JSONResponse struct { Page *int `json:"page,omitempty"` PerPage *int `json:"perPage,omitempty"` Projects *[]Project `json:"projects,omitempty"` TotalCount *int `json:"totalCount,omitempty"` }
func (ProjectFilter200JSONResponse) VisitProjectFilterResponse ¶
func (response ProjectFilter200JSONResponse) VisitProjectFilterResponse(w http.ResponseWriter) error
type ProjectFilter400Response ¶
type ProjectFilter400Response struct { }
func (ProjectFilter400Response) VisitProjectFilterResponse ¶
func (response ProjectFilter400Response) VisitProjectFilterResponse(w http.ResponseWriter) error
type ProjectFilter401Response ¶
type ProjectFilter401Response = UnauthorizedErrorResponse
func (ProjectFilter401Response) VisitProjectFilterResponse ¶
func (response ProjectFilter401Response) VisitProjectFilterResponse(w http.ResponseWriter) error
type ProjectFilter404Response ¶
type ProjectFilter404Response = NotFoundErrorResponse
func (ProjectFilter404Response) VisitProjectFilterResponse ¶
func (response ProjectFilter404Response) VisitProjectFilterResponse(w http.ResponseWriter) error
type ProjectFilter500Response ¶
type ProjectFilter500Response struct { }
func (ProjectFilter500Response) VisitProjectFilterResponse ¶
func (response ProjectFilter500Response) VisitProjectFilterResponse(w http.ResponseWriter) error
type ProjectFilterRequestObject ¶
type ProjectFilterRequestObject struct { WorkspaceId WorkspaceIdParam `json:"workspaceId"` Params ProjectFilterParams }
type ProjectFilterResponseObject ¶
type ProjectFilterResponseObject interface {
VisitProjectFilterResponse(w http.ResponseWriter) error
}
type SchemaByIDAsJSON200JSONResponse ¶
type SchemaByIDAsJSON200JSONResponse SchemaJSON
func (SchemaByIDAsJSON200JSONResponse) VisitSchemaByIDAsJSONResponse ¶
func (response SchemaByIDAsJSON200JSONResponse) VisitSchemaByIDAsJSONResponse(w http.ResponseWriter) error
type SchemaByIDAsJSON400Response ¶
type SchemaByIDAsJSON400Response struct { }
func (SchemaByIDAsJSON400Response) VisitSchemaByIDAsJSONResponse ¶
func (response SchemaByIDAsJSON400Response) VisitSchemaByIDAsJSONResponse(w http.ResponseWriter) error
type SchemaByIDAsJSON401Response ¶
type SchemaByIDAsJSON401Response = UnauthorizedErrorResponse
func (SchemaByIDAsJSON401Response) VisitSchemaByIDAsJSONResponse ¶
func (response SchemaByIDAsJSON401Response) VisitSchemaByIDAsJSONResponse(w http.ResponseWriter) error
type SchemaByIDAsJSON404Response ¶
type SchemaByIDAsJSON404Response struct { }
func (SchemaByIDAsJSON404Response) VisitSchemaByIDAsJSONResponse ¶
func (response SchemaByIDAsJSON404Response) VisitSchemaByIDAsJSONResponse(w http.ResponseWriter) error
type SchemaByIDAsJSON500Response ¶
type SchemaByIDAsJSON500Response struct { }
func (SchemaByIDAsJSON500Response) VisitSchemaByIDAsJSONResponse ¶
func (response SchemaByIDAsJSON500Response) VisitSchemaByIDAsJSONResponse(w http.ResponseWriter) error
type SchemaByIDAsJSONRequestObject ¶
type SchemaByIDAsJSONRequestObject struct {
SchemaId SchemaIdParam `json:"schemaId"`
}
type SchemaByIDAsJSONResponseObject ¶
type SchemaByIDAsJSONResponseObject interface {
VisitSchemaByIDAsJSONResponse(w http.ResponseWriter) error
}
type SchemaByIDWithProjectAsJSON200JSONResponse ¶
type SchemaByIDWithProjectAsJSON200JSONResponse SchemaJSON
func (SchemaByIDWithProjectAsJSON200JSONResponse) VisitSchemaByIDWithProjectAsJSONResponse ¶
func (response SchemaByIDWithProjectAsJSON200JSONResponse) VisitSchemaByIDWithProjectAsJSONResponse(w http.ResponseWriter) error
type SchemaByIDWithProjectAsJSON400Response ¶
type SchemaByIDWithProjectAsJSON400Response struct { }
func (SchemaByIDWithProjectAsJSON400Response) VisitSchemaByIDWithProjectAsJSONResponse ¶
func (response SchemaByIDWithProjectAsJSON400Response) VisitSchemaByIDWithProjectAsJSONResponse(w http.ResponseWriter) error
type SchemaByIDWithProjectAsJSON401Response ¶
type SchemaByIDWithProjectAsJSON401Response = UnauthorizedErrorResponse
func (SchemaByIDWithProjectAsJSON401Response) VisitSchemaByIDWithProjectAsJSONResponse ¶
func (response SchemaByIDWithProjectAsJSON401Response) VisitSchemaByIDWithProjectAsJSONResponse(w http.ResponseWriter) error
type SchemaByIDWithProjectAsJSON404Response ¶
type SchemaByIDWithProjectAsJSON404Response struct { }
func (SchemaByIDWithProjectAsJSON404Response) VisitSchemaByIDWithProjectAsJSONResponse ¶
func (response SchemaByIDWithProjectAsJSON404Response) VisitSchemaByIDWithProjectAsJSONResponse(w http.ResponseWriter) error
type SchemaByIDWithProjectAsJSON500Response ¶
type SchemaByIDWithProjectAsJSON500Response struct { }
func (SchemaByIDWithProjectAsJSON500Response) VisitSchemaByIDWithProjectAsJSONResponse ¶
func (response SchemaByIDWithProjectAsJSON500Response) VisitSchemaByIDWithProjectAsJSONResponse(w http.ResponseWriter) error
type SchemaByIDWithProjectAsJSONRequestObject ¶
type SchemaByIDWithProjectAsJSONRequestObject struct { ProjectIdOrAlias ProjectIdOrAliasParam `json:"projectIdOrAlias"` SchemaId SchemaIdParam `json:"schemaId"` }
type SchemaByIDWithProjectAsJSONResponseObject ¶
type SchemaByIDWithProjectAsJSONResponseObject interface {
VisitSchemaByIDWithProjectAsJSONResponse(w http.ResponseWriter) error
}
type SchemaByModelAsJSON200JSONResponse ¶
type SchemaByModelAsJSON200JSONResponse SchemaJSON
func (SchemaByModelAsJSON200JSONResponse) VisitSchemaByModelAsJSONResponse ¶
func (response SchemaByModelAsJSON200JSONResponse) VisitSchemaByModelAsJSONResponse(w http.ResponseWriter) error
type SchemaByModelAsJSON400Response ¶
type SchemaByModelAsJSON400Response struct { }
func (SchemaByModelAsJSON400Response) VisitSchemaByModelAsJSONResponse ¶
func (response SchemaByModelAsJSON400Response) VisitSchemaByModelAsJSONResponse(w http.ResponseWriter) error
type SchemaByModelAsJSON401Response ¶
type SchemaByModelAsJSON401Response = UnauthorizedErrorResponse
func (SchemaByModelAsJSON401Response) VisitSchemaByModelAsJSONResponse ¶
func (response SchemaByModelAsJSON401Response) VisitSchemaByModelAsJSONResponse(w http.ResponseWriter) error
type SchemaByModelAsJSON404Response ¶
type SchemaByModelAsJSON404Response struct { }
func (SchemaByModelAsJSON404Response) VisitSchemaByModelAsJSONResponse ¶
func (response SchemaByModelAsJSON404Response) VisitSchemaByModelAsJSONResponse(w http.ResponseWriter) error
type SchemaByModelAsJSON500Response ¶
type SchemaByModelAsJSON500Response struct { }
func (SchemaByModelAsJSON500Response) VisitSchemaByModelAsJSONResponse ¶
func (response SchemaByModelAsJSON500Response) VisitSchemaByModelAsJSONResponse(w http.ResponseWriter) error
type SchemaByModelAsJSONRequestObject ¶
type SchemaByModelAsJSONRequestObject struct {
ModelId ModelIdParam `json:"modelId"`
}
type SchemaByModelAsJSONResponseObject ¶
type SchemaByModelAsJSONResponseObject interface {
VisitSchemaByModelAsJSONResponse(w http.ResponseWriter) error
}
type SchemaByModelWithProjectAsJSON200JSONResponse ¶
type SchemaByModelWithProjectAsJSON200JSONResponse SchemaJSON
func (SchemaByModelWithProjectAsJSON200JSONResponse) VisitSchemaByModelWithProjectAsJSONResponse ¶
func (response SchemaByModelWithProjectAsJSON200JSONResponse) VisitSchemaByModelWithProjectAsJSONResponse(w http.ResponseWriter) error
type SchemaByModelWithProjectAsJSON400Response ¶
type SchemaByModelWithProjectAsJSON400Response struct { }
func (SchemaByModelWithProjectAsJSON400Response) VisitSchemaByModelWithProjectAsJSONResponse ¶
func (response SchemaByModelWithProjectAsJSON400Response) VisitSchemaByModelWithProjectAsJSONResponse(w http.ResponseWriter) error
type SchemaByModelWithProjectAsJSON401Response ¶
type SchemaByModelWithProjectAsJSON401Response = UnauthorizedErrorResponse
func (SchemaByModelWithProjectAsJSON401Response) VisitSchemaByModelWithProjectAsJSONResponse ¶
func (response SchemaByModelWithProjectAsJSON401Response) VisitSchemaByModelWithProjectAsJSONResponse(w http.ResponseWriter) error
type SchemaByModelWithProjectAsJSON404Response ¶
type SchemaByModelWithProjectAsJSON404Response struct { }
func (SchemaByModelWithProjectAsJSON404Response) VisitSchemaByModelWithProjectAsJSONResponse ¶
func (response SchemaByModelWithProjectAsJSON404Response) VisitSchemaByModelWithProjectAsJSONResponse(w http.ResponseWriter) error
type SchemaByModelWithProjectAsJSON500Response ¶
type SchemaByModelWithProjectAsJSON500Response struct { }
func (SchemaByModelWithProjectAsJSON500Response) VisitSchemaByModelWithProjectAsJSONResponse ¶
func (response SchemaByModelWithProjectAsJSON500Response) VisitSchemaByModelWithProjectAsJSONResponse(w http.ResponseWriter) error
type SchemaByModelWithProjectAsJSONRequestObject ¶
type SchemaByModelWithProjectAsJSONRequestObject struct { ProjectIdOrAlias ProjectIdOrAliasParam `json:"projectIdOrAlias"` ModelIdOrKey ModelIdOrKeyParam `json:"modelIdOrKey"` }
type SchemaByModelWithProjectAsJSONResponseObject ¶
type SchemaByModelWithProjectAsJSONResponseObject interface {
VisitSchemaByModelWithProjectAsJSONResponse(w http.ResponseWriter) error
}
type SchemaFilter200JSONResponse ¶
type SchemaFilter200JSONResponse struct { Models *[]Model `json:"models,omitempty"` Page *int `json:"page,omitempty"` PerPage *int `json:"perPage,omitempty"` TotalCount *int `json:"totalCount,omitempty"` }
func (SchemaFilter200JSONResponse) VisitSchemaFilterResponse ¶
func (response SchemaFilter200JSONResponse) VisitSchemaFilterResponse(w http.ResponseWriter) error
type SchemaFilter400Response ¶
type SchemaFilter400Response struct { }
func (SchemaFilter400Response) VisitSchemaFilterResponse ¶
func (response SchemaFilter400Response) VisitSchemaFilterResponse(w http.ResponseWriter) error
type SchemaFilter401Response ¶
type SchemaFilter401Response = UnauthorizedErrorResponse
func (SchemaFilter401Response) VisitSchemaFilterResponse ¶
func (response SchemaFilter401Response) VisitSchemaFilterResponse(w http.ResponseWriter) error
type SchemaFilter404Response ¶
type SchemaFilter404Response struct { }
func (SchemaFilter404Response) VisitSchemaFilterResponse ¶
func (response SchemaFilter404Response) VisitSchemaFilterResponse(w http.ResponseWriter) error
type SchemaFilter500Response ¶
type SchemaFilter500Response struct { }
func (SchemaFilter500Response) VisitSchemaFilterResponse ¶
func (response SchemaFilter500Response) VisitSchemaFilterResponse(w http.ResponseWriter) error
type SchemaFilterRequestObject ¶
type SchemaFilterRequestObject struct { ProjectIdOrAlias ProjectIdOrAliasParam `json:"projectIdOrAlias"` Params SchemaFilterParams }
type SchemaFilterResponseObject ¶
type SchemaFilterResponseObject interface {
VisitSchemaFilterResponse(w http.ResponseWriter) error
}
type Server ¶
type Server struct{}
func (*Server) AssetCommentCreate ¶
func (s *Server) AssetCommentCreate(ctx context.Context, request AssetCommentCreateRequestObject) (AssetCommentCreateResponseObject, error)
func (*Server) AssetCommentDelete ¶
func (s *Server) AssetCommentDelete(ctx context.Context, request AssetCommentDeleteRequestObject) (AssetCommentDeleteResponseObject, error)
func (*Server) AssetCommentList ¶
func (s *Server) AssetCommentList(ctx context.Context, request AssetCommentListRequestObject) (AssetCommentListResponseObject, error)
func (*Server) AssetCommentUpdate ¶
func (s *Server) AssetCommentUpdate(ctx context.Context, request AssetCommentUpdateRequestObject) (AssetCommentUpdateResponseObject, error)
func (*Server) AssetCreate ¶
func (s *Server) AssetCreate(ctx context.Context, request AssetCreateRequestObject) (AssetCreateResponseObject, error)
func (*Server) AssetDelete ¶
func (s *Server) AssetDelete(ctx context.Context, request AssetDeleteRequestObject) (AssetDeleteResponseObject, error)
func (*Server) AssetFilter ¶
func (s *Server) AssetFilter(ctx context.Context, request AssetFilterRequestObject) (AssetFilterResponseObject, error)
func (*Server) AssetGet ¶
func (s *Server) AssetGet(ctx context.Context, request AssetGetRequestObject) (AssetGetResponseObject, error)
func (*Server) AssetUploadCreate ¶
func (s *Server) AssetUploadCreate(ctx context.Context, request AssetUploadCreateRequestObject) (AssetUploadCreateResponseObject, error)
func (*Server) CopyModel ¶
func (s *Server) CopyModel(ctx context.Context, request CopyModelRequestObject) (CopyModelResponseObject, error)
func (*Server) FieldCreate ¶
func (s *Server) FieldCreate(ctx context.Context, request FieldCreateRequestObject) (FieldCreateResponseObject, error)
func (*Server) FieldCreateWithProject ¶
func (s *Server) FieldCreateWithProject(ctx context.Context, request FieldCreateWithProjectRequestObject) (FieldCreateWithProjectResponseObject, error)
func (*Server) FieldDelete ¶
func (s *Server) FieldDelete(ctx context.Context, request FieldDeleteRequestObject) (FieldDeleteResponseObject, error)
func (*Server) FieldDeleteWithProject ¶
func (s *Server) FieldDeleteWithProject(ctx context.Context, request FieldDeleteWithProjectRequestObject) (FieldDeleteWithProjectResponseObject, error)
func (*Server) FieldUpdate ¶
func (s *Server) FieldUpdate(ctx context.Context, request FieldUpdateRequestObject) (FieldUpdateResponseObject, error)
func (*Server) FieldUpdateWithProject ¶
func (s *Server) FieldUpdateWithProject(ctx context.Context, request FieldUpdateWithProjectRequestObject) (FieldUpdateWithProjectResponseObject, error)
func (*Server) ItemCommentCreate ¶
func (s *Server) ItemCommentCreate(ctx context.Context, request ItemCommentCreateRequestObject) (ItemCommentCreateResponseObject, error)
func (*Server) ItemCommentDelete ¶
func (s *Server) ItemCommentDelete(ctx context.Context, request ItemCommentDeleteRequestObject) (ItemCommentDeleteResponseObject, error)
func (*Server) ItemCommentList ¶
func (s *Server) ItemCommentList(ctx context.Context, request ItemCommentListRequestObject) (ItemCommentListResponseObject, error)
func (*Server) ItemCommentUpdate ¶
func (s *Server) ItemCommentUpdate(ctx context.Context, request ItemCommentUpdateRequestObject) (ItemCommentUpdateResponseObject, error)
func (*Server) ItemCreate ¶
func (s *Server) ItemCreate(ctx context.Context, request ItemCreateRequestObject) (ItemCreateResponseObject, error)
func (*Server) ItemCreateWithProject ¶
func (s *Server) ItemCreateWithProject(ctx context.Context, request ItemCreateWithProjectRequestObject) (ItemCreateWithProjectResponseObject, error)
func (*Server) ItemDelete ¶
func (s *Server) ItemDelete(ctx context.Context, request ItemDeleteRequestObject) (ItemDeleteResponseObject, error)
func (*Server) ItemFilter ¶
func (s *Server) ItemFilter(ctx context.Context, request ItemFilterRequestObject) (ItemFilterResponseObject, error)
func (*Server) ItemFilterWithProject ¶
func (s *Server) ItemFilterWithProject(ctx context.Context, request ItemFilterWithProjectRequestObject) (ItemFilterWithProjectResponseObject, error)
func (*Server) ItemGet ¶
func (s *Server) ItemGet(ctx context.Context, request ItemGetRequestObject) (ItemGetResponseObject, error)
func (*Server) ItemUpdate ¶
func (s *Server) ItemUpdate(ctx context.Context, request ItemUpdateRequestObject) (ItemUpdateResponseObject, error)
func (*Server) ItemsAsCSV ¶
func (s *Server) ItemsAsCSV(ctx context.Context, request ItemsAsCSVRequestObject) (ItemsAsCSVResponseObject, error)
func (*Server) ItemsAsGeoJSON ¶
func (s *Server) ItemsAsGeoJSON(ctx context.Context, request ItemsAsGeoJSONRequestObject) (ItemsAsGeoJSONResponseObject, error)
func (*Server) ItemsWithProjectAsCSV ¶
func (s *Server) ItemsWithProjectAsCSV(ctx context.Context, request ItemsWithProjectAsCSVRequestObject) (ItemsWithProjectAsCSVResponseObject, error)
func (*Server) ItemsWithProjectAsGeoJSON ¶
func (s *Server) ItemsWithProjectAsGeoJSON(ctx context.Context, request ItemsWithProjectAsGeoJSONRequestObject) (ItemsWithProjectAsGeoJSONResponseObject, error)
func (*Server) MetadataSchemaByModelAsJSON ¶
func (s *Server) MetadataSchemaByModelAsJSON(ctx context.Context, request MetadataSchemaByModelAsJSONRequestObject) (MetadataSchemaByModelAsJSONResponseObject, error)
func (*Server) MetadataSchemaByModelWithProjectAsJSON ¶
func (s *Server) MetadataSchemaByModelWithProjectAsJSON(ctx context.Context, request MetadataSchemaByModelWithProjectAsJSONRequestObject) (MetadataSchemaByModelWithProjectAsJSONResponseObject, error)
func (*Server) ModelCreate ¶
func (s *Server) ModelCreate(ctx context.Context, request ModelCreateRequestObject) (ModelCreateResponseObject, error)
func (*Server) ModelDelete ¶
func (s *Server) ModelDelete(ctx context.Context, request ModelDeleteRequestObject) (ModelDeleteResponseObject, error)
func (*Server) ModelDeleteWithProject ¶
func (s *Server) ModelDeleteWithProject(ctx context.Context, request ModelDeleteWithProjectRequestObject) (ModelDeleteWithProjectResponseObject, error)
func (*Server) ModelFilter ¶
func (s *Server) ModelFilter(ctx context.Context, request ModelFilterRequestObject) (ModelFilterResponseObject, error)
func (*Server) ModelGet ¶
func (s *Server) ModelGet(ctx context.Context, request ModelGetRequestObject) (ModelGetResponseObject, error)
func (*Server) ModelGetWithProject ¶
func (s *Server) ModelGetWithProject(ctx context.Context, request ModelGetWithProjectRequestObject) (ModelGetWithProjectResponseObject, error)
func (*Server) ModelImport ¶
func (s *Server) ModelImport(ctx context.Context, request ModelImportRequestObject) (ModelImportResponseObject, error)
func (*Server) ModelUpdate ¶
func (s *Server) ModelUpdate(ctx context.Context, request ModelUpdateRequestObject) (ModelUpdateResponseObject, error)
func (*Server) ModelUpdateWithProject ¶
func (s *Server) ModelUpdateWithProject(ctx context.Context, request ModelUpdateWithProjectRequestObject) (ModelUpdateWithProjectResponseObject, error)
func (*Server) ProjectFilter ¶
func (s *Server) ProjectFilter(ctx context.Context, request ProjectFilterRequestObject) (ProjectFilterResponseObject, error)
func (*Server) SchemaByIDAsJSON ¶
func (s *Server) SchemaByIDAsJSON(ctx context.Context, request SchemaByIDAsJSONRequestObject) (SchemaByIDAsJSONResponseObject, error)
func (*Server) SchemaByIDWithProjectAsJSON ¶
func (s *Server) SchemaByIDWithProjectAsJSON(ctx context.Context, request SchemaByIDWithProjectAsJSONRequestObject) (SchemaByIDWithProjectAsJSONResponseObject, error)
func (*Server) SchemaByModelAsJSON ¶
func (s *Server) SchemaByModelAsJSON(ctx context.Context, request SchemaByModelAsJSONRequestObject) (SchemaByModelAsJSONResponseObject, error)
func (*Server) SchemaByModelWithProjectAsJSON ¶
func (s *Server) SchemaByModelWithProjectAsJSON(ctx context.Context, request SchemaByModelWithProjectAsJSONRequestObject) (SchemaByModelWithProjectAsJSONResponseObject, error)
func (*Server) SchemaFilter ¶
func (s *Server) SchemaFilter(ctx context.Context, request SchemaFilterRequestObject) (SchemaFilterResponseObject, error)
type ServerInterface ¶
type ServerInterface interface { // delete asset // (DELETE /assets/{assetId}) AssetDelete(ctx echo.Context, assetId AssetIdParam) error // get asset // (GET /assets/{assetId}) AssetGet(ctx echo.Context, assetId AssetIdParam) error // get asset comments // (GET /assets/{assetId}/comments) AssetCommentList(ctx echo.Context, assetId AssetIdParam) error // create asset comments // (POST /assets/{assetId}/comments) AssetCommentCreate(ctx echo.Context, assetId AssetIdParam) error // delete asset comments // (DELETE /assets/{assetId}/comments/{commentId}) AssetCommentDelete(ctx echo.Context, assetId AssetIdParam, commentId CommentIdParam) error // Update AssetComment // (PATCH /assets/{assetId}/comments/{commentId}) AssetCommentUpdate(ctx echo.Context, assetId AssetIdParam, commentId CommentIdParam) error // delete an item // (DELETE /items/{itemId}) ItemDelete(ctx echo.Context, itemId ItemIdParam) error // Returns an item. // (GET /items/{itemId}) ItemGet(ctx echo.Context, itemId ItemIdParam, params ItemGetParams) error // Update an item. // (PATCH /items/{itemId}) ItemUpdate(ctx echo.Context, itemId ItemIdParam) error // get an item comment // (GET /items/{itemId}/comments) ItemCommentList(ctx echo.Context, itemId ItemIdParam) error // create an item comment // (POST /items/{itemId}/comments) ItemCommentCreate(ctx echo.Context, itemId ItemIdParam) error // delete item comment // (DELETE /items/{itemId}/comments/{commentId}) ItemCommentDelete(ctx echo.Context, itemId ItemIdParam, commentId CommentIdParam) error // Update Item Comment // (PATCH /items/{itemId}/comments/{commentId}) ItemCommentUpdate(ctx echo.Context, itemId ItemIdParam, commentId CommentIdParam) error // delete a model // (DELETE /models/{modelId}) ModelDelete(ctx echo.Context, modelId ModelIdParam) error // Returns a model. // (GET /models/{modelId}) ModelGet(ctx echo.Context, modelId ModelIdParam) error // Update a model. // (PATCH /models/{modelId}) ModelUpdate(ctx echo.Context, modelId ModelIdParam) error // Copy schema and items of a selected model // (POST /models/{modelId}/copy) CopyModel(ctx echo.Context, modelId ModelIdParam) error // Import data under the selected model // (PUT /models/{modelId}/import) ModelImport(ctx echo.Context, modelId ModelIdParam) error // Returns a list of items. // (GET /models/{modelId}/items) ItemFilter(ctx echo.Context, modelId ModelIdParam, params ItemFilterParams) error // create an item // (POST /models/{modelId}/items) ItemCreate(ctx echo.Context, modelId ModelIdParam) error // Returns a CSV that has a list of items as features. // (GET /models/{modelId}/items.csv) ItemsAsCSV(ctx echo.Context, modelId ModelIdParam, params ItemsAsCSVParams) error // Returns a GeoJSON that has a list of items as features. // (GET /models/{modelId}/items.geojson) ItemsAsGeoJSON(ctx echo.Context, modelId ModelIdParam, params ItemsAsGeoJSONParams) error // Returns a metadata schema as json by model ID // (GET /models/{modelId}/metadata_schema.json) MetadataSchemaByModelAsJSON(ctx echo.Context, modelId ModelIdParam) error // Returns a schema as json by model ID // (GET /models/{modelId}/schema.json) SchemaByModelAsJSON(ctx echo.Context, modelId ModelIdParam) error // Returns a list of models. // (GET /projects/{projectIdOrAlias}/models) ModelFilter(ctx echo.Context, projectIdOrAlias ProjectIdOrAliasParam, params ModelFilterParams) error // create a model // (POST /projects/{projectIdOrAlias}/models) ModelCreate(ctx echo.Context, projectIdOrAlias ProjectIdOrAliasParam, params ModelCreateParams) error // Delete a model. // (DELETE /projects/{projectIdOrAlias}/models/{modelIdOrKey}) ModelDeleteWithProject(ctx echo.Context, projectIdOrAlias ProjectIdOrAliasParam, modelIdOrKey ModelIdOrKeyParam) error // Returns a model. // (GET /projects/{projectIdOrAlias}/models/{modelIdOrKey}) ModelGetWithProject(ctx echo.Context, projectIdOrAlias ProjectIdOrAliasParam, modelIdOrKey ModelIdOrKeyParam) error // Update a model. // (PATCH /projects/{projectIdOrAlias}/models/{modelIdOrKey}) ModelUpdateWithProject(ctx echo.Context, projectIdOrAlias ProjectIdOrAliasParam, modelIdOrKey ModelIdOrKeyParam) error // create a field // (POST /projects/{projectIdOrAlias}/models/{modelIdOrKey}/fields) FieldCreateWithProject(ctx echo.Context, projectIdOrAlias ProjectIdOrAliasParam, modelIdOrKey ModelIdOrKeyParam) error // Delete a field. // (DELETE /projects/{projectIdOrAlias}/models/{modelIdOrKey}/fields/{fieldIdOrKey}) FieldDeleteWithProject(ctx echo.Context, projectIdOrAlias ProjectIdOrAliasParam, modelIdOrKey ModelIdOrKeyParam, fieldIdOrKey FieldIdOrKeyParam) error // update a field // (PATCH /projects/{projectIdOrAlias}/models/{modelIdOrKey}/fields/{fieldIdOrKey}) FieldUpdateWithProject(ctx echo.Context, projectIdOrAlias ProjectIdOrAliasParam, modelIdOrKey ModelIdOrKeyParam, fieldIdOrKey FieldIdOrKeyParam) error // Returns a list of items. // (GET /projects/{projectIdOrAlias}/models/{modelIdOrKey}/items) ItemFilterWithProject(ctx echo.Context, projectIdOrAlias ProjectIdOrAliasParam, modelIdOrKey ModelIdOrKeyParam, params ItemFilterWithProjectParams) error // Create an Item. // (POST /projects/{projectIdOrAlias}/models/{modelIdOrKey}/items) ItemCreateWithProject(ctx echo.Context, projectIdOrAlias ProjectIdOrAliasParam, modelIdOrKey ModelIdOrKeyParam) error // Returns a CSV that has a list of items as features. // (GET /projects/{projectIdOrAlias}/models/{modelIdOrKey}/items.csv) ItemsWithProjectAsCSV(ctx echo.Context, projectIdOrAlias ProjectIdOrAliasParam, modelIdOrKey ModelIdOrKeyParam, params ItemsWithProjectAsCSVParams) error // Returns a GeoJSON that has a list of items as features. // (GET /projects/{projectIdOrAlias}/models/{modelIdOrKey}/items.geojson) ItemsWithProjectAsGeoJSON(ctx echo.Context, projectIdOrAlias ProjectIdOrAliasParam, modelIdOrKey ModelIdOrKeyParam, params ItemsWithProjectAsGeoJSONParams) error // Returns a metadata schema as json by project and model ID // (GET /projects/{projectIdOrAlias}/models/{modelIdOrKey}/metadata_schema.json) MetadataSchemaByModelWithProjectAsJSON(ctx echo.Context, projectIdOrAlias ProjectIdOrAliasParam, modelIdOrKey ModelIdOrKeyParam) error // Returns a schema as json by project and model ID // (GET /projects/{projectIdOrAlias}/models/{modelIdOrKey}/schema.json) SchemaByModelWithProjectAsJSON(ctx echo.Context, projectIdOrAlias ProjectIdOrAliasParam, modelIdOrKey ModelIdOrKeyParam) error // Returns a schema. // (GET /projects/{projectIdOrAlias}/schemata) SchemaFilter(ctx echo.Context, projectIdOrAlias ProjectIdOrAliasParam, params SchemaFilterParams) error // Returns a schema as json by project and schema ID // (GET /projects/{projectIdOrAlias}/schemata/{schemaId}/schema.json) SchemaByIDWithProjectAsJSON(ctx echo.Context, projectIdOrAlias ProjectIdOrAliasParam, schemaId SchemaIdParam) error // Returns a list of assets. // (GET /projects/{projectId}/assets) AssetFilter(ctx echo.Context, projectId ProjectIdParam, params AssetFilterParams) error // Create an new asset. // (POST /projects/{projectId}/assets) AssetCreate(ctx echo.Context, projectId ProjectIdParam) error // Upload an asset. // (POST /projects/{projectId}/assets/uploads) AssetUploadCreate(ctx echo.Context, projectId ProjectIdParam) error // create a field // (POST /schemata/{schemaId}/fields) FieldCreate(ctx echo.Context, schemaId SchemaIdParam) error // delete a field // (DELETE /schemata/{schemaId}/fields/{fieldIdOrKey}) FieldDelete(ctx echo.Context, schemaId SchemaIdParam, fieldIdOrKey FieldIdOrKeyParam) error // update a field // (PATCH /schemata/{schemaId}/fields/{fieldIdOrKey}) FieldUpdate(ctx echo.Context, schemaId SchemaIdParam, fieldIdOrKey FieldIdOrKeyParam) error // Returns a schema as json by schema ID // (GET /schemata/{schemaId}/schema.json) SchemaByIDAsJSON(ctx echo.Context, schemaId SchemaIdParam) error // Returns a list of projects. // (GET /{workspaceId}/projects) ProjectFilter(ctx echo.Context, workspaceId WorkspaceIdParam, params ProjectFilterParams) error }
ServerInterface represents all server handlers.
func NewStrictHandler ¶
func NewStrictHandler(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc) ServerInterface
type ServerInterfaceWrapper ¶
type ServerInterfaceWrapper struct {
Handler ServerInterface
}
ServerInterfaceWrapper converts echo contexts to parameters.
func (*ServerInterfaceWrapper) AssetCommentCreate ¶
func (w *ServerInterfaceWrapper) AssetCommentCreate(ctx echo.Context) error
AssetCommentCreate converts echo context to params.
func (*ServerInterfaceWrapper) AssetCommentDelete ¶
func (w *ServerInterfaceWrapper) AssetCommentDelete(ctx echo.Context) error
AssetCommentDelete converts echo context to params.
func (*ServerInterfaceWrapper) AssetCommentList ¶
func (w *ServerInterfaceWrapper) AssetCommentList(ctx echo.Context) error
AssetCommentList converts echo context to params.
func (*ServerInterfaceWrapper) AssetCommentUpdate ¶
func (w *ServerInterfaceWrapper) AssetCommentUpdate(ctx echo.Context) error
AssetCommentUpdate converts echo context to params.
func (*ServerInterfaceWrapper) AssetCreate ¶
func (w *ServerInterfaceWrapper) AssetCreate(ctx echo.Context) error
AssetCreate converts echo context to params.
func (*ServerInterfaceWrapper) AssetDelete ¶
func (w *ServerInterfaceWrapper) AssetDelete(ctx echo.Context) error
AssetDelete converts echo context to params.
func (*ServerInterfaceWrapper) AssetFilter ¶
func (w *ServerInterfaceWrapper) AssetFilter(ctx echo.Context) error
AssetFilter converts echo context to params.
func (*ServerInterfaceWrapper) AssetGet ¶
func (w *ServerInterfaceWrapper) AssetGet(ctx echo.Context) error
AssetGet converts echo context to params.
func (*ServerInterfaceWrapper) AssetUploadCreate ¶
func (w *ServerInterfaceWrapper) AssetUploadCreate(ctx echo.Context) error
AssetUploadCreate converts echo context to params.
func (*ServerInterfaceWrapper) CopyModel ¶
func (w *ServerInterfaceWrapper) CopyModel(ctx echo.Context) error
CopyModel converts echo context to params.
func (*ServerInterfaceWrapper) FieldCreate ¶
func (w *ServerInterfaceWrapper) FieldCreate(ctx echo.Context) error
FieldCreate converts echo context to params.
func (*ServerInterfaceWrapper) FieldCreateWithProject ¶
func (w *ServerInterfaceWrapper) FieldCreateWithProject(ctx echo.Context) error
FieldCreateWithProject converts echo context to params.
func (*ServerInterfaceWrapper) FieldDelete ¶
func (w *ServerInterfaceWrapper) FieldDelete(ctx echo.Context) error
FieldDelete converts echo context to params.
func (*ServerInterfaceWrapper) FieldDeleteWithProject ¶
func (w *ServerInterfaceWrapper) FieldDeleteWithProject(ctx echo.Context) error
FieldDeleteWithProject converts echo context to params.
func (*ServerInterfaceWrapper) FieldUpdate ¶
func (w *ServerInterfaceWrapper) FieldUpdate(ctx echo.Context) error
FieldUpdate converts echo context to params.
func (*ServerInterfaceWrapper) FieldUpdateWithProject ¶
func (w *ServerInterfaceWrapper) FieldUpdateWithProject(ctx echo.Context) error
FieldUpdateWithProject converts echo context to params.
func (*ServerInterfaceWrapper) ItemCommentCreate ¶
func (w *ServerInterfaceWrapper) ItemCommentCreate(ctx echo.Context) error
ItemCommentCreate converts echo context to params.
func (*ServerInterfaceWrapper) ItemCommentDelete ¶
func (w *ServerInterfaceWrapper) ItemCommentDelete(ctx echo.Context) error
ItemCommentDelete converts echo context to params.
func (*ServerInterfaceWrapper) ItemCommentList ¶
func (w *ServerInterfaceWrapper) ItemCommentList(ctx echo.Context) error
ItemCommentList converts echo context to params.
func (*ServerInterfaceWrapper) ItemCommentUpdate ¶
func (w *ServerInterfaceWrapper) ItemCommentUpdate(ctx echo.Context) error
ItemCommentUpdate converts echo context to params.
func (*ServerInterfaceWrapper) ItemCreate ¶
func (w *ServerInterfaceWrapper) ItemCreate(ctx echo.Context) error
ItemCreate converts echo context to params.
func (*ServerInterfaceWrapper) ItemCreateWithProject ¶
func (w *ServerInterfaceWrapper) ItemCreateWithProject(ctx echo.Context) error
ItemCreateWithProject converts echo context to params.
func (*ServerInterfaceWrapper) ItemDelete ¶
func (w *ServerInterfaceWrapper) ItemDelete(ctx echo.Context) error
ItemDelete converts echo context to params.
func (*ServerInterfaceWrapper) ItemFilter ¶
func (w *ServerInterfaceWrapper) ItemFilter(ctx echo.Context) error
ItemFilter converts echo context to params.
func (*ServerInterfaceWrapper) ItemFilterWithProject ¶
func (w *ServerInterfaceWrapper) ItemFilterWithProject(ctx echo.Context) error
ItemFilterWithProject converts echo context to params.
func (*ServerInterfaceWrapper) ItemGet ¶
func (w *ServerInterfaceWrapper) ItemGet(ctx echo.Context) error
ItemGet converts echo context to params.
func (*ServerInterfaceWrapper) ItemUpdate ¶
func (w *ServerInterfaceWrapper) ItemUpdate(ctx echo.Context) error
ItemUpdate converts echo context to params.
func (*ServerInterfaceWrapper) ItemsAsCSV ¶
func (w *ServerInterfaceWrapper) ItemsAsCSV(ctx echo.Context) error
ItemsAsCSV converts echo context to params.
func (*ServerInterfaceWrapper) ItemsAsGeoJSON ¶
func (w *ServerInterfaceWrapper) ItemsAsGeoJSON(ctx echo.Context) error
ItemsAsGeoJSON converts echo context to params.
func (*ServerInterfaceWrapper) ItemsWithProjectAsCSV ¶
func (w *ServerInterfaceWrapper) ItemsWithProjectAsCSV(ctx echo.Context) error
ItemsWithProjectAsCSV converts echo context to params.
func (*ServerInterfaceWrapper) ItemsWithProjectAsGeoJSON ¶
func (w *ServerInterfaceWrapper) ItemsWithProjectAsGeoJSON(ctx echo.Context) error
ItemsWithProjectAsGeoJSON converts echo context to params.
func (*ServerInterfaceWrapper) MetadataSchemaByModelAsJSON ¶
func (w *ServerInterfaceWrapper) MetadataSchemaByModelAsJSON(ctx echo.Context) error
MetadataSchemaByModelAsJSON converts echo context to params.
func (*ServerInterfaceWrapper) MetadataSchemaByModelWithProjectAsJSON ¶
func (w *ServerInterfaceWrapper) MetadataSchemaByModelWithProjectAsJSON(ctx echo.Context) error
MetadataSchemaByModelWithProjectAsJSON converts echo context to params.
func (*ServerInterfaceWrapper) ModelCreate ¶
func (w *ServerInterfaceWrapper) ModelCreate(ctx echo.Context) error
ModelCreate converts echo context to params.
func (*ServerInterfaceWrapper) ModelDelete ¶
func (w *ServerInterfaceWrapper) ModelDelete(ctx echo.Context) error
ModelDelete converts echo context to params.
func (*ServerInterfaceWrapper) ModelDeleteWithProject ¶
func (w *ServerInterfaceWrapper) ModelDeleteWithProject(ctx echo.Context) error
ModelDeleteWithProject converts echo context to params.
func (*ServerInterfaceWrapper) ModelFilter ¶
func (w *ServerInterfaceWrapper) ModelFilter(ctx echo.Context) error
ModelFilter converts echo context to params.
func (*ServerInterfaceWrapper) ModelGet ¶
func (w *ServerInterfaceWrapper) ModelGet(ctx echo.Context) error
ModelGet converts echo context to params.
func (*ServerInterfaceWrapper) ModelGetWithProject ¶
func (w *ServerInterfaceWrapper) ModelGetWithProject(ctx echo.Context) error
ModelGetWithProject converts echo context to params.
func (*ServerInterfaceWrapper) ModelImport ¶
func (w *ServerInterfaceWrapper) ModelImport(ctx echo.Context) error
ModelImport converts echo context to params.
func (*ServerInterfaceWrapper) ModelUpdate ¶
func (w *ServerInterfaceWrapper) ModelUpdate(ctx echo.Context) error
ModelUpdate converts echo context to params.
func (*ServerInterfaceWrapper) ModelUpdateWithProject ¶
func (w *ServerInterfaceWrapper) ModelUpdateWithProject(ctx echo.Context) error
ModelUpdateWithProject converts echo context to params.
func (*ServerInterfaceWrapper) ProjectFilter ¶
func (w *ServerInterfaceWrapper) ProjectFilter(ctx echo.Context) error
ProjectFilter converts echo context to params.
func (*ServerInterfaceWrapper) SchemaByIDAsJSON ¶
func (w *ServerInterfaceWrapper) SchemaByIDAsJSON(ctx echo.Context) error
SchemaByIDAsJSON converts echo context to params.
func (*ServerInterfaceWrapper) SchemaByIDWithProjectAsJSON ¶
func (w *ServerInterfaceWrapper) SchemaByIDWithProjectAsJSON(ctx echo.Context) error
SchemaByIDWithProjectAsJSON converts echo context to params.
func (*ServerInterfaceWrapper) SchemaByModelAsJSON ¶
func (w *ServerInterfaceWrapper) SchemaByModelAsJSON(ctx echo.Context) error
SchemaByModelAsJSON converts echo context to params.
func (*ServerInterfaceWrapper) SchemaByModelWithProjectAsJSON ¶
func (w *ServerInterfaceWrapper) SchemaByModelWithProjectAsJSON(ctx echo.Context) error
SchemaByModelWithProjectAsJSON converts echo context to params.
func (*ServerInterfaceWrapper) SchemaFilter ¶
func (w *ServerInterfaceWrapper) SchemaFilter(ctx echo.Context) error
SchemaFilter converts echo context to params.
type StrictHandlerFunc ¶
type StrictHandlerFunc = strictecho.StrictEchoHandlerFunc
type StrictMiddlewareFunc ¶
type StrictMiddlewareFunc = strictecho.StrictEchoMiddlewareFunc
type StrictServerInterface ¶
type StrictServerInterface interface { // delete asset // (DELETE /assets/{assetId}) AssetDelete(ctx context.Context, request AssetDeleteRequestObject) (AssetDeleteResponseObject, error) // get asset // (GET /assets/{assetId}) AssetGet(ctx context.Context, request AssetGetRequestObject) (AssetGetResponseObject, error) // get asset comments // (GET /assets/{assetId}/comments) AssetCommentList(ctx context.Context, request AssetCommentListRequestObject) (AssetCommentListResponseObject, error) // create asset comments // (POST /assets/{assetId}/comments) AssetCommentCreate(ctx context.Context, request AssetCommentCreateRequestObject) (AssetCommentCreateResponseObject, error) // delete asset comments // (DELETE /assets/{assetId}/comments/{commentId}) AssetCommentDelete(ctx context.Context, request AssetCommentDeleteRequestObject) (AssetCommentDeleteResponseObject, error) // Update AssetComment // (PATCH /assets/{assetId}/comments/{commentId}) AssetCommentUpdate(ctx context.Context, request AssetCommentUpdateRequestObject) (AssetCommentUpdateResponseObject, error) // delete an item // (DELETE /items/{itemId}) ItemDelete(ctx context.Context, request ItemDeleteRequestObject) (ItemDeleteResponseObject, error) // Returns an item. // (GET /items/{itemId}) ItemGet(ctx context.Context, request ItemGetRequestObject) (ItemGetResponseObject, error) // Update an item. // (PATCH /items/{itemId}) ItemUpdate(ctx context.Context, request ItemUpdateRequestObject) (ItemUpdateResponseObject, error) // get an item comment // (GET /items/{itemId}/comments) ItemCommentList(ctx context.Context, request ItemCommentListRequestObject) (ItemCommentListResponseObject, error) // create an item comment // (POST /items/{itemId}/comments) ItemCommentCreate(ctx context.Context, request ItemCommentCreateRequestObject) (ItemCommentCreateResponseObject, error) // delete item comment // (DELETE /items/{itemId}/comments/{commentId}) ItemCommentDelete(ctx context.Context, request ItemCommentDeleteRequestObject) (ItemCommentDeleteResponseObject, error) // Update Item Comment // (PATCH /items/{itemId}/comments/{commentId}) ItemCommentUpdate(ctx context.Context, request ItemCommentUpdateRequestObject) (ItemCommentUpdateResponseObject, error) // delete a model // (DELETE /models/{modelId}) ModelDelete(ctx context.Context, request ModelDeleteRequestObject) (ModelDeleteResponseObject, error) // Returns a model. // (GET /models/{modelId}) ModelGet(ctx context.Context, request ModelGetRequestObject) (ModelGetResponseObject, error) // Update a model. // (PATCH /models/{modelId}) ModelUpdate(ctx context.Context, request ModelUpdateRequestObject) (ModelUpdateResponseObject, error) // Copy schema and items of a selected model // (POST /models/{modelId}/copy) CopyModel(ctx context.Context, request CopyModelRequestObject) (CopyModelResponseObject, error) // Import data under the selected model // (PUT /models/{modelId}/import) ModelImport(ctx context.Context, request ModelImportRequestObject) (ModelImportResponseObject, error) // Returns a list of items. // (GET /models/{modelId}/items) ItemFilter(ctx context.Context, request ItemFilterRequestObject) (ItemFilterResponseObject, error) // create an item // (POST /models/{modelId}/items) ItemCreate(ctx context.Context, request ItemCreateRequestObject) (ItemCreateResponseObject, error) // Returns a CSV that has a list of items as features. // (GET /models/{modelId}/items.csv) ItemsAsCSV(ctx context.Context, request ItemsAsCSVRequestObject) (ItemsAsCSVResponseObject, error) // Returns a GeoJSON that has a list of items as features. // (GET /models/{modelId}/items.geojson) ItemsAsGeoJSON(ctx context.Context, request ItemsAsGeoJSONRequestObject) (ItemsAsGeoJSONResponseObject, error) // Returns a metadata schema as json by model ID // (GET /models/{modelId}/metadata_schema.json) MetadataSchemaByModelAsJSON(ctx context.Context, request MetadataSchemaByModelAsJSONRequestObject) (MetadataSchemaByModelAsJSONResponseObject, error) // Returns a schema as json by model ID // (GET /models/{modelId}/schema.json) SchemaByModelAsJSON(ctx context.Context, request SchemaByModelAsJSONRequestObject) (SchemaByModelAsJSONResponseObject, error) // Returns a list of models. // (GET /projects/{projectIdOrAlias}/models) ModelFilter(ctx context.Context, request ModelFilterRequestObject) (ModelFilterResponseObject, error) // create a model // (POST /projects/{projectIdOrAlias}/models) ModelCreate(ctx context.Context, request ModelCreateRequestObject) (ModelCreateResponseObject, error) // Delete a model. // (DELETE /projects/{projectIdOrAlias}/models/{modelIdOrKey}) ModelDeleteWithProject(ctx context.Context, request ModelDeleteWithProjectRequestObject) (ModelDeleteWithProjectResponseObject, error) // Returns a model. // (GET /projects/{projectIdOrAlias}/models/{modelIdOrKey}) ModelGetWithProject(ctx context.Context, request ModelGetWithProjectRequestObject) (ModelGetWithProjectResponseObject, error) // Update a model. // (PATCH /projects/{projectIdOrAlias}/models/{modelIdOrKey}) ModelUpdateWithProject(ctx context.Context, request ModelUpdateWithProjectRequestObject) (ModelUpdateWithProjectResponseObject, error) // create a field // (POST /projects/{projectIdOrAlias}/models/{modelIdOrKey}/fields) FieldCreateWithProject(ctx context.Context, request FieldCreateWithProjectRequestObject) (FieldCreateWithProjectResponseObject, error) // Delete a field. // (DELETE /projects/{projectIdOrAlias}/models/{modelIdOrKey}/fields/{fieldIdOrKey}) FieldDeleteWithProject(ctx context.Context, request FieldDeleteWithProjectRequestObject) (FieldDeleteWithProjectResponseObject, error) // update a field // (PATCH /projects/{projectIdOrAlias}/models/{modelIdOrKey}/fields/{fieldIdOrKey}) FieldUpdateWithProject(ctx context.Context, request FieldUpdateWithProjectRequestObject) (FieldUpdateWithProjectResponseObject, error) // Returns a list of items. // (GET /projects/{projectIdOrAlias}/models/{modelIdOrKey}/items) ItemFilterWithProject(ctx context.Context, request ItemFilterWithProjectRequestObject) (ItemFilterWithProjectResponseObject, error) // Create an Item. // (POST /projects/{projectIdOrAlias}/models/{modelIdOrKey}/items) ItemCreateWithProject(ctx context.Context, request ItemCreateWithProjectRequestObject) (ItemCreateWithProjectResponseObject, error) // Returns a CSV that has a list of items as features. // (GET /projects/{projectIdOrAlias}/models/{modelIdOrKey}/items.csv) ItemsWithProjectAsCSV(ctx context.Context, request ItemsWithProjectAsCSVRequestObject) (ItemsWithProjectAsCSVResponseObject, error) // Returns a GeoJSON that has a list of items as features. // (GET /projects/{projectIdOrAlias}/models/{modelIdOrKey}/items.geojson) ItemsWithProjectAsGeoJSON(ctx context.Context, request ItemsWithProjectAsGeoJSONRequestObject) (ItemsWithProjectAsGeoJSONResponseObject, error) // Returns a metadata schema as json by project and model ID // (GET /projects/{projectIdOrAlias}/models/{modelIdOrKey}/metadata_schema.json) MetadataSchemaByModelWithProjectAsJSON(ctx context.Context, request MetadataSchemaByModelWithProjectAsJSONRequestObject) (MetadataSchemaByModelWithProjectAsJSONResponseObject, error) // Returns a schema as json by project and model ID // (GET /projects/{projectIdOrAlias}/models/{modelIdOrKey}/schema.json) SchemaByModelWithProjectAsJSON(ctx context.Context, request SchemaByModelWithProjectAsJSONRequestObject) (SchemaByModelWithProjectAsJSONResponseObject, error) // Returns a schema. // (GET /projects/{projectIdOrAlias}/schemata) SchemaFilter(ctx context.Context, request SchemaFilterRequestObject) (SchemaFilterResponseObject, error) // Returns a schema as json by project and schema ID // (GET /projects/{projectIdOrAlias}/schemata/{schemaId}/schema.json) SchemaByIDWithProjectAsJSON(ctx context.Context, request SchemaByIDWithProjectAsJSONRequestObject) (SchemaByIDWithProjectAsJSONResponseObject, error) // Returns a list of assets. // (GET /projects/{projectId}/assets) AssetFilter(ctx context.Context, request AssetFilterRequestObject) (AssetFilterResponseObject, error) // Create an new asset. // (POST /projects/{projectId}/assets) AssetCreate(ctx context.Context, request AssetCreateRequestObject) (AssetCreateResponseObject, error) // Upload an asset. // (POST /projects/{projectId}/assets/uploads) AssetUploadCreate(ctx context.Context, request AssetUploadCreateRequestObject) (AssetUploadCreateResponseObject, error) // create a field // (POST /schemata/{schemaId}/fields) FieldCreate(ctx context.Context, request FieldCreateRequestObject) (FieldCreateResponseObject, error) // delete a field // (DELETE /schemata/{schemaId}/fields/{fieldIdOrKey}) FieldDelete(ctx context.Context, request FieldDeleteRequestObject) (FieldDeleteResponseObject, error) // update a field // (PATCH /schemata/{schemaId}/fields/{fieldIdOrKey}) FieldUpdate(ctx context.Context, request FieldUpdateRequestObject) (FieldUpdateResponseObject, error) // Returns a schema as json by schema ID // (GET /schemata/{schemaId}/schema.json) SchemaByIDAsJSON(ctx context.Context, request SchemaByIDAsJSONRequestObject) (SchemaByIDAsJSONResponseObject, error) // Returns a list of projects. // (GET /{workspaceId}/projects) ProjectFilter(ctx context.Context, request ProjectFilterRequestObject) (ProjectFilterResponseObject, error) }
StrictServerInterface represents all server handlers.
type UnauthorizedErrorResponse ¶
type UnauthorizedErrorResponse struct { }