diff --git a/.generation/Dockerfile b/.generation/Dockerfile index 5163d0cc..f642d684 100644 --- a/.generation/Dockerfile +++ b/.generation/Dockerfile @@ -1,5 +1,5 @@ # Patched version of openapi-generator-cli with python3 support -FROM docker.io/openapitools/openapi-generator-cli:v7.12.0 +FROM docker.io/openapitools/openapi-generator-cli:v7.17.0 RUN apt-get update && apt-get install -y python3 diff --git a/.generation/config.ini b/.generation/config.ini index 8569d0a3..2809815a 100644 --- a/.generation/config.ini +++ b/.generation/config.ini @@ -1,9 +1,9 @@ [input] -backendCommit = a67f76af99b5b579fa0823bfa5908fae0049cb22 +backendCommit = 9c2decb9f961cdce3d26f278291344bc269b4cbe [general] githubUrl = https://github.com/geo-engine/openapi-client -version = 0.0.27 +version = 0.0.28 [python] name = geoengine_openapi_client diff --git a/.generation/input/openapi.json b/.generation/input/openapi.json index 66a4d334..721c9f62 100644 --- a/.generation/input/openapi.json +++ b/.generation/input/openapi.json @@ -1,11312 +1 @@ -{ - "openapi": "3.1.0", - "info": { - "title": "Geo Engine API", - "description": "", - "contact": { - "name": "Geo Engine Developers", - "email": "dev@geoengine.de" - }, - "license": { - "name": "Apache-2.0", - "url": "https://github.com/geo-engine/geoengine/blob/main/LICENSE" - }, - "version": "0.8.0" - }, - "servers": [ - { - "url": "{server}/api", - "variables": { - "server": { - "default": "https://geoengine.io" - } - } - } - ], - "paths": { - "/anonymous": { - "post": { - "tags": [ - "Session" - ], - "summary": "Creates session for anonymous user. The session's id serves as a Bearer token for requests.", - "operationId": "anonymous_handler", - "responses": { - "200": { - "description": "The created session", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UserSession" - }, - "example": { - "id": "208fa24e-7a92-4f57-a3fe-d1177d9f18ad", - "user": { - "id": "5b4466d2-8bab-4ed8-a182-722af3c80958", - "email": null, - "realName": null - }, - "created": "2021-04-26T13:47:10.579724800Z", - "validUntil": "2021-04-26T14:47:10.579775400Z", - "project": null, - "view": null, - "roles": [ - "8a27e61f-cc4d-4d0b-ae8c-4f1c91d07f5a", - "fd8e87bf-515c-4f36-8da6-1a53702ff102" - ] - } - } - } - } - } - } - }, - "/available": { - "get": { - "tags": [ - "General" - ], - "summary": "Server availablity check.", - "operationId": "available_handler", - "responses": { - "204": { - "description": "Server availablity check" - } - } - } - }, - "/dataset": { - "post": { - "tags": [ - "Datasets" - ], - "summary": "Creates a new dataset referencing files.\nUsers can reference previously uploaded files.\nAdmins can reference files from a volume.", - "operationId": "create_dataset_handler", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateDataset" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/DatasetNameResponse" - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/dataset/auto": { - "post": { - "tags": [ - "Datasets" - ], - "summary": "Creates a new dataset using previously uploaded files.\nThe format of the files will be automatically detected when possible.", - "operationId": "auto_create_dataset_handler", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AutoCreateDataset" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/DatasetNameResponse" - } - } - } - }, - "400": { - "description": "Bad request", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - }, - "examples": { - "Body is invalid json": { - "value": { - "error": "BodyDeserializeError", - "message": "expected `,` or `}` at line 13 column 7" - } - }, - "Dataset has no auto-importable layer": { - "value": { - "error": "DatasetHasNoAutoImportableLayer", - "message": "Dataset has no auto importable layer" - } - }, - "Dataset name is empty": { - "value": { - "error": "InvalidDatasetName", - "message": "Invalid dataset name" - } - }, - "Failed to read body": { - "value": { - "error": "Payload", - "message": "Error that occur during reading payload: Can not decode content-encoding." - } - }, - "File does not exist": { - "value": { - "error": "GdalError", - "message": "GdalError: GDAL method 'GDALOpenEx' returned a NULL pointer. Error msg: 'upload/0bdd1062-7796-4d44-a655-e548144281a6/asdf: No such file or directory'" - } - }, - "Referenced an unknown upload": { - "value": { - "error": "UnknownUploadId", - "message": "Unknown upload id" - } - }, - "Upload filename is invalid": { - "value": { - "error": "InvalidUploadFileName", - "message": "Invalid upload file name" - } - } - } - } - } - }, - "401": { - "$ref": "#/components/responses/UnauthorizedUserResponse" - }, - "413": { - "$ref": "#/components/responses/PayloadTooLargeResponse" - }, - "415": { - "$ref": "#/components/responses/UnsupportedMediaTypeForJsonResponse" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/dataset/suggest": { - "post": { - "tags": [ - "Datasets" - ], - "summary": "Inspects an upload and suggests metadata that can be used when creating a new dataset based on it.\nTries to automatically detect the main file and layer name if not specified.", - "operationId": "suggest_meta_data_handler", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/SuggestMetaData" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/MetaDataSuggestion" - }, - "example": { - "mainFile": "germany_polygon.gpkg", - "metaData": { - "type": "OgrMetaData", - "loadingInfo": { - "fileName": "upload/23c9ea9e-15d6-453b-a243-1390967a5669/germany_polygon.gpkg", - "layerName": "test_germany", - "dataType": "MultiPolygon", - "time": { - "type": "none" - }, - "defaultGeometry": null, - "columns": { - "formatSpecifics": null, - "x": "", - "y": null, - "int": [], - "float": [], - "text": [], - "bool": [], - "datetime": [], - "rename": null - }, - "forceOgrTimeFilter": false, - "forceOgrSpatialFilter": false, - "onError": "ignore", - "sqlQuery": null, - "attributeQuery": null - }, - "resultDescriptor": { - "dataType": "MultiPolygon", - "spatialReference": "EPSG:4326", - "columns": {}, - "time": null, - "bbox": null - } - } - } - } - } - }, - "400": { - "description": "Bad request", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - }, - "examples": { - "Dataset has no auto-importable layer": { - "value": { - "error": "DatasetHasNoAutoImportableLayer", - "message": "Dataset has no auto importable layer" - } - }, - "File does not exist": { - "value": { - "error": "GdalError", - "message": "GdalError: GDAL method 'GDALOpenEx' returned a NULL pointer. Error msg: 'upload/0bdd1062-7796-4d44-a655-e548144281a6/asdf: No such file or directory'" - } - }, - "Missing field in query string": { - "value": { - "error": "UnableToParseQueryString", - "message": "Unable to parse query string: missing field `offset`" - } - }, - "No suitable mainfile found": { - "value": { - "error": "NoMainFileCandidateFound", - "message": "No main file candidate found" - } - }, - "Number in query string contains letters": { - "value": { - "error": "UnableToParseQueryString", - "message": "Unable to parse query string: invalid digit found in string" - } - }, - "Referenced an unknown upload": { - "value": { - "error": "UnknownUploadId", - "message": "Unknown upload id" - } - } - } - } - } - }, - "401": { - "$ref": "#/components/responses/UnauthorizedUserResponse" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/dataset/volumes": { - "get": { - "tags": [ - "Datasets" - ], - "summary": "Lists available volumes.", - "operationId": "list_volumes_handler", - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/Volume" - } - }, - "example": [ - { - "name": "test_data", - "path": "./test_data/" - } - ] - } - } - }, - "401": { - "$ref": "#/components/responses/UnauthorizedAdminResponse" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/dataset/volumes/{volume_name}/files/{file_name}/layers": { - "get": { - "tags": [ - "Datasets" - ], - "summary": "List the layers of a file in a volume.", - "operationId": "list_volume_file_layers_handler", - "parameters": [ - { - "name": "volume_name", - "in": "path", - "description": "Volume name", - "required": true, - "schema": { - "$ref": "#/components/schemas/VolumeName" - } - }, - { - "name": "file_name", - "in": "path", - "description": "File name", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/VolumeFileLayersResponse" - }, - "example": { - "layers": [ - "layer1", - "layer2" - ] - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/dataset/{dataset}": { - "get": { - "tags": [ - "Datasets" - ], - "summary": "Retrieves details about a dataset using the internal name.", - "operationId": "get_dataset_handler", - "parameters": [ - { - "name": "dataset", - "in": "path", - "description": "Dataset Name", - "required": true, - "schema": { - "$ref": "#/components/schemas/DatasetName" - } - } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Dataset" - }, - "example": { - "id": { - "internal": "9c874b9e-cea0-4553-b727-a13cb26ae4bb" - }, - "name": "Germany", - "description": "Boundaries of Germany", - "resultDescriptor": { - "vector": { - "dataType": "MultiPolygon", - "spatialReference": "EPSG:4326", - "columns": {} - } - }, - "sourceOperator": "OgrSource" - } - } - } - }, - "400": { - "description": "Bad request", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - }, - "examples": { - "Referenced an unknown dataset": { - "value": { - "error": "CannotLoadDataset", - "message": "CannotLoadDataset: UnknownDatasetName" - } - } - } - } - } - }, - "401": { - "$ref": "#/components/responses/UnauthorizedUserResponse" - } - }, - "security": [ - { - "session_token": [] - } - ] - }, - "post": { - "tags": [ - "Datasets" - ], - "summary": "Update details about a dataset using the internal name.", - "operationId": "update_dataset_handler", - "parameters": [ - { - "name": "dataset", - "in": "path", - "description": "Dataset Name", - "required": true, - "schema": { - "$ref": "#/components/schemas/DatasetName" - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateDataset" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "OK" - }, - "400": { - "description": "Bad request", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - }, - "examples": { - "Referenced an unknown dataset": { - "value": { - "error": "CannotLoadDataset", - "message": "CannotLoadDataset: UnknownDatasetName" - } - } - } - } - } - }, - "401": { - "$ref": "#/components/responses/UnauthorizedUserResponse" - } - }, - "security": [ - { - "session_token": [] - } - ] - }, - "delete": { - "tags": [ - "Datasets" - ], - "summary": "Delete a dataset", - "operationId": "delete_dataset_handler", - "parameters": [ - { - "name": "dataset", - "in": "path", - "description": "Dataset id", - "required": true, - "schema": { - "$ref": "#/components/schemas/DatasetName" - } - } - ], - "responses": { - "200": { - "description": "OK" - }, - "400": { - "description": "Bad request", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - }, - "examples": { - "Given dataset can only be deleted by owner": { - "value": { - "error": "OperationRequiresOwnerPermission", - "message": "Operation requires owner permission" - } - }, - "Referenced an unknown dataset": { - "value": { - "error": "UnknownDatasetName", - "message": "Unknown dataset name" - } - } - } - } - } - }, - "401": { - "$ref": "#/components/responses/UnauthorizedUserResponse" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/dataset/{dataset}/loadingInfo": { - "get": { - "tags": [ - "Datasets" - ], - "summary": "Retrieves the loading information of a dataset", - "operationId": "get_loading_info_handler", - "parameters": [ - { - "name": "dataset", - "in": "path", - "description": "Dataset Name", - "required": true, - "schema": { - "$ref": "#/components/schemas/DatasetName" - } - } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/MetaDataDefinition" - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - }, - "put": { - "tags": [ - "Datasets" - ], - "summary": "Updates the dataset's loading info", - "operationId": "update_loading_info_handler", - "parameters": [ - { - "name": "dataset", - "in": "path", - "description": "Dataset Name", - "required": true, - "schema": { - "$ref": "#/components/schemas/DatasetName" - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/MetaDataDefinition" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "OK" - }, - "400": { - "description": "Bad request", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "$ref": "#/components/responses/UnauthorizedUserResponse" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/dataset/{dataset}/provenance": { - "put": { - "tags": [ - "Datasets" - ], - "operationId": "update_dataset_provenance_handler", - "parameters": [ - { - "name": "dataset", - "in": "path", - "description": "Dataset Name", - "required": true, - "schema": { - "$ref": "#/components/schemas/DatasetName" - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Provenances" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "OK" - }, - "400": { - "description": "Bad request", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "$ref": "#/components/responses/UnauthorizedUserResponse" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/dataset/{dataset}/symbology": { - "put": { - "tags": [ - "Datasets" - ], - "summary": "Updates the dataset's symbology", - "operationId": "update_dataset_symbology_handler", - "parameters": [ - { - "name": "dataset", - "in": "path", - "description": "Dataset Name", - "required": true, - "schema": { - "$ref": "#/components/schemas/DatasetName" - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Symbology" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "OK" - }, - "400": { - "description": "Bad request", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - } - } - } - }, - "401": { - "$ref": "#/components/responses/UnauthorizedUserResponse" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/datasetFromWorkflow/{id}": { - "post": { - "tags": [ - "Workflows" - ], - "summary": "Create a task for creating a new dataset from the result of the workflow given by its `id` and the dataset parameters in the request body.\nReturns the id of the created task", - "operationId": "dataset_from_workflow_handler", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Workflow id", - "required": true, - "schema": { - "$ref": "#/components/schemas/WorkflowId" - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/RasterDatasetFromWorkflow" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "Id of created task", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/TaskResponse" - }, - "example": { - "taskId": "7f8a4cfe-76ab-4972-b347-b197e5ef0f3c" - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/datasets": { - "get": { - "tags": [ - "Datasets" - ], - "summary": "Lists available datasets.", - "operationId": "list_datasets_handler", - "parameters": [ - { - "name": "filter", - "in": "query", - "required": false, - "schema": { - "type": "string" - }, - "example": "Germany" - }, - { - "name": "order", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/OrderBy" - }, - "example": "NameAsc" - }, - { - "name": "offset", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "example": 0 - }, - { - "name": "limit", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "example": 2 - }, - { - "name": "tags", - "in": "query", - "required": false, - "schema": { - "type": "array", - "items": { - "type": "string" - } - }, - "example": "['tag1', 'tag2']" - } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/DatasetListing" - } - }, - "example": [ - { - "id": { - "internal": "9c874b9e-cea0-4553-b727-a13cb26ae4bb" - }, - "name": "Germany", - "description": "Boundaries of Germany", - "tags": [], - "sourceOperator": "OgrSource", - "resultDescriptor": { - "vector": { - "dataType": "MultiPolygon", - "spatialReference": "EPSG:4326", - "columns": {} - } - } - } - ] - } - } - }, - "400": { - "$ref": "#/components/responses/BadRequestQueryResponse" - }, - "401": { - "$ref": "#/components/responses/UnauthorizedUserResponse" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/info": { - "get": { - "tags": [ - "General" - ], - "summary": "Shows information about the server software version.", - "operationId": "server_info_handler", - "responses": { - "200": { - "description": "Server software information", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ServerInfo" - }, - "example": { - "buildDate": "2022-09-29", - "commitHash": "555dc6d84d3682c37490a145d53c5097d0b81b27", - "version": "0.7.0", - "features": "default" - } - } - } - } - } - } - }, - "/layerDb/collections/{collection}": { - "put": { - "tags": [ - "Layers" - ], - "summary": "Update a collection", - "operationId": "update_collection", - "parameters": [ - { - "name": "collection", - "in": "path", - "description": "Layer collection id", - "required": true, - "schema": { - "$ref": "#/components/schemas/LayerCollectionId" - }, - "example": "05102bb3-a855-4a37-8a8a-30026a91fef1" - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateLayerCollection" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "" - } - }, - "security": [ - { - "session_token": [] - } - ] - }, - "delete": { - "tags": [ - "Layers" - ], - "summary": "Remove a collection", - "operationId": "remove_collection", - "parameters": [ - { - "name": "collection", - "in": "path", - "description": "Layer collection id", - "required": true, - "schema": { - "$ref": "#/components/schemas/LayerCollectionId" - } - } - ], - "responses": { - "200": { - "description": "OK" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/layerDb/collections/{collection}/collections": { - "post": { - "tags": [ - "Layers" - ], - "summary": "Add a new collection to an existing collection", - "operationId": "add_collection", - "parameters": [ - { - "name": "collection", - "in": "path", - "description": "Layer collection id", - "required": true, - "schema": { - "$ref": "#/components/schemas/LayerCollectionId" - }, - "example": "05102bb3-a855-4a37-8a8a-30026a91fef1" - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AddLayerCollection" - } - } - }, - "required": true - }, - "responses": { - "200": { - "$ref": "#/components/responses/IdResponse" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/layerDb/collections/{collection}/layers": { - "post": { - "tags": [ - "Layers" - ], - "summary": "Add a new layer to a collection", - "operationId": "add_layer", - "parameters": [ - { - "name": "collection", - "in": "path", - "description": "Layer collection id", - "required": true, - "schema": { - "$ref": "#/components/schemas/LayerCollectionId" - }, - "example": "05102bb3-a855-4a37-8a8a-30026a91fef1" - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AddLayer" - } - } - }, - "required": true - }, - "responses": { - "200": { - "$ref": "#/components/responses/IdResponse" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/layerDb/collections/{collection}/layers/{layer}": { - "post": { - "tags": [ - "Layers" - ], - "summary": "Add an existing layer to a collection", - "operationId": "add_existing_layer_to_collection", - "parameters": [ - { - "name": "collection", - "in": "path", - "description": "Layer collection id", - "required": true, - "schema": { - "$ref": "#/components/schemas/LayerCollectionId" - } - }, - { - "name": "layer", - "in": "path", - "description": "Layer id", - "required": true, - "schema": { - "$ref": "#/components/schemas/LayerId" - } - } - ], - "responses": { - "200": { - "description": "OK" - } - }, - "security": [ - { - "session_token": [] - } - ] - }, - "delete": { - "tags": [ - "Layers" - ], - "summary": "Remove a layer from a collection", - "operationId": "remove_layer_from_collection", - "parameters": [ - { - "name": "collection", - "in": "path", - "description": "Layer collection id", - "required": true, - "schema": { - "$ref": "#/components/schemas/LayerCollectionId" - } - }, - { - "name": "layer", - "in": "path", - "description": "Layer id", - "required": true, - "schema": { - "$ref": "#/components/schemas/LayerId" - } - } - ], - "responses": { - "200": { - "description": "OK" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/layerDb/collections/{parent}/collections/{collection}": { - "post": { - "tags": [ - "Layers" - ], - "summary": "Add an existing collection to a collection", - "operationId": "add_existing_collection_to_collection", - "parameters": [ - { - "name": "parent", - "in": "path", - "description": "Parent layer collection id", - "required": true, - "schema": { - "$ref": "#/components/schemas/LayerCollectionId" - }, - "example": "05102bb3-a855-4a37-8a8a-30026a91fef1" - }, - { - "name": "collection", - "in": "path", - "description": "Layer collection id", - "required": true, - "schema": { - "$ref": "#/components/schemas/LayerId" - } - } - ], - "responses": { - "200": { - "description": "OK" - } - }, - "security": [ - { - "session_token": [] - } - ] - }, - "delete": { - "tags": [ - "Layers" - ], - "summary": "Delete a collection from a collection", - "operationId": "remove_collection_from_collection", - "parameters": [ - { - "name": "parent", - "in": "path", - "description": "Parent layer collection id", - "required": true, - "schema": { - "$ref": "#/components/schemas/LayerCollectionId" - }, - "example": "05102bb3-a855-4a37-8a8a-30026a91fef1" - }, - { - "name": "collection", - "in": "path", - "description": "Layer collection id", - "required": true, - "schema": { - "$ref": "#/components/schemas/LayerId" - } - } - ], - "responses": { - "200": { - "description": "OK" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/layerDb/layers/{layer}": { - "put": { - "tags": [ - "Layers" - ], - "summary": "Update a layer", - "operationId": "update_layer", - "parameters": [ - { - "name": "layer", - "in": "path", - "description": "Layer id", - "required": true, - "schema": { - "$ref": "#/components/schemas/LayerId" - }, - "example": "05102bb3-a855-4a37-8a8a-30026a91fef1" - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateLayer" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "" - } - }, - "security": [ - { - "session_token": [] - } - ] - }, - "delete": { - "tags": [ - "Layers" - ], - "summary": "Remove a collection", - "operationId": "remove_layer", - "parameters": [ - { - "name": "layer", - "in": "path", - "description": "Layer id", - "required": true, - "schema": { - "$ref": "#/components/schemas/LayerId" - } - } - ], - "responses": { - "200": { - "description": "OK" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/layerDb/providers": { - "get": { - "tags": [ - "Layers" - ], - "summary": "List all providers", - "operationId": "list_providers", - "parameters": [ - { - "name": "offset", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int32", - "minimum": 0 - } - }, - { - "name": "limit", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int32", - "minimum": 0 - } - } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/LayerProviderListing" - } - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - }, - "post": { - "tags": [ - "Layers" - ], - "summary": "Add a new provider", - "operationId": "add_provider", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/TypedDataProviderDefinition" - } - } - }, - "required": true - }, - "responses": { - "200": { - "$ref": "#/components/responses/IdResponse" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/layerDb/providers/{provider}": { - "get": { - "tags": [ - "Layers" - ], - "summary": "Get an existing provider's definition", - "operationId": "get_provider_definition", - "parameters": [ - { - "name": "provider", - "in": "path", - "description": "Layer provider id", - "required": true, - "schema": { - "type": "string", - "format": "uuid" - } - } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/TypedDataProviderDefinition" - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - }, - "put": { - "tags": [ - "Layers" - ], - "summary": "Update an existing provider's definition", - "operationId": "update_provider_definition", - "parameters": [ - { - "name": "provider", - "in": "path", - "description": "Layer provider id", - "required": true, - "schema": { - "type": "string", - "format": "uuid" - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/TypedDataProviderDefinition" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "OK" - } - }, - "security": [ - { - "session_token": [] - } - ] - }, - "delete": { - "tags": [ - "Layers" - ], - "summary": "Delete an existing provider", - "operationId": "delete_provider", - "parameters": [ - { - "name": "provider", - "in": "path", - "description": "Layer provider id", - "required": true, - "schema": { - "type": "string", - "format": "uuid" - } - } - ], - "responses": { - "200": { - "description": "OK" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/layers/collections": { - "get": { - "tags": [ - "Layers" - ], - "summary": "List all layer collections", - "operationId": "list_root_collections_handler", - "parameters": [ - { - "name": "offset", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "example": 0 - }, - { - "name": "limit", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "example": 20 - } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/LayerCollection" - }, - "example": { - "id": { - "providerId": "1c3b8042-300b-485c-95b5-0147d9dc068d", - "collectionId": "f2424474-ef24-4c18-ab84-68592e12ce48" - }, - "name": "Layer Providers", - "description": "All available Geo Engine layer providers", - "items": [ - { - "type": "collection", - "id": { - "providerId": "ac50ed0d-c9a0-41f8-9ce8-35fc9e38299b", - "collectionId": "546073b6-d535-4205-b601-99675c9f6dd7" - }, - "name": "Datasets", - "description": "Basic Layers for all Datasets" - }, - { - "type": "collection", - "id": { - "providerId": "ce5e84db-cbf9-48a2-9a32-d4b7cc56ea74", - "collectionId": "05102bb3-a855-4a37-8a8a-30026a91fef1" - }, - "name": "Layers", - "description": "All available Geo Engine layers" - } - ], - "entryLabel": null, - "properties": [] - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/layers/collections/search/autocomplete/{provider}/{collection}": { - "get": { - "tags": [ - "Layers" - ], - "summary": "Autocompletes the search on the contents of the collection of the given provider", - "operationId": "autocomplete_handler", - "parameters": [ - { - "name": "provider", - "in": "path", - "description": "Data provider id", - "required": true, - "schema": { - "$ref": "#/components/schemas/DataProviderId" - }, - "example": "ce5e84db-cbf9-48a2-9a32-d4b7cc56ea74" - }, - { - "name": "collection", - "in": "path", - "description": "Layer collection id", - "required": true, - "schema": { - "$ref": "#/components/schemas/LayerCollectionId" - }, - "example": "05102bb3-a855-4a37-8a8a-30026a91fef1" - }, - { - "name": "searchType", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/SearchType" - }, - "example": "fulltext" - }, - { - "name": "searchString", - "in": "query", - "required": true, - "schema": { - "type": "string" - }, - "example": "test" - }, - { - "name": "limit", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "example": "20" - }, - { - "name": "offset", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "example": "0" - } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "type": "string" - } - }, - "example": [ - "An empty collection", - "Ports in Germany" - ] - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/layers/collections/search/{provider}/{collection}": { - "get": { - "tags": [ - "Layers" - ], - "summary": "Searches the contents of the collection of the given provider", - "operationId": "search_handler", - "parameters": [ - { - "name": "provider", - "in": "path", - "description": "Data provider id", - "required": true, - "schema": { - "$ref": "#/components/schemas/DataProviderId" - }, - "example": "ce5e84db-cbf9-48a2-9a32-d4b7cc56ea74" - }, - { - "name": "collection", - "in": "path", - "description": "Layer collection id", - "required": true, - "schema": { - "$ref": "#/components/schemas/LayerCollectionId" - }, - "example": "05102bb3-a855-4a37-8a8a-30026a91fef1" - }, - { - "name": "searchType", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/SearchType" - }, - "example": "fulltext" - }, - { - "name": "searchString", - "in": "query", - "required": true, - "schema": { - "type": "string" - }, - "example": "test" - }, - { - "name": "limit", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "example": "20" - }, - { - "name": "offset", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "example": "0" - } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/LayerCollection" - }, - "example": { - "id": { - "providerId": "ce5e84db-cbf9-48a2-9a32-d4b7cc56ea74", - "collectionId": "05102bb3-a855-4a37-8a8a-30026a91fef1" - }, - "name": "Layers", - "description": "All available Geo Engine layers", - "items": [ - { - "type": "collection", - "id": { - "providerId": "ce5e84db-cbf9-48a2-9a32-d4b7cc56ea74", - "collectionId": "a29f77cc-51ce-466b-86ef-d0ab2170bc0a" - }, - "name": "An empty collection", - "description": "There is nothing here", - "properties": [] - }, - { - "type": "layer", - "id": { - "providerId": "ce5e84db-cbf9-48a2-9a32-d4b7cc56ea74", - "layerId": "b75db46e-2b9a-4a86-b33f-bc06a73cd711" - }, - "name": "Ports in Germany", - "description": "Natural Earth Ports point filtered with Germany polygon", - "properties": [] - } - ], - "entryLabel": null, - "properties": [] - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/layers/collections/{provider}/{collection}": { - "get": { - "tags": [ - "Layers" - ], - "summary": "List the contents of the collection of the given provider", - "operationId": "list_collection_handler", - "parameters": [ - { - "name": "provider", - "in": "path", - "description": "Data provider id", - "required": true, - "schema": { - "$ref": "#/components/schemas/DataProviderId" - } - }, - { - "name": "collection", - "in": "path", - "description": "Layer collection id", - "required": true, - "schema": { - "$ref": "#/components/schemas/LayerCollectionId" - } - }, - { - "name": "offset", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "example": 0 - }, - { - "name": "limit", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "example": 20 - } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/LayerCollection" - }, - "example": { - "id": { - "providerId": "ac50ed0d-c9a0-41f8-9ce8-35fc9e38299b", - "collectionId": "546073b6-d535-4205-b601-99675c9f6dd7" - }, - "name": "Datasets", - "description": "Basic Layers for all Datasets", - "items": [ - { - "type": "layer", - "id": { - "providerId": "ac50ed0d-c9a0-41f8-9ce8-35fc9e38299b", - "layerId": "9ee3619e-d0f9-4ced-9c44-3d407c3aed69" - }, - "name": "Land Cover", - "description": "Land Cover derived from MODIS/Terra+Aqua Land Cover" - }, - { - "type": "layer", - "id": { - "providerId": "ac50ed0d-c9a0-41f8-9ce8-35fc9e38299b", - "layerId": "36574dc3-560a-4b09-9d22-d5945f2b8093" - }, - "name": "NDVI", - "description": "NDVI data from MODIS" - } - ], - "entryLabel": null, - "properties": [] - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/layers/{provider}/capabilities": { - "get": { - "tags": [ - "Layers" - ], - "operationId": "provider_capabilities_handler", - "parameters": [ - { - "name": "provider", - "in": "path", - "description": "Data provider id", - "required": true, - "schema": { - "$ref": "#/components/schemas/DataProviderId" - } - } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ProviderCapabilities" - }, - "example": { - "listing": true, - "search": { - "search_types": { - "fulltext": true, - "prefix": true - }, - "autocomplete": true, - "filters": [] - } - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/layers/{provider}/{layer}": { - "get": { - "tags": [ - "Layers" - ], - "summary": "Retrieves the layer of the given provider", - "operationId": "layer_handler", - "parameters": [ - { - "name": "provider", - "in": "path", - "description": "Data provider id", - "required": true, - "schema": { - "$ref": "#/components/schemas/DataProviderId" - } - }, - { - "name": "layer", - "in": "path", - "description": "Layer id", - "required": true, - "schema": { - "$ref": "#/components/schemas/LayerCollectionId" - } - } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Layer" - }, - "example": { - "id": { - "providerId": "ac50ed0d-c9a0-41f8-9ce8-35fc9e38299b", - "layerId": "9ee3619e-d0f9-4ced-9c44-3d407c3aed69" - }, - "name": "Land Cover", - "description": "Land Cover derived from MODIS/Terra+Aqua Land Cover", - "workflow": { - "type": "Raster", - "operator": { - "type": "GdalSource", - "params": { - "data": { - "type": "internal", - "datasetId": "9ee3619e-d0f9-4ced-9c44-3d407c3aed69" - } - } - } - }, - "symbology": { - "type": "raster", - "opacity": 1, - "colorizer": { - "type": "palette", - "colors": { - "0": [ - 134, - 201, - 227, - 255 - ], - "1": [ - 30, - 129, - 62, - 255 - ], - "2": [ - 59, - 194, - 212, - 255 - ], - "3": [ - 157, - 194, - 63, - 255 - ], - "4": [ - 159, - 225, - 127, - 255 - ], - "5": [ - 125, - 194, - 127, - 255 - ], - "6": [ - 195, - 127, - 126, - 255 - ], - "7": [ - 188, - 221, - 190, - 255 - ], - "8": [ - 224, - 223, - 133, - 255 - ], - "9": [ - 226, - 221, - 7, - 255 - ], - "10": [ - 223, - 192, - 125, - 255 - ], - "11": [ - 66, - 128, - 189, - 255 - ], - "12": [ - 225, - 222, - 127, - 255 - ], - "13": [ - 253, - 2, - 0, - 255 - ], - "14": [ - 162, - 159, - 66, - 255 - ], - "15": [ - 255, - 255, - 255, - 255 - ], - "16": [ - 192, - 192, - 192, - 255 - ] - }, - "noDataColor": [ - 0, - 0, - 0, - 0 - ], - "defaultColor": [ - 0, - 0, - 0, - 0 - ] - } - }, - "properties": [], - "metadata": {} - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/layers/{provider}/{layer}/dataset": { - "post": { - "tags": [ - "Layers" - ], - "summary": "Persist a raster layer from a provider as a dataset.", - "operationId": "layer_to_dataset", - "parameters": [ - { - "name": "provider", - "in": "path", - "description": "Data provider id", - "required": true, - "schema": { - "$ref": "#/components/schemas/DataProviderId" - } - }, - { - "name": "layer", - "in": "path", - "description": "Layer id", - "required": true, - "schema": { - "$ref": "#/components/schemas/LayerId" - } - } - ], - "responses": { - "200": { - "description": "Id of created task", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/TaskResponse" - }, - "example": { - "taskId": "7f8a4cfe-76ab-4972-b347-b197e5ef0f3c" - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/layers/{provider}/{layer}/workflowId": { - "post": { - "tags": [ - "Layers" - ], - "summary": "Registers a layer from a provider as a workflow and returns the workflow id", - "operationId": "layer_to_workflow_id_handler", - "parameters": [ - { - "name": "provider", - "in": "path", - "description": "Data provider id", - "required": true, - "schema": { - "$ref": "#/components/schemas/DataProviderId" - } - }, - { - "name": "layer", - "in": "path", - "description": "Layer id", - "required": true, - "schema": { - "$ref": "#/components/schemas/LayerCollectionId" - } - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/IdResponse" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/login": { - "post": { - "tags": [ - "Session" - ], - "summary": "Creates a session by providing user credentials. The session's id serves as a Bearer token for requests.", - "operationId": "login_handler", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UserCredentials" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "The created session", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UserSession" - }, - "example": { - "id": "208fa24e-7a92-4f57-a3fe-d1177d9f18ad", - "user": { - "id": "5b4466d2-8bab-4ed8-a182-722af3c80958", - "email": "foo@example.com", - "realName": "Foo Bar" - }, - "created": "2021-04-26T13:47:10.579724800Z", - "validUntil": "2021-04-26T14:47:10.579775400Z", - "project": null, - "view": null, - "roles": [ - "fa5be363-bc0d-4bfa-85c7-ebb5cd9a8783", - "4e8081b6-8aa6-4275-af0c-2fa2da557d28" - ] - } - } - } - } - } - } - }, - "/logout": { - "post": { - "tags": [ - "Session" - ], - "summary": "Ends a session.", - "operationId": "logout_handler", - "responses": { - "200": { - "description": "The Session was deleted." - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/ml/models": { - "get": { - "tags": [ - "ML" - ], - "summary": "List ml models.", - "operationId": "list_ml_models", - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/MlModel" - } - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - }, - "post": { - "tags": [ - "ML" - ], - "summary": "Create a new ml model.", - "operationId": "add_ml_model", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/MlModel" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/MlModelNameResponse" - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/ml/models/{model_name}": { - "get": { - "tags": [ - "ML" - ], - "summary": "Get ml model by name.", - "operationId": "get_ml_model", - "parameters": [ - { - "name": "model_name", - "in": "path", - "description": "Ml Model Name", - "required": true, - "schema": { - "$ref": "#/components/schemas/MlModelName" - } - } - ], - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/MlModel" - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/oidcInit": { - "post": { - "tags": [ - "Session" - ], - "summary": "Initializes the Open Id Connect login procedure by requesting a parametrized url to the configured Id Provider.", - "description": "# Errors\n\nThis call fails if Open ID Connect is disabled, misconfigured or the Id Provider is unreachable.\n\n", - "operationId": "oidc_init", - "parameters": [ - { - "name": "redirectUri", - "in": "query", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AuthCodeRequestURL" - }, - "example": { - "url": "http://someissuer.com/authorize?client_id=someclient&redirect_uri=someuri&response_type=code&scope=somescope&state=somestate&nonce=somenonce&codechallenge=somechallenge&code_challenge_method=S256" - } - } - } - } - } - } - }, - "/oidcLogin": { - "post": { - "tags": [ - "Session" - ], - "summary": "Creates a session for a user via a login with Open Id Connect.\nThis call must be preceded by a call to oidcInit and match the parameters of that call.", - "description": "# Errors\n\nThis call fails if the [`AuthCodeResponse`] is invalid,\nif a previous oidcLogin call with the same state was already successfully or unsuccessfully resolved,\nif the Open Id Connect configuration is invalid,\nor if the Id Provider is unreachable.\n\n", - "operationId": "oidc_login", - "parameters": [ - { - "name": "redirectUri", - "in": "query", - "required": true, - "schema": { - "type": "string" - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AuthCodeResponse" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UserSession" - }, - "example": { - "id": "208fa24e-7a92-4f57-a3fe-d1177d9f18ad", - "user": { - "id": "5b4466d2-8bab-4ed8-a182-722af3c80958", - "email": "foo@bar.de", - "realName": "Foo Bar" - }, - "created": "2021-04-26T13:47:10.579724800Z", - "validUntil": "2021-04-26T14:47:10.579775400Z", - "project": null, - "view": null - } - } - } - } - } - } - }, - "/permissions": { - "put": { - "tags": [ - "Permissions" - ], - "summary": "Adds a new permission.", - "operationId": "add_permission_handler", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/PermissionRequest" - }, - "example": { - "resource": { - "type": "layer", - "id": "00000000-0000-0000-0000-000000000000" - }, - "roleId": "00000000-0000-0000-0000-000000000000", - "permission": "Read" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "OK" - } - }, - "security": [ - { - "session_token": [] - } - ] - }, - "delete": { - "tags": [ - "Permissions" - ], - "summary": "Removes an existing permission.", - "operationId": "remove_permission_handler", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/PermissionRequest" - }, - "example": { - "resource": { - "type": "layer", - "id": "00000000-0000-0000-0000-000000000000" - }, - "roleId": "00000000-0000-0000-0000-000000000000", - "permission": "Read" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "OK" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/permissions/resources/{resource_type}/{resource_id}": { - "get": { - "tags": [ - "Permissions" - ], - "summary": "Lists permission for a given resource.", - "operationId": "get_resource_permissions_handler", - "parameters": [ - { - "name": "resource_type", - "in": "path", - "description": "Resource Type", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "resource_id", - "in": "path", - "description": "Resource Id", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "limit", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int32", - "minimum": 0 - } - }, - { - "name": "offset", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int32", - "minimum": 0 - } - } - ], - "responses": { - "200": { - "description": "List of permission", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/PermissionListing" - } - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/plot/{id}": { - "get": { - "tags": [ - "Plots" - ], - "summary": "Generates a plot.", - "description": "# Example\n\n1. Upload the file `plain_data.csv` with the following content:\n\n```csv\na\n1\n2\n```\n2. Create a dataset from it using the \"Plain Data\" example at `/dataset`.\n3. Create a statistics workflow using the \"Statistics Plot\" example at `/workflow`.\n4. Generate the plot with this handler.", - "operationId": "get_plot_handler", - "parameters": [ - { - "name": "bbox", - "in": "query", - "required": true, - "schema": { - "type": "string" - }, - "example": "0,-0.3,0.2,0" - }, - { - "name": "crs", - "in": "query", - "required": false, - "schema": { - "type": [ - "string", - "null" - ] - }, - "example": "EPSG:4326" - }, - { - "name": "time", - "in": "query", - "required": true, - "schema": { - "type": "string" - }, - "example": "2020-01-01T00:00:00.0Z" - }, - { - "name": "spatialResolution", - "in": "query", - "required": true, - "schema": { - "type": "string" - }, - "example": "0.1,0.1" - }, - { - "name": "id", - "in": "path", - "description": "Workflow id", - "required": true, - "schema": { - "type": "string", - "format": "uuid" - } - } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/WrappedPlotOutput" - }, - "example": { - "outputFormat": "JsonPlain", - "plotType": "Statistics", - "data": { - "a": { - "max": 2.0, - "mean": 1.5, - "min": 1.0, - "stddev": 0.5, - "validCount": 2, - "valueCount": 2 - } - } - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/project": { - "post": { - "tags": [ - "Projects" - ], - "summary": "Create a new project for the user.", - "operationId": "create_project_handler", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CreateProject" - } - } - }, - "required": true - }, - "responses": { - "200": { - "$ref": "#/components/responses/IdResponse" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/project/{project}": { - "get": { - "tags": [ - "Projects" - ], - "summary": "Retrieves details about the latest version of a project.", - "operationId": "load_project_latest_handler", - "parameters": [ - { - "name": "project", - "in": "path", - "description": "Project id", - "required": true, - "schema": { - "$ref": "#/components/schemas/ProjectId" - } - } - ], - "responses": { - "200": { - "description": "Project loaded from database", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Project" - }, - "example": { - "id": "df4ad02e-0d61-4e29-90eb-dc1259c1f5b9", - "version": { - "id": "8f4b8683-f92c-4129-a16f-818aeeee484e", - "changed": "2021-04-26T14:05:39.677390600Z", - "author": "5b4466d2-8bab-4ed8-a182-722af3c80958" - }, - "name": "Test", - "description": "Foo", - "layers": [], - "plots": [], - "bounds": { - "spatialReference": "EPSG:4326", - "boundingBox": { - "lowerLeftCoordinate": { - "x": 0.0, - "y": 0.0 - }, - "upperRightCoordinate": { - "x": 1.0, - "y": 1.0 - } - }, - "timeInterval": { - "start": 0, - "end": 1 - } - }, - "timeStep": { - "granularity": "months", - "step": 1 - } - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - }, - "delete": { - "tags": [ - "Projects" - ], - "summary": "Deletes a project.", - "operationId": "delete_project_handler", - "parameters": [ - { - "name": "project", - "in": "path", - "description": "Project id", - "required": true, - "schema": { - "$ref": "#/components/schemas/ProjectId" - } - } - ], - "responses": { - "200": { - "description": "OK" - } - }, - "security": [ - { - "session_token": [] - } - ] - }, - "patch": { - "tags": [ - "Projects" - ], - "summary": "Updates a project.\nThis will create a new version.", - "operationId": "update_project_handler", - "parameters": [ - { - "name": "project", - "in": "path", - "description": "Project id", - "required": true, - "schema": { - "$ref": "#/components/schemas/ProjectId" - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateProject" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "OK" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/project/{project}/versions": { - "get": { - "tags": [ - "Projects" - ], - "summary": "Lists all available versions of a project.", - "operationId": "project_versions_handler", - "parameters": [ - { - "name": "project", - "in": "path", - "description": "Project id", - "required": true, - "schema": { - "$ref": "#/components/schemas/ProjectId" - } - } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/ProjectVersion" - } - }, - "example": [ - { - "id": "8f4b8683-f92c-4129-a16f-818aeeee484e", - "changed": "2021-04-26T14:05:39.677390600Z", - "author": "5b4466d2-8bab-4ed8-a182-722af3c80958" - }, - { - "id": "ced041c7-4b1d-4d13-b076-94596be6a36a", - "changed": "2021-04-26T14:13:10.901912700Z", - "author": "5b4466d2-8bab-4ed8-a182-722af3c80958" - } - ] - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/project/{project}/{version}": { - "get": { - "tags": [ - "Projects" - ], - "summary": "Retrieves details about the given version of a project.", - "operationId": "load_project_version_handler", - "parameters": [ - { - "name": "project", - "in": "path", - "description": "Project id", - "required": true, - "schema": { - "$ref": "#/components/schemas/ProjectId" - } - }, - { - "name": "version", - "in": "path", - "description": "Version id", - "required": true, - "schema": { - "$ref": "#/components/schemas/ProjectVersionId" - } - } - ], - "responses": { - "200": { - "description": "Project loaded from database", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Project" - }, - "example": { - "id": "df4ad02e-0d61-4e29-90eb-dc1259c1f5b9", - "version": { - "id": "8f4b8683-f92c-4129-a16f-818aeeee484e", - "changed": "2021-04-26T14:05:39.677390600Z", - "author": "5b4466d2-8bab-4ed8-a182-722af3c80958" - }, - "name": "Test", - "description": "Foo", - "layers": [], - "plots": [], - "bounds": { - "spatialReference": "EPSG:4326", - "boundingBox": { - "lowerLeftCoordinate": { - "x": 0.0, - "y": 0.0 - }, - "upperRightCoordinate": { - "x": 1.0, - "y": 1.0 - } - }, - "timeInterval": { - "start": 0, - "end": 1 - } - }, - "timeStep": { - "granularity": "months", - "step": 1 - } - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/projects": { - "get": { - "tags": [ - "Projects" - ], - "summary": "List all projects accessible to the user that match the selected criteria.", - "operationId": "list_projects_handler", - "parameters": [ - { - "name": "order", - "in": "path", - "required": true, - "schema": { - "$ref": "#/components/schemas/OrderBy" - }, - "example": "NameAsc" - }, - { - "name": "offset", - "in": "path", - "required": true, - "schema": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "example": 0 - }, - { - "name": "limit", - "in": "path", - "required": true, - "schema": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "example": 2 - } - ], - "responses": { - "200": { - "description": "List of projects the user can access", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/ProjectListing" - } - }, - "example": [ - { - "id": "df4ad02e-0d61-4e29-90eb-dc1259c1f5b9", - "name": "Test", - "description": "Foo", - "layerNames": [], - "plotNames": [], - "changed": "2021-04-26T14:03:51.984537900Z" - } - ] - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/quota": { - "get": { - "tags": [ - "User" - ], - "summary": "Retrieves the available and used quota of the current user.", - "operationId": "quota_handler", - "responses": { - "200": { - "description": "The available and used quota of the user", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Quota" - }, - "example": { - "available": 4321, - "used": 1234 - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/quota/computations": { - "get": { - "tags": [ - "User" - ], - "summary": "Retrieves the quota used by computations", - "operationId": "computations_quota_handler", - "parameters": [ - { - "name": "offset", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "minimum": 0 - } - }, - { - "name": "limit", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "minimum": 0 - } - } - ], - "responses": { - "200": { - "description": "The quota used by computations", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/ComputationQuota" - } - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/quota/computations/{computation}": { - "get": { - "tags": [ - "User" - ], - "summary": "Retrieves the quota used by computation with the given computation id", - "operationId": "computation_quota_handler", - "parameters": [ - { - "name": "computation", - "in": "path", - "description": "Computation id", - "required": true, - "schema": { - "type": "string", - "format": "uuid" - } - } - ], - "responses": { - "200": { - "description": "The quota used by computation", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/OperatorQuota" - } - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/quota/dataUsage": { - "get": { - "tags": [ - "User" - ], - "summary": "Retrieves the data usage", - "operationId": "data_usage_handler", - "parameters": [ - { - "name": "offset", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int64", - "minimum": 0 - } - }, - { - "name": "limit", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int64", - "minimum": 0 - } - } - ], - "responses": { - "200": { - "description": "The quota used on data", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/DataUsage" - } - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/quota/dataUsage/summary": { - "get": { - "tags": [ - "User" - ], - "summary": "Retrieves the data usage summary", - "operationId": "data_usage_summary_handler", - "parameters": [ - { - "name": "granularity", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/UsageSummaryGranularity" - } - }, - { - "name": "offset", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int64", - "minimum": 0 - } - }, - { - "name": "limit", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int64", - "minimum": 0 - } - }, - { - "name": "dataset", - "in": "query", - "required": false, - "schema": { - "type": [ - "string", - "null" - ] - } - } - ], - "responses": { - "200": { - "description": "The quota used on data", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/DataUsageSummary" - } - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/quotas/{user}": { - "get": { - "tags": [ - "User" - ], - "summary": "Retrieves the available and used quota of a specific user.", - "operationId": "get_user_quota_handler", - "parameters": [ - { - "name": "user", - "in": "path", - "description": "User id", - "required": true, - "schema": { - "$ref": "#/components/schemas/UserId" - } - } - ], - "responses": { - "200": { - "description": "The available and used quota of the user", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Quota" - }, - "example": { - "available": 4321, - "used": 1234 - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - }, - "post": { - "tags": [ - "User" - ], - "summary": "Update the available quota of a specific user.", - "operationId": "update_user_quota_handler", - "parameters": [ - { - "name": "user", - "in": "path", - "description": "User id", - "required": true, - "schema": { - "$ref": "#/components/schemas/UserId" - } - } - ], - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UpdateQuota" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "Quota was updated" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/roles": { - "put": { - "tags": [ - "User" - ], - "summary": "Add a new role. Requires admin privilige.", - "operationId": "add_role_handler", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AddRole" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "Role was added", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/RoleId" - }, - "example": { - "id": "5b4466d2-8bab-4ed8-a182-722af3c80958" - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/roles/byName/{name}": { - "get": { - "tags": [ - "User" - ], - "summary": "Get role by name", - "operationId": "get_role_by_name_handler", - "parameters": [ - { - "name": "name", - "in": "path", - "description": "Role Name", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/IdResponse" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/roles/{role}": { - "delete": { - "tags": [ - "User" - ], - "summary": "Remove a role. Requires admin privilige.", - "operationId": "remove_role_handler", - "parameters": [ - { - "name": "role", - "in": "path", - "description": "Role id", - "required": true, - "schema": { - "$ref": "#/components/schemas/RoleId" - } - } - ], - "responses": { - "200": { - "description": "Role was removed" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/session": { - "get": { - "tags": [ - "Session" - ], - "summary": "Retrieves details about the current session.", - "operationId": "session_handler", - "responses": { - "200": { - "description": "The current session", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UserSession" - }, - "example": { - "id": "208fa24e-7a92-4f57-a3fe-d1177d9f18ad", - "user": { - "id": "5b4466d2-8bab-4ed8-a182-722af3c80958", - "email": "foo@example.com", - "realName": "Foo Bar" - }, - "created": "2021-04-26T13:47:10.579724800Z", - "validUntil": "2021-04-26T14:47:10.579775400Z", - "project": null, - "view": null, - "roles": [ - "fa5be363-bc0d-4bfa-85c7-ebb5cd9a8783", - "4e8081b6-8aa6-4275-af0c-2fa2da557d28" - ] - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/session/project/{project}": { - "post": { - "tags": [ - "Session" - ], - "summary": "Sets the active project of the session.", - "operationId": "session_project_handler", - "parameters": [ - { - "name": "project", - "in": "path", - "description": "Project id", - "required": true, - "schema": { - "$ref": "#/components/schemas/ProjectId" - } - } - ], - "responses": { - "200": { - "description": "The project of the session was updated." - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/session/view": { - "post": { - "tags": [ - "Session" - ], - "operationId": "session_view_handler", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/STRectangle" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "The view of the session was updated." - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/spatialReferenceSpecification/{srsString}": { - "get": { - "tags": [ - "Spatial References" - ], - "operationId": "get_spatial_reference_specification_handler", - "parameters": [ - { - "name": "srsString", - "in": "path", - "required": true, - "schema": { - "type": "string" - }, - "example": "EPSG:4326" - } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/SpatialReferenceSpecification" - }, - "example": { - "name": "WGS 84", - "spatialReference": "EPSG:4326", - "projString": "+proj=longlat +datum=WGS84 +no_defs +type=crs", - "extent": { - "lowerLeftCoordinate": { - "x": -180.0, - "y": -90.0 - }, - "upperRightCoordinate": { - "x": 180.0, - "y": 90.0 - } - }, - "axisLabels": [ - "Geodetic longitude", - "Geodetic latitude" - ], - "axisOrder": "northEast" - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/tasks/list": { - "get": { - "tags": [ - "Tasks" - ], - "summary": "Retrieve the status of all tasks.", - "operationId": "list_handler", - "parameters": [ - { - "name": "filter", - "in": "path", - "required": true, - "schema": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/TaskFilter" - } - ] - } - }, - { - "name": "offset", - "in": "path", - "required": true, - "schema": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "example": 0 - }, - { - "name": "limit", - "in": "path", - "required": true, - "schema": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "example": 20 - } - ], - "responses": { - "200": { - "description": "Status of all tasks", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/TaskStatusWithId" - } - }, - "example": [ - { - "taskId": "420b06de-0a7e-45cb-9c1c-ea901b46ab69", - "status": "completed", - "taskType": "dummy-task", - "description": "Demo", - "info": null, - "timeTotal": "00:00:30", - "timeStarted": "2023-02-16T15:25:45.390Z" - } - ] - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/tasks/{id}": { - "delete": { - "tags": [ - "Tasks" - ], - "summary": "Abort a running task.", - "description": "# Parameters\n\n* `force` - If true, the task will be aborted without clean-up.\n You can abort a task that is already in the process of aborting.", - "operationId": "abort_handler", - "parameters": [ - { - "name": "force", - "in": "query", - "required": false, - "schema": { - "type": "boolean" - } - }, - { - "name": "id", - "in": "path", - "description": "Task id", - "required": true, - "schema": { - "$ref": "#/components/schemas/TaskId" - } - } - ], - "responses": { - "202": { - "description": "Task will be aborted." - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/tasks/{id}/status": { - "get": { - "tags": [ - "Tasks" - ], - "summary": "Retrieve the status of a task.", - "operationId": "status_handler", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Task id", - "required": true, - "schema": { - "$ref": "#/components/schemas/TaskId" - } - } - ], - "responses": { - "200": { - "description": "Status of the task (running)", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/TaskStatus" - }, - "example": { - "status": "running", - "taskType": "dummy-task", - "description": "Demo", - "pctComplete": "0.00%", - "timeStarted": "2023-02-16T15:25:45.390Z", - "estimatedTimeRemaining": "? (± ?)", - "info": null - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/upload": { - "post": { - "tags": [ - "Uploads" - ], - "summary": "Uploads files.", - "operationId": "upload_handler", - "requestBody": { - "content": { - "multipart/form-data": { - "schema": { - "type": "object", - "required": [ - "files[]" - ], - "properties": { - "files[]": { - "type": "array", - "items": { - "type": "string", - "format": "binary" - } - } - } - } - } - }, - "required": true - }, - "responses": { - "200": { - "$ref": "#/components/responses/IdResponse" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/uploads/{upload_id}/files": { - "get": { - "tags": [ - "Uploads" - ], - "summary": "List the files of on upload.", - "operationId": "list_upload_files_handler", - "parameters": [ - { - "name": "upload_id", - "in": "path", - "description": "Upload id", - "required": true, - "schema": { - "$ref": "#/components/schemas/UploadId" - } - } - ], - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UploadFilesResponse" - }, - "example": { - "files": [ - "file1", - "file2" - ] - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/uploads/{upload_id}/files/{file_name}/layers": { - "get": { - "tags": [ - "Uploads" - ], - "summary": "List the layers of on uploaded file.", - "operationId": "list_upload_file_layers_handler", - "parameters": [ - { - "name": "upload_id", - "in": "path", - "description": "Upload id", - "required": true, - "schema": { - "$ref": "#/components/schemas/UploadId" - } - }, - { - "name": "file_name", - "in": "path", - "description": "File name", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "200": { - "description": "", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UploadFileLayersResponse" - }, - "example": { - "layers": [ - "layer1", - "layer2" - ] - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/user": { - "post": { - "tags": [ - "Session" - ], - "summary": "Registers a user.", - "operationId": "register_user_handler", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UserRegistration" - } - } - }, - "required": true - }, - "responses": { - "200": { - "description": "The id of the created user", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/UserId" - }, - "example": { - "id": "5b4466d2-8bab-4ed8-a182-722af3c80958" - } - } - } - } - } - } - }, - "/user/roles/descriptions": { - "get": { - "tags": [ - "User" - ], - "summary": "Query roles for the current user.", - "operationId": "get_role_descriptions", - "responses": { - "200": { - "description": "The description for roles of the current user", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/RoleDescription" - } - }, - "example": [ - { - "role": { - "id": "5b4466d2-8bab-4ed8-a182-722af3c80958", - "name": "foo@example.com" - }, - "individual": true - }, - { - "role": { - "id": "fa5be363-bc0d-4bfa-85c7-ebb5cd9a8783", - "name": "Example role" - }, - "individual": false - } - ] - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/users/{user}/roles/{role}": { - "post": { - "tags": [ - "User" - ], - "summary": "Assign a role to a user. Requires admin privilige.", - "operationId": "assign_role_handler", - "parameters": [ - { - "name": "user", - "in": "path", - "description": "User id", - "required": true, - "schema": { - "$ref": "#/components/schemas/UserId" - } - }, - { - "name": "role", - "in": "path", - "description": "Role id", - "required": true, - "schema": { - "$ref": "#/components/schemas/RoleId" - } - } - ], - "responses": { - "200": { - "description": "Role was assigned" - } - }, - "security": [ - { - "session_token": [] - } - ] - }, - "delete": { - "tags": [ - "User" - ], - "summary": "Revoke a role from a user. Requires admin privilige.", - "operationId": "revoke_role_handler", - "parameters": [ - { - "name": "user", - "in": "path", - "description": "User id", - "required": true, - "schema": { - "$ref": "#/components/schemas/UserId" - } - }, - { - "name": "role", - "in": "path", - "description": "Role id", - "required": true, - "schema": { - "$ref": "#/components/schemas/RoleId" - } - } - ], - "responses": { - "200": { - "description": "Role was revoked" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/wcs/{workflow}?request=DescribeCoverage": { - "get": { - "tags": [ - "OGC WCS" - ], - "summary": "Get WCS Coverage Description", - "operationId": "wcs_describe_coverage_handler", - "parameters": [ - { - "name": "workflow", - "in": "path", - "description": "Workflow id", - "required": true, - "schema": { - "$ref": "#/components/schemas/WorkflowId" - } - }, - { - "name": "version", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/WcsVersion" - } - }, - { - "name": "service", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/WcsService" - } - }, - { - "name": "request", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/DescribeCoverageRequest" - } - }, - { - "name": "identifiers", - "in": "query", - "required": true, - "schema": { - "type": "string" - }, - "example": "" - } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "text/xml": { - "schema": { - "type": "string" - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/wcs/{workflow}?request=GetCapabilities": { - "get": { - "tags": [ - "OGC WCS" - ], - "summary": "Get WCS Capabilities", - "operationId": "wcs_capabilities_handler", - "parameters": [ - { - "name": "workflow", - "in": "path", - "description": "Workflow id", - "required": true, - "schema": { - "$ref": "#/components/schemas/WorkflowId" - } - }, - { - "name": "version", - "in": "query", - "required": false, - "schema": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/WcsVersion" - } - ] - } - }, - { - "name": "service", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/WcsService" - } - }, - { - "name": "request", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/GetCapabilitiesRequest" - } - } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "text/xml": { - "schema": { - "type": "string" - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/wcs/{workflow}?request=GetCoverage": { - "get": { - "tags": [ - "OGC WCS" - ], - "summary": "Get WCS Coverage", - "operationId": "wcs_get_coverage_handler", - "parameters": [ - { - "name": "workflow", - "in": "path", - "description": "Workflow id", - "required": true, - "schema": { - "$ref": "#/components/schemas/WorkflowId" - } - }, - { - "name": "version", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/WcsVersion" - } - }, - { - "name": "service", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/WcsService" - } - }, - { - "name": "request", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/GetCoverageRequest" - } - }, - { - "name": "format", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/GetCoverageFormat" - } - }, - { - "name": "identifier", - "in": "query", - "required": true, - "schema": { - "type": "string" - }, - "example": "" - }, - { - "name": "boundingbox", - "in": "query", - "required": true, - "schema": { - "type": "string" - }, - "example": "-90,-180,90,180,urn:ogc:def:crs:EPSG::4326" - }, - { - "name": "gridbasecrs", - "in": "query", - "required": true, - "schema": { - "type": "string" - }, - "example": "urn:ogc:def:crs:EPSG::4326" - }, - { - "name": "gridorigin", - "in": "query", - "required": false, - "schema": { - "type": "string" - }, - "example": "90,-180" - }, - { - "name": "gridoffsets", - "in": "query", - "required": false, - "schema": { - "type": "string" - }, - "example": "-0.1,0.1" - }, - { - "name": "time", - "in": "query", - "required": false, - "schema": { - "type": "string" - } - }, - { - "name": "resx", - "in": "query", - "required": false, - "schema": { - "type": [ - "number", - "null" - ], - "format": "double" - } - }, - { - "name": "resy", - "in": "query", - "required": false, - "schema": { - "type": [ - "number", - "null" - ], - "format": "double" - } - }, - { - "name": "nodatavalue", - "in": "query", - "required": false, - "schema": { - "type": [ - "number", - "null" - ], - "format": "double" - } - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/PngResponse" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/wfs/{workflow}?request=GetCapabilities": { - "get": { - "tags": [ - "OGC WFS" - ], - "summary": "Get WFS Capabilities", - "operationId": "wfs_capabilities_handler", - "parameters": [ - { - "name": "workflow", - "in": "path", - "description": "Workflow id", - "required": true, - "schema": { - "$ref": "#/components/schemas/WorkflowId" - } - }, - { - "name": "version", - "in": "path", - "required": true, - "schema": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/WfsVersion" - } - ] - } - }, - { - "name": "service", - "in": "path", - "required": true, - "schema": { - "$ref": "#/components/schemas/WfsService" - } - }, - { - "name": "request", - "in": "path", - "required": true, - "schema": { - "$ref": "#/components/schemas/GetCapabilitiesRequest" - } - } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "text/xml": { - "schema": { - "type": "string" - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/wfs/{workflow}?request=GetFeature": { - "get": { - "tags": [ - "OGC WFS" - ], - "summary": "Get WCS Features", - "operationId": "wfs_feature_handler", - "parameters": [ - { - "name": "workflow", - "in": "path", - "description": "Workflow id", - "required": true, - "schema": { - "$ref": "#/components/schemas/WorkflowId" - } - }, - { - "name": "version", - "in": "query", - "required": false, - "schema": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/WfsVersion" - } - ] - } - }, - { - "name": "service", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/WfsService" - } - }, - { - "name": "request", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/GetFeatureRequest" - } - }, - { - "name": "typeNames", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/TypeNames" - }, - "example": "" - }, - { - "name": "bbox", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/OgcBoundingBox" - }, - "example": "-90,-180,90,180" - }, - { - "name": "time", - "in": "query", - "required": false, - "schema": { - "type": "string" - }, - "example": "2014-04-01T12:00:00.000Z" - }, - { - "name": "srsName", - "in": "query", - "required": false, - "schema": { - "type": [ - "string", - "null" - ] - }, - "example": "EPSG:4326" - }, - { - "name": "namespaces", - "in": "query", - "required": false, - "schema": { - "type": [ - "string", - "null" - ] - } - }, - { - "name": "count", - "in": "query", - "required": false, - "schema": { - "type": [ - "integer", - "null" - ], - "format": "int64", - "minimum": 0 - } - }, - { - "name": "sortBy", - "in": "query", - "required": false, - "schema": { - "type": [ - "string", - "null" - ] - } - }, - { - "name": "resultType", - "in": "query", - "required": false, - "schema": { - "type": [ - "string", - "null" - ] - } - }, - { - "name": "filter", - "in": "query", - "required": false, - "schema": { - "type": [ - "string", - "null" - ] - } - }, - { - "name": "propertyName", - "in": "query", - "required": false, - "schema": { - "type": [ - "string", - "null" - ] - } - }, - { - "name": "queryResolution", - "in": "query", - "description": "Vendor parameter for specifying a spatial query resolution", - "required": false, - "schema": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/WfsResolution" - } - ] - } - } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/GeoJson" - }, - "example": { - "type": "FeatureCollection", - "features": [ - { - "type": "Feature", - "geometry": { - "type": "Point", - "coordinates": [ - 0.0, - 0.1 - ] - }, - "properties": { - "foo": 0 - }, - "when": { - "start": "1970-01-01T00:00:00+00:00", - "end": "1970-01-01T00:00:00.001+00:00", - "type": "Interval" - } - }, - { - "type": "Feature", - "geometry": { - "type": "Point", - "coordinates": [ - 1.0, - 1.1 - ] - }, - "properties": { - "foo": null - }, - "when": { - "start": "1970-01-01T00:00:00+00:00", - "end": "1970-01-01T00:00:00.001+00:00", - "type": "Interval" - } - }, - { - "type": "Feature", - "geometry": { - "type": "Point", - "coordinates": [ - 2.0, - 3.1 - ] - }, - "properties": { - "foo": 2 - }, - "when": { - "start": "1970-01-01T00:00:00+00:00", - "end": "1970-01-01T00:00:00.001+00:00", - "type": "Interval" - } - }, - { - "type": "Feature", - "geometry": { - "type": "Point", - "coordinates": [ - 3.0, - 3.1 - ] - }, - "properties": { - "foo": 3 - }, - "when": { - "start": "1970-01-01T00:00:00+00:00", - "end": "1970-01-01T00:00:00.001+00:00", - "type": "Interval" - } - }, - { - "type": "Feature", - "geometry": { - "type": "Point", - "coordinates": [ - 4.0, - 4.1 - ] - }, - "properties": { - "foo": 4 - }, - "when": { - "start": "1970-01-01T00:00:00+00:00", - "end": "1970-01-01T00:00:00.001+00:00", - "type": "Interval" - } - } - ] - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/wms/{workflow}?request=GetCapabilities": { - "get": { - "tags": [ - "OGC WMS" - ], - "summary": "Get WMS Capabilities", - "operationId": "wms_capabilities_handler", - "parameters": [ - { - "name": "workflow", - "in": "path", - "description": "Workflow id", - "required": true, - "schema": { - "$ref": "#/components/schemas/WorkflowId" - } - }, - { - "name": "version", - "in": "path", - "required": true, - "schema": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/WmsVersion" - } - ] - } - }, - { - "name": "service", - "in": "path", - "required": true, - "schema": { - "$ref": "#/components/schemas/WmsService" - } - }, - { - "name": "request", - "in": "path", - "required": true, - "schema": { - "$ref": "#/components/schemas/GetCapabilitiesRequest" - } - }, - { - "name": "format", - "in": "path", - "required": true, - "schema": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/GetCapabilitiesFormat" - } - ] - } - } - ], - "responses": { - "200": { - "description": "OK", - "content": { - "text/xml": { - "schema": { - "type": "string" - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/wms/{workflow}?request=GetLegendGraphic": { - "get": { - "tags": [ - "OGC WMS" - ], - "summary": "Get WMS Legend Graphic", - "operationId": "wms_legend_graphic_handler", - "parameters": [ - { - "name": "workflow", - "in": "path", - "description": "Workflow id", - "required": true, - "schema": { - "$ref": "#/components/schemas/WorkflowId" - } - }, - { - "name": "version", - "in": "path", - "required": true, - "schema": { - "$ref": "#/components/schemas/WmsVersion" - } - }, - { - "name": "service", - "in": "path", - "required": true, - "schema": { - "$ref": "#/components/schemas/WmsService" - } - }, - { - "name": "request", - "in": "path", - "required": true, - "schema": { - "$ref": "#/components/schemas/GetLegendGraphicRequest" - } - }, - { - "name": "layer", - "in": "path", - "required": true, - "schema": { - "type": "string" - }, - "example": "" - } - ], - "responses": { - "501": { - "description": "Not implemented" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/wms/{workflow}?request=GetMap": { - "get": { - "tags": [ - "OGC WMS" - ], - "summary": "Get WMS Map", - "operationId": "wms_map_handler", - "parameters": [ - { - "name": "workflow", - "in": "path", - "description": "Workflow id", - "required": true, - "schema": { - "$ref": "#/components/schemas/WorkflowId" - } - }, - { - "name": "version", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/WmsVersion" - } - }, - { - "name": "service", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/WmsService" - } - }, - { - "name": "request", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/GetMapRequest" - } - }, - { - "name": "width", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "example": 512 - }, - { - "name": "height", - "in": "query", - "required": true, - "schema": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "example": 256 - }, - { - "name": "bbox", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/OgcBoundingBox" - }, - "example": "-90,-180,90,180" - }, - { - "name": "format", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/GetMapFormat" - } - }, - { - "name": "layers", - "in": "query", - "required": true, - "schema": { - "type": "string" - }, - "example": "" - }, - { - "name": "crs", - "in": "query", - "required": false, - "schema": { - "type": [ - "string", - "null" - ] - }, - "example": "EPSG:4326" - }, - { - "name": "styles", - "in": "query", - "required": true, - "schema": { - "type": "string" - }, - "example": "custom:{\"type\":\"linearGradient\",\"breakpoints\":[{\"value\":1,\"color\":[0,0,0,255]},{\"value\":255,\"color\":[255,255,255,255]}],\"noDataColor\":[0,0,0,0],\"defaultColor\":[0,0,0,0]}" - }, - { - "name": "time", - "in": "query", - "required": false, - "schema": { - "type": "string" - }, - "example": "2014-04-01T12:00:00.000Z" - }, - { - "name": "transparent", - "in": "query", - "required": false, - "schema": { - "type": [ - "boolean", - "null" - ] - } - }, - { - "name": "bgcolor", - "in": "query", - "required": false, - "schema": { - "type": [ - "string", - "null" - ] - } - }, - { - "name": "sld", - "in": "query", - "required": false, - "schema": { - "type": [ - "string", - "null" - ] - } - }, - { - "name": "sld_body", - "in": "query", - "required": false, - "schema": { - "type": [ - "string", - "null" - ] - } - }, - { - "name": "elevation", - "in": "query", - "required": false, - "schema": { - "type": [ - "string", - "null" - ] - } - }, - { - "name": "exceptions", - "in": "query", - "required": false, - "schema": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/GetMapExceptionFormat" - } - ] - } - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/PngResponse" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/workflow": { - "post": { - "tags": [ - "Workflows" - ], - "summary": "Registers a new Workflow.", - "operationId": "register_workflow_handler", - "requestBody": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Workflow" - }, - "examples": { - "MockPointSource": { - "value": { - "type": "Vector", - "operator": { - "type": "MockPointSource", - "params": { - "points": [ - { - "x": 0.0, - "y": 0.1 - }, - { - "x": 1.0, - "y": 1.1 - } - ] - } - } - } - }, - "Statistics Plot": { - "value": { - "type": "Plot", - "operator": { - "type": "Statistics", - "params": {}, - "sources": { - "source": { - "type": "OgrSource", - "params": { - "data": "ne_10m_ports", - "attributeProjection": null, - "attributeFilters": null - } - } - } - } - } - } - } - } - }, - "required": true - }, - "responses": { - "200": { - "$ref": "#/components/responses/IdResponse" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/workflow/{id}": { - "get": { - "tags": [ - "Workflows" - ], - "summary": "Retrieves an existing Workflow.", - "operationId": "load_workflow_handler", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Workflow id", - "required": true, - "schema": { - "$ref": "#/components/schemas/WorkflowId" - } - } - ], - "responses": { - "200": { - "description": "Workflow loaded from database", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Workflow" - }, - "example": { - "type": "Vector", - "operator": { - "type": "MockPointSource", - "params": { - "points": [ - { - "x": 0.0, - "y": 0.1 - }, - { - "x": 1.0, - "y": 1.1 - } - ] - } - } - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/workflow/{id}/allMetadata/zip": { - "get": { - "tags": [ - "Workflows" - ], - "summary": "Gets a ZIP archive of the worklow, its provenance and the output metadata.", - "operationId": "get_workflow_all_metadata_zip_handler", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Workflow id", - "required": true, - "schema": { - "$ref": "#/components/schemas/WorkflowId" - } - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/ZipResponse" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/workflow/{id}/metadata": { - "get": { - "tags": [ - "Workflows" - ], - "summary": "Gets the metadata of a workflow", - "operationId": "get_workflow_metadata_handler", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Workflow id", - "required": true, - "schema": { - "$ref": "#/components/schemas/WorkflowId" - } - } - ], - "responses": { - "200": { - "description": "Metadata of loaded workflow", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/TypedResultDescriptor" - }, - "example": { - "type": "vector", - "dataType": "MultiPoint", - "spatialReference": "EPSG:4326", - "columns": {} - } - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/workflow/{id}/provenance": { - "get": { - "tags": [ - "Workflows" - ], - "summary": "Gets the provenance of all datasets used in a workflow.", - "operationId": "get_workflow_provenance_handler", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Workflow id", - "required": true, - "schema": { - "$ref": "#/components/schemas/WorkflowId" - } - } - ], - "responses": { - "200": { - "description": "Provenance of used datasets", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/ProvenanceEntry" - } - }, - "example": [ - { - "dataset": { - "type": "internal", - "datasetId": "846a823a-6859-4b94-ab0a-c1de80f593d8" - }, - "provenance": { - "citation": "Author, Dataset Tile", - "license": "Some license", - "uri": "http://example.org/" - } - }, - { - "dataset": { - "type": "internal", - "datasetId": "453cd398-f271-437b-9c3d-7f42213ea30a" - }, - "provenance": { - "citation": "Another Author, Another Dataset Tile", - "license": "Some other license", - "uri": "http://example.org/" - } - } - ] - } - } - } - }, - "security": [ - { - "session_token": [] - } - ] - } - }, - "/workflow/{id}/rasterStream": { - "get": { - "tags": [ - "Workflows" - ], - "summary": "Query a workflow raster result as a stream of tiles via a websocket connection.", - "operationId": "raster_stream_websocket", - "parameters": [ - { - "name": "id", - "in": "path", - "description": "Workflow id", - "required": true, - "schema": { - "$ref": "#/components/schemas/WorkflowId" - } - }, - { - "name": "spatialBounds", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/SpatialPartition2D" - } - }, - { - "name": "timeInterval", - "in": "query", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "spatialResolution", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/SpatialResolution" - } - }, - { - "name": "attributes", - "in": "query", - "required": true, - "schema": { - "type": "string" - } - }, - { - "name": "resultType", - "in": "query", - "required": true, - "schema": { - "$ref": "#/components/schemas/RasterStreamWebsocketResultType" - } - } - ], - "responses": { - "101": { - "description": "Upgrade to websocket connection" - } - }, - "security": [ - { - "session_token": [] - } - ] - } - } - }, - "components": { - "schemas": { - "AddDataset": { - "type": "object", - "required": [ - "displayName", - "description", - "sourceOperator" - ], - "properties": { - "description": { - "type": "string" - }, - "displayName": { - "type": "string" - }, - "name": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/DatasetName" - } - ] - }, - "provenance": { - "type": [ - "array", - "null" - ], - "items": { - "$ref": "#/components/schemas/Provenance" - } - }, - "sourceOperator": { - "type": "string" - }, - "symbology": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/Symbology" - } - ] - }, - "tags": { - "type": [ - "array", - "null" - ], - "items": { - "type": "string" - } - } - } - }, - "AddLayer": { - "type": "object", - "required": [ - "name", - "description", - "workflow" - ], - "properties": { - "description": { - "type": "string", - "example": "Example layer description" - }, - "metadata": { - "type": "object", - "description": "metadata used for loading the data", - "additionalProperties": { - "type": "string" - }, - "propertyNames": { - "type": "string" - } - }, - "name": { - "type": "string", - "example": "Example Layer" - }, - "properties": { - "type": "array", - "items": { - "$ref": "#/components/schemas/Property" - }, - "description": "properties, for instance, to be rendered in the UI" - }, - "symbology": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/Symbology" - } - ] - }, - "workflow": { - "$ref": "#/components/schemas/Workflow" - } - } - }, - "AddLayerCollection": { - "type": "object", - "required": [ - "name", - "description" - ], - "properties": { - "description": { - "type": "string", - "example": "A description for an example collection" - }, - "name": { - "type": "string", - "example": "Example Collection" - }, - "properties": { - "type": "array", - "items": { - "$ref": "#/components/schemas/Property" - } - } - } - }, - "AddRole": { - "type": "object", - "required": [ - "name" - ], - "properties": { - "name": { - "type": "string" - } - } - }, - "ArunaDataProviderDefinition": { - "type": "object", - "required": [ - "type", - "id", - "name", - "description", - "apiUrl", - "projectId", - "apiToken", - "filterLabel" - ], - "properties": { - "apiToken": { - "type": "string" - }, - "apiUrl": { - "type": "string" - }, - "cacheTtl": { - "$ref": "#/components/schemas/CacheTtlSeconds" - }, - "description": { - "type": "string" - }, - "filterLabel": { - "type": "string" - }, - "id": { - "$ref": "#/components/schemas/DataProviderId" - }, - "name": { - "type": "string" - }, - "priority": { - "type": [ - "integer", - "null" - ], - "format": "int32" - }, - "projectId": { - "type": "string" - }, - "type": { - "type": "string", - "enum": [ - "Aruna" - ] - } - } - }, - "AuthCodeRequestURL": { - "type": "object", - "required": [ - "url" - ], - "properties": { - "url": { - "type": "string", - "format": "uri" - } - } - }, - "AuthCodeResponse": { - "type": "object", - "required": [ - "sessionState", - "code", - "state" - ], - "properties": { - "code": { - "type": "string" - }, - "sessionState": { - "type": "string" - }, - "state": { - "type": "string" - } - } - }, - "AutoCreateDataset": { - "type": "object", - "required": [ - "upload", - "datasetName", - "datasetDescription", - "mainFile" - ], - "properties": { - "datasetDescription": { - "type": "string" - }, - "datasetName": { - "type": "string" - }, - "layerName": { - "type": [ - "string", - "null" - ] - }, - "mainFile": { - "type": "string" - }, - "tags": { - "type": [ - "array", - "null" - ], - "items": { - "type": "string" - } - }, - "upload": { - "$ref": "#/components/schemas/UploadId" - } - }, - "example": { - "upload": "420b06de-0a7e-45cb-9c1c-ea901b46ab69", - "datasetName": "Germany Border (auto)", - "datasetDescription": "The Outline of Germany (auto detected format)", - "mainFile": "germany_polygon.gpkg", - "tags": [ - "area" - ] - } - }, - "AxisOrder": { - "type": "string", - "enum": [ - "northEast", - "eastNorth" - ] - }, - "BandSelection": { - "type": "array", - "items": { - "type": "integer", - "minimum": 0 - } - }, - "BoundingBox2D": { - "type": "object", - "description": "A bounding box that includes all border points.\nNote: may degenerate to a point!", - "required": [ - "lowerLeftCoordinate", - "upperRightCoordinate" - ], - "properties": { - "lowerLeftCoordinate": { - "$ref": "#/components/schemas/Coordinate2D" - }, - "upperRightCoordinate": { - "$ref": "#/components/schemas/Coordinate2D" - } - } - }, - "Breakpoint": { - "type": "object", - "required": [ - "value", - "color" - ], - "properties": { - "color": { - "$ref": "#/components/schemas/RgbaColor" - }, - "value": { - "type": "number" - } - } - }, - "CacheTtlSeconds": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "ClassificationMeasurement": { - "type": "object", - "required": [ - "type", - "measurement", - "classes" - ], - "properties": { - "classes": { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "propertyNames": { - "type": "integer", - "format": "int32", - "minimum": 0 - } - }, - "measurement": { - "type": "string" - }, - "type": { - "type": "string", - "enum": [ - "classification" - ] - } - } - }, - "CollectionItem": { - "oneOf": [ - { - "$ref": "#/components/schemas/LayerCollectionListing" - }, - { - "$ref": "#/components/schemas/LayerListing" - } - ], - "discriminator": { - "propertyName": "type", - "mapping": { - "collection": "#/components/schemas/LayerCollectionListing", - "layer": "#/components/schemas/LayerListing" - } - } - }, - "CollectionType": { - "type": "string", - "enum": [ - "FeatureCollection" - ] - }, - "ColorParam": { - "oneOf": [ - { - "$ref": "#/components/schemas/StaticColor" - }, - { - "$ref": "#/components/schemas/DerivedColor" - } - ], - "discriminator": { - "propertyName": "type", - "mapping": { - "derived": "#/components/schemas/DerivedColor", - "static": "#/components/schemas/StaticColor" - } - } - }, - "Colorizer": { - "oneOf": [ - { - "$ref": "#/components/schemas/LinearGradient" - }, - { - "$ref": "#/components/schemas/LogarithmicGradient" - }, - { - "$ref": "#/components/schemas/PaletteColorizer" - } - ], - "description": "A colorizer specifies a mapping between raster values and an output image\nThere are different variants that perform different kinds of mapping.", - "discriminator": { - "propertyName": "type", - "mapping": { - "linearGradient": "#/components/schemas/LinearGradient", - "logarithmicGradient": "#/components/schemas/LogarithmicGradient", - "palette": "#/components/schemas/PaletteColorizer" - } - } - }, - "ComputationQuota": { - "type": "object", - "required": [ - "timestamp", - "computationId", - "workflowId", - "count" - ], - "properties": { - "computationId": { - "type": "string", - "format": "uuid" - }, - "count": { - "type": "integer", - "format": "int64", - "minimum": 0 - }, - "timestamp": { - "type": "string", - "format": "date-time" - }, - "workflowId": { - "type": "string", - "format": "uuid" - } - } - }, - "ContinuousMeasurement": { - "type": "object", - "required": [ - "type", - "measurement" - ], - "properties": { - "measurement": { - "type": "string" - }, - "type": { - "type": "string", - "enum": [ - "continuous" - ] - }, - "unit": { - "type": [ - "string", - "null" - ] - } - } - }, - "Coordinate2D": { - "type": "object", - "required": [ - "x", - "y" - ], - "properties": { - "x": { - "type": "number", - "format": "double" - }, - "y": { - "type": "number", - "format": "double" - } - } - }, - "CopernicusDataspaceDataProviderDefinition": { - "type": "object", - "required": [ - "type", - "name", - "description", - "id", - "stacUrl", - "s3Url", - "s3AccessKey", - "s3SecretKey", - "gdalConfig" - ], - "properties": { - "description": { - "type": "string" - }, - "gdalConfig": { - "type": "array", - "items": { - "$ref": "#/components/schemas/StringPair" - } - }, - "id": { - "$ref": "#/components/schemas/DataProviderId" - }, - "name": { - "type": "string" - }, - "priority": { - "type": [ - "integer", - "null" - ], - "format": "int32" - }, - "s3AccessKey": { - "type": "string" - }, - "s3SecretKey": { - "type": "string" - }, - "s3Url": { - "type": "string" - }, - "stacUrl": { - "type": "string" - }, - "type": { - "type": "string", - "enum": [ - "CopernicusDataspace" - ] - } - } - }, - "CreateDataset": { - "type": "object", - "required": [ - "dataPath", - "definition" - ], - "properties": { - "dataPath": { - "$ref": "#/components/schemas/DataPath" - }, - "definition": { - "$ref": "#/components/schemas/DatasetDefinition" - } - } - }, - "CreateProject": { - "type": "object", - "required": [ - "name", - "description", - "bounds" - ], - "properties": { - "bounds": { - "$ref": "#/components/schemas/STRectangle" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" - }, - "timeStep": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/TimeStep" - } - ] - } - }, - "example": { - "name": "Test", - "description": "Foo", - "bounds": { - "spatialReference": "EPSG:4326", - "boundingBox": { - "lowerLeftCoordinate": { - "x": 0, - "y": 0 - }, - "upperRightCoordinate": { - "x": 1, - "y": 1 - } - }, - "timeInterval": { - "start": 0, - "end": 1 - } - }, - "timeStep": { - "step": 1, - "granularity": "months" - } - } - }, - "CsvHeader": { - "type": "string", - "enum": [ - "yes", - "no", - "auto" - ] - }, - "DataId": { - "oneOf": [ - { - "$ref": "#/components/schemas/InternalDataId" - }, - { - "$ref": "#/components/schemas/ExternalDataId" - } - ], - "description": "The identifier for loadable data. It is used in the source operators to get the loading info (aka parametrization)\nfor accessing the data. Internal data is loaded from datasets, external from `DataProvider`s.", - "discriminator": { - "propertyName": "type", - "mapping": { - "external": "#/components/schemas/ExternalDataId", - "internal": "#/components/schemas/InternalDataId" - } - } - }, - "DataPath": { - "oneOf": [ - { - "type": "object", - "required": [ - "volume" - ], - "properties": { - "volume": { - "$ref": "#/components/schemas/VolumeName" - } - } - }, - { - "type": "object", - "required": [ - "upload" - ], - "properties": { - "upload": { - "$ref": "#/components/schemas/UploadId" - } - } - } - ] - }, - "DataProviderId": { - "type": "string", - "format": "uuid" - }, - "DataProviderResource": { - "type": "object", - "required": [ - "type", - "id" - ], - "properties": { - "id": { - "$ref": "#/components/schemas/DataProviderId" - }, - "type": { - "type": "string", - "enum": [ - "provider" - ] - } - } - }, - "DataUsage": { - "type": "object", - "required": [ - "timestamp", - "userId", - "computationId", - "data", - "count" - ], - "properties": { - "computationId": { - "type": "string", - "format": "uuid" - }, - "count": { - "type": "integer", - "format": "int64", - "minimum": 0 - }, - "data": { - "type": "string" - }, - "timestamp": { - "type": "string", - "format": "date-time" - }, - "userId": { - "type": "string", - "format": "uuid" - } - } - }, - "DataUsageSummary": { - "type": "object", - "required": [ - "timestamp", - "data", - "count" - ], - "properties": { - "count": { - "type": "integer", - "format": "int64", - "minimum": 0 - }, - "data": { - "type": "string" - }, - "timestamp": { - "type": "string", - "format": "date-time" - } - } - }, - "DatabaseConnectionConfig": { - "type": "object", - "required": [ - "host", - "port", - "database", - "schema", - "user", - "password" - ], - "properties": { - "database": { - "type": "string" - }, - "host": { - "type": "string" - }, - "password": { - "type": "string" - }, - "port": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "schema": { - "type": "string" - }, - "user": { - "type": "string" - } - } - }, - "Dataset": { - "type": "object", - "required": [ - "id", - "name", - "displayName", - "description", - "resultDescriptor", - "sourceOperator" - ], - "properties": { - "description": { - "type": "string" - }, - "displayName": { - "type": "string" - }, - "id": { - "$ref": "#/components/schemas/DatasetId" - }, - "name": { - "$ref": "#/components/schemas/DatasetName" - }, - "provenance": { - "type": [ - "array", - "null" - ], - "items": { - "$ref": "#/components/schemas/Provenance" - } - }, - "resultDescriptor": { - "$ref": "#/components/schemas/TypedResultDescriptor" - }, - "sourceOperator": { - "type": "string" - }, - "symbology": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/Symbology" - } - ] - }, - "tags": { - "type": [ - "array", - "null" - ], - "items": { - "type": "string" - } - } - } - }, - "DatasetDefinition": { - "type": "object", - "required": [ - "properties", - "metaData" - ], - "properties": { - "metaData": { - "$ref": "#/components/schemas/MetaDataDefinition" - }, - "properties": { - "$ref": "#/components/schemas/AddDataset" - } - } - }, - "DatasetId": { - "type": "string", - "format": "uuid" - }, - "DatasetLayerListingCollection": { - "type": "object", - "required": [ - "name", - "description", - "tags" - ], - "properties": { - "description": { - "type": "string" - }, - "name": { - "type": "string" - }, - "tags": { - "type": "array", - "items": { - "type": "string" - } - } - } - }, - "DatasetLayerListingProviderDefinition": { - "type": "object", - "required": [ - "type", - "id", - "name", - "description", - "collections" - ], - "properties": { - "collections": { - "type": "array", - "items": { - "$ref": "#/components/schemas/DatasetLayerListingCollection" - } - }, - "description": { - "type": "string" - }, - "id": { - "$ref": "#/components/schemas/DataProviderId" - }, - "name": { - "type": "string" - }, - "priority": { - "type": [ - "integer", - "null" - ], - "format": "int32" - }, - "type": { - "type": "string", - "enum": [ - "DatasetLayerListing" - ] - } - } - }, - "DatasetListing": { - "type": "object", - "required": [ - "id", - "name", - "displayName", - "description", - "tags", - "sourceOperator", - "resultDescriptor" - ], - "properties": { - "description": { - "type": "string" - }, - "displayName": { - "type": "string" - }, - "id": { - "$ref": "#/components/schemas/DatasetId" - }, - "name": { - "$ref": "#/components/schemas/DatasetName" - }, - "resultDescriptor": { - "$ref": "#/components/schemas/TypedResultDescriptor" - }, - "sourceOperator": { - "type": "string" - }, - "symbology": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/Symbology" - } - ] - }, - "tags": { - "type": "array", - "items": { - "type": "string" - } - } - } - }, - "DatasetName": { - "type": "string", - "examples": [ - "ns:name" - ] - }, - "DatasetNameResponse": { - "type": "object", - "title": "Dataset Name Response", - "required": [ - "datasetName" - ], - "properties": { - "datasetName": { - "$ref": "#/components/schemas/DatasetName" - } - } - }, - "DatasetResource": { - "type": "object", - "required": [ - "type", - "id" - ], - "properties": { - "id": { - "$ref": "#/components/schemas/DatasetName" - }, - "type": { - "type": "string", - "enum": [ - "dataset" - ] - } - } - }, - "DateTimeParseFormat": { - "type": "string" - }, - "DateTimeString": { - "type": "string" - }, - "DerivedColor": { - "type": "object", - "required": [ - "type", - "attribute", - "colorizer" - ], - "properties": { - "attribute": { - "type": "string" - }, - "colorizer": { - "$ref": "#/components/schemas/Colorizer" - }, - "type": { - "type": "string", - "enum": [ - "derived" - ] - } - } - }, - "DerivedNumber": { - "type": "object", - "required": [ - "type", - "attribute", - "factor", - "defaultValue" - ], - "properties": { - "attribute": { - "type": "string" - }, - "defaultValue": { - "type": "number", - "format": "double" - }, - "factor": { - "type": "number", - "format": "double" - }, - "type": { - "type": "string", - "enum": [ - "derived" - ] - } - } - }, - "DescribeCoverageRequest": { - "type": "string", - "enum": [ - "DescribeCoverage" - ] - }, - "EbvPortalDataProviderDefinition": { - "type": "object", - "required": [ - "type", - "name", - "description", - "baseUrl", - "data", - "overviews" - ], - "properties": { - "baseUrl": { - "type": "string", - "format": "uri" - }, - "cacheTtl": { - "$ref": "#/components/schemas/CacheTtlSeconds" - }, - "data": { - "type": "string", - "description": "Path were the `NetCDF` data can be found" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" - }, - "overviews": { - "type": "string", - "description": "Path were overview files are stored" - }, - "priority": { - "type": [ - "integer", - "null" - ], - "format": "int32" - }, - "type": { - "type": "string", - "enum": [ - "EbvPortal" - ] - } - } - }, - "EdrDataProviderDefinition": { - "type": "object", - "required": [ - "type", - "name", - "description", - "id", - "baseUrl" - ], - "properties": { - "baseUrl": { - "type": "string", - "format": "uri" - }, - "cacheTtl": { - "$ref": "#/components/schemas/CacheTtlSeconds" - }, - "description": { - "type": "string" - }, - "discreteVrs": { - "type": "array", - "items": { - "type": "string" - }, - "description": "List of vertical reference systems with a discrete scale" - }, - "id": { - "$ref": "#/components/schemas/DataProviderId" - }, - "name": { - "type": "string" - }, - "priority": { - "type": [ - "integer", - "null" - ], - "format": "int32" - }, - "provenance": { - "type": [ - "array", - "null" - ], - "items": { - "$ref": "#/components/schemas/Provenance" - } - }, - "type": { - "type": "string", - "enum": [ - "Edr" - ] - }, - "vectorSpec": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/EdrVectorSpec" - } - ] - } - } - }, - "EdrVectorSpec": { - "type": "object", - "required": [ - "x", - "time" - ], - "properties": { - "time": { - "type": "string" - }, - "x": { - "type": "string" - }, - "y": { - "type": [ - "string", - "null" - ] - } - } - }, - "ErrorResponse": { - "type": "object", - "required": [ - "error", - "message" - ], - "properties": { - "error": { - "type": "string" - }, - "message": { - "type": "string" - } - } - }, - "ExternalDataId": { - "type": "object", - "required": [ - "type", - "providerId", - "layerId" - ], - "properties": { - "layerId": { - "$ref": "#/components/schemas/LayerId" - }, - "providerId": { - "$ref": "#/components/schemas/DataProviderId" - }, - "type": { - "type": "string", - "enum": [ - "external" - ] - } - } - }, - "FeatureDataType": { - "type": "string", - "enum": [ - "category", - "int", - "float", - "text", - "bool", - "dateTime" - ] - }, - "FileNotFoundHandling": { - "type": "string", - "enum": [ - "NoData", - "Error" - ] - }, - "FormatSpecifics": { - "oneOf": [ - { - "type": "object", - "required": [ - "csv" - ], - "properties": { - "csv": { - "type": "object", - "required": [ - "header" - ], - "properties": { - "header": { - "$ref": "#/components/schemas/CsvHeader" - } - } - } - } - } - ] - }, - "GbifDataProviderDefinition": { - "type": "object", - "required": [ - "type", - "name", - "description", - "dbConfig", - "autocompleteTimeout", - "columns" - ], - "properties": { - "autocompleteTimeout": { - "type": "integer", - "format": "int32" - }, - "cacheTtl": { - "$ref": "#/components/schemas/CacheTtlSeconds" - }, - "columns": { - "type": "array", - "items": { - "type": "string" - } - }, - "dbConfig": { - "$ref": "#/components/schemas/DatabaseConnectionConfig" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" - }, - "priority": { - "type": [ - "integer", - "null" - ], - "format": "int32" - }, - "type": { - "type": "string", - "enum": [ - "Gbif" - ] - } - } - }, - "GdalDatasetGeoTransform": { - "type": "object", - "required": [ - "originCoordinate", - "xPixelSize", - "yPixelSize" - ], - "properties": { - "originCoordinate": { - "$ref": "#/components/schemas/Coordinate2D" - }, - "xPixelSize": { - "type": "number", - "format": "double" - }, - "yPixelSize": { - "type": "number", - "format": "double" - } - } - }, - "GdalDatasetParameters": { - "type": "object", - "description": "Parameters for loading data using Gdal", - "required": [ - "filePath", - "rasterbandChannel", - "geoTransform", - "width", - "height", - "fileNotFoundHandling" - ], - "properties": { - "allowAlphabandAsMask": { - "type": "boolean" - }, - "fileNotFoundHandling": { - "$ref": "#/components/schemas/FileNotFoundHandling" - }, - "filePath": { - "type": "string" - }, - "gdalConfigOptions": { - "type": [ - "array", - "null" - ], - "items": { - "$ref": "#/components/schemas/StringPair" - } - }, - "gdalOpenOptions": { - "type": [ - "array", - "null" - ], - "items": { - "type": "string" - } - }, - "geoTransform": { - "$ref": "#/components/schemas/GdalDatasetGeoTransform" - }, - "height": { - "type": "integer", - "minimum": 0 - }, - "noDataValue": { - "type": [ - "number", - "null" - ], - "format": "double" - }, - "propertiesMapping": { - "type": [ - "array", - "null" - ], - "items": { - "$ref": "#/components/schemas/GdalMetadataMapping" - } - }, - "rasterbandChannel": { - "type": "integer", - "minimum": 0 - }, - "width": { - "type": "integer", - "minimum": 0 - } - } - }, - "GdalLoadingInfoTemporalSlice": { - "type": "object", - "description": "one temporal slice of the dataset that requires reading from exactly one Gdal dataset", - "required": [ - "time" - ], - "properties": { - "cacheTtl": { - "$ref": "#/components/schemas/CacheTtlSeconds" - }, - "params": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/GdalDatasetParameters" - } - ] - }, - "time": { - "$ref": "#/components/schemas/TimeInterval" - } - } - }, - "GdalMetaDataList": { - "type": "object", - "required": [ - "type", - "resultDescriptor", - "params" - ], - "properties": { - "params": { - "type": "array", - "items": { - "$ref": "#/components/schemas/GdalLoadingInfoTemporalSlice" - } - }, - "resultDescriptor": { - "$ref": "#/components/schemas/RasterResultDescriptor" - }, - "type": { - "type": "string", - "enum": [ - "GdalMetaDataList" - ] - } - } - }, - "GdalMetaDataRegular": { - "type": "object", - "required": [ - "type", - "resultDescriptor", - "params", - "timePlaceholders", - "dataTime", - "step" - ], - "properties": { - "cacheTtl": { - "$ref": "#/components/schemas/CacheTtlSeconds" - }, - "dataTime": { - "$ref": "#/components/schemas/TimeInterval" - }, - "params": { - "$ref": "#/components/schemas/GdalDatasetParameters" - }, - "resultDescriptor": { - "$ref": "#/components/schemas/RasterResultDescriptor" - }, - "step": { - "$ref": "#/components/schemas/TimeStep" - }, - "timePlaceholders": { - "type": "object", - "additionalProperties": { - "$ref": "#/components/schemas/GdalSourceTimePlaceholder" - }, - "propertyNames": { - "type": "string" - } - }, - "type": { - "type": "string", - "enum": [ - "GdalMetaDataRegular" - ] - } - } - }, - "GdalMetaDataStatic": { - "type": "object", - "required": [ - "type", - "params", - "resultDescriptor" - ], - "properties": { - "cacheTtl": { - "$ref": "#/components/schemas/CacheTtlSeconds" - }, - "params": { - "$ref": "#/components/schemas/GdalDatasetParameters" - }, - "resultDescriptor": { - "$ref": "#/components/schemas/RasterResultDescriptor" - }, - "time": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/TimeInterval" - } - ] - }, - "type": { - "type": "string", - "enum": [ - "GdalStatic" - ] - } - } - }, - "GdalMetadataMapping": { - "type": "object", - "required": [ - "source_key", - "target_key", - "target_type" - ], - "properties": { - "source_key": { - "$ref": "#/components/schemas/RasterPropertiesKey" - }, - "target_key": { - "$ref": "#/components/schemas/RasterPropertiesKey" - }, - "target_type": { - "$ref": "#/components/schemas/RasterPropertiesEntryType" - } - } - }, - "GdalMetadataNetCdfCf": { - "type": "object", - "description": "Meta data for 4D `NetCDF` CF datasets", - "required": [ - "type", - "resultDescriptor", - "params", - "start", - "end", - "step", - "bandOffset" - ], - "properties": { - "bandOffset": { - "type": "integer", - "description": "A band offset specifies the first band index to use for the first point in time.\nAll other time steps are added to this offset.", - "minimum": 0 - }, - "cacheTtl": { - "$ref": "#/components/schemas/CacheTtlSeconds" - }, - "end": { - "$ref": "#/components/schemas/TimeInstance", - "description": "We use the end to specify the last, non-inclusive valid time point.\nQueries behind this point return no data.\nTODO: Alternatively, we could think about using the number of possible time steps in the future." - }, - "params": { - "$ref": "#/components/schemas/GdalDatasetParameters" - }, - "resultDescriptor": { - "$ref": "#/components/schemas/RasterResultDescriptor" - }, - "start": { - "$ref": "#/components/schemas/TimeInstance" - }, - "step": { - "$ref": "#/components/schemas/TimeStep" - }, - "type": { - "type": "string", - "enum": [ - "GdalMetaDataNetCdfCf" - ] - } - } - }, - "GdalSourceTimePlaceholder": { - "type": "object", - "required": [ - "format", - "reference" - ], - "properties": { - "format": { - "$ref": "#/components/schemas/DateTimeParseFormat" - }, - "reference": { - "$ref": "#/components/schemas/TimeReference" - } - } - }, - "GeoJson": { - "type": "object", - "required": [ - "type", - "features" - ], - "properties": { - "features": { - "type": "array", - "items": {} - }, - "type": { - "$ref": "#/components/schemas/CollectionType" - } - } - }, - "GetCapabilitiesFormat": { - "type": "string", - "enum": [ - "text/xml" - ] - }, - "GetCapabilitiesRequest": { - "type": "string", - "enum": [ - "GetCapabilities" - ] - }, - "GetCoverageFormat": { - "type": "string", - "enum": [ - "image/tiff" - ] - }, - "GetCoverageRequest": { - "type": "string", - "enum": [ - "GetCoverage" - ] - }, - "GetFeatureRequest": { - "type": "string", - "enum": [ - "GetFeature" - ] - }, - "GetLegendGraphicRequest": { - "type": "string", - "enum": [ - "GetLegendGraphic" - ] - }, - "GetMapExceptionFormat": { - "type": "string", - "enum": [ - "XML", - "JSON" - ] - }, - "GetMapFormat": { - "type": "string", - "enum": [ - "image/png" - ] - }, - "GetMapRequest": { - "type": "string", - "enum": [ - "GetMap" - ] - }, - "GfbioAbcdDataProviderDefinition": { - "type": "object", - "required": [ - "type", - "name", - "description", - "dbConfig" - ], - "properties": { - "cacheTtl": { - "$ref": "#/components/schemas/CacheTtlSeconds" - }, - "dbConfig": { - "$ref": "#/components/schemas/DatabaseConnectionConfig" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" - }, - "priority": { - "type": [ - "integer", - "null" - ], - "format": "int32" - }, - "type": { - "type": "string", - "enum": [ - "GfbioAbcd" - ] - } - } - }, - "GfbioCollectionsDataProviderDefinition": { - "type": "object", - "required": [ - "type", - "name", - "description", - "collectionApiUrl", - "collectionApiAuthToken", - "abcdDbConfig", - "pangaeaUrl" - ], - "properties": { - "abcdDbConfig": { - "$ref": "#/components/schemas/DatabaseConnectionConfig" - }, - "cacheTtl": { - "$ref": "#/components/schemas/CacheTtlSeconds" - }, - "collectionApiAuthToken": { - "type": "string" - }, - "collectionApiUrl": { - "type": "string", - "format": "uri" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" - }, - "pangaeaUrl": { - "type": "string", - "format": "uri" - }, - "priority": { - "type": [ - "integer", - "null" - ], - "format": "int32" - }, - "type": { - "type": "string", - "enum": [ - "GfbioCollections" - ] - } - } - }, - "InternalDataId": { - "type": "object", - "required": [ - "type", - "datasetId" - ], - "properties": { - "datasetId": { - "$ref": "#/components/schemas/DatasetId" - }, - "type": { - "type": "string", - "enum": [ - "internal" - ] - } - } - }, - "Layer": { - "type": "object", - "required": [ - "id", - "name", - "description", - "workflow" - ], - "properties": { - "description": { - "type": "string" - }, - "id": { - "$ref": "#/components/schemas/ProviderLayerId" - }, - "metadata": { - "type": "object", - "description": "metadata used for loading the data", - "additionalProperties": { - "type": "string" - }, - "propertyNames": { - "type": "string" - } - }, - "name": { - "type": "string" - }, - "properties": { - "type": "array", - "items": { - "$ref": "#/components/schemas/Property" - }, - "description": "properties, for instance, to be rendered in the UI" - }, - "symbology": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/Symbology" - } - ] - }, - "workflow": { - "$ref": "#/components/schemas/Workflow" - } - } - }, - "LayerCollection": { - "type": "object", - "required": [ - "id", - "name", - "description", - "items", - "properties" - ], - "properties": { - "description": { - "type": "string" - }, - "entryLabel": { - "type": [ - "string", - "null" - ], - "description": "a common label for the collection's entries, if there is any" - }, - "id": { - "$ref": "#/components/schemas/ProviderLayerCollectionId" - }, - "items": { - "type": "array", - "items": { - "$ref": "#/components/schemas/CollectionItem" - } - }, - "name": { - "type": "string" - }, - "properties": { - "type": "array", - "items": { - "$ref": "#/components/schemas/Property" - } - } - } - }, - "LayerCollectionId": { - "type": "string" - }, - "LayerCollectionListing": { - "type": "object", - "required": [ - "type", - "id", - "name", - "description" - ], - "properties": { - "description": { - "type": "string" - }, - "id": { - "$ref": "#/components/schemas/ProviderLayerCollectionId" - }, - "name": { - "type": "string" - }, - "properties": { - "type": "array", - "items": { - "$ref": "#/components/schemas/Property" - } - }, - "type": { - "type": "string", - "enum": [ - "collection" - ] - } - } - }, - "LayerCollectionResource": { - "type": "object", - "required": [ - "type", - "id" - ], - "properties": { - "id": { - "$ref": "#/components/schemas/LayerCollectionId" - }, - "type": { - "type": "string", - "enum": [ - "layerCollection" - ] - } - } - }, - "LayerId": { - "type": "string" - }, - "LayerListing": { - "type": "object", - "required": [ - "type", - "id", - "name", - "description" - ], - "properties": { - "description": { - "type": "string" - }, - "id": { - "$ref": "#/components/schemas/ProviderLayerId" - }, - "name": { - "type": "string" - }, - "properties": { - "type": "array", - "items": { - "$ref": "#/components/schemas/Property" - }, - "description": "properties, for instance, to be rendered in the UI" - }, - "type": { - "type": "string", - "enum": [ - "layer" - ] - } - } - }, - "LayerProviderListing": { - "type": "object", - "required": [ - "id", - "name", - "priority" - ], - "properties": { - "id": { - "$ref": "#/components/schemas/DataProviderId" - }, - "name": { - "type": "string" - }, - "priority": { - "type": "integer", - "format": "int32" - } - } - }, - "LayerResource": { - "type": "object", - "required": [ - "type", - "id" - ], - "properties": { - "id": { - "$ref": "#/components/schemas/LayerId" - }, - "type": { - "type": "string", - "enum": [ - "layer" - ] - } - } - }, - "LayerVisibility": { - "type": "object", - "required": [ - "data", - "legend" - ], - "properties": { - "data": { - "type": "boolean" - }, - "legend": { - "type": "boolean" - } - } - }, - "LineSymbology": { - "type": "object", - "required": [ - "type", - "stroke", - "autoSimplified" - ], - "properties": { - "autoSimplified": { - "type": "boolean" - }, - "stroke": { - "$ref": "#/components/schemas/StrokeParam" - }, - "text": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/TextSymbology" - } - ] - }, - "type": { - "type": "string", - "enum": [ - "line" - ] - } - } - }, - "LinearGradient": { - "type": "object", - "required": [ - "type", - "breakpoints", - "noDataColor", - "overColor", - "underColor" - ], - "properties": { - "breakpoints": { - "type": "array", - "items": { - "$ref": "#/components/schemas/Breakpoint" - } - }, - "noDataColor": { - "$ref": "#/components/schemas/RgbaColor" - }, - "overColor": { - "$ref": "#/components/schemas/RgbaColor" - }, - "type": { - "type": "string", - "enum": [ - "linearGradient" - ] - }, - "underColor": { - "$ref": "#/components/schemas/RgbaColor" - } - } - }, - "LogarithmicGradient": { - "type": "object", - "required": [ - "type", - "breakpoints", - "noDataColor", - "overColor", - "underColor" - ], - "properties": { - "breakpoints": { - "type": "array", - "items": { - "$ref": "#/components/schemas/Breakpoint" - } - }, - "noDataColor": { - "$ref": "#/components/schemas/RgbaColor" - }, - "overColor": { - "$ref": "#/components/schemas/RgbaColor" - }, - "type": { - "type": "string", - "enum": [ - "logarithmicGradient" - ] - }, - "underColor": { - "$ref": "#/components/schemas/RgbaColor" - } - } - }, - "Measurement": { - "oneOf": [ - { - "$ref": "#/components/schemas/UnitlessMeasurement" - }, - { - "$ref": "#/components/schemas/ContinuousMeasurement" - }, - { - "$ref": "#/components/schemas/ClassificationMeasurement" - } - ], - "discriminator": { - "propertyName": "type", - "mapping": { - "classification": "#/components/schemas/ClassificationMeasurement", - "continuous": "#/components/schemas/ContinuousMeasurement", - "unitless": "#/components/schemas/UnitlessMeasurement" - } - } - }, - "MetaDataDefinition": { - "oneOf": [ - { - "$ref": "#/components/schemas/MockMetaData" - }, - { - "$ref": "#/components/schemas/OgrMetaData" - }, - { - "$ref": "#/components/schemas/GdalMetaDataRegular" - }, - { - "$ref": "#/components/schemas/GdalMetaDataStatic" - }, - { - "$ref": "#/components/schemas/GdalMetadataNetCdfCf" - }, - { - "$ref": "#/components/schemas/GdalMetaDataList" - } - ], - "discriminator": { - "propertyName": "type", - "mapping": { - "GdalMetaDataList": "#/components/schemas/GdalMetaDataList", - "GdalMetaDataNetCdfCf": "#/components/schemas/GdalMetadataNetCdfCf", - "GdalMetaDataRegular": "#/components/schemas/GdalMetaDataRegular", - "GdalStatic": "#/components/schemas/GdalMetaDataStatic", - "MockMetaData": "#/components/schemas/MockMetaData", - "OgrMetaData": "#/components/schemas/OgrMetaData" - } - } - }, - "MetaDataSuggestion": { - "type": "object", - "required": [ - "mainFile", - "layerName", - "metaData" - ], - "properties": { - "layerName": { - "type": "string" - }, - "mainFile": { - "type": "string" - }, - "metaData": { - "$ref": "#/components/schemas/MetaDataDefinition" - } - } - }, - "MlModel": { - "type": "object", - "required": [ - "name", - "displayName", - "description", - "upload", - "metadata", - "fileName" - ], - "properties": { - "description": { - "type": "string" - }, - "displayName": { - "type": "string" - }, - "fileName": { - "type": "string" - }, - "metadata": { - "$ref": "#/components/schemas/MlModelMetadata" - }, - "name": { - "$ref": "#/components/schemas/MlModelName" - }, - "upload": { - "$ref": "#/components/schemas/UploadId" - } - } - }, - "MlModelId": { - "type": "string", - "format": "uuid" - }, - "MlModelInputNoDataHandling": { - "type": "object", - "required": [ - "variant" - ], - "properties": { - "noDataValue": { - "type": [ - "number", - "null" - ], - "format": "float" - }, - "variant": { - "$ref": "#/components/schemas/MlModelInputNoDataHandlingVariant" - } - } - }, - "MlModelInputNoDataHandlingVariant": { - "type": "string", - "enum": [ - "encodedNoData", - "skipIfNoData" - ] - }, - "MlModelMetadata": { - "type": "object", - "required": [ - "inputType", - "outputType", - "inputShape", - "outputShape", - "inputNoDataHandling", - "outputNoDataHandling" - ], - "properties": { - "inputNoDataHandling": { - "$ref": "#/components/schemas/MlModelInputNoDataHandling" - }, - "inputShape": { - "$ref": "#/components/schemas/MlTensorShape3D" - }, - "inputType": { - "$ref": "#/components/schemas/RasterDataType" - }, - "outputNoDataHandling": { - "$ref": "#/components/schemas/MlModelOutputNoDataHandling" - }, - "outputShape": { - "$ref": "#/components/schemas/MlTensorShape3D" - }, - "outputType": { - "$ref": "#/components/schemas/RasterDataType" - } - } - }, - "MlModelName": { - "type": "string" - }, - "MlModelNameResponse": { - "type": "object", - "required": [ - "mlModelName" - ], - "properties": { - "mlModelName": { - "$ref": "#/components/schemas/MlModelName" - } - } - }, - "MlModelOutputNoDataHandling": { - "type": "object", - "required": [ - "variant" - ], - "properties": { - "noDataValue": { - "type": [ - "number", - "null" - ], - "format": "float" - }, - "variant": { - "$ref": "#/components/schemas/MlModelOutputNoDataHandlingVariant" - } - } - }, - "MlModelOutputNoDataHandlingVariant": { - "type": "string", - "enum": [ - "encodedNoData", - "nanIsNoData" - ] - }, - "MlModelResource": { - "type": "object", - "required": [ - "type", - "id" - ], - "properties": { - "id": { - "type": "string" - }, - "type": { - "type": "string", - "enum": [ - "mlModel" - ] - } - } - }, - "MlTensorShape3D": { - "type": "object", - "description": "A struct describing tensor shape for `MlModelMetadata`", - "required": [ - "y", - "x", - "bands" - ], - "properties": { - "bands": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "x": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "y": { - "type": "integer", - "format": "int32", - "minimum": 0 - } - } - }, - "MockDatasetDataSourceLoadingInfo": { - "type": "object", - "required": [ - "points" - ], - "properties": { - "points": { - "type": "array", - "items": { - "$ref": "#/components/schemas/Coordinate2D" - } - } - } - }, - "MockMetaData": { - "type": "object", - "required": [ - "type", - "loadingInfo", - "resultDescriptor" - ], - "properties": { - "loadingInfo": { - "$ref": "#/components/schemas/MockDatasetDataSourceLoadingInfo" - }, - "resultDescriptor": { - "$ref": "#/components/schemas/VectorResultDescriptor" - }, - "type": { - "type": "string", - "enum": [ - "MockMetaData" - ] - } - } - }, - "MultiBandRasterColorizer": { - "type": "object", - "required": [ - "type", - "redBand", - "redMin", - "redMax", - "greenBand", - "greenMin", - "greenMax", - "blueBand", - "blueMin", - "blueMax" - ], - "properties": { - "blueBand": { - "type": "integer", - "format": "int32", - "description": "The band index of the blue channel.", - "minimum": 0 - }, - "blueMax": { - "type": "number", - "format": "double", - "description": "The maximum value for the red channel." - }, - "blueMin": { - "type": "number", - "format": "double", - "description": "The minimum value for the red channel." - }, - "blueScale": { - "type": "number", - "format": "double", - "description": "A scaling factor for the blue channel between 0 and 1." - }, - "greenBand": { - "type": "integer", - "format": "int32", - "description": "The band index of the green channel.", - "minimum": 0 - }, - "greenMax": { - "type": "number", - "format": "double", - "description": "The maximum value for the red channel." - }, - "greenMin": { - "type": "number", - "format": "double", - "description": "The minimum value for the red channel." - }, - "greenScale": { - "type": "number", - "format": "double", - "description": "A scaling factor for the green channel between 0 and 1." - }, - "noDataColor": { - "$ref": "#/components/schemas/RgbaColor", - "description": "The color to use for no data values.\nIf not specified, the no data values will be transparent." - }, - "redBand": { - "type": "integer", - "format": "int32", - "description": "The band index of the red channel.", - "minimum": 0 - }, - "redMax": { - "type": "number", - "format": "double", - "description": "The maximum value for the red channel." - }, - "redMin": { - "type": "number", - "format": "double", - "description": "The minimum value for the red channel." - }, - "redScale": { - "type": "number", - "format": "double", - "description": "A scaling factor for the red channel between 0 and 1." - }, - "type": { - "type": "string", - "enum": [ - "multiBand" - ] - } - } - }, - "MultiLineString": { - "type": "object", - "required": [ - "coordinates" - ], - "properties": { - "coordinates": { - "type": "array", - "items": { - "type": "array", - "items": { - "$ref": "#/components/schemas/Coordinate2D" - } - } - } - } - }, - "MultiPoint": { - "type": "object", - "required": [ - "coordinates" - ], - "properties": { - "coordinates": { - "type": "array", - "items": { - "$ref": "#/components/schemas/Coordinate2D" - } - } - } - }, - "MultiPolygon": { - "type": "object", - "required": [ - "polygons" - ], - "properties": { - "polygons": { - "type": "array", - "items": { - "type": "array", - "items": { - "type": "array", - "items": { - "$ref": "#/components/schemas/Coordinate2D" - } - } - } - } - } - }, - "NamedData": { - "type": "string" - }, - "NetCdfCfDataProviderDefinition": { - "type": "object", - "required": [ - "type", - "name", - "description", - "data", - "overviews" - ], - "properties": { - "cacheTtl": { - "$ref": "#/components/schemas/CacheTtlSeconds" - }, - "data": { - "type": "string", - "description": "Path were the `NetCDF` data can be found" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" - }, - "overviews": { - "type": "string", - "description": "Path were overview files are stored" - }, - "priority": { - "type": [ - "integer", - "null" - ], - "format": "int32" - }, - "type": { - "type": "string", - "enum": [ - "NetCdfCf" - ] - } - } - }, - "NoGeometry": { - "default": null - }, - "NumberParam": { - "oneOf": [ - { - "$ref": "#/components/schemas/StaticNumber" - }, - { - "$ref": "#/components/schemas/DerivedNumber" - } - ], - "discriminator": { - "propertyName": "type", - "mapping": { - "derived": "#/components/schemas/DerivedNumber", - "static": "#/components/schemas/StaticNumber" - } - } - }, - "OgcBoundingBox": { - "type": "string" - }, - "OgrMetaData": { - "type": "object", - "required": [ - "type", - "loadingInfo", - "resultDescriptor" - ], - "properties": { - "loadingInfo": { - "$ref": "#/components/schemas/OgrSourceDataset" - }, - "resultDescriptor": { - "$ref": "#/components/schemas/VectorResultDescriptor" - }, - "type": { - "type": "string", - "enum": [ - "OgrMetaData" - ] - } - } - }, - "OgrSourceColumnSpec": { - "type": "object", - "required": [ - "x" - ], - "properties": { - "bool": { - "type": "array", - "items": { - "type": "string" - } - }, - "datetime": { - "type": "array", - "items": { - "type": "string" - } - }, - "float": { - "type": "array", - "items": { - "type": "string" - } - }, - "formatSpecifics": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/FormatSpecifics" - } - ] - }, - "int": { - "type": "array", - "items": { - "type": "string" - } - }, - "rename": { - "type": [ - "object", - "null" - ], - "additionalProperties": { - "type": "string" - }, - "propertyNames": { - "type": "string" - } - }, - "text": { - "type": "array", - "items": { - "type": "string" - } - }, - "x": { - "type": "string" - }, - "y": { - "type": [ - "string", - "null" - ] - } - } - }, - "OgrSourceDataset": { - "type": "object", - "required": [ - "fileName", - "layerName", - "onError" - ], - "properties": { - "attributeQuery": { - "type": [ - "string", - "null" - ] - }, - "cacheTtl": { - "$ref": "#/components/schemas/CacheTtlSeconds" - }, - "columns": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/OgrSourceColumnSpec" - } - ] - }, - "dataType": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/VectorDataType" - } - ] - }, - "defaultGeometry": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/TypedGeometry" - } - ] - }, - "fileName": { - "type": "string" - }, - "forceOgrSpatialFilter": { - "type": "boolean" - }, - "forceOgrTimeFilter": { - "type": "boolean" - }, - "layerName": { - "type": "string" - }, - "onError": { - "$ref": "#/components/schemas/OgrSourceErrorSpec" - }, - "sqlQuery": { - "type": [ - "string", - "null" - ] - }, - "time": { - "$ref": "#/components/schemas/OgrSourceDatasetTimeType" - } - } - }, - "OgrSourceDatasetTimeType": { - "oneOf": [ - { - "$ref": "#/components/schemas/OgrSourceDatasetTimeTypeNone" - }, - { - "$ref": "#/components/schemas/OgrSourceDatasetTimeTypeStart" - }, - { - "$ref": "#/components/schemas/OgrSourceDatasetTimeTypeStartEnd" - }, - { - "$ref": "#/components/schemas/OgrSourceDatasetTimeTypeStartDuration" - } - ], - "discriminator": { - "propertyName": "type", - "mapping": { - "none": "#/components/schemas/OgrSourceDatasetTimeTypeNone", - "start": "#/components/schemas/OgrSourceDatasetTimeTypeStart", - "start+duration": "#/components/schemas/OgrSourceDatasetTimeTypeStartDuration", - "start+end": "#/components/schemas/OgrSourceDatasetTimeTypeStartEnd" - } - } - }, - "OgrSourceDatasetTimeTypeNone": { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "none" - ] - } - } - }, - "OgrSourceDatasetTimeTypeStart": { - "type": "object", - "required": [ - "type", - "startField", - "startFormat", - "duration" - ], - "properties": { - "duration": { - "$ref": "#/components/schemas/OgrSourceDurationSpec" - }, - "startField": { - "type": "string" - }, - "startFormat": { - "$ref": "#/components/schemas/OgrSourceTimeFormat" - }, - "type": { - "type": "string", - "enum": [ - "start" - ] - } - } - }, - "OgrSourceDatasetTimeTypeStartDuration": { - "type": "object", - "required": [ - "type", - "startField", - "startFormat", - "durationField" - ], - "properties": { - "durationField": { - "type": "string" - }, - "startField": { - "type": "string" - }, - "startFormat": { - "$ref": "#/components/schemas/OgrSourceTimeFormat" - }, - "type": { - "type": "string", - "enum": [ - "start+duration" - ] - } - } - }, - "OgrSourceDatasetTimeTypeStartEnd": { - "type": "object", - "required": [ - "type", - "startField", - "startFormat", - "endField", - "endFormat" - ], - "properties": { - "endField": { - "type": "string" - }, - "endFormat": { - "$ref": "#/components/schemas/OgrSourceTimeFormat" - }, - "startField": { - "type": "string" - }, - "startFormat": { - "$ref": "#/components/schemas/OgrSourceTimeFormat" - }, - "type": { - "type": "string", - "enum": [ - "start+end" - ] - } - } - }, - "OgrSourceDurationSpec": { - "oneOf": [ - { - "$ref": "#/components/schemas/OgrSourceDurationSpecInfinite" - }, - { - "$ref": "#/components/schemas/OgrSourceDurationSpecZero" - }, - { - "$ref": "#/components/schemas/OgrSourceDurationSpecValue" - } - ], - "discriminator": { - "propertyName": "type", - "mapping": { - "infinite": "#/components/schemas/OgrSourceDurationSpecInfinite", - "value": "#/components/schemas/OgrSourceDurationSpecValue", - "zero": "#/components/schemas/OgrSourceDurationSpecZero" - } - } - }, - "OgrSourceDurationSpecInfinite": { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "infinite" - ] - } - } - }, - "OgrSourceDurationSpecValue": { - "allOf": [ - { - "$ref": "#/components/schemas/TimeStep" - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "value" - ] - } - } - } - ] - }, - "OgrSourceDurationSpecZero": { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "zero" - ] - } - } - }, - "OgrSourceErrorSpec": { - "type": "string", - "enum": [ - "ignore", - "abort" - ] - }, - "OgrSourceTimeFormat": { - "oneOf": [ - { - "$ref": "#/components/schemas/OgrSourceTimeFormatCustom" - }, - { - "$ref": "#/components/schemas/OgrSourceTimeFormatUnixTimeStamp" - }, - { - "$ref": "#/components/schemas/OgrSourceTimeFormatAuto" - } - ], - "discriminator": { - "propertyName": "format", - "mapping": { - "auto": "#/components/schemas/OgrSourceTimeFormatAuto", - "custom": "#/components/schemas/OgrSourceTimeFormatCustom", - "unixTimeStamp": "#/components/schemas/OgrSourceTimeFormatUnixTimeStamp" - } - } - }, - "OgrSourceTimeFormatAuto": { - "type": "object", - "required": [ - "format" - ], - "properties": { - "format": { - "type": "string", - "enum": [ - "auto" - ] - } - } - }, - "OgrSourceTimeFormatCustom": { - "type": "object", - "required": [ - "format", - "customFormat" - ], - "properties": { - "customFormat": { - "$ref": "#/components/schemas/DateTimeParseFormat" - }, - "format": { - "type": "string", - "enum": [ - "custom" - ] - } - } - }, - "OgrSourceTimeFormatUnixTimeStamp": { - "type": "object", - "required": [ - "format", - "timestampType" - ], - "properties": { - "format": { - "type": "string", - "enum": [ - "unixTimeStamp" - ] - }, - "timestampType": { - "$ref": "#/components/schemas/UnixTimeStampType" - } - } - }, - "OperatorQuota": { - "type": "object", - "required": [ - "operatorName", - "operatorPath", - "count" - ], - "properties": { - "count": { - "type": "integer", - "format": "int64", - "minimum": 0 - }, - "operatorName": { - "type": "string" - }, - "operatorPath": { - "type": "string" - } - } - }, - "OrderBy": { - "type": "string", - "enum": [ - "NameAsc", - "NameDesc" - ] - }, - "Palette": { - "type": "object", - "description": "A map from value to color\n\nIt is assumed that is has at least one and at most 256 entries.", - "additionalProperties": { - "$ref": "#/components/schemas/RgbaColor" - }, - "propertyNames": { - "type": "number", - "format": "double" - } - }, - "PaletteColorizer": { - "type": "object", - "required": [ - "type", - "colors", - "noDataColor", - "defaultColor" - ], - "properties": { - "colors": { - "$ref": "#/components/schemas/Palette" - }, - "defaultColor": { - "$ref": "#/components/schemas/RgbaColor" - }, - "noDataColor": { - "$ref": "#/components/schemas/RgbaColor" - }, - "type": { - "type": "string", - "enum": [ - "palette" - ] - } - } - }, - "PangaeaDataProviderDefinition": { - "type": "object", - "required": [ - "type", - "name", - "description", - "baseUrl", - "cacheTtl" - ], - "properties": { - "baseUrl": { - "type": "string", - "format": "uri" - }, - "cacheTtl": { - "$ref": "#/components/schemas/CacheTtlSeconds" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" - }, - "priority": { - "type": [ - "integer", - "null" - ], - "format": "int32" - }, - "type": { - "type": "string", - "enum": [ - "Pangaea" - ] - } - } - }, - "Permission": { - "type": "string", - "enum": [ - "Read", - "Owner" - ] - }, - "PermissionListOptions": { - "type": "object", - "required": [ - "limit", - "offset" - ], - "properties": { - "limit": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "offset": { - "type": "integer", - "format": "int32", - "minimum": 0 - } - } - }, - "PermissionListing": { - "type": "object", - "required": [ - "resource", - "role", - "permission" - ], - "properties": { - "permission": { - "$ref": "#/components/schemas/Permission" - }, - "resource": { - "$ref": "#/components/schemas/Resource" - }, - "role": { - "$ref": "#/components/schemas/Role" - } - } - }, - "PermissionRequest": { - "type": "object", - "description": "Request for adding a new permission to the given role on the given resource", - "required": [ - "resource", - "roleId", - "permission" - ], - "properties": { - "permission": { - "$ref": "#/components/schemas/Permission" - }, - "resource": { - "$ref": "#/components/schemas/Resource" - }, - "roleId": { - "$ref": "#/components/schemas/RoleId" - } - } - }, - "Plot": { - "type": "object", - "required": [ - "workflow", - "name" - ], - "properties": { - "name": { - "type": "string" - }, - "workflow": { - "$ref": "#/components/schemas/WorkflowId" - } - } - }, - "PlotOutputFormat": { - "type": "string", - "enum": [ - "JsonPlain", - "JsonVega", - "ImagePng" - ] - }, - "PlotQueryRectangle": { - "type": "object", - "description": "A spatio-temporal rectangle with a specified resolution", - "required": [ - "spatialBounds", - "timeInterval", - "spatialResolution" - ], - "properties": { - "spatialBounds": { - "$ref": "#/components/schemas/BoundingBox2D" - }, - "spatialResolution": { - "$ref": "#/components/schemas/SpatialResolution" - }, - "timeInterval": { - "$ref": "#/components/schemas/TimeInterval" - } - } - }, - "PlotResultDescriptor": { - "type": "object", - "description": "A `ResultDescriptor` for plot queries", - "required": [ - "spatialReference" - ], - "properties": { - "bbox": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/BoundingBox2D" - } - ] - }, - "spatialReference": { - "type": "string" - }, - "time": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/TimeInterval" - } - ] - } - } - }, - "PointSymbology": { - "type": "object", - "required": [ - "type", - "radius", - "fillColor", - "stroke" - ], - "properties": { - "fillColor": { - "$ref": "#/components/schemas/ColorParam" - }, - "radius": { - "$ref": "#/components/schemas/NumberParam" - }, - "stroke": { - "$ref": "#/components/schemas/StrokeParam" - }, - "text": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/TextSymbology" - } - ] - }, - "type": { - "type": "string", - "enum": [ - "point" - ] - } - } - }, - "PolygonSymbology": { - "type": "object", - "required": [ - "type", - "fillColor", - "stroke", - "autoSimplified" - ], - "properties": { - "autoSimplified": { - "type": "boolean" - }, - "fillColor": { - "$ref": "#/components/schemas/ColorParam" - }, - "stroke": { - "$ref": "#/components/schemas/StrokeParam" - }, - "text": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/TextSymbology" - } - ] - }, - "type": { - "type": "string", - "enum": [ - "polygon" - ] - } - } - }, - "Project": { - "type": "object", - "required": [ - "id", - "version", - "name", - "description", - "layers", - "plots", - "bounds", - "timeStep" - ], - "properties": { - "bounds": { - "$ref": "#/components/schemas/STRectangle" - }, - "description": { - "type": "string" - }, - "id": { - "$ref": "#/components/schemas/ProjectId" - }, - "layers": { - "type": "array", - "items": { - "$ref": "#/components/schemas/ProjectLayer" - } - }, - "name": { - "type": "string" - }, - "plots": { - "type": "array", - "items": { - "$ref": "#/components/schemas/Plot" - } - }, - "timeStep": { - "$ref": "#/components/schemas/TimeStep" - }, - "version": { - "$ref": "#/components/schemas/ProjectVersion" - } - } - }, - "ProjectId": { - "type": "string", - "format": "uuid" - }, - "ProjectLayer": { - "type": "object", - "required": [ - "workflow", - "name", - "visibility", - "symbology" - ], - "properties": { - "name": { - "type": "string" - }, - "symbology": { - "$ref": "#/components/schemas/Symbology" - }, - "visibility": { - "$ref": "#/components/schemas/LayerVisibility" - }, - "workflow": { - "$ref": "#/components/schemas/WorkflowId" - } - } - }, - "ProjectListing": { - "type": "object", - "required": [ - "id", - "name", - "description", - "layerNames", - "plotNames", - "changed" - ], - "properties": { - "changed": { - "type": "string", - "format": "date-time" - }, - "description": { - "type": "string" - }, - "id": { - "$ref": "#/components/schemas/ProjectId" - }, - "layerNames": { - "type": "array", - "items": { - "type": "string" - } - }, - "name": { - "type": "string" - }, - "plotNames": { - "type": "array", - "items": { - "type": "string" - } - } - } - }, - "ProjectResource": { - "type": "object", - "required": [ - "type", - "id" - ], - "properties": { - "id": { - "$ref": "#/components/schemas/ProjectId" - }, - "type": { - "type": "string", - "enum": [ - "project" - ] - } - } - }, - "ProjectUpdateToken": { - "type": "string", - "enum": [ - "none", - "delete" - ] - }, - "ProjectVersion": { - "type": "object", - "required": [ - "id", - "changed" - ], - "properties": { - "changed": { - "type": "string", - "format": "date-time" - }, - "id": { - "$ref": "#/components/schemas/ProjectVersionId" - } - } - }, - "ProjectVersionId": { - "type": "string", - "format": "uuid" - }, - "Property": { - "type": "array", - "items": { - "type": "string" - }, - "maxItems": 2, - "minItems": 2 - }, - "Provenance": { - "type": "object", - "required": [ - "citation", - "license", - "uri" - ], - "properties": { - "citation": { - "type": "string" - }, - "license": { - "type": "string" - }, - "uri": { - "type": "string" - } - } - }, - "ProvenanceEntry": { - "type": "object", - "required": [ - "provenance", - "data" - ], - "properties": { - "data": { - "type": "array", - "items": { - "$ref": "#/components/schemas/DataId" - } - }, - "provenance": { - "$ref": "#/components/schemas/Provenance" - } - } - }, - "ProvenanceOutput": { - "type": "object", - "required": [ - "data" - ], - "properties": { - "data": { - "$ref": "#/components/schemas/DataId" - }, - "provenance": { - "type": [ - "array", - "null" - ], - "items": { - "$ref": "#/components/schemas/Provenance" - } - } - } - }, - "Provenances": { - "type": "object", - "required": [ - "provenances" - ], - "properties": { - "provenances": { - "type": "array", - "items": { - "$ref": "#/components/schemas/Provenance" - } - } - } - }, - "ProviderCapabilities": { - "type": "object", - "required": [ - "listing", - "search" - ], - "properties": { - "listing": { - "type": "boolean" - }, - "search": { - "$ref": "#/components/schemas/SearchCapabilities" - } - } - }, - "ProviderLayerCollectionId": { - "type": "object", - "required": [ - "providerId", - "collectionId" - ], - "properties": { - "collectionId": { - "$ref": "#/components/schemas/LayerCollectionId" - }, - "providerId": { - "$ref": "#/components/schemas/DataProviderId" - } - } - }, - "ProviderLayerId": { - "type": "object", - "required": [ - "providerId", - "layerId" - ], - "properties": { - "layerId": { - "$ref": "#/components/schemas/LayerId" - }, - "providerId": { - "$ref": "#/components/schemas/DataProviderId" - } - } - }, - "Quota": { - "type": "object", - "required": [ - "available", - "used" - ], - "properties": { - "available": { - "type": "integer", - "format": "int64" - }, - "used": { - "type": "integer", - "format": "int64", - "minimum": 0 - } - } - }, - "RasterBandDescriptor": { - "type": "object", - "required": [ - "name", - "measurement" - ], - "properties": { - "measurement": { - "$ref": "#/components/schemas/Measurement" - }, - "name": { - "type": "string" - } - } - }, - "RasterBandDescriptors": { - "type": "array", - "items": { - "$ref": "#/components/schemas/RasterBandDescriptor" - } - }, - "RasterColorizer": { - "oneOf": [ - { - "$ref": "#/components/schemas/SingleBandRasterColorizer" - }, - { - "$ref": "#/components/schemas/MultiBandRasterColorizer" - } - ], - "discriminator": { - "propertyName": "type", - "mapping": { - "multiBand": "#/components/schemas/MultiBandRasterColorizer", - "singleBand": "#/components/schemas/SingleBandRasterColorizer" - } - } - }, - "RasterDataType": { - "type": "string", - "enum": [ - "U8", - "U16", - "U32", - "U64", - "I8", - "I16", - "I32", - "I64", - "F32", - "F64" - ] - }, - "RasterDatasetFromWorkflow": { - "type": "object", - "description": "parameter for the dataset from workflow handler (body)", - "required": [ - "displayName", - "query" - ], - "properties": { - "asCog": { - "type": "boolean", - "default": true - }, - "description": { - "type": [ - "string", - "null" - ] - }, - "displayName": { - "type": "string" - }, - "name": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/DatasetName" - } - ] - }, - "query": { - "$ref": "#/components/schemas/RasterQueryRectangle" - } - }, - "example": { - "name": "foo", - "displayName": "a new dataset", - "description": null, - "query": { - "spatialBounds": { - "upperLeftCoordinate": { - "x": -10.0, - "y": 80.0 - }, - "lowerRightCoordinate": { - "x": 50.0, - "y": 20.0 - } - }, - "timeInterval": { - "start": 1388534400000, - "end": 1388534401000 - }, - "spatialResolution": { - "x": 0.1, - "y": 0.1 - } - } - } - }, - "RasterDatasetFromWorkflowResult": { - "type": "object", - "description": "response of the dataset from workflow handler", - "required": [ - "dataset", - "upload" - ], - "properties": { - "dataset": { - "$ref": "#/components/schemas/DatasetName" - }, - "upload": { - "$ref": "#/components/schemas/UploadId" - } - } - }, - "RasterPropertiesEntryType": { - "type": "string", - "enum": [ - "Number", - "String" - ] - }, - "RasterPropertiesKey": { - "type": "object", - "required": [ - "key" - ], - "properties": { - "domain": { - "type": [ - "string", - "null" - ] - }, - "key": { - "type": "string" - } - } - }, - "RasterQueryRectangle": { - "type": "object", - "description": "A spatio-temporal rectangle with a specified resolution", - "required": [ - "spatialBounds", - "timeInterval", - "spatialResolution" - ], - "properties": { - "spatialBounds": { - "$ref": "#/components/schemas/SpatialPartition2D" - }, - "spatialResolution": { - "$ref": "#/components/schemas/SpatialResolution" - }, - "timeInterval": { - "$ref": "#/components/schemas/TimeInterval" - } - } - }, - "RasterResultDescriptor": { - "type": "object", - "description": "A `ResultDescriptor` for raster queries", - "required": [ - "dataType", - "spatialReference", - "bands" - ], - "properties": { - "bands": { - "$ref": "#/components/schemas/RasterBandDescriptors" - }, - "bbox": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/SpatialPartition2D" - } - ] - }, - "dataType": { - "$ref": "#/components/schemas/RasterDataType" - }, - "resolution": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/SpatialResolution" - } - ] - }, - "spatialReference": { - "type": "string" - }, - "time": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/TimeInterval" - } - ] - } - } - }, - "RasterStreamWebsocketResultType": { - "type": "string", - "description": "The stream result type for `raster_stream_websocket`.", - "enum": [ - "arrow" - ] - }, - "RasterSymbology": { - "type": "object", - "required": [ - "type", - "opacity", - "rasterColorizer" - ], - "properties": { - "opacity": { - "type": "number", - "format": "double" - }, - "rasterColorizer": { - "$ref": "#/components/schemas/RasterColorizer" - }, - "type": { - "type": "string", - "enum": [ - "raster" - ] - } - } - }, - "Resource": { - "oneOf": [ - { - "$ref": "#/components/schemas/LayerResource" - }, - { - "$ref": "#/components/schemas/LayerCollectionResource" - }, - { - "$ref": "#/components/schemas/ProjectResource" - }, - { - "$ref": "#/components/schemas/DatasetResource" - }, - { - "$ref": "#/components/schemas/MlModelResource" - }, - { - "$ref": "#/components/schemas/DataProviderResource" - } - ], - "description": "A resource that is affected by a permission.", - "discriminator": { - "propertyName": "type", - "mapping": { - "dataset": "#/components/schemas/DatasetResource", - "layer": "#/components/schemas/LayerResource", - "layerCollection": "#/components/schemas/LayerCollectionResource", - "mlModel": "#/components/schemas/MlModelResource", - "project": "#/components/schemas/ProjectResource", - "provider": "#/components/schemas/DataProviderResource" - } - } - }, - "RgbaColor": { - "type": "array", - "items": { - "type": "integer" - }, - "maxItems": 4, - "minItems": 4 - }, - "Role": { - "type": "object", - "required": [ - "id", - "name" - ], - "properties": { - "id": { - "$ref": "#/components/schemas/RoleId" - }, - "name": { - "type": "string" - } - } - }, - "RoleDescription": { - "type": "object", - "required": [ - "role", - "individual" - ], - "properties": { - "individual": { - "type": "boolean" - }, - "role": { - "$ref": "#/components/schemas/Role" - } - } - }, - "RoleId": { - "type": "string", - "format": "uuid" - }, - "STRectangle": { - "type": "object", - "required": [ - "spatialReference", - "boundingBox", - "timeInterval" - ], - "properties": { - "boundingBox": { - "$ref": "#/components/schemas/BoundingBox2D" - }, - "spatialReference": { - "type": "string" - }, - "timeInterval": { - "$ref": "#/components/schemas/TimeInterval" - } - } - }, - "SearchCapabilities": { - "type": "object", - "required": [ - "searchTypes", - "autocomplete" - ], - "properties": { - "autocomplete": { - "type": "boolean" - }, - "filters": { - "type": [ - "array", - "null" - ], - "items": { - "type": "string" - } - }, - "searchTypes": { - "$ref": "#/components/schemas/SearchTypes" - } - } - }, - "SearchType": { - "type": "string", - "enum": [ - "fulltext", - "prefix" - ] - }, - "SearchTypes": { - "type": "object", - "required": [ - "fulltext", - "prefix" - ], - "properties": { - "fulltext": { - "type": "boolean" - }, - "prefix": { - "type": "boolean" - } - } - }, - "SentinelS2L2ACogsProviderDefinition": { - "type": "object", - "required": [ - "type", - "name", - "id", - "description", - "apiUrl", - "bands", - "zones" - ], - "properties": { - "apiUrl": { - "type": "string" - }, - "bands": { - "type": "array", - "items": { - "$ref": "#/components/schemas/StacBand" - } - }, - "cacheTtl": { - "$ref": "#/components/schemas/CacheTtlSeconds" - }, - "description": { - "type": "string" - }, - "gdalRetries": { - "type": "integer", - "minimum": 0 - }, - "id": { - "$ref": "#/components/schemas/DataProviderId" - }, - "name": { - "type": "string" - }, - "priority": { - "type": [ - "integer", - "null" - ], - "format": "int32" - }, - "queryBuffer": { - "$ref": "#/components/schemas/StacQueryBuffer" - }, - "stacApiRetries": { - "$ref": "#/components/schemas/StacApiRetries" - }, - "type": { - "type": "string", - "enum": [ - "SentinelS2L2ACogs" - ] - }, - "zones": { - "type": "array", - "items": { - "$ref": "#/components/schemas/StacZone" - } - } - } - }, - "ServerInfo": { - "type": "object", - "required": [ - "buildDate", - "commitHash", - "version", - "features" - ], - "properties": { - "buildDate": { - "type": "string" - }, - "commitHash": { - "type": "string" - }, - "features": { - "type": "string" - }, - "version": { - "type": "string" - } - } - }, - "SessionId": { - "type": "string", - "format": "uuid" - }, - "SingleBandRasterColorizer": { - "type": "object", - "required": [ - "type", - "band", - "bandColorizer" - ], - "properties": { - "band": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "bandColorizer": { - "$ref": "#/components/schemas/Colorizer" - }, - "type": { - "type": "string", - "enum": [ - "singleBand" - ] - } - } - }, - "SpatialPartition2D": { - "type": "object", - "description": "A partition of space that include the upper left but excludes the lower right coordinate", - "required": [ - "upperLeftCoordinate", - "lowerRightCoordinate" - ], - "properties": { - "lowerRightCoordinate": { - "$ref": "#/components/schemas/Coordinate2D" - }, - "upperLeftCoordinate": { - "$ref": "#/components/schemas/Coordinate2D" - } - } - }, - "SpatialReferenceAuthority": { - "type": "string", - "description": "A spatial reference authority that is part of a spatial reference definition", - "enum": [ - "EPSG", - "SR-ORG", - "IAU2000", - "ESRI" - ] - }, - "SpatialReferenceSpecification": { - "type": "object", - "description": "The specification of a spatial reference, where extent and axis labels are given\nin natural order (x, y) = (east, north)", - "required": [ - "name", - "spatialReference", - "projString", - "extent" - ], - "properties": { - "axisLabels": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/StringPair" - } - ] - }, - "axisOrder": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/AxisOrder" - } - ] - }, - "extent": { - "$ref": "#/components/schemas/BoundingBox2D" - }, - "name": { - "type": "string" - }, - "projString": { - "type": "string" - }, - "spatialReference": { - "type": "string" - } - } - }, - "SpatialResolution": { - "type": "object", - "description": "The spatial resolution in SRS units", - "required": [ - "x", - "y" - ], - "properties": { - "x": { - "type": "number", - "format": "double" - }, - "y": { - "type": "number", - "format": "double" - } - } - }, - "StacApiRetries": { - "type": "object", - "required": [ - "numberOfRetries", - "initialDelayMs", - "exponentialBackoffFactor" - ], - "properties": { - "exponentialBackoffFactor": { - "type": "number", - "format": "double" - }, - "initialDelayMs": { - "type": "integer", - "format": "int64", - "minimum": 0 - }, - "numberOfRetries": { - "type": "integer", - "minimum": 0 - } - } - }, - "StacBand": { - "type": "object", - "required": [ - "name", - "dataType" - ], - "properties": { - "dataType": { - "$ref": "#/components/schemas/RasterDataType" - }, - "name": { - "type": "string" - }, - "noDataValue": { - "type": [ - "number", - "null" - ], - "format": "double" - } - } - }, - "StacQueryBuffer": { - "type": "object", - "description": "A struct that represents buffers to apply to stac requests", - "required": [ - "startSeconds", - "endSeconds" - ], - "properties": { - "endSeconds": { - "type": "integer", - "format": "int64" - }, - "startSeconds": { - "type": "integer", - "format": "int64" - } - } - }, - "StacZone": { - "type": "object", - "required": [ - "name", - "epsg" - ], - "properties": { - "epsg": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "name": { - "type": "string" - } - } - }, - "StaticColor": { - "type": "object", - "required": [ - "type", - "color" - ], - "properties": { - "color": { - "$ref": "#/components/schemas/RgbaColor" - }, - "type": { - "type": "string", - "enum": [ - "static" - ] - } - } - }, - "StaticNumber": { - "type": "object", - "required": [ - "type", - "value" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "static" - ] - }, - "value": { - "type": "integer", - "minimum": 0 - } - } - }, - "StringPair": { - "type": "array", - "items": { - "type": "string" - }, - "maxItems": 2, - "minItems": 2 - }, - "StrokeParam": { - "type": "object", - "required": [ - "width", - "color" - ], - "properties": { - "color": { - "$ref": "#/components/schemas/ColorParam" - }, - "width": { - "$ref": "#/components/schemas/NumberParam" - } - } - }, - "SuggestMetaData": { - "type": "object", - "required": [ - "dataPath" - ], - "properties": { - "dataPath": { - "$ref": "#/components/schemas/DataPath" - }, - "layerName": { - "type": [ - "string", - "null" - ] - }, - "mainFile": { - "type": [ - "string", - "null" - ] - } - } - }, - "Symbology": { - "oneOf": [ - { - "$ref": "#/components/schemas/RasterSymbology" - }, - { - "$ref": "#/components/schemas/PointSymbology" - }, - { - "$ref": "#/components/schemas/LineSymbology" - }, - { - "$ref": "#/components/schemas/PolygonSymbology" - } - ], - "discriminator": { - "propertyName": "type", - "mapping": { - "line": "#/components/schemas/LineSymbology", - "point": "#/components/schemas/PointSymbology", - "polygon": "#/components/schemas/PolygonSymbology", - "raster": "#/components/schemas/RasterSymbology" - } - } - }, - "TaskAbortOptions": { - "type": "object", - "properties": { - "force": { - "type": "boolean" - } - } - }, - "TaskFilter": { - "type": "string", - "enum": [ - "running", - "aborted", - "failed", - "completed" - ] - }, - "TaskId": { - "type": "string", - "format": "uuid" - }, - "TaskListOptions": { - "type": "object", - "properties": { - "filter": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/TaskFilter" - } - ] - }, - "limit": { - "type": "integer", - "format": "int32", - "minimum": 0 - }, - "offset": { - "type": "integer", - "format": "int32", - "minimum": 0 - } - } - }, - "TaskResponse": { - "type": "object", - "description": "Create a task somewhere and respond with a task id to query the task status.", - "required": [ - "taskId" - ], - "properties": { - "taskId": { - "$ref": "#/components/schemas/TaskId" - } - } - }, - "TaskStatus": { - "oneOf": [ - { - "type": "object", - "title": "TaskStatusRunning", - "required": [ - "status", - "taskType", - "pctComplete", - "estimatedTimeRemaining", - "timeStarted" - ], - "properties": { - "description": { - "type": "string" - }, - "estimatedTimeRemaining": { - "type": "string" - }, - "info": {}, - "pctComplete": { - "type": "string" - }, - "status": { - "type": "string", - "enum": [ - "running" - ] - }, - "taskType": { - "type": "string" - }, - "timeStarted": { - "type": "string" - } - } - }, - { - "type": "object", - "title": "TaskStatusCompleted", - "required": [ - "status", - "taskType", - "timeTotal", - "timeStarted" - ], - "properties": { - "description": { - "type": "string" - }, - "info": {}, - "status": { - "type": "string", - "enum": [ - "completed" - ] - }, - "taskType": { - "type": "string" - }, - "timeStarted": { - "type": "string" - }, - "timeTotal": { - "type": "string" - } - } - }, - { - "type": "object", - "title": "TaskStatusAborted", - "required": [ - "status", - "cleanUp" - ], - "properties": { - "cleanUp": {}, - "status": { - "type": "string", - "enum": [ - "aborted" - ] - } - } - }, - { - "type": "object", - "title": "TaskStatusFailed", - "required": [ - "status", - "error", - "cleanUp" - ], - "properties": { - "cleanUp": {}, - "error": {}, - "status": { - "type": "string", - "enum": [ - "failed" - ] - } - } - } - ], - "discriminator": { - "propertyName": "status", - "mapping": { - "aborted": "TaskStatusAborted", - "completed": "TaskStatusCompleted", - "failed": "TaskStatusFailed", - "running": "TaskStatusRunning" - } - } - }, - "TaskStatusWithId": { - "allOf": [ - { - "$ref": "#/components/schemas/TaskStatus" - }, - { - "type": "object", - "required": [ - "taskId" - ], - "properties": { - "taskId": { - "$ref": "#/components/schemas/TaskId" - } - } - } - ] - }, - "TextSymbology": { - "type": "object", - "required": [ - "attribute", - "fillColor", - "stroke" - ], - "properties": { - "attribute": { - "type": "string" - }, - "fillColor": { - "$ref": "#/components/schemas/ColorParam" - }, - "stroke": { - "$ref": "#/components/schemas/StrokeParam" - } - } - }, - "TimeGranularity": { - "type": "string", - "description": "A time granularity.", - "enum": [ - "millis", - "seconds", - "minutes", - "hours", - "days", - "months", - "years" - ] - }, - "TimeInstance": { - "type": "integer", - "format": "int64" - }, - "TimeInterval": { - "type": "object", - "description": "Stores time intervals in ms in close-open semantic [start, end)", - "required": [ - "start", - "end" - ], - "properties": { - "end": { - "$ref": "#/components/schemas/TimeInstance" - }, - "start": { - "$ref": "#/components/schemas/TimeInstance" - } - } - }, - "TimeReference": { - "type": "string", - "enum": [ - "start", - "end" - ] - }, - "TimeStep": { - "type": "object", - "required": [ - "granularity", - "step" - ], - "properties": { - "granularity": { - "$ref": "#/components/schemas/TimeGranularity" - }, - "step": { - "type": "integer", - "format": "int32", - "minimum": 0 - } - } - }, - "TypeNames": { - "type": "string" - }, - "TypedDataProviderDefinition": { - "oneOf": [ - { - "$ref": "#/components/schemas/ArunaDataProviderDefinition" - }, - { - "$ref": "#/components/schemas/CopernicusDataspaceDataProviderDefinition" - }, - { - "$ref": "#/components/schemas/DatasetLayerListingProviderDefinition" - }, - { - "$ref": "#/components/schemas/EbvPortalDataProviderDefinition" - }, - { - "$ref": "#/components/schemas/EdrDataProviderDefinition" - }, - { - "$ref": "#/components/schemas/GbifDataProviderDefinition" - }, - { - "$ref": "#/components/schemas/GfbioAbcdDataProviderDefinition" - }, - { - "$ref": "#/components/schemas/GfbioCollectionsDataProviderDefinition" - }, - { - "$ref": "#/components/schemas/NetCdfCfDataProviderDefinition" - }, - { - "$ref": "#/components/schemas/PangaeaDataProviderDefinition" - }, - { - "$ref": "#/components/schemas/SentinelS2L2ACogsProviderDefinition" - }, - { - "$ref": "#/components/schemas/WildliveDataConnectorDefinition" - } - ], - "discriminator": { - "propertyName": "type", - "mapping": { - "Aruna": "#/components/schemas/ArunaDataProviderDefinition", - "CopernicusDataspace": "#/components/schemas/CopernicusDataspaceDataProviderDefinition", - "DatasetLayerListing": "#/components/schemas/DatasetLayerListingProviderDefinition", - "EbvPortal": "#/components/schemas/EbvPortalDataProviderDefinition", - "Edr": "#/components/schemas/EdrDataProviderDefinition", - "Gbif": "#/components/schemas/GbifDataProviderDefinition", - "GfbioAbcd": "#/components/schemas/GfbioAbcdDataProviderDefinition", - "GfbioCollections": "#/components/schemas/GfbioCollectionsDataProviderDefinition", - "NetCdfCf": "#/components/schemas/NetCdfCfDataProviderDefinition", - "Pangaea": "#/components/schemas/PangaeaDataProviderDefinition", - "SentinelS2L2ACogs": "#/components/schemas/SentinelS2L2ACogsProviderDefinition", - "WildLIVE!": "#/components/schemas/WildliveDataConnectorDefinition" - } - } - }, - "TypedGeometry": { - "oneOf": [ - { - "type": "object", - "required": [ - "Data" - ], - "properties": { - "Data": { - "$ref": "#/components/schemas/NoGeometry" - } - } - }, - { - "type": "object", - "required": [ - "MultiPoint" - ], - "properties": { - "MultiPoint": { - "$ref": "#/components/schemas/MultiPoint" - } - } - }, - { - "type": "object", - "required": [ - "MultiLineString" - ], - "properties": { - "MultiLineString": { - "$ref": "#/components/schemas/MultiLineString" - } - } - }, - { - "type": "object", - "required": [ - "MultiPolygon" - ], - "properties": { - "MultiPolygon": { - "$ref": "#/components/schemas/MultiPolygon" - } - } - } - ] - }, - "TypedOperator": { - "type": "object", - "description": "An enum to differentiate between `Operator` variants", - "required": [ - "type", - "operator" - ], - "properties": { - "operator": { - "type": "object", - "required": [ - "type" - ], - "properties": { - "params": { - "type": "object" - }, - "sources": { - "type": "object" - }, - "type": { - "type": "string" - } - } - }, - "type": { - "type": "string", - "enum": [ - "Vector", - "Raster", - "Plot" - ] - } - }, - "examples": [ - { - "type": "MockPointSource", - "params": { - "points": [ - { - "x": 0.0, - "y": 0.1 - }, - { - "x": 1.0, - "y": 1.1 - } - ] - } - } - ] - }, - "TypedPlotResultDescriptor": { - "allOf": [ - { - "$ref": "#/components/schemas/PlotResultDescriptor" - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "plot" - ] - } - } - } - ] - }, - "TypedRasterResultDescriptor": { - "allOf": [ - { - "$ref": "#/components/schemas/RasterResultDescriptor" - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "raster" - ] - } - } - } - ] - }, - "TypedResultDescriptor": { - "oneOf": [ - { - "$ref": "#/components/schemas/TypedPlotResultDescriptor" - }, - { - "$ref": "#/components/schemas/TypedRasterResultDescriptor" - }, - { - "$ref": "#/components/schemas/TypedVectorResultDescriptor" - } - ], - "discriminator": { - "propertyName": "type", - "mapping": { - "plot": "#/components/schemas/TypedPlotResultDescriptor", - "raster": "#/components/schemas/TypedRasterResultDescriptor", - "vector": "#/components/schemas/TypedVectorResultDescriptor" - } - } - }, - "TypedVectorResultDescriptor": { - "allOf": [ - { - "$ref": "#/components/schemas/VectorResultDescriptor" - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "vector" - ] - } - } - } - ] - }, - "UnitlessMeasurement": { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "unitless" - ] - } - } - }, - "UnixTimeStampType": { - "type": "string", - "enum": [ - "epochSeconds", - "epochMilliseconds" - ] - }, - "UpdateDataset": { - "type": "object", - "required": [ - "name", - "display_name", - "description", - "tags" - ], - "properties": { - "description": { - "type": "string" - }, - "display_name": { - "type": "string" - }, - "name": { - "$ref": "#/components/schemas/DatasetName" - }, - "tags": { - "type": "array", - "items": { - "type": "string" - } - } - } - }, - "UpdateLayer": { - "type": "object", - "required": [ - "name", - "description", - "workflow" - ], - "properties": { - "description": { - "type": "string", - "example": "Example layer description" - }, - "metadata": { - "type": "object", - "description": "metadata used for loading the data", - "additionalProperties": { - "type": "string" - }, - "propertyNames": { - "type": "string" - } - }, - "name": { - "type": "string", - "example": "Example Layer" - }, - "properties": { - "type": "array", - "items": { - "$ref": "#/components/schemas/Property" - }, - "description": "properties, for instance, to be rendered in the UI" - }, - "symbology": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/Symbology" - } - ] - }, - "workflow": { - "$ref": "#/components/schemas/Workflow" - } - } - }, - "UpdateLayerCollection": { - "type": "object", - "required": [ - "name", - "description" - ], - "properties": { - "description": { - "type": "string", - "example": "A description for an example collection" - }, - "name": { - "type": "string", - "example": "Example Collection" - }, - "properties": { - "type": "array", - "items": { - "$ref": "#/components/schemas/Property" - } - } - } - }, - "UpdateProject": { - "type": "object", - "required": [ - "id" - ], - "properties": { - "bounds": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/STRectangle" - } - ] - }, - "description": { - "type": [ - "string", - "null" - ] - }, - "id": { - "$ref": "#/components/schemas/ProjectId" - }, - "layers": { - "type": [ - "array", - "null" - ], - "items": { - "$ref": "#/components/schemas/VecUpdate" - } - }, - "name": { - "type": [ - "string", - "null" - ] - }, - "plots": { - "type": [ - "array", - "null" - ], - "items": { - "$ref": "#/components/schemas/VecUpdate" - } - }, - "timeStep": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/TimeStep" - } - ] - } - }, - "example": { - "id": "df4ad02e-0d61-4e29-90eb-dc1259c1f5b9", - "name": "TestUpdate", - "layers": [ - { - "workflow": "100ee39c-761c-4218-9d85-ec861a8f3097", - "name": "L1", - "visibility": { - "data": true, - "legend": false - }, - "symbology": { - "type": "raster", - "opacity": 1.0, - "colorizer": { - "type": "linearGradient", - "breakpoints": [ - { - "value": 1.0, - "color": [ - 255, - 255, - 255, - 255 - ] - }, - { - "value": 2.0, - "color": [ - 0, - 0, - 0, - 255 - ] - } - ], - "noDataColor": [ - 0, - 0, - 0, - 0 - ], - "overColor": [ - 255, - 255, - 255, - 255 - ], - "underColor": [ - 0, - 0, - 0, - 255 - ] - } - } - } - ] - } - }, - "UpdateQuota": { - "type": "object", - "required": [ - "available" - ], - "properties": { - "available": { - "type": "integer", - "format": "int64" - } - } - }, - "UploadFileLayersResponse": { - "type": "object", - "required": [ - "layers" - ], - "properties": { - "layers": { - "type": "array", - "items": { - "type": "string" - } - } - } - }, - "UploadFilesResponse": { - "type": "object", - "required": [ - "files" - ], - "properties": { - "files": { - "type": "array", - "items": { - "type": "string" - } - } - } - }, - "UploadId": { - "type": "string", - "format": "uuid" - }, - "UsageSummaryGranularity": { - "type": "string", - "enum": [ - "minutes", - "hours", - "days", - "months", - "years" - ] - }, - "UserCredentials": { - "type": "object", - "required": [ - "email", - "password" - ], - "properties": { - "email": { - "type": "string" - }, - "password": { - "type": "string" - } - }, - "example": { - "email": "foo@example.com", - "password": "secret123" - } - }, - "UserId": { - "type": "string", - "format": "uuid" - }, - "UserInfo": { - "type": "object", - "required": [ - "id" - ], - "properties": { - "email": { - "type": [ - "string", - "null" - ] - }, - "id": { - "$ref": "#/components/schemas/UserId" - }, - "realName": { - "type": [ - "string", - "null" - ] - } - } - }, - "UserRegistration": { - "type": "object", - "required": [ - "email", - "password", - "realName" - ], - "properties": { - "email": { - "type": "string" - }, - "password": { - "type": "string" - }, - "realName": { - "type": "string" - } - }, - "example": { - "email": "foo@example.com", - "password": "secret123", - "realName": "Foo Bar" - } - }, - "UserSession": { - "type": "object", - "required": [ - "id", - "user", - "created", - "validUntil", - "roles" - ], - "properties": { - "created": { - "type": "string", - "format": "date-time" - }, - "id": { - "$ref": "#/components/schemas/SessionId" - }, - "project": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/ProjectId" - } - ] - }, - "roles": { - "type": "array", - "items": { - "$ref": "#/components/schemas/RoleId" - } - }, - "user": { - "$ref": "#/components/schemas/UserInfo" - }, - "validUntil": { - "type": "string", - "format": "date-time" - }, - "view": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/STRectangle" - } - ] - } - } - }, - "VecUpdate": { - "oneOf": [ - { - "$ref": "#/components/schemas/ProjectUpdateToken" - }, - { - "$ref": "#/components/schemas/Plot" - } - ] - }, - "VectorColumnInfo": { - "type": "object", - "required": [ - "dataType", - "measurement" - ], - "properties": { - "dataType": { - "$ref": "#/components/schemas/FeatureDataType" - }, - "measurement": { - "$ref": "#/components/schemas/Measurement" - } - } - }, - "VectorDataType": { - "type": "string", - "description": "An enum that contains all possible vector data types", - "enum": [ - "Data", - "MultiPoint", - "MultiLineString", - "MultiPolygon" - ] - }, - "VectorQueryRectangle": { - "type": "object", - "description": "A spatio-temporal rectangle with a specified resolution", - "required": [ - "spatialBounds", - "timeInterval", - "spatialResolution" - ], - "properties": { - "spatialBounds": { - "$ref": "#/components/schemas/BoundingBox2D" - }, - "spatialResolution": { - "$ref": "#/components/schemas/SpatialResolution" - }, - "timeInterval": { - "$ref": "#/components/schemas/TimeInterval" - } - } - }, - "VectorResultDescriptor": { - "type": "object", - "required": [ - "dataType", - "spatialReference", - "columns" - ], - "properties": { - "bbox": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/BoundingBox2D" - } - ] - }, - "columns": { - "type": "object", - "additionalProperties": { - "$ref": "#/components/schemas/VectorColumnInfo" - }, - "propertyNames": { - "type": "string" - } - }, - "dataType": { - "$ref": "#/components/schemas/VectorDataType" - }, - "spatialReference": { - "type": "string" - }, - "time": { - "oneOf": [ - { - "type": "null" - }, - { - "$ref": "#/components/schemas/TimeInterval" - } - ] - } - } - }, - "Volume": { - "type": "object", - "required": [ - "name" - ], - "properties": { - "name": { - "type": "string" - }, - "path": { - "type": [ - "string", - "null" - ] - } - } - }, - "VolumeFileLayersResponse": { - "type": "object", - "required": [ - "layers" - ], - "properties": { - "layers": { - "type": "array", - "items": { - "type": "string" - } - } - } - }, - "VolumeName": { - "type": "string" - }, - "WcsBoundingbox": { - "type": "object", - "required": [ - "bbox" - ], - "properties": { - "bbox": { - "type": "array", - "items": { - "type": "number", - "format": "double" - } - }, - "spatial_reference": { - "type": [ - "string", - "null" - ] - } - } - }, - "WcsService": { - "type": "string", - "enum": [ - "WCS" - ] - }, - "WcsVersion": { - "type": "string", - "enum": [ - "1.1.0", - "1.1.1" - ] - }, - "WfsResolution": { - "type": "string" - }, - "WfsService": { - "type": "string", - "enum": [ - "WFS" - ] - }, - "WfsVersion": { - "type": "string", - "enum": [ - "2.0.0" - ] - }, - "WildliveDataConnectorDefinition": { - "type": "object", - "required": [ - "type", - "id", - "name", - "description" - ], - "properties": { - "apiKey": { - "type": [ - "string", - "null" - ] - }, - "description": { - "type": "string" - }, - "id": { - "$ref": "#/components/schemas/DataProviderId" - }, - "name": { - "type": "string" - }, - "priority": { - "type": [ - "integer", - "null" - ], - "format": "int32" - }, - "type": { - "type": "string", - "enum": [ - "WildLIVE!" - ] - } - } - }, - "WmsService": { - "type": "string", - "enum": [ - "WMS" - ] - }, - "WmsVersion": { - "type": "string", - "enum": [ - "1.3.0" - ] - }, - "Workflow": { - "allOf": [ - { - "$ref": "#/components/schemas/TypedOperator" - } - ] - }, - "WorkflowId": { - "type": "string", - "format": "uuid" - }, - "WrappedPlotOutput": { - "type": "object", - "required": [ - "outputFormat", - "plotType", - "data" - ], - "properties": { - "data": { - "type": "object" - }, - "outputFormat": { - "$ref": "#/components/schemas/PlotOutputFormat" - }, - "plotType": { - "type": "string" - } - } - } - }, - "responses": { - "BadRequestQueryResponse": { - "description": "Bad request", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - }, - "examples": { - "Missing field in query string": { - "value": { - "error": "UnableToParseQueryString", - "message": "Unable to parse query string: missing field `offset`" - } - }, - "Number in query string contains letters": { - "value": { - "error": "UnableToParseQueryString", - "message": "Unable to parse query string: invalid digit found in string" - } - } - } - } - } - }, - "IdResponse": { - "description": "Id of generated resource", - "content": { - "application/json": { - "schema": { - "type": "object", - "title": "IdResponse", - "required": [ - "id" - ], - "properties": { - "id": { - "type": "string", - "format": "uuid" - } - } - }, - "example": { - "id": "36574dc3-560a-4b09-9d22-d5945f2b8093" - } - } - } - }, - "PayloadTooLargeResponse": { - "description": "Payload too large", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - }, - "examples": { - "Known payload size": { - "value": { - "error": "Overflow", - "message": "JSON payload (XXX bytes) is larger than allowed (limit: 2097152 bytes)." - } - }, - "Unknown payload size": { - "value": { - "error": "Overflow", - "message": "JSON payload has exceeded limit (2097152 bytes)." - } - } - } - } - } - }, - "PngResponse": { - "description": "PNG Image", - "content": { - "image/png": { - "schema": { - "type": "string", - "format": "binary" - } - } - } - }, - "UnauthorizedAdminResponse": { - "description": "Authorization failed", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - }, - "examples": { - "Auth token does not correspond to an admin": { - "value": { - "error": "Unauthorized", - "message": "Authorization error: Invalid admin token" - } - }, - "Authorization Header is missing": { - "value": { - "error": "Unauthorized", - "message": "Authorization error: Header with authorization token not provided." - } - }, - "Authorization Scheme other than Bearer is used": { - "value": { - "error": "Unauthorized", - "message": "Authorization error: Authentication scheme must be Bearer." - } - }, - "Provided auth token has an invalid format": { - "value": { - "error": "Unauthorized", - "message": "Authorization error: Identifier does not have the right format." - } - }, - "Session id is invalid": { - "value": { - "error": "Unauthorized", - "message": "Authorization error: The session id is invalid." - } - } - } - } - } - }, - "UnauthorizedUserResponse": { - "description": "Authorization failed", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - }, - "examples": { - "Authorization Header is missing": { - "value": { - "error": "Unauthorized", - "message": "Authorization error: Header with authorization token not provided." - } - }, - "Authorization Scheme other than Bearer is used": { - "value": { - "error": "Unauthorized", - "message": "Authorization error: Authentication scheme must be Bearer." - } - }, - "Provided auth token has an invalid format": { - "value": { - "error": "Unauthorized", - "message": "Authorization error: Identifier does not have the right format." - } - }, - "Session id is invalid": { - "value": { - "error": "Unauthorized", - "message": "Authorization error: The session id is invalid." - } - } - } - } - } - }, - "UnsupportedMediaTypeForJsonResponse": { - "description": "Media type of application/json is expected", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorResponse" - }, - "example": { - "error": "UnsupportedMediaType", - "message": "Unsupported content type header." - } - } - } - }, - "ZipResponse": { - "description": "ZIP Archive", - "content": { - "application/zip": { - "schema": { - "type": "string", - "format": "binary" - } - } - } - } - }, - "securitySchemes": { - "session_token": { - "type": "http", - "scheme": "bearer", - "bearerFormat": "UUID", - "description": "A valid session token can be obtained via the /anonymous or /login endpoints." - } - } - }, - "externalDocs": { - "url": "https://docs.geoengine.io", - "description": "Geo Engine Docs" - } -} +{"openapi":"3.1.0","info":{"title":"Geo Engine API","description":"","contact":{"name":"Geo Engine Developers","email":"dev@geoengine.de"},"license":{"name":"Apache-2.0","url":"https://github.com/geo-engine/geoengine/blob/main/LICENSE"},"version":"0.9.0"},"servers":[{"url":"http://127.0.0.1:3030/api"}],"paths":{"/anonymous":{"post":{"tags":["Session"],"summary":"Creates session for anonymous user. The session's id serves as a Bearer token for requests.","operationId":"anonymous_handler","responses":{"200":{"description":"The created session","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserSession"},"example":{"id":"208fa24e-7a92-4f57-a3fe-d1177d9f18ad","user":{"id":"5b4466d2-8bab-4ed8-a182-722af3c80958","email":null,"realName":null},"created":"2021-04-26T13:47:10.579724800Z","validUntil":"2021-04-26T14:47:10.579775400Z","project":null,"view":null,"roles":["8a27e61f-cc4d-4d0b-ae8c-4f1c91d07f5a","fd8e87bf-515c-4f36-8da6-1a53702ff102"]}}}}}}},"/available":{"get":{"tags":["General"],"summary":"Server availablity check.","operationId":"available_handler","responses":{"204":{"description":"Server availablity check"}}}},"/dataset":{"post":{"tags":["Datasets"],"summary":"Creates a new dataset referencing files.\nUsers can reference previously uploaded files.\nAdmins can reference files from a volume.","operationId":"create_dataset_handler","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDataset"}}},"required":true},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DatasetNameResponse"}}}}},"security":[{"session_token":[]}]}},"/dataset/auto":{"post":{"tags":["Datasets"],"summary":"Creates a new dataset using previously uploaded files.\nThe format of the files will be automatically detected when possible.","operationId":"auto_create_dataset_handler","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AutoCreateDataset"}}},"required":true},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DatasetNameResponse"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"},"examples":{"Body is invalid json":{"value":{"error":"BodyDeserializeError","message":"expected `,` or `}` at line 13 column 7"}},"Dataset has no auto-importable layer":{"value":{"error":"DatasetHasNoAutoImportableLayer","message":"Dataset has no auto importable layer"}},"Dataset name is empty":{"value":{"error":"InvalidDatasetName","message":"Invalid dataset name"}},"Failed to read body":{"value":{"error":"Payload","message":"Error that occur during reading payload: Can not decode content-encoding."}},"File does not exist":{"value":{"error":"GdalError","message":"GdalError: GDAL method 'GDALOpenEx' returned a NULL pointer. Error msg: 'upload/0bdd1062-7796-4d44-a655-e548144281a6/asdf: No such file or directory'"}},"Referenced an unknown upload":{"value":{"error":"UnknownUploadId","message":"Unknown upload id"}},"Upload filename is invalid":{"value":{"error":"InvalidUploadFileName","message":"Invalid upload file name"}}}}}},"401":{"$ref":"#/components/responses/UnauthorizedUserResponse"},"413":{"$ref":"#/components/responses/PayloadTooLargeResponse"},"415":{"$ref":"#/components/responses/UnsupportedMediaTypeForJsonResponse"}},"security":[{"session_token":[]}]}},"/dataset/suggest":{"post":{"tags":["Datasets"],"summary":"Inspects an upload and suggests metadata that can be used when creating a new dataset based on it.\nTries to automatically detect the main file and layer name if not specified.","operationId":"suggest_meta_data_handler","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SuggestMetaData"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MetaDataSuggestion"},"example":{"mainFile":"germany_polygon.gpkg","metaData":{"type":"OgrMetaData","loadingInfo":{"fileName":"upload/23c9ea9e-15d6-453b-a243-1390967a5669/germany_polygon.gpkg","layerName":"test_germany","dataType":"MultiPolygon","time":{"type":"none"},"defaultGeometry":null,"columns":{"formatSpecifics":null,"x":"","y":null,"int":[],"float":[],"text":[],"bool":[],"datetime":[],"rename":null},"forceOgrTimeFilter":false,"forceOgrSpatialFilter":false,"onError":"ignore","sqlQuery":null,"attributeQuery":null},"resultDescriptor":{"dataType":"MultiPolygon","spatialReference":"EPSG:4326","columns":{},"time":null,"bbox":null}}}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"},"examples":{"Dataset has no auto-importable layer":{"value":{"error":"DatasetHasNoAutoImportableLayer","message":"Dataset has no auto importable layer"}},"File does not exist":{"value":{"error":"GdalError","message":"GdalError: GDAL method 'GDALOpenEx' returned a NULL pointer. Error msg: 'upload/0bdd1062-7796-4d44-a655-e548144281a6/asdf: No such file or directory'"}},"Missing field in query string":{"value":{"error":"UnableToParseQueryString","message":"Unable to parse query string: missing field `offset`"}},"No suitable mainfile found":{"value":{"error":"NoMainFileCandidateFound","message":"No main file candidate found"}},"Number in query string contains letters":{"value":{"error":"UnableToParseQueryString","message":"Unable to parse query string: invalid digit found in string"}},"Referenced an unknown upload":{"value":{"error":"UnknownUploadId","message":"Unknown upload id"}}}}}},"401":{"$ref":"#/components/responses/UnauthorizedUserResponse"}},"security":[{"session_token":[]}]}},"/dataset/volumes":{"get":{"tags":["Datasets"],"summary":"Lists available volumes.","operationId":"list_volumes_handler","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Volume"}},"example":[{"name":"test_data","path":"./test_data/"}]}}},"401":{"$ref":"#/components/responses/UnauthorizedAdminResponse"}},"security":[{"session_token":[]}]}},"/dataset/volumes/{volume_name}/files/{file_name}/layers":{"get":{"tags":["Datasets"],"summary":"List the layers of a file in a volume.","operationId":"list_volume_file_layers_handler","parameters":[{"name":"volume_name","in":"path","description":"Volume name","required":true,"schema":{"$ref":"#/components/schemas/VolumeName"}},{"name":"file_name","in":"path","description":"File name","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VolumeFileLayersResponse"},"example":{"layers":["layer1","layer2"]}}}}},"security":[{"session_token":[]}]}},"/dataset/{dataset}":{"get":{"tags":["Datasets"],"summary":"Retrieves details about a dataset using the internal name.","operationId":"get_dataset_handler","parameters":[{"name":"dataset","in":"path","description":"Dataset Name","required":true,"schema":{"$ref":"#/components/schemas/DatasetName"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Dataset"},"example":{"id":{"internal":"9c874b9e-cea0-4553-b727-a13cb26ae4bb"},"name":"Germany","description":"Boundaries of Germany","resultDescriptor":{"vector":{"dataType":"MultiPolygon","spatialReference":"EPSG:4326","columns":{}}},"sourceOperator":"OgrSource"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"},"examples":{"Referenced an unknown dataset":{"value":{"error":"CannotLoadDataset","message":"CannotLoadDataset: UnknownDatasetName"}}}}}},"401":{"$ref":"#/components/responses/UnauthorizedUserResponse"}},"security":[{"session_token":[]}]},"post":{"tags":["Datasets"],"summary":"Update details about a dataset using the internal name.","operationId":"update_dataset_handler","parameters":[{"name":"dataset","in":"path","description":"Dataset Name","required":true,"schema":{"$ref":"#/components/schemas/DatasetName"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateDataset"}}},"required":true},"responses":{"200":{"description":"OK"},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"},"examples":{"Referenced an unknown dataset":{"value":{"error":"CannotLoadDataset","message":"CannotLoadDataset: UnknownDatasetName"}}}}}},"401":{"$ref":"#/components/responses/UnauthorizedUserResponse"}},"security":[{"session_token":[]}]},"delete":{"tags":["Datasets"],"summary":"Delete a dataset","operationId":"delete_dataset_handler","parameters":[{"name":"dataset","in":"path","description":"Dataset id","required":true,"schema":{"$ref":"#/components/schemas/DatasetName"}}],"responses":{"200":{"description":"OK"},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"},"examples":{"Given dataset can only be deleted by owner":{"value":{"error":"OperationRequiresOwnerPermission","message":"Operation requires owner permission"}},"Referenced an unknown dataset":{"value":{"error":"UnknownDatasetName","message":"Unknown dataset name"}}}}}},"401":{"$ref":"#/components/responses/UnauthorizedUserResponse"}},"security":[{"session_token":[]}]}},"/dataset/{dataset}/loadingInfo":{"get":{"tags":["Datasets"],"summary":"Retrieves the loading information of a dataset","operationId":"get_loading_info_handler","parameters":[{"name":"dataset","in":"path","description":"Dataset Name","required":true,"schema":{"$ref":"#/components/schemas/DatasetName"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MetaDataDefinition"}}}}},"security":[{"session_token":[]}]},"put":{"tags":["Datasets"],"summary":"Updates the dataset's loading info","operationId":"update_loading_info_handler","parameters":[{"name":"dataset","in":"path","description":"Dataset Name","required":true,"schema":{"$ref":"#/components/schemas/DatasetName"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MetaDataDefinition"}}},"required":true},"responses":{"200":{"description":"OK"},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"$ref":"#/components/responses/UnauthorizedUserResponse"}},"security":[{"session_token":[]}]}},"/dataset/{dataset}/provenance":{"put":{"tags":["Datasets"],"operationId":"update_dataset_provenance_handler","parameters":[{"name":"dataset","in":"path","description":"Dataset Name","required":true,"schema":{"$ref":"#/components/schemas/DatasetName"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Provenances"}}},"required":true},"responses":{"200":{"description":"OK"},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"$ref":"#/components/responses/UnauthorizedUserResponse"}},"security":[{"session_token":[]}]}},"/dataset/{dataset}/symbology":{"put":{"tags":["Datasets"],"summary":"Updates the dataset's symbology","operationId":"update_dataset_symbology_handler","parameters":[{"name":"dataset","in":"path","description":"Dataset Name","required":true,"schema":{"$ref":"#/components/schemas/DatasetName"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Symbology"}}},"required":true},"responses":{"200":{"description":"OK"},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}},"401":{"$ref":"#/components/responses/UnauthorizedUserResponse"}},"security":[{"session_token":[]}]}},"/dataset/{dataset}/tiles":{"post":{"tags":["Datasets"],"summary":"Add a tile to a gdal dataset.","operationId":"add_dataset_tiles_handler","parameters":[{"name":"dataset","in":"path","description":"Dataset Name","required":true,"schema":{"$ref":"#/components/schemas/DatasetName"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AutoCreateDataset"}}},"required":true},"responses":{"200":{"description":""}},"security":[{"session_token":[]}]}},"/datasetFromWorkflow/{id}":{"post":{"tags":["Workflows"],"summary":"Create a task for creating a new dataset from the result of the workflow given by its `id` and the dataset parameters in the request body.\nReturns the id of the created task","operationId":"dataset_from_workflow_handler","parameters":[{"name":"id","in":"path","description":"Workflow id","required":true,"schema":{"$ref":"#/components/schemas/WorkflowId"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RasterDatasetFromWorkflow"}}},"required":true},"responses":{"200":{"description":"Id of created task","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TaskResponse"},"example":{"taskId":"7f8a4cfe-76ab-4972-b347-b197e5ef0f3c"}}}}},"security":[{"session_token":[]}]}},"/datasets":{"get":{"tags":["Datasets"],"summary":"Lists available datasets.","operationId":"list_datasets_handler","parameters":[{"name":"filter","in":"query","required":false,"schema":{"type":"string"},"example":"Germany"},{"name":"order","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OrderBy"},"example":"NameAsc"},{"name":"offset","in":"query","required":true,"schema":{"type":"integer","format":"int32","minimum":0},"example":0},{"name":"limit","in":"query","required":true,"schema":{"type":"integer","format":"int32","minimum":0},"example":2},{"name":"tags","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"}},"example":"['tag1', 'tag2']"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DatasetListing"}},"example":[{"id":{"internal":"9c874b9e-cea0-4553-b727-a13cb26ae4bb"},"name":"Germany","description":"Boundaries of Germany","tags":[],"sourceOperator":"OgrSource","resultDescriptor":{"vector":{"dataType":"MultiPolygon","spatialReference":"EPSG:4326","columns":{}}}}]}}},"400":{"$ref":"#/components/responses/BadRequestQueryResponse"},"401":{"$ref":"#/components/responses/UnauthorizedUserResponse"}},"security":[{"session_token":[]}]}},"/info":{"get":{"tags":["General"],"summary":"Shows information about the server software version.","operationId":"server_info_handler","responses":{"200":{"description":"Server software information","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServerInfo"},"example":{"buildDate":"2022-09-29","commitHash":"555dc6d84d3682c37490a145d53c5097d0b81b27","version":"0.7.0","features":"default"}}}}}}},"/layerDb/collections/{collection}":{"put":{"tags":["Layers"],"summary":"Update a collection","operationId":"update_collection","parameters":[{"name":"collection","in":"path","description":"Layer collection id","required":true,"schema":{"$ref":"#/components/schemas/LayerCollectionId"},"example":"05102bb3-a855-4a37-8a8a-30026a91fef1"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateLayerCollection"}}},"required":true},"responses":{"200":{"description":""}},"security":[{"session_token":[]}]},"delete":{"tags":["Layers"],"summary":"Remove a collection","operationId":"remove_collection","parameters":[{"name":"collection","in":"path","description":"Layer collection id","required":true,"schema":{"$ref":"#/components/schemas/LayerCollectionId"}}],"responses":{"200":{"description":"OK"}},"security":[{"session_token":[]}]}},"/layerDb/collections/{collection}/collections":{"post":{"tags":["Layers"],"summary":"Add a new collection to an existing collection","operationId":"add_collection","parameters":[{"name":"collection","in":"path","description":"Layer collection id","required":true,"schema":{"$ref":"#/components/schemas/LayerCollectionId"},"example":"05102bb3-a855-4a37-8a8a-30026a91fef1"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddLayerCollection"}}},"required":true},"responses":{"200":{"$ref":"#/components/responses/IdResponse"}},"security":[{"session_token":[]}]}},"/layerDb/collections/{collection}/layers":{"post":{"tags":["Layers"],"summary":"Add a new layer to a collection","operationId":"add_layer","parameters":[{"name":"collection","in":"path","description":"Layer collection id","required":true,"schema":{"$ref":"#/components/schemas/LayerCollectionId"},"example":"05102bb3-a855-4a37-8a8a-30026a91fef1"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddLayer"}}},"required":true},"responses":{"200":{"$ref":"#/components/responses/IdResponse"}},"security":[{"session_token":[]}]}},"/layerDb/collections/{collection}/layers/{layer}":{"post":{"tags":["Layers"],"summary":"Add an existing layer to a collection","operationId":"add_existing_layer_to_collection","parameters":[{"name":"collection","in":"path","description":"Layer collection id","required":true,"schema":{"$ref":"#/components/schemas/LayerCollectionId"}},{"name":"layer","in":"path","description":"Layer id","required":true,"schema":{"$ref":"#/components/schemas/LayerId"}}],"responses":{"200":{"description":"OK"}},"security":[{"session_token":[]}]},"delete":{"tags":["Layers"],"summary":"Remove a layer from a collection","operationId":"remove_layer_from_collection","parameters":[{"name":"collection","in":"path","description":"Layer collection id","required":true,"schema":{"$ref":"#/components/schemas/LayerCollectionId"}},{"name":"layer","in":"path","description":"Layer id","required":true,"schema":{"$ref":"#/components/schemas/LayerId"}}],"responses":{"200":{"description":"OK"}},"security":[{"session_token":[]}]}},"/layerDb/collections/{parent}/collections/{collection}":{"post":{"tags":["Layers"],"summary":"Add an existing collection to a collection","operationId":"add_existing_collection_to_collection","parameters":[{"name":"parent","in":"path","description":"Parent layer collection id","required":true,"schema":{"$ref":"#/components/schemas/LayerCollectionId"},"example":"05102bb3-a855-4a37-8a8a-30026a91fef1"},{"name":"collection","in":"path","description":"Layer collection id","required":true,"schema":{"$ref":"#/components/schemas/LayerId"}}],"responses":{"200":{"description":"OK"}},"security":[{"session_token":[]}]},"delete":{"tags":["Layers"],"summary":"Delete a collection from a collection","operationId":"remove_collection_from_collection","parameters":[{"name":"parent","in":"path","description":"Parent layer collection id","required":true,"schema":{"$ref":"#/components/schemas/LayerCollectionId"},"example":"05102bb3-a855-4a37-8a8a-30026a91fef1"},{"name":"collection","in":"path","description":"Layer collection id","required":true,"schema":{"$ref":"#/components/schemas/LayerId"}}],"responses":{"200":{"description":"OK"}},"security":[{"session_token":[]}]}},"/layerDb/layers/{layer}":{"put":{"tags":["Layers"],"summary":"Update a layer","operationId":"update_layer","parameters":[{"name":"layer","in":"path","description":"Layer id","required":true,"schema":{"$ref":"#/components/schemas/LayerId"},"example":"05102bb3-a855-4a37-8a8a-30026a91fef1"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateLayer"}}},"required":true},"responses":{"200":{"description":""}},"security":[{"session_token":[]}]},"delete":{"tags":["Layers"],"summary":"Remove a collection","operationId":"remove_layer","parameters":[{"name":"layer","in":"path","description":"Layer id","required":true,"schema":{"$ref":"#/components/schemas/LayerId"}}],"responses":{"200":{"description":"OK"}},"security":[{"session_token":[]}]}},"/layerDb/providers":{"get":{"tags":["Layers"],"summary":"List all providers","operationId":"list_providers","parameters":[{"name":"offset","in":"query","required":true,"schema":{"type":"integer","format":"int32","minimum":0}},{"name":"limit","in":"query","required":true,"schema":{"type":"integer","format":"int32","minimum":0}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/LayerProviderListing"}}}}}},"security":[{"session_token":[]}]},"post":{"tags":["Layers"],"summary":"Add a new provider","operationId":"add_provider","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TypedDataProviderDefinition"}}},"required":true},"responses":{"200":{"$ref":"#/components/responses/IdResponse"}},"security":[{"session_token":[]}]}},"/layerDb/providers/{provider}":{"get":{"tags":["Layers"],"summary":"Get an existing provider's definition","operationId":"get_provider_definition","parameters":[{"name":"provider","in":"path","description":"Layer provider id","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TypedDataProviderDefinition"}}}}},"security":[{"session_token":[]}]},"put":{"tags":["Layers"],"summary":"Update an existing provider's definition","operationId":"update_provider_definition","parameters":[{"name":"provider","in":"path","description":"Layer provider id","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TypedDataProviderDefinition"}}},"required":true},"responses":{"200":{"description":"OK"}},"security":[{"session_token":[]}]},"delete":{"tags":["Layers"],"summary":"Delete an existing provider","operationId":"delete_provider","parameters":[{"name":"provider","in":"path","description":"Layer provider id","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"}},"security":[{"session_token":[]}]}},"/layers/collections":{"get":{"tags":["Layers"],"summary":"List all layer collections","operationId":"list_root_collections_handler","parameters":[{"name":"offset","in":"query","required":true,"schema":{"type":"integer","format":"int32","minimum":0},"example":0},{"name":"limit","in":"query","required":true,"schema":{"type":"integer","format":"int32","minimum":0},"example":20}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LayerCollection"},"example":{"id":{"providerId":"1c3b8042-300b-485c-95b5-0147d9dc068d","collectionId":"f2424474-ef24-4c18-ab84-68592e12ce48"},"name":"Layer Providers","description":"All available Geo Engine layer providers","items":[{"type":"collection","id":{"providerId":"ac50ed0d-c9a0-41f8-9ce8-35fc9e38299b","collectionId":"546073b6-d535-4205-b601-99675c9f6dd7"},"name":"Datasets","description":"Basic Layers for all Datasets"},{"type":"collection","id":{"providerId":"ce5e84db-cbf9-48a2-9a32-d4b7cc56ea74","collectionId":"05102bb3-a855-4a37-8a8a-30026a91fef1"},"name":"Layers","description":"All available Geo Engine layers"}],"entryLabel":null,"properties":[]}}}}},"security":[{"session_token":[]}]}},"/layers/collections/search/autocomplete/{provider}/{collection}":{"get":{"tags":["Layers"],"summary":"Autocompletes the search on the contents of the collection of the given provider","operationId":"autocomplete_handler","parameters":[{"name":"provider","in":"path","description":"Data provider id","required":true,"schema":{"$ref":"#/components/schemas/DataProviderId"},"example":"ce5e84db-cbf9-48a2-9a32-d4b7cc56ea74"},{"name":"collection","in":"path","description":"Layer collection id","required":true,"schema":{"$ref":"#/components/schemas/LayerCollectionId"},"example":"05102bb3-a855-4a37-8a8a-30026a91fef1"},{"name":"searchType","in":"query","required":true,"schema":{"$ref":"#/components/schemas/SearchType"},"example":"fulltext"},{"name":"searchString","in":"query","required":true,"schema":{"type":"string"},"example":"test"},{"name":"limit","in":"query","required":true,"schema":{"type":"integer","format":"int32","minimum":0},"example":"20"},{"name":"offset","in":"query","required":true,"schema":{"type":"integer","format":"int32","minimum":0},"example":"0"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"type":"string"}},"example":["An empty collection","Ports in Germany"]}}}},"security":[{"session_token":[]}]}},"/layers/collections/search/{provider}/{collection}":{"get":{"tags":["Layers"],"summary":"Searches the contents of the collection of the given provider","operationId":"search_handler","parameters":[{"name":"provider","in":"path","description":"Data provider id","required":true,"schema":{"$ref":"#/components/schemas/DataProviderId"},"example":"ce5e84db-cbf9-48a2-9a32-d4b7cc56ea74"},{"name":"collection","in":"path","description":"Layer collection id","required":true,"schema":{"$ref":"#/components/schemas/LayerCollectionId"},"example":"05102bb3-a855-4a37-8a8a-30026a91fef1"},{"name":"searchType","in":"query","required":true,"schema":{"$ref":"#/components/schemas/SearchType"},"example":"fulltext"},{"name":"searchString","in":"query","required":true,"schema":{"type":"string"},"example":"test"},{"name":"limit","in":"query","required":true,"schema":{"type":"integer","format":"int32","minimum":0},"example":"20"},{"name":"offset","in":"query","required":true,"schema":{"type":"integer","format":"int32","minimum":0},"example":"0"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LayerCollection"},"example":{"id":{"providerId":"ce5e84db-cbf9-48a2-9a32-d4b7cc56ea74","collectionId":"05102bb3-a855-4a37-8a8a-30026a91fef1"},"name":"Layers","description":"All available Geo Engine layers","items":[{"type":"collection","id":{"providerId":"ce5e84db-cbf9-48a2-9a32-d4b7cc56ea74","collectionId":"a29f77cc-51ce-466b-86ef-d0ab2170bc0a"},"name":"An empty collection","description":"There is nothing here","properties":[]},{"type":"layer","id":{"providerId":"ce5e84db-cbf9-48a2-9a32-d4b7cc56ea74","layerId":"b75db46e-2b9a-4a86-b33f-bc06a73cd711"},"name":"Ports in Germany","description":"Natural Earth Ports point filtered with Germany polygon","properties":[]}],"entryLabel":null,"properties":[]}}}}},"security":[{"session_token":[]}]}},"/layers/collections/{provider}/{collection}":{"get":{"tags":["Layers"],"summary":"List the contents of the collection of the given provider","operationId":"list_collection_handler","parameters":[{"name":"provider","in":"path","description":"Data provider id","required":true,"schema":{"$ref":"#/components/schemas/DataProviderId"}},{"name":"collection","in":"path","description":"Layer collection id","required":true,"schema":{"$ref":"#/components/schemas/LayerCollectionId"}},{"name":"offset","in":"query","required":true,"schema":{"type":"integer","format":"int32","minimum":0},"example":0},{"name":"limit","in":"query","required":true,"schema":{"type":"integer","format":"int32","minimum":0},"example":20}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LayerCollection"},"example":{"id":{"providerId":"ac50ed0d-c9a0-41f8-9ce8-35fc9e38299b","collectionId":"546073b6-d535-4205-b601-99675c9f6dd7"},"name":"Datasets","description":"Basic Layers for all Datasets","items":[{"type":"layer","id":{"providerId":"ac50ed0d-c9a0-41f8-9ce8-35fc9e38299b","layerId":"9ee3619e-d0f9-4ced-9c44-3d407c3aed69"},"name":"Land Cover","description":"Land Cover derived from MODIS/Terra+Aqua Land Cover"},{"type":"layer","id":{"providerId":"ac50ed0d-c9a0-41f8-9ce8-35fc9e38299b","layerId":"36574dc3-560a-4b09-9d22-d5945f2b8093"},"name":"NDVI","description":"NDVI data from MODIS"}],"entryLabel":null,"properties":[]}}}}},"security":[{"session_token":[]}]}},"/layers/{provider}/capabilities":{"get":{"tags":["Layers"],"operationId":"provider_capabilities_handler","parameters":[{"name":"provider","in":"path","description":"Data provider id","required":true,"schema":{"$ref":"#/components/schemas/DataProviderId"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProviderCapabilities"},"example":{"listing":true,"search":{"search_types":{"fulltext":true,"prefix":true},"autocomplete":true,"filters":[]}}}}}},"security":[{"session_token":[]}]}},"/layers/{provider}/{layer}":{"get":{"tags":["Layers"],"summary":"Retrieves the layer of the given provider","operationId":"layer_handler","parameters":[{"name":"provider","in":"path","description":"Data provider id","required":true,"schema":{"$ref":"#/components/schemas/DataProviderId"}},{"name":"layer","in":"path","description":"Layer id","required":true,"schema":{"$ref":"#/components/schemas/LayerCollectionId"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Layer"},"example":{"id":{"providerId":"ac50ed0d-c9a0-41f8-9ce8-35fc9e38299b","layerId":"9ee3619e-d0f9-4ced-9c44-3d407c3aed69"},"name":"Land Cover","description":"Land Cover derived from MODIS/Terra+Aqua Land Cover","workflow":{"type":"Raster","operator":{"type":"GdalSource","params":{"data":{"type":"internal","datasetId":"9ee3619e-d0f9-4ced-9c44-3d407c3aed69"}}}},"symbology":{"type":"raster","opacity":1,"colorizer":{"type":"palette","colors":{"0":[134,201,227,255],"1":[30,129,62,255],"2":[59,194,212,255],"3":[157,194,63,255],"4":[159,225,127,255],"5":[125,194,127,255],"6":[195,127,126,255],"7":[188,221,190,255],"8":[224,223,133,255],"9":[226,221,7,255],"10":[223,192,125,255],"11":[66,128,189,255],"12":[225,222,127,255],"13":[253,2,0,255],"14":[162,159,66,255],"15":[255,255,255,255],"16":[192,192,192,255]},"noDataColor":[0,0,0,0],"defaultColor":[0,0,0,0]}},"properties":[],"metadata":{}}}}}},"security":[{"session_token":[]}]}},"/layers/{provider}/{layer}/dataset":{"post":{"tags":["Layers"],"summary":"Persist a raster layer from a provider as a dataset.","operationId":"layer_to_dataset","parameters":[{"name":"provider","in":"path","description":"Data provider id","required":true,"schema":{"$ref":"#/components/schemas/DataProviderId"}},{"name":"layer","in":"path","description":"Layer id","required":true,"schema":{"$ref":"#/components/schemas/LayerId"}}],"responses":{"200":{"description":"Id of created task","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TaskResponse"},"example":{"taskId":"7f8a4cfe-76ab-4972-b347-b197e5ef0f3c"}}}}},"security":[{"session_token":[]}]}},"/layers/{provider}/{layer}/workflowId":{"post":{"tags":["Layers"],"summary":"Registers a layer from a provider as a workflow and returns the workflow id","operationId":"layer_to_workflow_id_handler","parameters":[{"name":"provider","in":"path","description":"Data provider id","required":true,"schema":{"$ref":"#/components/schemas/DataProviderId"}},{"name":"layer","in":"path","description":"Layer id","required":true,"schema":{"$ref":"#/components/schemas/LayerCollectionId"}}],"responses":{"200":{"$ref":"#/components/responses/IdResponse"}},"security":[{"session_token":[]}]}},"/login":{"post":{"tags":["Session"],"summary":"Creates a session by providing user credentials. The session's id serves as a Bearer token for requests.","operationId":"login_handler","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserCredentials"}}},"required":true},"responses":{"200":{"description":"The created session","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserSession"},"example":{"id":"208fa24e-7a92-4f57-a3fe-d1177d9f18ad","user":{"id":"5b4466d2-8bab-4ed8-a182-722af3c80958","email":"foo@example.com","realName":"Foo Bar"},"created":"2021-04-26T13:47:10.579724800Z","validUntil":"2021-04-26T14:47:10.579775400Z","project":null,"view":null,"roles":["fa5be363-bc0d-4bfa-85c7-ebb5cd9a8783","4e8081b6-8aa6-4275-af0c-2fa2da557d28"]}}}}}}},"/logout":{"post":{"tags":["Session"],"summary":"Ends a session.","operationId":"logout_handler","responses":{"200":{"description":"The Session was deleted."}},"security":[{"session_token":[]}]}},"/ml/models":{"get":{"tags":["ML"],"summary":"List ml models.","operationId":"list_ml_models","responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MlModel"}}}}}},"security":[{"session_token":[]}]},"post":{"tags":["ML"],"summary":"Create a new ml model.","operationId":"add_ml_model","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MlModel"}}},"required":true},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MlModelNameResponse"}}}}},"security":[{"session_token":[]}]}},"/ml/models/{model_name}":{"get":{"tags":["ML"],"summary":"Get ml model by name.","operationId":"get_ml_model","parameters":[{"name":"model_name","in":"path","description":"Ml Model Name","required":true,"schema":{"$ref":"#/components/schemas/MlModelName"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MlModel"}}}}},"security":[{"session_token":[]}]}},"/oidcInit":{"post":{"tags":["Session"],"summary":"Initializes the Open Id Connect login procedure by requesting a parametrized url to the configured Id Provider.","description":"# Errors\n\nThis call fails if Open ID Connect is disabled, misconfigured or the Id Provider is unreachable.\n\n","operationId":"oidc_init","parameters":[{"name":"redirectUri","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AuthCodeRequestURL"},"example":{"url":"http://someissuer.com/authorize?client_id=someclient&redirect_uri=someuri&response_type=code&scope=somescope&state=somestate&nonce=somenonce&codechallenge=somechallenge&code_challenge_method=S256"}}}}}}},"/oidcLogin":{"post":{"tags":["Session"],"summary":"Creates a session for a user via a login with Open Id Connect.\nThis call must be preceded by a call to oidcInit and match the parameters of that call.","description":"# Errors\n\nThis call fails if the [`AuthCodeResponse`] is invalid,\nif a previous oidcLogin call with the same state was already successfully or unsuccessfully resolved,\nif the Open Id Connect configuration is invalid,\nor if the Id Provider is unreachable.\n\n","operationId":"oidc_login","parameters":[{"name":"redirectUri","in":"query","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AuthCodeResponse"}}},"required":true},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserSession"},"example":{"id":"208fa24e-7a92-4f57-a3fe-d1177d9f18ad","user":{"id":"5b4466d2-8bab-4ed8-a182-722af3c80958","email":"foo@bar.de","realName":"Foo Bar"},"created":"2021-04-26T13:47:10.579724800Z","validUntil":"2021-04-26T14:47:10.579775400Z","project":null,"view":null}}}}}}},"/permissions":{"put":{"tags":["Permissions"],"summary":"Adds a new permission.","operationId":"add_permission_handler","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PermissionRequest"},"example":{"resource":{"type":"layer","id":"00000000-0000-0000-0000-000000000000"},"roleId":"00000000-0000-0000-0000-000000000000","permission":"Read"}}},"required":true},"responses":{"200":{"description":"OK"}},"security":[{"session_token":[]}]},"delete":{"tags":["Permissions"],"summary":"Removes an existing permission.","operationId":"remove_permission_handler","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PermissionRequest"},"example":{"resource":{"type":"layer","id":"00000000-0000-0000-0000-000000000000"},"roleId":"00000000-0000-0000-0000-000000000000","permission":"Read"}}},"required":true},"responses":{"200":{"description":"OK"}},"security":[{"session_token":[]}]}},"/permissions/resources/{resource_type}/{resource_id}":{"get":{"tags":["Permissions"],"summary":"Lists permission for a given resource.","operationId":"get_resource_permissions_handler","parameters":[{"name":"resource_type","in":"path","description":"Resource Type","required":true,"schema":{"type":"string"}},{"name":"resource_id","in":"path","description":"Resource Id","required":true,"schema":{"type":"string"}},{"name":"limit","in":"query","required":true,"schema":{"type":"integer","format":"int32","minimum":0}},{"name":"offset","in":"query","required":true,"schema":{"type":"integer","format":"int32","minimum":0}}],"responses":{"200":{"description":"List of permission","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PermissionListing"}}}}}},"security":[{"session_token":[]}]}},"/plot/{id}":{"get":{"tags":["Plots"],"summary":"Generates a plot.","description":"# Example\n\n1. Upload the file `plain_data.csv` with the following content:\n\n```csv\na\n1\n2\n```\n2. Create a dataset from it using the \"Plain Data\" example at `/dataset`.\n3. Create a statistics workflow using the \"Statistics Plot\" example at `/workflow`.\n4. Generate the plot with this handler.","operationId":"get_plot_handler","parameters":[{"name":"bbox","in":"query","required":true,"schema":{"type":"string"},"example":"0,-0.3,0.2,0"},{"name":"crs","in":"query","required":false,"schema":{"type":["string","null"]},"example":"EPSG:4326"},{"name":"time","in":"query","required":true,"schema":{"type":"string"},"example":"2020-01-01T00:00:00.0Z"},{"name":"spatialResolution","in":"query","required":true,"schema":{"type":"string"},"example":"0.1,0.1"},{"name":"id","in":"path","description":"Workflow id","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/WrappedPlotOutput"},"example":{"outputFormat":"JsonPlain","plotType":"Statistics","data":{"a":{"max":2.0,"mean":1.5,"min":1.0,"stddev":0.5,"validCount":2,"valueCount":2}}}}}}},"security":[{"session_token":[]}]}},"/project":{"post":{"tags":["Projects"],"summary":"Create a new project for the user.","operationId":"create_project_handler","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateProject"}}},"required":true},"responses":{"200":{"$ref":"#/components/responses/IdResponse"}},"security":[{"session_token":[]}]}},"/project/{project}":{"get":{"tags":["Projects"],"summary":"Retrieves details about the latest version of a project.","operationId":"load_project_latest_handler","parameters":[{"name":"project","in":"path","description":"Project id","required":true,"schema":{"$ref":"#/components/schemas/ProjectId"}}],"responses":{"200":{"description":"Project loaded from database","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Project"},"example":{"id":"df4ad02e-0d61-4e29-90eb-dc1259c1f5b9","version":{"id":"8f4b8683-f92c-4129-a16f-818aeeee484e","changed":"2021-04-26T14:05:39.677390600Z","author":"5b4466d2-8bab-4ed8-a182-722af3c80958"},"name":"Test","description":"Foo","layers":[],"plots":[],"bounds":{"spatialReference":"EPSG:4326","boundingBox":{"lowerLeftCoordinate":{"x":0.0,"y":0.0},"upperRightCoordinate":{"x":1.0,"y":1.0}},"timeInterval":{"start":0,"end":1}},"timeStep":{"granularity":"months","step":1}}}}}},"security":[{"session_token":[]}]},"delete":{"tags":["Projects"],"summary":"Deletes a project.","operationId":"delete_project_handler","parameters":[{"name":"project","in":"path","description":"Project id","required":true,"schema":{"$ref":"#/components/schemas/ProjectId"}}],"responses":{"200":{"description":"OK"}},"security":[{"session_token":[]}]},"patch":{"tags":["Projects"],"summary":"Updates a project.\nThis will create a new version.","operationId":"update_project_handler","parameters":[{"name":"project","in":"path","description":"Project id","required":true,"schema":{"$ref":"#/components/schemas/ProjectId"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateProject"}}},"required":true},"responses":{"200":{"description":"OK"}},"security":[{"session_token":[]}]}},"/project/{project}/versions":{"get":{"tags":["Projects"],"summary":"Lists all available versions of a project.","operationId":"project_versions_handler","parameters":[{"name":"project","in":"path","description":"Project id","required":true,"schema":{"$ref":"#/components/schemas/ProjectId"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProjectVersion"}},"example":[{"id":"8f4b8683-f92c-4129-a16f-818aeeee484e","changed":"2021-04-26T14:05:39.677390600Z","author":"5b4466d2-8bab-4ed8-a182-722af3c80958"},{"id":"ced041c7-4b1d-4d13-b076-94596be6a36a","changed":"2021-04-26T14:13:10.901912700Z","author":"5b4466d2-8bab-4ed8-a182-722af3c80958"}]}}}},"security":[{"session_token":[]}]}},"/project/{project}/{version}":{"get":{"tags":["Projects"],"summary":"Retrieves details about the given version of a project.","operationId":"load_project_version_handler","parameters":[{"name":"project","in":"path","description":"Project id","required":true,"schema":{"$ref":"#/components/schemas/ProjectId"}},{"name":"version","in":"path","description":"Version id","required":true,"schema":{"$ref":"#/components/schemas/ProjectVersionId"}}],"responses":{"200":{"description":"Project loaded from database","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Project"},"example":{"id":"df4ad02e-0d61-4e29-90eb-dc1259c1f5b9","version":{"id":"8f4b8683-f92c-4129-a16f-818aeeee484e","changed":"2021-04-26T14:05:39.677390600Z","author":"5b4466d2-8bab-4ed8-a182-722af3c80958"},"name":"Test","description":"Foo","layers":[],"plots":[],"bounds":{"spatialReference":"EPSG:4326","boundingBox":{"lowerLeftCoordinate":{"x":0.0,"y":0.0},"upperRightCoordinate":{"x":1.0,"y":1.0}},"timeInterval":{"start":0,"end":1}},"timeStep":{"granularity":"months","step":1}}}}}},"security":[{"session_token":[]}]}},"/projects":{"get":{"tags":["Projects"],"summary":"List all projects accessible to the user that match the selected criteria.","operationId":"list_projects_handler","parameters":[{"name":"order","in":"path","required":true,"schema":{"$ref":"#/components/schemas/OrderBy"},"example":"NameAsc"},{"name":"offset","in":"path","required":true,"schema":{"type":"integer","format":"int32","minimum":0},"example":0},{"name":"limit","in":"path","required":true,"schema":{"type":"integer","format":"int32","minimum":0},"example":2}],"responses":{"200":{"description":"List of projects the user can access","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProjectListing"}},"example":[{"id":"df4ad02e-0d61-4e29-90eb-dc1259c1f5b9","name":"Test","description":"Foo","layerNames":[],"plotNames":[],"changed":"2021-04-26T14:03:51.984537900Z"}]}}}},"security":[{"session_token":[]}]}},"/quota":{"get":{"tags":["User"],"summary":"Retrieves the available and used quota of the current user.","operationId":"quota_handler","responses":{"200":{"description":"The available and used quota of the user","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Quota"},"example":{"available":4321,"used":1234}}}}},"security":[{"session_token":[]}]}},"/quota/computations":{"get":{"tags":["User"],"summary":"Retrieves the quota used by computations","operationId":"computations_quota_handler","parameters":[{"name":"offset","in":"query","required":true,"schema":{"type":"integer","minimum":0}},{"name":"limit","in":"query","required":true,"schema":{"type":"integer","minimum":0}}],"responses":{"200":{"description":"The quota used by computations","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ComputationQuota"}}}}}},"security":[{"session_token":[]}]}},"/quota/computations/{computation}":{"get":{"tags":["User"],"summary":"Retrieves the quota used by computation with the given computation id","operationId":"computation_quota_handler","parameters":[{"name":"computation","in":"path","description":"Computation id","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"The quota used by computation","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OperatorQuota"}}}}}},"security":[{"session_token":[]}]}},"/quota/dataUsage":{"get":{"tags":["User"],"summary":"Retrieves the data usage","operationId":"data_usage_handler","parameters":[{"name":"offset","in":"query","required":true,"schema":{"type":"integer","format":"int64","minimum":0}},{"name":"limit","in":"query","required":true,"schema":{"type":"integer","format":"int64","minimum":0}}],"responses":{"200":{"description":"The quota used on data","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DataUsage"}}}}}},"security":[{"session_token":[]}]}},"/quota/dataUsage/summary":{"get":{"tags":["User"],"summary":"Retrieves the data usage summary","operationId":"data_usage_summary_handler","parameters":[{"name":"granularity","in":"query","required":true,"schema":{"$ref":"#/components/schemas/UsageSummaryGranularity"}},{"name":"offset","in":"query","required":true,"schema":{"type":"integer","format":"int64","minimum":0}},{"name":"limit","in":"query","required":true,"schema":{"type":"integer","format":"int64","minimum":0}},{"name":"dataset","in":"query","required":false,"schema":{"type":["string","null"]}}],"responses":{"200":{"description":"The quota used on data","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DataUsageSummary"}}}}}},"security":[{"session_token":[]}]}},"/quotas/{user}":{"get":{"tags":["User"],"summary":"Retrieves the available and used quota of a specific user.","operationId":"get_user_quota_handler","parameters":[{"name":"user","in":"path","description":"User id","required":true,"schema":{"$ref":"#/components/schemas/UserId"}}],"responses":{"200":{"description":"The available and used quota of the user","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Quota"},"example":{"available":4321,"used":1234}}}}},"security":[{"session_token":[]}]},"post":{"tags":["User"],"summary":"Update the available quota of a specific user.","operationId":"update_user_quota_handler","parameters":[{"name":"user","in":"path","description":"User id","required":true,"schema":{"$ref":"#/components/schemas/UserId"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateQuota"}}},"required":true},"responses":{"200":{"description":"Quota was updated"}},"security":[{"session_token":[]}]}},"/roles":{"put":{"tags":["User"],"summary":"Add a new role. Requires admin privilige.","operationId":"add_role_handler","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddRole"}}},"required":true},"responses":{"200":{"description":"Role was added","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RoleId"},"example":{"id":"5b4466d2-8bab-4ed8-a182-722af3c80958"}}}}},"security":[{"session_token":[]}]}},"/roles/byName/{name}":{"get":{"tags":["User"],"summary":"Get role by name","operationId":"get_role_by_name_handler","parameters":[{"name":"name","in":"path","description":"Role Name","required":true,"schema":{"type":"string"}}],"responses":{"200":{"$ref":"#/components/responses/IdResponse"}},"security":[{"session_token":[]}]}},"/roles/{role}":{"delete":{"tags":["User"],"summary":"Remove a role. Requires admin privilige.","operationId":"remove_role_handler","parameters":[{"name":"role","in":"path","description":"Role id","required":true,"schema":{"$ref":"#/components/schemas/RoleId"}}],"responses":{"200":{"description":"Role was removed"}},"security":[{"session_token":[]}]}},"/session":{"get":{"tags":["Session"],"summary":"Retrieves details about the current session.","operationId":"session_handler","responses":{"200":{"description":"The current session","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserSession"},"example":{"id":"208fa24e-7a92-4f57-a3fe-d1177d9f18ad","user":{"id":"5b4466d2-8bab-4ed8-a182-722af3c80958","email":"foo@example.com","realName":"Foo Bar"},"created":"2021-04-26T13:47:10.579724800Z","validUntil":"2021-04-26T14:47:10.579775400Z","project":null,"view":null,"roles":["fa5be363-bc0d-4bfa-85c7-ebb5cd9a8783","4e8081b6-8aa6-4275-af0c-2fa2da557d28"]}}}}},"security":[{"session_token":[]}]}},"/session/project/{project}":{"post":{"tags":["Session"],"summary":"Sets the active project of the session.","operationId":"session_project_handler","parameters":[{"name":"project","in":"path","description":"Project id","required":true,"schema":{"$ref":"#/components/schemas/ProjectId"}}],"responses":{"200":{"description":"The project of the session was updated."}},"security":[{"session_token":[]}]}},"/session/view":{"post":{"tags":["Session"],"operationId":"session_view_handler","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/STRectangle"}}},"required":true},"responses":{"200":{"description":"The view of the session was updated."}},"security":[{"session_token":[]}]}},"/spatialReferenceSpecification/{srsString}":{"get":{"tags":["Spatial References"],"operationId":"get_spatial_reference_specification_handler","parameters":[{"name":"srsString","in":"path","required":true,"schema":{"type":"string"},"example":"EPSG:4326"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SpatialReferenceSpecification"},"example":{"name":"WGS 84","spatialReference":"EPSG:4326","projString":"+proj=longlat +datum=WGS84 +no_defs +type=crs","extent":{"lowerLeftCoordinate":{"x":-180.0,"y":-90.0},"upperRightCoordinate":{"x":180.0,"y":90.0}},"axisLabels":["Geodetic longitude","Geodetic latitude"],"axisOrder":"northEast"}}}}},"security":[{"session_token":[]}]}},"/tasks/list":{"get":{"tags":["Tasks"],"summary":"Retrieve the status of all tasks.","operationId":"list_handler","parameters":[{"name":"filter","in":"path","required":true,"schema":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/TaskFilter"}]}},{"name":"offset","in":"path","required":true,"schema":{"type":"integer","format":"int32","minimum":0},"example":0},{"name":"limit","in":"path","required":true,"schema":{"type":"integer","format":"int32","minimum":0},"example":20}],"responses":{"200":{"description":"Status of all tasks","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TaskStatusWithId"}},"example":[{"taskId":"420b06de-0a7e-45cb-9c1c-ea901b46ab69","status":"completed","taskType":"dummy-task","description":"Demo","info":null,"timeTotal":"00:00:30","timeStarted":"2023-02-16T15:25:45.390Z"}]}}}},"security":[{"session_token":[]}]}},"/tasks/{id}":{"delete":{"tags":["Tasks"],"summary":"Abort a running task.","description":"# Parameters\n\n* `force` - If true, the task will be aborted without clean-up.\n You can abort a task that is already in the process of aborting.","operationId":"abort_handler","parameters":[{"name":"force","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"id","in":"path","description":"Task id","required":true,"schema":{"$ref":"#/components/schemas/TaskId"}}],"responses":{"202":{"description":"Task will be aborted."}},"security":[{"session_token":[]}]}},"/tasks/{id}/status":{"get":{"tags":["Tasks"],"summary":"Retrieve the status of a task.","operationId":"status_handler","parameters":[{"name":"id","in":"path","description":"Task id","required":true,"schema":{"$ref":"#/components/schemas/TaskId"}}],"responses":{"200":{"description":"Status of the task (running)","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TaskStatus"},"example":{"status":"running","taskType":"dummy-task","description":"Demo","pctComplete":"0.00%","timeStarted":"2023-02-16T15:25:45.390Z","estimatedTimeRemaining":"? (± ?)","info":null}}}}},"security":[{"session_token":[]}]}},"/upload":{"post":{"tags":["Uploads"],"summary":"Uploads files.","operationId":"upload_handler","requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","required":["files[]"],"properties":{"files[]":{"type":"array","items":{"type":"string","format":"binary"}}}}}},"required":true},"responses":{"200":{"$ref":"#/components/responses/IdResponse"}},"security":[{"session_token":[]}]}},"/uploads/{upload_id}/files":{"get":{"tags":["Uploads"],"summary":"List the files of on upload.","operationId":"list_upload_files_handler","parameters":[{"name":"upload_id","in":"path","description":"Upload id","required":true,"schema":{"$ref":"#/components/schemas/UploadId"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UploadFilesResponse"},"example":{"files":["file1","file2"]}}}}},"security":[{"session_token":[]}]}},"/uploads/{upload_id}/files/{file_name}/layers":{"get":{"tags":["Uploads"],"summary":"List the layers of on uploaded file.","operationId":"list_upload_file_layers_handler","parameters":[{"name":"upload_id","in":"path","description":"Upload id","required":true,"schema":{"$ref":"#/components/schemas/UploadId"}},{"name":"file_name","in":"path","description":"File name","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UploadFileLayersResponse"},"example":{"layers":["layer1","layer2"]}}}}},"security":[{"session_token":[]}]}},"/user":{"post":{"tags":["Session"],"summary":"Registers a user.","operationId":"register_user_handler","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserRegistration"}}},"required":true},"responses":{"200":{"description":"The id of the created user","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserId"},"example":{"id":"5b4466d2-8bab-4ed8-a182-722af3c80958"}}}}}}},"/user/roles/descriptions":{"get":{"tags":["User"],"summary":"Query roles for the current user.","operationId":"get_role_descriptions","responses":{"200":{"description":"The description for roles of the current user","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/RoleDescription"}},"example":[{"role":{"id":"5b4466d2-8bab-4ed8-a182-722af3c80958","name":"foo@example.com"},"individual":true},{"role":{"id":"fa5be363-bc0d-4bfa-85c7-ebb5cd9a8783","name":"Example role"},"individual":false}]}}}},"security":[{"session_token":[]}]}},"/users/{user}/roles/{role}":{"post":{"tags":["User"],"summary":"Assign a role to a user. Requires admin privilige.","operationId":"assign_role_handler","parameters":[{"name":"user","in":"path","description":"User id","required":true,"schema":{"$ref":"#/components/schemas/UserId"}},{"name":"role","in":"path","description":"Role id","required":true,"schema":{"$ref":"#/components/schemas/RoleId"}}],"responses":{"200":{"description":"Role was assigned"}},"security":[{"session_token":[]}]},"delete":{"tags":["User"],"summary":"Revoke a role from a user. Requires admin privilige.","operationId":"revoke_role_handler","parameters":[{"name":"user","in":"path","description":"User id","required":true,"schema":{"$ref":"#/components/schemas/UserId"}},{"name":"role","in":"path","description":"Role id","required":true,"schema":{"$ref":"#/components/schemas/RoleId"}}],"responses":{"200":{"description":"Role was revoked"}},"security":[{"session_token":[]}]}},"/wcs/{workflow}?request=DescribeCoverage":{"get":{"tags":["OGC WCS"],"summary":"Get WCS Coverage Description","operationId":"wcs_describe_coverage_handler","parameters":[{"name":"workflow","in":"path","description":"Workflow id","required":true,"schema":{"$ref":"#/components/schemas/WorkflowId"}},{"name":"version","in":"query","required":true,"schema":{"$ref":"#/components/schemas/WcsVersion"}},{"name":"service","in":"query","required":true,"schema":{"$ref":"#/components/schemas/WcsService"}},{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/DescribeCoverageRequest"}},{"name":"identifiers","in":"query","required":true,"schema":{"type":"string"},"example":""}],"responses":{"200":{"description":"OK","content":{"text/xml":{"schema":{"type":"string"}}}}},"security":[{"session_token":[]}]}},"/wcs/{workflow}?request=GetCapabilities":{"get":{"tags":["OGC WCS"],"summary":"Get WCS Capabilities","operationId":"wcs_capabilities_handler","parameters":[{"name":"workflow","in":"path","description":"Workflow id","required":true,"schema":{"$ref":"#/components/schemas/WorkflowId"}},{"name":"version","in":"query","required":false,"schema":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/WcsVersion"}]}},{"name":"service","in":"query","required":true,"schema":{"$ref":"#/components/schemas/WcsService"}},{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/GetCapabilitiesRequest"}}],"responses":{"200":{"description":"OK","content":{"text/xml":{"schema":{"type":"string"}}}}},"security":[{"session_token":[]}]}},"/wcs/{workflow}?request=GetCoverage":{"get":{"tags":["OGC WCS"],"summary":"Get WCS Coverage","operationId":"wcs_get_coverage_handler","parameters":[{"name":"workflow","in":"path","description":"Workflow id","required":true,"schema":{"$ref":"#/components/schemas/WorkflowId"}},{"name":"version","in":"query","required":true,"schema":{"$ref":"#/components/schemas/WcsVersion"}},{"name":"service","in":"query","required":true,"schema":{"$ref":"#/components/schemas/WcsService"}},{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/GetCoverageRequest"}},{"name":"format","in":"query","required":true,"schema":{"$ref":"#/components/schemas/GetCoverageFormat"}},{"name":"identifier","in":"query","required":true,"schema":{"type":"string"},"example":""},{"name":"boundingbox","in":"query","required":true,"schema":{"type":"string"},"example":"-90,-180,90,180,urn:ogc:def:crs:EPSG::4326"},{"name":"gridbasecrs","in":"query","required":true,"schema":{"type":"string"},"example":"urn:ogc:def:crs:EPSG::4326"},{"name":"gridorigin","in":"query","required":false,"schema":{"type":"string"},"example":"90,-180"},{"name":"gridoffsets","in":"query","required":false,"schema":{"type":"string"},"example":"-0.1,0.1"},{"name":"time","in":"query","required":false,"schema":{"type":"string"}},{"name":"resx","in":"query","required":false,"schema":{"type":["number","null"],"format":"double"}},{"name":"resy","in":"query","required":false,"schema":{"type":["number","null"],"format":"double"}},{"name":"nodatavalue","in":"query","required":false,"schema":{"type":["number","null"],"format":"double"}}],"responses":{"200":{"$ref":"#/components/responses/PngResponse"}},"security":[{"session_token":[]}]}},"/wfs/{workflow}?request=GetCapabilities":{"get":{"tags":["OGC WFS"],"summary":"Get WFS Capabilities","operationId":"wfs_capabilities_handler","parameters":[{"name":"workflow","in":"path","description":"Workflow id","required":true,"schema":{"$ref":"#/components/schemas/WorkflowId"}},{"name":"version","in":"path","required":true,"schema":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/WfsVersion"}]}},{"name":"service","in":"path","required":true,"schema":{"$ref":"#/components/schemas/WfsService"}},{"name":"request","in":"path","required":true,"schema":{"$ref":"#/components/schemas/GetCapabilitiesRequest"}}],"responses":{"200":{"description":"OK","content":{"text/xml":{"schema":{"type":"string"}}}}},"security":[{"session_token":[]}]}},"/wfs/{workflow}?request=GetFeature":{"get":{"tags":["OGC WFS"],"summary":"Get WCS Features","operationId":"wfs_feature_handler","parameters":[{"name":"workflow","in":"path","description":"Workflow id","required":true,"schema":{"$ref":"#/components/schemas/WorkflowId"}},{"name":"version","in":"query","required":false,"schema":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/WfsVersion"}]}},{"name":"service","in":"query","required":true,"schema":{"$ref":"#/components/schemas/WfsService"}},{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/GetFeatureRequest"}},{"name":"typeNames","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TypeNames"},"example":""},{"name":"bbox","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OgcBoundingBox"},"example":"-90,-180,90,180"},{"name":"time","in":"query","required":false,"schema":{"type":"string"},"example":"2014-04-01T12:00:00.000Z"},{"name":"srsName","in":"query","required":false,"schema":{"type":["string","null"]},"example":"EPSG:4326"},{"name":"namespaces","in":"query","required":false,"schema":{"type":["string","null"]}},{"name":"count","in":"query","required":false,"schema":{"type":["integer","null"],"format":"int64","minimum":0}},{"name":"sortBy","in":"query","required":false,"schema":{"type":["string","null"]}},{"name":"resultType","in":"query","required":false,"schema":{"type":["string","null"]}},{"name":"filter","in":"query","required":false,"schema":{"type":["string","null"]}},{"name":"propertyName","in":"query","required":false,"schema":{"type":["string","null"]}},{"name":"queryResolution","in":"query","description":"Vendor parameter for specifying a spatial query resolution","required":false,"schema":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/WfsResolution"}]}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GeoJson"},"example":{"type":"FeatureCollection","features":[{"type":"Feature","geometry":{"type":"Point","coordinates":[0.0,0.1]},"properties":{"foo":0},"when":{"start":"1970-01-01T00:00:00+00:00","end":"1970-01-01T00:00:00.001+00:00","type":"Interval"}},{"type":"Feature","geometry":{"type":"Point","coordinates":[1.0,1.1]},"properties":{"foo":null},"when":{"start":"1970-01-01T00:00:00+00:00","end":"1970-01-01T00:00:00.001+00:00","type":"Interval"}},{"type":"Feature","geometry":{"type":"Point","coordinates":[2.0,3.1]},"properties":{"foo":2},"when":{"start":"1970-01-01T00:00:00+00:00","end":"1970-01-01T00:00:00.001+00:00","type":"Interval"}},{"type":"Feature","geometry":{"type":"Point","coordinates":[3.0,3.1]},"properties":{"foo":3},"when":{"start":"1970-01-01T00:00:00+00:00","end":"1970-01-01T00:00:00.001+00:00","type":"Interval"}},{"type":"Feature","geometry":{"type":"Point","coordinates":[4.0,4.1]},"properties":{"foo":4},"when":{"start":"1970-01-01T00:00:00+00:00","end":"1970-01-01T00:00:00.001+00:00","type":"Interval"}}]}}}}},"security":[{"session_token":[]}]}},"/wms/{workflow}?request=GetCapabilities":{"get":{"tags":["OGC WMS"],"summary":"Get WMS Capabilities","operationId":"wms_capabilities_handler","parameters":[{"name":"workflow","in":"path","description":"Workflow id","required":true,"schema":{"$ref":"#/components/schemas/WorkflowId"}},{"name":"version","in":"path","required":true,"schema":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/WmsVersion"}]}},{"name":"service","in":"path","required":true,"schema":{"$ref":"#/components/schemas/WmsService"}},{"name":"request","in":"path","required":true,"schema":{"$ref":"#/components/schemas/GetCapabilitiesRequest"}},{"name":"format","in":"path","required":true,"schema":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/GetCapabilitiesFormat"}]}}],"responses":{"200":{"description":"OK","content":{"text/xml":{"schema":{"type":"string"}}}}},"security":[{"session_token":[]}]}},"/wms/{workflow}?request=GetLegendGraphic":{"get":{"tags":["OGC WMS"],"summary":"Get WMS Legend Graphic","operationId":"wms_legend_graphic_handler","parameters":[{"name":"workflow","in":"path","description":"Workflow id","required":true,"schema":{"$ref":"#/components/schemas/WorkflowId"}},{"name":"version","in":"path","required":true,"schema":{"$ref":"#/components/schemas/WmsVersion"}},{"name":"service","in":"path","required":true,"schema":{"$ref":"#/components/schemas/WmsService"}},{"name":"request","in":"path","required":true,"schema":{"$ref":"#/components/schemas/GetLegendGraphicRequest"}},{"name":"layer","in":"path","required":true,"schema":{"type":"string"},"example":""}],"responses":{"501":{"description":"Not implemented"}},"security":[{"session_token":[]}]}},"/wms/{workflow}?request=GetMap":{"get":{"tags":["OGC WMS"],"summary":"Get WMS Map","operationId":"wms_map_handler","parameters":[{"name":"workflow","in":"path","description":"Workflow id","required":true,"schema":{"$ref":"#/components/schemas/WorkflowId"}},{"name":"version","in":"query","required":true,"schema":{"$ref":"#/components/schemas/WmsVersion"}},{"name":"service","in":"query","required":true,"schema":{"$ref":"#/components/schemas/WmsService"}},{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/GetMapRequest"}},{"name":"width","in":"query","required":true,"schema":{"type":"integer","format":"int32","minimum":0},"example":512},{"name":"height","in":"query","required":true,"schema":{"type":"integer","format":"int32","minimum":0},"example":256},{"name":"bbox","in":"query","required":true,"schema":{"$ref":"#/components/schemas/OgcBoundingBox"},"example":"-90,-180,90,180"},{"name":"format","in":"query","required":true,"schema":{"$ref":"#/components/schemas/GetMapFormat"}},{"name":"layers","in":"query","required":true,"schema":{"type":"string"},"example":""},{"name":"crs","in":"query","required":false,"schema":{"type":["string","null"]},"example":"EPSG:4326"},{"name":"styles","in":"query","required":true,"schema":{"type":"string"},"example":"custom:{\"type\":\"linearGradient\",\"breakpoints\":[{\"value\":1,\"color\":[0,0,0,255]},{\"value\":255,\"color\":[255,255,255,255]}],\"noDataColor\":[0,0,0,0],\"defaultColor\":[0,0,0,0]}"},{"name":"time","in":"query","required":false,"schema":{"type":"string"},"example":"2014-04-01T12:00:00.000Z"},{"name":"transparent","in":"query","required":false,"schema":{"type":["boolean","null"]}},{"name":"bgcolor","in":"query","required":false,"schema":{"type":["string","null"]}},{"name":"sld","in":"query","required":false,"schema":{"type":["string","null"]}},{"name":"sld_body","in":"query","required":false,"schema":{"type":["string","null"]}},{"name":"elevation","in":"query","required":false,"schema":{"type":["string","null"]}},{"name":"exceptions","in":"query","required":false,"schema":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/GetMapExceptionFormat"}]}}],"responses":{"200":{"$ref":"#/components/responses/PngResponse"}},"security":[{"session_token":[]}]}},"/workflow":{"post":{"tags":["Workflows"],"summary":"Registers a new Workflow.","operationId":"register_workflow_handler","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Workflow"},"examples":{"MockPointSource":{"value":{"type":"Vector","operator":{"type":"MockPointSource","params":{"points":[{"x":0.0,"y":0.1},{"x":1.0,"y":1.1}]}}}},"Statistics Plot":{"value":{"type":"Plot","operator":{"type":"Statistics","params":{},"sources":{"source":{"type":"OgrSource","params":{"data":"ne_10m_ports","attributeProjection":null,"attributeFilters":null}}}}}}}}},"required":true},"responses":{"200":{"$ref":"#/components/responses/IdResponse"}},"security":[{"session_token":[]}]}},"/workflow/{id}":{"get":{"tags":["Workflows"],"summary":"Retrieves an existing Workflow.","operationId":"load_workflow_handler","parameters":[{"name":"id","in":"path","description":"Workflow id","required":true,"schema":{"$ref":"#/components/schemas/WorkflowId"}}],"responses":{"200":{"description":"Workflow loaded from database","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Workflow"},"example":{"type":"Vector","operator":{"type":"MockPointSource","params":{"points":[{"x":0.0,"y":0.1},{"x":1.0,"y":1.1}]}}}}}}},"security":[{"session_token":[]}]}},"/workflow/{id}/allMetadata/zip":{"get":{"tags":["Workflows"],"summary":"Gets a ZIP archive of the worklow, its provenance and the output metadata.","operationId":"get_workflow_all_metadata_zip_handler","parameters":[{"name":"id","in":"path","description":"Workflow id","required":true,"schema":{"$ref":"#/components/schemas/WorkflowId"}}],"responses":{"200":{"$ref":"#/components/responses/ZipResponse"}},"security":[{"session_token":[]}]}},"/workflow/{id}/metadata":{"get":{"tags":["Workflows"],"summary":"Gets the metadata of a workflow","operationId":"get_workflow_metadata_handler","parameters":[{"name":"id","in":"path","description":"Workflow id","required":true,"schema":{"$ref":"#/components/schemas/WorkflowId"}}],"responses":{"200":{"description":"Metadata of loaded workflow","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TypedResultDescriptor"},"example":{"type":"vector","dataType":"MultiPoint","spatialReference":"EPSG:4326","columns":{}}}}}},"security":[{"session_token":[]}]}},"/workflow/{id}/provenance":{"get":{"tags":["Workflows"],"summary":"Gets the provenance of all datasets used in a workflow.","operationId":"get_workflow_provenance_handler","parameters":[{"name":"id","in":"path","description":"Workflow id","required":true,"schema":{"$ref":"#/components/schemas/WorkflowId"}}],"responses":{"200":{"description":"Provenance of used datasets","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProvenanceEntry"}},"example":[{"dataset":{"type":"internal","datasetId":"846a823a-6859-4b94-ab0a-c1de80f593d8"},"provenance":{"citation":"Author, Dataset Tile","license":"Some license","uri":"http://example.org/"}},{"dataset":{"type":"internal","datasetId":"453cd398-f271-437b-9c3d-7f42213ea30a"},"provenance":{"citation":"Another Author, Another Dataset Tile","license":"Some other license","uri":"http://example.org/"}}]}}}},"security":[{"session_token":[]}]}},"/workflow/{id}/rasterStream":{"get":{"tags":["Workflows"],"summary":"Query a workflow raster result as a stream of tiles via a websocket connection.","operationId":"raster_stream_websocket","parameters":[{"name":"id","in":"path","description":"Workflow id","required":true,"schema":{"$ref":"#/components/schemas/WorkflowId"}},{"name":"spatialBounds","in":"query","required":true,"schema":{"$ref":"#/components/schemas/SpatialPartition2D"}},{"name":"timeInterval","in":"query","required":true,"schema":{"type":"string"}},{"name":"attributes","in":"query","required":true,"schema":{"type":"string"}},{"name":"resultType","in":"query","required":true,"schema":{"$ref":"#/components/schemas/RasterStreamWebsocketResultType"}}],"responses":{"101":{"description":"Upgrade to websocket connection"}},"security":[{"session_token":[]}]}}},"components":{"schemas":{"AddDataset":{"type":"object","required":["displayName","description","sourceOperator"],"properties":{"description":{"type":"string"},"displayName":{"type":"string"},"name":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/DatasetName"}]},"provenance":{"type":["array","null"],"items":{"$ref":"#/components/schemas/Provenance"}},"sourceOperator":{"type":"string"},"symbology":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/Symbology"}]},"tags":{"type":["array","null"],"items":{"type":"string"}}}},"AddDatasetTile":{"type":"object","required":["time","spatial_partition","band","z_index","params"],"properties":{"band":{"type":"integer","format":"int32","minimum":0},"params":{"$ref":"#/components/schemas/GdalDatasetParameters"},"spatial_partition":{"$ref":"#/components/schemas/SpatialPartition2D"},"time":{"$ref":"#/components/schemas/TimeInterval"},"z_index":{"type":"integer","format":"int32","minimum":0}}},"AddLayer":{"type":"object","required":["name","description","workflow"],"properties":{"description":{"type":"string","example":"Example layer description"},"metadata":{"type":"object","description":"metadata used for loading the data","additionalProperties":{"type":"string"},"propertyNames":{"type":"string"}},"name":{"type":"string","example":"Example Layer"},"properties":{"type":"array","items":{"$ref":"#/components/schemas/Property"},"description":"properties, for instance, to be rendered in the UI"},"symbology":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/Symbology"}]},"workflow":{"$ref":"#/components/schemas/Workflow"}}},"AddLayerCollection":{"type":"object","required":["name","description"],"properties":{"description":{"type":"string","example":"A description for an example collection"},"name":{"type":"string","example":"Example Collection"},"properties":{"type":"array","items":{"$ref":"#/components/schemas/Property"}}}},"AddRole":{"type":"object","required":["name"],"properties":{"name":{"type":"string"}}},"ArunaDataProviderDefinition":{"type":"object","required":["type","id","name","description","apiUrl","projectId","apiToken","filterLabel"],"properties":{"apiToken":{"type":"string"},"apiUrl":{"type":"string"},"cacheTtl":{"$ref":"#/components/schemas/CacheTtlSeconds"},"description":{"type":"string"},"filterLabel":{"type":"string"},"id":{"$ref":"#/components/schemas/DataProviderId"},"name":{"type":"string"},"priority":{"type":["integer","null"],"format":"int32"},"projectId":{"type":"string"},"type":{"type":"string","enum":["Aruna"]}}},"AuthCodeRequestURL":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri"}}},"AuthCodeResponse":{"type":"object","required":["sessionState","code","state"],"properties":{"code":{"type":"string"},"sessionState":{"type":"string"},"state":{"type":"string"}}},"AutoCreateDataset":{"type":"object","required":["upload","datasetName","datasetDescription","mainFile"],"properties":{"datasetDescription":{"type":"string"},"datasetName":{"type":"string"},"layerName":{"type":["string","null"]},"mainFile":{"type":"string"},"tags":{"type":["array","null"],"items":{"type":"string"}},"upload":{"$ref":"#/components/schemas/UploadId"}},"example":{"upload":"420b06de-0a7e-45cb-9c1c-ea901b46ab69","datasetName":"Germany Border (auto)","datasetDescription":"The Outline of Germany (auto detected format)","mainFile":"germany_polygon.gpkg","tags":["area"]}},"AxisOrder":{"type":"string","enum":["northEast","eastNorth"]},"BandSelection":{"type":"array","items":{"type":"integer","minimum":0}},"BoundingBox2D":{"type":"object","description":"A bounding box that includes all border points.\nNote: may degenerate to a point!","required":["lowerLeftCoordinate","upperRightCoordinate"],"properties":{"lowerLeftCoordinate":{"$ref":"#/components/schemas/Coordinate2D"},"upperRightCoordinate":{"$ref":"#/components/schemas/Coordinate2D"}}},"Breakpoint":{"type":"object","required":["value","color"],"properties":{"color":{"$ref":"#/components/schemas/RgbaColor"},"value":{"type":"number"}}},"CacheTtlSeconds":{"type":"integer","format":"int32","minimum":0},"ClassificationMeasurement":{"type":"object","required":["type","measurement","classes"],"properties":{"classes":{"type":"object","additionalProperties":{"type":"string"},"propertyNames":{"type":"integer","format":"int32","minimum":0}},"measurement":{"type":"string"},"type":{"type":"string","enum":["classification"]}}},"CollectionItem":{"oneOf":[{"$ref":"#/components/schemas/LayerCollectionListing"},{"$ref":"#/components/schemas/LayerListing"}],"discriminator":{"propertyName":"type","mapping":{"collection":"#/components/schemas/LayerCollectionListing","layer":"#/components/schemas/LayerListing"}}},"CollectionType":{"type":"string","enum":["FeatureCollection"]},"ColorParam":{"oneOf":[{"$ref":"#/components/schemas/StaticColor"},{"$ref":"#/components/schemas/DerivedColor"}],"discriminator":{"propertyName":"type","mapping":{"derived":"#/components/schemas/DerivedColor","static":"#/components/schemas/StaticColor"}}},"Colorizer":{"oneOf":[{"$ref":"#/components/schemas/LinearGradient"},{"$ref":"#/components/schemas/LogarithmicGradient"},{"$ref":"#/components/schemas/PaletteColorizer"}],"description":"A colorizer specifies a mapping between raster values and an output image\nThere are different variants that perform different kinds of mapping.","discriminator":{"propertyName":"type","mapping":{"linearGradient":"#/components/schemas/LinearGradient","logarithmicGradient":"#/components/schemas/LogarithmicGradient","palette":"#/components/schemas/PaletteColorizer"}}},"ComputationQuota":{"type":"object","required":["timestamp","computationId","workflowId","count"],"properties":{"computationId":{"type":"string","format":"uuid"},"count":{"type":"integer","format":"int64","minimum":0},"timestamp":{"type":"string","format":"date-time"},"workflowId":{"type":"string","format":"uuid"}}},"ContinuousMeasurement":{"type":"object","required":["type","measurement"],"properties":{"measurement":{"type":"string"},"type":{"type":"string","enum":["continuous"]},"unit":{"type":["string","null"]}}},"Coordinate2D":{"type":"object","required":["x","y"],"properties":{"x":{"type":"number","format":"double"},"y":{"type":"number","format":"double"}}},"CopernicusDataspaceDataProviderDefinition":{"type":"object","required":["type","name","description","id","stacUrl","s3Url","s3AccessKey","s3SecretKey","gdalConfig"],"properties":{"description":{"type":"string"},"gdalConfig":{"type":"array","items":{"$ref":"#/components/schemas/StringPair"}},"id":{"$ref":"#/components/schemas/DataProviderId"},"name":{"type":"string"},"priority":{"type":["integer","null"],"format":"int32"},"s3AccessKey":{"type":"string"},"s3SecretKey":{"type":"string"},"s3Url":{"type":"string"},"stacUrl":{"type":"string"},"type":{"type":"string","enum":["CopernicusDataspace"]}}},"CreateDataset":{"type":"object","required":["dataPath","definition"],"properties":{"dataPath":{"$ref":"#/components/schemas/DataPath"},"definition":{"$ref":"#/components/schemas/DatasetDefinition"}}},"CreateProject":{"type":"object","required":["name","description","bounds"],"properties":{"bounds":{"$ref":"#/components/schemas/STRectangle"},"description":{"type":"string"},"name":{"type":"string"},"timeStep":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/TimeStep"}]}},"example":{"name":"Test","description":"Foo","bounds":{"spatialReference":"EPSG:4326","boundingBox":{"lowerLeftCoordinate":{"x":0,"y":0},"upperRightCoordinate":{"x":1,"y":1}},"timeInterval":{"start":0,"end":1}},"timeStep":{"step":1,"granularity":"months"}}},"CsvHeader":{"type":"string","enum":["yes","no","auto"]},"DataId":{"oneOf":[{"$ref":"#/components/schemas/InternalDataId"},{"$ref":"#/components/schemas/ExternalDataId"}],"description":"The identifier for loadable data. It is used in the source operators to get the loading info (aka parametrization)\nfor accessing the data. Internal data is loaded from datasets, external from `DataProvider`s.","discriminator":{"propertyName":"type","mapping":{"external":"#/components/schemas/ExternalDataId","internal":"#/components/schemas/InternalDataId"}}},"DataPath":{"oneOf":[{"type":"object","required":["volume"],"properties":{"volume":{"$ref":"#/components/schemas/VolumeName"}}},{"type":"object","required":["upload"],"properties":{"upload":{"$ref":"#/components/schemas/UploadId"}}}]},"DataProviderId":{"type":"string","format":"uuid"},"DataProviderResource":{"type":"object","required":["type","id"],"properties":{"id":{"$ref":"#/components/schemas/DataProviderId"},"type":{"type":"string","enum":["provider"]}}},"DataUsage":{"type":"object","required":["timestamp","userId","computationId","data","count"],"properties":{"computationId":{"type":"string","format":"uuid"},"count":{"type":"integer","format":"int64","minimum":0},"data":{"type":"string"},"timestamp":{"type":"string","format":"date-time"},"userId":{"type":"string","format":"uuid"}}},"DataUsageSummary":{"type":"object","required":["timestamp","data","count"],"properties":{"count":{"type":"integer","format":"int64","minimum":0},"data":{"type":"string"},"timestamp":{"type":"string","format":"date-time"}}},"DatabaseConnectionConfig":{"type":"object","required":["host","port","database","schema","user","password"],"properties":{"database":{"type":"string"},"host":{"type":"string"},"password":{"type":"string"},"port":{"type":"integer","format":"int32","minimum":0},"schema":{"type":"string"},"user":{"type":"string"}}},"Dataset":{"type":"object","required":["id","name","displayName","description","resultDescriptor","sourceOperator"],"properties":{"dataPath":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/DataPath"}]},"description":{"type":"string"},"displayName":{"type":"string"},"id":{"$ref":"#/components/schemas/DatasetId"},"name":{"$ref":"#/components/schemas/DatasetName"},"provenance":{"type":["array","null"],"items":{"$ref":"#/components/schemas/Provenance"}},"resultDescriptor":{"$ref":"#/components/schemas/TypedResultDescriptor"},"sourceOperator":{"type":"string"},"symbology":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/Symbology"}]},"tags":{"type":["array","null"],"items":{"type":"string"}}}},"DatasetDefinition":{"type":"object","required":["properties","metaData"],"properties":{"metaData":{"$ref":"#/components/schemas/MetaDataDefinition"},"properties":{"$ref":"#/components/schemas/AddDataset"}}},"DatasetId":{"type":"string","format":"uuid"},"DatasetLayerListingCollection":{"type":"object","required":["name","description","tags"],"properties":{"description":{"type":"string"},"name":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}}}},"DatasetLayerListingProviderDefinition":{"type":"object","required":["type","id","name","description","collections"],"properties":{"collections":{"type":"array","items":{"$ref":"#/components/schemas/DatasetLayerListingCollection"}},"description":{"type":"string"},"id":{"$ref":"#/components/schemas/DataProviderId"},"name":{"type":"string"},"priority":{"type":["integer","null"],"format":"int32"},"type":{"type":"string","enum":["DatasetLayerListing"]}}},"DatasetListing":{"type":"object","required":["id","name","displayName","description","tags","sourceOperator","resultDescriptor"],"properties":{"description":{"type":"string"},"displayName":{"type":"string"},"id":{"$ref":"#/components/schemas/DatasetId"},"name":{"$ref":"#/components/schemas/DatasetName"},"resultDescriptor":{"$ref":"#/components/schemas/TypedResultDescriptor"},"sourceOperator":{"type":"string"},"symbology":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/Symbology"}]},"tags":{"type":"array","items":{"type":"string"}}}},"DatasetName":{"type":"string","examples":["ns:name"]},"DatasetNameResponse":{"type":"object","title":"Dataset Name Response","required":["datasetName"],"properties":{"datasetName":{"$ref":"#/components/schemas/DatasetName"}}},"DatasetResource":{"type":"object","required":["type","id"],"properties":{"id":{"$ref":"#/components/schemas/DatasetName"},"type":{"type":"string","enum":["dataset"]}}},"DateTimeParseFormat":{"type":"string"},"DateTimeString":{"type":"string"},"DerivedColor":{"type":"object","required":["type","attribute","colorizer"],"properties":{"attribute":{"type":"string"},"colorizer":{"$ref":"#/components/schemas/Colorizer"},"type":{"type":"string","enum":["derived"]}}},"DerivedNumber":{"type":"object","required":["type","attribute","factor","defaultValue"],"properties":{"attribute":{"type":"string"},"defaultValue":{"type":"number","format":"double"},"factor":{"type":"number","format":"double"},"type":{"type":"string","enum":["derived"]}}},"DescribeCoverageRequest":{"type":"string","enum":["DescribeCoverage"]},"EbvPortalDataProviderDefinition":{"type":"object","required":["type","name","description","baseUrl","data","overviews"],"properties":{"baseUrl":{"type":"string","format":"uri"},"cacheTtl":{"$ref":"#/components/schemas/CacheTtlSeconds"},"data":{"type":"string","description":"Path were the `NetCDF` data can be found"},"description":{"type":"string"},"name":{"type":"string"},"overviews":{"type":"string","description":"Path were overview files are stored"},"priority":{"type":["integer","null"],"format":"int32"},"type":{"type":"string","enum":["EbvPortal"]}}},"EdrDataProviderDefinition":{"type":"object","required":["type","name","description","id","baseUrl"],"properties":{"baseUrl":{"type":"string","format":"uri"},"cacheTtl":{"$ref":"#/components/schemas/CacheTtlSeconds"},"description":{"type":"string"},"discreteVrs":{"type":"array","items":{"type":"string"},"description":"List of vertical reference systems with a discrete scale"},"id":{"$ref":"#/components/schemas/DataProviderId"},"name":{"type":"string"},"priority":{"type":["integer","null"],"format":"int32"},"provenance":{"type":["array","null"],"items":{"$ref":"#/components/schemas/Provenance"}},"type":{"type":"string","enum":["Edr"]},"vectorSpec":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/EdrVectorSpec"}]}}},"EdrVectorSpec":{"type":"object","required":["x","time"],"properties":{"time":{"type":"string"},"x":{"type":"string"},"y":{"type":["string","null"]}}},"ErrorResponse":{"type":"object","required":["error","message"],"properties":{"error":{"type":"string"},"message":{"type":"string"}}},"ExternalDataId":{"type":"object","required":["type","providerId","layerId"],"properties":{"layerId":{"$ref":"#/components/schemas/LayerId"},"providerId":{"$ref":"#/components/schemas/DataProviderId"},"type":{"type":"string","enum":["external"]}}},"FeatureDataType":{"type":"string","enum":["category","int","float","text","bool","dateTime"]},"FileNotFoundHandling":{"type":"string","enum":["NoData","Error"]},"FormatSpecifics":{"oneOf":[{"type":"object","required":["csv"],"properties":{"csv":{"type":"object","required":["header"],"properties":{"header":{"$ref":"#/components/schemas/CsvHeader"}}}}}]},"GbifDataProviderDefinition":{"type":"object","required":["type","name","description","dbConfig","autocompleteTimeout","columns"],"properties":{"autocompleteTimeout":{"type":"integer","format":"int32"},"cacheTtl":{"$ref":"#/components/schemas/CacheTtlSeconds"},"columns":{"type":"array","items":{"type":"string"}},"dbConfig":{"$ref":"#/components/schemas/DatabaseConnectionConfig"},"description":{"type":"string"},"name":{"type":"string"},"priority":{"type":["integer","null"],"format":"int32"},"type":{"type":"string","enum":["Gbif"]}}},"GdalDatasetGeoTransform":{"type":"object","required":["originCoordinate","xPixelSize","yPixelSize"],"properties":{"originCoordinate":{"$ref":"#/components/schemas/Coordinate2D"},"xPixelSize":{"type":"number","format":"double"},"yPixelSize":{"type":"number","format":"double"}}},"GdalDatasetParameters":{"type":"object","description":"Parameters for loading data using Gdal","required":["filePath","rasterbandChannel","geoTransform","width","height","fileNotFoundHandling"],"properties":{"allowAlphabandAsMask":{"type":"boolean"},"fileNotFoundHandling":{"$ref":"#/components/schemas/FileNotFoundHandling"},"filePath":{"type":"string"},"gdalConfigOptions":{"type":["array","null"],"items":{"$ref":"#/components/schemas/StringPair"}},"gdalOpenOptions":{"type":["array","null"],"items":{"type":"string"}},"geoTransform":{"$ref":"#/components/schemas/GdalDatasetGeoTransform"},"height":{"type":"integer","minimum":0},"noDataValue":{"type":["number","null"],"format":"double"},"propertiesMapping":{"type":["array","null"],"items":{"$ref":"#/components/schemas/GdalMetadataMapping"}},"rasterbandChannel":{"type":"integer","minimum":0},"width":{"type":"integer","minimum":0}}},"GdalLoadingInfoTemporalSlice":{"type":"object","description":"one temporal slice of the dataset that requires reading from exactly one Gdal dataset","required":["time"],"properties":{"cacheTtl":{"$ref":"#/components/schemas/CacheTtlSeconds"},"params":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/GdalDatasetParameters"}]},"time":{"$ref":"#/components/schemas/TimeInterval"}}},"GdalMetaDataList":{"type":"object","required":["type","resultDescriptor","params"],"properties":{"params":{"type":"array","items":{"$ref":"#/components/schemas/GdalLoadingInfoTemporalSlice"}},"resultDescriptor":{"$ref":"#/components/schemas/RasterResultDescriptor"},"type":{"type":"string","enum":["GdalMetaDataList"]}}},"GdalMetaDataRegular":{"type":"object","required":["type","resultDescriptor","params","timePlaceholders","dataTime","step"],"properties":{"cacheTtl":{"$ref":"#/components/schemas/CacheTtlSeconds"},"dataTime":{"$ref":"#/components/schemas/TimeInterval"},"params":{"$ref":"#/components/schemas/GdalDatasetParameters"},"resultDescriptor":{"$ref":"#/components/schemas/RasterResultDescriptor"},"step":{"$ref":"#/components/schemas/TimeStep"},"timePlaceholders":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/GdalSourceTimePlaceholder"},"propertyNames":{"type":"string"}},"type":{"type":"string","enum":["GdalMetaDataRegular"]}}},"GdalMetaDataStatic":{"type":"object","required":["type","params","resultDescriptor"],"properties":{"cacheTtl":{"$ref":"#/components/schemas/CacheTtlSeconds"},"params":{"$ref":"#/components/schemas/GdalDatasetParameters"},"resultDescriptor":{"$ref":"#/components/schemas/RasterResultDescriptor"},"time":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/TimeInterval"}]},"type":{"type":"string","enum":["GdalStatic"]}}},"GdalMetadataMapping":{"type":"object","required":["source_key","target_key","target_type"],"properties":{"source_key":{"$ref":"#/components/schemas/RasterPropertiesKey"},"target_key":{"$ref":"#/components/schemas/RasterPropertiesKey"},"target_type":{"$ref":"#/components/schemas/RasterPropertiesEntryType"}}},"GdalMetadataNetCdfCf":{"type":"object","description":"Meta data for 4D `NetCDF` CF datasets","required":["type","resultDescriptor","params","start","end","step","bandOffset"],"properties":{"bandOffset":{"type":"integer","description":"A band offset specifies the first band index to use for the first point in time.\nAll other time steps are added to this offset.","minimum":0},"cacheTtl":{"$ref":"#/components/schemas/CacheTtlSeconds"},"end":{"$ref":"#/components/schemas/TimeInstance","description":"We use the end to specify the last, non-inclusive valid time point.\nQueries behind this point return no data.\nTODO: Alternatively, we could think about using the number of possible time steps in the future."},"params":{"$ref":"#/components/schemas/GdalDatasetParameters"},"resultDescriptor":{"$ref":"#/components/schemas/RasterResultDescriptor"},"start":{"$ref":"#/components/schemas/TimeInstance"},"step":{"$ref":"#/components/schemas/TimeStep"},"type":{"type":"string","enum":["GdalMetaDataNetCdfCf"]}}},"GdalMultiBand":{"type":"object","required":["type","resultDescriptor"],"properties":{"resultDescriptor":{"$ref":"#/components/schemas/RasterResultDescriptor"},"type":{"type":"string","enum":["GdalMultiBand"]}}},"GdalSourceTimePlaceholder":{"type":"object","required":["format","reference"],"properties":{"format":{"$ref":"#/components/schemas/DateTimeParseFormat"},"reference":{"$ref":"#/components/schemas/TimeReference"}}},"GeoJson":{"type":"object","required":["type","features"],"properties":{"features":{"type":"array","items":{}},"type":{"$ref":"#/components/schemas/CollectionType"}}},"GeoTransform":{"type":"object","required":["originCoordinate","xPixelSize","yPixelSize"],"properties":{"originCoordinate":{"$ref":"#/components/schemas/Coordinate2D"},"xPixelSize":{"type":"number","format":"double"},"yPixelSize":{"type":"number","format":"double"}}},"GetCapabilitiesFormat":{"type":"string","enum":["text/xml"]},"GetCapabilitiesRequest":{"type":"string","enum":["GetCapabilities"]},"GetCoverageFormat":{"type":"string","enum":["image/tiff"]},"GetCoverageRequest":{"type":"string","enum":["GetCoverage"]},"GetFeatureRequest":{"type":"string","enum":["GetFeature"]},"GetLegendGraphicRequest":{"type":"string","enum":["GetLegendGraphic"]},"GetMapExceptionFormat":{"type":"string","enum":["XML","JSON"]},"GetMapFormat":{"type":"string","enum":["image/png"]},"GetMapRequest":{"type":"string","enum":["GetMap"]},"GfbioAbcdDataProviderDefinition":{"type":"object","required":["type","name","description","dbConfig"],"properties":{"cacheTtl":{"$ref":"#/components/schemas/CacheTtlSeconds"},"dbConfig":{"$ref":"#/components/schemas/DatabaseConnectionConfig"},"description":{"type":"string"},"name":{"type":"string"},"priority":{"type":["integer","null"],"format":"int32"},"type":{"type":"string","enum":["GfbioAbcd"]}}},"GfbioCollectionsDataProviderDefinition":{"type":"object","required":["type","name","description","collectionApiUrl","collectionApiAuthToken","abcdDbConfig","pangaeaUrl"],"properties":{"abcdDbConfig":{"$ref":"#/components/schemas/DatabaseConnectionConfig"},"cacheTtl":{"$ref":"#/components/schemas/CacheTtlSeconds"},"collectionApiAuthToken":{"type":"string"},"collectionApiUrl":{"type":"string","format":"uri"},"description":{"type":"string"},"name":{"type":"string"},"pangaeaUrl":{"type":"string","format":"uri"},"priority":{"type":["integer","null"],"format":"int32"},"type":{"type":"string","enum":["GfbioCollections"]}}},"GridBoundingBox2D":{"type":"object","required":["topLeftIdx","bottomRightIdx"],"properties":{"bottomRightIdx":{"$ref":"#/components/schemas/GridIdx2D"},"topLeftIdx":{"$ref":"#/components/schemas/GridIdx2D"}}},"GridIdx2D":{"type":"object","required":["yIdx","xIdx"],"properties":{"xIdx":{"type":"integer"},"yIdx":{"type":"integer"}}},"InternalDataId":{"type":"object","required":["type","datasetId"],"properties":{"datasetId":{"$ref":"#/components/schemas/DatasetId"},"type":{"type":"string","enum":["internal"]}}},"Layer":{"type":"object","required":["id","name","description","workflow"],"properties":{"description":{"type":"string"},"id":{"$ref":"#/components/schemas/ProviderLayerId"},"metadata":{"type":"object","description":"metadata used for loading the data","additionalProperties":{"type":"string"},"propertyNames":{"type":"string"}},"name":{"type":"string"},"properties":{"type":"array","items":{"$ref":"#/components/schemas/Property"},"description":"properties, for instance, to be rendered in the UI"},"symbology":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/Symbology"}]},"workflow":{"$ref":"#/components/schemas/Workflow"}}},"LayerCollection":{"type":"object","required":["id","name","description","items","properties"],"properties":{"description":{"type":"string"},"entryLabel":{"type":["string","null"],"description":"a common label for the collection's entries, if there is any"},"id":{"$ref":"#/components/schemas/ProviderLayerCollectionId"},"items":{"type":"array","items":{"$ref":"#/components/schemas/CollectionItem"}},"name":{"type":"string"},"properties":{"type":"array","items":{"$ref":"#/components/schemas/Property"}}}},"LayerCollectionId":{"type":"string"},"LayerCollectionListing":{"type":"object","required":["type","id","name","description"],"properties":{"description":{"type":"string"},"id":{"$ref":"#/components/schemas/ProviderLayerCollectionId"},"name":{"type":"string"},"properties":{"type":"array","items":{"$ref":"#/components/schemas/Property"}},"type":{"type":"string","enum":["collection"]}}},"LayerCollectionResource":{"type":"object","required":["type","id"],"properties":{"id":{"$ref":"#/components/schemas/LayerCollectionId"},"type":{"type":"string","enum":["layerCollection"]}}},"LayerId":{"type":"string"},"LayerListing":{"type":"object","required":["type","id","name","description"],"properties":{"description":{"type":"string"},"id":{"$ref":"#/components/schemas/ProviderLayerId"},"name":{"type":"string"},"properties":{"type":"array","items":{"$ref":"#/components/schemas/Property"},"description":"properties, for instance, to be rendered in the UI"},"type":{"type":"string","enum":["layer"]}}},"LayerProviderListing":{"type":"object","required":["id","name","priority"],"properties":{"id":{"$ref":"#/components/schemas/DataProviderId"},"name":{"type":"string"},"priority":{"type":"integer","format":"int32"}}},"LayerResource":{"type":"object","required":["type","id"],"properties":{"id":{"$ref":"#/components/schemas/LayerId"},"type":{"type":"string","enum":["layer"]}}},"LayerVisibility":{"type":"object","required":["data","legend"],"properties":{"data":{"type":"boolean"},"legend":{"type":"boolean"}}},"LineSymbology":{"type":"object","required":["type","stroke","autoSimplified"],"properties":{"autoSimplified":{"type":"boolean"},"stroke":{"$ref":"#/components/schemas/StrokeParam"},"text":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/TextSymbology"}]},"type":{"type":"string","enum":["line"]}}},"LinearGradient":{"type":"object","required":["type","breakpoints","noDataColor","overColor","underColor"],"properties":{"breakpoints":{"type":"array","items":{"$ref":"#/components/schemas/Breakpoint"}},"noDataColor":{"$ref":"#/components/schemas/RgbaColor"},"overColor":{"$ref":"#/components/schemas/RgbaColor"},"type":{"type":"string","enum":["linearGradient"]},"underColor":{"$ref":"#/components/schemas/RgbaColor"}}},"LogarithmicGradient":{"type":"object","required":["type","breakpoints","noDataColor","overColor","underColor"],"properties":{"breakpoints":{"type":"array","items":{"$ref":"#/components/schemas/Breakpoint"}},"noDataColor":{"$ref":"#/components/schemas/RgbaColor"},"overColor":{"$ref":"#/components/schemas/RgbaColor"},"type":{"type":"string","enum":["logarithmicGradient"]},"underColor":{"$ref":"#/components/schemas/RgbaColor"}}},"Measurement":{"oneOf":[{"$ref":"#/components/schemas/UnitlessMeasurement"},{"$ref":"#/components/schemas/ContinuousMeasurement"},{"$ref":"#/components/schemas/ClassificationMeasurement"}],"discriminator":{"propertyName":"type","mapping":{"classification":"#/components/schemas/ClassificationMeasurement","continuous":"#/components/schemas/ContinuousMeasurement","unitless":"#/components/schemas/UnitlessMeasurement"}}},"MetaDataDefinition":{"oneOf":[{"$ref":"#/components/schemas/MockMetaData"},{"$ref":"#/components/schemas/OgrMetaData"},{"$ref":"#/components/schemas/GdalMetaDataRegular"},{"$ref":"#/components/schemas/GdalMetaDataStatic"},{"$ref":"#/components/schemas/GdalMetadataNetCdfCf"},{"$ref":"#/components/schemas/GdalMetaDataList"},{"$ref":"#/components/schemas/GdalMultiBand"}],"discriminator":{"propertyName":"type","mapping":{"GdalMetaDataList":"#/components/schemas/GdalMetaDataList","GdalMetaDataNetCdfCf":"#/components/schemas/GdalMetadataNetCdfCf","GdalMetaDataRegular":"#/components/schemas/GdalMetaDataRegular","GdalMultiBand":"#/components/schemas/GdalMultiBand","GdalStatic":"#/components/schemas/GdalMetaDataStatic","MockMetaData":"#/components/schemas/MockMetaData","OgrMetaData":"#/components/schemas/OgrMetaData"}}},"MetaDataSuggestion":{"type":"object","required":["mainFile","layerName","metaData"],"properties":{"layerName":{"type":"string"},"mainFile":{"type":"string"},"metaData":{"$ref":"#/components/schemas/MetaDataDefinition"}}},"MlModel":{"type":"object","required":["name","displayName","description","upload","metadata","fileName"],"properties":{"description":{"type":"string"},"displayName":{"type":"string"},"fileName":{"type":"string"},"metadata":{"$ref":"#/components/schemas/MlModelMetadata"},"name":{"$ref":"#/components/schemas/MlModelName"},"upload":{"$ref":"#/components/schemas/UploadId"}}},"MlModelId":{"type":"string","format":"uuid"},"MlModelInputNoDataHandling":{"type":"object","required":["variant"],"properties":{"noDataValue":{"type":["number","null"],"format":"float"},"variant":{"$ref":"#/components/schemas/MlModelInputNoDataHandlingVariant"}}},"MlModelInputNoDataHandlingVariant":{"type":"string","enum":["encodedNoData","skipIfNoData"]},"MlModelMetadata":{"type":"object","required":["inputType","outputType","inputShape","outputShape","inputNoDataHandling","outputNoDataHandling"],"properties":{"inputNoDataHandling":{"$ref":"#/components/schemas/MlModelInputNoDataHandling"},"inputShape":{"$ref":"#/components/schemas/MlTensorShape3D"},"inputType":{"$ref":"#/components/schemas/RasterDataType"},"outputNoDataHandling":{"$ref":"#/components/schemas/MlModelOutputNoDataHandling"},"outputShape":{"$ref":"#/components/schemas/MlTensorShape3D"},"outputType":{"$ref":"#/components/schemas/RasterDataType"}}},"MlModelName":{"type":"string"},"MlModelNameResponse":{"type":"object","required":["mlModelName"],"properties":{"mlModelName":{"$ref":"#/components/schemas/MlModelName"}}},"MlModelOutputNoDataHandling":{"type":"object","required":["variant"],"properties":{"noDataValue":{"type":["number","null"],"format":"float"},"variant":{"$ref":"#/components/schemas/MlModelOutputNoDataHandlingVariant"}}},"MlModelOutputNoDataHandlingVariant":{"type":"string","enum":["encodedNoData","nanIsNoData"]},"MlModelResource":{"type":"object","required":["type","id"],"properties":{"id":{"type":"string"},"type":{"type":"string","enum":["mlModel"]}}},"MlTensorShape3D":{"type":"object","description":"A struct describing tensor shape for `MlModelMetadata`","required":["y","x","bands"],"properties":{"bands":{"type":"integer","format":"int32","minimum":0},"x":{"type":"integer","format":"int32","minimum":0},"y":{"type":"integer","format":"int32","minimum":0}}},"MockDatasetDataSourceLoadingInfo":{"type":"object","required":["points"],"properties":{"points":{"type":"array","items":{"$ref":"#/components/schemas/Coordinate2D"}}}},"MockMetaData":{"type":"object","required":["type","loadingInfo","resultDescriptor"],"properties":{"loadingInfo":{"$ref":"#/components/schemas/MockDatasetDataSourceLoadingInfo"},"resultDescriptor":{"$ref":"#/components/schemas/VectorResultDescriptor"},"type":{"type":"string","enum":["MockMetaData"]}}},"MultiBandRasterColorizer":{"type":"object","required":["type","redBand","redMin","redMax","greenBand","greenMin","greenMax","blueBand","blueMin","blueMax"],"properties":{"blueBand":{"type":"integer","format":"int32","description":"The band index of the blue channel.","minimum":0},"blueMax":{"type":"number","format":"double","description":"The maximum value for the red channel."},"blueMin":{"type":"number","format":"double","description":"The minimum value for the red channel."},"blueScale":{"type":"number","format":"double","description":"A scaling factor for the blue channel between 0 and 1."},"greenBand":{"type":"integer","format":"int32","description":"The band index of the green channel.","minimum":0},"greenMax":{"type":"number","format":"double","description":"The maximum value for the red channel."},"greenMin":{"type":"number","format":"double","description":"The minimum value for the red channel."},"greenScale":{"type":"number","format":"double","description":"A scaling factor for the green channel between 0 and 1."},"noDataColor":{"$ref":"#/components/schemas/RgbaColor","description":"The color to use for no data values.\nIf not specified, the no data values will be transparent."},"redBand":{"type":"integer","format":"int32","description":"The band index of the red channel.","minimum":0},"redMax":{"type":"number","format":"double","description":"The maximum value for the red channel."},"redMin":{"type":"number","format":"double","description":"The minimum value for the red channel."},"redScale":{"type":"number","format":"double","description":"A scaling factor for the red channel between 0 and 1."},"type":{"type":"string","enum":["multiBand"]}}},"MultiLineString":{"type":"object","required":["coordinates"],"properties":{"coordinates":{"type":"array","items":{"type":"array","items":{"$ref":"#/components/schemas/Coordinate2D"}}}}},"MultiPoint":{"type":"object","required":["coordinates"],"properties":{"coordinates":{"type":"array","items":{"$ref":"#/components/schemas/Coordinate2D"}}}},"MultiPolygon":{"type":"object","required":["polygons"],"properties":{"polygons":{"type":"array","items":{"type":"array","items":{"type":"array","items":{"$ref":"#/components/schemas/Coordinate2D"}}}}}},"NamedData":{"type":"string"},"NetCdfCfDataProviderDefinition":{"type":"object","required":["type","name","description","data","overviews"],"properties":{"cacheTtl":{"$ref":"#/components/schemas/CacheTtlSeconds"},"data":{"type":"string","description":"Path were the `NetCDF` data can be found"},"description":{"type":"string"},"name":{"type":"string"},"overviews":{"type":"string","description":"Path were overview files are stored"},"priority":{"type":["integer","null"],"format":"int32"},"type":{"type":"string","enum":["NetCdfCf"]}}},"NoGeometry":{"default":null},"NumberParam":{"oneOf":[{"$ref":"#/components/schemas/StaticNumber"},{"$ref":"#/components/schemas/DerivedNumber"}],"discriminator":{"propertyName":"type","mapping":{"derived":"#/components/schemas/DerivedNumber","static":"#/components/schemas/StaticNumber"}}},"OgcBoundingBox":{"type":"string"},"OgrMetaData":{"type":"object","required":["type","loadingInfo","resultDescriptor"],"properties":{"loadingInfo":{"$ref":"#/components/schemas/OgrSourceDataset"},"resultDescriptor":{"$ref":"#/components/schemas/VectorResultDescriptor"},"type":{"type":"string","enum":["OgrMetaData"]}}},"OgrSourceColumnSpec":{"type":"object","required":["x"],"properties":{"bool":{"type":"array","items":{"type":"string"}},"datetime":{"type":"array","items":{"type":"string"}},"float":{"type":"array","items":{"type":"string"}},"formatSpecifics":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/FormatSpecifics"}]},"int":{"type":"array","items":{"type":"string"}},"rename":{"type":["object","null"],"additionalProperties":{"type":"string"},"propertyNames":{"type":"string"}},"text":{"type":"array","items":{"type":"string"}},"x":{"type":"string"},"y":{"type":["string","null"]}}},"OgrSourceDataset":{"type":"object","required":["fileName","layerName","onError"],"properties":{"attributeQuery":{"type":["string","null"]},"cacheTtl":{"$ref":"#/components/schemas/CacheTtlSeconds"},"columns":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/OgrSourceColumnSpec"}]},"dataType":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/VectorDataType"}]},"defaultGeometry":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/TypedGeometry"}]},"fileName":{"type":"string"},"forceOgrSpatialFilter":{"type":"boolean"},"forceOgrTimeFilter":{"type":"boolean"},"layerName":{"type":"string"},"onError":{"$ref":"#/components/schemas/OgrSourceErrorSpec"},"sqlQuery":{"type":["string","null"]},"time":{"$ref":"#/components/schemas/OgrSourceDatasetTimeType"}}},"OgrSourceDatasetTimeType":{"oneOf":[{"$ref":"#/components/schemas/OgrSourceDatasetTimeTypeNone"},{"$ref":"#/components/schemas/OgrSourceDatasetTimeTypeStart"},{"$ref":"#/components/schemas/OgrSourceDatasetTimeTypeStartEnd"},{"$ref":"#/components/schemas/OgrSourceDatasetTimeTypeStartDuration"}],"discriminator":{"propertyName":"type","mapping":{"none":"#/components/schemas/OgrSourceDatasetTimeTypeNone","start":"#/components/schemas/OgrSourceDatasetTimeTypeStart","start+duration":"#/components/schemas/OgrSourceDatasetTimeTypeStartDuration","start+end":"#/components/schemas/OgrSourceDatasetTimeTypeStartEnd"}}},"OgrSourceDatasetTimeTypeNone":{"type":"object","required":["type"],"properties":{"type":{"type":"string","enum":["none"]}}},"OgrSourceDatasetTimeTypeStart":{"type":"object","required":["type","startField","startFormat","duration"],"properties":{"duration":{"$ref":"#/components/schemas/OgrSourceDurationSpec"},"startField":{"type":"string"},"startFormat":{"$ref":"#/components/schemas/OgrSourceTimeFormat"},"type":{"type":"string","enum":["start"]}}},"OgrSourceDatasetTimeTypeStartDuration":{"type":"object","required":["type","startField","startFormat","durationField"],"properties":{"durationField":{"type":"string"},"startField":{"type":"string"},"startFormat":{"$ref":"#/components/schemas/OgrSourceTimeFormat"},"type":{"type":"string","enum":["start+duration"]}}},"OgrSourceDatasetTimeTypeStartEnd":{"type":"object","required":["type","startField","startFormat","endField","endFormat"],"properties":{"endField":{"type":"string"},"endFormat":{"$ref":"#/components/schemas/OgrSourceTimeFormat"},"startField":{"type":"string"},"startFormat":{"$ref":"#/components/schemas/OgrSourceTimeFormat"},"type":{"type":"string","enum":["start+end"]}}},"OgrSourceDurationSpec":{"oneOf":[{"$ref":"#/components/schemas/OgrSourceDurationSpecInfinite"},{"$ref":"#/components/schemas/OgrSourceDurationSpecZero"},{"$ref":"#/components/schemas/OgrSourceDurationSpecValue"}],"discriminator":{"propertyName":"type","mapping":{"infinite":"#/components/schemas/OgrSourceDurationSpecInfinite","value":"#/components/schemas/OgrSourceDurationSpecValue","zero":"#/components/schemas/OgrSourceDurationSpecZero"}}},"OgrSourceDurationSpecInfinite":{"type":"object","required":["type"],"properties":{"type":{"type":"string","enum":["infinite"]}}},"OgrSourceDurationSpecValue":{"allOf":[{"$ref":"#/components/schemas/TimeStep"},{"type":"object","required":["type"],"properties":{"type":{"type":"string","enum":["value"]}}}]},"OgrSourceDurationSpecZero":{"type":"object","required":["type"],"properties":{"type":{"type":"string","enum":["zero"]}}},"OgrSourceErrorSpec":{"type":"string","enum":["ignore","abort"]},"OgrSourceTimeFormat":{"oneOf":[{"$ref":"#/components/schemas/OgrSourceTimeFormatCustom"},{"$ref":"#/components/schemas/OgrSourceTimeFormatUnixTimeStamp"},{"$ref":"#/components/schemas/OgrSourceTimeFormatAuto"}],"discriminator":{"propertyName":"format","mapping":{"auto":"#/components/schemas/OgrSourceTimeFormatAuto","custom":"#/components/schemas/OgrSourceTimeFormatCustom","unixTimeStamp":"#/components/schemas/OgrSourceTimeFormatUnixTimeStamp"}}},"OgrSourceTimeFormatAuto":{"type":"object","required":["format"],"properties":{"format":{"type":"string","enum":["auto"]}}},"OgrSourceTimeFormatCustom":{"type":"object","required":["format","customFormat"],"properties":{"customFormat":{"$ref":"#/components/schemas/DateTimeParseFormat"},"format":{"type":"string","enum":["custom"]}}},"OgrSourceTimeFormatUnixTimeStamp":{"type":"object","required":["format","timestampType"],"properties":{"format":{"type":"string","enum":["unixTimeStamp"]},"timestampType":{"$ref":"#/components/schemas/UnixTimeStampType"}}},"OperatorQuota":{"type":"object","required":["operatorName","operatorPath","count"],"properties":{"count":{"type":"integer","format":"int64","minimum":0},"operatorName":{"type":"string"},"operatorPath":{"type":"string"}}},"OrderBy":{"type":"string","enum":["NameAsc","NameDesc"]},"Palette":{"type":"object","description":"A map from value to color\n\nIt is assumed that is has at least one and at most 256 entries.","additionalProperties":{"$ref":"#/components/schemas/RgbaColor"},"propertyNames":{"type":"number","format":"double"}},"PaletteColorizer":{"type":"object","required":["type","colors","noDataColor","defaultColor"],"properties":{"colors":{"$ref":"#/components/schemas/Palette"},"defaultColor":{"$ref":"#/components/schemas/RgbaColor"},"noDataColor":{"$ref":"#/components/schemas/RgbaColor"},"type":{"type":"string","enum":["palette"]}}},"PangaeaDataProviderDefinition":{"type":"object","required":["type","name","description","baseUrl","cacheTtl"],"properties":{"baseUrl":{"type":"string","format":"uri"},"cacheTtl":{"$ref":"#/components/schemas/CacheTtlSeconds"},"description":{"type":"string"},"name":{"type":"string"},"priority":{"type":["integer","null"],"format":"int32"},"type":{"type":"string","enum":["Pangaea"]}}},"Permission":{"type":"string","enum":["Read","Owner"]},"PermissionListOptions":{"type":"object","required":["limit","offset"],"properties":{"limit":{"type":"integer","format":"int32","minimum":0},"offset":{"type":"integer","format":"int32","minimum":0}}},"PermissionListing":{"type":"object","required":["resource","role","permission"],"properties":{"permission":{"$ref":"#/components/schemas/Permission"},"resource":{"$ref":"#/components/schemas/Resource"},"role":{"$ref":"#/components/schemas/Role"}}},"PermissionRequest":{"type":"object","description":"Request for adding a new permission to the given role on the given resource","required":["resource","roleId","permission"],"properties":{"permission":{"$ref":"#/components/schemas/Permission"},"resource":{"$ref":"#/components/schemas/Resource"},"roleId":{"$ref":"#/components/schemas/RoleId"}}},"Plot":{"type":"object","required":["workflow","name"],"properties":{"name":{"type":"string"},"workflow":{"$ref":"#/components/schemas/WorkflowId"}}},"PlotOutputFormat":{"type":"string","enum":["JsonPlain","JsonVega","ImagePng"]},"PlotResultDescriptor":{"type":"object","description":"A `ResultDescriptor` for plot queries","required":["spatialReference"],"properties":{"bbox":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/BoundingBox2D"}]},"spatialReference":{"type":"string"},"time":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/TimeInterval"}]}}},"PointSymbology":{"type":"object","required":["type","radius","fillColor","stroke"],"properties":{"fillColor":{"$ref":"#/components/schemas/ColorParam"},"radius":{"$ref":"#/components/schemas/NumberParam"},"stroke":{"$ref":"#/components/schemas/StrokeParam"},"text":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/TextSymbology"}]},"type":{"type":"string","enum":["point"]}}},"PolygonSymbology":{"type":"object","required":["type","fillColor","stroke","autoSimplified"],"properties":{"autoSimplified":{"type":"boolean"},"fillColor":{"$ref":"#/components/schemas/ColorParam"},"stroke":{"$ref":"#/components/schemas/StrokeParam"},"text":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/TextSymbology"}]},"type":{"type":"string","enum":["polygon"]}}},"Project":{"type":"object","required":["id","version","name","description","layers","plots","bounds","timeStep"],"properties":{"bounds":{"$ref":"#/components/schemas/STRectangle"},"description":{"type":"string"},"id":{"$ref":"#/components/schemas/ProjectId"},"layers":{"type":"array","items":{"$ref":"#/components/schemas/ProjectLayer"}},"name":{"type":"string"},"plots":{"type":"array","items":{"$ref":"#/components/schemas/Plot"}},"timeStep":{"$ref":"#/components/schemas/TimeStep"},"version":{"$ref":"#/components/schemas/ProjectVersion"}}},"ProjectId":{"type":"string","format":"uuid"},"ProjectLayer":{"type":"object","required":["workflow","name","visibility","symbology"],"properties":{"name":{"type":"string"},"symbology":{"$ref":"#/components/schemas/Symbology"},"visibility":{"$ref":"#/components/schemas/LayerVisibility"},"workflow":{"$ref":"#/components/schemas/WorkflowId"}}},"ProjectListing":{"type":"object","required":["id","name","description","layerNames","plotNames","changed"],"properties":{"changed":{"type":"string","format":"date-time"},"description":{"type":"string"},"id":{"$ref":"#/components/schemas/ProjectId"},"layerNames":{"type":"array","items":{"type":"string"}},"name":{"type":"string"},"plotNames":{"type":"array","items":{"type":"string"}}}},"ProjectResource":{"type":"object","required":["type","id"],"properties":{"id":{"$ref":"#/components/schemas/ProjectId"},"type":{"type":"string","enum":["project"]}}},"ProjectUpdateToken":{"type":"string","enum":["none","delete"]},"ProjectVersion":{"type":"object","required":["id","changed"],"properties":{"changed":{"type":"string","format":"date-time"},"id":{"$ref":"#/components/schemas/ProjectVersionId"}}},"ProjectVersionId":{"type":"string","format":"uuid"},"Property":{"type":"array","items":{"type":"string"},"maxItems":2,"minItems":2},"Provenance":{"type":"object","required":["citation","license","uri"],"properties":{"citation":{"type":"string"},"license":{"type":"string"},"uri":{"type":"string"}}},"ProvenanceEntry":{"type":"object","required":["provenance","data"],"properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/DataId"}},"provenance":{"$ref":"#/components/schemas/Provenance"}}},"ProvenanceOutput":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/DataId"},"provenance":{"type":["array","null"],"items":{"$ref":"#/components/schemas/Provenance"}}}},"Provenances":{"type":"object","required":["provenances"],"properties":{"provenances":{"type":"array","items":{"$ref":"#/components/schemas/Provenance"}}}},"ProviderCapabilities":{"type":"object","required":["listing","search"],"properties":{"listing":{"type":"boolean"},"search":{"$ref":"#/components/schemas/SearchCapabilities"}}},"ProviderLayerCollectionId":{"type":"object","required":["providerId","collectionId"],"properties":{"collectionId":{"$ref":"#/components/schemas/LayerCollectionId"},"providerId":{"$ref":"#/components/schemas/DataProviderId"}}},"ProviderLayerId":{"type":"object","required":["providerId","layerId"],"properties":{"layerId":{"$ref":"#/components/schemas/LayerId"},"providerId":{"$ref":"#/components/schemas/DataProviderId"}}},"Quota":{"type":"object","required":["available","used"],"properties":{"available":{"type":"integer","format":"int64"},"used":{"type":"integer","format":"int64","minimum":0}}},"RasterBandDescriptor":{"type":"object","required":["name","measurement"],"properties":{"measurement":{"$ref":"#/components/schemas/Measurement"},"name":{"type":"string"}}},"RasterBandDescriptors":{"type":"array","items":{"$ref":"#/components/schemas/RasterBandDescriptor"}},"RasterColorizer":{"oneOf":[{"$ref":"#/components/schemas/SingleBandRasterColorizer"},{"$ref":"#/components/schemas/MultiBandRasterColorizer"}],"discriminator":{"propertyName":"type","mapping":{"multiBand":"#/components/schemas/MultiBandRasterColorizer","singleBand":"#/components/schemas/SingleBandRasterColorizer"}}},"RasterDataType":{"type":"string","enum":["U8","U16","U32","U64","I8","I16","I32","I64","F32","F64"]},"RasterDatasetFromWorkflow":{"type":"object","description":"parameter for the dataset from workflow handler (body)","required":["displayName","query"],"properties":{"asCog":{"type":"boolean","default":true},"description":{"type":["string","null"]},"displayName":{"type":"string"},"name":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/DatasetName"}]},"query":{"$ref":"#/components/schemas/RasterToDatasetQueryRectangle"}},"example":{"name":"foo","displayName":"a new dataset","description":null,"query":{"spatialBounds":{"upperLeftCoordinate":{"x":-10.0,"y":80.0},"lowerRightCoordinate":{"x":50.0,"y":20.0}},"timeInterval":{"start":1388534400000,"end":1388534401000}}}},"RasterDatasetFromWorkflowResult":{"type":"object","description":"response of the dataset from workflow handler","required":["dataset","upload"],"properties":{"dataset":{"$ref":"#/components/schemas/DatasetName"},"upload":{"$ref":"#/components/schemas/UploadId"}}},"RasterPropertiesEntryType":{"type":"string","enum":["Number","String"]},"RasterPropertiesKey":{"type":"object","required":["key"],"properties":{"domain":{"type":["string","null"]},"key":{"type":"string"}}},"RasterResultDescriptor":{"type":"object","description":"A `ResultDescriptor` for raster queries","required":["dataType","spatialReference","time","spatialGrid","bands"],"properties":{"bands":{"$ref":"#/components/schemas/RasterBandDescriptors"},"dataType":{"$ref":"#/components/schemas/RasterDataType"},"spatialGrid":{"$ref":"#/components/schemas/SpatialGridDescriptor"},"spatialReference":{"type":"string"},"time":{"$ref":"#/components/schemas/TimeDescriptor"}}},"RasterStreamWebsocketResultType":{"type":"string","description":"The stream result type for `raster_stream_websocket`.","enum":["arrow"]},"RasterSymbology":{"type":"object","required":["type","opacity","rasterColorizer"],"properties":{"opacity":{"type":"number","format":"double"},"rasterColorizer":{"$ref":"#/components/schemas/RasterColorizer"},"type":{"type":"string","enum":["raster"]}}},"RasterToDatasetQueryRectangle":{"type":"object","description":"A spatio-temporal rectangle with a specified resolution","required":["spatialBounds","timeInterval"],"properties":{"spatialBounds":{"$ref":"#/components/schemas/SpatialPartition2D"},"timeInterval":{"$ref":"#/components/schemas/TimeInterval"}}},"RegularTimeDimension":{"type":"object","required":["origin","step"],"properties":{"origin":{"$ref":"#/components/schemas/TimeInstance"},"step":{"$ref":"#/components/schemas/TimeStep"}}},"Resource":{"oneOf":[{"$ref":"#/components/schemas/LayerResource"},{"$ref":"#/components/schemas/LayerCollectionResource"},{"$ref":"#/components/schemas/ProjectResource"},{"$ref":"#/components/schemas/DatasetResource"},{"$ref":"#/components/schemas/MlModelResource"},{"$ref":"#/components/schemas/DataProviderResource"}],"description":"A resource that is affected by a permission.","discriminator":{"propertyName":"type","mapping":{"dataset":"#/components/schemas/DatasetResource","layer":"#/components/schemas/LayerResource","layerCollection":"#/components/schemas/LayerCollectionResource","mlModel":"#/components/schemas/MlModelResource","project":"#/components/schemas/ProjectResource","provider":"#/components/schemas/DataProviderResource"}}},"RgbaColor":{"type":"array","items":{"type":"integer"},"maxItems":4,"minItems":4},"Role":{"type":"object","required":["id","name"],"properties":{"id":{"$ref":"#/components/schemas/RoleId"},"name":{"type":"string"}}},"RoleDescription":{"type":"object","required":["role","individual"],"properties":{"individual":{"type":"boolean"},"role":{"$ref":"#/components/schemas/Role"}}},"RoleId":{"type":"string","format":"uuid"},"STRectangle":{"type":"object","required":["spatialReference","boundingBox","timeInterval"],"properties":{"boundingBox":{"$ref":"#/components/schemas/BoundingBox2D"},"spatialReference":{"type":"string"},"timeInterval":{"$ref":"#/components/schemas/TimeInterval"}}},"SearchCapabilities":{"type":"object","required":["searchTypes","autocomplete"],"properties":{"autocomplete":{"type":"boolean"},"filters":{"type":["array","null"],"items":{"type":"string"}},"searchTypes":{"$ref":"#/components/schemas/SearchTypes"}}},"SearchType":{"type":"string","enum":["fulltext","prefix"]},"SearchTypes":{"type":"object","required":["fulltext","prefix"],"properties":{"fulltext":{"type":"boolean"},"prefix":{"type":"boolean"}}},"SentinelS2L2ACogsProviderDefinition":{"type":"object","required":["type","name","id","description","apiUrl"],"properties":{"apiUrl":{"type":"string"},"cacheTtl":{"$ref":"#/components/schemas/CacheTtlSeconds"},"description":{"type":"string"},"gdalRetries":{"type":"integer","minimum":0},"id":{"$ref":"#/components/schemas/DataProviderId"},"name":{"type":"string"},"priority":{"type":["integer","null"],"format":"int32"},"queryBuffer":{"$ref":"#/components/schemas/StacQueryBuffer"},"stacApiRetries":{"$ref":"#/components/schemas/StacApiRetries"},"type":{"type":"string","enum":["SentinelS2L2ACogs"]}}},"ServerInfo":{"type":"object","required":["buildDate","commitHash","version","features"],"properties":{"buildDate":{"type":"string"},"commitHash":{"type":"string"},"features":{"type":"string"},"version":{"type":"string"}}},"SessionId":{"type":"string","format":"uuid"},"SingleBandRasterColorizer":{"type":"object","required":["type","band","bandColorizer"],"properties":{"band":{"type":"integer","format":"int32","minimum":0},"bandColorizer":{"$ref":"#/components/schemas/Colorizer"},"type":{"type":"string","enum":["singleBand"]}}},"SpatialGridDefinition":{"type":"object","required":["geoTransform","gridBounds"],"properties":{"geoTransform":{"$ref":"#/components/schemas/GeoTransform"},"gridBounds":{"$ref":"#/components/schemas/GridBoundingBox2D"}}},"SpatialGridDescriptor":{"type":"object","required":["spatialGrid","descriptor"],"properties":{"descriptor":{"$ref":"#/components/schemas/SpatialGridDescriptorState"},"spatialGrid":{"$ref":"#/components/schemas/SpatialGridDefinition"}}},"SpatialGridDescriptorState":{"type":"string","enum":["source","derived"]},"SpatialPartition2D":{"type":"object","description":"A partition of space that include the upper left but excludes the lower right coordinate","required":["upperLeftCoordinate","lowerRightCoordinate"],"properties":{"lowerRightCoordinate":{"$ref":"#/components/schemas/Coordinate2D"},"upperLeftCoordinate":{"$ref":"#/components/schemas/Coordinate2D"}}},"SpatialReferenceAuthority":{"type":"string","description":"A spatial reference authority that is part of a spatial reference definition","enum":["EPSG","SR-ORG","IAU2000","ESRI"]},"SpatialReferenceSpecification":{"type":"object","description":"The specification of a spatial reference, where extent and axis labels are given\nin natural order (x, y) = (east, north)","required":["name","spatialReference","projString","extent"],"properties":{"axisLabels":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/StringPair"}]},"axisOrder":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/AxisOrder"}]},"extent":{"$ref":"#/components/schemas/BoundingBox2D"},"name":{"type":"string"},"projString":{"type":"string"},"spatialReference":{"type":"string"}}},"SpatialResolution":{"type":"object","description":"The spatial resolution in SRS units","required":["x","y"],"properties":{"x":{"type":"number","format":"double"},"y":{"type":"number","format":"double"}}},"StacApiRetries":{"type":"object","required":["numberOfRetries","initialDelayMs","exponentialBackoffFactor"],"properties":{"exponentialBackoffFactor":{"type":"number","format":"double"},"initialDelayMs":{"type":"integer","format":"int64","minimum":0},"numberOfRetries":{"type":"integer","minimum":0}}},"StacQueryBuffer":{"type":"object","description":"A struct that represents buffers to apply to stac requests","required":["startSeconds","endSeconds"],"properties":{"endSeconds":{"type":"integer","format":"int64"},"startSeconds":{"type":"integer","format":"int64"}}},"StaticColor":{"type":"object","required":["type","color"],"properties":{"color":{"$ref":"#/components/schemas/RgbaColor"},"type":{"type":"string","enum":["static"]}}},"StaticNumber":{"type":"object","required":["type","value"],"properties":{"type":{"type":"string","enum":["static"]},"value":{"type":"integer","minimum":0}}},"StringPair":{"type":"array","items":{"type":"string"},"maxItems":2,"minItems":2},"StrokeParam":{"type":"object","required":["width","color"],"properties":{"color":{"$ref":"#/components/schemas/ColorParam"},"width":{"$ref":"#/components/schemas/NumberParam"}}},"SuggestMetaData":{"type":"object","required":["dataPath"],"properties":{"dataPath":{"$ref":"#/components/schemas/DataPath"},"layerName":{"type":["string","null"]},"mainFile":{"type":["string","null"]}}},"Symbology":{"oneOf":[{"$ref":"#/components/schemas/RasterSymbology"},{"$ref":"#/components/schemas/PointSymbology"},{"$ref":"#/components/schemas/LineSymbology"},{"$ref":"#/components/schemas/PolygonSymbology"}],"discriminator":{"propertyName":"type","mapping":{"line":"#/components/schemas/LineSymbology","point":"#/components/schemas/PointSymbology","polygon":"#/components/schemas/PolygonSymbology","raster":"#/components/schemas/RasterSymbology"}}},"TaskAbortOptions":{"type":"object","properties":{"force":{"type":"boolean"}}},"TaskFilter":{"type":"string","enum":["running","aborted","failed","completed"]},"TaskId":{"type":"string","format":"uuid"},"TaskListOptions":{"type":"object","properties":{"filter":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/TaskFilter"}]},"limit":{"type":"integer","format":"int32","minimum":0},"offset":{"type":"integer","format":"int32","minimum":0}}},"TaskResponse":{"type":"object","description":"Create a task somewhere and respond with a task id to query the task status.","required":["taskId"],"properties":{"taskId":{"$ref":"#/components/schemas/TaskId"}}},"TaskStatus":{"oneOf":[{"type":"object","title":"TaskStatusRunning","required":["status","taskType","pctComplete","estimatedTimeRemaining","timeStarted"],"properties":{"description":{"type":"string"},"estimatedTimeRemaining":{"type":"string"},"info":{},"pctComplete":{"type":"string"},"status":{"type":"string","enum":["running"]},"taskType":{"type":"string"},"timeStarted":{"type":"string"}}},{"type":"object","title":"TaskStatusCompleted","required":["status","taskType","timeTotal","timeStarted"],"properties":{"description":{"type":"string"},"info":{},"status":{"type":"string","enum":["completed"]},"taskType":{"type":"string"},"timeStarted":{"type":"string"},"timeTotal":{"type":"string"}}},{"type":"object","title":"TaskStatusAborted","required":["status","cleanUp"],"properties":{"cleanUp":{},"status":{"type":"string","enum":["aborted"]}}},{"type":"object","title":"TaskStatusFailed","required":["status","error","cleanUp"],"properties":{"cleanUp":{},"error":{},"status":{"type":"string","enum":["failed"]}}}],"discriminator":{"propertyName":"status","mapping":{"aborted":"TaskStatusAborted","completed":"TaskStatusCompleted","failed":"TaskStatusFailed","running":"TaskStatusRunning"}}},"TaskStatusWithId":{"allOf":[{"$ref":"#/components/schemas/TaskStatus"},{"type":"object","required":["taskId"],"properties":{"taskId":{"$ref":"#/components/schemas/TaskId"}}}]},"TextSymbology":{"type":"object","required":["attribute","fillColor","stroke"],"properties":{"attribute":{"type":"string"},"fillColor":{"$ref":"#/components/schemas/ColorParam"},"stroke":{"$ref":"#/components/schemas/StrokeParam"}}},"TimeDescriptor":{"type":"object","required":["dimension"],"properties":{"bounds":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/TimeInterval"}]},"dimension":{"$ref":"#/components/schemas/TimeDimension"}}},"TimeDimension":{"oneOf":[{"allOf":[{"$ref":"#/components/schemas/RegularTimeDimension"},{"type":"object","required":["type"],"properties":{"type":{"type":"string","enum":["regular"]}}}]},{"type":"object","required":["type"],"properties":{"type":{"type":"string","enum":["irregular"]}}}]},"TimeGranularity":{"type":"string","description":"A time granularity.","enum":["millis","seconds","minutes","hours","days","months","years"]},"TimeInstance":{"type":"integer","format":"int64"},"TimeInterval":{"type":"object","description":"Stores time intervals in ms in close-open semantic [start, end)","required":["start","end"],"properties":{"end":{"$ref":"#/components/schemas/TimeInstance"},"start":{"$ref":"#/components/schemas/TimeInstance"}}},"TimeReference":{"type":"string","enum":["start","end"]},"TimeStep":{"type":"object","required":["granularity","step"],"properties":{"granularity":{"$ref":"#/components/schemas/TimeGranularity"},"step":{"type":"integer","format":"int32","minimum":0}}},"TypeNames":{"type":"string"},"TypedDataProviderDefinition":{"oneOf":[{"$ref":"#/components/schemas/ArunaDataProviderDefinition"},{"$ref":"#/components/schemas/CopernicusDataspaceDataProviderDefinition"},{"$ref":"#/components/schemas/DatasetLayerListingProviderDefinition"},{"$ref":"#/components/schemas/EbvPortalDataProviderDefinition"},{"$ref":"#/components/schemas/EdrDataProviderDefinition"},{"$ref":"#/components/schemas/GbifDataProviderDefinition"},{"$ref":"#/components/schemas/GfbioAbcdDataProviderDefinition"},{"$ref":"#/components/schemas/GfbioCollectionsDataProviderDefinition"},{"$ref":"#/components/schemas/NetCdfCfDataProviderDefinition"},{"$ref":"#/components/schemas/PangaeaDataProviderDefinition"},{"$ref":"#/components/schemas/SentinelS2L2ACogsProviderDefinition"},{"$ref":"#/components/schemas/WildliveDataConnectorDefinition"}],"discriminator":{"propertyName":"type","mapping":{"Aruna":"#/components/schemas/ArunaDataProviderDefinition","CopernicusDataspace":"#/components/schemas/CopernicusDataspaceDataProviderDefinition","DatasetLayerListing":"#/components/schemas/DatasetLayerListingProviderDefinition","EbvPortal":"#/components/schemas/EbvPortalDataProviderDefinition","Edr":"#/components/schemas/EdrDataProviderDefinition","Gbif":"#/components/schemas/GbifDataProviderDefinition","GfbioAbcd":"#/components/schemas/GfbioAbcdDataProviderDefinition","GfbioCollections":"#/components/schemas/GfbioCollectionsDataProviderDefinition","NetCdfCf":"#/components/schemas/NetCdfCfDataProviderDefinition","Pangaea":"#/components/schemas/PangaeaDataProviderDefinition","SentinelS2L2ACogs":"#/components/schemas/SentinelS2L2ACogsProviderDefinition","WildLIVE!":"#/components/schemas/WildliveDataConnectorDefinition"}}},"TypedGeometry":{"oneOf":[{"type":"object","required":["Data"],"properties":{"Data":{"$ref":"#/components/schemas/NoGeometry"}}},{"type":"object","required":["MultiPoint"],"properties":{"MultiPoint":{"$ref":"#/components/schemas/MultiPoint"}}},{"type":"object","required":["MultiLineString"],"properties":{"MultiLineString":{"$ref":"#/components/schemas/MultiLineString"}}},{"type":"object","required":["MultiPolygon"],"properties":{"MultiPolygon":{"$ref":"#/components/schemas/MultiPolygon"}}}]},"TypedOperator":{"type":"object","description":"An enum to differentiate between `Operator` variants","required":["type","operator"],"properties":{"operator":{"type":"object","required":["type"],"properties":{"params":{"type":"object"},"sources":{"type":"object"},"type":{"type":"string"}}},"type":{"type":"string","enum":["Vector","Raster","Plot"]}},"examples":[{"type":"MockPointSource","params":{"points":[{"x":0.0,"y":0.1},{"x":1.0,"y":1.1}]}}]},"TypedPlotResultDescriptor":{"allOf":[{"$ref":"#/components/schemas/PlotResultDescriptor"},{"type":"object","required":["type"],"properties":{"type":{"type":"string","enum":["plot"]}}}]},"TypedRasterResultDescriptor":{"allOf":[{"$ref":"#/components/schemas/RasterResultDescriptor"},{"type":"object","required":["type"],"properties":{"type":{"type":"string","enum":["raster"]}}}]},"TypedResultDescriptor":{"oneOf":[{"$ref":"#/components/schemas/TypedPlotResultDescriptor"},{"$ref":"#/components/schemas/TypedRasterResultDescriptor"},{"$ref":"#/components/schemas/TypedVectorResultDescriptor"}],"discriminator":{"propertyName":"type","mapping":{"plot":"#/components/schemas/TypedPlotResultDescriptor","raster":"#/components/schemas/TypedRasterResultDescriptor","vector":"#/components/schemas/TypedVectorResultDescriptor"}}},"TypedVectorResultDescriptor":{"allOf":[{"$ref":"#/components/schemas/VectorResultDescriptor"},{"type":"object","required":["type"],"properties":{"type":{"type":"string","enum":["vector"]}}}]},"UnitlessMeasurement":{"type":"object","required":["type"],"properties":{"type":{"type":"string","enum":["unitless"]}}},"UnixTimeStampType":{"type":"string","enum":["epochSeconds","epochMilliseconds"]},"UpdateDataset":{"type":"object","required":["name","display_name","description","tags"],"properties":{"description":{"type":"string"},"display_name":{"type":"string"},"name":{"$ref":"#/components/schemas/DatasetName"},"tags":{"type":"array","items":{"type":"string"}}}},"UpdateLayer":{"type":"object","required":["name","description","workflow"],"properties":{"description":{"type":"string","example":"Example layer description"},"metadata":{"type":"object","description":"metadata used for loading the data","additionalProperties":{"type":"string"},"propertyNames":{"type":"string"}},"name":{"type":"string","example":"Example Layer"},"properties":{"type":"array","items":{"$ref":"#/components/schemas/Property"},"description":"properties, for instance, to be rendered in the UI"},"symbology":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/Symbology"}]},"workflow":{"$ref":"#/components/schemas/Workflow"}}},"UpdateLayerCollection":{"type":"object","required":["name","description"],"properties":{"description":{"type":"string","example":"A description for an example collection"},"name":{"type":"string","example":"Example Collection"},"properties":{"type":"array","items":{"$ref":"#/components/schemas/Property"}}}},"UpdateProject":{"type":"object","required":["id"],"properties":{"bounds":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/STRectangle"}]},"description":{"type":["string","null"]},"id":{"$ref":"#/components/schemas/ProjectId"},"layers":{"type":["array","null"],"items":{"$ref":"#/components/schemas/VecUpdate"}},"name":{"type":["string","null"]},"plots":{"type":["array","null"],"items":{"$ref":"#/components/schemas/VecUpdate"}},"timeStep":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/TimeStep"}]}},"example":{"id":"df4ad02e-0d61-4e29-90eb-dc1259c1f5b9","name":"TestUpdate","layers":[{"workflow":"100ee39c-761c-4218-9d85-ec861a8f3097","name":"L1","visibility":{"data":true,"legend":false},"symbology":{"type":"raster","opacity":1.0,"colorizer":{"type":"linearGradient","breakpoints":[{"value":1.0,"color":[255,255,255,255]},{"value":2.0,"color":[0,0,0,255]}],"noDataColor":[0,0,0,0],"overColor":[255,255,255,255],"underColor":[0,0,0,255]}}}]}},"UpdateQuota":{"type":"object","required":["available"],"properties":{"available":{"type":"integer","format":"int64"}}},"UploadFileLayersResponse":{"type":"object","required":["layers"],"properties":{"layers":{"type":"array","items":{"type":"string"}}}},"UploadFilesResponse":{"type":"object","required":["files"],"properties":{"files":{"type":"array","items":{"type":"string"}}}},"UploadId":{"type":"string","format":"uuid"},"UsageSummaryGranularity":{"type":"string","enum":["minutes","hours","days","months","years"]},"UserCredentials":{"type":"object","required":["email","password"],"properties":{"email":{"type":"string"},"password":{"type":"string"}},"example":{"email":"foo@example.com","password":"secret123"}},"UserId":{"type":"string","format":"uuid"},"UserInfo":{"type":"object","required":["id"],"properties":{"email":{"type":["string","null"]},"id":{"$ref":"#/components/schemas/UserId"},"realName":{"type":["string","null"]}}},"UserRegistration":{"type":"object","required":["email","password","realName"],"properties":{"email":{"type":"string"},"password":{"type":"string"},"realName":{"type":"string"}},"example":{"email":"foo@example.com","password":"secret123","realName":"Foo Bar"}},"UserSession":{"type":"object","required":["id","user","created","validUntil","roles"],"properties":{"created":{"type":"string","format":"date-time"},"id":{"$ref":"#/components/schemas/SessionId"},"project":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/ProjectId"}]},"roles":{"type":"array","items":{"$ref":"#/components/schemas/RoleId"}},"user":{"$ref":"#/components/schemas/UserInfo"},"validUntil":{"type":"string","format":"date-time"},"view":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/STRectangle"}]}}},"VecUpdate":{"oneOf":[{"$ref":"#/components/schemas/ProjectUpdateToken"},{"$ref":"#/components/schemas/Plot"}]},"VectorColumnInfo":{"type":"object","required":["dataType","measurement"],"properties":{"dataType":{"$ref":"#/components/schemas/FeatureDataType"},"measurement":{"$ref":"#/components/schemas/Measurement"}}},"VectorDataType":{"type":"string","description":"An enum that contains all possible vector data types","enum":["Data","MultiPoint","MultiLineString","MultiPolygon"]},"VectorResultDescriptor":{"type":"object","required":["dataType","spatialReference","columns"],"properties":{"bbox":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/BoundingBox2D"}]},"columns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/VectorColumnInfo"},"propertyNames":{"type":"string"}},"dataType":{"$ref":"#/components/schemas/VectorDataType"},"spatialReference":{"type":"string"},"time":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/TimeInterval"}]}}},"Volume":{"type":"object","required":["name"],"properties":{"name":{"type":"string"},"path":{"type":["string","null"]}}},"VolumeFileLayersResponse":{"type":"object","required":["layers"],"properties":{"layers":{"type":"array","items":{"type":"string"}}}},"VolumeName":{"type":"string"},"WcsBoundingbox":{"type":"object","required":["bbox"],"properties":{"bbox":{"type":"array","items":{"type":"number","format":"double"}},"spatial_reference":{"type":["string","null"]}}},"WcsService":{"type":"string","enum":["WCS"]},"WcsVersion":{"type":"string","enum":["1.1.0","1.1.1"]},"WfsResolution":{"type":"string"},"WfsService":{"type":"string","enum":["WFS"]},"WfsVersion":{"type":"string","enum":["2.0.0"]},"WildliveDataConnectorDefinition":{"type":"object","required":["type","id","name","description"],"properties":{"apiKey":{"type":["string","null"]},"description":{"type":"string"},"id":{"$ref":"#/components/schemas/DataProviderId"},"name":{"type":"string"},"priority":{"type":["integer","null"],"format":"int32"},"type":{"type":"string","enum":["WildLIVE!"]}}},"WmsService":{"type":"string","enum":["WMS"]},"WmsVersion":{"type":"string","enum":["1.3.0"]},"Workflow":{"allOf":[{"$ref":"#/components/schemas/TypedOperator"}]},"WorkflowId":{"type":"string","format":"uuid"},"WrappedPlotOutput":{"type":"object","required":["outputFormat","plotType","data"],"properties":{"data":{"type":"object"},"outputFormat":{"$ref":"#/components/schemas/PlotOutputFormat"},"plotType":{"type":"string"}}}},"responses":{"BadRequestQueryResponse":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"},"examples":{"Missing field in query string":{"value":{"error":"UnableToParseQueryString","message":"Unable to parse query string: missing field `offset`"}},"Number in query string contains letters":{"value":{"error":"UnableToParseQueryString","message":"Unable to parse query string: invalid digit found in string"}}}}}},"IdResponse":{"description":"Id of generated resource","content":{"application/json":{"schema":{"type":"object","title":"IdResponse","required":["id"],"properties":{"id":{"type":"string","format":"uuid"}}},"example":{"id":"36574dc3-560a-4b09-9d22-d5945f2b8093"}}}},"PayloadTooLargeResponse":{"description":"Payload too large","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"},"examples":{"Known payload size":{"value":{"error":"Overflow","message":"JSON payload (XXX bytes) is larger than allowed (limit: 2097152 bytes)."}},"Unknown payload size":{"value":{"error":"Overflow","message":"JSON payload has exceeded limit (2097152 bytes)."}}}}}},"PngResponse":{"description":"PNG Image","content":{"image/png":{"schema":{"type":"string","format":"binary"}}}},"UnauthorizedAdminResponse":{"description":"Authorization failed","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"},"examples":{"Auth token does not correspond to an admin":{"value":{"error":"Unauthorized","message":"Authorization error: Invalid admin token"}},"Authorization Header is missing":{"value":{"error":"Unauthorized","message":"Authorization error: Header with authorization token not provided."}},"Authorization Scheme other than Bearer is used":{"value":{"error":"Unauthorized","message":"Authorization error: Authentication scheme must be Bearer."}},"Provided auth token has an invalid format":{"value":{"error":"Unauthorized","message":"Authorization error: Identifier does not have the right format."}},"Session id is invalid":{"value":{"error":"Unauthorized","message":"Authorization error: The session id is invalid."}}}}}},"UnauthorizedUserResponse":{"description":"Authorization failed","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"},"examples":{"Authorization Header is missing":{"value":{"error":"Unauthorized","message":"Authorization error: Header with authorization token not provided."}},"Authorization Scheme other than Bearer is used":{"value":{"error":"Unauthorized","message":"Authorization error: Authentication scheme must be Bearer."}},"Provided auth token has an invalid format":{"value":{"error":"Unauthorized","message":"Authorization error: Identifier does not have the right format."}},"Session id is invalid":{"value":{"error":"Unauthorized","message":"Authorization error: The session id is invalid."}}}}}},"UnsupportedMediaTypeForJsonResponse":{"description":"Media type of application/json is expected","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"},"example":{"error":"UnsupportedMediaType","message":"Unsupported content type header."}}}},"ZipResponse":{"description":"ZIP Archive","content":{"application/zip":{"schema":{"type":"string","format":"binary"}}}}},"securitySchemes":{"session_token":{"type":"http","scheme":"bearer","bearerFormat":"UUID","description":"A valid session token can be obtained via the /anonymous or /login endpoints."}}},"externalDocs":{"url":"https://docs.geoengine.io","description":"Geo Engine Docs"}} \ No newline at end of file diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 4463d7f0..a1c48bc5 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -16,7 +16,7 @@ jobs: strategy: matrix: - python-version: ["3.8"] # use lowest supported Python version + python-version: ["3.10"] # use lowest supported Python version defaults: run: @@ -56,7 +56,7 @@ jobs: strategy: matrix: - node-version: [16.20.x] # use lowest supported Node version + node-version: [20.19.x] # use lowest supported Node version defaults: run: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 50e0589a..5bb9a0d3 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] defaults: run: @@ -42,7 +42,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: [ 18.19.x, 20.11.x, 22.0.x ] + node-version: [20.19.x, 22.12.x, 24.0.x] defaults: run: diff --git a/python/.github/workflows/python.yml b/python/.github/workflows/python.yml index a7ddaf35..7e9819ea 100644 --- a/python/.github/workflows/python.yml +++ b/python/.github/workflows/python.yml @@ -7,13 +7,16 @@ name: geoengine_openapi_client Python package on: [push, pull_request] +permissions: + contents: read + jobs: build: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 diff --git a/python/.gitignore b/python/.gitignore index 43995bd4..65b06b95 100644 --- a/python/.gitignore +++ b/python/.gitignore @@ -62,5 +62,5 @@ docs/_build/ # PyBuilder target/ -#Ipython Notebook +# Ipython Notebook .ipynb_checkpoints diff --git a/python/.gitlab-ci.yml b/python/.gitlab-ci.yml index 94769389..07fbfcbd 100644 --- a/python/.gitlab-ci.yml +++ b/python/.gitlab-ci.yml @@ -14,9 +14,6 @@ stages: - pip install -r test-requirements.txt - pytest --cov=geoengine_openapi_client -pytest-3.8: - extends: .pytest - image: python:3.8-alpine pytest-3.9: extends: .pytest image: python:3.9-alpine @@ -29,3 +26,6 @@ pytest-3.11: pytest-3.12: extends: .pytest image: python:3.12-alpine +pytest-3.13: + extends: .pytest + image: python:3.13-alpine diff --git a/python/.openapi-generator/FILES b/python/.openapi-generator/FILES index 53d95e6e..817a5836 100644 --- a/python/.openapi-generator/FILES +++ b/python/.openapi-generator/FILES @@ -4,6 +4,7 @@ .travis.yml README.md docs/AddDataset.md +docs/AddDatasetTile.md docs/AddLayer.md docs/AddLayerCollection.md docs/AddRole.md @@ -53,8 +54,7 @@ docs/ExternalDataId.md docs/FeatureDataType.md docs/FileNotFoundHandling.md docs/FormatSpecifics.md -docs/FormatSpecificsOneOf.md -docs/FormatSpecificsOneOfCsv.md +docs/FormatSpecificsCsv.md docs/GbifDataProviderDefinition.md docs/GdalDatasetGeoTransform.md docs/GdalDatasetParameters.md @@ -64,9 +64,11 @@ docs/GdalMetaDataRegular.md docs/GdalMetaDataStatic.md docs/GdalMetadataMapping.md docs/GdalMetadataNetCdfCf.md +docs/GdalMultiBand.md docs/GdalSourceTimePlaceholder.md docs/GeneralApi.md docs/GeoJson.md +docs/GeoTransform.md docs/GetCapabilitiesFormat.md docs/GetCapabilitiesRequest.md docs/GetCoverageFormat.md @@ -78,6 +80,8 @@ docs/GetMapFormat.md docs/GetMapRequest.md docs/GfbioAbcdDataProviderDefinition.md docs/GfbioCollectionsDataProviderDefinition.md +docs/GridBoundingBox2D.md +docs/GridIdx2D.md docs/IdResponse.md docs/InternalDataId.md docs/Layer.md @@ -144,7 +148,6 @@ docs/PermissionRequest.md docs/PermissionsApi.md docs/Plot.md docs/PlotOutputFormat.md -docs/PlotQueryRectangle.md docs/PlotResultDescriptor.md docs/PlotsApi.md docs/PointSymbology.md @@ -171,10 +174,11 @@ docs/RasterDatasetFromWorkflow.md docs/RasterDatasetFromWorkflowResult.md docs/RasterPropertiesEntryType.md docs/RasterPropertiesKey.md -docs/RasterQueryRectangle.md docs/RasterResultDescriptor.md docs/RasterStreamWebsocketResultType.md docs/RasterSymbology.md +docs/RasterToDatasetQueryRectangle.md +docs/RegularTimeDimension.md docs/Resource.md docs/Role.md docs/RoleDescription.md @@ -186,15 +190,16 @@ docs/SentinelS2L2ACogsProviderDefinition.md docs/ServerInfo.md docs/SessionApi.md docs/SingleBandRasterColorizer.md +docs/SpatialGridDefinition.md +docs/SpatialGridDescriptor.md +docs/SpatialGridDescriptorState.md docs/SpatialPartition2D.md docs/SpatialReferenceAuthority.md docs/SpatialReferenceSpecification.md docs/SpatialReferencesApi.md docs/SpatialResolution.md docs/StacApiRetries.md -docs/StacBand.md docs/StacQueryBuffer.md -docs/StacZone.md docs/StaticColor.md docs/StaticNumber.md docs/StrokeParam.md @@ -212,6 +217,10 @@ docs/TaskStatusRunning.md docs/TaskStatusWithId.md docs/TasksApi.md docs/TextSymbology.md +docs/TimeDescriptor.md +docs/TimeDimension.md +docs/TimeDimensionOneOf.md +docs/TimeDimensionOneOf1.md docs/TimeGranularity.md docs/TimeInterval.md docs/TimeReference.md @@ -247,7 +256,6 @@ docs/UserSession.md docs/VecUpdate.md docs/VectorColumnInfo.md docs/VectorDataType.md -docs/VectorQueryRectangle.md docs/VectorResultDescriptor.md docs/Volume.md docs/VolumeFileLayersResponse.md @@ -286,6 +294,7 @@ geoengine_openapi_client/configuration.py geoengine_openapi_client/exceptions.py geoengine_openapi_client/models/__init__.py geoengine_openapi_client/models/add_dataset.py +geoengine_openapi_client/models/add_dataset_tile.py geoengine_openapi_client/models/add_layer.py geoengine_openapi_client/models/add_layer_collection.py geoengine_openapi_client/models/add_role.py @@ -334,8 +343,7 @@ geoengine_openapi_client/models/external_data_id.py geoengine_openapi_client/models/feature_data_type.py geoengine_openapi_client/models/file_not_found_handling.py geoengine_openapi_client/models/format_specifics.py -geoengine_openapi_client/models/format_specifics_one_of.py -geoengine_openapi_client/models/format_specifics_one_of_csv.py +geoengine_openapi_client/models/format_specifics_csv.py geoengine_openapi_client/models/gbif_data_provider_definition.py geoengine_openapi_client/models/gdal_dataset_geo_transform.py geoengine_openapi_client/models/gdal_dataset_parameters.py @@ -345,8 +353,10 @@ geoengine_openapi_client/models/gdal_meta_data_regular.py geoengine_openapi_client/models/gdal_meta_data_static.py geoengine_openapi_client/models/gdal_metadata_mapping.py geoengine_openapi_client/models/gdal_metadata_net_cdf_cf.py +geoengine_openapi_client/models/gdal_multi_band.py geoengine_openapi_client/models/gdal_source_time_placeholder.py geoengine_openapi_client/models/geo_json.py +geoengine_openapi_client/models/geo_transform.py geoengine_openapi_client/models/get_capabilities_format.py geoengine_openapi_client/models/get_capabilities_request.py geoengine_openapi_client/models/get_coverage_format.py @@ -358,6 +368,8 @@ geoengine_openapi_client/models/get_map_format.py geoengine_openapi_client/models/get_map_request.py geoengine_openapi_client/models/gfbio_abcd_data_provider_definition.py geoengine_openapi_client/models/gfbio_collections_data_provider_definition.py +geoengine_openapi_client/models/grid_bounding_box2_d.py +geoengine_openapi_client/models/grid_idx2_d.py geoengine_openapi_client/models/id_response.py geoengine_openapi_client/models/internal_data_id.py geoengine_openapi_client/models/layer.py @@ -418,7 +430,6 @@ geoengine_openapi_client/models/permission_listing.py geoengine_openapi_client/models/permission_request.py geoengine_openapi_client/models/plot.py geoengine_openapi_client/models/plot_output_format.py -geoengine_openapi_client/models/plot_query_rectangle.py geoengine_openapi_client/models/plot_result_descriptor.py geoengine_openapi_client/models/point_symbology.py geoengine_openapi_client/models/polygon_symbology.py @@ -443,10 +454,11 @@ geoengine_openapi_client/models/raster_dataset_from_workflow.py geoengine_openapi_client/models/raster_dataset_from_workflow_result.py geoengine_openapi_client/models/raster_properties_entry_type.py geoengine_openapi_client/models/raster_properties_key.py -geoengine_openapi_client/models/raster_query_rectangle.py geoengine_openapi_client/models/raster_result_descriptor.py geoengine_openapi_client/models/raster_stream_websocket_result_type.py geoengine_openapi_client/models/raster_symbology.py +geoengine_openapi_client/models/raster_to_dataset_query_rectangle.py +geoengine_openapi_client/models/regular_time_dimension.py geoengine_openapi_client/models/resource.py geoengine_openapi_client/models/role.py geoengine_openapi_client/models/role_description.py @@ -456,15 +468,16 @@ geoengine_openapi_client/models/search_types.py geoengine_openapi_client/models/sentinel_s2_l2_a_cogs_provider_definition.py geoengine_openapi_client/models/server_info.py geoengine_openapi_client/models/single_band_raster_colorizer.py +geoengine_openapi_client/models/spatial_grid_definition.py +geoengine_openapi_client/models/spatial_grid_descriptor.py +geoengine_openapi_client/models/spatial_grid_descriptor_state.py geoengine_openapi_client/models/spatial_partition2_d.py geoengine_openapi_client/models/spatial_reference_authority.py geoengine_openapi_client/models/spatial_reference_specification.py geoengine_openapi_client/models/spatial_resolution.py geoengine_openapi_client/models/st_rectangle.py geoengine_openapi_client/models/stac_api_retries.py -geoengine_openapi_client/models/stac_band.py geoengine_openapi_client/models/stac_query_buffer.py -geoengine_openapi_client/models/stac_zone.py geoengine_openapi_client/models/static_color.py geoengine_openapi_client/models/static_number.py geoengine_openapi_client/models/stroke_param.py @@ -481,6 +494,10 @@ geoengine_openapi_client/models/task_status_failed.py geoengine_openapi_client/models/task_status_running.py geoengine_openapi_client/models/task_status_with_id.py geoengine_openapi_client/models/text_symbology.py +geoengine_openapi_client/models/time_descriptor.py +geoengine_openapi_client/models/time_dimension.py +geoengine_openapi_client/models/time_dimension_one_of.py +geoengine_openapi_client/models/time_dimension_one_of1.py geoengine_openapi_client/models/time_granularity.py geoengine_openapi_client/models/time_interval.py geoengine_openapi_client/models/time_reference.py @@ -514,7 +531,6 @@ geoengine_openapi_client/models/user_session.py geoengine_openapi_client/models/vec_update.py geoengine_openapi_client/models/vector_column_info.py geoengine_openapi_client/models/vector_data_type.py -geoengine_openapi_client/models/vector_query_rectangle.py geoengine_openapi_client/models/vector_result_descriptor.py geoengine_openapi_client/models/volume.py geoengine_openapi_client/models/volume_file_layers_response.py @@ -538,6 +554,7 @@ setup.py test-requirements.txt test/__init__.py test/test_add_dataset.py +test/test_add_dataset_tile.py test/test_add_layer.py test/test_add_layer_collection.py test/test_add_role.py @@ -587,8 +604,7 @@ test/test_external_data_id.py test/test_feature_data_type.py test/test_file_not_found_handling.py test/test_format_specifics.py -test/test_format_specifics_one_of.py -test/test_format_specifics_one_of_csv.py +test/test_format_specifics_csv.py test/test_gbif_data_provider_definition.py test/test_gdal_dataset_geo_transform.py test/test_gdal_dataset_parameters.py @@ -598,9 +614,11 @@ test/test_gdal_meta_data_regular.py test/test_gdal_meta_data_static.py test/test_gdal_metadata_mapping.py test/test_gdal_metadata_net_cdf_cf.py +test/test_gdal_multi_band.py test/test_gdal_source_time_placeholder.py test/test_general_api.py test/test_geo_json.py +test/test_geo_transform.py test/test_get_capabilities_format.py test/test_get_capabilities_request.py test/test_get_coverage_format.py @@ -612,6 +630,8 @@ test/test_get_map_format.py test/test_get_map_request.py test/test_gfbio_abcd_data_provider_definition.py test/test_gfbio_collections_data_provider_definition.py +test/test_grid_bounding_box2_d.py +test/test_grid_idx2_d.py test/test_id_response.py test/test_internal_data_id.py test/test_layer.py @@ -678,7 +698,6 @@ test/test_permission_request.py test/test_permissions_api.py test/test_plot.py test/test_plot_output_format.py -test/test_plot_query_rectangle.py test/test_plot_result_descriptor.py test/test_plots_api.py test/test_point_symbology.py @@ -705,10 +724,11 @@ test/test_raster_dataset_from_workflow.py test/test_raster_dataset_from_workflow_result.py test/test_raster_properties_entry_type.py test/test_raster_properties_key.py -test/test_raster_query_rectangle.py test/test_raster_result_descriptor.py test/test_raster_stream_websocket_result_type.py test/test_raster_symbology.py +test/test_raster_to_dataset_query_rectangle.py +test/test_regular_time_dimension.py test/test_resource.py test/test_role.py test/test_role_description.py @@ -719,6 +739,9 @@ test/test_sentinel_s2_l2_a_cogs_provider_definition.py test/test_server_info.py test/test_session_api.py test/test_single_band_raster_colorizer.py +test/test_spatial_grid_definition.py +test/test_spatial_grid_descriptor.py +test/test_spatial_grid_descriptor_state.py test/test_spatial_partition2_d.py test/test_spatial_reference_authority.py test/test_spatial_reference_specification.py @@ -726,9 +749,7 @@ test/test_spatial_references_api.py test/test_spatial_resolution.py test/test_st_rectangle.py test/test_stac_api_retries.py -test/test_stac_band.py test/test_stac_query_buffer.py -test/test_stac_zone.py test/test_static_color.py test/test_static_number.py test/test_stroke_param.py @@ -746,6 +767,10 @@ test/test_task_status_running.py test/test_task_status_with_id.py test/test_tasks_api.py test/test_text_symbology.py +test/test_time_descriptor.py +test/test_time_dimension.py +test/test_time_dimension_one_of.py +test/test_time_dimension_one_of1.py test/test_time_granularity.py test/test_time_interval.py test/test_time_reference.py @@ -781,7 +806,6 @@ test/test_user_session.py test/test_vec_update.py test/test_vector_column_info.py test/test_vector_data_type.py -test/test_vector_query_rectangle.py test/test_vector_result_descriptor.py test/test_volume.py test/test_volume_file_layers_response.py diff --git a/python/.openapi-generator/VERSION b/python/.openapi-generator/VERSION index 5f84a81d..6328c542 100644 --- a/python/.openapi-generator/VERSION +++ b/python/.openapi-generator/VERSION @@ -1 +1 @@ -7.12.0 +7.17.0 diff --git a/python/.travis.yml b/python/.travis.yml index ba59ea96..c78a5e90 100644 --- a/python/.travis.yml +++ b/python/.travis.yml @@ -1,13 +1,13 @@ # ref: https://docs.travis-ci.com/user/languages/python language: python python: - - "3.8" - "3.9" - "3.10" - "3.11" - "3.12" + - "3.13" # uncomment the following if needed - #- "3.12-dev" # 3.12 development branch + #- "3.13-dev" # 3.13 development branch #- "nightly" # nightly build # command to install dependencies install: diff --git a/python/README.md b/python/README.md index 86050d33..325574c7 100644 --- a/python/README.md +++ b/python/README.md @@ -3,14 +3,14 @@ No description provided (generated by Openapi Generator https://github.com/opena This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 0.8.0 -- Package version: 0.0.27 -- Generator version: 7.12.0 +- API version: 0.9.0 +- Package version: 0.0.28 +- Generator version: 7.17.0 - Build package: org.openapitools.codegen.languages.PythonClientCodegen ## Requirements. -Python 3.8+ +Python 3.9+ ## Installation & Usage ### pip install @@ -55,10 +55,10 @@ import geoengine_openapi_client from geoengine_openapi_client.rest import ApiException from pprint import pprint -# Defining the host is optional and defaults to https://geoengine.io/api +# Defining the host is optional and defaults to http://127.0.0.1:3030/api # See configuration.py for a list of all supported configuration parameters. configuration = geoengine_openapi_client.Configuration( - host = "https://geoengine.io/api" + host = "http://127.0.0.1:3030/api" ) # The client must configure the authentication and authorization parameters @@ -76,24 +76,24 @@ configuration = geoengine_openapi_client.Configuration( with geoengine_openapi_client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = geoengine_openapi_client.DatasetsApi(api_client) + dataset = 'dataset_example' # str | Dataset Name auto_create_dataset = geoengine_openapi_client.AutoCreateDataset() # AutoCreateDataset | try: - # Creates a new dataset using previously uploaded files. The format of the files will be automatically detected when possible. - api_response = api_instance.auto_create_dataset_handler(auto_create_dataset) - print("The response of DatasetsApi->auto_create_dataset_handler:\n") - pprint(api_response) + # Add a tile to a gdal dataset. + api_instance.add_dataset_tiles_handler(dataset, auto_create_dataset) except ApiException as e: - print("Exception when calling DatasetsApi->auto_create_dataset_handler: %s\n" % e) + print("Exception when calling DatasetsApi->add_dataset_tiles_handler: %s\n" % e) ``` ## Documentation for API Endpoints -All URIs are relative to *https://geoengine.io/api* +All URIs are relative to *http://127.0.0.1:3030/api* Class | Method | HTTP request | Description ------------ | ------------- | ------------- | ------------- +*DatasetsApi* | [**add_dataset_tiles_handler**](docs/DatasetsApi.md#add_dataset_tiles_handler) | **POST** /dataset/{dataset}/tiles | Add a tile to a gdal dataset. *DatasetsApi* | [**auto_create_dataset_handler**](docs/DatasetsApi.md#auto_create_dataset_handler) | **POST** /dataset/auto | Creates a new dataset using previously uploaded files. The format of the files will be automatically detected when possible. *DatasetsApi* | [**create_dataset_handler**](docs/DatasetsApi.md#create_dataset_handler) | **POST** /dataset | Creates a new dataset referencing files. Users can reference previously uploaded files. Admins can reference files from a volume. *DatasetsApi* | [**delete_dataset_handler**](docs/DatasetsApi.md#delete_dataset_handler) | **DELETE** /dataset/{dataset} | Delete a dataset @@ -195,6 +195,7 @@ Class | Method | HTTP request | Description ## Documentation For Models - [AddDataset](docs/AddDataset.md) + - [AddDatasetTile](docs/AddDatasetTile.md) - [AddLayer](docs/AddLayer.md) - [AddLayerCollection](docs/AddLayerCollection.md) - [AddRole](docs/AddRole.md) @@ -243,8 +244,7 @@ Class | Method | HTTP request | Description - [FeatureDataType](docs/FeatureDataType.md) - [FileNotFoundHandling](docs/FileNotFoundHandling.md) - [FormatSpecifics](docs/FormatSpecifics.md) - - [FormatSpecificsOneOf](docs/FormatSpecificsOneOf.md) - - [FormatSpecificsOneOfCsv](docs/FormatSpecificsOneOfCsv.md) + - [FormatSpecificsCsv](docs/FormatSpecificsCsv.md) - [GbifDataProviderDefinition](docs/GbifDataProviderDefinition.md) - [GdalDatasetGeoTransform](docs/GdalDatasetGeoTransform.md) - [GdalDatasetParameters](docs/GdalDatasetParameters.md) @@ -254,8 +254,10 @@ Class | Method | HTTP request | Description - [GdalMetaDataStatic](docs/GdalMetaDataStatic.md) - [GdalMetadataMapping](docs/GdalMetadataMapping.md) - [GdalMetadataNetCdfCf](docs/GdalMetadataNetCdfCf.md) + - [GdalMultiBand](docs/GdalMultiBand.md) - [GdalSourceTimePlaceholder](docs/GdalSourceTimePlaceholder.md) - [GeoJson](docs/GeoJson.md) + - [GeoTransform](docs/GeoTransform.md) - [GetCapabilitiesFormat](docs/GetCapabilitiesFormat.md) - [GetCapabilitiesRequest](docs/GetCapabilitiesRequest.md) - [GetCoverageFormat](docs/GetCoverageFormat.md) @@ -267,6 +269,8 @@ Class | Method | HTTP request | Description - [GetMapRequest](docs/GetMapRequest.md) - [GfbioAbcdDataProviderDefinition](docs/GfbioAbcdDataProviderDefinition.md) - [GfbioCollectionsDataProviderDefinition](docs/GfbioCollectionsDataProviderDefinition.md) + - [GridBoundingBox2D](docs/GridBoundingBox2D.md) + - [GridIdx2D](docs/GridIdx2D.md) - [IdResponse](docs/IdResponse.md) - [InternalDataId](docs/InternalDataId.md) - [Layer](docs/Layer.md) @@ -327,7 +331,6 @@ Class | Method | HTTP request | Description - [PermissionRequest](docs/PermissionRequest.md) - [Plot](docs/Plot.md) - [PlotOutputFormat](docs/PlotOutputFormat.md) - - [PlotQueryRectangle](docs/PlotQueryRectangle.md) - [PlotResultDescriptor](docs/PlotResultDescriptor.md) - [PointSymbology](docs/PointSymbology.md) - [PolygonSymbology](docs/PolygonSymbology.md) @@ -352,10 +355,11 @@ Class | Method | HTTP request | Description - [RasterDatasetFromWorkflowResult](docs/RasterDatasetFromWorkflowResult.md) - [RasterPropertiesEntryType](docs/RasterPropertiesEntryType.md) - [RasterPropertiesKey](docs/RasterPropertiesKey.md) - - [RasterQueryRectangle](docs/RasterQueryRectangle.md) - [RasterResultDescriptor](docs/RasterResultDescriptor.md) - [RasterStreamWebsocketResultType](docs/RasterStreamWebsocketResultType.md) - [RasterSymbology](docs/RasterSymbology.md) + - [RasterToDatasetQueryRectangle](docs/RasterToDatasetQueryRectangle.md) + - [RegularTimeDimension](docs/RegularTimeDimension.md) - [Resource](docs/Resource.md) - [Role](docs/Role.md) - [RoleDescription](docs/RoleDescription.md) @@ -366,14 +370,15 @@ Class | Method | HTTP request | Description - [SentinelS2L2ACogsProviderDefinition](docs/SentinelS2L2ACogsProviderDefinition.md) - [ServerInfo](docs/ServerInfo.md) - [SingleBandRasterColorizer](docs/SingleBandRasterColorizer.md) + - [SpatialGridDefinition](docs/SpatialGridDefinition.md) + - [SpatialGridDescriptor](docs/SpatialGridDescriptor.md) + - [SpatialGridDescriptorState](docs/SpatialGridDescriptorState.md) - [SpatialPartition2D](docs/SpatialPartition2D.md) - [SpatialReferenceAuthority](docs/SpatialReferenceAuthority.md) - [SpatialReferenceSpecification](docs/SpatialReferenceSpecification.md) - [SpatialResolution](docs/SpatialResolution.md) - [StacApiRetries](docs/StacApiRetries.md) - - [StacBand](docs/StacBand.md) - [StacQueryBuffer](docs/StacQueryBuffer.md) - - [StacZone](docs/StacZone.md) - [StaticColor](docs/StaticColor.md) - [StaticNumber](docs/StaticNumber.md) - [StrokeParam](docs/StrokeParam.md) @@ -390,6 +395,10 @@ Class | Method | HTTP request | Description - [TaskStatusRunning](docs/TaskStatusRunning.md) - [TaskStatusWithId](docs/TaskStatusWithId.md) - [TextSymbology](docs/TextSymbology.md) + - [TimeDescriptor](docs/TimeDescriptor.md) + - [TimeDimension](docs/TimeDimension.md) + - [TimeDimensionOneOf](docs/TimeDimensionOneOf.md) + - [TimeDimensionOneOf1](docs/TimeDimensionOneOf1.md) - [TimeGranularity](docs/TimeGranularity.md) - [TimeInterval](docs/TimeInterval.md) - [TimeReference](docs/TimeReference.md) @@ -423,7 +432,6 @@ Class | Method | HTTP request | Description - [VecUpdate](docs/VecUpdate.md) - [VectorColumnInfo](docs/VectorColumnInfo.md) - [VectorDataType](docs/VectorDataType.md) - - [VectorQueryRectangle](docs/VectorQueryRectangle.md) - [VectorResultDescriptor](docs/VectorResultDescriptor.md) - [Volume](docs/Volume.md) - [VolumeFileLayersResponse](docs/VolumeFileLayersResponse.md) diff --git a/python/geoengine_openapi_client/__init__.py b/python/geoengine_openapi_client/__init__.py index 21c06c7e..83ba7b48 100644 --- a/python/geoengine_openapi_client/__init__.py +++ b/python/geoengine_openapi_client/__init__.py @@ -7,7 +7,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -15,278 +15,567 @@ """ # noqa: E501 -__version__ = "0.0.27" +__version__ = "0.0.28" + +# Define package exports +__all__ = [ + "DatasetsApi", + "GeneralApi", + "LayersApi", + "MLApi", + "OGCWCSApi", + "OGCWFSApi", + "OGCWMSApi", + "PermissionsApi", + "PlotsApi", + "ProjectsApi", + "SessionApi", + "SpatialReferencesApi", + "TasksApi", + "UploadsApi", + "UserApi", + "WorkflowsApi", + "ApiResponse", + "ApiClient", + "Configuration", + "OpenApiException", + "ApiTypeError", + "ApiValueError", + "ApiKeyError", + "ApiAttributeError", + "ApiException", + "AddDataset", + "AddDatasetTile", + "AddLayer", + "AddLayerCollection", + "AddRole", + "ArunaDataProviderDefinition", + "AuthCodeRequestURL", + "AuthCodeResponse", + "AutoCreateDataset", + "AxisOrder", + "BoundingBox2D", + "Breakpoint", + "ClassificationMeasurement", + "CollectionItem", + "CollectionType", + "ColorParam", + "Colorizer", + "ComputationQuota", + "ContinuousMeasurement", + "Coordinate2D", + "CopernicusDataspaceDataProviderDefinition", + "CreateDataset", + "CreateProject", + "CsvHeader", + "DataId", + "DataPath", + "DataPathOneOf", + "DataPathOneOf1", + "DataProviderResource", + "DataUsage", + "DataUsageSummary", + "DatabaseConnectionConfig", + "Dataset", + "DatasetDefinition", + "DatasetLayerListingCollection", + "DatasetLayerListingProviderDefinition", + "DatasetListing", + "DatasetNameResponse", + "DatasetResource", + "DerivedColor", + "DerivedNumber", + "DescribeCoverageRequest", + "EbvPortalDataProviderDefinition", + "EdrDataProviderDefinition", + "EdrVectorSpec", + "ErrorResponse", + "ExternalDataId", + "FeatureDataType", + "FileNotFoundHandling", + "FormatSpecifics", + "FormatSpecificsCsv", + "GbifDataProviderDefinition", + "GdalDatasetGeoTransform", + "GdalDatasetParameters", + "GdalLoadingInfoTemporalSlice", + "GdalMetaDataList", + "GdalMetaDataRegular", + "GdalMetaDataStatic", + "GdalMetadataMapping", + "GdalMetadataNetCdfCf", + "GdalMultiBand", + "GdalSourceTimePlaceholder", + "GeoJson", + "GeoTransform", + "GetCapabilitiesFormat", + "GetCapabilitiesRequest", + "GetCoverageFormat", + "GetCoverageRequest", + "GetFeatureRequest", + "GetLegendGraphicRequest", + "GetMapExceptionFormat", + "GetMapFormat", + "GetMapRequest", + "GfbioAbcdDataProviderDefinition", + "GfbioCollectionsDataProviderDefinition", + "GridBoundingBox2D", + "GridIdx2D", + "IdResponse", + "InternalDataId", + "Layer", + "LayerCollection", + "LayerCollectionListing", + "LayerCollectionResource", + "LayerListing", + "LayerProviderListing", + "LayerResource", + "LayerVisibility", + "LineSymbology", + "LinearGradient", + "LogarithmicGradient", + "Measurement", + "MetaDataDefinition", + "MetaDataSuggestion", + "MlModel", + "MlModelInputNoDataHandling", + "MlModelInputNoDataHandlingVariant", + "MlModelMetadata", + "MlModelNameResponse", + "MlModelOutputNoDataHandling", + "MlModelOutputNoDataHandlingVariant", + "MlModelResource", + "MlTensorShape3D", + "MockDatasetDataSourceLoadingInfo", + "MockMetaData", + "MultiBandRasterColorizer", + "MultiLineString", + "MultiPoint", + "MultiPolygon", + "NetCdfCfDataProviderDefinition", + "NumberParam", + "OgrMetaData", + "OgrSourceColumnSpec", + "OgrSourceDataset", + "OgrSourceDatasetTimeType", + "OgrSourceDatasetTimeTypeNone", + "OgrSourceDatasetTimeTypeStart", + "OgrSourceDatasetTimeTypeStartDuration", + "OgrSourceDatasetTimeTypeStartEnd", + "OgrSourceDurationSpec", + "OgrSourceDurationSpecInfinite", + "OgrSourceDurationSpecValue", + "OgrSourceDurationSpecZero", + "OgrSourceErrorSpec", + "OgrSourceTimeFormat", + "OgrSourceTimeFormatAuto", + "OgrSourceTimeFormatCustom", + "OgrSourceTimeFormatUnixTimeStamp", + "OperatorQuota", + "OrderBy", + "PaletteColorizer", + "PangaeaDataProviderDefinition", + "Permission", + "PermissionListOptions", + "PermissionListing", + "PermissionRequest", + "Plot", + "PlotOutputFormat", + "PlotResultDescriptor", + "PointSymbology", + "PolygonSymbology", + "Project", + "ProjectLayer", + "ProjectListing", + "ProjectResource", + "ProjectUpdateToken", + "ProjectVersion", + "Provenance", + "ProvenanceEntry", + "ProvenanceOutput", + "Provenances", + "ProviderCapabilities", + "ProviderLayerCollectionId", + "ProviderLayerId", + "Quota", + "RasterBandDescriptor", + "RasterColorizer", + "RasterDataType", + "RasterDatasetFromWorkflow", + "RasterDatasetFromWorkflowResult", + "RasterPropertiesEntryType", + "RasterPropertiesKey", + "RasterResultDescriptor", + "RasterStreamWebsocketResultType", + "RasterSymbology", + "RasterToDatasetQueryRectangle", + "RegularTimeDimension", + "Resource", + "Role", + "RoleDescription", + "STRectangle", + "SearchCapabilities", + "SearchType", + "SearchTypes", + "SentinelS2L2ACogsProviderDefinition", + "ServerInfo", + "SingleBandRasterColorizer", + "SpatialGridDefinition", + "SpatialGridDescriptor", + "SpatialGridDescriptorState", + "SpatialPartition2D", + "SpatialReferenceAuthority", + "SpatialReferenceSpecification", + "SpatialResolution", + "StacApiRetries", + "StacQueryBuffer", + "StaticColor", + "StaticNumber", + "StrokeParam", + "SuggestMetaData", + "Symbology", + "TaskAbortOptions", + "TaskFilter", + "TaskListOptions", + "TaskResponse", + "TaskStatus", + "TaskStatusAborted", + "TaskStatusCompleted", + "TaskStatusFailed", + "TaskStatusRunning", + "TaskStatusWithId", + "TextSymbology", + "TimeDescriptor", + "TimeDimension", + "TimeDimensionOneOf", + "TimeDimensionOneOf1", + "TimeGranularity", + "TimeInterval", + "TimeReference", + "TimeStep", + "TypedDataProviderDefinition", + "TypedGeometry", + "TypedGeometryOneOf", + "TypedGeometryOneOf1", + "TypedGeometryOneOf2", + "TypedGeometryOneOf3", + "TypedOperator", + "TypedOperatorOperator", + "TypedPlotResultDescriptor", + "TypedRasterResultDescriptor", + "TypedResultDescriptor", + "TypedVectorResultDescriptor", + "UnitlessMeasurement", + "UnixTimeStampType", + "UpdateDataset", + "UpdateLayer", + "UpdateLayerCollection", + "UpdateProject", + "UpdateQuota", + "UploadFileLayersResponse", + "UploadFilesResponse", + "UsageSummaryGranularity", + "UserCredentials", + "UserInfo", + "UserRegistration", + "UserSession", + "VecUpdate", + "VectorColumnInfo", + "VectorDataType", + "VectorResultDescriptor", + "Volume", + "VolumeFileLayersResponse", + "WcsBoundingbox", + "WcsService", + "WcsVersion", + "WfsService", + "WfsVersion", + "WildliveDataConnectorDefinition", + "WmsService", + "WmsVersion", + "Workflow", + "WrappedPlotOutput", +] # import apis into sdk package -from geoengine_openapi_client.api.datasets_api import DatasetsApi -from geoengine_openapi_client.api.general_api import GeneralApi -from geoengine_openapi_client.api.layers_api import LayersApi -from geoengine_openapi_client.api.ml_api import MLApi -from geoengine_openapi_client.api.ogcwcs_api import OGCWCSApi -from geoengine_openapi_client.api.ogcwfs_api import OGCWFSApi -from geoengine_openapi_client.api.ogcwms_api import OGCWMSApi -from geoengine_openapi_client.api.permissions_api import PermissionsApi -from geoengine_openapi_client.api.plots_api import PlotsApi -from geoengine_openapi_client.api.projects_api import ProjectsApi -from geoengine_openapi_client.api.session_api import SessionApi -from geoengine_openapi_client.api.spatial_references_api import SpatialReferencesApi -from geoengine_openapi_client.api.tasks_api import TasksApi -from geoengine_openapi_client.api.uploads_api import UploadsApi -from geoengine_openapi_client.api.user_api import UserApi -from geoengine_openapi_client.api.workflows_api import WorkflowsApi +from geoengine_openapi_client.api.datasets_api import DatasetsApi as DatasetsApi +from geoengine_openapi_client.api.general_api import GeneralApi as GeneralApi +from geoengine_openapi_client.api.layers_api import LayersApi as LayersApi +from geoengine_openapi_client.api.ml_api import MLApi as MLApi +from geoengine_openapi_client.api.ogcwcs_api import OGCWCSApi as OGCWCSApi +from geoengine_openapi_client.api.ogcwfs_api import OGCWFSApi as OGCWFSApi +from geoengine_openapi_client.api.ogcwms_api import OGCWMSApi as OGCWMSApi +from geoengine_openapi_client.api.permissions_api import PermissionsApi as PermissionsApi +from geoengine_openapi_client.api.plots_api import PlotsApi as PlotsApi +from geoengine_openapi_client.api.projects_api import ProjectsApi as ProjectsApi +from geoengine_openapi_client.api.session_api import SessionApi as SessionApi +from geoengine_openapi_client.api.spatial_references_api import SpatialReferencesApi as SpatialReferencesApi +from geoengine_openapi_client.api.tasks_api import TasksApi as TasksApi +from geoengine_openapi_client.api.uploads_api import UploadsApi as UploadsApi +from geoengine_openapi_client.api.user_api import UserApi as UserApi +from geoengine_openapi_client.api.workflows_api import WorkflowsApi as WorkflowsApi # import ApiClient -from geoengine_openapi_client.api_response import ApiResponse -from geoengine_openapi_client.api_client import ApiClient -from geoengine_openapi_client.configuration import Configuration -from geoengine_openapi_client.exceptions import OpenApiException -from geoengine_openapi_client.exceptions import ApiTypeError -from geoengine_openapi_client.exceptions import ApiValueError -from geoengine_openapi_client.exceptions import ApiKeyError -from geoengine_openapi_client.exceptions import ApiAttributeError -from geoengine_openapi_client.exceptions import ApiException +from geoengine_openapi_client.api_response import ApiResponse as ApiResponse +from geoengine_openapi_client.api_client import ApiClient as ApiClient +from geoengine_openapi_client.configuration import Configuration as Configuration +from geoengine_openapi_client.exceptions import OpenApiException as OpenApiException +from geoengine_openapi_client.exceptions import ApiTypeError as ApiTypeError +from geoengine_openapi_client.exceptions import ApiValueError as ApiValueError +from geoengine_openapi_client.exceptions import ApiKeyError as ApiKeyError +from geoengine_openapi_client.exceptions import ApiAttributeError as ApiAttributeError +from geoengine_openapi_client.exceptions import ApiException as ApiException # import models into sdk package -from geoengine_openapi_client.models.add_dataset import AddDataset -from geoengine_openapi_client.models.add_layer import AddLayer -from geoengine_openapi_client.models.add_layer_collection import AddLayerCollection -from geoengine_openapi_client.models.add_role import AddRole -from geoengine_openapi_client.models.aruna_data_provider_definition import ArunaDataProviderDefinition -from geoengine_openapi_client.models.auth_code_request_url import AuthCodeRequestURL -from geoengine_openapi_client.models.auth_code_response import AuthCodeResponse -from geoengine_openapi_client.models.auto_create_dataset import AutoCreateDataset -from geoengine_openapi_client.models.axis_order import AxisOrder -from geoengine_openapi_client.models.bounding_box2_d import BoundingBox2D -from geoengine_openapi_client.models.breakpoint import Breakpoint -from geoengine_openapi_client.models.classification_measurement import ClassificationMeasurement -from geoengine_openapi_client.models.collection_item import CollectionItem -from geoengine_openapi_client.models.collection_type import CollectionType -from geoengine_openapi_client.models.color_param import ColorParam -from geoengine_openapi_client.models.colorizer import Colorizer -from geoengine_openapi_client.models.computation_quota import ComputationQuota -from geoengine_openapi_client.models.continuous_measurement import ContinuousMeasurement -from geoengine_openapi_client.models.coordinate2_d import Coordinate2D -from geoengine_openapi_client.models.copernicus_dataspace_data_provider_definition import CopernicusDataspaceDataProviderDefinition -from geoengine_openapi_client.models.create_dataset import CreateDataset -from geoengine_openapi_client.models.create_project import CreateProject -from geoengine_openapi_client.models.csv_header import CsvHeader -from geoengine_openapi_client.models.data_id import DataId -from geoengine_openapi_client.models.data_path import DataPath -from geoengine_openapi_client.models.data_path_one_of import DataPathOneOf -from geoengine_openapi_client.models.data_path_one_of1 import DataPathOneOf1 -from geoengine_openapi_client.models.data_provider_resource import DataProviderResource -from geoengine_openapi_client.models.data_usage import DataUsage -from geoengine_openapi_client.models.data_usage_summary import DataUsageSummary -from geoengine_openapi_client.models.database_connection_config import DatabaseConnectionConfig -from geoengine_openapi_client.models.dataset import Dataset -from geoengine_openapi_client.models.dataset_definition import DatasetDefinition -from geoengine_openapi_client.models.dataset_layer_listing_collection import DatasetLayerListingCollection -from geoengine_openapi_client.models.dataset_layer_listing_provider_definition import DatasetLayerListingProviderDefinition -from geoengine_openapi_client.models.dataset_listing import DatasetListing -from geoengine_openapi_client.models.dataset_name_response import DatasetNameResponse -from geoengine_openapi_client.models.dataset_resource import DatasetResource -from geoengine_openapi_client.models.derived_color import DerivedColor -from geoengine_openapi_client.models.derived_number import DerivedNumber -from geoengine_openapi_client.models.describe_coverage_request import DescribeCoverageRequest -from geoengine_openapi_client.models.ebv_portal_data_provider_definition import EbvPortalDataProviderDefinition -from geoengine_openapi_client.models.edr_data_provider_definition import EdrDataProviderDefinition -from geoengine_openapi_client.models.edr_vector_spec import EdrVectorSpec -from geoengine_openapi_client.models.error_response import ErrorResponse -from geoengine_openapi_client.models.external_data_id import ExternalDataId -from geoengine_openapi_client.models.feature_data_type import FeatureDataType -from geoengine_openapi_client.models.file_not_found_handling import FileNotFoundHandling -from geoengine_openapi_client.models.format_specifics import FormatSpecifics -from geoengine_openapi_client.models.format_specifics_one_of import FormatSpecificsOneOf -from geoengine_openapi_client.models.format_specifics_one_of_csv import FormatSpecificsOneOfCsv -from geoengine_openapi_client.models.gbif_data_provider_definition import GbifDataProviderDefinition -from geoengine_openapi_client.models.gdal_dataset_geo_transform import GdalDatasetGeoTransform -from geoengine_openapi_client.models.gdal_dataset_parameters import GdalDatasetParameters -from geoengine_openapi_client.models.gdal_loading_info_temporal_slice import GdalLoadingInfoTemporalSlice -from geoengine_openapi_client.models.gdal_meta_data_list import GdalMetaDataList -from geoengine_openapi_client.models.gdal_meta_data_regular import GdalMetaDataRegular -from geoengine_openapi_client.models.gdal_meta_data_static import GdalMetaDataStatic -from geoengine_openapi_client.models.gdal_metadata_mapping import GdalMetadataMapping -from geoengine_openapi_client.models.gdal_metadata_net_cdf_cf import GdalMetadataNetCdfCf -from geoengine_openapi_client.models.gdal_source_time_placeholder import GdalSourceTimePlaceholder -from geoengine_openapi_client.models.geo_json import GeoJson -from geoengine_openapi_client.models.get_capabilities_format import GetCapabilitiesFormat -from geoengine_openapi_client.models.get_capabilities_request import GetCapabilitiesRequest -from geoengine_openapi_client.models.get_coverage_format import GetCoverageFormat -from geoengine_openapi_client.models.get_coverage_request import GetCoverageRequest -from geoengine_openapi_client.models.get_feature_request import GetFeatureRequest -from geoengine_openapi_client.models.get_legend_graphic_request import GetLegendGraphicRequest -from geoengine_openapi_client.models.get_map_exception_format import GetMapExceptionFormat -from geoengine_openapi_client.models.get_map_format import GetMapFormat -from geoengine_openapi_client.models.get_map_request import GetMapRequest -from geoengine_openapi_client.models.gfbio_abcd_data_provider_definition import GfbioAbcdDataProviderDefinition -from geoengine_openapi_client.models.gfbio_collections_data_provider_definition import GfbioCollectionsDataProviderDefinition -from geoengine_openapi_client.models.id_response import IdResponse -from geoengine_openapi_client.models.internal_data_id import InternalDataId -from geoengine_openapi_client.models.layer import Layer -from geoengine_openapi_client.models.layer_collection import LayerCollection -from geoengine_openapi_client.models.layer_collection_listing import LayerCollectionListing -from geoengine_openapi_client.models.layer_collection_resource import LayerCollectionResource -from geoengine_openapi_client.models.layer_listing import LayerListing -from geoengine_openapi_client.models.layer_provider_listing import LayerProviderListing -from geoengine_openapi_client.models.layer_resource import LayerResource -from geoengine_openapi_client.models.layer_visibility import LayerVisibility -from geoengine_openapi_client.models.line_symbology import LineSymbology -from geoengine_openapi_client.models.linear_gradient import LinearGradient -from geoengine_openapi_client.models.logarithmic_gradient import LogarithmicGradient -from geoengine_openapi_client.models.measurement import Measurement -from geoengine_openapi_client.models.meta_data_definition import MetaDataDefinition -from geoengine_openapi_client.models.meta_data_suggestion import MetaDataSuggestion -from geoengine_openapi_client.models.ml_model import MlModel -from geoengine_openapi_client.models.ml_model_input_no_data_handling import MlModelInputNoDataHandling -from geoengine_openapi_client.models.ml_model_input_no_data_handling_variant import MlModelInputNoDataHandlingVariant -from geoengine_openapi_client.models.ml_model_metadata import MlModelMetadata -from geoengine_openapi_client.models.ml_model_name_response import MlModelNameResponse -from geoengine_openapi_client.models.ml_model_output_no_data_handling import MlModelOutputNoDataHandling -from geoengine_openapi_client.models.ml_model_output_no_data_handling_variant import MlModelOutputNoDataHandlingVariant -from geoengine_openapi_client.models.ml_model_resource import MlModelResource -from geoengine_openapi_client.models.ml_tensor_shape3_d import MlTensorShape3D -from geoengine_openapi_client.models.mock_dataset_data_source_loading_info import MockDatasetDataSourceLoadingInfo -from geoengine_openapi_client.models.mock_meta_data import MockMetaData -from geoengine_openapi_client.models.multi_band_raster_colorizer import MultiBandRasterColorizer -from geoengine_openapi_client.models.multi_line_string import MultiLineString -from geoengine_openapi_client.models.multi_point import MultiPoint -from geoengine_openapi_client.models.multi_polygon import MultiPolygon -from geoengine_openapi_client.models.net_cdf_cf_data_provider_definition import NetCdfCfDataProviderDefinition -from geoengine_openapi_client.models.number_param import NumberParam -from geoengine_openapi_client.models.ogr_meta_data import OgrMetaData -from geoengine_openapi_client.models.ogr_source_column_spec import OgrSourceColumnSpec -from geoengine_openapi_client.models.ogr_source_dataset import OgrSourceDataset -from geoengine_openapi_client.models.ogr_source_dataset_time_type import OgrSourceDatasetTimeType -from geoengine_openapi_client.models.ogr_source_dataset_time_type_none import OgrSourceDatasetTimeTypeNone -from geoengine_openapi_client.models.ogr_source_dataset_time_type_start import OgrSourceDatasetTimeTypeStart -from geoengine_openapi_client.models.ogr_source_dataset_time_type_start_duration import OgrSourceDatasetTimeTypeStartDuration -from geoengine_openapi_client.models.ogr_source_dataset_time_type_start_end import OgrSourceDatasetTimeTypeStartEnd -from geoengine_openapi_client.models.ogr_source_duration_spec import OgrSourceDurationSpec -from geoengine_openapi_client.models.ogr_source_duration_spec_infinite import OgrSourceDurationSpecInfinite -from geoengine_openapi_client.models.ogr_source_duration_spec_value import OgrSourceDurationSpecValue -from geoengine_openapi_client.models.ogr_source_duration_spec_zero import OgrSourceDurationSpecZero -from geoengine_openapi_client.models.ogr_source_error_spec import OgrSourceErrorSpec -from geoengine_openapi_client.models.ogr_source_time_format import OgrSourceTimeFormat -from geoengine_openapi_client.models.ogr_source_time_format_auto import OgrSourceTimeFormatAuto -from geoengine_openapi_client.models.ogr_source_time_format_custom import OgrSourceTimeFormatCustom -from geoengine_openapi_client.models.ogr_source_time_format_unix_time_stamp import OgrSourceTimeFormatUnixTimeStamp -from geoengine_openapi_client.models.operator_quota import OperatorQuota -from geoengine_openapi_client.models.order_by import OrderBy -from geoengine_openapi_client.models.palette_colorizer import PaletteColorizer -from geoengine_openapi_client.models.pangaea_data_provider_definition import PangaeaDataProviderDefinition -from geoengine_openapi_client.models.permission import Permission -from geoengine_openapi_client.models.permission_list_options import PermissionListOptions -from geoengine_openapi_client.models.permission_listing import PermissionListing -from geoengine_openapi_client.models.permission_request import PermissionRequest -from geoengine_openapi_client.models.plot import Plot -from geoengine_openapi_client.models.plot_output_format import PlotOutputFormat -from geoengine_openapi_client.models.plot_query_rectangle import PlotQueryRectangle -from geoengine_openapi_client.models.plot_result_descriptor import PlotResultDescriptor -from geoengine_openapi_client.models.point_symbology import PointSymbology -from geoengine_openapi_client.models.polygon_symbology import PolygonSymbology -from geoengine_openapi_client.models.project import Project -from geoengine_openapi_client.models.project_layer import ProjectLayer -from geoengine_openapi_client.models.project_listing import ProjectListing -from geoengine_openapi_client.models.project_resource import ProjectResource -from geoengine_openapi_client.models.project_update_token import ProjectUpdateToken -from geoengine_openapi_client.models.project_version import ProjectVersion -from geoengine_openapi_client.models.provenance import Provenance -from geoengine_openapi_client.models.provenance_entry import ProvenanceEntry -from geoengine_openapi_client.models.provenance_output import ProvenanceOutput -from geoengine_openapi_client.models.provenances import Provenances -from geoengine_openapi_client.models.provider_capabilities import ProviderCapabilities -from geoengine_openapi_client.models.provider_layer_collection_id import ProviderLayerCollectionId -from geoengine_openapi_client.models.provider_layer_id import ProviderLayerId -from geoengine_openapi_client.models.quota import Quota -from geoengine_openapi_client.models.raster_band_descriptor import RasterBandDescriptor -from geoengine_openapi_client.models.raster_colorizer import RasterColorizer -from geoengine_openapi_client.models.raster_data_type import RasterDataType -from geoengine_openapi_client.models.raster_dataset_from_workflow import RasterDatasetFromWorkflow -from geoengine_openapi_client.models.raster_dataset_from_workflow_result import RasterDatasetFromWorkflowResult -from geoengine_openapi_client.models.raster_properties_entry_type import RasterPropertiesEntryType -from geoengine_openapi_client.models.raster_properties_key import RasterPropertiesKey -from geoengine_openapi_client.models.raster_query_rectangle import RasterQueryRectangle -from geoengine_openapi_client.models.raster_result_descriptor import RasterResultDescriptor -from geoengine_openapi_client.models.raster_stream_websocket_result_type import RasterStreamWebsocketResultType -from geoengine_openapi_client.models.raster_symbology import RasterSymbology -from geoengine_openapi_client.models.resource import Resource -from geoengine_openapi_client.models.role import Role -from geoengine_openapi_client.models.role_description import RoleDescription -from geoengine_openapi_client.models.st_rectangle import STRectangle -from geoengine_openapi_client.models.search_capabilities import SearchCapabilities -from geoengine_openapi_client.models.search_type import SearchType -from geoengine_openapi_client.models.search_types import SearchTypes -from geoengine_openapi_client.models.sentinel_s2_l2_a_cogs_provider_definition import SentinelS2L2ACogsProviderDefinition -from geoengine_openapi_client.models.server_info import ServerInfo -from geoengine_openapi_client.models.single_band_raster_colorizer import SingleBandRasterColorizer -from geoengine_openapi_client.models.spatial_partition2_d import SpatialPartition2D -from geoengine_openapi_client.models.spatial_reference_authority import SpatialReferenceAuthority -from geoengine_openapi_client.models.spatial_reference_specification import SpatialReferenceSpecification -from geoengine_openapi_client.models.spatial_resolution import SpatialResolution -from geoengine_openapi_client.models.stac_api_retries import StacApiRetries -from geoengine_openapi_client.models.stac_band import StacBand -from geoengine_openapi_client.models.stac_query_buffer import StacQueryBuffer -from geoengine_openapi_client.models.stac_zone import StacZone -from geoengine_openapi_client.models.static_color import StaticColor -from geoengine_openapi_client.models.static_number import StaticNumber -from geoengine_openapi_client.models.stroke_param import StrokeParam -from geoengine_openapi_client.models.suggest_meta_data import SuggestMetaData -from geoengine_openapi_client.models.symbology import Symbology -from geoengine_openapi_client.models.task_abort_options import TaskAbortOptions -from geoengine_openapi_client.models.task_filter import TaskFilter -from geoengine_openapi_client.models.task_list_options import TaskListOptions -from geoengine_openapi_client.models.task_response import TaskResponse -from geoengine_openapi_client.models.task_status import TaskStatus -from geoengine_openapi_client.models.task_status_aborted import TaskStatusAborted -from geoengine_openapi_client.models.task_status_completed import TaskStatusCompleted -from geoengine_openapi_client.models.task_status_failed import TaskStatusFailed -from geoengine_openapi_client.models.task_status_running import TaskStatusRunning -from geoengine_openapi_client.models.task_status_with_id import TaskStatusWithId -from geoengine_openapi_client.models.text_symbology import TextSymbology -from geoengine_openapi_client.models.time_granularity import TimeGranularity -from geoengine_openapi_client.models.time_interval import TimeInterval -from geoengine_openapi_client.models.time_reference import TimeReference -from geoengine_openapi_client.models.time_step import TimeStep -from geoengine_openapi_client.models.typed_data_provider_definition import TypedDataProviderDefinition -from geoengine_openapi_client.models.typed_geometry import TypedGeometry -from geoengine_openapi_client.models.typed_geometry_one_of import TypedGeometryOneOf -from geoengine_openapi_client.models.typed_geometry_one_of1 import TypedGeometryOneOf1 -from geoengine_openapi_client.models.typed_geometry_one_of2 import TypedGeometryOneOf2 -from geoengine_openapi_client.models.typed_geometry_one_of3 import TypedGeometryOneOf3 -from geoengine_openapi_client.models.typed_operator import TypedOperator -from geoengine_openapi_client.models.typed_operator_operator import TypedOperatorOperator -from geoengine_openapi_client.models.typed_plot_result_descriptor import TypedPlotResultDescriptor -from geoengine_openapi_client.models.typed_raster_result_descriptor import TypedRasterResultDescriptor -from geoengine_openapi_client.models.typed_result_descriptor import TypedResultDescriptor -from geoengine_openapi_client.models.typed_vector_result_descriptor import TypedVectorResultDescriptor -from geoengine_openapi_client.models.unitless_measurement import UnitlessMeasurement -from geoengine_openapi_client.models.unix_time_stamp_type import UnixTimeStampType -from geoengine_openapi_client.models.update_dataset import UpdateDataset -from geoengine_openapi_client.models.update_layer import UpdateLayer -from geoengine_openapi_client.models.update_layer_collection import UpdateLayerCollection -from geoengine_openapi_client.models.update_project import UpdateProject -from geoengine_openapi_client.models.update_quota import UpdateQuota -from geoengine_openapi_client.models.upload_file_layers_response import UploadFileLayersResponse -from geoengine_openapi_client.models.upload_files_response import UploadFilesResponse -from geoengine_openapi_client.models.usage_summary_granularity import UsageSummaryGranularity -from geoengine_openapi_client.models.user_credentials import UserCredentials -from geoengine_openapi_client.models.user_info import UserInfo -from geoengine_openapi_client.models.user_registration import UserRegistration -from geoengine_openapi_client.models.user_session import UserSession -from geoengine_openapi_client.models.vec_update import VecUpdate -from geoengine_openapi_client.models.vector_column_info import VectorColumnInfo -from geoengine_openapi_client.models.vector_data_type import VectorDataType -from geoengine_openapi_client.models.vector_query_rectangle import VectorQueryRectangle -from geoengine_openapi_client.models.vector_result_descriptor import VectorResultDescriptor -from geoengine_openapi_client.models.volume import Volume -from geoengine_openapi_client.models.volume_file_layers_response import VolumeFileLayersResponse -from geoengine_openapi_client.models.wcs_boundingbox import WcsBoundingbox -from geoengine_openapi_client.models.wcs_service import WcsService -from geoengine_openapi_client.models.wcs_version import WcsVersion -from geoengine_openapi_client.models.wfs_service import WfsService -from geoengine_openapi_client.models.wfs_version import WfsVersion -from geoengine_openapi_client.models.wildlive_data_connector_definition import WildliveDataConnectorDefinition -from geoengine_openapi_client.models.wms_service import WmsService -from geoengine_openapi_client.models.wms_version import WmsVersion -from geoengine_openapi_client.models.workflow import Workflow -from geoengine_openapi_client.models.wrapped_plot_output import WrappedPlotOutput +from geoengine_openapi_client.models.add_dataset import AddDataset as AddDataset +from geoengine_openapi_client.models.add_dataset_tile import AddDatasetTile as AddDatasetTile +from geoengine_openapi_client.models.add_layer import AddLayer as AddLayer +from geoengine_openapi_client.models.add_layer_collection import AddLayerCollection as AddLayerCollection +from geoengine_openapi_client.models.add_role import AddRole as AddRole +from geoengine_openapi_client.models.aruna_data_provider_definition import ArunaDataProviderDefinition as ArunaDataProviderDefinition +from geoengine_openapi_client.models.auth_code_request_url import AuthCodeRequestURL as AuthCodeRequestURL +from geoengine_openapi_client.models.auth_code_response import AuthCodeResponse as AuthCodeResponse +from geoengine_openapi_client.models.auto_create_dataset import AutoCreateDataset as AutoCreateDataset +from geoengine_openapi_client.models.axis_order import AxisOrder as AxisOrder +from geoengine_openapi_client.models.bounding_box2_d import BoundingBox2D as BoundingBox2D +from geoengine_openapi_client.models.breakpoint import Breakpoint as Breakpoint +from geoengine_openapi_client.models.classification_measurement import ClassificationMeasurement as ClassificationMeasurement +from geoengine_openapi_client.models.collection_item import CollectionItem as CollectionItem +from geoengine_openapi_client.models.collection_type import CollectionType as CollectionType +from geoengine_openapi_client.models.color_param import ColorParam as ColorParam +from geoengine_openapi_client.models.colorizer import Colorizer as Colorizer +from geoengine_openapi_client.models.computation_quota import ComputationQuota as ComputationQuota +from geoengine_openapi_client.models.continuous_measurement import ContinuousMeasurement as ContinuousMeasurement +from geoengine_openapi_client.models.coordinate2_d import Coordinate2D as Coordinate2D +from geoengine_openapi_client.models.copernicus_dataspace_data_provider_definition import CopernicusDataspaceDataProviderDefinition as CopernicusDataspaceDataProviderDefinition +from geoengine_openapi_client.models.create_dataset import CreateDataset as CreateDataset +from geoengine_openapi_client.models.create_project import CreateProject as CreateProject +from geoengine_openapi_client.models.csv_header import CsvHeader as CsvHeader +from geoengine_openapi_client.models.data_id import DataId as DataId +from geoengine_openapi_client.models.data_path import DataPath as DataPath +from geoengine_openapi_client.models.data_path_one_of import DataPathOneOf as DataPathOneOf +from geoengine_openapi_client.models.data_path_one_of1 import DataPathOneOf1 as DataPathOneOf1 +from geoengine_openapi_client.models.data_provider_resource import DataProviderResource as DataProviderResource +from geoengine_openapi_client.models.data_usage import DataUsage as DataUsage +from geoengine_openapi_client.models.data_usage_summary import DataUsageSummary as DataUsageSummary +from geoengine_openapi_client.models.database_connection_config import DatabaseConnectionConfig as DatabaseConnectionConfig +from geoengine_openapi_client.models.dataset import Dataset as Dataset +from geoengine_openapi_client.models.dataset_definition import DatasetDefinition as DatasetDefinition +from geoengine_openapi_client.models.dataset_layer_listing_collection import DatasetLayerListingCollection as DatasetLayerListingCollection +from geoengine_openapi_client.models.dataset_layer_listing_provider_definition import DatasetLayerListingProviderDefinition as DatasetLayerListingProviderDefinition +from geoengine_openapi_client.models.dataset_listing import DatasetListing as DatasetListing +from geoengine_openapi_client.models.dataset_name_response import DatasetNameResponse as DatasetNameResponse +from geoengine_openapi_client.models.dataset_resource import DatasetResource as DatasetResource +from geoengine_openapi_client.models.derived_color import DerivedColor as DerivedColor +from geoengine_openapi_client.models.derived_number import DerivedNumber as DerivedNumber +from geoengine_openapi_client.models.describe_coverage_request import DescribeCoverageRequest as DescribeCoverageRequest +from geoengine_openapi_client.models.ebv_portal_data_provider_definition import EbvPortalDataProviderDefinition as EbvPortalDataProviderDefinition +from geoengine_openapi_client.models.edr_data_provider_definition import EdrDataProviderDefinition as EdrDataProviderDefinition +from geoengine_openapi_client.models.edr_vector_spec import EdrVectorSpec as EdrVectorSpec +from geoengine_openapi_client.models.error_response import ErrorResponse as ErrorResponse +from geoengine_openapi_client.models.external_data_id import ExternalDataId as ExternalDataId +from geoengine_openapi_client.models.feature_data_type import FeatureDataType as FeatureDataType +from geoengine_openapi_client.models.file_not_found_handling import FileNotFoundHandling as FileNotFoundHandling +from geoengine_openapi_client.models.format_specifics import FormatSpecifics as FormatSpecifics +from geoengine_openapi_client.models.format_specifics_csv import FormatSpecificsCsv as FormatSpecificsCsv +from geoengine_openapi_client.models.gbif_data_provider_definition import GbifDataProviderDefinition as GbifDataProviderDefinition +from geoengine_openapi_client.models.gdal_dataset_geo_transform import GdalDatasetGeoTransform as GdalDatasetGeoTransform +from geoengine_openapi_client.models.gdal_dataset_parameters import GdalDatasetParameters as GdalDatasetParameters +from geoengine_openapi_client.models.gdal_loading_info_temporal_slice import GdalLoadingInfoTemporalSlice as GdalLoadingInfoTemporalSlice +from geoengine_openapi_client.models.gdal_meta_data_list import GdalMetaDataList as GdalMetaDataList +from geoengine_openapi_client.models.gdal_meta_data_regular import GdalMetaDataRegular as GdalMetaDataRegular +from geoengine_openapi_client.models.gdal_meta_data_static import GdalMetaDataStatic as GdalMetaDataStatic +from geoengine_openapi_client.models.gdal_metadata_mapping import GdalMetadataMapping as GdalMetadataMapping +from geoengine_openapi_client.models.gdal_metadata_net_cdf_cf import GdalMetadataNetCdfCf as GdalMetadataNetCdfCf +from geoengine_openapi_client.models.gdal_multi_band import GdalMultiBand as GdalMultiBand +from geoengine_openapi_client.models.gdal_source_time_placeholder import GdalSourceTimePlaceholder as GdalSourceTimePlaceholder +from geoengine_openapi_client.models.geo_json import GeoJson as GeoJson +from geoengine_openapi_client.models.geo_transform import GeoTransform as GeoTransform +from geoengine_openapi_client.models.get_capabilities_format import GetCapabilitiesFormat as GetCapabilitiesFormat +from geoengine_openapi_client.models.get_capabilities_request import GetCapabilitiesRequest as GetCapabilitiesRequest +from geoengine_openapi_client.models.get_coverage_format import GetCoverageFormat as GetCoverageFormat +from geoengine_openapi_client.models.get_coverage_request import GetCoverageRequest as GetCoverageRequest +from geoengine_openapi_client.models.get_feature_request import GetFeatureRequest as GetFeatureRequest +from geoengine_openapi_client.models.get_legend_graphic_request import GetLegendGraphicRequest as GetLegendGraphicRequest +from geoengine_openapi_client.models.get_map_exception_format import GetMapExceptionFormat as GetMapExceptionFormat +from geoengine_openapi_client.models.get_map_format import GetMapFormat as GetMapFormat +from geoengine_openapi_client.models.get_map_request import GetMapRequest as GetMapRequest +from geoengine_openapi_client.models.gfbio_abcd_data_provider_definition import GfbioAbcdDataProviderDefinition as GfbioAbcdDataProviderDefinition +from geoengine_openapi_client.models.gfbio_collections_data_provider_definition import GfbioCollectionsDataProviderDefinition as GfbioCollectionsDataProviderDefinition +from geoengine_openapi_client.models.grid_bounding_box2_d import GridBoundingBox2D as GridBoundingBox2D +from geoengine_openapi_client.models.grid_idx2_d import GridIdx2D as GridIdx2D +from geoengine_openapi_client.models.id_response import IdResponse as IdResponse +from geoengine_openapi_client.models.internal_data_id import InternalDataId as InternalDataId +from geoengine_openapi_client.models.layer import Layer as Layer +from geoengine_openapi_client.models.layer_collection import LayerCollection as LayerCollection +from geoengine_openapi_client.models.layer_collection_listing import LayerCollectionListing as LayerCollectionListing +from geoengine_openapi_client.models.layer_collection_resource import LayerCollectionResource as LayerCollectionResource +from geoengine_openapi_client.models.layer_listing import LayerListing as LayerListing +from geoengine_openapi_client.models.layer_provider_listing import LayerProviderListing as LayerProviderListing +from geoengine_openapi_client.models.layer_resource import LayerResource as LayerResource +from geoengine_openapi_client.models.layer_visibility import LayerVisibility as LayerVisibility +from geoengine_openapi_client.models.line_symbology import LineSymbology as LineSymbology +from geoengine_openapi_client.models.linear_gradient import LinearGradient as LinearGradient +from geoengine_openapi_client.models.logarithmic_gradient import LogarithmicGradient as LogarithmicGradient +from geoengine_openapi_client.models.measurement import Measurement as Measurement +from geoengine_openapi_client.models.meta_data_definition import MetaDataDefinition as MetaDataDefinition +from geoengine_openapi_client.models.meta_data_suggestion import MetaDataSuggestion as MetaDataSuggestion +from geoengine_openapi_client.models.ml_model import MlModel as MlModel +from geoengine_openapi_client.models.ml_model_input_no_data_handling import MlModelInputNoDataHandling as MlModelInputNoDataHandling +from geoengine_openapi_client.models.ml_model_input_no_data_handling_variant import MlModelInputNoDataHandlingVariant as MlModelInputNoDataHandlingVariant +from geoengine_openapi_client.models.ml_model_metadata import MlModelMetadata as MlModelMetadata +from geoengine_openapi_client.models.ml_model_name_response import MlModelNameResponse as MlModelNameResponse +from geoengine_openapi_client.models.ml_model_output_no_data_handling import MlModelOutputNoDataHandling as MlModelOutputNoDataHandling +from geoengine_openapi_client.models.ml_model_output_no_data_handling_variant import MlModelOutputNoDataHandlingVariant as MlModelOutputNoDataHandlingVariant +from geoengine_openapi_client.models.ml_model_resource import MlModelResource as MlModelResource +from geoengine_openapi_client.models.ml_tensor_shape3_d import MlTensorShape3D as MlTensorShape3D +from geoengine_openapi_client.models.mock_dataset_data_source_loading_info import MockDatasetDataSourceLoadingInfo as MockDatasetDataSourceLoadingInfo +from geoengine_openapi_client.models.mock_meta_data import MockMetaData as MockMetaData +from geoengine_openapi_client.models.multi_band_raster_colorizer import MultiBandRasterColorizer as MultiBandRasterColorizer +from geoengine_openapi_client.models.multi_line_string import MultiLineString as MultiLineString +from geoengine_openapi_client.models.multi_point import MultiPoint as MultiPoint +from geoengine_openapi_client.models.multi_polygon import MultiPolygon as MultiPolygon +from geoengine_openapi_client.models.net_cdf_cf_data_provider_definition import NetCdfCfDataProviderDefinition as NetCdfCfDataProviderDefinition +from geoengine_openapi_client.models.number_param import NumberParam as NumberParam +from geoengine_openapi_client.models.ogr_meta_data import OgrMetaData as OgrMetaData +from geoengine_openapi_client.models.ogr_source_column_spec import OgrSourceColumnSpec as OgrSourceColumnSpec +from geoengine_openapi_client.models.ogr_source_dataset import OgrSourceDataset as OgrSourceDataset +from geoengine_openapi_client.models.ogr_source_dataset_time_type import OgrSourceDatasetTimeType as OgrSourceDatasetTimeType +from geoengine_openapi_client.models.ogr_source_dataset_time_type_none import OgrSourceDatasetTimeTypeNone as OgrSourceDatasetTimeTypeNone +from geoengine_openapi_client.models.ogr_source_dataset_time_type_start import OgrSourceDatasetTimeTypeStart as OgrSourceDatasetTimeTypeStart +from geoengine_openapi_client.models.ogr_source_dataset_time_type_start_duration import OgrSourceDatasetTimeTypeStartDuration as OgrSourceDatasetTimeTypeStartDuration +from geoengine_openapi_client.models.ogr_source_dataset_time_type_start_end import OgrSourceDatasetTimeTypeStartEnd as OgrSourceDatasetTimeTypeStartEnd +from geoengine_openapi_client.models.ogr_source_duration_spec import OgrSourceDurationSpec as OgrSourceDurationSpec +from geoengine_openapi_client.models.ogr_source_duration_spec_infinite import OgrSourceDurationSpecInfinite as OgrSourceDurationSpecInfinite +from geoengine_openapi_client.models.ogr_source_duration_spec_value import OgrSourceDurationSpecValue as OgrSourceDurationSpecValue +from geoengine_openapi_client.models.ogr_source_duration_spec_zero import OgrSourceDurationSpecZero as OgrSourceDurationSpecZero +from geoengine_openapi_client.models.ogr_source_error_spec import OgrSourceErrorSpec as OgrSourceErrorSpec +from geoengine_openapi_client.models.ogr_source_time_format import OgrSourceTimeFormat as OgrSourceTimeFormat +from geoengine_openapi_client.models.ogr_source_time_format_auto import OgrSourceTimeFormatAuto as OgrSourceTimeFormatAuto +from geoengine_openapi_client.models.ogr_source_time_format_custom import OgrSourceTimeFormatCustom as OgrSourceTimeFormatCustom +from geoengine_openapi_client.models.ogr_source_time_format_unix_time_stamp import OgrSourceTimeFormatUnixTimeStamp as OgrSourceTimeFormatUnixTimeStamp +from geoengine_openapi_client.models.operator_quota import OperatorQuota as OperatorQuota +from geoengine_openapi_client.models.order_by import OrderBy as OrderBy +from geoengine_openapi_client.models.palette_colorizer import PaletteColorizer as PaletteColorizer +from geoengine_openapi_client.models.pangaea_data_provider_definition import PangaeaDataProviderDefinition as PangaeaDataProviderDefinition +from geoengine_openapi_client.models.permission import Permission as Permission +from geoengine_openapi_client.models.permission_list_options import PermissionListOptions as PermissionListOptions +from geoengine_openapi_client.models.permission_listing import PermissionListing as PermissionListing +from geoengine_openapi_client.models.permission_request import PermissionRequest as PermissionRequest +from geoengine_openapi_client.models.plot import Plot as Plot +from geoengine_openapi_client.models.plot_output_format import PlotOutputFormat as PlotOutputFormat +from geoengine_openapi_client.models.plot_result_descriptor import PlotResultDescriptor as PlotResultDescriptor +from geoengine_openapi_client.models.point_symbology import PointSymbology as PointSymbology +from geoengine_openapi_client.models.polygon_symbology import PolygonSymbology as PolygonSymbology +from geoengine_openapi_client.models.project import Project as Project +from geoengine_openapi_client.models.project_layer import ProjectLayer as ProjectLayer +from geoengine_openapi_client.models.project_listing import ProjectListing as ProjectListing +from geoengine_openapi_client.models.project_resource import ProjectResource as ProjectResource +from geoengine_openapi_client.models.project_update_token import ProjectUpdateToken as ProjectUpdateToken +from geoengine_openapi_client.models.project_version import ProjectVersion as ProjectVersion +from geoengine_openapi_client.models.provenance import Provenance as Provenance +from geoengine_openapi_client.models.provenance_entry import ProvenanceEntry as ProvenanceEntry +from geoengine_openapi_client.models.provenance_output import ProvenanceOutput as ProvenanceOutput +from geoengine_openapi_client.models.provenances import Provenances as Provenances +from geoengine_openapi_client.models.provider_capabilities import ProviderCapabilities as ProviderCapabilities +from geoengine_openapi_client.models.provider_layer_collection_id import ProviderLayerCollectionId as ProviderLayerCollectionId +from geoengine_openapi_client.models.provider_layer_id import ProviderLayerId as ProviderLayerId +from geoengine_openapi_client.models.quota import Quota as Quota +from geoengine_openapi_client.models.raster_band_descriptor import RasterBandDescriptor as RasterBandDescriptor +from geoengine_openapi_client.models.raster_colorizer import RasterColorizer as RasterColorizer +from geoengine_openapi_client.models.raster_data_type import RasterDataType as RasterDataType +from geoengine_openapi_client.models.raster_dataset_from_workflow import RasterDatasetFromWorkflow as RasterDatasetFromWorkflow +from geoengine_openapi_client.models.raster_dataset_from_workflow_result import RasterDatasetFromWorkflowResult as RasterDatasetFromWorkflowResult +from geoengine_openapi_client.models.raster_properties_entry_type import RasterPropertiesEntryType as RasterPropertiesEntryType +from geoengine_openapi_client.models.raster_properties_key import RasterPropertiesKey as RasterPropertiesKey +from geoengine_openapi_client.models.raster_result_descriptor import RasterResultDescriptor as RasterResultDescriptor +from geoengine_openapi_client.models.raster_stream_websocket_result_type import RasterStreamWebsocketResultType as RasterStreamWebsocketResultType +from geoengine_openapi_client.models.raster_symbology import RasterSymbology as RasterSymbology +from geoengine_openapi_client.models.raster_to_dataset_query_rectangle import RasterToDatasetQueryRectangle as RasterToDatasetQueryRectangle +from geoengine_openapi_client.models.regular_time_dimension import RegularTimeDimension as RegularTimeDimension +from geoengine_openapi_client.models.resource import Resource as Resource +from geoengine_openapi_client.models.role import Role as Role +from geoengine_openapi_client.models.role_description import RoleDescription as RoleDescription +from geoengine_openapi_client.models.st_rectangle import STRectangle as STRectangle +from geoengine_openapi_client.models.search_capabilities import SearchCapabilities as SearchCapabilities +from geoengine_openapi_client.models.search_type import SearchType as SearchType +from geoengine_openapi_client.models.search_types import SearchTypes as SearchTypes +from geoengine_openapi_client.models.sentinel_s2_l2_a_cogs_provider_definition import SentinelS2L2ACogsProviderDefinition as SentinelS2L2ACogsProviderDefinition +from geoengine_openapi_client.models.server_info import ServerInfo as ServerInfo +from geoengine_openapi_client.models.single_band_raster_colorizer import SingleBandRasterColorizer as SingleBandRasterColorizer +from geoengine_openapi_client.models.spatial_grid_definition import SpatialGridDefinition as SpatialGridDefinition +from geoengine_openapi_client.models.spatial_grid_descriptor import SpatialGridDescriptor as SpatialGridDescriptor +from geoengine_openapi_client.models.spatial_grid_descriptor_state import SpatialGridDescriptorState as SpatialGridDescriptorState +from geoengine_openapi_client.models.spatial_partition2_d import SpatialPartition2D as SpatialPartition2D +from geoengine_openapi_client.models.spatial_reference_authority import SpatialReferenceAuthority as SpatialReferenceAuthority +from geoengine_openapi_client.models.spatial_reference_specification import SpatialReferenceSpecification as SpatialReferenceSpecification +from geoengine_openapi_client.models.spatial_resolution import SpatialResolution as SpatialResolution +from geoengine_openapi_client.models.stac_api_retries import StacApiRetries as StacApiRetries +from geoengine_openapi_client.models.stac_query_buffer import StacQueryBuffer as StacQueryBuffer +from geoengine_openapi_client.models.static_color import StaticColor as StaticColor +from geoengine_openapi_client.models.static_number import StaticNumber as StaticNumber +from geoengine_openapi_client.models.stroke_param import StrokeParam as StrokeParam +from geoengine_openapi_client.models.suggest_meta_data import SuggestMetaData as SuggestMetaData +from geoengine_openapi_client.models.symbology import Symbology as Symbology +from geoengine_openapi_client.models.task_abort_options import TaskAbortOptions as TaskAbortOptions +from geoengine_openapi_client.models.task_filter import TaskFilter as TaskFilter +from geoengine_openapi_client.models.task_list_options import TaskListOptions as TaskListOptions +from geoengine_openapi_client.models.task_response import TaskResponse as TaskResponse +from geoengine_openapi_client.models.task_status import TaskStatus as TaskStatus +from geoengine_openapi_client.models.task_status_aborted import TaskStatusAborted as TaskStatusAborted +from geoengine_openapi_client.models.task_status_completed import TaskStatusCompleted as TaskStatusCompleted +from geoengine_openapi_client.models.task_status_failed import TaskStatusFailed as TaskStatusFailed +from geoengine_openapi_client.models.task_status_running import TaskStatusRunning as TaskStatusRunning +from geoengine_openapi_client.models.task_status_with_id import TaskStatusWithId as TaskStatusWithId +from geoengine_openapi_client.models.text_symbology import TextSymbology as TextSymbology +from geoengine_openapi_client.models.time_descriptor import TimeDescriptor as TimeDescriptor +from geoengine_openapi_client.models.time_dimension import TimeDimension as TimeDimension +from geoengine_openapi_client.models.time_dimension_one_of import TimeDimensionOneOf as TimeDimensionOneOf +from geoengine_openapi_client.models.time_dimension_one_of1 import TimeDimensionOneOf1 as TimeDimensionOneOf1 +from geoengine_openapi_client.models.time_granularity import TimeGranularity as TimeGranularity +from geoengine_openapi_client.models.time_interval import TimeInterval as TimeInterval +from geoengine_openapi_client.models.time_reference import TimeReference as TimeReference +from geoengine_openapi_client.models.time_step import TimeStep as TimeStep +from geoengine_openapi_client.models.typed_data_provider_definition import TypedDataProviderDefinition as TypedDataProviderDefinition +from geoengine_openapi_client.models.typed_geometry import TypedGeometry as TypedGeometry +from geoengine_openapi_client.models.typed_geometry_one_of import TypedGeometryOneOf as TypedGeometryOneOf +from geoengine_openapi_client.models.typed_geometry_one_of1 import TypedGeometryOneOf1 as TypedGeometryOneOf1 +from geoengine_openapi_client.models.typed_geometry_one_of2 import TypedGeometryOneOf2 as TypedGeometryOneOf2 +from geoengine_openapi_client.models.typed_geometry_one_of3 import TypedGeometryOneOf3 as TypedGeometryOneOf3 +from geoengine_openapi_client.models.typed_operator import TypedOperator as TypedOperator +from geoengine_openapi_client.models.typed_operator_operator import TypedOperatorOperator as TypedOperatorOperator +from geoengine_openapi_client.models.typed_plot_result_descriptor import TypedPlotResultDescriptor as TypedPlotResultDescriptor +from geoengine_openapi_client.models.typed_raster_result_descriptor import TypedRasterResultDescriptor as TypedRasterResultDescriptor +from geoengine_openapi_client.models.typed_result_descriptor import TypedResultDescriptor as TypedResultDescriptor +from geoengine_openapi_client.models.typed_vector_result_descriptor import TypedVectorResultDescriptor as TypedVectorResultDescriptor +from geoengine_openapi_client.models.unitless_measurement import UnitlessMeasurement as UnitlessMeasurement +from geoengine_openapi_client.models.unix_time_stamp_type import UnixTimeStampType as UnixTimeStampType +from geoengine_openapi_client.models.update_dataset import UpdateDataset as UpdateDataset +from geoengine_openapi_client.models.update_layer import UpdateLayer as UpdateLayer +from geoengine_openapi_client.models.update_layer_collection import UpdateLayerCollection as UpdateLayerCollection +from geoengine_openapi_client.models.update_project import UpdateProject as UpdateProject +from geoengine_openapi_client.models.update_quota import UpdateQuota as UpdateQuota +from geoengine_openapi_client.models.upload_file_layers_response import UploadFileLayersResponse as UploadFileLayersResponse +from geoengine_openapi_client.models.upload_files_response import UploadFilesResponse as UploadFilesResponse +from geoengine_openapi_client.models.usage_summary_granularity import UsageSummaryGranularity as UsageSummaryGranularity +from geoengine_openapi_client.models.user_credentials import UserCredentials as UserCredentials +from geoengine_openapi_client.models.user_info import UserInfo as UserInfo +from geoengine_openapi_client.models.user_registration import UserRegistration as UserRegistration +from geoengine_openapi_client.models.user_session import UserSession as UserSession +from geoengine_openapi_client.models.vec_update import VecUpdate as VecUpdate +from geoengine_openapi_client.models.vector_column_info import VectorColumnInfo as VectorColumnInfo +from geoengine_openapi_client.models.vector_data_type import VectorDataType as VectorDataType +from geoengine_openapi_client.models.vector_result_descriptor import VectorResultDescriptor as VectorResultDescriptor +from geoengine_openapi_client.models.volume import Volume as Volume +from geoengine_openapi_client.models.volume_file_layers_response import VolumeFileLayersResponse as VolumeFileLayersResponse +from geoengine_openapi_client.models.wcs_boundingbox import WcsBoundingbox as WcsBoundingbox +from geoengine_openapi_client.models.wcs_service import WcsService as WcsService +from geoengine_openapi_client.models.wcs_version import WcsVersion as WcsVersion +from geoengine_openapi_client.models.wfs_service import WfsService as WfsService +from geoengine_openapi_client.models.wfs_version import WfsVersion as WfsVersion +from geoengine_openapi_client.models.wildlive_data_connector_definition import WildliveDataConnectorDefinition as WildliveDataConnectorDefinition +from geoengine_openapi_client.models.wms_service import WmsService as WmsService +from geoengine_openapi_client.models.wms_version import WmsVersion as WmsVersion +from geoengine_openapi_client.models.workflow import Workflow as Workflow +from geoengine_openapi_client.models.wrapped_plot_output import WrappedPlotOutput as WrappedPlotOutput + diff --git a/python/geoengine_openapi_client/api/datasets_api.py b/python/geoengine_openapi_client/api/datasets_api.py index bc557a05..ebabe74a 100644 --- a/python/geoengine_openapi_client/api/datasets_api.py +++ b/python/geoengine_openapi_client/api/datasets_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -53,6 +53,285 @@ def __init__(self, api_client=None) -> None: self.api_client = api_client + @validate_call + def add_dataset_tiles_handler( + self, + dataset: Annotated[StrictStr, Field(description="Dataset Name")], + auto_create_dataset: AutoCreateDataset, + _request_timeout: Union[ + None, + Annotated[StrictFloat, Field(gt=0)], + Tuple[ + Annotated[StrictFloat, Field(gt=0)], + Annotated[StrictFloat, Field(gt=0)] + ] + ] = None, + _request_auth: Optional[Dict[StrictStr, Any]] = None, + _content_type: Optional[StrictStr] = None, + _headers: Optional[Dict[StrictStr, Any]] = None, + _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, + ) -> None: + """Add a tile to a gdal dataset. + + + :param dataset: Dataset Name (required) + :type dataset: str + :param auto_create_dataset: (required) + :type auto_create_dataset: AutoCreateDataset + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :type _request_timeout: int, tuple(int, int), optional + :param _request_auth: set to override the auth_settings for an a single + request; this effectively ignores the + authentication in the spec for a single request. + :type _request_auth: dict, optional + :param _content_type: force content-type for the request. + :type _content_type: str, Optional + :param _headers: set to override the headers for a single + request; this effectively ignores the headers + in the spec for a single request. + :type _headers: dict, optional + :param _host_index: set to override the host_index for a single + request; this effectively ignores the host_index + in the spec for a single request. + :type _host_index: int, optional + :return: Returns the result object. + """ # noqa: E501 + + _param = self._add_dataset_tiles_handler_serialize( + dataset=dataset, + auto_create_dataset=auto_create_dataset, + _request_auth=_request_auth, + _content_type=_content_type, + _headers=_headers, + _host_index=_host_index + ) + + _response_types_map: Dict[str, Optional[str]] = { + '200': None, + } + response_data = self.api_client.call_api( + *_param, + _request_timeout=_request_timeout + ) + response_data.read() + return self.api_client.response_deserialize( + response_data=response_data, + response_types_map=_response_types_map, + ).data + + + @validate_call + def add_dataset_tiles_handler_with_http_info( + self, + dataset: Annotated[StrictStr, Field(description="Dataset Name")], + auto_create_dataset: AutoCreateDataset, + _request_timeout: Union[ + None, + Annotated[StrictFloat, Field(gt=0)], + Tuple[ + Annotated[StrictFloat, Field(gt=0)], + Annotated[StrictFloat, Field(gt=0)] + ] + ] = None, + _request_auth: Optional[Dict[StrictStr, Any]] = None, + _content_type: Optional[StrictStr] = None, + _headers: Optional[Dict[StrictStr, Any]] = None, + _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, + ) -> ApiResponse[None]: + """Add a tile to a gdal dataset. + + + :param dataset: Dataset Name (required) + :type dataset: str + :param auto_create_dataset: (required) + :type auto_create_dataset: AutoCreateDataset + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :type _request_timeout: int, tuple(int, int), optional + :param _request_auth: set to override the auth_settings for an a single + request; this effectively ignores the + authentication in the spec for a single request. + :type _request_auth: dict, optional + :param _content_type: force content-type for the request. + :type _content_type: str, Optional + :param _headers: set to override the headers for a single + request; this effectively ignores the headers + in the spec for a single request. + :type _headers: dict, optional + :param _host_index: set to override the host_index for a single + request; this effectively ignores the host_index + in the spec for a single request. + :type _host_index: int, optional + :return: Returns the result object. + """ # noqa: E501 + + _param = self._add_dataset_tiles_handler_serialize( + dataset=dataset, + auto_create_dataset=auto_create_dataset, + _request_auth=_request_auth, + _content_type=_content_type, + _headers=_headers, + _host_index=_host_index + ) + + _response_types_map: Dict[str, Optional[str]] = { + '200': None, + } + response_data = self.api_client.call_api( + *_param, + _request_timeout=_request_timeout + ) + response_data.read() + return self.api_client.response_deserialize( + response_data=response_data, + response_types_map=_response_types_map, + ) + + + @validate_call + def add_dataset_tiles_handler_without_preload_content( + self, + dataset: Annotated[StrictStr, Field(description="Dataset Name")], + auto_create_dataset: AutoCreateDataset, + _request_timeout: Union[ + None, + Annotated[StrictFloat, Field(gt=0)], + Tuple[ + Annotated[StrictFloat, Field(gt=0)], + Annotated[StrictFloat, Field(gt=0)] + ] + ] = None, + _request_auth: Optional[Dict[StrictStr, Any]] = None, + _content_type: Optional[StrictStr] = None, + _headers: Optional[Dict[StrictStr, Any]] = None, + _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, + ) -> RESTResponseType: + """Add a tile to a gdal dataset. + + + :param dataset: Dataset Name (required) + :type dataset: str + :param auto_create_dataset: (required) + :type auto_create_dataset: AutoCreateDataset + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :type _request_timeout: int, tuple(int, int), optional + :param _request_auth: set to override the auth_settings for an a single + request; this effectively ignores the + authentication in the spec for a single request. + :type _request_auth: dict, optional + :param _content_type: force content-type for the request. + :type _content_type: str, Optional + :param _headers: set to override the headers for a single + request; this effectively ignores the headers + in the spec for a single request. + :type _headers: dict, optional + :param _host_index: set to override the host_index for a single + request; this effectively ignores the host_index + in the spec for a single request. + :type _host_index: int, optional + :return: Returns the result object. + """ # noqa: E501 + + _param = self._add_dataset_tiles_handler_serialize( + dataset=dataset, + auto_create_dataset=auto_create_dataset, + _request_auth=_request_auth, + _content_type=_content_type, + _headers=_headers, + _host_index=_host_index + ) + + _response_types_map: Dict[str, Optional[str]] = { + '200': None, + } + response_data = self.api_client.call_api( + *_param, + _request_timeout=_request_timeout + ) + return response_data.response + + + def _add_dataset_tiles_handler_serialize( + self, + dataset, + auto_create_dataset, + _request_auth, + _content_type, + _headers, + _host_index, + ) -> RequestSerialized: + + _host = None + + _collection_formats: Dict[str, str] = { + } + + _path_params: Dict[str, str] = {} + _query_params: List[Tuple[str, str]] = [] + _header_params: Dict[str, Optional[str]] = _headers or {} + _form_params: List[Tuple[str, str]] = [] + _files: Dict[ + str, Union[str, bytes, List[str], List[bytes], List[Tuple[str, bytes]]] + ] = {} + _body_params: Optional[bytes] = None + + # process the path parameters + if dataset is not None: + _path_params['dataset'] = dataset + # process the query parameters + # process the header parameters + # process the form parameters + # process the body parameter + if auto_create_dataset is not None: + _body_params = auto_create_dataset + + + + # set the HTTP header `Content-Type` + if _content_type: + _header_params['Content-Type'] = _content_type + else: + _default_content_type = ( + self.api_client.select_header_content_type( + [ + 'application/json' + ] + ) + ) + if _default_content_type is not None: + _header_params['Content-Type'] = _default_content_type + + # authentication setting + _auth_settings: List[str] = [ + 'session_token' + ] + + return self.api_client.param_serialize( + method='POST', + resource_path='/dataset/{dataset}/tiles', + path_params=_path_params, + query_params=_query_params, + header_params=_header_params, + body=_body_params, + post_params=_form_params, + files=_files, + auth_settings=_auth_settings, + collection_formats=_collection_formats, + _host=_host, + _request_auth=_request_auth + ) + + + + @validate_call def auto_create_dataset_handler( self, diff --git a/python/geoengine_openapi_client/api/general_api.py b/python/geoengine_openapi_client/api/general_api.py index aa468d0c..4694d307 100644 --- a/python/geoengine_openapi_client/api/general_api.py +++ b/python/geoengine_openapi_client/api/general_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/api/layers_api.py b/python/geoengine_openapi_client/api/layers_api.py index 2ca50588..ad723744 100644 --- a/python/geoengine_openapi_client/api/layers_api.py +++ b/python/geoengine_openapi_client/api/layers_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import Field, StrictStr from typing import List from typing_extensions import Annotated +from uuid import UUID from geoengine_openapi_client.models.add_layer import AddLayer from geoengine_openapi_client.models.add_layer_collection import AddLayerCollection from geoengine_openapi_client.models.id_response import IdResponse @@ -1437,7 +1438,7 @@ def _add_provider_serialize( @validate_call def autocomplete_handler( self, - provider: Annotated[StrictStr, Field(description="Data provider id")], + provider: Annotated[UUID, Field(description="Data provider id")], collection: Annotated[StrictStr, Field(description="Layer collection id")], search_type: SearchType, search_string: StrictStr, @@ -1523,7 +1524,7 @@ def autocomplete_handler( @validate_call def autocomplete_handler_with_http_info( self, - provider: Annotated[StrictStr, Field(description="Data provider id")], + provider: Annotated[UUID, Field(description="Data provider id")], collection: Annotated[StrictStr, Field(description="Layer collection id")], search_type: SearchType, search_string: StrictStr, @@ -1609,7 +1610,7 @@ def autocomplete_handler_with_http_info( @validate_call def autocomplete_handler_without_preload_content( self, - provider: Annotated[StrictStr, Field(description="Data provider id")], + provider: Annotated[UUID, Field(description="Data provider id")], collection: Annotated[StrictStr, Field(description="Layer collection id")], search_type: SearchType, search_string: StrictStr, @@ -1778,7 +1779,7 @@ def _autocomplete_handler_serialize( @validate_call def delete_provider( self, - provider: Annotated[StrictStr, Field(description="Layer provider id")], + provider: Annotated[UUID, Field(description="Layer provider id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -1844,7 +1845,7 @@ def delete_provider( @validate_call def delete_provider_with_http_info( self, - provider: Annotated[StrictStr, Field(description="Layer provider id")], + provider: Annotated[UUID, Field(description="Layer provider id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -1910,7 +1911,7 @@ def delete_provider_with_http_info( @validate_call def delete_provider_without_preload_content( self, - provider: Annotated[StrictStr, Field(description="Layer provider id")], + provider: Annotated[UUID, Field(description="Layer provider id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -2029,7 +2030,7 @@ def _delete_provider_serialize( @validate_call def get_provider_definition( self, - provider: Annotated[StrictStr, Field(description="Layer provider id")], + provider: Annotated[UUID, Field(description="Layer provider id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -2095,7 +2096,7 @@ def get_provider_definition( @validate_call def get_provider_definition_with_http_info( self, - provider: Annotated[StrictStr, Field(description="Layer provider id")], + provider: Annotated[UUID, Field(description="Layer provider id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -2161,7 +2162,7 @@ def get_provider_definition_with_http_info( @validate_call def get_provider_definition_without_preload_content( self, - provider: Annotated[StrictStr, Field(description="Layer provider id")], + provider: Annotated[UUID, Field(description="Layer provider id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -2287,7 +2288,7 @@ def _get_provider_definition_serialize( @validate_call def layer_handler( self, - provider: Annotated[StrictStr, Field(description="Data provider id")], + provider: Annotated[UUID, Field(description="Data provider id")], layer: Annotated[StrictStr, Field(description="Layer id")], _request_timeout: Union[ None, @@ -2357,7 +2358,7 @@ def layer_handler( @validate_call def layer_handler_with_http_info( self, - provider: Annotated[StrictStr, Field(description="Data provider id")], + provider: Annotated[UUID, Field(description="Data provider id")], layer: Annotated[StrictStr, Field(description="Layer id")], _request_timeout: Union[ None, @@ -2427,7 +2428,7 @@ def layer_handler_with_http_info( @validate_call def layer_handler_without_preload_content( self, - provider: Annotated[StrictStr, Field(description="Data provider id")], + provider: Annotated[UUID, Field(description="Data provider id")], layer: Annotated[StrictStr, Field(description="Layer id")], _request_timeout: Union[ None, @@ -2560,7 +2561,7 @@ def _layer_handler_serialize( @validate_call def layer_to_dataset( self, - provider: Annotated[StrictStr, Field(description="Data provider id")], + provider: Annotated[UUID, Field(description="Data provider id")], layer: Annotated[StrictStr, Field(description="Layer id")], _request_timeout: Union[ None, @@ -2630,7 +2631,7 @@ def layer_to_dataset( @validate_call def layer_to_dataset_with_http_info( self, - provider: Annotated[StrictStr, Field(description="Data provider id")], + provider: Annotated[UUID, Field(description="Data provider id")], layer: Annotated[StrictStr, Field(description="Layer id")], _request_timeout: Union[ None, @@ -2700,7 +2701,7 @@ def layer_to_dataset_with_http_info( @validate_call def layer_to_dataset_without_preload_content( self, - provider: Annotated[StrictStr, Field(description="Data provider id")], + provider: Annotated[UUID, Field(description="Data provider id")], layer: Annotated[StrictStr, Field(description="Layer id")], _request_timeout: Union[ None, @@ -2833,7 +2834,7 @@ def _layer_to_dataset_serialize( @validate_call def layer_to_workflow_id_handler( self, - provider: Annotated[StrictStr, Field(description="Data provider id")], + provider: Annotated[UUID, Field(description="Data provider id")], layer: Annotated[StrictStr, Field(description="Layer id")], _request_timeout: Union[ None, @@ -2903,7 +2904,7 @@ def layer_to_workflow_id_handler( @validate_call def layer_to_workflow_id_handler_with_http_info( self, - provider: Annotated[StrictStr, Field(description="Data provider id")], + provider: Annotated[UUID, Field(description="Data provider id")], layer: Annotated[StrictStr, Field(description="Layer id")], _request_timeout: Union[ None, @@ -2973,7 +2974,7 @@ def layer_to_workflow_id_handler_with_http_info( @validate_call def layer_to_workflow_id_handler_without_preload_content( self, - provider: Annotated[StrictStr, Field(description="Data provider id")], + provider: Annotated[UUID, Field(description="Data provider id")], layer: Annotated[StrictStr, Field(description="Layer id")], _request_timeout: Union[ None, @@ -3106,7 +3107,7 @@ def _layer_to_workflow_id_handler_serialize( @validate_call def list_collection_handler( self, - provider: Annotated[StrictStr, Field(description="Data provider id")], + provider: Annotated[UUID, Field(description="Data provider id")], collection: Annotated[StrictStr, Field(description="Layer collection id")], offset: Annotated[int, Field(strict=True, ge=0)], limit: Annotated[int, Field(strict=True, ge=0)], @@ -3184,7 +3185,7 @@ def list_collection_handler( @validate_call def list_collection_handler_with_http_info( self, - provider: Annotated[StrictStr, Field(description="Data provider id")], + provider: Annotated[UUID, Field(description="Data provider id")], collection: Annotated[StrictStr, Field(description="Layer collection id")], offset: Annotated[int, Field(strict=True, ge=0)], limit: Annotated[int, Field(strict=True, ge=0)], @@ -3262,7 +3263,7 @@ def list_collection_handler_with_http_info( @validate_call def list_collection_handler_without_preload_content( self, - provider: Annotated[StrictStr, Field(description="Data provider id")], + provider: Annotated[UUID, Field(description="Data provider id")], collection: Annotated[StrictStr, Field(description="Layer collection id")], offset: Annotated[int, Field(strict=True, ge=0)], limit: Annotated[int, Field(strict=True, ge=0)], @@ -3967,7 +3968,7 @@ def _list_root_collections_handler_serialize( @validate_call def provider_capabilities_handler( self, - provider: Annotated[StrictStr, Field(description="Data provider id")], + provider: Annotated[UUID, Field(description="Data provider id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -4033,7 +4034,7 @@ def provider_capabilities_handler( @validate_call def provider_capabilities_handler_with_http_info( self, - provider: Annotated[StrictStr, Field(description="Data provider id")], + provider: Annotated[UUID, Field(description="Data provider id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -4099,7 +4100,7 @@ def provider_capabilities_handler_with_http_info( @validate_call def provider_capabilities_handler_without_preload_content( self, - provider: Annotated[StrictStr, Field(description="Data provider id")], + provider: Annotated[UUID, Field(description="Data provider id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -5271,7 +5272,7 @@ def _remove_layer_from_collection_serialize( @validate_call def search_handler( self, - provider: Annotated[StrictStr, Field(description="Data provider id")], + provider: Annotated[UUID, Field(description="Data provider id")], collection: Annotated[StrictStr, Field(description="Layer collection id")], search_type: SearchType, search_string: StrictStr, @@ -5357,7 +5358,7 @@ def search_handler( @validate_call def search_handler_with_http_info( self, - provider: Annotated[StrictStr, Field(description="Data provider id")], + provider: Annotated[UUID, Field(description="Data provider id")], collection: Annotated[StrictStr, Field(description="Layer collection id")], search_type: SearchType, search_string: StrictStr, @@ -5443,7 +5444,7 @@ def search_handler_with_http_info( @validate_call def search_handler_without_preload_content( self, - provider: Annotated[StrictStr, Field(description="Data provider id")], + provider: Annotated[UUID, Field(description="Data provider id")], collection: Annotated[StrictStr, Field(description="Layer collection id")], search_type: SearchType, search_string: StrictStr, @@ -6170,7 +6171,7 @@ def _update_layer_serialize( @validate_call def update_provider_definition( self, - provider: Annotated[StrictStr, Field(description="Layer provider id")], + provider: Annotated[UUID, Field(description="Layer provider id")], typed_data_provider_definition: TypedDataProviderDefinition, _request_timeout: Union[ None, @@ -6240,7 +6241,7 @@ def update_provider_definition( @validate_call def update_provider_definition_with_http_info( self, - provider: Annotated[StrictStr, Field(description="Layer provider id")], + provider: Annotated[UUID, Field(description="Layer provider id")], typed_data_provider_definition: TypedDataProviderDefinition, _request_timeout: Union[ None, @@ -6310,7 +6311,7 @@ def update_provider_definition_with_http_info( @validate_call def update_provider_definition_without_preload_content( self, - provider: Annotated[StrictStr, Field(description="Layer provider id")], + provider: Annotated[UUID, Field(description="Layer provider id")], typed_data_provider_definition: TypedDataProviderDefinition, _request_timeout: Union[ None, diff --git a/python/geoengine_openapi_client/api/ml_api.py b/python/geoengine_openapi_client/api/ml_api.py index 1f9d40dc..44a8c1a8 100644 --- a/python/geoengine_openapi_client/api/ml_api.py +++ b/python/geoengine_openapi_client/api/ml_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/api/ogcwcs_api.py b/python/geoengine_openapi_client/api/ogcwcs_api.py index a5a60097..0259682f 100644 --- a/python/geoengine_openapi_client/api/ogcwcs_api.py +++ b/python/geoengine_openapi_client/api/ogcwcs_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import Field, StrictBytes, StrictFloat, StrictInt, StrictStr from typing import Optional, Tuple, Union from typing_extensions import Annotated +from uuid import UUID from geoengine_openapi_client.models.describe_coverage_request import DescribeCoverageRequest from geoengine_openapi_client.models.get_capabilities_request import GetCapabilitiesRequest from geoengine_openapi_client.models.get_coverage_format import GetCoverageFormat @@ -48,7 +49,7 @@ def __init__(self, api_client=None) -> None: @validate_call def wcs_capabilities_handler( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], service: WcsService, request: GetCapabilitiesRequest, version: Optional[WcsVersion] = None, @@ -126,7 +127,7 @@ def wcs_capabilities_handler( @validate_call def wcs_capabilities_handler_with_http_info( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], service: WcsService, request: GetCapabilitiesRequest, version: Optional[WcsVersion] = None, @@ -204,7 +205,7 @@ def wcs_capabilities_handler_with_http_info( @validate_call def wcs_capabilities_handler_without_preload_content( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], service: WcsService, request: GetCapabilitiesRequest, version: Optional[WcsVersion] = None, @@ -357,7 +358,7 @@ def _wcs_capabilities_handler_serialize( @validate_call def wcs_describe_coverage_handler( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], version: WcsVersion, service: WcsService, request: DescribeCoverageRequest, @@ -439,7 +440,7 @@ def wcs_describe_coverage_handler( @validate_call def wcs_describe_coverage_handler_with_http_info( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], version: WcsVersion, service: WcsService, request: DescribeCoverageRequest, @@ -521,7 +522,7 @@ def wcs_describe_coverage_handler_with_http_info( @validate_call def wcs_describe_coverage_handler_without_preload_content( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], version: WcsVersion, service: WcsService, request: DescribeCoverageRequest, @@ -683,7 +684,7 @@ def _wcs_describe_coverage_handler_serialize( @validate_call def wcs_get_coverage_handler( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], version: WcsVersion, service: WcsService, request: GetCoverageRequest, @@ -801,7 +802,7 @@ def wcs_get_coverage_handler( @validate_call def wcs_get_coverage_handler_with_http_info( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], version: WcsVersion, service: WcsService, request: GetCoverageRequest, @@ -919,7 +920,7 @@ def wcs_get_coverage_handler_with_http_info( @validate_call def wcs_get_coverage_handler_without_preload_content( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], version: WcsVersion, service: WcsService, request: GetCoverageRequest, diff --git a/python/geoengine_openapi_client/api/ogcwfs_api.py b/python/geoengine_openapi_client/api/ogcwfs_api.py index 0f0e01e8..1e80f1ab 100644 --- a/python/geoengine_openapi_client/api/ogcwfs_api.py +++ b/python/geoengine_openapi_client/api/ogcwfs_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import Field, StrictStr from typing import Optional from typing_extensions import Annotated +from uuid import UUID from geoengine_openapi_client.models.geo_json import GeoJson from geoengine_openapi_client.models.get_capabilities_request import GetCapabilitiesRequest from geoengine_openapi_client.models.get_feature_request import GetFeatureRequest @@ -47,7 +48,7 @@ def __init__(self, api_client=None) -> None: @validate_call def wfs_capabilities_handler( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], version: Optional[WfsVersion], service: WfsService, request: GetCapabilitiesRequest, @@ -125,7 +126,7 @@ def wfs_capabilities_handler( @validate_call def wfs_capabilities_handler_with_http_info( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], version: Optional[WfsVersion], service: WfsService, request: GetCapabilitiesRequest, @@ -203,7 +204,7 @@ def wfs_capabilities_handler_with_http_info( @validate_call def wfs_capabilities_handler_without_preload_content( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], version: Optional[WfsVersion], service: WfsService, request: GetCapabilitiesRequest, @@ -351,7 +352,7 @@ def _wfs_capabilities_handler_serialize( @validate_call def wfs_feature_handler( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], service: WfsService, request: GetFeatureRequest, type_names: StrictStr, @@ -473,7 +474,7 @@ def wfs_feature_handler( @validate_call def wfs_feature_handler_with_http_info( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], service: WfsService, request: GetFeatureRequest, type_names: StrictStr, @@ -595,7 +596,7 @@ def wfs_feature_handler_with_http_info( @validate_call def wfs_feature_handler_without_preload_content( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], service: WfsService, request: GetFeatureRequest, type_names: StrictStr, diff --git a/python/geoengine_openapi_client/api/ogcwms_api.py b/python/geoengine_openapi_client/api/ogcwms_api.py index 8cd76c71..8e143da6 100644 --- a/python/geoengine_openapi_client/api/ogcwms_api.py +++ b/python/geoengine_openapi_client/api/ogcwms_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import Field, StrictBool, StrictBytes, StrictStr from typing import Optional, Tuple, Union from typing_extensions import Annotated +from uuid import UUID from geoengine_openapi_client.models.get_capabilities_format import GetCapabilitiesFormat from geoengine_openapi_client.models.get_capabilities_request import GetCapabilitiesRequest from geoengine_openapi_client.models.get_legend_graphic_request import GetLegendGraphicRequest @@ -50,7 +51,7 @@ def __init__(self, api_client=None) -> None: @validate_call def wms_capabilities_handler( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], version: Optional[WmsVersion], service: WmsService, request: GetCapabilitiesRequest, @@ -132,7 +133,7 @@ def wms_capabilities_handler( @validate_call def wms_capabilities_handler_with_http_info( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], version: Optional[WmsVersion], service: WmsService, request: GetCapabilitiesRequest, @@ -214,7 +215,7 @@ def wms_capabilities_handler_with_http_info( @validate_call def wms_capabilities_handler_without_preload_content( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], version: Optional[WmsVersion], service: WmsService, request: GetCapabilitiesRequest, @@ -369,7 +370,7 @@ def _wms_capabilities_handler_serialize( @validate_call def wms_legend_graphic_handler( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], version: WmsVersion, service: WmsService, request: GetLegendGraphicRequest, @@ -451,7 +452,7 @@ def wms_legend_graphic_handler( @validate_call def wms_legend_graphic_handler_with_http_info( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], version: WmsVersion, service: WmsService, request: GetLegendGraphicRequest, @@ -533,7 +534,7 @@ def wms_legend_graphic_handler_with_http_info( @validate_call def wms_legend_graphic_handler_without_preload_content( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], version: WmsVersion, service: WmsService, request: GetLegendGraphicRequest, @@ -681,7 +682,7 @@ def _wms_legend_graphic_handler_serialize( @validate_call def wms_map_handler( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], version: WmsVersion, service: WmsService, request: GetMapRequest, @@ -815,7 +816,7 @@ def wms_map_handler( @validate_call def wms_map_handler_with_http_info( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], version: WmsVersion, service: WmsService, request: GetMapRequest, @@ -949,7 +950,7 @@ def wms_map_handler_with_http_info( @validate_call def wms_map_handler_without_preload_content( self, - workflow: Annotated[StrictStr, Field(description="Workflow id")], + workflow: Annotated[UUID, Field(description="Workflow id")], version: WmsVersion, service: WmsService, request: GetMapRequest, diff --git a/python/geoengine_openapi_client/api/permissions_api.py b/python/geoengine_openapi_client/api/permissions_api.py index 384bac8a..b386502c 100644 --- a/python/geoengine_openapi_client/api/permissions_api.py +++ b/python/geoengine_openapi_client/api/permissions_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/api/plots_api.py b/python/geoengine_openapi_client/api/plots_api.py index cca1138d..fc34009a 100644 --- a/python/geoengine_openapi_client/api/plots_api.py +++ b/python/geoengine_openapi_client/api/plots_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import Field, StrictStr from typing import Optional from typing_extensions import Annotated +from uuid import UUID from geoengine_openapi_client.models.wrapped_plot_output import WrappedPlotOutput from geoengine_openapi_client.api_client import ApiClient, RequestSerialized @@ -46,7 +47,7 @@ def get_plot_handler( bbox: StrictStr, time: StrictStr, spatial_resolution: StrictStr, - id: Annotated[StrictStr, Field(description="Workflow id")], + id: Annotated[UUID, Field(description="Workflow id")], crs: Optional[StrictStr] = None, _request_timeout: Union[ None, @@ -129,7 +130,7 @@ def get_plot_handler_with_http_info( bbox: StrictStr, time: StrictStr, spatial_resolution: StrictStr, - id: Annotated[StrictStr, Field(description="Workflow id")], + id: Annotated[UUID, Field(description="Workflow id")], crs: Optional[StrictStr] = None, _request_timeout: Union[ None, @@ -212,7 +213,7 @@ def get_plot_handler_without_preload_content( bbox: StrictStr, time: StrictStr, spatial_resolution: StrictStr, - id: Annotated[StrictStr, Field(description="Workflow id")], + id: Annotated[UUID, Field(description="Workflow id")], crs: Optional[StrictStr] = None, _request_timeout: Union[ None, diff --git a/python/geoengine_openapi_client/api/projects_api.py b/python/geoengine_openapi_client/api/projects_api.py index 81e61bbb..f61bd9c1 100644 --- a/python/geoengine_openapi_client/api/projects_api.py +++ b/python/geoengine_openapi_client/api/projects_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -17,9 +17,10 @@ from typing import Any, Dict, List, Optional, Tuple, Union from typing_extensions import Annotated -from pydantic import Field, StrictStr +from pydantic import Field from typing import List from typing_extensions import Annotated +from uuid import UUID from geoengine_openapi_client.models.create_project import CreateProject from geoengine_openapi_client.models.id_response import IdResponse from geoengine_openapi_client.models.order_by import OrderBy @@ -320,7 +321,7 @@ def _create_project_handler_serialize( @validate_call def delete_project_handler( self, - project: Annotated[StrictStr, Field(description="Project id")], + project: Annotated[UUID, Field(description="Project id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -386,7 +387,7 @@ def delete_project_handler( @validate_call def delete_project_handler_with_http_info( self, - project: Annotated[StrictStr, Field(description="Project id")], + project: Annotated[UUID, Field(description="Project id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -452,7 +453,7 @@ def delete_project_handler_with_http_info( @validate_call def delete_project_handler_without_preload_content( self, - project: Annotated[StrictStr, Field(description="Project id")], + project: Annotated[UUID, Field(description="Project id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -859,7 +860,7 @@ def _list_projects_handler_serialize( @validate_call def load_project_latest_handler( self, - project: Annotated[StrictStr, Field(description="Project id")], + project: Annotated[UUID, Field(description="Project id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -925,7 +926,7 @@ def load_project_latest_handler( @validate_call def load_project_latest_handler_with_http_info( self, - project: Annotated[StrictStr, Field(description="Project id")], + project: Annotated[UUID, Field(description="Project id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -991,7 +992,7 @@ def load_project_latest_handler_with_http_info( @validate_call def load_project_latest_handler_without_preload_content( self, - project: Annotated[StrictStr, Field(description="Project id")], + project: Annotated[UUID, Field(description="Project id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -1117,8 +1118,8 @@ def _load_project_latest_handler_serialize( @validate_call def load_project_version_handler( self, - project: Annotated[StrictStr, Field(description="Project id")], - version: Annotated[StrictStr, Field(description="Version id")], + project: Annotated[UUID, Field(description="Project id")], + version: Annotated[UUID, Field(description="Version id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -1187,8 +1188,8 @@ def load_project_version_handler( @validate_call def load_project_version_handler_with_http_info( self, - project: Annotated[StrictStr, Field(description="Project id")], - version: Annotated[StrictStr, Field(description="Version id")], + project: Annotated[UUID, Field(description="Project id")], + version: Annotated[UUID, Field(description="Version id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -1257,8 +1258,8 @@ def load_project_version_handler_with_http_info( @validate_call def load_project_version_handler_without_preload_content( self, - project: Annotated[StrictStr, Field(description="Project id")], - version: Annotated[StrictStr, Field(description="Version id")], + project: Annotated[UUID, Field(description="Project id")], + version: Annotated[UUID, Field(description="Version id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -1390,7 +1391,7 @@ def _load_project_version_handler_serialize( @validate_call def project_versions_handler( self, - project: Annotated[StrictStr, Field(description="Project id")], + project: Annotated[UUID, Field(description="Project id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -1456,7 +1457,7 @@ def project_versions_handler( @validate_call def project_versions_handler_with_http_info( self, - project: Annotated[StrictStr, Field(description="Project id")], + project: Annotated[UUID, Field(description="Project id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -1522,7 +1523,7 @@ def project_versions_handler_with_http_info( @validate_call def project_versions_handler_without_preload_content( self, - project: Annotated[StrictStr, Field(description="Project id")], + project: Annotated[UUID, Field(description="Project id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -1648,7 +1649,7 @@ def _project_versions_handler_serialize( @validate_call def update_project_handler( self, - project: Annotated[StrictStr, Field(description="Project id")], + project: Annotated[UUID, Field(description="Project id")], update_project: UpdateProject, _request_timeout: Union[ None, @@ -1718,7 +1719,7 @@ def update_project_handler( @validate_call def update_project_handler_with_http_info( self, - project: Annotated[StrictStr, Field(description="Project id")], + project: Annotated[UUID, Field(description="Project id")], update_project: UpdateProject, _request_timeout: Union[ None, @@ -1788,7 +1789,7 @@ def update_project_handler_with_http_info( @validate_call def update_project_handler_without_preload_content( self, - project: Annotated[StrictStr, Field(description="Project id")], + project: Annotated[UUID, Field(description="Project id")], update_project: UpdateProject, _request_timeout: Union[ None, diff --git a/python/geoengine_openapi_client/api/session_api.py b/python/geoengine_openapi_client/api/session_api.py index fca1eb9f..0e9f1a71 100644 --- a/python/geoengine_openapi_client/api/session_api.py +++ b/python/geoengine_openapi_client/api/session_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -19,6 +19,7 @@ from pydantic import Field, StrictStr from typing_extensions import Annotated +from uuid import UUID from geoengine_openapi_client.models.auth_code_request_url import AuthCodeRequestURL from geoengine_openapi_client.models.auth_code_response import AuthCodeResponse from geoengine_openapi_client.models.st_rectangle import STRectangle @@ -1860,7 +1861,7 @@ def _session_handler_serialize( @validate_call def session_project_handler( self, - project: Annotated[StrictStr, Field(description="Project id")], + project: Annotated[UUID, Field(description="Project id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -1926,7 +1927,7 @@ def session_project_handler( @validate_call def session_project_handler_with_http_info( self, - project: Annotated[StrictStr, Field(description="Project id")], + project: Annotated[UUID, Field(description="Project id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -1992,7 +1993,7 @@ def session_project_handler_with_http_info( @validate_call def session_project_handler_without_preload_content( self, - project: Annotated[StrictStr, Field(description="Project id")], + project: Annotated[UUID, Field(description="Project id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], diff --git a/python/geoengine_openapi_client/api/spatial_references_api.py b/python/geoengine_openapi_client/api/spatial_references_api.py index ca4a0284..56b83271 100644 --- a/python/geoengine_openapi_client/api/spatial_references_api.py +++ b/python/geoengine_openapi_client/api/spatial_references_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/api/tasks_api.py b/python/geoengine_openapi_client/api/tasks_api.py index ebe479f4..71f8daef 100644 --- a/python/geoengine_openapi_client/api/tasks_api.py +++ b/python/geoengine_openapi_client/api/tasks_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -17,9 +17,10 @@ from typing import Any, Dict, List, Optional, Tuple, Union from typing_extensions import Annotated -from pydantic import Field, StrictBool, StrictStr +from pydantic import Field, StrictBool from typing import List, Optional from typing_extensions import Annotated +from uuid import UUID from geoengine_openapi_client.models.task_filter import TaskFilter from geoengine_openapi_client.models.task_status import TaskStatus from geoengine_openapi_client.models.task_status_with_id import TaskStatusWithId @@ -45,7 +46,7 @@ def __init__(self, api_client=None) -> None: @validate_call def abort_handler( self, - id: Annotated[StrictStr, Field(description="Task id")], + id: Annotated[UUID, Field(description="Task id")], force: Optional[StrictBool] = None, _request_timeout: Union[ None, @@ -120,7 +121,7 @@ def abort_handler( @validate_call def abort_handler_with_http_info( self, - id: Annotated[StrictStr, Field(description="Task id")], + id: Annotated[UUID, Field(description="Task id")], force: Optional[StrictBool] = None, _request_timeout: Union[ None, @@ -191,7 +192,7 @@ def abort_handler_with_http_info( @validate_call def abort_handler_without_preload_content( self, - id: Annotated[StrictStr, Field(description="Task id")], + id: Annotated[UUID, Field(description="Task id")], force: Optional[StrictBool] = None, _request_timeout: Union[ None, @@ -608,7 +609,7 @@ def _list_handler_serialize( @validate_call def status_handler( self, - id: Annotated[StrictStr, Field(description="Task id")], + id: Annotated[UUID, Field(description="Task id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -674,7 +675,7 @@ def status_handler( @validate_call def status_handler_with_http_info( self, - id: Annotated[StrictStr, Field(description="Task id")], + id: Annotated[UUID, Field(description="Task id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -740,7 +741,7 @@ def status_handler_with_http_info( @validate_call def status_handler_without_preload_content( self, - id: Annotated[StrictStr, Field(description="Task id")], + id: Annotated[UUID, Field(description="Task id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], diff --git a/python/geoengine_openapi_client/api/uploads_api.py b/python/geoengine_openapi_client/api/uploads_api.py index 0970b9ae..bb8d1866 100644 --- a/python/geoengine_openapi_client/api/uploads_api.py +++ b/python/geoengine_openapi_client/api/uploads_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import Field, StrictBytes, StrictStr from typing import List, Tuple, Union from typing_extensions import Annotated +from uuid import UUID from geoengine_openapi_client.models.id_response import IdResponse from geoengine_openapi_client.models.upload_file_layers_response import UploadFileLayersResponse from geoengine_openapi_client.models.upload_files_response import UploadFilesResponse @@ -45,7 +46,7 @@ def __init__(self, api_client=None) -> None: @validate_call def list_upload_file_layers_handler( self, - upload_id: Annotated[StrictStr, Field(description="Upload id")], + upload_id: Annotated[UUID, Field(description="Upload id")], file_name: Annotated[StrictStr, Field(description="File name")], _request_timeout: Union[ None, @@ -115,7 +116,7 @@ def list_upload_file_layers_handler( @validate_call def list_upload_file_layers_handler_with_http_info( self, - upload_id: Annotated[StrictStr, Field(description="Upload id")], + upload_id: Annotated[UUID, Field(description="Upload id")], file_name: Annotated[StrictStr, Field(description="File name")], _request_timeout: Union[ None, @@ -185,7 +186,7 @@ def list_upload_file_layers_handler_with_http_info( @validate_call def list_upload_file_layers_handler_without_preload_content( self, - upload_id: Annotated[StrictStr, Field(description="Upload id")], + upload_id: Annotated[UUID, Field(description="Upload id")], file_name: Annotated[StrictStr, Field(description="File name")], _request_timeout: Union[ None, @@ -318,7 +319,7 @@ def _list_upload_file_layers_handler_serialize( @validate_call def list_upload_files_handler( self, - upload_id: Annotated[StrictStr, Field(description="Upload id")], + upload_id: Annotated[UUID, Field(description="Upload id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -384,7 +385,7 @@ def list_upload_files_handler( @validate_call def list_upload_files_handler_with_http_info( self, - upload_id: Annotated[StrictStr, Field(description="Upload id")], + upload_id: Annotated[UUID, Field(description="Upload id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -450,7 +451,7 @@ def list_upload_files_handler_with_http_info( @validate_call def list_upload_files_handler_without_preload_content( self, - upload_id: Annotated[StrictStr, Field(description="Upload id")], + upload_id: Annotated[UUID, Field(description="Upload id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], diff --git a/python/geoengine_openapi_client/api/user_api.py b/python/geoengine_openapi_client/api/user_api.py index 12d3d321..032cc973 100644 --- a/python/geoengine_openapi_client/api/user_api.py +++ b/python/geoengine_openapi_client/api/user_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import Field, StrictStr from typing import List, Optional from typing_extensions import Annotated +from uuid import UUID from geoengine_openapi_client.models.add_role import AddRole from geoengine_openapi_client.models.computation_quota import ComputationQuota from geoengine_openapi_client.models.data_usage import DataUsage @@ -323,8 +324,8 @@ def _add_role_handler_serialize( @validate_call def assign_role_handler( self, - user: Annotated[StrictStr, Field(description="User id")], - role: Annotated[StrictStr, Field(description="Role id")], + user: Annotated[UUID, Field(description="User id")], + role: Annotated[UUID, Field(description="Role id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -393,8 +394,8 @@ def assign_role_handler( @validate_call def assign_role_handler_with_http_info( self, - user: Annotated[StrictStr, Field(description="User id")], - role: Annotated[StrictStr, Field(description="Role id")], + user: Annotated[UUID, Field(description="User id")], + role: Annotated[UUID, Field(description="Role id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -463,8 +464,8 @@ def assign_role_handler_with_http_info( @validate_call def assign_role_handler_without_preload_content( self, - user: Annotated[StrictStr, Field(description="User id")], - role: Annotated[StrictStr, Field(description="Role id")], + user: Annotated[UUID, Field(description="User id")], + role: Annotated[UUID, Field(description="Role id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -589,7 +590,7 @@ def _assign_role_handler_serialize( @validate_call def computation_quota_handler( self, - computation: Annotated[StrictStr, Field(description="Computation id")], + computation: Annotated[UUID, Field(description="Computation id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -655,7 +656,7 @@ def computation_quota_handler( @validate_call def computation_quota_handler_with_http_info( self, - computation: Annotated[StrictStr, Field(description="Computation id")], + computation: Annotated[UUID, Field(description="Computation id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -721,7 +722,7 @@ def computation_quota_handler_with_http_info( @validate_call def computation_quota_handler_without_preload_content( self, - computation: Annotated[StrictStr, Field(description="Computation id")], + computation: Annotated[UUID, Field(description="Computation id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -2213,7 +2214,7 @@ def _get_role_descriptions_serialize( @validate_call def get_user_quota_handler( self, - user: Annotated[StrictStr, Field(description="User id")], + user: Annotated[UUID, Field(description="User id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -2279,7 +2280,7 @@ def get_user_quota_handler( @validate_call def get_user_quota_handler_with_http_info( self, - user: Annotated[StrictStr, Field(description="User id")], + user: Annotated[UUID, Field(description="User id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -2345,7 +2346,7 @@ def get_user_quota_handler_with_http_info( @validate_call def get_user_quota_handler_without_preload_content( self, - user: Annotated[StrictStr, Field(description="User id")], + user: Annotated[UUID, Field(description="User id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -2714,7 +2715,7 @@ def _quota_handler_serialize( @validate_call def remove_role_handler( self, - role: Annotated[StrictStr, Field(description="Role id")], + role: Annotated[UUID, Field(description="Role id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -2780,7 +2781,7 @@ def remove_role_handler( @validate_call def remove_role_handler_with_http_info( self, - role: Annotated[StrictStr, Field(description="Role id")], + role: Annotated[UUID, Field(description="Role id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -2846,7 +2847,7 @@ def remove_role_handler_with_http_info( @validate_call def remove_role_handler_without_preload_content( self, - role: Annotated[StrictStr, Field(description="Role id")], + role: Annotated[UUID, Field(description="Role id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -2965,8 +2966,8 @@ def _remove_role_handler_serialize( @validate_call def revoke_role_handler( self, - user: Annotated[StrictStr, Field(description="User id")], - role: Annotated[StrictStr, Field(description="Role id")], + user: Annotated[UUID, Field(description="User id")], + role: Annotated[UUID, Field(description="Role id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -3035,8 +3036,8 @@ def revoke_role_handler( @validate_call def revoke_role_handler_with_http_info( self, - user: Annotated[StrictStr, Field(description="User id")], - role: Annotated[StrictStr, Field(description="Role id")], + user: Annotated[UUID, Field(description="User id")], + role: Annotated[UUID, Field(description="Role id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -3105,8 +3106,8 @@ def revoke_role_handler_with_http_info( @validate_call def revoke_role_handler_without_preload_content( self, - user: Annotated[StrictStr, Field(description="User id")], - role: Annotated[StrictStr, Field(description="Role id")], + user: Annotated[UUID, Field(description="User id")], + role: Annotated[UUID, Field(description="Role id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -3231,7 +3232,7 @@ def _revoke_role_handler_serialize( @validate_call def update_user_quota_handler( self, - user: Annotated[StrictStr, Field(description="User id")], + user: Annotated[UUID, Field(description="User id")], update_quota: UpdateQuota, _request_timeout: Union[ None, @@ -3301,7 +3302,7 @@ def update_user_quota_handler( @validate_call def update_user_quota_handler_with_http_info( self, - user: Annotated[StrictStr, Field(description="User id")], + user: Annotated[UUID, Field(description="User id")], update_quota: UpdateQuota, _request_timeout: Union[ None, @@ -3371,7 +3372,7 @@ def update_user_quota_handler_with_http_info( @validate_call def update_user_quota_handler_without_preload_content( self, - user: Annotated[StrictStr, Field(description="User id")], + user: Annotated[UUID, Field(description="User id")], update_quota: UpdateQuota, _request_timeout: Union[ None, diff --git a/python/geoengine_openapi_client/api/workflows_api.py b/python/geoengine_openapi_client/api/workflows_api.py index d2f5dc5f..4741bbbb 100644 --- a/python/geoengine_openapi_client/api/workflows_api.py +++ b/python/geoengine_openapi_client/api/workflows_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,12 +20,12 @@ from pydantic import Field, StrictBytes, StrictStr from typing import List, Tuple, Union from typing_extensions import Annotated +from uuid import UUID from geoengine_openapi_client.models.id_response import IdResponse from geoengine_openapi_client.models.provenance_entry import ProvenanceEntry from geoengine_openapi_client.models.raster_dataset_from_workflow import RasterDatasetFromWorkflow from geoengine_openapi_client.models.raster_stream_websocket_result_type import RasterStreamWebsocketResultType from geoengine_openapi_client.models.spatial_partition2_d import SpatialPartition2D -from geoengine_openapi_client.models.spatial_resolution import SpatialResolution from geoengine_openapi_client.models.task_response import TaskResponse from geoengine_openapi_client.models.typed_result_descriptor import TypedResultDescriptor from geoengine_openapi_client.models.workflow import Workflow @@ -51,7 +51,7 @@ def __init__(self, api_client=None) -> None: @validate_call def dataset_from_workflow_handler( self, - id: Annotated[StrictStr, Field(description="Workflow id")], + id: Annotated[UUID, Field(description="Workflow id")], raster_dataset_from_workflow: RasterDatasetFromWorkflow, _request_timeout: Union[ None, @@ -121,7 +121,7 @@ def dataset_from_workflow_handler( @validate_call def dataset_from_workflow_handler_with_http_info( self, - id: Annotated[StrictStr, Field(description="Workflow id")], + id: Annotated[UUID, Field(description="Workflow id")], raster_dataset_from_workflow: RasterDatasetFromWorkflow, _request_timeout: Union[ None, @@ -191,7 +191,7 @@ def dataset_from_workflow_handler_with_http_info( @validate_call def dataset_from_workflow_handler_without_preload_content( self, - id: Annotated[StrictStr, Field(description="Workflow id")], + id: Annotated[UUID, Field(description="Workflow id")], raster_dataset_from_workflow: RasterDatasetFromWorkflow, _request_timeout: Union[ None, @@ -337,7 +337,7 @@ def _dataset_from_workflow_handler_serialize( @validate_call def get_workflow_all_metadata_zip_handler( self, - id: Annotated[StrictStr, Field(description="Workflow id")], + id: Annotated[UUID, Field(description="Workflow id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -403,7 +403,7 @@ def get_workflow_all_metadata_zip_handler( @validate_call def get_workflow_all_metadata_zip_handler_with_http_info( self, - id: Annotated[StrictStr, Field(description="Workflow id")], + id: Annotated[UUID, Field(description="Workflow id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -469,7 +469,7 @@ def get_workflow_all_metadata_zip_handler_with_http_info( @validate_call def get_workflow_all_metadata_zip_handler_without_preload_content( self, - id: Annotated[StrictStr, Field(description="Workflow id")], + id: Annotated[UUID, Field(description="Workflow id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -595,7 +595,7 @@ def _get_workflow_all_metadata_zip_handler_serialize( @validate_call def get_workflow_metadata_handler( self, - id: Annotated[StrictStr, Field(description="Workflow id")], + id: Annotated[UUID, Field(description="Workflow id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -661,7 +661,7 @@ def get_workflow_metadata_handler( @validate_call def get_workflow_metadata_handler_with_http_info( self, - id: Annotated[StrictStr, Field(description="Workflow id")], + id: Annotated[UUID, Field(description="Workflow id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -727,7 +727,7 @@ def get_workflow_metadata_handler_with_http_info( @validate_call def get_workflow_metadata_handler_without_preload_content( self, - id: Annotated[StrictStr, Field(description="Workflow id")], + id: Annotated[UUID, Field(description="Workflow id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -853,7 +853,7 @@ def _get_workflow_metadata_handler_serialize( @validate_call def get_workflow_provenance_handler( self, - id: Annotated[StrictStr, Field(description="Workflow id")], + id: Annotated[UUID, Field(description="Workflow id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -919,7 +919,7 @@ def get_workflow_provenance_handler( @validate_call def get_workflow_provenance_handler_with_http_info( self, - id: Annotated[StrictStr, Field(description="Workflow id")], + id: Annotated[UUID, Field(description="Workflow id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -985,7 +985,7 @@ def get_workflow_provenance_handler_with_http_info( @validate_call def get_workflow_provenance_handler_without_preload_content( self, - id: Annotated[StrictStr, Field(description="Workflow id")], + id: Annotated[UUID, Field(description="Workflow id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -1111,7 +1111,7 @@ def _get_workflow_provenance_handler_serialize( @validate_call def load_workflow_handler( self, - id: Annotated[StrictStr, Field(description="Workflow id")], + id: Annotated[UUID, Field(description="Workflow id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -1177,7 +1177,7 @@ def load_workflow_handler( @validate_call def load_workflow_handler_with_http_info( self, - id: Annotated[StrictStr, Field(description="Workflow id")], + id: Annotated[UUID, Field(description="Workflow id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -1243,7 +1243,7 @@ def load_workflow_handler_with_http_info( @validate_call def load_workflow_handler_without_preload_content( self, - id: Annotated[StrictStr, Field(description="Workflow id")], + id: Annotated[UUID, Field(description="Workflow id")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -1369,10 +1369,9 @@ def _load_workflow_handler_serialize( @validate_call def raster_stream_websocket( self, - id: Annotated[StrictStr, Field(description="Workflow id")], + id: Annotated[UUID, Field(description="Workflow id")], spatial_bounds: SpatialPartition2D, time_interval: StrictStr, - spatial_resolution: SpatialResolution, attributes: StrictStr, result_type: RasterStreamWebsocketResultType, _request_timeout: Union[ @@ -1397,8 +1396,6 @@ def raster_stream_websocket( :type spatial_bounds: SpatialPartition2D :param time_interval: (required) :type time_interval: str - :param spatial_resolution: (required) - :type spatial_resolution: SpatialResolution :param attributes: (required) :type attributes: str :param result_type: (required) @@ -1429,7 +1426,6 @@ def raster_stream_websocket( id=id, spatial_bounds=spatial_bounds, time_interval=time_interval, - spatial_resolution=spatial_resolution, attributes=attributes, result_type=result_type, _request_auth=_request_auth, @@ -1455,10 +1451,9 @@ def raster_stream_websocket( @validate_call def raster_stream_websocket_with_http_info( self, - id: Annotated[StrictStr, Field(description="Workflow id")], + id: Annotated[UUID, Field(description="Workflow id")], spatial_bounds: SpatialPartition2D, time_interval: StrictStr, - spatial_resolution: SpatialResolution, attributes: StrictStr, result_type: RasterStreamWebsocketResultType, _request_timeout: Union[ @@ -1483,8 +1478,6 @@ def raster_stream_websocket_with_http_info( :type spatial_bounds: SpatialPartition2D :param time_interval: (required) :type time_interval: str - :param spatial_resolution: (required) - :type spatial_resolution: SpatialResolution :param attributes: (required) :type attributes: str :param result_type: (required) @@ -1515,7 +1508,6 @@ def raster_stream_websocket_with_http_info( id=id, spatial_bounds=spatial_bounds, time_interval=time_interval, - spatial_resolution=spatial_resolution, attributes=attributes, result_type=result_type, _request_auth=_request_auth, @@ -1541,10 +1533,9 @@ def raster_stream_websocket_with_http_info( @validate_call def raster_stream_websocket_without_preload_content( self, - id: Annotated[StrictStr, Field(description="Workflow id")], + id: Annotated[UUID, Field(description="Workflow id")], spatial_bounds: SpatialPartition2D, time_interval: StrictStr, - spatial_resolution: SpatialResolution, attributes: StrictStr, result_type: RasterStreamWebsocketResultType, _request_timeout: Union[ @@ -1569,8 +1560,6 @@ def raster_stream_websocket_without_preload_content( :type spatial_bounds: SpatialPartition2D :param time_interval: (required) :type time_interval: str - :param spatial_resolution: (required) - :type spatial_resolution: SpatialResolution :param attributes: (required) :type attributes: str :param result_type: (required) @@ -1601,7 +1590,6 @@ def raster_stream_websocket_without_preload_content( id=id, spatial_bounds=spatial_bounds, time_interval=time_interval, - spatial_resolution=spatial_resolution, attributes=attributes, result_type=result_type, _request_auth=_request_auth, @@ -1625,7 +1613,6 @@ def _raster_stream_websocket_serialize( id, spatial_bounds, time_interval, - spatial_resolution, attributes, result_type, _request_auth, @@ -1660,10 +1647,6 @@ def _raster_stream_websocket_serialize( _query_params.append(('timeInterval', time_interval)) - if spatial_resolution is not None: - - _query_params.append(('spatialResolution', spatial_resolution)) - if attributes is not None: _query_params.append(('attributes', attributes)) diff --git a/python/geoengine_openapi_client/api_client.py b/python/geoengine_openapi_client/api_client.py index 6f6c8828..c9c15b7b 100644 --- a/python/geoengine_openapi_client/api_client.py +++ b/python/geoengine_openapi_client/api_client.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -22,6 +22,7 @@ import os import re import tempfile +import uuid from urllib.parse import quote from typing import Tuple, Optional, List, Dict, Union @@ -91,7 +92,7 @@ def __init__( self.default_headers[header_name] = header_value self.cookie = cookie # Set default User-Agent. - self.user_agent = 'geoengine/openapi-client/python/0.0.27' + self.user_agent = 'geoengine/openapi-client/python/0.0.28' self.client_side_validation = configuration.client_side_validation def __enter__(self): @@ -357,6 +358,8 @@ def sanitize_for_serialization(self, obj): return obj.get_secret_value() elif isinstance(obj, self.PRIMITIVE_TYPES): return obj + elif isinstance(obj, uuid.UUID): + return str(obj) elif isinstance(obj, list): return [ self.sanitize_for_serialization(sub_obj) for sub_obj in obj @@ -383,6 +386,10 @@ def sanitize_for_serialization(self, obj): else: obj_dict = obj.__dict__ + if isinstance(obj_dict, list): + # here we handle instances that can either be a list or something else, and only became a real list by calling to_dict() + return self.sanitize_for_serialization(obj_dict) + return { key: self.sanitize_for_serialization(val) for key, val in obj_dict.items() @@ -405,7 +412,7 @@ def deserialize(self, response_text: str, response_type: str, content_type: Opti data = json.loads(response_text) except ValueError: data = response_text - elif re.match(r'^application/(json|[\w!#$&.+-^_]+\+json)\s*(;|$)', content_type, re.IGNORECASE): + elif re.match(r'^application/(json|[\w!#$&.+\-^_]+\+json)\s*(;|$)', content_type, re.IGNORECASE): if response_text == "": data = "" else: @@ -454,13 +461,13 @@ def __deserialize(self, data, klass): if klass in self.PRIMITIVE_TYPES: return self.__deserialize_primitive(data, klass) - elif klass == object: + elif klass is object: return self.__deserialize_object(data) - elif klass == datetime.date: + elif klass is datetime.date: return self.__deserialize_date(data) - elif klass == datetime.datetime: + elif klass is datetime.datetime: return self.__deserialize_datetime(data) - elif klass == decimal.Decimal: + elif klass is decimal.Decimal: return decimal.Decimal(data) elif issubclass(klass, Enum): return self.__deserialize_enum(data, klass) diff --git a/python/geoengine_openapi_client/configuration.py b/python/geoengine_openapi_client/configuration.py index 455fd5b2..90cc534f 100644 --- a/python/geoengine_openapi_client/configuration.py +++ b/python/geoengine_openapi_client/configuration.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -164,6 +164,8 @@ class Configuration: :param retries: Number of retries for API requests. :param ca_cert_data: verify the peer using concatenated CA certificate data in PEM (str) or DER (bytes) format. + :param cert_file: the path to a client certificate file, for mTLS. + :param key_file: the path to a client key file, for mTLS. :Example: """ @@ -186,12 +188,14 @@ def __init__( ssl_ca_cert: Optional[str]=None, retries: Optional[int] = None, ca_cert_data: Optional[Union[str, bytes]] = None, + cert_file: Optional[str]=None, + key_file: Optional[str]=None, *, debug: Optional[bool] = None, ) -> None: """Constructor """ - self._base_path = "https://geoengine.io/api" if host is None else host + self._base_path = "http://127.0.0.1:3030/api" if host is None else host """Default Base url """ self.server_index = 0 if server_index is None and host is None else server_index @@ -267,10 +271,10 @@ def __init__( """Set this to verify the peer using PEM (str) or DER (bytes) certificate data. """ - self.cert_file = None + self.cert_file = cert_file """client certificate file """ - self.key_file = None + self.key_file = key_file """client key file """ self.assert_hostname = None @@ -511,8 +515,8 @@ def to_debug_report(self) -> str: return "Python SDK Debug Report:\n"\ "OS: {env}\n"\ "Python Version: {pyversion}\n"\ - "Version of the API: 0.8.0\n"\ - "SDK Package Version: 0.0.27".\ + "Version of the API: 0.9.0\n"\ + "SDK Package Version: 0.0.28".\ format(env=sys.platform, pyversion=sys.version) def get_host_settings(self) -> List[HostSetting]: @@ -522,14 +526,8 @@ def get_host_settings(self) -> List[HostSetting]: """ return [ { - 'url': "{server}/api", + 'url': "http://127.0.0.1:3030/api", 'description': "No description provided", - 'variables': { - 'server': { - 'description': "No description provided", - 'default_value': "https://geoengine.io", - } - } } ] diff --git a/python/geoengine_openapi_client/exceptions.py b/python/geoengine_openapi_client/exceptions.py index 8d35d172..7ce16c66 100644 --- a/python/geoengine_openapi_client/exceptions.py +++ b/python/geoengine_openapi_client/exceptions.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/__init__.py b/python/geoengine_openapi_client/models/__init__.py index e9c96c16..94875386 100644 --- a/python/geoengine_openapi_client/models/__init__.py +++ b/python/geoengine_openapi_client/models/__init__.py @@ -6,16 +6,16 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. """ # noqa: E501 - # import models into model package from geoengine_openapi_client.models.add_dataset import AddDataset +from geoengine_openapi_client.models.add_dataset_tile import AddDatasetTile from geoengine_openapi_client.models.add_layer import AddLayer from geoengine_openapi_client.models.add_layer_collection import AddLayerCollection from geoengine_openapi_client.models.add_role import AddRole @@ -64,8 +64,7 @@ from geoengine_openapi_client.models.feature_data_type import FeatureDataType from geoengine_openapi_client.models.file_not_found_handling import FileNotFoundHandling from geoengine_openapi_client.models.format_specifics import FormatSpecifics -from geoengine_openapi_client.models.format_specifics_one_of import FormatSpecificsOneOf -from geoengine_openapi_client.models.format_specifics_one_of_csv import FormatSpecificsOneOfCsv +from geoengine_openapi_client.models.format_specifics_csv import FormatSpecificsCsv from geoengine_openapi_client.models.gbif_data_provider_definition import GbifDataProviderDefinition from geoengine_openapi_client.models.gdal_dataset_geo_transform import GdalDatasetGeoTransform from geoengine_openapi_client.models.gdal_dataset_parameters import GdalDatasetParameters @@ -75,8 +74,10 @@ from geoengine_openapi_client.models.gdal_meta_data_static import GdalMetaDataStatic from geoengine_openapi_client.models.gdal_metadata_mapping import GdalMetadataMapping from geoengine_openapi_client.models.gdal_metadata_net_cdf_cf import GdalMetadataNetCdfCf +from geoengine_openapi_client.models.gdal_multi_band import GdalMultiBand from geoengine_openapi_client.models.gdal_source_time_placeholder import GdalSourceTimePlaceholder from geoengine_openapi_client.models.geo_json import GeoJson +from geoengine_openapi_client.models.geo_transform import GeoTransform from geoengine_openapi_client.models.get_capabilities_format import GetCapabilitiesFormat from geoengine_openapi_client.models.get_capabilities_request import GetCapabilitiesRequest from geoengine_openapi_client.models.get_coverage_format import GetCoverageFormat @@ -88,6 +89,8 @@ from geoengine_openapi_client.models.get_map_request import GetMapRequest from geoengine_openapi_client.models.gfbio_abcd_data_provider_definition import GfbioAbcdDataProviderDefinition from geoengine_openapi_client.models.gfbio_collections_data_provider_definition import GfbioCollectionsDataProviderDefinition +from geoengine_openapi_client.models.grid_bounding_box2_d import GridBoundingBox2D +from geoengine_openapi_client.models.grid_idx2_d import GridIdx2D from geoengine_openapi_client.models.id_response import IdResponse from geoengine_openapi_client.models.internal_data_id import InternalDataId from geoengine_openapi_client.models.layer import Layer @@ -148,7 +151,6 @@ from geoengine_openapi_client.models.permission_request import PermissionRequest from geoengine_openapi_client.models.plot import Plot from geoengine_openapi_client.models.plot_output_format import PlotOutputFormat -from geoengine_openapi_client.models.plot_query_rectangle import PlotQueryRectangle from geoengine_openapi_client.models.plot_result_descriptor import PlotResultDescriptor from geoengine_openapi_client.models.point_symbology import PointSymbology from geoengine_openapi_client.models.polygon_symbology import PolygonSymbology @@ -173,10 +175,11 @@ from geoengine_openapi_client.models.raster_dataset_from_workflow_result import RasterDatasetFromWorkflowResult from geoengine_openapi_client.models.raster_properties_entry_type import RasterPropertiesEntryType from geoengine_openapi_client.models.raster_properties_key import RasterPropertiesKey -from geoengine_openapi_client.models.raster_query_rectangle import RasterQueryRectangle from geoengine_openapi_client.models.raster_result_descriptor import RasterResultDescriptor from geoengine_openapi_client.models.raster_stream_websocket_result_type import RasterStreamWebsocketResultType from geoengine_openapi_client.models.raster_symbology import RasterSymbology +from geoengine_openapi_client.models.raster_to_dataset_query_rectangle import RasterToDatasetQueryRectangle +from geoengine_openapi_client.models.regular_time_dimension import RegularTimeDimension from geoengine_openapi_client.models.resource import Resource from geoengine_openapi_client.models.role import Role from geoengine_openapi_client.models.role_description import RoleDescription @@ -187,14 +190,15 @@ from geoengine_openapi_client.models.sentinel_s2_l2_a_cogs_provider_definition import SentinelS2L2ACogsProviderDefinition from geoengine_openapi_client.models.server_info import ServerInfo from geoengine_openapi_client.models.single_band_raster_colorizer import SingleBandRasterColorizer +from geoengine_openapi_client.models.spatial_grid_definition import SpatialGridDefinition +from geoengine_openapi_client.models.spatial_grid_descriptor import SpatialGridDescriptor +from geoengine_openapi_client.models.spatial_grid_descriptor_state import SpatialGridDescriptorState from geoengine_openapi_client.models.spatial_partition2_d import SpatialPartition2D from geoengine_openapi_client.models.spatial_reference_authority import SpatialReferenceAuthority from geoengine_openapi_client.models.spatial_reference_specification import SpatialReferenceSpecification from geoengine_openapi_client.models.spatial_resolution import SpatialResolution from geoengine_openapi_client.models.stac_api_retries import StacApiRetries -from geoengine_openapi_client.models.stac_band import StacBand from geoengine_openapi_client.models.stac_query_buffer import StacQueryBuffer -from geoengine_openapi_client.models.stac_zone import StacZone from geoengine_openapi_client.models.static_color import StaticColor from geoengine_openapi_client.models.static_number import StaticNumber from geoengine_openapi_client.models.stroke_param import StrokeParam @@ -211,6 +215,10 @@ from geoengine_openapi_client.models.task_status_running import TaskStatusRunning from geoengine_openapi_client.models.task_status_with_id import TaskStatusWithId from geoengine_openapi_client.models.text_symbology import TextSymbology +from geoengine_openapi_client.models.time_descriptor import TimeDescriptor +from geoengine_openapi_client.models.time_dimension import TimeDimension +from geoengine_openapi_client.models.time_dimension_one_of import TimeDimensionOneOf +from geoengine_openapi_client.models.time_dimension_one_of1 import TimeDimensionOneOf1 from geoengine_openapi_client.models.time_granularity import TimeGranularity from geoengine_openapi_client.models.time_interval import TimeInterval from geoengine_openapi_client.models.time_reference import TimeReference @@ -244,7 +252,6 @@ from geoengine_openapi_client.models.vec_update import VecUpdate from geoengine_openapi_client.models.vector_column_info import VectorColumnInfo from geoengine_openapi_client.models.vector_data_type import VectorDataType -from geoengine_openapi_client.models.vector_query_rectangle import VectorQueryRectangle from geoengine_openapi_client.models.vector_result_descriptor import VectorResultDescriptor from geoengine_openapi_client.models.volume import Volume from geoengine_openapi_client.models.volume_file_layers_response import VolumeFileLayersResponse @@ -258,3 +265,4 @@ from geoengine_openapi_client.models.wms_version import WmsVersion from geoengine_openapi_client.models.workflow import Workflow from geoengine_openapi_client.models.wrapped_plot_output import WrappedPlotOutput + diff --git a/python/geoengine_openapi_client/models/add_dataset.py b/python/geoengine_openapi_client/models/add_dataset.py index adfb407b..01b382aa 100644 --- a/python/geoengine_openapi_client/models/add_dataset.py +++ b/python/geoengine_openapi_client/models/add_dataset.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/plot_query_rectangle.py b/python/geoengine_openapi_client/models/add_dataset_tile.py similarity index 61% rename from python/geoengine_openapi_client/models/plot_query_rectangle.py rename to python/geoengine_openapi_client/models/add_dataset_tile.py index ff6626cd..cb483295 100644 --- a/python/geoengine_openapi_client/models/plot_query_rectangle.py +++ b/python/geoengine_openapi_client/models/add_dataset_tile.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,20 +20,23 @@ from pydantic import BaseModel, ConfigDict, Field from typing import Any, ClassVar, Dict, List -from geoengine_openapi_client.models.bounding_box2_d import BoundingBox2D -from geoengine_openapi_client.models.spatial_resolution import SpatialResolution +from typing_extensions import Annotated +from geoengine_openapi_client.models.gdal_dataset_parameters import GdalDatasetParameters +from geoengine_openapi_client.models.spatial_partition2_d import SpatialPartition2D from geoengine_openapi_client.models.time_interval import TimeInterval from typing import Optional, Set from typing_extensions import Self -class PlotQueryRectangle(BaseModel): +class AddDatasetTile(BaseModel): """ - A spatio-temporal rectangle with a specified resolution + AddDatasetTile """ # noqa: E501 - spatial_bounds: BoundingBox2D = Field(alias="spatialBounds") - spatial_resolution: SpatialResolution = Field(alias="spatialResolution") - time_interval: TimeInterval = Field(alias="timeInterval") - __properties: ClassVar[List[str]] = ["spatialBounds", "spatialResolution", "timeInterval"] + band: Annotated[int, Field(strict=True, ge=0)] + params: GdalDatasetParameters + spatial_partition: SpatialPartition2D + time: TimeInterval + z_index: Annotated[int, Field(strict=True, ge=0)] + __properties: ClassVar[List[str]] = ["band", "params", "spatial_partition", "time", "z_index"] model_config = ConfigDict( populate_by_name=True, @@ -53,7 +56,7 @@ def to_json(self) -> str: @classmethod def from_json(cls, json_str: str) -> Optional[Self]: - """Create an instance of PlotQueryRectangle from a JSON string""" + """Create an instance of AddDatasetTile from a JSON string""" return cls.from_dict(json.loads(json_str)) def to_dict(self) -> Dict[str, Any]: @@ -74,20 +77,20 @@ def to_dict(self) -> Dict[str, Any]: exclude=excluded_fields, exclude_none=True, ) - # override the default output from pydantic by calling `to_dict()` of spatial_bounds - if self.spatial_bounds: - _dict['spatialBounds'] = self.spatial_bounds.to_dict() - # override the default output from pydantic by calling `to_dict()` of spatial_resolution - if self.spatial_resolution: - _dict['spatialResolution'] = self.spatial_resolution.to_dict() - # override the default output from pydantic by calling `to_dict()` of time_interval - if self.time_interval: - _dict['timeInterval'] = self.time_interval.to_dict() + # override the default output from pydantic by calling `to_dict()` of params + if self.params: + _dict['params'] = self.params.to_dict() + # override the default output from pydantic by calling `to_dict()` of spatial_partition + if self.spatial_partition: + _dict['spatial_partition'] = self.spatial_partition.to_dict() + # override the default output from pydantic by calling `to_dict()` of time + if self.time: + _dict['time'] = self.time.to_dict() return _dict @classmethod def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: - """Create an instance of PlotQueryRectangle from a dict""" + """Create an instance of AddDatasetTile from a dict""" if obj is None: return None @@ -95,9 +98,11 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: return cls.model_validate(obj) _obj = cls.model_validate({ - "spatialBounds": BoundingBox2D.from_dict(obj["spatialBounds"]) if obj.get("spatialBounds") is not None else None, - "spatialResolution": SpatialResolution.from_dict(obj["spatialResolution"]) if obj.get("spatialResolution") is not None else None, - "timeInterval": TimeInterval.from_dict(obj["timeInterval"]) if obj.get("timeInterval") is not None else None + "band": obj.get("band"), + "params": GdalDatasetParameters.from_dict(obj["params"]) if obj.get("params") is not None else None, + "spatial_partition": SpatialPartition2D.from_dict(obj["spatial_partition"]) if obj.get("spatial_partition") is not None else None, + "time": TimeInterval.from_dict(obj["time"]) if obj.get("time") is not None else None, + "z_index": obj.get("z_index") }) return _obj diff --git a/python/geoengine_openapi_client/models/add_layer.py b/python/geoengine_openapi_client/models/add_layer.py index 77f4f519..e6e8f5f3 100644 --- a/python/geoengine_openapi_client/models/add_layer.py +++ b/python/geoengine_openapi_client/models/add_layer.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/add_layer_collection.py b/python/geoengine_openapi_client/models/add_layer_collection.py index 51901c28..e5a430cd 100644 --- a/python/geoengine_openapi_client/models/add_layer_collection.py +++ b/python/geoengine_openapi_client/models/add_layer_collection.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/add_role.py b/python/geoengine_openapi_client/models/add_role.py index a87f302a..884ef0cb 100644 --- a/python/geoengine_openapi_client/models/add_role.py +++ b/python/geoengine_openapi_client/models/add_role.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/aruna_data_provider_definition.py b/python/geoengine_openapi_client/models/aruna_data_provider_definition.py index cb57a8c4..68f60863 100644 --- a/python/geoengine_openapi_client/models/aruna_data_provider_definition.py +++ b/python/geoengine_openapi_client/models/aruna_data_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -21,6 +21,7 @@ from pydantic import BaseModel, ConfigDict, Field, StrictInt, StrictStr, field_validator from typing import Any, ClassVar, Dict, List, Optional from typing_extensions import Annotated +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -33,7 +34,7 @@ class ArunaDataProviderDefinition(BaseModel): cache_ttl: Optional[Annotated[int, Field(strict=True, ge=0)]] = Field(default=None, alias="cacheTtl") description: StrictStr filter_label: StrictStr = Field(alias="filterLabel") - id: StrictStr + id: UUID name: StrictStr priority: Optional[StrictInt] = None project_id: StrictStr = Field(alias="projectId") diff --git a/python/geoengine_openapi_client/models/auth_code_request_url.py b/python/geoengine_openapi_client/models/auth_code_request_url.py index 169271ba..a623b29b 100644 --- a/python/geoengine_openapi_client/models/auth_code_request_url.py +++ b/python/geoengine_openapi_client/models/auth_code_request_url.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/auth_code_response.py b/python/geoengine_openapi_client/models/auth_code_response.py index b71cd352..234e241e 100644 --- a/python/geoengine_openapi_client/models/auth_code_response.py +++ b/python/geoengine_openapi_client/models/auth_code_response.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/auto_create_dataset.py b/python/geoengine_openapi_client/models/auto_create_dataset.py index 953b9737..2af978f6 100644 --- a/python/geoengine_openapi_client/models/auto_create_dataset.py +++ b/python/geoengine_openapi_client/models/auto_create_dataset.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import BaseModel, ConfigDict, Field, StrictStr from typing import Any, ClassVar, Dict, List, Optional +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -32,7 +33,7 @@ class AutoCreateDataset(BaseModel): layer_name: Optional[StrictStr] = Field(default=None, alias="layerName") main_file: StrictStr = Field(alias="mainFile") tags: Optional[List[StrictStr]] = None - upload: StrictStr + upload: UUID __properties: ClassVar[List[str]] = ["datasetDescription", "datasetName", "layerName", "mainFile", "tags", "upload"] model_config = ConfigDict( diff --git a/python/geoengine_openapi_client/models/axis_order.py b/python/geoengine_openapi_client/models/axis_order.py index 15ec675e..2ee900ba 100644 --- a/python/geoengine_openapi_client/models/axis_order.py +++ b/python/geoengine_openapi_client/models/axis_order.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/bounding_box2_d.py b/python/geoengine_openapi_client/models/bounding_box2_d.py index 542d384e..7cd779e7 100644 --- a/python/geoengine_openapi_client/models/bounding_box2_d.py +++ b/python/geoengine_openapi_client/models/bounding_box2_d.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/breakpoint.py b/python/geoengine_openapi_client/models/breakpoint.py index 2e8874fd..8faa6c7b 100644 --- a/python/geoengine_openapi_client/models/breakpoint.py +++ b/python/geoengine_openapi_client/models/breakpoint.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/classification_measurement.py b/python/geoengine_openapi_client/models/classification_measurement.py index 1a685074..1fc612d8 100644 --- a/python/geoengine_openapi_client/models/classification_measurement.py +++ b/python/geoengine_openapi_client/models/classification_measurement.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/collection_item.py b/python/geoengine_openapi_client/models/collection_item.py index 7a4b4c1a..997a9bba 100644 --- a/python/geoengine_openapi_client/models/collection_item.py +++ b/python/geoengine_openapi_client/models/collection_item.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -106,16 +106,6 @@ def from_json(cls, json_str: str) -> Self: instance.actual_instance = LayerListing.from_json(json_str) return instance - # check if data type is `LayerCollectionListing` - if _data_type == "LayerCollectionListing": - instance.actual_instance = LayerCollectionListing.from_json(json_str) - return instance - - # check if data type is `LayerListing` - if _data_type == "LayerListing": - instance.actual_instance = LayerListing.from_json(json_str) - return instance - # deserialize data into LayerCollectionListing try: instance.actual_instance = LayerCollectionListing.from_json(json_str) diff --git a/python/geoengine_openapi_client/models/collection_type.py b/python/geoengine_openapi_client/models/collection_type.py index 602c8b8b..d73f1d9e 100644 --- a/python/geoengine_openapi_client/models/collection_type.py +++ b/python/geoengine_openapi_client/models/collection_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/color_param.py b/python/geoengine_openapi_client/models/color_param.py index 83f37b19..7ed001f0 100644 --- a/python/geoengine_openapi_client/models/color_param.py +++ b/python/geoengine_openapi_client/models/color_param.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -106,16 +106,6 @@ def from_json(cls, json_str: str) -> Self: instance.actual_instance = StaticColor.from_json(json_str) return instance - # check if data type is `DerivedColor` - if _data_type == "DerivedColor": - instance.actual_instance = DerivedColor.from_json(json_str) - return instance - - # check if data type is `StaticColor` - if _data_type == "StaticColor": - instance.actual_instance = StaticColor.from_json(json_str) - return instance - # deserialize data into StaticColor try: instance.actual_instance = StaticColor.from_json(json_str) diff --git a/python/geoengine_openapi_client/models/colorizer.py b/python/geoengine_openapi_client/models/colorizer.py index d0bda490..f50d787b 100644 --- a/python/geoengine_openapi_client/models/colorizer.py +++ b/python/geoengine_openapi_client/models/colorizer.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -119,21 +119,6 @@ def from_json(cls, json_str: str) -> Self: instance.actual_instance = PaletteColorizer.from_json(json_str) return instance - # check if data type is `LinearGradient` - if _data_type == "LinearGradient": - instance.actual_instance = LinearGradient.from_json(json_str) - return instance - - # check if data type is `LogarithmicGradient` - if _data_type == "LogarithmicGradient": - instance.actual_instance = LogarithmicGradient.from_json(json_str) - return instance - - # check if data type is `PaletteColorizer` - if _data_type == "PaletteColorizer": - instance.actual_instance = PaletteColorizer.from_json(json_str) - return instance - # deserialize data into LinearGradient try: instance.actual_instance = LinearGradient.from_json(json_str) diff --git a/python/geoengine_openapi_client/models/computation_quota.py b/python/geoengine_openapi_client/models/computation_quota.py index 879e28a3..4e148b3a 100644 --- a/python/geoengine_openapi_client/models/computation_quota.py +++ b/python/geoengine_openapi_client/models/computation_quota.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -19,9 +19,10 @@ import json from datetime import datetime -from pydantic import BaseModel, ConfigDict, Field, StrictStr +from pydantic import BaseModel, ConfigDict, Field from typing import Any, ClassVar, Dict, List from typing_extensions import Annotated +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -29,10 +30,10 @@ class ComputationQuota(BaseModel): """ ComputationQuota """ # noqa: E501 - computation_id: StrictStr = Field(alias="computationId") + computation_id: UUID = Field(alias="computationId") count: Annotated[int, Field(strict=True, ge=0)] timestamp: datetime - workflow_id: StrictStr = Field(alias="workflowId") + workflow_id: UUID = Field(alias="workflowId") __properties: ClassVar[List[str]] = ["computationId", "count", "timestamp", "workflowId"] model_config = ConfigDict( diff --git a/python/geoengine_openapi_client/models/continuous_measurement.py b/python/geoengine_openapi_client/models/continuous_measurement.py index 7e931a0d..43dc254f 100644 --- a/python/geoengine_openapi_client/models/continuous_measurement.py +++ b/python/geoengine_openapi_client/models/continuous_measurement.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/coordinate2_d.py b/python/geoengine_openapi_client/models/coordinate2_d.py index 5c5eed3f..46a21c90 100644 --- a/python/geoengine_openapi_client/models/coordinate2_d.py +++ b/python/geoengine_openapi_client/models/coordinate2_d.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/copernicus_dataspace_data_provider_definition.py b/python/geoengine_openapi_client/models/copernicus_dataspace_data_provider_definition.py index 4ff8e5c8..3c3adb4a 100644 --- a/python/geoengine_openapi_client/models/copernicus_dataspace_data_provider_definition.py +++ b/python/geoengine_openapi_client/models/copernicus_dataspace_data_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -21,6 +21,7 @@ from pydantic import BaseModel, ConfigDict, Field, StrictInt, StrictStr, field_validator from typing import Any, ClassVar, Dict, List, Optional from typing_extensions import Annotated +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -30,7 +31,7 @@ class CopernicusDataspaceDataProviderDefinition(BaseModel): """ # noqa: E501 description: StrictStr gdal_config: List[Annotated[List[StrictStr], Field(min_length=2, max_length=2)]] = Field(alias="gdalConfig") - id: StrictStr + id: UUID name: StrictStr priority: Optional[StrictInt] = None s3_access_key: StrictStr = Field(alias="s3AccessKey") diff --git a/python/geoengine_openapi_client/models/create_dataset.py b/python/geoengine_openapi_client/models/create_dataset.py index 18c896d8..af56bdbc 100644 --- a/python/geoengine_openapi_client/models/create_dataset.py +++ b/python/geoengine_openapi_client/models/create_dataset.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/create_project.py b/python/geoengine_openapi_client/models/create_project.py index f1908bcd..2dc6b002 100644 --- a/python/geoengine_openapi_client/models/create_project.py +++ b/python/geoengine_openapi_client/models/create_project.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/csv_header.py b/python/geoengine_openapi_client/models/csv_header.py index 149132f0..a2bcfb78 100644 --- a/python/geoengine_openapi_client/models/csv_header.py +++ b/python/geoengine_openapi_client/models/csv_header.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/data_id.py b/python/geoengine_openapi_client/models/data_id.py index aa85e454..b78c2067 100644 --- a/python/geoengine_openapi_client/models/data_id.py +++ b/python/geoengine_openapi_client/models/data_id.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -106,16 +106,6 @@ def from_json(cls, json_str: str) -> Self: instance.actual_instance = InternalDataId.from_json(json_str) return instance - # check if data type is `ExternalDataId` - if _data_type == "ExternalDataId": - instance.actual_instance = ExternalDataId.from_json(json_str) - return instance - - # check if data type is `InternalDataId` - if _data_type == "InternalDataId": - instance.actual_instance = InternalDataId.from_json(json_str) - return instance - # deserialize data into InternalDataId try: instance.actual_instance = InternalDataId.from_json(json_str) diff --git a/python/geoengine_openapi_client/models/data_path.py b/python/geoengine_openapi_client/models/data_path.py index 27906fdf..af94e136 100644 --- a/python/geoengine_openapi_client/models/data_path.py +++ b/python/geoengine_openapi_client/models/data_path.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/data_path_one_of.py b/python/geoengine_openapi_client/models/data_path_one_of.py index 18fcf369..716bbcf5 100644 --- a/python/geoengine_openapi_client/models/data_path_one_of.py +++ b/python/geoengine_openapi_client/models/data_path_one_of.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/data_path_one_of1.py b/python/geoengine_openapi_client/models/data_path_one_of1.py index f3bbee58..fd7d0560 100644 --- a/python/geoengine_openapi_client/models/data_path_one_of1.py +++ b/python/geoengine_openapi_client/models/data_path_one_of1.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -18,8 +18,9 @@ import re # noqa: F401 import json -from pydantic import BaseModel, ConfigDict, StrictStr +from pydantic import BaseModel, ConfigDict from typing import Any, ClassVar, Dict, List +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -27,7 +28,7 @@ class DataPathOneOf1(BaseModel): """ DataPathOneOf1 """ # noqa: E501 - upload: StrictStr + upload: UUID __properties: ClassVar[List[str]] = ["upload"] model_config = ConfigDict( diff --git a/python/geoengine_openapi_client/models/data_provider_resource.py b/python/geoengine_openapi_client/models/data_provider_resource.py index 3627c570..8c4f4ebb 100644 --- a/python/geoengine_openapi_client/models/data_provider_resource.py +++ b/python/geoengine_openapi_client/models/data_provider_resource.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import BaseModel, ConfigDict, StrictStr, field_validator from typing import Any, ClassVar, Dict, List +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -27,7 +28,7 @@ class DataProviderResource(BaseModel): """ DataProviderResource """ # noqa: E501 - id: StrictStr + id: UUID type: StrictStr __properties: ClassVar[List[str]] = ["id", "type"] diff --git a/python/geoengine_openapi_client/models/data_usage.py b/python/geoengine_openapi_client/models/data_usage.py index e1ae09eb..4cfc5789 100644 --- a/python/geoengine_openapi_client/models/data_usage.py +++ b/python/geoengine_openapi_client/models/data_usage.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -22,6 +22,7 @@ from pydantic import BaseModel, ConfigDict, Field, StrictStr from typing import Any, ClassVar, Dict, List from typing_extensions import Annotated +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -29,11 +30,11 @@ class DataUsage(BaseModel): """ DataUsage """ # noqa: E501 - computation_id: StrictStr = Field(alias="computationId") + computation_id: UUID = Field(alias="computationId") count: Annotated[int, Field(strict=True, ge=0)] data: StrictStr timestamp: datetime - user_id: StrictStr = Field(alias="userId") + user_id: UUID = Field(alias="userId") __properties: ClassVar[List[str]] = ["computationId", "count", "data", "timestamp", "userId"] model_config = ConfigDict( diff --git a/python/geoengine_openapi_client/models/data_usage_summary.py b/python/geoengine_openapi_client/models/data_usage_summary.py index fc232191..4998a322 100644 --- a/python/geoengine_openapi_client/models/data_usage_summary.py +++ b/python/geoengine_openapi_client/models/data_usage_summary.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/database_connection_config.py b/python/geoengine_openapi_client/models/database_connection_config.py index 27ae61d3..ef0a5502 100644 --- a/python/geoengine_openapi_client/models/database_connection_config.py +++ b/python/geoengine_openapi_client/models/database_connection_config.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/dataset.py b/python/geoengine_openapi_client/models/dataset.py index 5637b012..7205dcb2 100644 --- a/python/geoengine_openapi_client/models/dataset.py +++ b/python/geoengine_openapi_client/models/dataset.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,8 @@ from pydantic import BaseModel, ConfigDict, Field, StrictStr from typing import Any, ClassVar, Dict, List, Optional +from uuid import UUID +from geoengine_openapi_client.models.data_path import DataPath from geoengine_openapi_client.models.provenance import Provenance from geoengine_openapi_client.models.symbology import Symbology from geoengine_openapi_client.models.typed_result_descriptor import TypedResultDescriptor @@ -30,16 +32,17 @@ class Dataset(BaseModel): """ Dataset """ # noqa: E501 + data_path: Optional[DataPath] = Field(default=None, alias="dataPath") description: StrictStr display_name: StrictStr = Field(alias="displayName") - id: StrictStr + id: UUID name: StrictStr provenance: Optional[List[Provenance]] = None result_descriptor: TypedResultDescriptor = Field(alias="resultDescriptor") source_operator: StrictStr = Field(alias="sourceOperator") symbology: Optional[Symbology] = None tags: Optional[List[StrictStr]] = None - __properties: ClassVar[List[str]] = ["description", "displayName", "id", "name", "provenance", "resultDescriptor", "sourceOperator", "symbology", "tags"] + __properties: ClassVar[List[str]] = ["dataPath", "description", "displayName", "id", "name", "provenance", "resultDescriptor", "sourceOperator", "symbology", "tags"] model_config = ConfigDict( populate_by_name=True, @@ -80,6 +83,9 @@ def to_dict(self) -> Dict[str, Any]: exclude=excluded_fields, exclude_none=True, ) + # override the default output from pydantic by calling `to_dict()` of data_path + if self.data_path: + _dict['dataPath'] = self.data_path.to_dict() # override the default output from pydantic by calling `to_dict()` of each item in provenance (list) _items = [] if self.provenance: @@ -93,6 +99,11 @@ def to_dict(self) -> Dict[str, Any]: # override the default output from pydantic by calling `to_dict()` of symbology if self.symbology: _dict['symbology'] = self.symbology.to_dict() + # set to None if data_path (nullable) is None + # and model_fields_set contains the field + if self.data_path is None and "data_path" in self.model_fields_set: + _dict['dataPath'] = None + # set to None if provenance (nullable) is None # and model_fields_set contains the field if self.provenance is None and "provenance" in self.model_fields_set: @@ -120,6 +131,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: return cls.model_validate(obj) _obj = cls.model_validate({ + "dataPath": DataPath.from_dict(obj["dataPath"]) if obj.get("dataPath") is not None else None, "description": obj.get("description"), "displayName": obj.get("displayName"), "id": obj.get("id"), diff --git a/python/geoengine_openapi_client/models/dataset_definition.py b/python/geoengine_openapi_client/models/dataset_definition.py index 3fbe5829..b7450a70 100644 --- a/python/geoengine_openapi_client/models/dataset_definition.py +++ b/python/geoengine_openapi_client/models/dataset_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/dataset_layer_listing_collection.py b/python/geoengine_openapi_client/models/dataset_layer_listing_collection.py index b01b5645..85d3424a 100644 --- a/python/geoengine_openapi_client/models/dataset_layer_listing_collection.py +++ b/python/geoengine_openapi_client/models/dataset_layer_listing_collection.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/dataset_layer_listing_provider_definition.py b/python/geoengine_openapi_client/models/dataset_layer_listing_provider_definition.py index 851d3554..cdb60506 100644 --- a/python/geoengine_openapi_client/models/dataset_layer_listing_provider_definition.py +++ b/python/geoengine_openapi_client/models/dataset_layer_listing_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import BaseModel, ConfigDict, StrictInt, StrictStr, field_validator from typing import Any, ClassVar, Dict, List, Optional +from uuid import UUID from geoengine_openapi_client.models.dataset_layer_listing_collection import DatasetLayerListingCollection from typing import Optional, Set from typing_extensions import Self @@ -30,7 +31,7 @@ class DatasetLayerListingProviderDefinition(BaseModel): """ # noqa: E501 collections: List[DatasetLayerListingCollection] description: StrictStr - id: StrictStr + id: UUID name: StrictStr priority: Optional[StrictInt] = None type: StrictStr diff --git a/python/geoengine_openapi_client/models/dataset_listing.py b/python/geoengine_openapi_client/models/dataset_listing.py index 1b0142d9..2167c00e 100644 --- a/python/geoengine_openapi_client/models/dataset_listing.py +++ b/python/geoengine_openapi_client/models/dataset_listing.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import BaseModel, ConfigDict, Field, StrictStr from typing import Any, ClassVar, Dict, List, Optional +from uuid import UUID from geoengine_openapi_client.models.symbology import Symbology from geoengine_openapi_client.models.typed_result_descriptor import TypedResultDescriptor from typing import Optional, Set @@ -31,7 +32,7 @@ class DatasetListing(BaseModel): """ # noqa: E501 description: StrictStr display_name: StrictStr = Field(alias="displayName") - id: StrictStr + id: UUID name: StrictStr result_descriptor: TypedResultDescriptor = Field(alias="resultDescriptor") source_operator: StrictStr = Field(alias="sourceOperator") diff --git a/python/geoengine_openapi_client/models/dataset_name_response.py b/python/geoengine_openapi_client/models/dataset_name_response.py index 7d1b2bbb..a286c57a 100644 --- a/python/geoengine_openapi_client/models/dataset_name_response.py +++ b/python/geoengine_openapi_client/models/dataset_name_response.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/dataset_resource.py b/python/geoengine_openapi_client/models/dataset_resource.py index 50ec4781..41d971c0 100644 --- a/python/geoengine_openapi_client/models/dataset_resource.py +++ b/python/geoengine_openapi_client/models/dataset_resource.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/derived_color.py b/python/geoengine_openapi_client/models/derived_color.py index f45cfad3..5c10164c 100644 --- a/python/geoengine_openapi_client/models/derived_color.py +++ b/python/geoengine_openapi_client/models/derived_color.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/derived_number.py b/python/geoengine_openapi_client/models/derived_number.py index dd9537f0..b23d1f5d 100644 --- a/python/geoengine_openapi_client/models/derived_number.py +++ b/python/geoengine_openapi_client/models/derived_number.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/describe_coverage_request.py b/python/geoengine_openapi_client/models/describe_coverage_request.py index 20c93cce..4ea1b517 100644 --- a/python/geoengine_openapi_client/models/describe_coverage_request.py +++ b/python/geoengine_openapi_client/models/describe_coverage_request.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ebv_portal_data_provider_definition.py b/python/geoengine_openapi_client/models/ebv_portal_data_provider_definition.py index 4dc1aa18..fc37e110 100644 --- a/python/geoengine_openapi_client/models/ebv_portal_data_provider_definition.py +++ b/python/geoengine_openapi_client/models/ebv_portal_data_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/edr_data_provider_definition.py b/python/geoengine_openapi_client/models/edr_data_provider_definition.py index a01a0556..43c6e27d 100644 --- a/python/geoengine_openapi_client/models/edr_data_provider_definition.py +++ b/python/geoengine_openapi_client/models/edr_data_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -21,6 +21,7 @@ from pydantic import BaseModel, ConfigDict, Field, StrictInt, StrictStr, field_validator from typing import Any, ClassVar, Dict, List, Optional from typing_extensions import Annotated +from uuid import UUID from geoengine_openapi_client.models.edr_vector_spec import EdrVectorSpec from geoengine_openapi_client.models.provenance import Provenance from typing import Optional, Set @@ -34,7 +35,7 @@ class EdrDataProviderDefinition(BaseModel): cache_ttl: Optional[Annotated[int, Field(strict=True, ge=0)]] = Field(default=None, alias="cacheTtl") description: StrictStr discrete_vrs: Optional[List[StrictStr]] = Field(default=None, description="List of vertical reference systems with a discrete scale", alias="discreteVrs") - id: StrictStr + id: UUID name: StrictStr priority: Optional[StrictInt] = None provenance: Optional[List[Provenance]] = None diff --git a/python/geoengine_openapi_client/models/edr_vector_spec.py b/python/geoengine_openapi_client/models/edr_vector_spec.py index 05ee560e..5f475692 100644 --- a/python/geoengine_openapi_client/models/edr_vector_spec.py +++ b/python/geoengine_openapi_client/models/edr_vector_spec.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/error_response.py b/python/geoengine_openapi_client/models/error_response.py index 0fce584d..ffe73a1d 100644 --- a/python/geoengine_openapi_client/models/error_response.py +++ b/python/geoengine_openapi_client/models/error_response.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/external_data_id.py b/python/geoengine_openapi_client/models/external_data_id.py index e6614056..bb0f478b 100644 --- a/python/geoengine_openapi_client/models/external_data_id.py +++ b/python/geoengine_openapi_client/models/external_data_id.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import BaseModel, ConfigDict, Field, StrictStr, field_validator from typing import Any, ClassVar, Dict, List +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -28,7 +29,7 @@ class ExternalDataId(BaseModel): ExternalDataId """ # noqa: E501 layer_id: StrictStr = Field(alias="layerId") - provider_id: StrictStr = Field(alias="providerId") + provider_id: UUID = Field(alias="providerId") type: StrictStr __properties: ClassVar[List[str]] = ["layerId", "providerId", "type"] diff --git a/python/geoengine_openapi_client/models/feature_data_type.py b/python/geoengine_openapi_client/models/feature_data_type.py index 26c9e6b3..debc7655 100644 --- a/python/geoengine_openapi_client/models/feature_data_type.py +++ b/python/geoengine_openapi_client/models/feature_data_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/file_not_found_handling.py b/python/geoengine_openapi_client/models/file_not_found_handling.py index ef14ea1a..fd14637e 100644 --- a/python/geoengine_openapi_client/models/file_not_found_handling.py +++ b/python/geoengine_openapi_client/models/file_not_found_handling.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/format_specifics.py b/python/geoengine_openapi_client/models/format_specifics.py index 782adccb..249834c5 100644 --- a/python/geoengine_openapi_client/models/format_specifics.py +++ b/python/geoengine_openapi_client/models/format_specifics.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -14,111 +14,79 @@ from __future__ import annotations -import json import pprint -from pydantic import BaseModel, ConfigDict, Field, StrictStr, ValidationError, field_validator -from typing import Any, List, Optional -from geoengine_openapi_client.models.format_specifics_one_of import FormatSpecificsOneOf -from pydantic import StrictStr, Field -from typing import Union, List, Set, Optional, Dict -from typing_extensions import Literal, Self +import re # noqa: F401 +import json -FORMATSPECIFICS_ONE_OF_SCHEMAS = ["FormatSpecificsOneOf"] +from pydantic import BaseModel, ConfigDict +from typing import Any, ClassVar, Dict, List +from geoengine_openapi_client.models.format_specifics_csv import FormatSpecificsCsv +from typing import Optional, Set +from typing_extensions import Self class FormatSpecifics(BaseModel): """ FormatSpecifics - """ - # data type: FormatSpecificsOneOf - oneof_schema_1_validator: Optional[FormatSpecificsOneOf] = None - actual_instance: Optional[Union[FormatSpecificsOneOf]] = None - one_of_schemas: Set[str] = { "FormatSpecificsOneOf" } + """ # noqa: E501 + csv: FormatSpecificsCsv + __properties: ClassVar[List[str]] = ["csv"] model_config = ConfigDict( + populate_by_name=True, validate_assignment=True, protected_namespaces=(), ) - def __init__(self, *args, **kwargs) -> None: - if args: - if len(args) > 1: - raise ValueError("If a position argument is used, only 1 is allowed to set `actual_instance`") - if kwargs: - raise ValueError("If a position argument is used, keyword arguments cannot be used.") - super().__init__(actual_instance=args[0]) - else: - super().__init__(**kwargs) - - @field_validator('actual_instance') - def actual_instance_must_validate_oneof(cls, v): - instance = FormatSpecifics.model_construct() - error_messages = [] - match = 0 - # validate data type: FormatSpecificsOneOf - if not isinstance(v, FormatSpecificsOneOf): - error_messages.append(f"Error! Input type `{type(v)}` is not `FormatSpecificsOneOf`") - else: - match += 1 - if match > 1: - # more than 1 match - raise ValueError("Multiple matches found when setting `actual_instance` in FormatSpecifics with oneOf schemas: FormatSpecificsOneOf. Details: " + ", ".join(error_messages)) - elif match == 0: - # no match - raise ValueError("No match found when setting `actual_instance` in FormatSpecifics with oneOf schemas: FormatSpecificsOneOf. Details: " + ", ".join(error_messages)) - else: - return v + def to_str(self) -> str: + """Returns the string representation of the model using alias""" + return pprint.pformat(self.model_dump(by_alias=True)) - @classmethod - def from_dict(cls, obj: Union[str, Dict[str, Any]]) -> Self: - return cls.from_json(json.dumps(obj)) + def to_json(self) -> str: + """Returns the JSON representation of the model using alias""" + # TODO: pydantic v2: use .model_dump_json(by_alias=True, exclude_unset=True) instead + return json.dumps(self.to_dict()) @classmethod - def from_json(cls, json_str: str) -> Self: - """Returns the object represented by the json string""" - instance = cls.model_construct() - error_messages = [] - match = 0 - - # deserialize data into FormatSpecificsOneOf - try: - instance.actual_instance = FormatSpecificsOneOf.from_json(json_str) - match += 1 - except (ValidationError, ValueError) as e: - error_messages.append(str(e)) - - if match > 1: - # more than 1 match - raise ValueError("Multiple matches found when deserializing the JSON string into FormatSpecifics with oneOf schemas: FormatSpecificsOneOf. Details: " + ", ".join(error_messages)) - elif match == 0: - # no match - raise ValueError("No match found when deserializing the JSON string into FormatSpecifics with oneOf schemas: FormatSpecificsOneOf. Details: " + ", ".join(error_messages)) - else: - return instance + def from_json(cls, json_str: str) -> Optional[Self]: + """Create an instance of FormatSpecifics from a JSON string""" + return cls.from_dict(json.loads(json_str)) + + def to_dict(self) -> Dict[str, Any]: + """Return the dictionary representation of the model using alias. + + This has the following differences from calling pydantic's + `self.model_dump(by_alias=True)`: + + * `None` is only added to the output dict for nullable fields that + were set at model initialization. Other fields with value `None` + are ignored. + """ + excluded_fields: Set[str] = set([ + ]) + + _dict = self.model_dump( + by_alias=True, + exclude=excluded_fields, + exclude_none=True, + ) + # override the default output from pydantic by calling `to_dict()` of csv + if self.csv: + _dict['csv'] = self.csv.to_dict() + return _dict - def to_json(self) -> str: - """Returns the JSON representation of the actual instance""" - if self.actual_instance is None: - return "null" - - if hasattr(self.actual_instance, "to_json") and callable(self.actual_instance.to_json): - return self.actual_instance.to_json() - else: - return json.dumps(self.actual_instance) - - def to_dict(self) -> Optional[Union[Dict[str, Any], FormatSpecificsOneOf]]: - """Returns the dict representation of the actual instance""" - if self.actual_instance is None: + @classmethod + def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: + """Create an instance of FormatSpecifics from a dict""" + if obj is None: return None - if hasattr(self.actual_instance, "to_dict") and callable(self.actual_instance.to_dict): - return self.actual_instance.to_dict() - else: - # primitive type - return self.actual_instance + if not isinstance(obj, dict): + return cls.model_validate(obj) - def to_str(self) -> str: - """Returns the string representation of the actual instance""" - return pprint.pformat(self.model_dump()) + _obj = cls.model_validate({ + "csv": FormatSpecificsCsv.from_dict(obj["csv"]) if obj.get("csv") is not None else None + }) + return _obj diff --git a/python/geoengine_openapi_client/models/format_specifics_one_of_csv.py b/python/geoengine_openapi_client/models/format_specifics_csv.py similarity index 89% rename from python/geoengine_openapi_client/models/format_specifics_one_of_csv.py rename to python/geoengine_openapi_client/models/format_specifics_csv.py index 14330498..5fb8a9fd 100644 --- a/python/geoengine_openapi_client/models/format_specifics_one_of_csv.py +++ b/python/geoengine_openapi_client/models/format_specifics_csv.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -24,9 +24,9 @@ from typing import Optional, Set from typing_extensions import Self -class FormatSpecificsOneOfCsv(BaseModel): +class FormatSpecificsCsv(BaseModel): """ - FormatSpecificsOneOfCsv + FormatSpecificsCsv """ # noqa: E501 header: CsvHeader __properties: ClassVar[List[str]] = ["header"] @@ -49,7 +49,7 @@ def to_json(self) -> str: @classmethod def from_json(cls, json_str: str) -> Optional[Self]: - """Create an instance of FormatSpecificsOneOfCsv from a JSON string""" + """Create an instance of FormatSpecificsCsv from a JSON string""" return cls.from_dict(json.loads(json_str)) def to_dict(self) -> Dict[str, Any]: @@ -74,7 +74,7 @@ def to_dict(self) -> Dict[str, Any]: @classmethod def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: - """Create an instance of FormatSpecificsOneOfCsv from a dict""" + """Create an instance of FormatSpecificsCsv from a dict""" if obj is None: return None diff --git a/python/geoengine_openapi_client/models/gbif_data_provider_definition.py b/python/geoengine_openapi_client/models/gbif_data_provider_definition.py index cdb3a8eb..738b664f 100644 --- a/python/geoengine_openapi_client/models/gbif_data_provider_definition.py +++ b/python/geoengine_openapi_client/models/gbif_data_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/gdal_dataset_geo_transform.py b/python/geoengine_openapi_client/models/gdal_dataset_geo_transform.py index e54e8bc9..d89044a1 100644 --- a/python/geoengine_openapi_client/models/gdal_dataset_geo_transform.py +++ b/python/geoengine_openapi_client/models/gdal_dataset_geo_transform.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/gdal_dataset_parameters.py b/python/geoengine_openapi_client/models/gdal_dataset_parameters.py index 6d0686d7..68a19f90 100644 --- a/python/geoengine_openapi_client/models/gdal_dataset_parameters.py +++ b/python/geoengine_openapi_client/models/gdal_dataset_parameters.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/gdal_loading_info_temporal_slice.py b/python/geoengine_openapi_client/models/gdal_loading_info_temporal_slice.py index a335ac5e..84914f21 100644 --- a/python/geoengine_openapi_client/models/gdal_loading_info_temporal_slice.py +++ b/python/geoengine_openapi_client/models/gdal_loading_info_temporal_slice.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/gdal_meta_data_list.py b/python/geoengine_openapi_client/models/gdal_meta_data_list.py index c25dacd7..431eb1cb 100644 --- a/python/geoengine_openapi_client/models/gdal_meta_data_list.py +++ b/python/geoengine_openapi_client/models/gdal_meta_data_list.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/gdal_meta_data_regular.py b/python/geoengine_openapi_client/models/gdal_meta_data_regular.py index 0e10b300..8dcc3f8a 100644 --- a/python/geoengine_openapi_client/models/gdal_meta_data_regular.py +++ b/python/geoengine_openapi_client/models/gdal_meta_data_regular.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/gdal_meta_data_static.py b/python/geoengine_openapi_client/models/gdal_meta_data_static.py index 6ab704c0..a8f68d7a 100644 --- a/python/geoengine_openapi_client/models/gdal_meta_data_static.py +++ b/python/geoengine_openapi_client/models/gdal_meta_data_static.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/gdal_metadata_mapping.py b/python/geoengine_openapi_client/models/gdal_metadata_mapping.py index deceaed7..78fc1958 100644 --- a/python/geoengine_openapi_client/models/gdal_metadata_mapping.py +++ b/python/geoengine_openapi_client/models/gdal_metadata_mapping.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/gdal_metadata_net_cdf_cf.py b/python/geoengine_openapi_client/models/gdal_metadata_net_cdf_cf.py index b9814199..d577584e 100644 --- a/python/geoengine_openapi_client/models/gdal_metadata_net_cdf_cf.py +++ b/python/geoengine_openapi_client/models/gdal_metadata_net_cdf_cf.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/gdal_multi_band.py b/python/geoengine_openapi_client/models/gdal_multi_band.py new file mode 100644 index 00000000..95b961de --- /dev/null +++ b/python/geoengine_openapi_client/models/gdal_multi_band.py @@ -0,0 +1,101 @@ +# coding: utf-8 + +""" + Geo Engine API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + + The version of the OpenAPI document: 0.9.0 + Contact: dev@geoengine.de + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +from __future__ import annotations +import pprint +import re # noqa: F401 +import json + +from pydantic import BaseModel, ConfigDict, Field, StrictStr, field_validator +from typing import Any, ClassVar, Dict, List +from geoengine_openapi_client.models.raster_result_descriptor import RasterResultDescriptor +from typing import Optional, Set +from typing_extensions import Self + +class GdalMultiBand(BaseModel): + """ + GdalMultiBand + """ # noqa: E501 + result_descriptor: RasterResultDescriptor = Field(alias="resultDescriptor") + type: StrictStr + __properties: ClassVar[List[str]] = ["resultDescriptor", "type"] + + @field_validator('type') + def type_validate_enum(cls, value): + """Validates the enum""" + if value not in set(['GdalMultiBand']): + raise ValueError("must be one of enum values ('GdalMultiBand')") + return value + + model_config = ConfigDict( + populate_by_name=True, + validate_assignment=True, + protected_namespaces=(), + ) + + + def to_str(self) -> str: + """Returns the string representation of the model using alias""" + return pprint.pformat(self.model_dump(by_alias=True)) + + def to_json(self) -> str: + """Returns the JSON representation of the model using alias""" + # TODO: pydantic v2: use .model_dump_json(by_alias=True, exclude_unset=True) instead + return json.dumps(self.to_dict()) + + @classmethod + def from_json(cls, json_str: str) -> Optional[Self]: + """Create an instance of GdalMultiBand from a JSON string""" + return cls.from_dict(json.loads(json_str)) + + def to_dict(self) -> Dict[str, Any]: + """Return the dictionary representation of the model using alias. + + This has the following differences from calling pydantic's + `self.model_dump(by_alias=True)`: + + * `None` is only added to the output dict for nullable fields that + were set at model initialization. Other fields with value `None` + are ignored. + """ + excluded_fields: Set[str] = set([ + ]) + + _dict = self.model_dump( + by_alias=True, + exclude=excluded_fields, + exclude_none=True, + ) + # override the default output from pydantic by calling `to_dict()` of result_descriptor + if self.result_descriptor: + _dict['resultDescriptor'] = self.result_descriptor.to_dict() + return _dict + + @classmethod + def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: + """Create an instance of GdalMultiBand from a dict""" + if obj is None: + return None + + if not isinstance(obj, dict): + return cls.model_validate(obj) + + _obj = cls.model_validate({ + "resultDescriptor": RasterResultDescriptor.from_dict(obj["resultDescriptor"]) if obj.get("resultDescriptor") is not None else None, + "type": obj.get("type") + }) + return _obj + + diff --git a/python/geoengine_openapi_client/models/gdal_source_time_placeholder.py b/python/geoengine_openapi_client/models/gdal_source_time_placeholder.py index 34ddd25e..3b3a15e5 100644 --- a/python/geoengine_openapi_client/models/gdal_source_time_placeholder.py +++ b/python/geoengine_openapi_client/models/gdal_source_time_placeholder.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/geo_json.py b/python/geoengine_openapi_client/models/geo_json.py index 65dd2489..c6f9ff2a 100644 --- a/python/geoengine_openapi_client/models/geo_json.py +++ b/python/geoengine_openapi_client/models/geo_json.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/stac_band.py b/python/geoengine_openapi_client/models/geo_transform.py similarity index 65% rename from python/geoengine_openapi_client/models/stac_band.py rename to python/geoengine_openapi_client/models/geo_transform.py index 308d3117..15e8c143 100644 --- a/python/geoengine_openapi_client/models/stac_band.py +++ b/python/geoengine_openapi_client/models/geo_transform.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -18,20 +18,20 @@ import re # noqa: F401 import json -from pydantic import BaseModel, ConfigDict, Field, StrictFloat, StrictInt, StrictStr -from typing import Any, ClassVar, Dict, List, Optional, Union -from geoengine_openapi_client.models.raster_data_type import RasterDataType +from pydantic import BaseModel, ConfigDict, Field, StrictFloat, StrictInt +from typing import Any, ClassVar, Dict, List, Union +from geoengine_openapi_client.models.coordinate2_d import Coordinate2D from typing import Optional, Set from typing_extensions import Self -class StacBand(BaseModel): +class GeoTransform(BaseModel): """ - StacBand + GeoTransform """ # noqa: E501 - data_type: RasterDataType = Field(alias="dataType") - name: StrictStr - no_data_value: Optional[Union[StrictFloat, StrictInt]] = Field(default=None, alias="noDataValue") - __properties: ClassVar[List[str]] = ["dataType", "name", "noDataValue"] + origin_coordinate: Coordinate2D = Field(alias="originCoordinate") + x_pixel_size: Union[StrictFloat, StrictInt] = Field(alias="xPixelSize") + y_pixel_size: Union[StrictFloat, StrictInt] = Field(alias="yPixelSize") + __properties: ClassVar[List[str]] = ["originCoordinate", "xPixelSize", "yPixelSize"] model_config = ConfigDict( populate_by_name=True, @@ -51,7 +51,7 @@ def to_json(self) -> str: @classmethod def from_json(cls, json_str: str) -> Optional[Self]: - """Create an instance of StacBand from a JSON string""" + """Create an instance of GeoTransform from a JSON string""" return cls.from_dict(json.loads(json_str)) def to_dict(self) -> Dict[str, Any]: @@ -72,16 +72,14 @@ def to_dict(self) -> Dict[str, Any]: exclude=excluded_fields, exclude_none=True, ) - # set to None if no_data_value (nullable) is None - # and model_fields_set contains the field - if self.no_data_value is None and "no_data_value" in self.model_fields_set: - _dict['noDataValue'] = None - + # override the default output from pydantic by calling `to_dict()` of origin_coordinate + if self.origin_coordinate: + _dict['originCoordinate'] = self.origin_coordinate.to_dict() return _dict @classmethod def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: - """Create an instance of StacBand from a dict""" + """Create an instance of GeoTransform from a dict""" if obj is None: return None @@ -89,9 +87,9 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: return cls.model_validate(obj) _obj = cls.model_validate({ - "dataType": obj.get("dataType"), - "name": obj.get("name"), - "noDataValue": obj.get("noDataValue") + "originCoordinate": Coordinate2D.from_dict(obj["originCoordinate"]) if obj.get("originCoordinate") is not None else None, + "xPixelSize": obj.get("xPixelSize"), + "yPixelSize": obj.get("yPixelSize") }) return _obj diff --git a/python/geoengine_openapi_client/models/get_capabilities_format.py b/python/geoengine_openapi_client/models/get_capabilities_format.py index 58eac3b9..c06140f3 100644 --- a/python/geoengine_openapi_client/models/get_capabilities_format.py +++ b/python/geoengine_openapi_client/models/get_capabilities_format.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/get_capabilities_request.py b/python/geoengine_openapi_client/models/get_capabilities_request.py index 07b5b608..1eff0daa 100644 --- a/python/geoengine_openapi_client/models/get_capabilities_request.py +++ b/python/geoengine_openapi_client/models/get_capabilities_request.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/get_coverage_format.py b/python/geoengine_openapi_client/models/get_coverage_format.py index 39d1d573..60ce8e53 100644 --- a/python/geoengine_openapi_client/models/get_coverage_format.py +++ b/python/geoengine_openapi_client/models/get_coverage_format.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/get_coverage_request.py b/python/geoengine_openapi_client/models/get_coverage_request.py index 9df3ab15..0f84a6a4 100644 --- a/python/geoengine_openapi_client/models/get_coverage_request.py +++ b/python/geoengine_openapi_client/models/get_coverage_request.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/get_feature_request.py b/python/geoengine_openapi_client/models/get_feature_request.py index a4cd6056..1f9a4a02 100644 --- a/python/geoengine_openapi_client/models/get_feature_request.py +++ b/python/geoengine_openapi_client/models/get_feature_request.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/get_legend_graphic_request.py b/python/geoengine_openapi_client/models/get_legend_graphic_request.py index 48aab927..a7800ef7 100644 --- a/python/geoengine_openapi_client/models/get_legend_graphic_request.py +++ b/python/geoengine_openapi_client/models/get_legend_graphic_request.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/get_map_exception_format.py b/python/geoengine_openapi_client/models/get_map_exception_format.py index 5ef5613b..e78182f4 100644 --- a/python/geoengine_openapi_client/models/get_map_exception_format.py +++ b/python/geoengine_openapi_client/models/get_map_exception_format.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/get_map_format.py b/python/geoengine_openapi_client/models/get_map_format.py index 1da506de..7919b4cf 100644 --- a/python/geoengine_openapi_client/models/get_map_format.py +++ b/python/geoengine_openapi_client/models/get_map_format.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/get_map_request.py b/python/geoengine_openapi_client/models/get_map_request.py index 9effd255..d981ed17 100644 --- a/python/geoengine_openapi_client/models/get_map_request.py +++ b/python/geoengine_openapi_client/models/get_map_request.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/gfbio_abcd_data_provider_definition.py b/python/geoengine_openapi_client/models/gfbio_abcd_data_provider_definition.py index 0ac7f990..228b0dd5 100644 --- a/python/geoengine_openapi_client/models/gfbio_abcd_data_provider_definition.py +++ b/python/geoengine_openapi_client/models/gfbio_abcd_data_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/gfbio_collections_data_provider_definition.py b/python/geoengine_openapi_client/models/gfbio_collections_data_provider_definition.py index 6893be12..9d2874e6 100644 --- a/python/geoengine_openapi_client/models/gfbio_collections_data_provider_definition.py +++ b/python/geoengine_openapi_client/models/gfbio_collections_data_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/grid_bounding_box2_d.py b/python/geoengine_openapi_client/models/grid_bounding_box2_d.py new file mode 100644 index 00000000..f699c3a9 --- /dev/null +++ b/python/geoengine_openapi_client/models/grid_bounding_box2_d.py @@ -0,0 +1,97 @@ +# coding: utf-8 + +""" + Geo Engine API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + + The version of the OpenAPI document: 0.9.0 + Contact: dev@geoengine.de + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +from __future__ import annotations +import pprint +import re # noqa: F401 +import json + +from pydantic import BaseModel, ConfigDict, Field +from typing import Any, ClassVar, Dict, List +from geoengine_openapi_client.models.grid_idx2_d import GridIdx2D +from typing import Optional, Set +from typing_extensions import Self + +class GridBoundingBox2D(BaseModel): + """ + GridBoundingBox2D + """ # noqa: E501 + bottom_right_idx: GridIdx2D = Field(alias="bottomRightIdx") + top_left_idx: GridIdx2D = Field(alias="topLeftIdx") + __properties: ClassVar[List[str]] = ["bottomRightIdx", "topLeftIdx"] + + model_config = ConfigDict( + populate_by_name=True, + validate_assignment=True, + protected_namespaces=(), + ) + + + def to_str(self) -> str: + """Returns the string representation of the model using alias""" + return pprint.pformat(self.model_dump(by_alias=True)) + + def to_json(self) -> str: + """Returns the JSON representation of the model using alias""" + # TODO: pydantic v2: use .model_dump_json(by_alias=True, exclude_unset=True) instead + return json.dumps(self.to_dict()) + + @classmethod + def from_json(cls, json_str: str) -> Optional[Self]: + """Create an instance of GridBoundingBox2D from a JSON string""" + return cls.from_dict(json.loads(json_str)) + + def to_dict(self) -> Dict[str, Any]: + """Return the dictionary representation of the model using alias. + + This has the following differences from calling pydantic's + `self.model_dump(by_alias=True)`: + + * `None` is only added to the output dict for nullable fields that + were set at model initialization. Other fields with value `None` + are ignored. + """ + excluded_fields: Set[str] = set([ + ]) + + _dict = self.model_dump( + by_alias=True, + exclude=excluded_fields, + exclude_none=True, + ) + # override the default output from pydantic by calling `to_dict()` of bottom_right_idx + if self.bottom_right_idx: + _dict['bottomRightIdx'] = self.bottom_right_idx.to_dict() + # override the default output from pydantic by calling `to_dict()` of top_left_idx + if self.top_left_idx: + _dict['topLeftIdx'] = self.top_left_idx.to_dict() + return _dict + + @classmethod + def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: + """Create an instance of GridBoundingBox2D from a dict""" + if obj is None: + return None + + if not isinstance(obj, dict): + return cls.model_validate(obj) + + _obj = cls.model_validate({ + "bottomRightIdx": GridIdx2D.from_dict(obj["bottomRightIdx"]) if obj.get("bottomRightIdx") is not None else None, + "topLeftIdx": GridIdx2D.from_dict(obj["topLeftIdx"]) if obj.get("topLeftIdx") is not None else None + }) + return _obj + + diff --git a/python/geoengine_openapi_client/models/stac_zone.py b/python/geoengine_openapi_client/models/grid_idx2_d.py similarity index 80% rename from python/geoengine_openapi_client/models/stac_zone.py rename to python/geoengine_openapi_client/models/grid_idx2_d.py index dedc9bb4..f42de2a0 100644 --- a/python/geoengine_openapi_client/models/stac_zone.py +++ b/python/geoengine_openapi_client/models/grid_idx2_d.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -18,19 +18,18 @@ import re # noqa: F401 import json -from pydantic import BaseModel, ConfigDict, Field, StrictStr +from pydantic import BaseModel, ConfigDict, Field, StrictInt from typing import Any, ClassVar, Dict, List -from typing_extensions import Annotated from typing import Optional, Set from typing_extensions import Self -class StacZone(BaseModel): +class GridIdx2D(BaseModel): """ - StacZone + GridIdx2D """ # noqa: E501 - epsg: Annotated[int, Field(strict=True, ge=0)] - name: StrictStr - __properties: ClassVar[List[str]] = ["epsg", "name"] + x_idx: StrictInt = Field(alias="xIdx") + y_idx: StrictInt = Field(alias="yIdx") + __properties: ClassVar[List[str]] = ["xIdx", "yIdx"] model_config = ConfigDict( populate_by_name=True, @@ -50,7 +49,7 @@ def to_json(self) -> str: @classmethod def from_json(cls, json_str: str) -> Optional[Self]: - """Create an instance of StacZone from a JSON string""" + """Create an instance of GridIdx2D from a JSON string""" return cls.from_dict(json.loads(json_str)) def to_dict(self) -> Dict[str, Any]: @@ -75,7 +74,7 @@ def to_dict(self) -> Dict[str, Any]: @classmethod def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: - """Create an instance of StacZone from a dict""" + """Create an instance of GridIdx2D from a dict""" if obj is None: return None @@ -83,8 +82,8 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: return cls.model_validate(obj) _obj = cls.model_validate({ - "epsg": obj.get("epsg"), - "name": obj.get("name") + "xIdx": obj.get("xIdx"), + "yIdx": obj.get("yIdx") }) return _obj diff --git a/python/geoengine_openapi_client/models/id_response.py b/python/geoengine_openapi_client/models/id_response.py index be43ea4c..3e9e7f15 100644 --- a/python/geoengine_openapi_client/models/id_response.py +++ b/python/geoengine_openapi_client/models/id_response.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -18,8 +18,9 @@ import re # noqa: F401 import json -from pydantic import BaseModel, ConfigDict, StrictStr +from pydantic import BaseModel, ConfigDict from typing import Any, ClassVar, Dict, List +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -27,7 +28,7 @@ class IdResponse(BaseModel): """ IdResponse """ # noqa: E501 - id: StrictStr + id: UUID __properties: ClassVar[List[str]] = ["id"] model_config = ConfigDict( diff --git a/python/geoengine_openapi_client/models/internal_data_id.py b/python/geoengine_openapi_client/models/internal_data_id.py index 948a67a6..13382595 100644 --- a/python/geoengine_openapi_client/models/internal_data_id.py +++ b/python/geoengine_openapi_client/models/internal_data_id.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import BaseModel, ConfigDict, Field, StrictStr, field_validator from typing import Any, ClassVar, Dict, List +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -27,7 +28,7 @@ class InternalDataId(BaseModel): """ InternalDataId """ # noqa: E501 - dataset_id: StrictStr = Field(alias="datasetId") + dataset_id: UUID = Field(alias="datasetId") type: StrictStr __properties: ClassVar[List[str]] = ["datasetId", "type"] diff --git a/python/geoengine_openapi_client/models/layer.py b/python/geoengine_openapi_client/models/layer.py index 6d0e81e5..e503a9ca 100644 --- a/python/geoengine_openapi_client/models/layer.py +++ b/python/geoengine_openapi_client/models/layer.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/layer_collection.py b/python/geoengine_openapi_client/models/layer_collection.py index ccd392c2..6fa2afd9 100644 --- a/python/geoengine_openapi_client/models/layer_collection.py +++ b/python/geoengine_openapi_client/models/layer_collection.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/layer_collection_listing.py b/python/geoengine_openapi_client/models/layer_collection_listing.py index 533647da..62475e98 100644 --- a/python/geoengine_openapi_client/models/layer_collection_listing.py +++ b/python/geoengine_openapi_client/models/layer_collection_listing.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/layer_collection_resource.py b/python/geoengine_openapi_client/models/layer_collection_resource.py index 96c12874..ad32d420 100644 --- a/python/geoengine_openapi_client/models/layer_collection_resource.py +++ b/python/geoengine_openapi_client/models/layer_collection_resource.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/layer_listing.py b/python/geoengine_openapi_client/models/layer_listing.py index 50f807d2..b2fad2b7 100644 --- a/python/geoengine_openapi_client/models/layer_listing.py +++ b/python/geoengine_openapi_client/models/layer_listing.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/layer_provider_listing.py b/python/geoengine_openapi_client/models/layer_provider_listing.py index 7cf2db6c..89b8ef8a 100644 --- a/python/geoengine_openapi_client/models/layer_provider_listing.py +++ b/python/geoengine_openapi_client/models/layer_provider_listing.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import BaseModel, ConfigDict, StrictInt, StrictStr from typing import Any, ClassVar, Dict, List +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -27,7 +28,7 @@ class LayerProviderListing(BaseModel): """ LayerProviderListing """ # noqa: E501 - id: StrictStr + id: UUID name: StrictStr priority: StrictInt __properties: ClassVar[List[str]] = ["id", "name", "priority"] diff --git a/python/geoengine_openapi_client/models/layer_resource.py b/python/geoengine_openapi_client/models/layer_resource.py index 1b4cab5f..086a6beb 100644 --- a/python/geoengine_openapi_client/models/layer_resource.py +++ b/python/geoengine_openapi_client/models/layer_resource.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/layer_visibility.py b/python/geoengine_openapi_client/models/layer_visibility.py index b7c9cd54..77ad5e73 100644 --- a/python/geoengine_openapi_client/models/layer_visibility.py +++ b/python/geoengine_openapi_client/models/layer_visibility.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/line_symbology.py b/python/geoengine_openapi_client/models/line_symbology.py index 618681ea..c54c7f7b 100644 --- a/python/geoengine_openapi_client/models/line_symbology.py +++ b/python/geoengine_openapi_client/models/line_symbology.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/linear_gradient.py b/python/geoengine_openapi_client/models/linear_gradient.py index 2578d6d6..ab74baca 100644 --- a/python/geoengine_openapi_client/models/linear_gradient.py +++ b/python/geoengine_openapi_client/models/linear_gradient.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/logarithmic_gradient.py b/python/geoengine_openapi_client/models/logarithmic_gradient.py index 98a479a5..4cab5240 100644 --- a/python/geoengine_openapi_client/models/logarithmic_gradient.py +++ b/python/geoengine_openapi_client/models/logarithmic_gradient.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/measurement.py b/python/geoengine_openapi_client/models/measurement.py index 919adba2..f314962d 100644 --- a/python/geoengine_openapi_client/models/measurement.py +++ b/python/geoengine_openapi_client/models/measurement.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -119,21 +119,6 @@ def from_json(cls, json_str: str) -> Self: instance.actual_instance = UnitlessMeasurement.from_json(json_str) return instance - # check if data type is `ClassificationMeasurement` - if _data_type == "ClassificationMeasurement": - instance.actual_instance = ClassificationMeasurement.from_json(json_str) - return instance - - # check if data type is `ContinuousMeasurement` - if _data_type == "ContinuousMeasurement": - instance.actual_instance = ContinuousMeasurement.from_json(json_str) - return instance - - # check if data type is `UnitlessMeasurement` - if _data_type == "UnitlessMeasurement": - instance.actual_instance = UnitlessMeasurement.from_json(json_str) - return instance - # deserialize data into UnitlessMeasurement try: instance.actual_instance = UnitlessMeasurement.from_json(json_str) diff --git a/python/geoengine_openapi_client/models/meta_data_definition.py b/python/geoengine_openapi_client/models/meta_data_definition.py index 6e892bff..f0e73f27 100644 --- a/python/geoengine_openapi_client/models/meta_data_definition.py +++ b/python/geoengine_openapi_client/models/meta_data_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -22,13 +22,14 @@ from geoengine_openapi_client.models.gdal_meta_data_regular import GdalMetaDataRegular from geoengine_openapi_client.models.gdal_meta_data_static import GdalMetaDataStatic from geoengine_openapi_client.models.gdal_metadata_net_cdf_cf import GdalMetadataNetCdfCf +from geoengine_openapi_client.models.gdal_multi_band import GdalMultiBand from geoengine_openapi_client.models.mock_meta_data import MockMetaData from geoengine_openapi_client.models.ogr_meta_data import OgrMetaData from pydantic import StrictStr, Field from typing import Union, List, Set, Optional, Dict from typing_extensions import Literal, Self -METADATADEFINITION_ONE_OF_SCHEMAS = ["GdalMetaDataList", "GdalMetaDataRegular", "GdalMetaDataStatic", "GdalMetadataNetCdfCf", "MockMetaData", "OgrMetaData"] +METADATADEFINITION_ONE_OF_SCHEMAS = ["GdalMetaDataList", "GdalMetaDataRegular", "GdalMetaDataStatic", "GdalMetadataNetCdfCf", "GdalMultiBand", "MockMetaData", "OgrMetaData"] class MetaDataDefinition(BaseModel): """ @@ -46,8 +47,10 @@ class MetaDataDefinition(BaseModel): oneof_schema_5_validator: Optional[GdalMetadataNetCdfCf] = None # data type: GdalMetaDataList oneof_schema_6_validator: Optional[GdalMetaDataList] = None - actual_instance: Optional[Union[GdalMetaDataList, GdalMetaDataRegular, GdalMetaDataStatic, GdalMetadataNetCdfCf, MockMetaData, OgrMetaData]] = None - one_of_schemas: Set[str] = { "GdalMetaDataList", "GdalMetaDataRegular", "GdalMetaDataStatic", "GdalMetadataNetCdfCf", "MockMetaData", "OgrMetaData" } + # data type: GdalMultiBand + oneof_schema_7_validator: Optional[GdalMultiBand] = None + actual_instance: Optional[Union[GdalMetaDataList, GdalMetaDataRegular, GdalMetaDataStatic, GdalMetadataNetCdfCf, GdalMultiBand, MockMetaData, OgrMetaData]] = None + one_of_schemas: Set[str] = { "GdalMetaDataList", "GdalMetaDataRegular", "GdalMetaDataStatic", "GdalMetadataNetCdfCf", "GdalMultiBand", "MockMetaData", "OgrMetaData" } model_config = ConfigDict( validate_assignment=True, @@ -103,12 +106,17 @@ def actual_instance_must_validate_oneof(cls, v): error_messages.append(f"Error! Input type `{type(v)}` is not `GdalMetaDataList`") else: match += 1 + # validate data type: GdalMultiBand + if not isinstance(v, GdalMultiBand): + error_messages.append(f"Error! Input type `{type(v)}` is not `GdalMultiBand`") + else: + match += 1 if match > 1: # more than 1 match - raise ValueError("Multiple matches found when setting `actual_instance` in MetaDataDefinition with oneOf schemas: GdalMetaDataList, GdalMetaDataRegular, GdalMetaDataStatic, GdalMetadataNetCdfCf, MockMetaData, OgrMetaData. Details: " + ", ".join(error_messages)) + raise ValueError("Multiple matches found when setting `actual_instance` in MetaDataDefinition with oneOf schemas: GdalMetaDataList, GdalMetaDataRegular, GdalMetaDataStatic, GdalMetadataNetCdfCf, GdalMultiBand, MockMetaData, OgrMetaData. Details: " + ", ".join(error_messages)) elif match == 0: # no match - raise ValueError("No match found when setting `actual_instance` in MetaDataDefinition with oneOf schemas: GdalMetaDataList, GdalMetaDataRegular, GdalMetaDataStatic, GdalMetadataNetCdfCf, MockMetaData, OgrMetaData. Details: " + ", ".join(error_messages)) + raise ValueError("No match found when setting `actual_instance` in MetaDataDefinition with oneOf schemas: GdalMetaDataList, GdalMetaDataRegular, GdalMetaDataStatic, GdalMetadataNetCdfCf, GdalMultiBand, MockMetaData, OgrMetaData. Details: " + ", ".join(error_messages)) else: return v @@ -143,6 +151,11 @@ def from_json(cls, json_str: str) -> Self: instance.actual_instance = GdalMetaDataRegular.from_json(json_str) return instance + # check if data type is `GdalMultiBand` + if _data_type == "GdalMultiBand": + instance.actual_instance = GdalMultiBand.from_json(json_str) + return instance + # check if data type is `GdalMetaDataStatic` if _data_type == "GdalStatic": instance.actual_instance = GdalMetaDataStatic.from_json(json_str) @@ -158,16 +171,6 @@ def from_json(cls, json_str: str) -> Self: instance.actual_instance = OgrMetaData.from_json(json_str) return instance - # check if data type is `GdalMetaDataStatic` - if _data_type == "GdalMetaDataStatic": - instance.actual_instance = GdalMetaDataStatic.from_json(json_str) - return instance - - # check if data type is `GdalMetadataNetCdfCf` - if _data_type == "GdalMetadataNetCdfCf": - instance.actual_instance = GdalMetadataNetCdfCf.from_json(json_str) - return instance - # deserialize data into MockMetaData try: instance.actual_instance = MockMetaData.from_json(json_str) @@ -204,13 +207,19 @@ def from_json(cls, json_str: str) -> Self: match += 1 except (ValidationError, ValueError) as e: error_messages.append(str(e)) + # deserialize data into GdalMultiBand + try: + instance.actual_instance = GdalMultiBand.from_json(json_str) + match += 1 + except (ValidationError, ValueError) as e: + error_messages.append(str(e)) if match > 1: # more than 1 match - raise ValueError("Multiple matches found when deserializing the JSON string into MetaDataDefinition with oneOf schemas: GdalMetaDataList, GdalMetaDataRegular, GdalMetaDataStatic, GdalMetadataNetCdfCf, MockMetaData, OgrMetaData. Details: " + ", ".join(error_messages)) + raise ValueError("Multiple matches found when deserializing the JSON string into MetaDataDefinition with oneOf schemas: GdalMetaDataList, GdalMetaDataRegular, GdalMetaDataStatic, GdalMetadataNetCdfCf, GdalMultiBand, MockMetaData, OgrMetaData. Details: " + ", ".join(error_messages)) elif match == 0: # no match - raise ValueError("No match found when deserializing the JSON string into MetaDataDefinition with oneOf schemas: GdalMetaDataList, GdalMetaDataRegular, GdalMetaDataStatic, GdalMetadataNetCdfCf, MockMetaData, OgrMetaData. Details: " + ", ".join(error_messages)) + raise ValueError("No match found when deserializing the JSON string into MetaDataDefinition with oneOf schemas: GdalMetaDataList, GdalMetaDataRegular, GdalMetaDataStatic, GdalMetadataNetCdfCf, GdalMultiBand, MockMetaData, OgrMetaData. Details: " + ", ".join(error_messages)) else: return instance @@ -224,7 +233,7 @@ def to_json(self) -> str: else: return json.dumps(self.actual_instance) - def to_dict(self) -> Optional[Union[Dict[str, Any], GdalMetaDataList, GdalMetaDataRegular, GdalMetaDataStatic, GdalMetadataNetCdfCf, MockMetaData, OgrMetaData]]: + def to_dict(self) -> Optional[Union[Dict[str, Any], GdalMetaDataList, GdalMetaDataRegular, GdalMetaDataStatic, GdalMetadataNetCdfCf, GdalMultiBand, MockMetaData, OgrMetaData]]: """Returns the dict representation of the actual instance""" if self.actual_instance is None: return None diff --git a/python/geoengine_openapi_client/models/meta_data_suggestion.py b/python/geoengine_openapi_client/models/meta_data_suggestion.py index 14a5d587..aca07dbb 100644 --- a/python/geoengine_openapi_client/models/meta_data_suggestion.py +++ b/python/geoengine_openapi_client/models/meta_data_suggestion.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ml_model.py b/python/geoengine_openapi_client/models/ml_model.py index 3b484465..3937f2ce 100644 --- a/python/geoengine_openapi_client/models/ml_model.py +++ b/python/geoengine_openapi_client/models/ml_model.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import BaseModel, ConfigDict, Field, StrictStr from typing import Any, ClassVar, Dict, List +from uuid import UUID from geoengine_openapi_client.models.ml_model_metadata import MlModelMetadata from typing import Optional, Set from typing_extensions import Self @@ -33,7 +34,7 @@ class MlModel(BaseModel): file_name: StrictStr = Field(alias="fileName") metadata: MlModelMetadata name: StrictStr - upload: StrictStr + upload: UUID __properties: ClassVar[List[str]] = ["description", "displayName", "fileName", "metadata", "name", "upload"] model_config = ConfigDict( diff --git a/python/geoengine_openapi_client/models/ml_model_input_no_data_handling.py b/python/geoengine_openapi_client/models/ml_model_input_no_data_handling.py index 28f0b4de..97fc0fec 100644 --- a/python/geoengine_openapi_client/models/ml_model_input_no_data_handling.py +++ b/python/geoengine_openapi_client/models/ml_model_input_no_data_handling.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ml_model_input_no_data_handling_variant.py b/python/geoengine_openapi_client/models/ml_model_input_no_data_handling_variant.py index 82e44a69..ce443e40 100644 --- a/python/geoengine_openapi_client/models/ml_model_input_no_data_handling_variant.py +++ b/python/geoengine_openapi_client/models/ml_model_input_no_data_handling_variant.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ml_model_metadata.py b/python/geoengine_openapi_client/models/ml_model_metadata.py index 148cece8..343f1ca5 100644 --- a/python/geoengine_openapi_client/models/ml_model_metadata.py +++ b/python/geoengine_openapi_client/models/ml_model_metadata.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ml_model_name_response.py b/python/geoengine_openapi_client/models/ml_model_name_response.py index a9746c50..3be7526d 100644 --- a/python/geoengine_openapi_client/models/ml_model_name_response.py +++ b/python/geoengine_openapi_client/models/ml_model_name_response.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ml_model_output_no_data_handling.py b/python/geoengine_openapi_client/models/ml_model_output_no_data_handling.py index 3d5322f9..b94c2f32 100644 --- a/python/geoengine_openapi_client/models/ml_model_output_no_data_handling.py +++ b/python/geoengine_openapi_client/models/ml_model_output_no_data_handling.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ml_model_output_no_data_handling_variant.py b/python/geoengine_openapi_client/models/ml_model_output_no_data_handling_variant.py index 72f3e9f9..2e9c069b 100644 --- a/python/geoengine_openapi_client/models/ml_model_output_no_data_handling_variant.py +++ b/python/geoengine_openapi_client/models/ml_model_output_no_data_handling_variant.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ml_model_resource.py b/python/geoengine_openapi_client/models/ml_model_resource.py index bd6eccfd..0e40814b 100644 --- a/python/geoengine_openapi_client/models/ml_model_resource.py +++ b/python/geoengine_openapi_client/models/ml_model_resource.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ml_tensor_shape3_d.py b/python/geoengine_openapi_client/models/ml_tensor_shape3_d.py index 65a01213..c27639d1 100644 --- a/python/geoengine_openapi_client/models/ml_tensor_shape3_d.py +++ b/python/geoengine_openapi_client/models/ml_tensor_shape3_d.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/mock_dataset_data_source_loading_info.py b/python/geoengine_openapi_client/models/mock_dataset_data_source_loading_info.py index 924098dd..1fcb66b7 100644 --- a/python/geoengine_openapi_client/models/mock_dataset_data_source_loading_info.py +++ b/python/geoengine_openapi_client/models/mock_dataset_data_source_loading_info.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/mock_meta_data.py b/python/geoengine_openapi_client/models/mock_meta_data.py index 706407ff..8e16db11 100644 --- a/python/geoengine_openapi_client/models/mock_meta_data.py +++ b/python/geoengine_openapi_client/models/mock_meta_data.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/multi_band_raster_colorizer.py b/python/geoengine_openapi_client/models/multi_band_raster_colorizer.py index cc332b03..7fa3fcd5 100644 --- a/python/geoengine_openapi_client/models/multi_band_raster_colorizer.py +++ b/python/geoengine_openapi_client/models/multi_band_raster_colorizer.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/multi_line_string.py b/python/geoengine_openapi_client/models/multi_line_string.py index d164f2ce..e7810c1a 100644 --- a/python/geoengine_openapi_client/models/multi_line_string.py +++ b/python/geoengine_openapi_client/models/multi_line_string.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/multi_point.py b/python/geoengine_openapi_client/models/multi_point.py index 4d9c2b81..72834215 100644 --- a/python/geoengine_openapi_client/models/multi_point.py +++ b/python/geoengine_openapi_client/models/multi_point.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/multi_polygon.py b/python/geoengine_openapi_client/models/multi_polygon.py index ce9105ca..9b98f4cd 100644 --- a/python/geoengine_openapi_client/models/multi_polygon.py +++ b/python/geoengine_openapi_client/models/multi_polygon.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/net_cdf_cf_data_provider_definition.py b/python/geoengine_openapi_client/models/net_cdf_cf_data_provider_definition.py index 5a37dda0..23bab3f5 100644 --- a/python/geoengine_openapi_client/models/net_cdf_cf_data_provider_definition.py +++ b/python/geoengine_openapi_client/models/net_cdf_cf_data_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/number_param.py b/python/geoengine_openapi_client/models/number_param.py index e766b4c6..12eabaa5 100644 --- a/python/geoengine_openapi_client/models/number_param.py +++ b/python/geoengine_openapi_client/models/number_param.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -106,16 +106,6 @@ def from_json(cls, json_str: str) -> Self: instance.actual_instance = StaticNumber.from_json(json_str) return instance - # check if data type is `DerivedNumber` - if _data_type == "DerivedNumber": - instance.actual_instance = DerivedNumber.from_json(json_str) - return instance - - # check if data type is `StaticNumber` - if _data_type == "StaticNumber": - instance.actual_instance = StaticNumber.from_json(json_str) - return instance - # deserialize data into StaticNumber try: instance.actual_instance = StaticNumber.from_json(json_str) diff --git a/python/geoengine_openapi_client/models/ogr_meta_data.py b/python/geoengine_openapi_client/models/ogr_meta_data.py index 77824f70..6a073f97 100644 --- a/python/geoengine_openapi_client/models/ogr_meta_data.py +++ b/python/geoengine_openapi_client/models/ogr_meta_data.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ogr_source_column_spec.py b/python/geoengine_openapi_client/models/ogr_source_column_spec.py index c2c4f5e5..74bed4aa 100644 --- a/python/geoengine_openapi_client/models/ogr_source_column_spec.py +++ b/python/geoengine_openapi_client/models/ogr_source_column_spec.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ogr_source_dataset.py b/python/geoengine_openapi_client/models/ogr_source_dataset.py index b54dac6a..4ebe6e07 100644 --- a/python/geoengine_openapi_client/models/ogr_source_dataset.py +++ b/python/geoengine_openapi_client/models/ogr_source_dataset.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ogr_source_dataset_time_type.py b/python/geoengine_openapi_client/models/ogr_source_dataset_time_type.py index 84f85813..085fd94b 100644 --- a/python/geoengine_openapi_client/models/ogr_source_dataset_time_type.py +++ b/python/geoengine_openapi_client/models/ogr_source_dataset_time_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -132,26 +132,6 @@ def from_json(cls, json_str: str) -> Self: instance.actual_instance = OgrSourceDatasetTimeTypeStartEnd.from_json(json_str) return instance - # check if data type is `OgrSourceDatasetTimeTypeNone` - if _data_type == "OgrSourceDatasetTimeTypeNone": - instance.actual_instance = OgrSourceDatasetTimeTypeNone.from_json(json_str) - return instance - - # check if data type is `OgrSourceDatasetTimeTypeStart` - if _data_type == "OgrSourceDatasetTimeTypeStart": - instance.actual_instance = OgrSourceDatasetTimeTypeStart.from_json(json_str) - return instance - - # check if data type is `OgrSourceDatasetTimeTypeStartDuration` - if _data_type == "OgrSourceDatasetTimeTypeStartDuration": - instance.actual_instance = OgrSourceDatasetTimeTypeStartDuration.from_json(json_str) - return instance - - # check if data type is `OgrSourceDatasetTimeTypeStartEnd` - if _data_type == "OgrSourceDatasetTimeTypeStartEnd": - instance.actual_instance = OgrSourceDatasetTimeTypeStartEnd.from_json(json_str) - return instance - # deserialize data into OgrSourceDatasetTimeTypeNone try: instance.actual_instance = OgrSourceDatasetTimeTypeNone.from_json(json_str) diff --git a/python/geoengine_openapi_client/models/ogr_source_dataset_time_type_none.py b/python/geoengine_openapi_client/models/ogr_source_dataset_time_type_none.py index f03974c6..5523e8c9 100644 --- a/python/geoengine_openapi_client/models/ogr_source_dataset_time_type_none.py +++ b/python/geoengine_openapi_client/models/ogr_source_dataset_time_type_none.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ogr_source_dataset_time_type_start.py b/python/geoengine_openapi_client/models/ogr_source_dataset_time_type_start.py index 7107255e..69e0d2cb 100644 --- a/python/geoengine_openapi_client/models/ogr_source_dataset_time_type_start.py +++ b/python/geoengine_openapi_client/models/ogr_source_dataset_time_type_start.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ogr_source_dataset_time_type_start_duration.py b/python/geoengine_openapi_client/models/ogr_source_dataset_time_type_start_duration.py index 1add572a..5a03b4a1 100644 --- a/python/geoengine_openapi_client/models/ogr_source_dataset_time_type_start_duration.py +++ b/python/geoengine_openapi_client/models/ogr_source_dataset_time_type_start_duration.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ogr_source_dataset_time_type_start_end.py b/python/geoengine_openapi_client/models/ogr_source_dataset_time_type_start_end.py index 85dfa151..8a6b048c 100644 --- a/python/geoengine_openapi_client/models/ogr_source_dataset_time_type_start_end.py +++ b/python/geoengine_openapi_client/models/ogr_source_dataset_time_type_start_end.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ogr_source_duration_spec.py b/python/geoengine_openapi_client/models/ogr_source_duration_spec.py index d101ac2e..ab1e2144 100644 --- a/python/geoengine_openapi_client/models/ogr_source_duration_spec.py +++ b/python/geoengine_openapi_client/models/ogr_source_duration_spec.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -119,21 +119,6 @@ def from_json(cls, json_str: str) -> Self: instance.actual_instance = OgrSourceDurationSpecZero.from_json(json_str) return instance - # check if data type is `OgrSourceDurationSpecInfinite` - if _data_type == "OgrSourceDurationSpecInfinite": - instance.actual_instance = OgrSourceDurationSpecInfinite.from_json(json_str) - return instance - - # check if data type is `OgrSourceDurationSpecValue` - if _data_type == "OgrSourceDurationSpecValue": - instance.actual_instance = OgrSourceDurationSpecValue.from_json(json_str) - return instance - - # check if data type is `OgrSourceDurationSpecZero` - if _data_type == "OgrSourceDurationSpecZero": - instance.actual_instance = OgrSourceDurationSpecZero.from_json(json_str) - return instance - # deserialize data into OgrSourceDurationSpecInfinite try: instance.actual_instance = OgrSourceDurationSpecInfinite.from_json(json_str) diff --git a/python/geoengine_openapi_client/models/ogr_source_duration_spec_infinite.py b/python/geoengine_openapi_client/models/ogr_source_duration_spec_infinite.py index 2531a215..599f1102 100644 --- a/python/geoengine_openapi_client/models/ogr_source_duration_spec_infinite.py +++ b/python/geoengine_openapi_client/models/ogr_source_duration_spec_infinite.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ogr_source_duration_spec_value.py b/python/geoengine_openapi_client/models/ogr_source_duration_spec_value.py index d7ba6747..283d2305 100644 --- a/python/geoengine_openapi_client/models/ogr_source_duration_spec_value.py +++ b/python/geoengine_openapi_client/models/ogr_source_duration_spec_value.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ogr_source_duration_spec_zero.py b/python/geoengine_openapi_client/models/ogr_source_duration_spec_zero.py index fac14ab0..5d3bccee 100644 --- a/python/geoengine_openapi_client/models/ogr_source_duration_spec_zero.py +++ b/python/geoengine_openapi_client/models/ogr_source_duration_spec_zero.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ogr_source_error_spec.py b/python/geoengine_openapi_client/models/ogr_source_error_spec.py index 8a4b23a2..ee051875 100644 --- a/python/geoengine_openapi_client/models/ogr_source_error_spec.py +++ b/python/geoengine_openapi_client/models/ogr_source_error_spec.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ogr_source_time_format.py b/python/geoengine_openapi_client/models/ogr_source_time_format.py index 1964cad5..cd7d98ed 100644 --- a/python/geoengine_openapi_client/models/ogr_source_time_format.py +++ b/python/geoengine_openapi_client/models/ogr_source_time_format.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -119,21 +119,6 @@ def from_json(cls, json_str: str) -> Self: instance.actual_instance = OgrSourceTimeFormatUnixTimeStamp.from_json(json_str) return instance - # check if data type is `OgrSourceTimeFormatAuto` - if _data_type == "OgrSourceTimeFormatAuto": - instance.actual_instance = OgrSourceTimeFormatAuto.from_json(json_str) - return instance - - # check if data type is `OgrSourceTimeFormatCustom` - if _data_type == "OgrSourceTimeFormatCustom": - instance.actual_instance = OgrSourceTimeFormatCustom.from_json(json_str) - return instance - - # check if data type is `OgrSourceTimeFormatUnixTimeStamp` - if _data_type == "OgrSourceTimeFormatUnixTimeStamp": - instance.actual_instance = OgrSourceTimeFormatUnixTimeStamp.from_json(json_str) - return instance - # deserialize data into OgrSourceTimeFormatCustom try: instance.actual_instance = OgrSourceTimeFormatCustom.from_json(json_str) diff --git a/python/geoengine_openapi_client/models/ogr_source_time_format_auto.py b/python/geoengine_openapi_client/models/ogr_source_time_format_auto.py index 71863600..f1a75102 100644 --- a/python/geoengine_openapi_client/models/ogr_source_time_format_auto.py +++ b/python/geoengine_openapi_client/models/ogr_source_time_format_auto.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ogr_source_time_format_custom.py b/python/geoengine_openapi_client/models/ogr_source_time_format_custom.py index fac45fbb..a65777b9 100644 --- a/python/geoengine_openapi_client/models/ogr_source_time_format_custom.py +++ b/python/geoengine_openapi_client/models/ogr_source_time_format_custom.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/ogr_source_time_format_unix_time_stamp.py b/python/geoengine_openapi_client/models/ogr_source_time_format_unix_time_stamp.py index 723e5552..0f77d6b1 100644 --- a/python/geoengine_openapi_client/models/ogr_source_time_format_unix_time_stamp.py +++ b/python/geoengine_openapi_client/models/ogr_source_time_format_unix_time_stamp.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/operator_quota.py b/python/geoengine_openapi_client/models/operator_quota.py index 435fd6db..29b59c4f 100644 --- a/python/geoengine_openapi_client/models/operator_quota.py +++ b/python/geoengine_openapi_client/models/operator_quota.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/order_by.py b/python/geoengine_openapi_client/models/order_by.py index 6c648d76..af80c1c8 100644 --- a/python/geoengine_openapi_client/models/order_by.py +++ b/python/geoengine_openapi_client/models/order_by.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/palette_colorizer.py b/python/geoengine_openapi_client/models/palette_colorizer.py index 3523ff47..c4e1eb9a 100644 --- a/python/geoengine_openapi_client/models/palette_colorizer.py +++ b/python/geoengine_openapi_client/models/palette_colorizer.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/pangaea_data_provider_definition.py b/python/geoengine_openapi_client/models/pangaea_data_provider_definition.py index a9c3e96c..bc94bdf5 100644 --- a/python/geoengine_openapi_client/models/pangaea_data_provider_definition.py +++ b/python/geoengine_openapi_client/models/pangaea_data_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/permission.py b/python/geoengine_openapi_client/models/permission.py index 6b317edb..fdbf1189 100644 --- a/python/geoengine_openapi_client/models/permission.py +++ b/python/geoengine_openapi_client/models/permission.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/permission_list_options.py b/python/geoengine_openapi_client/models/permission_list_options.py index 270b9ea9..716aa8aa 100644 --- a/python/geoengine_openapi_client/models/permission_list_options.py +++ b/python/geoengine_openapi_client/models/permission_list_options.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/permission_listing.py b/python/geoengine_openapi_client/models/permission_listing.py index 3817b4e2..7e43cdd8 100644 --- a/python/geoengine_openapi_client/models/permission_listing.py +++ b/python/geoengine_openapi_client/models/permission_listing.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/permission_request.py b/python/geoengine_openapi_client/models/permission_request.py index 4b517349..e18889c5 100644 --- a/python/geoengine_openapi_client/models/permission_request.py +++ b/python/geoengine_openapi_client/models/permission_request.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -18,8 +18,9 @@ import re # noqa: F401 import json -from pydantic import BaseModel, ConfigDict, Field, StrictStr +from pydantic import BaseModel, ConfigDict, Field from typing import Any, ClassVar, Dict, List +from uuid import UUID from geoengine_openapi_client.models.permission import Permission from geoengine_openapi_client.models.resource import Resource from typing import Optional, Set @@ -31,7 +32,7 @@ class PermissionRequest(BaseModel): """ # noqa: E501 permission: Permission resource: Resource - role_id: StrictStr = Field(alias="roleId") + role_id: UUID = Field(alias="roleId") __properties: ClassVar[List[str]] = ["permission", "resource", "roleId"] model_config = ConfigDict( diff --git a/python/geoengine_openapi_client/models/plot.py b/python/geoengine_openapi_client/models/plot.py index 47d9f23b..5aaa29e4 100644 --- a/python/geoengine_openapi_client/models/plot.py +++ b/python/geoengine_openapi_client/models/plot.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import BaseModel, ConfigDict, StrictStr from typing import Any, ClassVar, Dict, List +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -28,7 +29,7 @@ class Plot(BaseModel): Plot """ # noqa: E501 name: StrictStr - workflow: StrictStr + workflow: UUID __properties: ClassVar[List[str]] = ["name", "workflow"] model_config = ConfigDict( diff --git a/python/geoengine_openapi_client/models/plot_output_format.py b/python/geoengine_openapi_client/models/plot_output_format.py index 10612d29..6c06e087 100644 --- a/python/geoengine_openapi_client/models/plot_output_format.py +++ b/python/geoengine_openapi_client/models/plot_output_format.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/plot_result_descriptor.py b/python/geoengine_openapi_client/models/plot_result_descriptor.py index f1dd952d..bf840414 100644 --- a/python/geoengine_openapi_client/models/plot_result_descriptor.py +++ b/python/geoengine_openapi_client/models/plot_result_descriptor.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/point_symbology.py b/python/geoengine_openapi_client/models/point_symbology.py index ccfacbf9..785a23a5 100644 --- a/python/geoengine_openapi_client/models/point_symbology.py +++ b/python/geoengine_openapi_client/models/point_symbology.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/polygon_symbology.py b/python/geoengine_openapi_client/models/polygon_symbology.py index 5ce7d23e..51b3b6f8 100644 --- a/python/geoengine_openapi_client/models/polygon_symbology.py +++ b/python/geoengine_openapi_client/models/polygon_symbology.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/project.py b/python/geoengine_openapi_client/models/project.py index e8230d89..90d052b9 100644 --- a/python/geoengine_openapi_client/models/project.py +++ b/python/geoengine_openapi_client/models/project.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import BaseModel, ConfigDict, Field, StrictStr from typing import Any, ClassVar, Dict, List +from uuid import UUID from geoengine_openapi_client.models.plot import Plot from geoengine_openapi_client.models.project_layer import ProjectLayer from geoengine_openapi_client.models.project_version import ProjectVersion @@ -34,7 +35,7 @@ class Project(BaseModel): """ # noqa: E501 bounds: STRectangle description: StrictStr - id: StrictStr + id: UUID layers: List[ProjectLayer] name: StrictStr plots: List[Plot] diff --git a/python/geoengine_openapi_client/models/project_layer.py b/python/geoengine_openapi_client/models/project_layer.py index 94565988..df2f1aad 100644 --- a/python/geoengine_openapi_client/models/project_layer.py +++ b/python/geoengine_openapi_client/models/project_layer.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import BaseModel, ConfigDict, StrictStr from typing import Any, ClassVar, Dict, List +from uuid import UUID from geoengine_openapi_client.models.layer_visibility import LayerVisibility from geoengine_openapi_client.models.symbology import Symbology from typing import Optional, Set @@ -32,7 +33,7 @@ class ProjectLayer(BaseModel): name: StrictStr symbology: Symbology visibility: LayerVisibility - workflow: StrictStr + workflow: UUID __properties: ClassVar[List[str]] = ["name", "symbology", "visibility", "workflow"] model_config = ConfigDict( diff --git a/python/geoengine_openapi_client/models/project_listing.py b/python/geoengine_openapi_client/models/project_listing.py index 23607e75..1af7224f 100644 --- a/python/geoengine_openapi_client/models/project_listing.py +++ b/python/geoengine_openapi_client/models/project_listing.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -21,6 +21,7 @@ from datetime import datetime from pydantic import BaseModel, ConfigDict, Field, StrictStr from typing import Any, ClassVar, Dict, List +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -30,7 +31,7 @@ class ProjectListing(BaseModel): """ # noqa: E501 changed: datetime description: StrictStr - id: StrictStr + id: UUID layer_names: List[StrictStr] = Field(alias="layerNames") name: StrictStr plot_names: List[StrictStr] = Field(alias="plotNames") diff --git a/python/geoengine_openapi_client/models/project_resource.py b/python/geoengine_openapi_client/models/project_resource.py index 8a1a2020..bd5a38f8 100644 --- a/python/geoengine_openapi_client/models/project_resource.py +++ b/python/geoengine_openapi_client/models/project_resource.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import BaseModel, ConfigDict, StrictStr, field_validator from typing import Any, ClassVar, Dict, List +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -27,7 +28,7 @@ class ProjectResource(BaseModel): """ ProjectResource """ # noqa: E501 - id: StrictStr + id: UUID type: StrictStr __properties: ClassVar[List[str]] = ["id", "type"] diff --git a/python/geoengine_openapi_client/models/project_update_token.py b/python/geoengine_openapi_client/models/project_update_token.py index 6dd63f3d..0dfa93f5 100644 --- a/python/geoengine_openapi_client/models/project_update_token.py +++ b/python/geoengine_openapi_client/models/project_update_token.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/project_version.py b/python/geoengine_openapi_client/models/project_version.py index 6f8004df..3ff0a9f5 100644 --- a/python/geoengine_openapi_client/models/project_version.py +++ b/python/geoengine_openapi_client/models/project_version.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -19,8 +19,9 @@ import json from datetime import datetime -from pydantic import BaseModel, ConfigDict, StrictStr +from pydantic import BaseModel, ConfigDict from typing import Any, ClassVar, Dict, List +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -29,7 +30,7 @@ class ProjectVersion(BaseModel): ProjectVersion """ # noqa: E501 changed: datetime - id: StrictStr + id: UUID __properties: ClassVar[List[str]] = ["changed", "id"] model_config = ConfigDict( diff --git a/python/geoengine_openapi_client/models/provenance.py b/python/geoengine_openapi_client/models/provenance.py index b402680d..1de8e6a8 100644 --- a/python/geoengine_openapi_client/models/provenance.py +++ b/python/geoengine_openapi_client/models/provenance.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/provenance_entry.py b/python/geoengine_openapi_client/models/provenance_entry.py index d57acd80..e43d542d 100644 --- a/python/geoengine_openapi_client/models/provenance_entry.py +++ b/python/geoengine_openapi_client/models/provenance_entry.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/provenance_output.py b/python/geoengine_openapi_client/models/provenance_output.py index f8eb6cdc..8c699266 100644 --- a/python/geoengine_openapi_client/models/provenance_output.py +++ b/python/geoengine_openapi_client/models/provenance_output.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/provenances.py b/python/geoengine_openapi_client/models/provenances.py index c41a9e94..3b984836 100644 --- a/python/geoengine_openapi_client/models/provenances.py +++ b/python/geoengine_openapi_client/models/provenances.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/provider_capabilities.py b/python/geoengine_openapi_client/models/provider_capabilities.py index 6a81ba8d..3c97be4e 100644 --- a/python/geoengine_openapi_client/models/provider_capabilities.py +++ b/python/geoengine_openapi_client/models/provider_capabilities.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/provider_layer_collection_id.py b/python/geoengine_openapi_client/models/provider_layer_collection_id.py index 3db6bf81..ee4ffee5 100644 --- a/python/geoengine_openapi_client/models/provider_layer_collection_id.py +++ b/python/geoengine_openapi_client/models/provider_layer_collection_id.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import BaseModel, ConfigDict, Field, StrictStr from typing import Any, ClassVar, Dict, List +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -28,7 +29,7 @@ class ProviderLayerCollectionId(BaseModel): ProviderLayerCollectionId """ # noqa: E501 collection_id: StrictStr = Field(alias="collectionId") - provider_id: StrictStr = Field(alias="providerId") + provider_id: UUID = Field(alias="providerId") __properties: ClassVar[List[str]] = ["collectionId", "providerId"] model_config = ConfigDict( diff --git a/python/geoengine_openapi_client/models/provider_layer_id.py b/python/geoengine_openapi_client/models/provider_layer_id.py index 0c2f1b35..65692526 100644 --- a/python/geoengine_openapi_client/models/provider_layer_id.py +++ b/python/geoengine_openapi_client/models/provider_layer_id.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import BaseModel, ConfigDict, Field, StrictStr from typing import Any, ClassVar, Dict, List +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -28,7 +29,7 @@ class ProviderLayerId(BaseModel): ProviderLayerId """ # noqa: E501 layer_id: StrictStr = Field(alias="layerId") - provider_id: StrictStr = Field(alias="providerId") + provider_id: UUID = Field(alias="providerId") __properties: ClassVar[List[str]] = ["layerId", "providerId"] model_config = ConfigDict( diff --git a/python/geoengine_openapi_client/models/quota.py b/python/geoengine_openapi_client/models/quota.py index 0894165a..6a14e351 100644 --- a/python/geoengine_openapi_client/models/quota.py +++ b/python/geoengine_openapi_client/models/quota.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/raster_band_descriptor.py b/python/geoengine_openapi_client/models/raster_band_descriptor.py index 7210ada6..40ed8c05 100644 --- a/python/geoengine_openapi_client/models/raster_band_descriptor.py +++ b/python/geoengine_openapi_client/models/raster_band_descriptor.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/raster_colorizer.py b/python/geoengine_openapi_client/models/raster_colorizer.py index d9f061d2..187e275b 100644 --- a/python/geoengine_openapi_client/models/raster_colorizer.py +++ b/python/geoengine_openapi_client/models/raster_colorizer.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -106,16 +106,6 @@ def from_json(cls, json_str: str) -> Self: instance.actual_instance = SingleBandRasterColorizer.from_json(json_str) return instance - # check if data type is `MultiBandRasterColorizer` - if _data_type == "MultiBandRasterColorizer": - instance.actual_instance = MultiBandRasterColorizer.from_json(json_str) - return instance - - # check if data type is `SingleBandRasterColorizer` - if _data_type == "SingleBandRasterColorizer": - instance.actual_instance = SingleBandRasterColorizer.from_json(json_str) - return instance - # deserialize data into SingleBandRasterColorizer try: instance.actual_instance = SingleBandRasterColorizer.from_json(json_str) diff --git a/python/geoengine_openapi_client/models/raster_data_type.py b/python/geoengine_openapi_client/models/raster_data_type.py index b6d0d198..908c8a52 100644 --- a/python/geoengine_openapi_client/models/raster_data_type.py +++ b/python/geoengine_openapi_client/models/raster_data_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/raster_dataset_from_workflow.py b/python/geoengine_openapi_client/models/raster_dataset_from_workflow.py index 383a4807..33f90a0a 100644 --- a/python/geoengine_openapi_client/models/raster_dataset_from_workflow.py +++ b/python/geoengine_openapi_client/models/raster_dataset_from_workflow.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,7 +20,7 @@ from pydantic import BaseModel, ConfigDict, Field, StrictBool, StrictStr from typing import Any, ClassVar, Dict, List, Optional -from geoengine_openapi_client.models.raster_query_rectangle import RasterQueryRectangle +from geoengine_openapi_client.models.raster_to_dataset_query_rectangle import RasterToDatasetQueryRectangle from typing import Optional, Set from typing_extensions import Self @@ -32,7 +32,7 @@ class RasterDatasetFromWorkflow(BaseModel): description: Optional[StrictStr] = None display_name: StrictStr = Field(alias="displayName") name: Optional[StrictStr] = None - query: RasterQueryRectangle + query: RasterToDatasetQueryRectangle __properties: ClassVar[List[str]] = ["asCog", "description", "displayName", "name", "query"] model_config = ConfigDict( @@ -98,7 +98,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: "description": obj.get("description"), "displayName": obj.get("displayName"), "name": obj.get("name"), - "query": RasterQueryRectangle.from_dict(obj["query"]) if obj.get("query") is not None else None + "query": RasterToDatasetQueryRectangle.from_dict(obj["query"]) if obj.get("query") is not None else None }) return _obj diff --git a/python/geoengine_openapi_client/models/raster_dataset_from_workflow_result.py b/python/geoengine_openapi_client/models/raster_dataset_from_workflow_result.py index 418199a8..0e70e231 100644 --- a/python/geoengine_openapi_client/models/raster_dataset_from_workflow_result.py +++ b/python/geoengine_openapi_client/models/raster_dataset_from_workflow_result.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import BaseModel, ConfigDict, StrictStr from typing import Any, ClassVar, Dict, List +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -28,7 +29,7 @@ class RasterDatasetFromWorkflowResult(BaseModel): response of the dataset from workflow handler """ # noqa: E501 dataset: StrictStr - upload: StrictStr + upload: UUID __properties: ClassVar[List[str]] = ["dataset", "upload"] model_config = ConfigDict( diff --git a/python/geoengine_openapi_client/models/raster_properties_entry_type.py b/python/geoengine_openapi_client/models/raster_properties_entry_type.py index ffe87d2f..50fbf28c 100644 --- a/python/geoengine_openapi_client/models/raster_properties_entry_type.py +++ b/python/geoengine_openapi_client/models/raster_properties_entry_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/raster_properties_key.py b/python/geoengine_openapi_client/models/raster_properties_key.py index 772994e1..59ca0c94 100644 --- a/python/geoengine_openapi_client/models/raster_properties_key.py +++ b/python/geoengine_openapi_client/models/raster_properties_key.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/raster_result_descriptor.py b/python/geoengine_openapi_client/models/raster_result_descriptor.py index 76ac7e4e..7990b1d9 100644 --- a/python/geoengine_openapi_client/models/raster_result_descriptor.py +++ b/python/geoengine_openapi_client/models/raster_result_descriptor.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -19,12 +19,11 @@ import json from pydantic import BaseModel, ConfigDict, Field, StrictStr -from typing import Any, ClassVar, Dict, List, Optional +from typing import Any, ClassVar, Dict, List from geoengine_openapi_client.models.raster_band_descriptor import RasterBandDescriptor from geoengine_openapi_client.models.raster_data_type import RasterDataType -from geoengine_openapi_client.models.spatial_partition2_d import SpatialPartition2D -from geoengine_openapi_client.models.spatial_resolution import SpatialResolution -from geoengine_openapi_client.models.time_interval import TimeInterval +from geoengine_openapi_client.models.spatial_grid_descriptor import SpatialGridDescriptor +from geoengine_openapi_client.models.time_descriptor import TimeDescriptor from typing import Optional, Set from typing_extensions import Self @@ -33,12 +32,11 @@ class RasterResultDescriptor(BaseModel): A `ResultDescriptor` for raster queries """ # noqa: E501 bands: List[RasterBandDescriptor] - bbox: Optional[SpatialPartition2D] = None data_type: RasterDataType = Field(alias="dataType") - resolution: Optional[SpatialResolution] = None + spatial_grid: SpatialGridDescriptor = Field(alias="spatialGrid") spatial_reference: StrictStr = Field(alias="spatialReference") - time: Optional[TimeInterval] = None - __properties: ClassVar[List[str]] = ["bands", "bbox", "dataType", "resolution", "spatialReference", "time"] + time: TimeDescriptor + __properties: ClassVar[List[str]] = ["bands", "dataType", "spatialGrid", "spatialReference", "time"] model_config = ConfigDict( populate_by_name=True, @@ -86,30 +84,12 @@ def to_dict(self) -> Dict[str, Any]: if _item_bands: _items.append(_item_bands.to_dict()) _dict['bands'] = _items - # override the default output from pydantic by calling `to_dict()` of bbox - if self.bbox: - _dict['bbox'] = self.bbox.to_dict() - # override the default output from pydantic by calling `to_dict()` of resolution - if self.resolution: - _dict['resolution'] = self.resolution.to_dict() + # override the default output from pydantic by calling `to_dict()` of spatial_grid + if self.spatial_grid: + _dict['spatialGrid'] = self.spatial_grid.to_dict() # override the default output from pydantic by calling `to_dict()` of time if self.time: _dict['time'] = self.time.to_dict() - # set to None if bbox (nullable) is None - # and model_fields_set contains the field - if self.bbox is None and "bbox" in self.model_fields_set: - _dict['bbox'] = None - - # set to None if resolution (nullable) is None - # and model_fields_set contains the field - if self.resolution is None and "resolution" in self.model_fields_set: - _dict['resolution'] = None - - # set to None if time (nullable) is None - # and model_fields_set contains the field - if self.time is None and "time" in self.model_fields_set: - _dict['time'] = None - return _dict @classmethod diff --git a/python/geoengine_openapi_client/models/raster_stream_websocket_result_type.py b/python/geoengine_openapi_client/models/raster_stream_websocket_result_type.py index 27e9af1f..04b07fc1 100644 --- a/python/geoengine_openapi_client/models/raster_stream_websocket_result_type.py +++ b/python/geoengine_openapi_client/models/raster_stream_websocket_result_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/raster_symbology.py b/python/geoengine_openapi_client/models/raster_symbology.py index 5cb39404..d7456300 100644 --- a/python/geoengine_openapi_client/models/raster_symbology.py +++ b/python/geoengine_openapi_client/models/raster_symbology.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/raster_query_rectangle.py b/python/geoengine_openapi_client/models/raster_to_dataset_query_rectangle.py similarity index 79% rename from python/geoengine_openapi_client/models/raster_query_rectangle.py rename to python/geoengine_openapi_client/models/raster_to_dataset_query_rectangle.py index 54b23f83..484df5c7 100644 --- a/python/geoengine_openapi_client/models/raster_query_rectangle.py +++ b/python/geoengine_openapi_client/models/raster_to_dataset_query_rectangle.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -21,19 +21,17 @@ from pydantic import BaseModel, ConfigDict, Field from typing import Any, ClassVar, Dict, List from geoengine_openapi_client.models.spatial_partition2_d import SpatialPartition2D -from geoengine_openapi_client.models.spatial_resolution import SpatialResolution from geoengine_openapi_client.models.time_interval import TimeInterval from typing import Optional, Set from typing_extensions import Self -class RasterQueryRectangle(BaseModel): +class RasterToDatasetQueryRectangle(BaseModel): """ A spatio-temporal rectangle with a specified resolution """ # noqa: E501 spatial_bounds: SpatialPartition2D = Field(alias="spatialBounds") - spatial_resolution: SpatialResolution = Field(alias="spatialResolution") time_interval: TimeInterval = Field(alias="timeInterval") - __properties: ClassVar[List[str]] = ["spatialBounds", "spatialResolution", "timeInterval"] + __properties: ClassVar[List[str]] = ["spatialBounds", "timeInterval"] model_config = ConfigDict( populate_by_name=True, @@ -53,7 +51,7 @@ def to_json(self) -> str: @classmethod def from_json(cls, json_str: str) -> Optional[Self]: - """Create an instance of RasterQueryRectangle from a JSON string""" + """Create an instance of RasterToDatasetQueryRectangle from a JSON string""" return cls.from_dict(json.loads(json_str)) def to_dict(self) -> Dict[str, Any]: @@ -77,9 +75,6 @@ def to_dict(self) -> Dict[str, Any]: # override the default output from pydantic by calling `to_dict()` of spatial_bounds if self.spatial_bounds: _dict['spatialBounds'] = self.spatial_bounds.to_dict() - # override the default output from pydantic by calling `to_dict()` of spatial_resolution - if self.spatial_resolution: - _dict['spatialResolution'] = self.spatial_resolution.to_dict() # override the default output from pydantic by calling `to_dict()` of time_interval if self.time_interval: _dict['timeInterval'] = self.time_interval.to_dict() @@ -87,7 +82,7 @@ def to_dict(self) -> Dict[str, Any]: @classmethod def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: - """Create an instance of RasterQueryRectangle from a dict""" + """Create an instance of RasterToDatasetQueryRectangle from a dict""" if obj is None: return None @@ -96,7 +91,6 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: _obj = cls.model_validate({ "spatialBounds": SpatialPartition2D.from_dict(obj["spatialBounds"]) if obj.get("spatialBounds") is not None else None, - "spatialResolution": SpatialResolution.from_dict(obj["spatialResolution"]) if obj.get("spatialResolution") is not None else None, "timeInterval": TimeInterval.from_dict(obj["timeInterval"]) if obj.get("timeInterval") is not None else None }) return _obj diff --git a/python/geoengine_openapi_client/models/regular_time_dimension.py b/python/geoengine_openapi_client/models/regular_time_dimension.py new file mode 100644 index 00000000..cd7115f7 --- /dev/null +++ b/python/geoengine_openapi_client/models/regular_time_dimension.py @@ -0,0 +1,83 @@ +# coding: utf-8 + +""" + Geo Engine API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + + The version of the OpenAPI document: 0.9.0 + Contact: dev@geoengine.de + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +from __future__ import annotations +import pprint +import re # noqa: F401 +import json + +from pydantic import BaseModel, ConfigDict, StrictInt +from typing import Any, ClassVar, Dict, List +from geoengine_openapi_client.models.time_step import TimeStep +from typing import Optional, Set +from typing_extensions import Self + +class RegularTimeDimension(BaseModel): + """ + RegularTimeDimension + """ # noqa: E501 + origin: StrictInt + step: TimeStep + __properties: ClassVar[List[str]] = ["origin", "step"] + + model_config = ConfigDict( + populate_by_name=True, + validate_assignment=True, + protected_namespaces=(), + ) + + + def to_str(self) -> str: + """Returns the string representation of the model using alias""" + return pprint.pformat(self.model_dump(by_alias=True)) + + def to_json(self) -> str: + """Returns the JSON representation of the model using alias""" + # TODO: pydantic v2: use .model_dump_json(by_alias=True, exclude_unset=True) instead + return json.dumps(self.to_dict()) + + @classmethod + def from_json(cls, json_str: str) -> Optional[Self]: + """Create an instance of RegularTimeDimension from a JSON string""" + return cls.from_dict(json.loads(json_str)) + + def to_dict(self) -> Dict[str, Any]: + """Return the dictionary representation of the model using alias. + + This has the following differences from calling pydantic's + `self.model_dump(by_alias=True)`: + + * `None` is only added to the output dict for nullable fields that + were set at model initialization. Other fields with value `None` + are ignored. + """ + excluded_fields: Set[str] = set([ + ]) + + _dict = self.model_dump( + by_alias=True, + exclude=excluded_fields, + exclude_none=True, + ) + # override the default output from pydantic by calling `to_dict()` of step + if self.step: + _dict['step'] = self.step.to_dict() + return _dict + + @classmethod + def from_dict(cls, obj: Dict[str, Any]) -> Optional[Self]: + """Create an instance of RegularTimeDimension from a dict""" + + diff --git a/python/geoengine_openapi_client/models/resource.py b/python/geoengine_openapi_client/models/resource.py index d7f59bef..98278040 100644 --- a/python/geoengine_openapi_client/models/resource.py +++ b/python/geoengine_openapi_client/models/resource.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -158,36 +158,6 @@ def from_json(cls, json_str: str) -> Self: instance.actual_instance = DataProviderResource.from_json(json_str) return instance - # check if data type is `DataProviderResource` - if _data_type == "DataProviderResource": - instance.actual_instance = DataProviderResource.from_json(json_str) - return instance - - # check if data type is `DatasetResource` - if _data_type == "DatasetResource": - instance.actual_instance = DatasetResource.from_json(json_str) - return instance - - # check if data type is `LayerCollectionResource` - if _data_type == "LayerCollectionResource": - instance.actual_instance = LayerCollectionResource.from_json(json_str) - return instance - - # check if data type is `LayerResource` - if _data_type == "LayerResource": - instance.actual_instance = LayerResource.from_json(json_str) - return instance - - # check if data type is `MlModelResource` - if _data_type == "MlModelResource": - instance.actual_instance = MlModelResource.from_json(json_str) - return instance - - # check if data type is `ProjectResource` - if _data_type == "ProjectResource": - instance.actual_instance = ProjectResource.from_json(json_str) - return instance - # deserialize data into LayerResource try: instance.actual_instance = LayerResource.from_json(json_str) diff --git a/python/geoengine_openapi_client/models/role.py b/python/geoengine_openapi_client/models/role.py index ea00a20b..19ea410a 100644 --- a/python/geoengine_openapi_client/models/role.py +++ b/python/geoengine_openapi_client/models/role.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import BaseModel, ConfigDict, StrictStr from typing import Any, ClassVar, Dict, List +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -27,7 +28,7 @@ class Role(BaseModel): """ Role """ # noqa: E501 - id: StrictStr + id: UUID name: StrictStr __properties: ClassVar[List[str]] = ["id", "name"] diff --git a/python/geoengine_openapi_client/models/role_description.py b/python/geoengine_openapi_client/models/role_description.py index 2836111f..e6617fce 100644 --- a/python/geoengine_openapi_client/models/role_description.py +++ b/python/geoengine_openapi_client/models/role_description.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/search_capabilities.py b/python/geoengine_openapi_client/models/search_capabilities.py index e2d80aaa..3ab2168c 100644 --- a/python/geoengine_openapi_client/models/search_capabilities.py +++ b/python/geoengine_openapi_client/models/search_capabilities.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/search_type.py b/python/geoengine_openapi_client/models/search_type.py index 3a608b52..c1aa8ca2 100644 --- a/python/geoengine_openapi_client/models/search_type.py +++ b/python/geoengine_openapi_client/models/search_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/search_types.py b/python/geoengine_openapi_client/models/search_types.py index 1571ad05..08a8d743 100644 --- a/python/geoengine_openapi_client/models/search_types.py +++ b/python/geoengine_openapi_client/models/search_types.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/sentinel_s2_l2_a_cogs_provider_definition.py b/python/geoengine_openapi_client/models/sentinel_s2_l2_a_cogs_provider_definition.py index 14a670a2..d067f8ff 100644 --- a/python/geoengine_openapi_client/models/sentinel_s2_l2_a_cogs_provider_definition.py +++ b/python/geoengine_openapi_client/models/sentinel_s2_l2_a_cogs_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -21,10 +21,9 @@ from pydantic import BaseModel, ConfigDict, Field, StrictInt, StrictStr, field_validator from typing import Any, ClassVar, Dict, List, Optional from typing_extensions import Annotated +from uuid import UUID from geoengine_openapi_client.models.stac_api_retries import StacApiRetries -from geoengine_openapi_client.models.stac_band import StacBand from geoengine_openapi_client.models.stac_query_buffer import StacQueryBuffer -from geoengine_openapi_client.models.stac_zone import StacZone from typing import Optional, Set from typing_extensions import Self @@ -33,18 +32,16 @@ class SentinelS2L2ACogsProviderDefinition(BaseModel): SentinelS2L2ACogsProviderDefinition """ # noqa: E501 api_url: StrictStr = Field(alias="apiUrl") - bands: List[StacBand] cache_ttl: Optional[Annotated[int, Field(strict=True, ge=0)]] = Field(default=None, alias="cacheTtl") description: StrictStr gdal_retries: Optional[Annotated[int, Field(strict=True, ge=0)]] = Field(default=None, alias="gdalRetries") - id: StrictStr + id: UUID name: StrictStr priority: Optional[StrictInt] = None query_buffer: Optional[StacQueryBuffer] = Field(default=None, alias="queryBuffer") stac_api_retries: Optional[StacApiRetries] = Field(default=None, alias="stacApiRetries") type: StrictStr - zones: List[StacZone] - __properties: ClassVar[List[str]] = ["apiUrl", "bands", "cacheTtl", "description", "gdalRetries", "id", "name", "priority", "queryBuffer", "stacApiRetries", "type", "zones"] + __properties: ClassVar[List[str]] = ["apiUrl", "cacheTtl", "description", "gdalRetries", "id", "name", "priority", "queryBuffer", "stacApiRetries", "type"] @field_validator('type') def type_validate_enum(cls, value): @@ -92,26 +89,12 @@ def to_dict(self) -> Dict[str, Any]: exclude=excluded_fields, exclude_none=True, ) - # override the default output from pydantic by calling `to_dict()` of each item in bands (list) - _items = [] - if self.bands: - for _item_bands in self.bands: - if _item_bands: - _items.append(_item_bands.to_dict()) - _dict['bands'] = _items # override the default output from pydantic by calling `to_dict()` of query_buffer if self.query_buffer: _dict['queryBuffer'] = self.query_buffer.to_dict() # override the default output from pydantic by calling `to_dict()` of stac_api_retries if self.stac_api_retries: _dict['stacApiRetries'] = self.stac_api_retries.to_dict() - # override the default output from pydantic by calling `to_dict()` of each item in zones (list) - _items = [] - if self.zones: - for _item_zones in self.zones: - if _item_zones: - _items.append(_item_zones.to_dict()) - _dict['zones'] = _items # set to None if priority (nullable) is None # and model_fields_set contains the field if self.priority is None and "priority" in self.model_fields_set: @@ -130,7 +113,6 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: _obj = cls.model_validate({ "apiUrl": obj.get("apiUrl"), - "bands": [StacBand.from_dict(_item) for _item in obj["bands"]] if obj.get("bands") is not None else None, "cacheTtl": obj.get("cacheTtl"), "description": obj.get("description"), "gdalRetries": obj.get("gdalRetries"), @@ -139,8 +121,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: "priority": obj.get("priority"), "queryBuffer": StacQueryBuffer.from_dict(obj["queryBuffer"]) if obj.get("queryBuffer") is not None else None, "stacApiRetries": StacApiRetries.from_dict(obj["stacApiRetries"]) if obj.get("stacApiRetries") is not None else None, - "type": obj.get("type"), - "zones": [StacZone.from_dict(_item) for _item in obj["zones"]] if obj.get("zones") is not None else None + "type": obj.get("type") }) return _obj diff --git a/python/geoengine_openapi_client/models/server_info.py b/python/geoengine_openapi_client/models/server_info.py index 98818a9d..8ffed6ba 100644 --- a/python/geoengine_openapi_client/models/server_info.py +++ b/python/geoengine_openapi_client/models/server_info.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/single_band_raster_colorizer.py b/python/geoengine_openapi_client/models/single_band_raster_colorizer.py index 98a6e928..0c499627 100644 --- a/python/geoengine_openapi_client/models/single_band_raster_colorizer.py +++ b/python/geoengine_openapi_client/models/single_band_raster_colorizer.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/spatial_grid_definition.py b/python/geoengine_openapi_client/models/spatial_grid_definition.py new file mode 100644 index 00000000..251a2b4e --- /dev/null +++ b/python/geoengine_openapi_client/models/spatial_grid_definition.py @@ -0,0 +1,98 @@ +# coding: utf-8 + +""" + Geo Engine API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + + The version of the OpenAPI document: 0.9.0 + Contact: dev@geoengine.de + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +from __future__ import annotations +import pprint +import re # noqa: F401 +import json + +from pydantic import BaseModel, ConfigDict, Field +from typing import Any, ClassVar, Dict, List +from geoengine_openapi_client.models.geo_transform import GeoTransform +from geoengine_openapi_client.models.grid_bounding_box2_d import GridBoundingBox2D +from typing import Optional, Set +from typing_extensions import Self + +class SpatialGridDefinition(BaseModel): + """ + SpatialGridDefinition + """ # noqa: E501 + geo_transform: GeoTransform = Field(alias="geoTransform") + grid_bounds: GridBoundingBox2D = Field(alias="gridBounds") + __properties: ClassVar[List[str]] = ["geoTransform", "gridBounds"] + + model_config = ConfigDict( + populate_by_name=True, + validate_assignment=True, + protected_namespaces=(), + ) + + + def to_str(self) -> str: + """Returns the string representation of the model using alias""" + return pprint.pformat(self.model_dump(by_alias=True)) + + def to_json(self) -> str: + """Returns the JSON representation of the model using alias""" + # TODO: pydantic v2: use .model_dump_json(by_alias=True, exclude_unset=True) instead + return json.dumps(self.to_dict()) + + @classmethod + def from_json(cls, json_str: str) -> Optional[Self]: + """Create an instance of SpatialGridDefinition from a JSON string""" + return cls.from_dict(json.loads(json_str)) + + def to_dict(self) -> Dict[str, Any]: + """Return the dictionary representation of the model using alias. + + This has the following differences from calling pydantic's + `self.model_dump(by_alias=True)`: + + * `None` is only added to the output dict for nullable fields that + were set at model initialization. Other fields with value `None` + are ignored. + """ + excluded_fields: Set[str] = set([ + ]) + + _dict = self.model_dump( + by_alias=True, + exclude=excluded_fields, + exclude_none=True, + ) + # override the default output from pydantic by calling `to_dict()` of geo_transform + if self.geo_transform: + _dict['geoTransform'] = self.geo_transform.to_dict() + # override the default output from pydantic by calling `to_dict()` of grid_bounds + if self.grid_bounds: + _dict['gridBounds'] = self.grid_bounds.to_dict() + return _dict + + @classmethod + def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: + """Create an instance of SpatialGridDefinition from a dict""" + if obj is None: + return None + + if not isinstance(obj, dict): + return cls.model_validate(obj) + + _obj = cls.model_validate({ + "geoTransform": GeoTransform.from_dict(obj["geoTransform"]) if obj.get("geoTransform") is not None else None, + "gridBounds": GridBoundingBox2D.from_dict(obj["gridBounds"]) if obj.get("gridBounds") is not None else None + }) + return _obj + + diff --git a/python/geoengine_openapi_client/models/spatial_grid_descriptor.py b/python/geoengine_openapi_client/models/spatial_grid_descriptor.py new file mode 100644 index 00000000..7224d8cf --- /dev/null +++ b/python/geoengine_openapi_client/models/spatial_grid_descriptor.py @@ -0,0 +1,95 @@ +# coding: utf-8 + +""" + Geo Engine API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + + The version of the OpenAPI document: 0.9.0 + Contact: dev@geoengine.de + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +from __future__ import annotations +import pprint +import re # noqa: F401 +import json + +from pydantic import BaseModel, ConfigDict, Field +from typing import Any, ClassVar, Dict, List +from geoengine_openapi_client.models.spatial_grid_definition import SpatialGridDefinition +from geoengine_openapi_client.models.spatial_grid_descriptor_state import SpatialGridDescriptorState +from typing import Optional, Set +from typing_extensions import Self + +class SpatialGridDescriptor(BaseModel): + """ + SpatialGridDescriptor + """ # noqa: E501 + descriptor: SpatialGridDescriptorState + spatial_grid: SpatialGridDefinition = Field(alias="spatialGrid") + __properties: ClassVar[List[str]] = ["descriptor", "spatialGrid"] + + model_config = ConfigDict( + populate_by_name=True, + validate_assignment=True, + protected_namespaces=(), + ) + + + def to_str(self) -> str: + """Returns the string representation of the model using alias""" + return pprint.pformat(self.model_dump(by_alias=True)) + + def to_json(self) -> str: + """Returns the JSON representation of the model using alias""" + # TODO: pydantic v2: use .model_dump_json(by_alias=True, exclude_unset=True) instead + return json.dumps(self.to_dict()) + + @classmethod + def from_json(cls, json_str: str) -> Optional[Self]: + """Create an instance of SpatialGridDescriptor from a JSON string""" + return cls.from_dict(json.loads(json_str)) + + def to_dict(self) -> Dict[str, Any]: + """Return the dictionary representation of the model using alias. + + This has the following differences from calling pydantic's + `self.model_dump(by_alias=True)`: + + * `None` is only added to the output dict for nullable fields that + were set at model initialization. Other fields with value `None` + are ignored. + """ + excluded_fields: Set[str] = set([ + ]) + + _dict = self.model_dump( + by_alias=True, + exclude=excluded_fields, + exclude_none=True, + ) + # override the default output from pydantic by calling `to_dict()` of spatial_grid + if self.spatial_grid: + _dict['spatialGrid'] = self.spatial_grid.to_dict() + return _dict + + @classmethod + def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: + """Create an instance of SpatialGridDescriptor from a dict""" + if obj is None: + return None + + if not isinstance(obj, dict): + return cls.model_validate(obj) + + _obj = cls.model_validate({ + "descriptor": obj.get("descriptor"), + "spatialGrid": SpatialGridDefinition.from_dict(obj["spatialGrid"]) if obj.get("spatialGrid") is not None else None + }) + return _obj + + diff --git a/python/geoengine_openapi_client/models/spatial_grid_descriptor_state.py b/python/geoengine_openapi_client/models/spatial_grid_descriptor_state.py new file mode 100644 index 00000000..ec5d83da --- /dev/null +++ b/python/geoengine_openapi_client/models/spatial_grid_descriptor_state.py @@ -0,0 +1,38 @@ +# coding: utf-8 + +""" + Geo Engine API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + + The version of the OpenAPI document: 0.9.0 + Contact: dev@geoengine.de + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +from __future__ import annotations +import json +from enum import Enum +from typing_extensions import Self + + +class SpatialGridDescriptorState(str, Enum): + """ + SpatialGridDescriptorState + """ + + """ + allowed enum values + """ + SOURCE = 'source' + DERIVED = 'derived' + + @classmethod + def from_json(cls, json_str: str) -> Self: + """Create an instance of SpatialGridDescriptorState from a JSON string""" + return cls(json.loads(json_str)) + + diff --git a/python/geoengine_openapi_client/models/spatial_partition2_d.py b/python/geoengine_openapi_client/models/spatial_partition2_d.py index d853e7f8..831bb199 100644 --- a/python/geoengine_openapi_client/models/spatial_partition2_d.py +++ b/python/geoengine_openapi_client/models/spatial_partition2_d.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/spatial_reference_authority.py b/python/geoengine_openapi_client/models/spatial_reference_authority.py index a5719f31..157d55db 100644 --- a/python/geoengine_openapi_client/models/spatial_reference_authority.py +++ b/python/geoengine_openapi_client/models/spatial_reference_authority.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/spatial_reference_specification.py b/python/geoengine_openapi_client/models/spatial_reference_specification.py index 62d932eb..eec91b67 100644 --- a/python/geoengine_openapi_client/models/spatial_reference_specification.py +++ b/python/geoengine_openapi_client/models/spatial_reference_specification.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/spatial_resolution.py b/python/geoengine_openapi_client/models/spatial_resolution.py index 3287be67..e7518a75 100644 --- a/python/geoengine_openapi_client/models/spatial_resolution.py +++ b/python/geoengine_openapi_client/models/spatial_resolution.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/st_rectangle.py b/python/geoengine_openapi_client/models/st_rectangle.py index 9f76d559..cb271d61 100644 --- a/python/geoengine_openapi_client/models/st_rectangle.py +++ b/python/geoengine_openapi_client/models/st_rectangle.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/stac_api_retries.py b/python/geoengine_openapi_client/models/stac_api_retries.py index 183f0cbf..36fdd7c4 100644 --- a/python/geoengine_openapi_client/models/stac_api_retries.py +++ b/python/geoengine_openapi_client/models/stac_api_retries.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/stac_query_buffer.py b/python/geoengine_openapi_client/models/stac_query_buffer.py index 2bb245af..42419745 100644 --- a/python/geoengine_openapi_client/models/stac_query_buffer.py +++ b/python/geoengine_openapi_client/models/stac_query_buffer.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/static_color.py b/python/geoengine_openapi_client/models/static_color.py index ac169175..5d5a35dd 100644 --- a/python/geoengine_openapi_client/models/static_color.py +++ b/python/geoengine_openapi_client/models/static_color.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/static_number.py b/python/geoengine_openapi_client/models/static_number.py index c896b40e..570d99e6 100644 --- a/python/geoengine_openapi_client/models/static_number.py +++ b/python/geoengine_openapi_client/models/static_number.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/stroke_param.py b/python/geoengine_openapi_client/models/stroke_param.py index d5e167a1..61337ed1 100644 --- a/python/geoengine_openapi_client/models/stroke_param.py +++ b/python/geoengine_openapi_client/models/stroke_param.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/suggest_meta_data.py b/python/geoengine_openapi_client/models/suggest_meta_data.py index e5075b7c..5d344efb 100644 --- a/python/geoengine_openapi_client/models/suggest_meta_data.py +++ b/python/geoengine_openapi_client/models/suggest_meta_data.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/symbology.py b/python/geoengine_openapi_client/models/symbology.py index 2099ae20..984c5b5b 100644 --- a/python/geoengine_openapi_client/models/symbology.py +++ b/python/geoengine_openapi_client/models/symbology.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -132,26 +132,6 @@ def from_json(cls, json_str: str) -> Self: instance.actual_instance = RasterSymbology.from_json(json_str) return instance - # check if data type is `LineSymbology` - if _data_type == "LineSymbology": - instance.actual_instance = LineSymbology.from_json(json_str) - return instance - - # check if data type is `PointSymbology` - if _data_type == "PointSymbology": - instance.actual_instance = PointSymbology.from_json(json_str) - return instance - - # check if data type is `PolygonSymbology` - if _data_type == "PolygonSymbology": - instance.actual_instance = PolygonSymbology.from_json(json_str) - return instance - - # check if data type is `RasterSymbology` - if _data_type == "RasterSymbology": - instance.actual_instance = RasterSymbology.from_json(json_str) - return instance - # deserialize data into RasterSymbology try: instance.actual_instance = RasterSymbology.from_json(json_str) diff --git a/python/geoengine_openapi_client/models/task_abort_options.py b/python/geoengine_openapi_client/models/task_abort_options.py index 894f2e32..9eb150a9 100644 --- a/python/geoengine_openapi_client/models/task_abort_options.py +++ b/python/geoengine_openapi_client/models/task_abort_options.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/task_filter.py b/python/geoengine_openapi_client/models/task_filter.py index 0f43c3a5..cc150a1f 100644 --- a/python/geoengine_openapi_client/models/task_filter.py +++ b/python/geoengine_openapi_client/models/task_filter.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/task_list_options.py b/python/geoengine_openapi_client/models/task_list_options.py index 050ba8c4..661a3e1f 100644 --- a/python/geoengine_openapi_client/models/task_list_options.py +++ b/python/geoengine_openapi_client/models/task_list_options.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/task_response.py b/python/geoengine_openapi_client/models/task_response.py index ed116e54..5ffea2d3 100644 --- a/python/geoengine_openapi_client/models/task_response.py +++ b/python/geoengine_openapi_client/models/task_response.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -18,8 +18,9 @@ import re # noqa: F401 import json -from pydantic import BaseModel, ConfigDict, Field, StrictStr +from pydantic import BaseModel, ConfigDict, Field from typing import Any, ClassVar, Dict, List +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -27,7 +28,7 @@ class TaskResponse(BaseModel): """ Create a task somewhere and respond with a task id to query the task status. """ # noqa: E501 - task_id: StrictStr = Field(alias="taskId") + task_id: UUID = Field(alias="taskId") __properties: ClassVar[List[str]] = ["taskId"] model_config = ConfigDict( diff --git a/python/geoengine_openapi_client/models/task_status.py b/python/geoengine_openapi_client/models/task_status.py index 3f6dddbc..88818705 100644 --- a/python/geoengine_openapi_client/models/task_status.py +++ b/python/geoengine_openapi_client/models/task_status.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -133,26 +133,6 @@ def from_json(cls, json_str: str) -> Self: instance.actual_instance = TaskStatusRunning.from_json(json_str) return instance - # check if data type is `TaskStatusAborted` - if _data_type == "TaskStatusAborted": - instance.actual_instance = TaskStatusAborted.from_json(json_str) - return instance - - # check if data type is `TaskStatusCompleted` - if _data_type == "TaskStatusCompleted": - instance.actual_instance = TaskStatusCompleted.from_json(json_str) - return instance - - # check if data type is `TaskStatusFailed` - if _data_type == "TaskStatusFailed": - instance.actual_instance = TaskStatusFailed.from_json(json_str) - return instance - - # check if data type is `TaskStatusRunning` - if _data_type == "TaskStatusRunning": - instance.actual_instance = TaskStatusRunning.from_json(json_str) - return instance - # check if data type is `TaskStatusWithId` if _data_type == "TaskStatusWithId": instance.actual_instance = TaskStatusWithId.from_json(json_str) diff --git a/python/geoengine_openapi_client/models/task_status_aborted.py b/python/geoengine_openapi_client/models/task_status_aborted.py index 956c6ef2..68f96ae1 100644 --- a/python/geoengine_openapi_client/models/task_status_aborted.py +++ b/python/geoengine_openapi_client/models/task_status_aborted.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/task_status_completed.py b/python/geoengine_openapi_client/models/task_status_completed.py index 3283b8cd..ee21b6e4 100644 --- a/python/geoengine_openapi_client/models/task_status_completed.py +++ b/python/geoengine_openapi_client/models/task_status_completed.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/task_status_failed.py b/python/geoengine_openapi_client/models/task_status_failed.py index 13cc7470..e6b5e920 100644 --- a/python/geoengine_openapi_client/models/task_status_failed.py +++ b/python/geoengine_openapi_client/models/task_status_failed.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/task_status_running.py b/python/geoengine_openapi_client/models/task_status_running.py index 98cdf6c0..3aaa9afa 100644 --- a/python/geoengine_openapi_client/models/task_status_running.py +++ b/python/geoengine_openapi_client/models/task_status_running.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/task_status_with_id.py b/python/geoengine_openapi_client/models/task_status_with_id.py index edf00e63..cc07cc6e 100644 --- a/python/geoengine_openapi_client/models/task_status_with_id.py +++ b/python/geoengine_openapi_client/models/task_status_with_id.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -18,8 +18,9 @@ import re # noqa: F401 import json -from pydantic import ConfigDict, Field, StrictStr +from pydantic import ConfigDict, Field from typing import Any, ClassVar, Dict, List +from uuid import UUID from geoengine_openapi_client.models.task_status import TaskStatus from typing import Optional, Set from typing_extensions import Self @@ -28,7 +29,7 @@ class TaskStatusWithId(TaskStatus): """ TaskStatusWithId """ # noqa: E501 - task_id: StrictStr = Field(alias="taskId") + task_id: UUID = Field(alias="taskId") __properties: ClassVar[List[str]] = ["description", "estimatedTimeRemaining", "info", "pctComplete", "status", "taskType", "timeStarted", "timeTotal", "cleanUp", "error", "taskId"] model_config = ConfigDict( diff --git a/python/geoengine_openapi_client/models/text_symbology.py b/python/geoengine_openapi_client/models/text_symbology.py index 191f54d6..a75fd2f2 100644 --- a/python/geoengine_openapi_client/models/text_symbology.py +++ b/python/geoengine_openapi_client/models/text_symbology.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/time_descriptor.py b/python/geoengine_openapi_client/models/time_descriptor.py new file mode 100644 index 00000000..a3dc3cc1 --- /dev/null +++ b/python/geoengine_openapi_client/models/time_descriptor.py @@ -0,0 +1,103 @@ +# coding: utf-8 + +""" + Geo Engine API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + + The version of the OpenAPI document: 0.9.0 + Contact: dev@geoengine.de + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +from __future__ import annotations +import pprint +import re # noqa: F401 +import json + +from pydantic import BaseModel, ConfigDict +from typing import Any, ClassVar, Dict, List, Optional +from geoengine_openapi_client.models.time_dimension import TimeDimension +from geoengine_openapi_client.models.time_interval import TimeInterval +from typing import Optional, Set +from typing_extensions import Self + +class TimeDescriptor(BaseModel): + """ + TimeDescriptor + """ # noqa: E501 + bounds: Optional[TimeInterval] = None + dimension: TimeDimension + __properties: ClassVar[List[str]] = ["bounds", "dimension"] + + model_config = ConfigDict( + populate_by_name=True, + validate_assignment=True, + protected_namespaces=(), + ) + + + def to_str(self) -> str: + """Returns the string representation of the model using alias""" + return pprint.pformat(self.model_dump(by_alias=True)) + + def to_json(self) -> str: + """Returns the JSON representation of the model using alias""" + # TODO: pydantic v2: use .model_dump_json(by_alias=True, exclude_unset=True) instead + return json.dumps(self.to_dict()) + + @classmethod + def from_json(cls, json_str: str) -> Optional[Self]: + """Create an instance of TimeDescriptor from a JSON string""" + return cls.from_dict(json.loads(json_str)) + + def to_dict(self) -> Dict[str, Any]: + """Return the dictionary representation of the model using alias. + + This has the following differences from calling pydantic's + `self.model_dump(by_alias=True)`: + + * `None` is only added to the output dict for nullable fields that + were set at model initialization. Other fields with value `None` + are ignored. + """ + excluded_fields: Set[str] = set([ + ]) + + _dict = self.model_dump( + by_alias=True, + exclude=excluded_fields, + exclude_none=True, + ) + # override the default output from pydantic by calling `to_dict()` of bounds + if self.bounds: + _dict['bounds'] = self.bounds.to_dict() + # override the default output from pydantic by calling `to_dict()` of dimension + if self.dimension: + _dict['dimension'] = self.dimension.to_dict() + # set to None if bounds (nullable) is None + # and model_fields_set contains the field + if self.bounds is None and "bounds" in self.model_fields_set: + _dict['bounds'] = None + + return _dict + + @classmethod + def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: + """Create an instance of TimeDescriptor from a dict""" + if obj is None: + return None + + if not isinstance(obj, dict): + return cls.model_validate(obj) + + _obj = cls.model_validate({ + "bounds": TimeInterval.from_dict(obj["bounds"]) if obj.get("bounds") is not None else None, + "dimension": TimeDimension.from_dict(obj["dimension"]) if obj.get("dimension") is not None else None + }) + return _obj + + diff --git a/python/geoengine_openapi_client/models/time_dimension.py b/python/geoengine_openapi_client/models/time_dimension.py new file mode 100644 index 00000000..18ea3887 --- /dev/null +++ b/python/geoengine_openapi_client/models/time_dimension.py @@ -0,0 +1,138 @@ +# coding: utf-8 + +""" + Geo Engine API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + + The version of the OpenAPI document: 0.9.0 + Contact: dev@geoengine.de + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +from __future__ import annotations +import json +import pprint +from pydantic import BaseModel, ConfigDict, Field, StrictStr, ValidationError, field_validator +from typing import Any, List, Optional +from geoengine_openapi_client.models.time_dimension_one_of import TimeDimensionOneOf +from geoengine_openapi_client.models.time_dimension_one_of1 import TimeDimensionOneOf1 +from pydantic import StrictStr, Field +from typing import Union, List, Set, Optional, Dict +from typing_extensions import Literal, Self + +TIMEDIMENSION_ONE_OF_SCHEMAS = ["TimeDimensionOneOf", "TimeDimensionOneOf1"] + +class TimeDimension(BaseModel): + """ + TimeDimension + """ + # data type: TimeDimensionOneOf + oneof_schema_1_validator: Optional[TimeDimensionOneOf] = None + # data type: TimeDimensionOneOf1 + oneof_schema_2_validator: Optional[TimeDimensionOneOf1] = None + actual_instance: Optional[Union[TimeDimensionOneOf, TimeDimensionOneOf1]] = None + one_of_schemas: Set[str] = { "TimeDimensionOneOf", "TimeDimensionOneOf1" } + + model_config = ConfigDict( + validate_assignment=True, + protected_namespaces=(), + ) + + + def __init__(self, *args, **kwargs) -> None: + if args: + if len(args) > 1: + raise ValueError("If a position argument is used, only 1 is allowed to set `actual_instance`") + if kwargs: + raise ValueError("If a position argument is used, keyword arguments cannot be used.") + super().__init__(actual_instance=args[0]) + else: + super().__init__(**kwargs) + + @field_validator('actual_instance') + def actual_instance_must_validate_oneof(cls, v): + instance = TimeDimension.model_construct() + error_messages = [] + match = 0 + # validate data type: TimeDimensionOneOf + if not isinstance(v, TimeDimensionOneOf): + error_messages.append(f"Error! Input type `{type(v)}` is not `TimeDimensionOneOf`") + else: + match += 1 + # validate data type: TimeDimensionOneOf1 + if not isinstance(v, TimeDimensionOneOf1): + error_messages.append(f"Error! Input type `{type(v)}` is not `TimeDimensionOneOf1`") + else: + match += 1 + if match > 1: + # more than 1 match + raise ValueError("Multiple matches found when setting `actual_instance` in TimeDimension with oneOf schemas: TimeDimensionOneOf, TimeDimensionOneOf1. Details: " + ", ".join(error_messages)) + elif match == 0: + # no match + raise ValueError("No match found when setting `actual_instance` in TimeDimension with oneOf schemas: TimeDimensionOneOf, TimeDimensionOneOf1. Details: " + ", ".join(error_messages)) + else: + return v + + @classmethod + def from_dict(cls, obj: Union[str, Dict[str, Any]]) -> Self: + return cls.from_json(json.dumps(obj)) + + @classmethod + def from_json(cls, json_str: str) -> Self: + """Returns the object represented by the json string""" + instance = cls.model_construct() + error_messages = [] + match = 0 + + # deserialize data into TimeDimensionOneOf + try: + instance.actual_instance = TimeDimensionOneOf.from_json(json_str) + match += 1 + except (ValidationError, ValueError) as e: + error_messages.append(str(e)) + # deserialize data into TimeDimensionOneOf1 + try: + instance.actual_instance = TimeDimensionOneOf1.from_json(json_str) + match += 1 + except (ValidationError, ValueError) as e: + error_messages.append(str(e)) + + if match > 1: + # more than 1 match + raise ValueError("Multiple matches found when deserializing the JSON string into TimeDimension with oneOf schemas: TimeDimensionOneOf, TimeDimensionOneOf1. Details: " + ", ".join(error_messages)) + elif match == 0: + # no match + raise ValueError("No match found when deserializing the JSON string into TimeDimension with oneOf schemas: TimeDimensionOneOf, TimeDimensionOneOf1. Details: " + ", ".join(error_messages)) + else: + return instance + + def to_json(self) -> str: + """Returns the JSON representation of the actual instance""" + if self.actual_instance is None: + return "null" + + if hasattr(self.actual_instance, "to_json") and callable(self.actual_instance.to_json): + return self.actual_instance.to_json() + else: + return json.dumps(self.actual_instance) + + def to_dict(self) -> Optional[Union[Dict[str, Any], TimeDimensionOneOf, TimeDimensionOneOf1]]: + """Returns the dict representation of the actual instance""" + if self.actual_instance is None: + return None + + if hasattr(self.actual_instance, "to_dict") and callable(self.actual_instance.to_dict): + return self.actual_instance.to_dict() + else: + # primitive type + return self.actual_instance + + def to_str(self) -> str: + """Returns the string representation of the actual instance""" + return pprint.pformat(self.model_dump()) + + diff --git a/python/geoengine_openapi_client/models/time_dimension_one_of.py b/python/geoengine_openapi_client/models/time_dimension_one_of.py new file mode 100644 index 00000000..75268c5b --- /dev/null +++ b/python/geoengine_openapi_client/models/time_dimension_one_of.py @@ -0,0 +1,102 @@ +# coding: utf-8 + +""" + Geo Engine API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + + The version of the OpenAPI document: 0.9.0 + Contact: dev@geoengine.de + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +from __future__ import annotations +import pprint +import re # noqa: F401 +import json + +from pydantic import ConfigDict, StrictStr, field_validator +from typing import Any, ClassVar, Dict, List +from geoengine_openapi_client.models.regular_time_dimension import RegularTimeDimension +from geoengine_openapi_client.models.time_step import TimeStep +from typing import Optional, Set +from typing_extensions import Self + +class TimeDimensionOneOf(RegularTimeDimension): + """ + TimeDimensionOneOf + """ # noqa: E501 + type: StrictStr + __properties: ClassVar[List[str]] = ["origin", "step", "type"] + + @field_validator('type') + def type_validate_enum(cls, value): + """Validates the enum""" + if value not in set(['regular']): + raise ValueError("must be one of enum values ('regular')") + return value + + model_config = ConfigDict( + populate_by_name=True, + validate_assignment=True, + protected_namespaces=(), + ) + + + def to_str(self) -> str: + """Returns the string representation of the model using alias""" + return pprint.pformat(self.model_dump(by_alias=True)) + + def to_json(self) -> str: + """Returns the JSON representation of the model using alias""" + # TODO: pydantic v2: use .model_dump_json(by_alias=True, exclude_unset=True) instead + return json.dumps(self.to_dict()) + + @classmethod + def from_json(cls, json_str: str) -> Optional[Self]: + """Create an instance of TimeDimensionOneOf from a JSON string""" + return cls.from_dict(json.loads(json_str)) + + def to_dict(self) -> Dict[str, Any]: + """Return the dictionary representation of the model using alias. + + This has the following differences from calling pydantic's + `self.model_dump(by_alias=True)`: + + * `None` is only added to the output dict for nullable fields that + were set at model initialization. Other fields with value `None` + are ignored. + """ + excluded_fields: Set[str] = set([ + ]) + + _dict = self.model_dump( + by_alias=True, + exclude=excluded_fields, + exclude_none=True, + ) + # override the default output from pydantic by calling `to_dict()` of step + if self.step: + _dict['step'] = self.step.to_dict() + return _dict + + @classmethod + def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: + """Create an instance of TimeDimensionOneOf from a dict""" + if obj is None: + return None + + if not isinstance(obj, dict): + return cls.model_validate(obj) + + _obj = cls.model_validate({ + "origin": obj.get("origin"), + "step": TimeStep.from_dict(obj["step"]) if obj.get("step") is not None else None, + "type": obj.get("type") + }) + return _obj + + diff --git a/python/geoengine_openapi_client/models/format_specifics_one_of.py b/python/geoengine_openapi_client/models/time_dimension_one_of1.py similarity index 74% rename from python/geoengine_openapi_client/models/format_specifics_one_of.py rename to python/geoengine_openapi_client/models/time_dimension_one_of1.py index 356387fc..95f71582 100644 --- a/python/geoengine_openapi_client/models/format_specifics_one_of.py +++ b/python/geoengine_openapi_client/models/time_dimension_one_of1.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -18,18 +18,24 @@ import re # noqa: F401 import json -from pydantic import BaseModel, ConfigDict +from pydantic import BaseModel, ConfigDict, StrictStr, field_validator from typing import Any, ClassVar, Dict, List -from geoengine_openapi_client.models.format_specifics_one_of_csv import FormatSpecificsOneOfCsv from typing import Optional, Set from typing_extensions import Self -class FormatSpecificsOneOf(BaseModel): +class TimeDimensionOneOf1(BaseModel): """ - FormatSpecificsOneOf + TimeDimensionOneOf1 """ # noqa: E501 - csv: FormatSpecificsOneOfCsv - __properties: ClassVar[List[str]] = ["csv"] + type: StrictStr + __properties: ClassVar[List[str]] = ["type"] + + @field_validator('type') + def type_validate_enum(cls, value): + """Validates the enum""" + if value not in set(['irregular']): + raise ValueError("must be one of enum values ('irregular')") + return value model_config = ConfigDict( populate_by_name=True, @@ -49,7 +55,7 @@ def to_json(self) -> str: @classmethod def from_json(cls, json_str: str) -> Optional[Self]: - """Create an instance of FormatSpecificsOneOf from a JSON string""" + """Create an instance of TimeDimensionOneOf1 from a JSON string""" return cls.from_dict(json.loads(json_str)) def to_dict(self) -> Dict[str, Any]: @@ -70,14 +76,11 @@ def to_dict(self) -> Dict[str, Any]: exclude=excluded_fields, exclude_none=True, ) - # override the default output from pydantic by calling `to_dict()` of csv - if self.csv: - _dict['csv'] = self.csv.to_dict() return _dict @classmethod def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: - """Create an instance of FormatSpecificsOneOf from a dict""" + """Create an instance of TimeDimensionOneOf1 from a dict""" if obj is None: return None @@ -85,7 +88,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: return cls.model_validate(obj) _obj = cls.model_validate({ - "csv": FormatSpecificsOneOfCsv.from_dict(obj["csv"]) if obj.get("csv") is not None else None + "type": obj.get("type") }) return _obj diff --git a/python/geoengine_openapi_client/models/time_granularity.py b/python/geoengine_openapi_client/models/time_granularity.py index 28b357fe..cf9c64d0 100644 --- a/python/geoengine_openapi_client/models/time_granularity.py +++ b/python/geoengine_openapi_client/models/time_granularity.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/time_interval.py b/python/geoengine_openapi_client/models/time_interval.py index aae8409a..38128b51 100644 --- a/python/geoengine_openapi_client/models/time_interval.py +++ b/python/geoengine_openapi_client/models/time_interval.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/time_reference.py b/python/geoengine_openapi_client/models/time_reference.py index 4bcc47ca..2c00c50b 100644 --- a/python/geoengine_openapi_client/models/time_reference.py +++ b/python/geoengine_openapi_client/models/time_reference.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/time_step.py b/python/geoengine_openapi_client/models/time_step.py index 07db6cf3..8216ae48 100644 --- a/python/geoengine_openapi_client/models/time_step.py +++ b/python/geoengine_openapi_client/models/time_step.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/typed_data_provider_definition.py b/python/geoengine_openapi_client/models/typed_data_provider_definition.py index e481b279..f32fed4a 100644 --- a/python/geoengine_openapi_client/models/typed_data_provider_definition.py +++ b/python/geoengine_openapi_client/models/typed_data_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -236,66 +236,6 @@ def from_json(cls, json_str: str) -> Self: instance.actual_instance = WildliveDataConnectorDefinition.from_json(json_str) return instance - # check if data type is `ArunaDataProviderDefinition` - if _data_type == "ArunaDataProviderDefinition": - instance.actual_instance = ArunaDataProviderDefinition.from_json(json_str) - return instance - - # check if data type is `CopernicusDataspaceDataProviderDefinition` - if _data_type == "CopernicusDataspaceDataProviderDefinition": - instance.actual_instance = CopernicusDataspaceDataProviderDefinition.from_json(json_str) - return instance - - # check if data type is `DatasetLayerListingProviderDefinition` - if _data_type == "DatasetLayerListingProviderDefinition": - instance.actual_instance = DatasetLayerListingProviderDefinition.from_json(json_str) - return instance - - # check if data type is `EbvPortalDataProviderDefinition` - if _data_type == "EbvPortalDataProviderDefinition": - instance.actual_instance = EbvPortalDataProviderDefinition.from_json(json_str) - return instance - - # check if data type is `EdrDataProviderDefinition` - if _data_type == "EdrDataProviderDefinition": - instance.actual_instance = EdrDataProviderDefinition.from_json(json_str) - return instance - - # check if data type is `GbifDataProviderDefinition` - if _data_type == "GbifDataProviderDefinition": - instance.actual_instance = GbifDataProviderDefinition.from_json(json_str) - return instance - - # check if data type is `GfbioAbcdDataProviderDefinition` - if _data_type == "GfbioAbcdDataProviderDefinition": - instance.actual_instance = GfbioAbcdDataProviderDefinition.from_json(json_str) - return instance - - # check if data type is `GfbioCollectionsDataProviderDefinition` - if _data_type == "GfbioCollectionsDataProviderDefinition": - instance.actual_instance = GfbioCollectionsDataProviderDefinition.from_json(json_str) - return instance - - # check if data type is `NetCdfCfDataProviderDefinition` - if _data_type == "NetCdfCfDataProviderDefinition": - instance.actual_instance = NetCdfCfDataProviderDefinition.from_json(json_str) - return instance - - # check if data type is `PangaeaDataProviderDefinition` - if _data_type == "PangaeaDataProviderDefinition": - instance.actual_instance = PangaeaDataProviderDefinition.from_json(json_str) - return instance - - # check if data type is `SentinelS2L2ACogsProviderDefinition` - if _data_type == "SentinelS2L2ACogsProviderDefinition": - instance.actual_instance = SentinelS2L2ACogsProviderDefinition.from_json(json_str) - return instance - - # check if data type is `WildliveDataConnectorDefinition` - if _data_type == "WildliveDataConnectorDefinition": - instance.actual_instance = WildliveDataConnectorDefinition.from_json(json_str) - return instance - # deserialize data into ArunaDataProviderDefinition try: instance.actual_instance = ArunaDataProviderDefinition.from_json(json_str) diff --git a/python/geoengine_openapi_client/models/typed_geometry.py b/python/geoengine_openapi_client/models/typed_geometry.py index 05c64aae..e3df2069 100644 --- a/python/geoengine_openapi_client/models/typed_geometry.py +++ b/python/geoengine_openapi_client/models/typed_geometry.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/typed_geometry_one_of.py b/python/geoengine_openapi_client/models/typed_geometry_one_of.py index d1108fc6..9782ad82 100644 --- a/python/geoengine_openapi_client/models/typed_geometry_one_of.py +++ b/python/geoengine_openapi_client/models/typed_geometry_one_of.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/typed_geometry_one_of1.py b/python/geoengine_openapi_client/models/typed_geometry_one_of1.py index 3dbe55ae..6e91c61a 100644 --- a/python/geoengine_openapi_client/models/typed_geometry_one_of1.py +++ b/python/geoengine_openapi_client/models/typed_geometry_one_of1.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/typed_geometry_one_of2.py b/python/geoengine_openapi_client/models/typed_geometry_one_of2.py index ef865f71..a14025a5 100644 --- a/python/geoengine_openapi_client/models/typed_geometry_one_of2.py +++ b/python/geoengine_openapi_client/models/typed_geometry_one_of2.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/typed_geometry_one_of3.py b/python/geoengine_openapi_client/models/typed_geometry_one_of3.py index 7a48fcc0..2fad5733 100644 --- a/python/geoengine_openapi_client/models/typed_geometry_one_of3.py +++ b/python/geoengine_openapi_client/models/typed_geometry_one_of3.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/typed_operator.py b/python/geoengine_openapi_client/models/typed_operator.py index a0c4a0cc..939f46e6 100644 --- a/python/geoengine_openapi_client/models/typed_operator.py +++ b/python/geoengine_openapi_client/models/typed_operator.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/typed_operator_operator.py b/python/geoengine_openapi_client/models/typed_operator_operator.py index 453c5bc2..d9e16832 100644 --- a/python/geoengine_openapi_client/models/typed_operator_operator.py +++ b/python/geoengine_openapi_client/models/typed_operator_operator.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/typed_plot_result_descriptor.py b/python/geoengine_openapi_client/models/typed_plot_result_descriptor.py index b3d3e07a..9d46a662 100644 --- a/python/geoengine_openapi_client/models/typed_plot_result_descriptor.py +++ b/python/geoengine_openapi_client/models/typed_plot_result_descriptor.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/typed_raster_result_descriptor.py b/python/geoengine_openapi_client/models/typed_raster_result_descriptor.py index d32c049e..05efc5cd 100644 --- a/python/geoengine_openapi_client/models/typed_raster_result_descriptor.py +++ b/python/geoengine_openapi_client/models/typed_raster_result_descriptor.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -23,9 +23,8 @@ from geoengine_openapi_client.models.raster_band_descriptor import RasterBandDescriptor from geoengine_openapi_client.models.raster_data_type import RasterDataType from geoengine_openapi_client.models.raster_result_descriptor import RasterResultDescriptor -from geoengine_openapi_client.models.spatial_partition2_d import SpatialPartition2D -from geoengine_openapi_client.models.spatial_resolution import SpatialResolution -from geoengine_openapi_client.models.time_interval import TimeInterval +from geoengine_openapi_client.models.spatial_grid_descriptor import SpatialGridDescriptor +from geoengine_openapi_client.models.time_descriptor import TimeDescriptor from typing import Optional, Set from typing_extensions import Self @@ -34,7 +33,7 @@ class TypedRasterResultDescriptor(RasterResultDescriptor): TypedRasterResultDescriptor """ # noqa: E501 type: StrictStr - __properties: ClassVar[List[str]] = ["bands", "bbox", "dataType", "resolution", "spatialReference", "time", "type"] + __properties: ClassVar[List[str]] = ["bands", "dataType", "spatialGrid", "spatialReference", "time", "type"] @field_validator('type') def type_validate_enum(cls, value): @@ -89,30 +88,12 @@ def to_dict(self) -> Dict[str, Any]: if _item_bands: _items.append(_item_bands.to_dict()) _dict['bands'] = _items - # override the default output from pydantic by calling `to_dict()` of bbox - if self.bbox: - _dict['bbox'] = self.bbox.to_dict() - # override the default output from pydantic by calling `to_dict()` of resolution - if self.resolution: - _dict['resolution'] = self.resolution.to_dict() + # override the default output from pydantic by calling `to_dict()` of spatial_grid + if self.spatial_grid: + _dict['spatialGrid'] = self.spatial_grid.to_dict() # override the default output from pydantic by calling `to_dict()` of time if self.time: _dict['time'] = self.time.to_dict() - # set to None if bbox (nullable) is None - # and model_fields_set contains the field - if self.bbox is None and "bbox" in self.model_fields_set: - _dict['bbox'] = None - - # set to None if resolution (nullable) is None - # and model_fields_set contains the field - if self.resolution is None and "resolution" in self.model_fields_set: - _dict['resolution'] = None - - # set to None if time (nullable) is None - # and model_fields_set contains the field - if self.time is None and "time" in self.model_fields_set: - _dict['time'] = None - return _dict @classmethod @@ -126,11 +107,10 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: _obj = cls.model_validate({ "bands": [RasterBandDescriptor.from_dict(_item) for _item in obj["bands"]] if obj.get("bands") is not None else None, - "bbox": SpatialPartition2D.from_dict(obj["bbox"]) if obj.get("bbox") is not None else None, "dataType": obj.get("dataType"), - "resolution": SpatialResolution.from_dict(obj["resolution"]) if obj.get("resolution") is not None else None, + "spatialGrid": SpatialGridDescriptor.from_dict(obj["spatialGrid"]) if obj.get("spatialGrid") is not None else None, "spatialReference": obj.get("spatialReference"), - "time": TimeInterval.from_dict(obj["time"]) if obj.get("time") is not None else None, + "time": TimeDescriptor.from_dict(obj["time"]) if obj.get("time") is not None else None, "type": obj.get("type") }) return _obj diff --git a/python/geoengine_openapi_client/models/typed_result_descriptor.py b/python/geoengine_openapi_client/models/typed_result_descriptor.py index f06c5e53..f5f6e153 100644 --- a/python/geoengine_openapi_client/models/typed_result_descriptor.py +++ b/python/geoengine_openapi_client/models/typed_result_descriptor.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -119,21 +119,6 @@ def from_json(cls, json_str: str) -> Self: instance.actual_instance = TypedVectorResultDescriptor.from_json(json_str) return instance - # check if data type is `TypedPlotResultDescriptor` - if _data_type == "TypedPlotResultDescriptor": - instance.actual_instance = TypedPlotResultDescriptor.from_json(json_str) - return instance - - # check if data type is `TypedRasterResultDescriptor` - if _data_type == "TypedRasterResultDescriptor": - instance.actual_instance = TypedRasterResultDescriptor.from_json(json_str) - return instance - - # check if data type is `TypedVectorResultDescriptor` - if _data_type == "TypedVectorResultDescriptor": - instance.actual_instance = TypedVectorResultDescriptor.from_json(json_str) - return instance - # deserialize data into TypedPlotResultDescriptor try: instance.actual_instance = TypedPlotResultDescriptor.from_json(json_str) diff --git a/python/geoengine_openapi_client/models/typed_vector_result_descriptor.py b/python/geoengine_openapi_client/models/typed_vector_result_descriptor.py index f90e1f9a..601619df 100644 --- a/python/geoengine_openapi_client/models/typed_vector_result_descriptor.py +++ b/python/geoengine_openapi_client/models/typed_vector_result_descriptor.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/unitless_measurement.py b/python/geoengine_openapi_client/models/unitless_measurement.py index 4c27eafe..ddaba6b3 100644 --- a/python/geoengine_openapi_client/models/unitless_measurement.py +++ b/python/geoengine_openapi_client/models/unitless_measurement.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/unix_time_stamp_type.py b/python/geoengine_openapi_client/models/unix_time_stamp_type.py index 1ad4b3a3..2da6758b 100644 --- a/python/geoengine_openapi_client/models/unix_time_stamp_type.py +++ b/python/geoengine_openapi_client/models/unix_time_stamp_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/update_dataset.py b/python/geoengine_openapi_client/models/update_dataset.py index 21ab8a28..3b6c8856 100644 --- a/python/geoengine_openapi_client/models/update_dataset.py +++ b/python/geoengine_openapi_client/models/update_dataset.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/update_layer.py b/python/geoengine_openapi_client/models/update_layer.py index e99cb46a..7de6a4c5 100644 --- a/python/geoengine_openapi_client/models/update_layer.py +++ b/python/geoengine_openapi_client/models/update_layer.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/update_layer_collection.py b/python/geoengine_openapi_client/models/update_layer_collection.py index 0a6341ae..dcd8e706 100644 --- a/python/geoengine_openapi_client/models/update_layer_collection.py +++ b/python/geoengine_openapi_client/models/update_layer_collection.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/update_project.py b/python/geoengine_openapi_client/models/update_project.py index bad424d7..d2e0d7c6 100644 --- a/python/geoengine_openapi_client/models/update_project.py +++ b/python/geoengine_openapi_client/models/update_project.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import BaseModel, ConfigDict, Field, StrictStr from typing import Any, ClassVar, Dict, List, Optional +from uuid import UUID from geoengine_openapi_client.models.st_rectangle import STRectangle from geoengine_openapi_client.models.time_step import TimeStep from geoengine_openapi_client.models.vec_update import VecUpdate @@ -32,7 +33,7 @@ class UpdateProject(BaseModel): """ # noqa: E501 bounds: Optional[STRectangle] = None description: Optional[StrictStr] = None - id: StrictStr + id: UUID layers: Optional[List[VecUpdate]] = None name: Optional[StrictStr] = None plots: Optional[List[VecUpdate]] = None diff --git a/python/geoengine_openapi_client/models/update_quota.py b/python/geoengine_openapi_client/models/update_quota.py index 7b871979..77358b31 100644 --- a/python/geoengine_openapi_client/models/update_quota.py +++ b/python/geoengine_openapi_client/models/update_quota.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/upload_file_layers_response.py b/python/geoengine_openapi_client/models/upload_file_layers_response.py index 0be461fb..0754945d 100644 --- a/python/geoengine_openapi_client/models/upload_file_layers_response.py +++ b/python/geoengine_openapi_client/models/upload_file_layers_response.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/upload_files_response.py b/python/geoengine_openapi_client/models/upload_files_response.py index 233ceba9..61bf659a 100644 --- a/python/geoengine_openapi_client/models/upload_files_response.py +++ b/python/geoengine_openapi_client/models/upload_files_response.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/usage_summary_granularity.py b/python/geoengine_openapi_client/models/usage_summary_granularity.py index cf7166af..83ba119c 100644 --- a/python/geoengine_openapi_client/models/usage_summary_granularity.py +++ b/python/geoengine_openapi_client/models/usage_summary_granularity.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/user_credentials.py b/python/geoengine_openapi_client/models/user_credentials.py index 1bff3987..d9cdafde 100644 --- a/python/geoengine_openapi_client/models/user_credentials.py +++ b/python/geoengine_openapi_client/models/user_credentials.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/user_info.py b/python/geoengine_openapi_client/models/user_info.py index b751f806..27d3b395 100644 --- a/python/geoengine_openapi_client/models/user_info.py +++ b/python/geoengine_openapi_client/models/user_info.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import BaseModel, ConfigDict, Field, StrictStr from typing import Any, ClassVar, Dict, List, Optional +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -28,7 +29,7 @@ class UserInfo(BaseModel): UserInfo """ # noqa: E501 email: Optional[StrictStr] = None - id: StrictStr + id: UUID real_name: Optional[StrictStr] = Field(default=None, alias="realName") __properties: ClassVar[List[str]] = ["email", "id", "realName"] diff --git a/python/geoengine_openapi_client/models/user_registration.py b/python/geoengine_openapi_client/models/user_registration.py index 7178b92a..a28bb972 100644 --- a/python/geoengine_openapi_client/models/user_registration.py +++ b/python/geoengine_openapi_client/models/user_registration.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/user_session.py b/python/geoengine_openapi_client/models/user_session.py index 15d2ac27..1594edce 100644 --- a/python/geoengine_openapi_client/models/user_session.py +++ b/python/geoengine_openapi_client/models/user_session.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -19,8 +19,9 @@ import json from datetime import datetime -from pydantic import BaseModel, ConfigDict, Field, StrictStr +from pydantic import BaseModel, ConfigDict, Field from typing import Any, ClassVar, Dict, List, Optional +from uuid import UUID from geoengine_openapi_client.models.st_rectangle import STRectangle from geoengine_openapi_client.models.user_info import UserInfo from typing import Optional, Set @@ -31,9 +32,9 @@ class UserSession(BaseModel): UserSession """ # noqa: E501 created: datetime - id: StrictStr - project: Optional[StrictStr] = None - roles: List[StrictStr] + id: UUID + project: Optional[UUID] = None + roles: List[UUID] user: UserInfo valid_until: datetime = Field(alias="validUntil") view: Optional[STRectangle] = None diff --git a/python/geoengine_openapi_client/models/vec_update.py b/python/geoengine_openapi_client/models/vec_update.py index 8d60c338..a0b8dbb4 100644 --- a/python/geoengine_openapi_client/models/vec_update.py +++ b/python/geoengine_openapi_client/models/vec_update.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/vector_column_info.py b/python/geoengine_openapi_client/models/vector_column_info.py index e330090e..6a04a3ad 100644 --- a/python/geoengine_openapi_client/models/vector_column_info.py +++ b/python/geoengine_openapi_client/models/vector_column_info.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/vector_data_type.py b/python/geoengine_openapi_client/models/vector_data_type.py index 05a29c1b..495fdd76 100644 --- a/python/geoengine_openapi_client/models/vector_data_type.py +++ b/python/geoengine_openapi_client/models/vector_data_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/vector_query_rectangle.py b/python/geoengine_openapi_client/models/vector_query_rectangle.py deleted file mode 100644 index e1887eb5..00000000 --- a/python/geoengine_openapi_client/models/vector_query_rectangle.py +++ /dev/null @@ -1,104 +0,0 @@ -# coding: utf-8 - -""" - Geo Engine API - - No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - - The version of the OpenAPI document: 0.8.0 - Contact: dev@geoengine.de - Generated by OpenAPI Generator (https://openapi-generator.tech) - - Do not edit the class manually. -""" # noqa: E501 - - -from __future__ import annotations -import pprint -import re # noqa: F401 -import json - -from pydantic import BaseModel, ConfigDict, Field -from typing import Any, ClassVar, Dict, List -from geoengine_openapi_client.models.bounding_box2_d import BoundingBox2D -from geoengine_openapi_client.models.spatial_resolution import SpatialResolution -from geoengine_openapi_client.models.time_interval import TimeInterval -from typing import Optional, Set -from typing_extensions import Self - -class VectorQueryRectangle(BaseModel): - """ - A spatio-temporal rectangle with a specified resolution - """ # noqa: E501 - spatial_bounds: BoundingBox2D = Field(alias="spatialBounds") - spatial_resolution: SpatialResolution = Field(alias="spatialResolution") - time_interval: TimeInterval = Field(alias="timeInterval") - __properties: ClassVar[List[str]] = ["spatialBounds", "spatialResolution", "timeInterval"] - - model_config = ConfigDict( - populate_by_name=True, - validate_assignment=True, - protected_namespaces=(), - ) - - - def to_str(self) -> str: - """Returns the string representation of the model using alias""" - return pprint.pformat(self.model_dump(by_alias=True)) - - def to_json(self) -> str: - """Returns the JSON representation of the model using alias""" - # TODO: pydantic v2: use .model_dump_json(by_alias=True, exclude_unset=True) instead - return json.dumps(self.to_dict()) - - @classmethod - def from_json(cls, json_str: str) -> Optional[Self]: - """Create an instance of VectorQueryRectangle from a JSON string""" - return cls.from_dict(json.loads(json_str)) - - def to_dict(self) -> Dict[str, Any]: - """Return the dictionary representation of the model using alias. - - This has the following differences from calling pydantic's - `self.model_dump(by_alias=True)`: - - * `None` is only added to the output dict for nullable fields that - were set at model initialization. Other fields with value `None` - are ignored. - """ - excluded_fields: Set[str] = set([ - ]) - - _dict = self.model_dump( - by_alias=True, - exclude=excluded_fields, - exclude_none=True, - ) - # override the default output from pydantic by calling `to_dict()` of spatial_bounds - if self.spatial_bounds: - _dict['spatialBounds'] = self.spatial_bounds.to_dict() - # override the default output from pydantic by calling `to_dict()` of spatial_resolution - if self.spatial_resolution: - _dict['spatialResolution'] = self.spatial_resolution.to_dict() - # override the default output from pydantic by calling `to_dict()` of time_interval - if self.time_interval: - _dict['timeInterval'] = self.time_interval.to_dict() - return _dict - - @classmethod - def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: - """Create an instance of VectorQueryRectangle from a dict""" - if obj is None: - return None - - if not isinstance(obj, dict): - return cls.model_validate(obj) - - _obj = cls.model_validate({ - "spatialBounds": BoundingBox2D.from_dict(obj["spatialBounds"]) if obj.get("spatialBounds") is not None else None, - "spatialResolution": SpatialResolution.from_dict(obj["spatialResolution"]) if obj.get("spatialResolution") is not None else None, - "timeInterval": TimeInterval.from_dict(obj["timeInterval"]) if obj.get("timeInterval") is not None else None - }) - return _obj - - diff --git a/python/geoengine_openapi_client/models/vector_result_descriptor.py b/python/geoengine_openapi_client/models/vector_result_descriptor.py index f48c3cf3..71562dce 100644 --- a/python/geoengine_openapi_client/models/vector_result_descriptor.py +++ b/python/geoengine_openapi_client/models/vector_result_descriptor.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/volume.py b/python/geoengine_openapi_client/models/volume.py index a86ae396..3b5bd85d 100644 --- a/python/geoengine_openapi_client/models/volume.py +++ b/python/geoengine_openapi_client/models/volume.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/volume_file_layers_response.py b/python/geoengine_openapi_client/models/volume_file_layers_response.py index 13c6bc87..8021e157 100644 --- a/python/geoengine_openapi_client/models/volume_file_layers_response.py +++ b/python/geoengine_openapi_client/models/volume_file_layers_response.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/wcs_boundingbox.py b/python/geoengine_openapi_client/models/wcs_boundingbox.py index 319945c1..521f62b3 100644 --- a/python/geoengine_openapi_client/models/wcs_boundingbox.py +++ b/python/geoengine_openapi_client/models/wcs_boundingbox.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/wcs_service.py b/python/geoengine_openapi_client/models/wcs_service.py index 3a8f5be9..8ac56f05 100644 --- a/python/geoengine_openapi_client/models/wcs_service.py +++ b/python/geoengine_openapi_client/models/wcs_service.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/wcs_version.py b/python/geoengine_openapi_client/models/wcs_version.py index abd0d0bd..94fc2759 100644 --- a/python/geoengine_openapi_client/models/wcs_version.py +++ b/python/geoengine_openapi_client/models/wcs_version.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/wfs_service.py b/python/geoengine_openapi_client/models/wfs_service.py index 5cfad687..da10c0ad 100644 --- a/python/geoengine_openapi_client/models/wfs_service.py +++ b/python/geoengine_openapi_client/models/wfs_service.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/wfs_version.py b/python/geoengine_openapi_client/models/wfs_version.py index 8656db7d..110f3ab7 100644 --- a/python/geoengine_openapi_client/models/wfs_version.py +++ b/python/geoengine_openapi_client/models/wfs_version.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/wildlive_data_connector_definition.py b/python/geoengine_openapi_client/models/wildlive_data_connector_definition.py index 62bf47ce..159dfec8 100644 --- a/python/geoengine_openapi_client/models/wildlive_data_connector_definition.py +++ b/python/geoengine_openapi_client/models/wildlive_data_connector_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -20,6 +20,7 @@ from pydantic import BaseModel, ConfigDict, Field, StrictInt, StrictStr, field_validator from typing import Any, ClassVar, Dict, List, Optional +from uuid import UUID from typing import Optional, Set from typing_extensions import Self @@ -29,7 +30,7 @@ class WildliveDataConnectorDefinition(BaseModel): """ # noqa: E501 api_key: Optional[StrictStr] = Field(default=None, alias="apiKey") description: StrictStr - id: StrictStr + id: UUID name: StrictStr priority: Optional[StrictInt] = None type: StrictStr diff --git a/python/geoengine_openapi_client/models/wms_service.py b/python/geoengine_openapi_client/models/wms_service.py index 235a1148..8048abfa 100644 --- a/python/geoengine_openapi_client/models/wms_service.py +++ b/python/geoengine_openapi_client/models/wms_service.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/wms_version.py b/python/geoengine_openapi_client/models/wms_version.py index 6e1e52fc..d9b6ae1f 100644 --- a/python/geoengine_openapi_client/models/wms_version.py +++ b/python/geoengine_openapi_client/models/wms_version.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/workflow.py b/python/geoengine_openapi_client/models/workflow.py index 2ce9cd49..edced8bd 100644 --- a/python/geoengine_openapi_client/models/workflow.py +++ b/python/geoengine_openapi_client/models/workflow.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/models/wrapped_plot_output.py b/python/geoengine_openapi_client/models/wrapped_plot_output.py index 1865374e..6c6e5a38 100644 --- a/python/geoengine_openapi_client/models/wrapped_plot_output.py +++ b/python/geoengine_openapi_client/models/wrapped_plot_output.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/geoengine_openapi_client/rest.py b/python/geoengine_openapi_client/rest.py index d8024ffe..16feaa30 100644 --- a/python/geoengine_openapi_client/rest.py +++ b/python/geoengine_openapi_client/rest.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/pyproject.toml b/python/pyproject.toml index e3847c4c..8d22add0 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -1,23 +1,29 @@ -[tool.poetry] +[project] name = "geoengine_openapi_client" -version = "0.0.27" +version = "0.0.28" description = "Geo Engine API" -authors = ["Geo Engine Developers "] -license = "Apache-2.0" +authors = [ + {name = "Geo Engine Developers",email = "dev@geoengine.de"}, +] +license = { text = "Apache-2.0" } readme = "README.md" -repository = "https://github.com/GIT_USER_ID/GIT_REPO_ID" keywords = ["OpenAPI", "OpenAPI-Generator", "Geo Engine API"] -include = ["geoengine_openapi_client/py.typed"] +requires-python = ">=3.9" -[tool.poetry.dependencies] -python = "^3.8" +dependencies = [ + "urllib3 (>=2.1.0,<3.0.0)", + "python-dateutil (>=2.8.2)", + "pydantic (>=2)", + "typing-extensions (>=4.7.1)", +] -urllib3 = ">= 1.25.3, < 3.0.0" -python-dateutil = ">= 2.8.2" -pydantic = ">= 2" -typing-extensions = ">= 4.7.1" +[project.urls] +Repository = "https://github.com/GIT_USER_ID/GIT_REPO_ID" + +[tool.poetry] +requires-poetry = ">=2.0" -[tool.poetry.dev-dependencies] +[tool.poetry.group.dev.dependencies] pytest = ">= 7.2.1" pytest-cov = ">= 2.8.1" tox = ">= 3.9.0" diff --git a/python/requirements.txt b/python/requirements.txt index 67f7f68d..6cbb2b98 100644 --- a/python/requirements.txt +++ b/python/requirements.txt @@ -1,4 +1,4 @@ -urllib3 >= 1.25.3, < 3.0.0 +urllib3 >= 2.1.0, < 3.0.0 python_dateutil >= 2.8.2 pydantic >= 2 typing-extensions >= 4.7.1 diff --git a/python/setup.py b/python/setup.py index a1f3cd1e..25d04138 100644 --- a/python/setup.py +++ b/python/setup.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -22,10 +22,10 @@ # prerequisite: setuptools # http://pypi.python.org/pypi/setuptools NAME = "geoengine-openapi-client" -VERSION = "0.0.27" -PYTHON_REQUIRES = ">= 3.8" +VERSION = "0.0.28" +PYTHON_REQUIRES = ">= 3.9" REQUIRES = [ - "urllib3 >= 1.25.3, < 3.0.0", + "urllib3 >= 2.1.0, < 3.0.0", "python-dateutil >= 2.8.2", "pydantic >= 2", "typing-extensions >= 4.7.1", diff --git a/python/test/test_add_dataset.py b/python/test/test_add_dataset.py index f834dda9..182374c2 100644 --- a/python/test/test_add_dataset.py +++ b/python/test/test_add_dataset.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_add_dataset_tile.py b/python/test/test_add_dataset_tile.py new file mode 100644 index 00000000..b8d731de --- /dev/null +++ b/python/test/test_add_dataset_tile.py @@ -0,0 +1,139 @@ +# coding: utf-8 + +""" + Geo Engine API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + + The version of the OpenAPI document: 0.9.0 + Contact: dev@geoengine.de + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +import unittest + +from geoengine_openapi_client.models.add_dataset_tile import AddDatasetTile + +class TestAddDatasetTile(unittest.TestCase): + """AddDatasetTile unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional) -> AddDatasetTile: + """Test AddDatasetTile + include_optional is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # uncomment below to create an instance of `AddDatasetTile` + """ + model = AddDatasetTile() + if include_optional: + return AddDatasetTile( + band = 0, + params = geoengine_openapi_client.models.gdal_dataset_parameters.GdalDatasetParameters( + allow_alphaband_as_mask = True, + file_not_found_handling = 'NoData', + file_path = '', + gdal_config_options = [ + [ + '' + ] + ], + gdal_open_options = [ + '' + ], + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + height = 0, + no_data_value = 1.337, + properties_mapping = [ + geoengine_openapi_client.models.gdal_metadata_mapping.GdalMetadataMapping( + source_key = geoengine_openapi_client.models.raster_properties_key.RasterPropertiesKey( + domain = '', + key = '', ), + target_key = geoengine_openapi_client.models.raster_properties_key.RasterPropertiesKey( + domain = '', + key = '', ), + target_type = 'Number', ) + ], + rasterband_channel = 0, + width = 0, ), + spatial_partition = geoengine_openapi_client.models.spatial_partition2_d.SpatialPartition2D( + lower_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + upper_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), ), + time = geoengine_openapi_client.models.time_interval.TimeInterval( + end = 56, + start = 56, ), + z_index = 0 + ) + else: + return AddDatasetTile( + band = 0, + params = geoengine_openapi_client.models.gdal_dataset_parameters.GdalDatasetParameters( + allow_alphaband_as_mask = True, + file_not_found_handling = 'NoData', + file_path = '', + gdal_config_options = [ + [ + '' + ] + ], + gdal_open_options = [ + '' + ], + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + height = 0, + no_data_value = 1.337, + properties_mapping = [ + geoengine_openapi_client.models.gdal_metadata_mapping.GdalMetadataMapping( + source_key = geoengine_openapi_client.models.raster_properties_key.RasterPropertiesKey( + domain = '', + key = '', ), + target_key = geoengine_openapi_client.models.raster_properties_key.RasterPropertiesKey( + domain = '', + key = '', ), + target_type = 'Number', ) + ], + rasterband_channel = 0, + width = 0, ), + spatial_partition = geoengine_openapi_client.models.spatial_partition2_d.SpatialPartition2D( + lower_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + upper_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), ), + time = geoengine_openapi_client.models.time_interval.TimeInterval( + end = 56, + start = 56, ), + z_index = 0, + ) + """ + + def testAddDatasetTile(self): + """Test AddDatasetTile""" + # inst_req_only = self.make_instance(include_optional=False) + # inst_req_and_optional = self.make_instance(include_optional=True) + +if __name__ == '__main__': + unittest.main() diff --git a/python/test/test_add_layer.py b/python/test/test_add_layer.py index 85c14728..fdfa2a3d 100644 --- a/python/test/test_add_layer.py +++ b/python/test/test_add_layer.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_add_layer_collection.py b/python/test/test_add_layer_collection.py index 6574ff45..9b40fae2 100644 --- a/python/test/test_add_layer_collection.py +++ b/python/test/test_add_layer_collection.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_add_role.py b/python/test/test_add_role.py index f025f667..cab04b9f 100644 --- a/python/test/test_add_role.py +++ b/python/test/test_add_role.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_aruna_data_provider_definition.py b/python/test/test_aruna_data_provider_definition.py index b59f10a4..eeba7e25 100644 --- a/python/test/test_aruna_data_provider_definition.py +++ b/python/test/test_aruna_data_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_auth_code_request_url.py b/python/test/test_auth_code_request_url.py index 9a322482..5a8efd3b 100644 --- a/python/test/test_auth_code_request_url.py +++ b/python/test/test_auth_code_request_url.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_auth_code_response.py b/python/test/test_auth_code_response.py index d98f1c3a..952d0a8f 100644 --- a/python/test/test_auth_code_response.py +++ b/python/test/test_auth_code_response.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_auto_create_dataset.py b/python/test/test_auto_create_dataset.py index d1461734..a9c12b8b 100644 --- a/python/test/test_auto_create_dataset.py +++ b/python/test/test_auto_create_dataset.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_axis_order.py b/python/test/test_axis_order.py index 523458af..f344e63e 100644 --- a/python/test/test_axis_order.py +++ b/python/test/test_axis_order.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_bounding_box2_d.py b/python/test/test_bounding_box2_d.py index 1b8e8327..333b8200 100644 --- a/python/test/test_bounding_box2_d.py +++ b/python/test/test_bounding_box2_d.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_breakpoint.py b/python/test/test_breakpoint.py index 54549fc6..99c80d6a 100644 --- a/python/test/test_breakpoint.py +++ b/python/test/test_breakpoint.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_classification_measurement.py b/python/test/test_classification_measurement.py index b4271c7f..4c97adfe 100644 --- a/python/test/test_classification_measurement.py +++ b/python/test/test_classification_measurement.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_collection_item.py b/python/test/test_collection_item.py index 7b357346..315f6f18 100644 --- a/python/test/test_collection_item.py +++ b/python/test/test_collection_item.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_collection_type.py b/python/test/test_collection_type.py index e7ae6ce4..f40e4944 100644 --- a/python/test/test_collection_type.py +++ b/python/test/test_collection_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_color_param.py b/python/test/test_color_param.py index 49982223..c8ab5cbc 100644 --- a/python/test/test_color_param.py +++ b/python/test/test_color_param.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_colorizer.py b/python/test/test_colorizer.py index 86d909ad..5072936a 100644 --- a/python/test/test_colorizer.py +++ b/python/test/test_colorizer.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_computation_quota.py b/python/test/test_computation_quota.py index c8cf959f..2439c57e 100644 --- a/python/test/test_computation_quota.py +++ b/python/test/test_computation_quota.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_continuous_measurement.py b/python/test/test_continuous_measurement.py index df9fcdbb..0c244853 100644 --- a/python/test/test_continuous_measurement.py +++ b/python/test/test_continuous_measurement.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_coordinate2_d.py b/python/test/test_coordinate2_d.py index 3c21de56..69896c0e 100644 --- a/python/test/test_coordinate2_d.py +++ b/python/test/test_coordinate2_d.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_copernicus_dataspace_data_provider_definition.py b/python/test/test_copernicus_dataspace_data_provider_definition.py index 74bdfb1e..ef730f6b 100644 --- a/python/test/test_copernicus_dataspace_data_provider_definition.py +++ b/python/test/test_copernicus_dataspace_data_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_create_dataset.py b/python/test/test_create_dataset.py index d5f98844..25683dd1 100644 --- a/python/test/test_create_dataset.py +++ b/python/test/test_create_dataset.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_create_project.py b/python/test/test_create_project.py index 68a2f855..b0a7f70f 100644 --- a/python/test/test_create_project.py +++ b/python/test/test_create_project.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_csv_header.py b/python/test/test_csv_header.py index 245e0c5a..3002bf56 100644 --- a/python/test/test_csv_header.py +++ b/python/test/test_csv_header.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_data_id.py b/python/test/test_data_id.py index 83519351..19824f94 100644 --- a/python/test/test_data_id.py +++ b/python/test/test_data_id.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_data_path.py b/python/test/test_data_path.py index 70480b7d..f1ba5238 100644 --- a/python/test/test_data_path.py +++ b/python/test/test_data_path.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_data_path_one_of.py b/python/test/test_data_path_one_of.py index 69d4424e..0c505f24 100644 --- a/python/test/test_data_path_one_of.py +++ b/python/test/test_data_path_one_of.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_data_path_one_of1.py b/python/test/test_data_path_one_of1.py index c61e1b06..49708deb 100644 --- a/python/test/test_data_path_one_of1.py +++ b/python/test/test_data_path_one_of1.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_data_provider_resource.py b/python/test/test_data_provider_resource.py index 88ff2e44..394ca297 100644 --- a/python/test/test_data_provider_resource.py +++ b/python/test/test_data_provider_resource.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_data_usage.py b/python/test/test_data_usage.py index 8faa5302..d2f6515e 100644 --- a/python/test/test_data_usage.py +++ b/python/test/test_data_usage.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_data_usage_summary.py b/python/test/test_data_usage_summary.py index 6964ce9e..78fc861f 100644 --- a/python/test/test_data_usage_summary.py +++ b/python/test/test_data_usage_summary.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_database_connection_config.py b/python/test/test_database_connection_config.py index f1324d61..f21b53a4 100644 --- a/python/test/test_database_connection_config.py +++ b/python/test/test_database_connection_config.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_dataset.py b/python/test/test_dataset.py index e4a64c2b..0be8e11f 100644 --- a/python/test/test_dataset.py +++ b/python/test/test_dataset.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -36,6 +36,7 @@ def make_instance(self, include_optional) -> Dataset: model = Dataset() if include_optional: return Dataset( + data_path = None, description = '', display_name = '', id = '', diff --git a/python/test/test_dataset_definition.py b/python/test/test_dataset_definition.py index f5cb24db..ee8e6e1e 100644 --- a/python/test/test_dataset_definition.py +++ b/python/test/test_dataset_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_dataset_layer_listing_collection.py b/python/test/test_dataset_layer_listing_collection.py index 87ca0245..059ba697 100644 --- a/python/test/test_dataset_layer_listing_collection.py +++ b/python/test/test_dataset_layer_listing_collection.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_dataset_layer_listing_provider_definition.py b/python/test/test_dataset_layer_listing_provider_definition.py index b7999843..84fac4b5 100644 --- a/python/test/test_dataset_layer_listing_provider_definition.py +++ b/python/test/test_dataset_layer_listing_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_dataset_listing.py b/python/test/test_dataset_listing.py index 5e93362d..05b326b5 100644 --- a/python/test/test_dataset_listing.py +++ b/python/test/test_dataset_listing.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_dataset_name_response.py b/python/test/test_dataset_name_response.py index fc64554a..f7b68bba 100644 --- a/python/test/test_dataset_name_response.py +++ b/python/test/test_dataset_name_response.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_dataset_resource.py b/python/test/test_dataset_resource.py index 327441b6..48113860 100644 --- a/python/test/test_dataset_resource.py +++ b/python/test/test_dataset_resource.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_datasets_api.py b/python/test/test_datasets_api.py index 5ef40249..18578c5a 100644 --- a/python/test/test_datasets_api.py +++ b/python/test/test_datasets_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -27,6 +27,13 @@ def setUp(self) -> None: def tearDown(self) -> None: pass + def test_add_dataset_tiles_handler(self) -> None: + """Test case for add_dataset_tiles_handler + + Add a tile to a gdal dataset. + """ + pass + def test_auto_create_dataset_handler(self) -> None: """Test case for auto_create_dataset_handler diff --git a/python/test/test_derived_color.py b/python/test/test_derived_color.py index 25ad4f7e..ab7ef8ac 100644 --- a/python/test/test_derived_color.py +++ b/python/test/test_derived_color.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_derived_number.py b/python/test/test_derived_number.py index ed47e622..a709accf 100644 --- a/python/test/test_derived_number.py +++ b/python/test/test_derived_number.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_describe_coverage_request.py b/python/test/test_describe_coverage_request.py index 29b6bb02..41afcd5a 100644 --- a/python/test/test_describe_coverage_request.py +++ b/python/test/test_describe_coverage_request.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ebv_portal_data_provider_definition.py b/python/test/test_ebv_portal_data_provider_definition.py index df573a6e..f466d067 100644 --- a/python/test/test_ebv_portal_data_provider_definition.py +++ b/python/test/test_ebv_portal_data_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_edr_data_provider_definition.py b/python/test/test_edr_data_provider_definition.py index 6dd767ce..6439eb37 100644 --- a/python/test/test_edr_data_provider_definition.py +++ b/python/test/test_edr_data_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_edr_vector_spec.py b/python/test/test_edr_vector_spec.py index c39fc7de..0181ffb0 100644 --- a/python/test/test_edr_vector_spec.py +++ b/python/test/test_edr_vector_spec.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_error_response.py b/python/test/test_error_response.py index 2aebb232..4bccaa90 100644 --- a/python/test/test_error_response.py +++ b/python/test/test_error_response.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_external_data_id.py b/python/test/test_external_data_id.py index fffcfd73..3499cd7e 100644 --- a/python/test/test_external_data_id.py +++ b/python/test/test_external_data_id.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_feature_data_type.py b/python/test/test_feature_data_type.py index 598f5d21..38b786c7 100644 --- a/python/test/test_feature_data_type.py +++ b/python/test/test_feature_data_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_file_not_found_handling.py b/python/test/test_file_not_found_handling.py index 78f1a414..615b7186 100644 --- a/python/test/test_file_not_found_handling.py +++ b/python/test/test_file_not_found_handling.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_format_specifics.py b/python/test/test_format_specifics.py index 67fa0357..196e2d87 100644 --- a/python/test/test_format_specifics.py +++ b/python/test/test_format_specifics.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -36,12 +36,12 @@ def make_instance(self, include_optional) -> FormatSpecifics: model = FormatSpecifics() if include_optional: return FormatSpecifics( - csv = geoengine_openapi_client.models.format_specifics_one_of_csv.FormatSpecifics_oneOf_csv( + csv = geoengine_openapi_client.models.format_specifics_csv.FormatSpecifics_csv( header = 'yes', ) ) else: return FormatSpecifics( - csv = geoengine_openapi_client.models.format_specifics_one_of_csv.FormatSpecifics_oneOf_csv( + csv = geoengine_openapi_client.models.format_specifics_csv.FormatSpecifics_csv( header = 'yes', ), ) """ diff --git a/python/test/test_format_specifics_one_of_csv.py b/python/test/test_format_specifics_csv.py similarity index 66% rename from python/test/test_format_specifics_one_of_csv.py rename to python/test/test_format_specifics_csv.py index 8dfee509..54dc0b3e 100644 --- a/python/test/test_format_specifics_one_of_csv.py +++ b/python/test/test_format_specifics_csv.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -15,10 +15,10 @@ import unittest -from geoengine_openapi_client.models.format_specifics_one_of_csv import FormatSpecificsOneOfCsv +from geoengine_openapi_client.models.format_specifics_csv import FormatSpecificsCsv -class TestFormatSpecificsOneOfCsv(unittest.TestCase): - """FormatSpecificsOneOfCsv unit test stubs""" +class TestFormatSpecificsCsv(unittest.TestCase): + """FormatSpecificsCsv unit test stubs""" def setUp(self): pass @@ -26,26 +26,26 @@ def setUp(self): def tearDown(self): pass - def make_instance(self, include_optional) -> FormatSpecificsOneOfCsv: - """Test FormatSpecificsOneOfCsv + def make_instance(self, include_optional) -> FormatSpecificsCsv: + """Test FormatSpecificsCsv include_optional is a boolean, when False only required params are included, when True both required and optional params are included """ - # uncomment below to create an instance of `FormatSpecificsOneOfCsv` + # uncomment below to create an instance of `FormatSpecificsCsv` """ - model = FormatSpecificsOneOfCsv() + model = FormatSpecificsCsv() if include_optional: - return FormatSpecificsOneOfCsv( + return FormatSpecificsCsv( header = 'yes' ) else: - return FormatSpecificsOneOfCsv( + return FormatSpecificsCsv( header = 'yes', ) """ - def testFormatSpecificsOneOfCsv(self): - """Test FormatSpecificsOneOfCsv""" + def testFormatSpecificsCsv(self): + """Test FormatSpecificsCsv""" # inst_req_only = self.make_instance(include_optional=False) # inst_req_and_optional = self.make_instance(include_optional=True) diff --git a/python/test/test_format_specifics_one_of.py b/python/test/test_format_specifics_one_of.py deleted file mode 100644 index abe9481a..00000000 --- a/python/test/test_format_specifics_one_of.py +++ /dev/null @@ -1,55 +0,0 @@ -# coding: utf-8 - -""" - Geo Engine API - - No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - - The version of the OpenAPI document: 0.8.0 - Contact: dev@geoengine.de - Generated by OpenAPI Generator (https://openapi-generator.tech) - - Do not edit the class manually. -""" # noqa: E501 - - -import unittest - -from geoengine_openapi_client.models.format_specifics_one_of import FormatSpecificsOneOf - -class TestFormatSpecificsOneOf(unittest.TestCase): - """FormatSpecificsOneOf unit test stubs""" - - def setUp(self): - pass - - def tearDown(self): - pass - - def make_instance(self, include_optional) -> FormatSpecificsOneOf: - """Test FormatSpecificsOneOf - include_optional is a boolean, when False only required - params are included, when True both required and - optional params are included """ - # uncomment below to create an instance of `FormatSpecificsOneOf` - """ - model = FormatSpecificsOneOf() - if include_optional: - return FormatSpecificsOneOf( - csv = geoengine_openapi_client.models.format_specifics_one_of_csv.FormatSpecifics_oneOf_csv( - header = 'yes', ) - ) - else: - return FormatSpecificsOneOf( - csv = geoengine_openapi_client.models.format_specifics_one_of_csv.FormatSpecifics_oneOf_csv( - header = 'yes', ), - ) - """ - - def testFormatSpecificsOneOf(self): - """Test FormatSpecificsOneOf""" - # inst_req_only = self.make_instance(include_optional=False) - # inst_req_and_optional = self.make_instance(include_optional=True) - -if __name__ == '__main__': - unittest.main() diff --git a/python/test/test_gbif_data_provider_definition.py b/python/test/test_gbif_data_provider_definition.py index 782d5fc7..043eed9c 100644 --- a/python/test/test_gbif_data_provider_definition.py +++ b/python/test/test_gbif_data_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_gdal_dataset_geo_transform.py b/python/test/test_gdal_dataset_geo_transform.py index e0d99702..0fa1eed4 100644 --- a/python/test/test_gdal_dataset_geo_transform.py +++ b/python/test/test_gdal_dataset_geo_transform.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_gdal_dataset_parameters.py b/python/test/test_gdal_dataset_parameters.py index 0a191627..279fd403 100644 --- a/python/test/test_gdal_dataset_parameters.py +++ b/python/test/test_gdal_dataset_parameters.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_gdal_loading_info_temporal_slice.py b/python/test/test_gdal_loading_info_temporal_slice.py index 06f47c2b..00844c1a 100644 --- a/python/test/test_gdal_loading_info_temporal_slice.py +++ b/python/test/test_gdal_loading_info_temporal_slice.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_gdal_meta_data_list.py b/python/test/test_gdal_meta_data_list.py index 42d3515f..7f34da68 100644 --- a/python/test/test_gdal_meta_data_list.py +++ b/python/test/test_gdal_meta_data_list.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -81,21 +81,29 @@ def make_instance(self, include_optional) -> GdalMetaDataList: measurement = null, name = '', ) ], - bbox = geoengine_openapi_client.models.spatial_partition2_d.SpatialPartition2D( - lower_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), - upper_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), ), data_type = 'U8', - resolution = geoengine_openapi_client.models.spatial_resolution.SpatialResolution( - x = 1.337, - y = 1.337, ), + spatial_grid = geoengine_openapi_client.models.spatial_grid_descriptor.SpatialGridDescriptor( + descriptor = 'source', + spatial_grid = geoengine_openapi_client.models.spatial_grid_definition.SpatialGridDefinition( + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + grid_bounds = geoengine_openapi_client.models.grid_bounding_box2_d.GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), ), ), ), spatial_reference = '', - time = geoengine_openapi_client.models.time_interval.TimeInterval( - end = 56, - start = 56, ), ), + time = geoengine_openapi_client.models.time_descriptor.TimeDescriptor( + bounds = geoengine_openapi_client.models.time_interval.TimeInterval( + end = 56, + start = 56, ), + dimension = null, ), ), type = 'GdalMetaDataList' ) else: @@ -145,21 +153,29 @@ def make_instance(self, include_optional) -> GdalMetaDataList: measurement = null, name = '', ) ], - bbox = geoengine_openapi_client.models.spatial_partition2_d.SpatialPartition2D( - lower_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), - upper_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), ), data_type = 'U8', - resolution = geoengine_openapi_client.models.spatial_resolution.SpatialResolution( - x = 1.337, - y = 1.337, ), + spatial_grid = geoengine_openapi_client.models.spatial_grid_descriptor.SpatialGridDescriptor( + descriptor = 'source', + spatial_grid = geoengine_openapi_client.models.spatial_grid_definition.SpatialGridDefinition( + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + grid_bounds = geoengine_openapi_client.models.grid_bounding_box2_d.GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), ), ), ), spatial_reference = '', - time = geoengine_openapi_client.models.time_interval.TimeInterval( - end = 56, - start = 56, ), ), + time = geoengine_openapi_client.models.time_descriptor.TimeDescriptor( + bounds = geoengine_openapi_client.models.time_interval.TimeInterval( + end = 56, + start = 56, ), + dimension = null, ), ), type = 'GdalMetaDataList', ) """ diff --git a/python/test/test_gdal_meta_data_regular.py b/python/test/test_gdal_meta_data_regular.py index 1e5b317a..bcff7306 100644 --- a/python/test/test_gdal_meta_data_regular.py +++ b/python/test/test_gdal_meta_data_regular.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -78,21 +78,29 @@ def make_instance(self, include_optional) -> GdalMetaDataRegular: measurement = null, name = '', ) ], - bbox = geoengine_openapi_client.models.spatial_partition2_d.SpatialPartition2D( - lower_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), - upper_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), ), data_type = 'U8', - resolution = geoengine_openapi_client.models.spatial_resolution.SpatialResolution( - x = 1.337, - y = 1.337, ), + spatial_grid = geoengine_openapi_client.models.spatial_grid_descriptor.SpatialGridDescriptor( + descriptor = 'source', + spatial_grid = geoengine_openapi_client.models.spatial_grid_definition.SpatialGridDefinition( + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + grid_bounds = geoengine_openapi_client.models.grid_bounding_box2_d.GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), ), ), ), spatial_reference = '', - time = geoengine_openapi_client.models.time_interval.TimeInterval( - end = 56, - start = 56, ), ), + time = geoengine_openapi_client.models.time_descriptor.TimeDescriptor( + bounds = geoengine_openapi_client.models.time_interval.TimeInterval( + end = 56, + start = 56, ), + dimension = null, ), ), step = geoengine_openapi_client.models.time_step.TimeStep( granularity = 'millis', step = 0, ), @@ -146,21 +154,29 @@ def make_instance(self, include_optional) -> GdalMetaDataRegular: measurement = null, name = '', ) ], - bbox = geoengine_openapi_client.models.spatial_partition2_d.SpatialPartition2D( - lower_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), - upper_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), ), data_type = 'U8', - resolution = geoengine_openapi_client.models.spatial_resolution.SpatialResolution( - x = 1.337, - y = 1.337, ), + spatial_grid = geoengine_openapi_client.models.spatial_grid_descriptor.SpatialGridDescriptor( + descriptor = 'source', + spatial_grid = geoengine_openapi_client.models.spatial_grid_definition.SpatialGridDefinition( + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + grid_bounds = geoengine_openapi_client.models.grid_bounding_box2_d.GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), ), ), ), spatial_reference = '', - time = geoengine_openapi_client.models.time_interval.TimeInterval( - end = 56, - start = 56, ), ), + time = geoengine_openapi_client.models.time_descriptor.TimeDescriptor( + bounds = geoengine_openapi_client.models.time_interval.TimeInterval( + end = 56, + start = 56, ), + dimension = null, ), ), step = geoengine_openapi_client.models.time_step.TimeStep( granularity = 'millis', step = 0, ), diff --git a/python/test/test_gdal_meta_data_static.py b/python/test/test_gdal_meta_data_static.py index 668af720..0f90424f 100644 --- a/python/test/test_gdal_meta_data_static.py +++ b/python/test/test_gdal_meta_data_static.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -75,21 +75,29 @@ def make_instance(self, include_optional) -> GdalMetaDataStatic: measurement = null, name = '', ) ], - bbox = geoengine_openapi_client.models.spatial_partition2_d.SpatialPartition2D( - lower_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), - upper_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), ), data_type = 'U8', - resolution = geoengine_openapi_client.models.spatial_resolution.SpatialResolution( - x = 1.337, - y = 1.337, ), + spatial_grid = geoengine_openapi_client.models.spatial_grid_descriptor.SpatialGridDescriptor( + descriptor = 'source', + spatial_grid = geoengine_openapi_client.models.spatial_grid_definition.SpatialGridDefinition( + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + grid_bounds = geoengine_openapi_client.models.grid_bounding_box2_d.GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), ), ), ), spatial_reference = '', - time = geoengine_openapi_client.models.time_interval.TimeInterval( - end = 56, - start = 56, ), ), + time = geoengine_openapi_client.models.time_descriptor.TimeDescriptor( + bounds = geoengine_openapi_client.models.time_interval.TimeInterval( + end = 56, + start = 56, ), + dimension = null, ), ), time = geoengine_openapi_client.models.time_interval.TimeInterval( end = 56, start = 56, ), @@ -135,21 +143,29 @@ def make_instance(self, include_optional) -> GdalMetaDataStatic: measurement = null, name = '', ) ], - bbox = geoengine_openapi_client.models.spatial_partition2_d.SpatialPartition2D( - lower_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), - upper_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), ), data_type = 'U8', - resolution = geoengine_openapi_client.models.spatial_resolution.SpatialResolution( - x = 1.337, - y = 1.337, ), + spatial_grid = geoengine_openapi_client.models.spatial_grid_descriptor.SpatialGridDescriptor( + descriptor = 'source', + spatial_grid = geoengine_openapi_client.models.spatial_grid_definition.SpatialGridDefinition( + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + grid_bounds = geoengine_openapi_client.models.grid_bounding_box2_d.GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), ), ), ), spatial_reference = '', - time = geoengine_openapi_client.models.time_interval.TimeInterval( - end = 56, - start = 56, ), ), + time = geoengine_openapi_client.models.time_descriptor.TimeDescriptor( + bounds = geoengine_openapi_client.models.time_interval.TimeInterval( + end = 56, + start = 56, ), + dimension = null, ), ), type = 'GdalStatic', ) """ diff --git a/python/test/test_gdal_metadata_mapping.py b/python/test/test_gdal_metadata_mapping.py index 1e0dc211..b4be9d73 100644 --- a/python/test/test_gdal_metadata_mapping.py +++ b/python/test/test_gdal_metadata_mapping.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_gdal_metadata_net_cdf_cf.py b/python/test/test_gdal_metadata_net_cdf_cf.py index 287e51ad..16acdee4 100644 --- a/python/test/test_gdal_metadata_net_cdf_cf.py +++ b/python/test/test_gdal_metadata_net_cdf_cf.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -77,21 +77,29 @@ def make_instance(self, include_optional) -> GdalMetadataNetCdfCf: measurement = null, name = '', ) ], - bbox = geoengine_openapi_client.models.spatial_partition2_d.SpatialPartition2D( - lower_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), - upper_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), ), data_type = 'U8', - resolution = geoengine_openapi_client.models.spatial_resolution.SpatialResolution( - x = 1.337, - y = 1.337, ), + spatial_grid = geoengine_openapi_client.models.spatial_grid_descriptor.SpatialGridDescriptor( + descriptor = 'source', + spatial_grid = geoengine_openapi_client.models.spatial_grid_definition.SpatialGridDefinition( + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + grid_bounds = geoengine_openapi_client.models.grid_bounding_box2_d.GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), ), ), ), spatial_reference = '', - time = geoengine_openapi_client.models.time_interval.TimeInterval( - end = 56, - start = 56, ), ), + time = geoengine_openapi_client.models.time_descriptor.TimeDescriptor( + bounds = geoengine_openapi_client.models.time_interval.TimeInterval( + end = 56, + start = 56, ), + dimension = null, ), ), start = 56, step = geoengine_openapi_client.models.time_step.TimeStep( granularity = 'millis', @@ -140,21 +148,29 @@ def make_instance(self, include_optional) -> GdalMetadataNetCdfCf: measurement = null, name = '', ) ], - bbox = geoengine_openapi_client.models.spatial_partition2_d.SpatialPartition2D( - lower_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), - upper_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), ), data_type = 'U8', - resolution = geoengine_openapi_client.models.spatial_resolution.SpatialResolution( - x = 1.337, - y = 1.337, ), + spatial_grid = geoengine_openapi_client.models.spatial_grid_descriptor.SpatialGridDescriptor( + descriptor = 'source', + spatial_grid = geoengine_openapi_client.models.spatial_grid_definition.SpatialGridDefinition( + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + grid_bounds = geoengine_openapi_client.models.grid_bounding_box2_d.GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), ), ), ), spatial_reference = '', - time = geoengine_openapi_client.models.time_interval.TimeInterval( - end = 56, - start = 56, ), ), + time = geoengine_openapi_client.models.time_descriptor.TimeDescriptor( + bounds = geoengine_openapi_client.models.time_interval.TimeInterval( + end = 56, + start = 56, ), + dimension = null, ), ), start = 56, step = geoengine_openapi_client.models.time_step.TimeStep( granularity = 'millis', diff --git a/python/test/test_gdal_multi_band.py b/python/test/test_gdal_multi_band.py new file mode 100644 index 00000000..7db09c90 --- /dev/null +++ b/python/test/test_gdal_multi_band.py @@ -0,0 +1,111 @@ +# coding: utf-8 + +""" + Geo Engine API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + + The version of the OpenAPI document: 0.9.0 + Contact: dev@geoengine.de + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +import unittest + +from geoengine_openapi_client.models.gdal_multi_band import GdalMultiBand + +class TestGdalMultiBand(unittest.TestCase): + """GdalMultiBand unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional) -> GdalMultiBand: + """Test GdalMultiBand + include_optional is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # uncomment below to create an instance of `GdalMultiBand` + """ + model = GdalMultiBand() + if include_optional: + return GdalMultiBand( + result_descriptor = geoengine_openapi_client.models.raster_result_descriptor.RasterResultDescriptor( + bands = [ + geoengine_openapi_client.models.raster_band_descriptor.RasterBandDescriptor( + measurement = null, + name = '', ) + ], + data_type = 'U8', + spatial_grid = geoengine_openapi_client.models.spatial_grid_descriptor.SpatialGridDescriptor( + descriptor = 'source', + spatial_grid = geoengine_openapi_client.models.spatial_grid_definition.SpatialGridDefinition( + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + grid_bounds = geoengine_openapi_client.models.grid_bounding_box2_d.GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), ), ), ), + spatial_reference = '', + time = geoengine_openapi_client.models.time_descriptor.TimeDescriptor( + bounds = geoengine_openapi_client.models.time_interval.TimeInterval( + end = 56, + start = 56, ), + dimension = null, ), ), + type = 'GdalMultiBand' + ) + else: + return GdalMultiBand( + result_descriptor = geoengine_openapi_client.models.raster_result_descriptor.RasterResultDescriptor( + bands = [ + geoengine_openapi_client.models.raster_band_descriptor.RasterBandDescriptor( + measurement = null, + name = '', ) + ], + data_type = 'U8', + spatial_grid = geoengine_openapi_client.models.spatial_grid_descriptor.SpatialGridDescriptor( + descriptor = 'source', + spatial_grid = geoengine_openapi_client.models.spatial_grid_definition.SpatialGridDefinition( + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + grid_bounds = geoengine_openapi_client.models.grid_bounding_box2_d.GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), ), ), ), + spatial_reference = '', + time = geoengine_openapi_client.models.time_descriptor.TimeDescriptor( + bounds = geoengine_openapi_client.models.time_interval.TimeInterval( + end = 56, + start = 56, ), + dimension = null, ), ), + type = 'GdalMultiBand', + ) + """ + + def testGdalMultiBand(self): + """Test GdalMultiBand""" + # inst_req_only = self.make_instance(include_optional=False) + # inst_req_and_optional = self.make_instance(include_optional=True) + +if __name__ == '__main__': + unittest.main() diff --git a/python/test/test_gdal_source_time_placeholder.py b/python/test/test_gdal_source_time_placeholder.py index 83f7093a..65b049de 100644 --- a/python/test/test_gdal_source_time_placeholder.py +++ b/python/test/test_gdal_source_time_placeholder.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_general_api.py b/python/test/test_general_api.py index fc634733..be6d28a1 100644 --- a/python/test/test_general_api.py +++ b/python/test/test_general_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_geo_json.py b/python/test/test_geo_json.py index 8858b6d4..020035bb 100644 --- a/python/test/test_geo_json.py +++ b/python/test/test_geo_json.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_geo_transform.py b/python/test/test_geo_transform.py new file mode 100644 index 00000000..2155fc6d --- /dev/null +++ b/python/test/test_geo_transform.py @@ -0,0 +1,61 @@ +# coding: utf-8 + +""" + Geo Engine API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + + The version of the OpenAPI document: 0.9.0 + Contact: dev@geoengine.de + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +import unittest + +from geoengine_openapi_client.models.geo_transform import GeoTransform + +class TestGeoTransform(unittest.TestCase): + """GeoTransform unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional) -> GeoTransform: + """Test GeoTransform + include_optional is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # uncomment below to create an instance of `GeoTransform` + """ + model = GeoTransform() + if include_optional: + return GeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337 + ) + else: + return GeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, + ) + """ + + def testGeoTransform(self): + """Test GeoTransform""" + # inst_req_only = self.make_instance(include_optional=False) + # inst_req_and_optional = self.make_instance(include_optional=True) + +if __name__ == '__main__': + unittest.main() diff --git a/python/test/test_get_capabilities_format.py b/python/test/test_get_capabilities_format.py index a6ab84b4..c62fe0d3 100644 --- a/python/test/test_get_capabilities_format.py +++ b/python/test/test_get_capabilities_format.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_get_capabilities_request.py b/python/test/test_get_capabilities_request.py index 936f40cb..3f065938 100644 --- a/python/test/test_get_capabilities_request.py +++ b/python/test/test_get_capabilities_request.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_get_coverage_format.py b/python/test/test_get_coverage_format.py index 5b17b576..ac1c3ac5 100644 --- a/python/test/test_get_coverage_format.py +++ b/python/test/test_get_coverage_format.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_get_coverage_request.py b/python/test/test_get_coverage_request.py index bd8fd7de..6060ff35 100644 --- a/python/test/test_get_coverage_request.py +++ b/python/test/test_get_coverage_request.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_get_feature_request.py b/python/test/test_get_feature_request.py index 0dbf2235..4a6ff56f 100644 --- a/python/test/test_get_feature_request.py +++ b/python/test/test_get_feature_request.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_get_legend_graphic_request.py b/python/test/test_get_legend_graphic_request.py index 658cc132..80554911 100644 --- a/python/test/test_get_legend_graphic_request.py +++ b/python/test/test_get_legend_graphic_request.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_get_map_exception_format.py b/python/test/test_get_map_exception_format.py index 1f7e58a5..08476d1a 100644 --- a/python/test/test_get_map_exception_format.py +++ b/python/test/test_get_map_exception_format.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_get_map_format.py b/python/test/test_get_map_format.py index fea9a1b8..96e3e1e6 100644 --- a/python/test/test_get_map_format.py +++ b/python/test/test_get_map_format.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_get_map_request.py b/python/test/test_get_map_request.py index 04b8c92c..7eb4837a 100644 --- a/python/test/test_get_map_request.py +++ b/python/test/test_get_map_request.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_gfbio_abcd_data_provider_definition.py b/python/test/test_gfbio_abcd_data_provider_definition.py index 9e5d0092..ce0ef9d4 100644 --- a/python/test/test_gfbio_abcd_data_provider_definition.py +++ b/python/test/test_gfbio_abcd_data_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_gfbio_collections_data_provider_definition.py b/python/test/test_gfbio_collections_data_provider_definition.py index 8279ed26..7a8addab 100644 --- a/python/test/test_gfbio_collections_data_provider_definition.py +++ b/python/test/test_gfbio_collections_data_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_grid_bounding_box2_d.py b/python/test/test_grid_bounding_box2_d.py new file mode 100644 index 00000000..289bbf0e --- /dev/null +++ b/python/test/test_grid_bounding_box2_d.py @@ -0,0 +1,63 @@ +# coding: utf-8 + +""" + Geo Engine API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + + The version of the OpenAPI document: 0.9.0 + Contact: dev@geoengine.de + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +import unittest + +from geoengine_openapi_client.models.grid_bounding_box2_d import GridBoundingBox2D + +class TestGridBoundingBox2D(unittest.TestCase): + """GridBoundingBox2D unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional) -> GridBoundingBox2D: + """Test GridBoundingBox2D + include_optional is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # uncomment below to create an instance of `GridBoundingBox2D` + """ + model = GridBoundingBox2D() + if include_optional: + return GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ) + ) + else: + return GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + ) + """ + + def testGridBoundingBox2D(self): + """Test GridBoundingBox2D""" + # inst_req_only = self.make_instance(include_optional=False) + # inst_req_and_optional = self.make_instance(include_optional=True) + +if __name__ == '__main__': + unittest.main() diff --git a/python/test/test_stac_zone.py b/python/test/test_grid_idx2_d.py similarity index 59% rename from python/test/test_stac_zone.py rename to python/test/test_grid_idx2_d.py index 1a6c7a37..9ddf2705 100644 --- a/python/test/test_stac_zone.py +++ b/python/test/test_grid_idx2_d.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -15,10 +15,10 @@ import unittest -from geoengine_openapi_client.models.stac_zone import StacZone +from geoengine_openapi_client.models.grid_idx2_d import GridIdx2D -class TestStacZone(unittest.TestCase): - """StacZone unit test stubs""" +class TestGridIdx2D(unittest.TestCase): + """GridIdx2D unit test stubs""" def setUp(self): pass @@ -26,28 +26,28 @@ def setUp(self): def tearDown(self): pass - def make_instance(self, include_optional) -> StacZone: - """Test StacZone + def make_instance(self, include_optional) -> GridIdx2D: + """Test GridIdx2D include_optional is a boolean, when False only required params are included, when True both required and optional params are included """ - # uncomment below to create an instance of `StacZone` + # uncomment below to create an instance of `GridIdx2D` """ - model = StacZone() + model = GridIdx2D() if include_optional: - return StacZone( - epsg = 0, - name = '' + return GridIdx2D( + x_idx = 56, + y_idx = 56 ) else: - return StacZone( - epsg = 0, - name = '', + return GridIdx2D( + x_idx = 56, + y_idx = 56, ) """ - def testStacZone(self): - """Test StacZone""" + def testGridIdx2D(self): + """Test GridIdx2D""" # inst_req_only = self.make_instance(include_optional=False) # inst_req_and_optional = self.make_instance(include_optional=True) diff --git a/python/test/test_id_response.py b/python/test/test_id_response.py index 6641f7a3..84c16a85 100644 --- a/python/test/test_id_response.py +++ b/python/test/test_id_response.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_internal_data_id.py b/python/test/test_internal_data_id.py index e3b5ea5f..2af7555a 100644 --- a/python/test/test_internal_data_id.py +++ b/python/test/test_internal_data_id.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_layer.py b/python/test/test_layer.py index 1f64627b..433ba4e4 100644 --- a/python/test/test_layer.py +++ b/python/test/test_layer.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_layer_collection.py b/python/test/test_layer_collection.py index d9f8a61b..090fe044 100644 --- a/python/test/test_layer_collection.py +++ b/python/test/test_layer_collection.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_layer_collection_listing.py b/python/test/test_layer_collection_listing.py index a44b30bb..3eab77f7 100644 --- a/python/test/test_layer_collection_listing.py +++ b/python/test/test_layer_collection_listing.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_layer_collection_resource.py b/python/test/test_layer_collection_resource.py index 57f66683..5f40debe 100644 --- a/python/test/test_layer_collection_resource.py +++ b/python/test/test_layer_collection_resource.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_layer_listing.py b/python/test/test_layer_listing.py index 82625cd4..a433ca42 100644 --- a/python/test/test_layer_listing.py +++ b/python/test/test_layer_listing.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_layer_provider_listing.py b/python/test/test_layer_provider_listing.py index 0572ab04..d89220ed 100644 --- a/python/test/test_layer_provider_listing.py +++ b/python/test/test_layer_provider_listing.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_layer_resource.py b/python/test/test_layer_resource.py index ddc12cca..78b97165 100644 --- a/python/test/test_layer_resource.py +++ b/python/test/test_layer_resource.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_layer_visibility.py b/python/test/test_layer_visibility.py index 3aaef2dc..4d74443d 100644 --- a/python/test/test_layer_visibility.py +++ b/python/test/test_layer_visibility.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_layers_api.py b/python/test/test_layers_api.py index dffbd998..e3372750 100644 --- a/python/test/test_layers_api.py +++ b/python/test/test_layers_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_line_symbology.py b/python/test/test_line_symbology.py index d1a0a826..fc981be5 100644 --- a/python/test/test_line_symbology.py +++ b/python/test/test_line_symbology.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_linear_gradient.py b/python/test/test_linear_gradient.py index 284fc245..c6a8ee7d 100644 --- a/python/test/test_linear_gradient.py +++ b/python/test/test_linear_gradient.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_logarithmic_gradient.py b/python/test/test_logarithmic_gradient.py index 27d9a17a..59b613bd 100644 --- a/python/test/test_logarithmic_gradient.py +++ b/python/test/test_logarithmic_gradient.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_measurement.py b/python/test/test_measurement.py index c2f2b36a..c60e3bc7 100644 --- a/python/test/test_measurement.py +++ b/python/test/test_measurement.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_meta_data_definition.py b/python/test/test_meta_data_definition.py index 6f66d120..cf31d6a0 100644 --- a/python/test/test_meta_data_definition.py +++ b/python/test/test_meta_data_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -49,7 +49,9 @@ def make_instance(self, include_optional) -> MetaDataDefinition: float = [ '' ], - format_specifics = null, + format_specifics = geoengine_openapi_client.models.format_specifics.FormatSpecifics( + csv = geoengine_openapi_client.models.format_specifics_csv.FormatSpecifics_csv( + header = 'yes', ), ), int = [ '' ], @@ -76,21 +78,29 @@ def make_instance(self, include_optional) -> MetaDataDefinition: measurement = null, name = '', ) ], - bbox = geoengine_openapi_client.models.spatial_partition2_d.SpatialPartition2D( - lower_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), - upper_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), ), data_type = 'U8', - resolution = geoengine_openapi_client.models.spatial_resolution.SpatialResolution( - x = 1.337, - y = 1.337, ), + spatial_grid = geoengine_openapi_client.models.spatial_grid_descriptor.SpatialGridDescriptor( + descriptor = 'source', + spatial_grid = geoengine_openapi_client.models.spatial_grid_definition.SpatialGridDefinition( + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + grid_bounds = geoengine_openapi_client.models.grid_bounding_box2_d.GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), ), ), ), spatial_reference = '', - time = geoengine_openapi_client.models.time_interval.TimeInterval( - end = 56, - start = 56, ), ), + time = geoengine_openapi_client.models.time_descriptor.TimeDescriptor( + bounds = geoengine_openapi_client.models.time_interval.TimeInterval( + end = 56, + start = 56, ), + dimension = null, ), ), type = 'MockMetaData', cache_ttl = 0, data_time = geoengine_openapi_client.models.time_interval.TimeInterval( @@ -133,7 +143,9 @@ def make_instance(self, include_optional) -> MetaDataDefinition: float = [ '' ], - format_specifics = null, + format_specifics = geoengine_openapi_client.models.format_specifics.FormatSpecifics( + csv = geoengine_openapi_client.models.format_specifics_csv.FormatSpecifics_csv( + header = 'yes', ), ), int = [ '' ], @@ -160,21 +172,29 @@ def make_instance(self, include_optional) -> MetaDataDefinition: measurement = null, name = '', ) ], - bbox = geoengine_openapi_client.models.spatial_partition2_d.SpatialPartition2D( - lower_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), - upper_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), ), data_type = 'U8', - resolution = geoengine_openapi_client.models.spatial_resolution.SpatialResolution( - x = 1.337, - y = 1.337, ), + spatial_grid = geoengine_openapi_client.models.spatial_grid_descriptor.SpatialGridDescriptor( + descriptor = 'source', + spatial_grid = geoengine_openapi_client.models.spatial_grid_definition.SpatialGridDefinition( + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + grid_bounds = geoengine_openapi_client.models.grid_bounding_box2_d.GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), ), ), ), spatial_reference = '', - time = geoengine_openapi_client.models.time_interval.TimeInterval( - end = 56, - start = 56, ), ), + time = geoengine_openapi_client.models.time_descriptor.TimeDescriptor( + bounds = geoengine_openapi_client.models.time_interval.TimeInterval( + end = 56, + start = 56, ), + dimension = null, ), ), type = 'MockMetaData', data_time = geoengine_openapi_client.models.time_interval.TimeInterval( end = 56, diff --git a/python/test/test_meta_data_suggestion.py b/python/test/test_meta_data_suggestion.py index 2e7dce2d..9184c9d3 100644 --- a/python/test/test_meta_data_suggestion.py +++ b/python/test/test_meta_data_suggestion.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ml_api.py b/python/test/test_ml_api.py index d1c722e8..a8c23345 100644 --- a/python/test/test_ml_api.py +++ b/python/test/test_ml_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ml_model.py b/python/test/test_ml_model.py index 29bab5d0..94adf14a 100644 --- a/python/test/test_ml_model.py +++ b/python/test/test_ml_model.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ml_model_input_no_data_handling.py b/python/test/test_ml_model_input_no_data_handling.py index e5b8f0e6..dfc693b5 100644 --- a/python/test/test_ml_model_input_no_data_handling.py +++ b/python/test/test_ml_model_input_no_data_handling.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ml_model_input_no_data_handling_variant.py b/python/test/test_ml_model_input_no_data_handling_variant.py index 9affe934..312a003d 100644 --- a/python/test/test_ml_model_input_no_data_handling_variant.py +++ b/python/test/test_ml_model_input_no_data_handling_variant.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ml_model_metadata.py b/python/test/test_ml_model_metadata.py index ab5d6065..68d859ce 100644 --- a/python/test/test_ml_model_metadata.py +++ b/python/test/test_ml_model_metadata.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ml_model_name_response.py b/python/test/test_ml_model_name_response.py index 9876ede1..6d833117 100644 --- a/python/test/test_ml_model_name_response.py +++ b/python/test/test_ml_model_name_response.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ml_model_output_no_data_handling.py b/python/test/test_ml_model_output_no_data_handling.py index 54a59576..343a4c93 100644 --- a/python/test/test_ml_model_output_no_data_handling.py +++ b/python/test/test_ml_model_output_no_data_handling.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ml_model_output_no_data_handling_variant.py b/python/test/test_ml_model_output_no_data_handling_variant.py index e5a49827..55ec2b04 100644 --- a/python/test/test_ml_model_output_no_data_handling_variant.py +++ b/python/test/test_ml_model_output_no_data_handling_variant.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ml_model_resource.py b/python/test/test_ml_model_resource.py index 9eb71960..96250324 100644 --- a/python/test/test_ml_model_resource.py +++ b/python/test/test_ml_model_resource.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ml_tensor_shape3_d.py b/python/test/test_ml_tensor_shape3_d.py index e3463f32..c41f3771 100644 --- a/python/test/test_ml_tensor_shape3_d.py +++ b/python/test/test_ml_tensor_shape3_d.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_mock_dataset_data_source_loading_info.py b/python/test/test_mock_dataset_data_source_loading_info.py index 9b432667..2f09c260 100644 --- a/python/test/test_mock_dataset_data_source_loading_info.py +++ b/python/test/test_mock_dataset_data_source_loading_info.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_mock_meta_data.py b/python/test/test_mock_meta_data.py index 7311c637..6e8955b3 100644 --- a/python/test/test_mock_meta_data.py +++ b/python/test/test_mock_meta_data.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_multi_band_raster_colorizer.py b/python/test/test_multi_band_raster_colorizer.py index 0e44a6cd..9d018281 100644 --- a/python/test/test_multi_band_raster_colorizer.py +++ b/python/test/test_multi_band_raster_colorizer.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_multi_line_string.py b/python/test/test_multi_line_string.py index f0561181..01068f0f 100644 --- a/python/test/test_multi_line_string.py +++ b/python/test/test_multi_line_string.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_multi_point.py b/python/test/test_multi_point.py index a78f2c51..a0bc81bc 100644 --- a/python/test/test_multi_point.py +++ b/python/test/test_multi_point.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_multi_polygon.py b/python/test/test_multi_polygon.py index c21f0b62..c897fb72 100644 --- a/python/test/test_multi_polygon.py +++ b/python/test/test_multi_polygon.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_net_cdf_cf_data_provider_definition.py b/python/test/test_net_cdf_cf_data_provider_definition.py index 0ecc9261..395171c7 100644 --- a/python/test/test_net_cdf_cf_data_provider_definition.py +++ b/python/test/test_net_cdf_cf_data_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_number_param.py b/python/test/test_number_param.py index bdb3d225..06ba0e5c 100644 --- a/python/test/test_number_param.py +++ b/python/test/test_number_param.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ogcwcs_api.py b/python/test/test_ogcwcs_api.py index 42e178ea..a93cd651 100644 --- a/python/test/test_ogcwcs_api.py +++ b/python/test/test_ogcwcs_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ogcwfs_api.py b/python/test/test_ogcwfs_api.py index 49ecfc54..6fffd295 100644 --- a/python/test/test_ogcwfs_api.py +++ b/python/test/test_ogcwfs_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ogcwms_api.py b/python/test/test_ogcwms_api.py index 787b92ba..361b787b 100644 --- a/python/test/test_ogcwms_api.py +++ b/python/test/test_ogcwms_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ogr_meta_data.py b/python/test/test_ogr_meta_data.py index d7241528..e032d3b2 100644 --- a/python/test/test_ogr_meta_data.py +++ b/python/test/test_ogr_meta_data.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -49,7 +49,9 @@ def make_instance(self, include_optional) -> OgrMetaData: float = [ '' ], - format_specifics = null, + format_specifics = geoengine_openapi_client.models.format_specifics.FormatSpecifics( + csv = geoengine_openapi_client.models.format_specifics_csv.FormatSpecifics_csv( + header = 'yes', ), ), int = [ '' ], @@ -105,7 +107,9 @@ def make_instance(self, include_optional) -> OgrMetaData: float = [ '' ], - format_specifics = null, + format_specifics = geoengine_openapi_client.models.format_specifics.FormatSpecifics( + csv = geoengine_openapi_client.models.format_specifics_csv.FormatSpecifics_csv( + header = 'yes', ), ), int = [ '' ], diff --git a/python/test/test_ogr_source_column_spec.py b/python/test/test_ogr_source_column_spec.py index b9f0f1b7..edea1c00 100644 --- a/python/test/test_ogr_source_column_spec.py +++ b/python/test/test_ogr_source_column_spec.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -45,7 +45,9 @@ def make_instance(self, include_optional) -> OgrSourceColumnSpec: var_float = [ '' ], - format_specifics = None, + format_specifics = geoengine_openapi_client.models.format_specifics.FormatSpecifics( + csv = geoengine_openapi_client.models.format_specifics_csv.FormatSpecifics_csv( + header = 'yes', ), ), int = [ '' ], diff --git a/python/test/test_ogr_source_dataset.py b/python/test/test_ogr_source_dataset.py index 4eefdcb5..b620cc94 100644 --- a/python/test/test_ogr_source_dataset.py +++ b/python/test/test_ogr_source_dataset.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -48,7 +48,9 @@ def make_instance(self, include_optional) -> OgrSourceDataset: float = [ '' ], - format_specifics = null, + format_specifics = geoengine_openapi_client.models.format_specifics.FormatSpecifics( + csv = geoengine_openapi_client.models.format_specifics_csv.FormatSpecifics_csv( + header = 'yes', ), ), int = [ '' ], diff --git a/python/test/test_ogr_source_dataset_time_type.py b/python/test/test_ogr_source_dataset_time_type.py index d1039b08..70c0c73c 100644 --- a/python/test/test_ogr_source_dataset_time_type.py +++ b/python/test/test_ogr_source_dataset_time_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ogr_source_dataset_time_type_none.py b/python/test/test_ogr_source_dataset_time_type_none.py index 34c5a92c..51dd592c 100644 --- a/python/test/test_ogr_source_dataset_time_type_none.py +++ b/python/test/test_ogr_source_dataset_time_type_none.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ogr_source_dataset_time_type_start.py b/python/test/test_ogr_source_dataset_time_type_start.py index 06605fb7..35ad0462 100644 --- a/python/test/test_ogr_source_dataset_time_type_start.py +++ b/python/test/test_ogr_source_dataset_time_type_start.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ogr_source_dataset_time_type_start_duration.py b/python/test/test_ogr_source_dataset_time_type_start_duration.py index dad7ac48..b1257271 100644 --- a/python/test/test_ogr_source_dataset_time_type_start_duration.py +++ b/python/test/test_ogr_source_dataset_time_type_start_duration.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ogr_source_dataset_time_type_start_end.py b/python/test/test_ogr_source_dataset_time_type_start_end.py index 53af1094..1e44a68f 100644 --- a/python/test/test_ogr_source_dataset_time_type_start_end.py +++ b/python/test/test_ogr_source_dataset_time_type_start_end.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ogr_source_duration_spec.py b/python/test/test_ogr_source_duration_spec.py index feaa6552..be465dc3 100644 --- a/python/test/test_ogr_source_duration_spec.py +++ b/python/test/test_ogr_source_duration_spec.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ogr_source_duration_spec_infinite.py b/python/test/test_ogr_source_duration_spec_infinite.py index 803c5c57..3c914e4b 100644 --- a/python/test/test_ogr_source_duration_spec_infinite.py +++ b/python/test/test_ogr_source_duration_spec_infinite.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ogr_source_duration_spec_value.py b/python/test/test_ogr_source_duration_spec_value.py index 638922b4..73a00b65 100644 --- a/python/test/test_ogr_source_duration_spec_value.py +++ b/python/test/test_ogr_source_duration_spec_value.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ogr_source_duration_spec_zero.py b/python/test/test_ogr_source_duration_spec_zero.py index 55ca109d..03e65e92 100644 --- a/python/test/test_ogr_source_duration_spec_zero.py +++ b/python/test/test_ogr_source_duration_spec_zero.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ogr_source_error_spec.py b/python/test/test_ogr_source_error_spec.py index b4850f63..651192f0 100644 --- a/python/test/test_ogr_source_error_spec.py +++ b/python/test/test_ogr_source_error_spec.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ogr_source_time_format.py b/python/test/test_ogr_source_time_format.py index 3d7e635b..2ab27cfb 100644 --- a/python/test/test_ogr_source_time_format.py +++ b/python/test/test_ogr_source_time_format.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ogr_source_time_format_auto.py b/python/test/test_ogr_source_time_format_auto.py index a88e37ad..29c08c3c 100644 --- a/python/test/test_ogr_source_time_format_auto.py +++ b/python/test/test_ogr_source_time_format_auto.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ogr_source_time_format_custom.py b/python/test/test_ogr_source_time_format_custom.py index 7bdfc5ad..f379f5ad 100644 --- a/python/test/test_ogr_source_time_format_custom.py +++ b/python/test/test_ogr_source_time_format_custom.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_ogr_source_time_format_unix_time_stamp.py b/python/test/test_ogr_source_time_format_unix_time_stamp.py index 60dc720e..0d2cdb71 100644 --- a/python/test/test_ogr_source_time_format_unix_time_stamp.py +++ b/python/test/test_ogr_source_time_format_unix_time_stamp.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_operator_quota.py b/python/test/test_operator_quota.py index b73e74c9..764d8538 100644 --- a/python/test/test_operator_quota.py +++ b/python/test/test_operator_quota.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_order_by.py b/python/test/test_order_by.py index 79dd079d..0067dad0 100644 --- a/python/test/test_order_by.py +++ b/python/test/test_order_by.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_palette_colorizer.py b/python/test/test_palette_colorizer.py index 82d79002..2f13854c 100644 --- a/python/test/test_palette_colorizer.py +++ b/python/test/test_palette_colorizer.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_pangaea_data_provider_definition.py b/python/test/test_pangaea_data_provider_definition.py index 7864fb83..f6f19602 100644 --- a/python/test/test_pangaea_data_provider_definition.py +++ b/python/test/test_pangaea_data_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_permission.py b/python/test/test_permission.py index d940e796..140b8a4b 100644 --- a/python/test/test_permission.py +++ b/python/test/test_permission.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_permission_list_options.py b/python/test/test_permission_list_options.py index 72cf54b6..29af385e 100644 --- a/python/test/test_permission_list_options.py +++ b/python/test/test_permission_list_options.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_permission_listing.py b/python/test/test_permission_listing.py index 5ff41d18..44c7c889 100644 --- a/python/test/test_permission_listing.py +++ b/python/test/test_permission_listing.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_permission_request.py b/python/test/test_permission_request.py index 951c299d..6d337462 100644 --- a/python/test/test_permission_request.py +++ b/python/test/test_permission_request.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_permissions_api.py b/python/test/test_permissions_api.py index db811c97..08cc02cb 100644 --- a/python/test/test_permissions_api.py +++ b/python/test/test_permissions_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_plot.py b/python/test/test_plot.py index 9ced7aa1..b649f4b2 100644 --- a/python/test/test_plot.py +++ b/python/test/test_plot.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_plot_output_format.py b/python/test/test_plot_output_format.py index 6fd579ef..990ffcc1 100644 --- a/python/test/test_plot_output_format.py +++ b/python/test/test_plot_output_format.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_plot_query_rectangle.py b/python/test/test_plot_query_rectangle.py deleted file mode 100644 index a29de7ce..00000000 --- a/python/test/test_plot_query_rectangle.py +++ /dev/null @@ -1,77 +0,0 @@ -# coding: utf-8 - -""" - Geo Engine API - - No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - - The version of the OpenAPI document: 0.8.0 - Contact: dev@geoengine.de - Generated by OpenAPI Generator (https://openapi-generator.tech) - - Do not edit the class manually. -""" # noqa: E501 - - -import unittest - -from geoengine_openapi_client.models.plot_query_rectangle import PlotQueryRectangle - -class TestPlotQueryRectangle(unittest.TestCase): - """PlotQueryRectangle unit test stubs""" - - def setUp(self): - pass - - def tearDown(self): - pass - - def make_instance(self, include_optional) -> PlotQueryRectangle: - """Test PlotQueryRectangle - include_optional is a boolean, when False only required - params are included, when True both required and - optional params are included """ - # uncomment below to create an instance of `PlotQueryRectangle` - """ - model = PlotQueryRectangle() - if include_optional: - return PlotQueryRectangle( - spatial_bounds = geoengine_openapi_client.models.bounding_box2_d.BoundingBox2D( - lower_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), - upper_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), ), - spatial_resolution = geoengine_openapi_client.models.spatial_resolution.SpatialResolution( - x = 1.337, - y = 1.337, ), - time_interval = geoengine_openapi_client.models.time_interval.TimeInterval( - end = 56, - start = 56, ) - ) - else: - return PlotQueryRectangle( - spatial_bounds = geoengine_openapi_client.models.bounding_box2_d.BoundingBox2D( - lower_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), - upper_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), ), - spatial_resolution = geoengine_openapi_client.models.spatial_resolution.SpatialResolution( - x = 1.337, - y = 1.337, ), - time_interval = geoengine_openapi_client.models.time_interval.TimeInterval( - end = 56, - start = 56, ), - ) - """ - - def testPlotQueryRectangle(self): - """Test PlotQueryRectangle""" - # inst_req_only = self.make_instance(include_optional=False) - # inst_req_and_optional = self.make_instance(include_optional=True) - -if __name__ == '__main__': - unittest.main() diff --git a/python/test/test_plot_result_descriptor.py b/python/test/test_plot_result_descriptor.py index 4f84be94..2bfc1e57 100644 --- a/python/test/test_plot_result_descriptor.py +++ b/python/test/test_plot_result_descriptor.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_plots_api.py b/python/test/test_plots_api.py index 988275b4..8d1174ca 100644 --- a/python/test/test_plots_api.py +++ b/python/test/test_plots_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_point_symbology.py b/python/test/test_point_symbology.py index 14c13fe3..07629585 100644 --- a/python/test/test_point_symbology.py +++ b/python/test/test_point_symbology.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_polygon_symbology.py b/python/test/test_polygon_symbology.py index 4c90416d..8945ebfd 100644 --- a/python/test/test_polygon_symbology.py +++ b/python/test/test_polygon_symbology.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_project.py b/python/test/test_project.py index 7faefba2..05abdf01 100644 --- a/python/test/test_project.py +++ b/python/test/test_project.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_project_layer.py b/python/test/test_project_layer.py index 12dd5d59..519fca3f 100644 --- a/python/test/test_project_layer.py +++ b/python/test/test_project_layer.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_project_listing.py b/python/test/test_project_listing.py index acc99244..8c73ab4e 100644 --- a/python/test/test_project_listing.py +++ b/python/test/test_project_listing.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_project_resource.py b/python/test/test_project_resource.py index d854c337..70cd9293 100644 --- a/python/test/test_project_resource.py +++ b/python/test/test_project_resource.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_project_update_token.py b/python/test/test_project_update_token.py index b4beb713..ab08b701 100644 --- a/python/test/test_project_update_token.py +++ b/python/test/test_project_update_token.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_project_version.py b/python/test/test_project_version.py index 716b702f..15539449 100644 --- a/python/test/test_project_version.py +++ b/python/test/test_project_version.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_projects_api.py b/python/test/test_projects_api.py index 9372c2e4..ff57f60e 100644 --- a/python/test/test_projects_api.py +++ b/python/test/test_projects_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_provenance.py b/python/test/test_provenance.py index 17ae6b29..99570a1f 100644 --- a/python/test/test_provenance.py +++ b/python/test/test_provenance.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_provenance_entry.py b/python/test/test_provenance_entry.py index c70cd847..6c5e963a 100644 --- a/python/test/test_provenance_entry.py +++ b/python/test/test_provenance_entry.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_provenance_output.py b/python/test/test_provenance_output.py index 01ec5062..e8c836e6 100644 --- a/python/test/test_provenance_output.py +++ b/python/test/test_provenance_output.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_provenances.py b/python/test/test_provenances.py index 2e81964d..e7c27a77 100644 --- a/python/test/test_provenances.py +++ b/python/test/test_provenances.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_provider_capabilities.py b/python/test/test_provider_capabilities.py index 98671351..1ff47513 100644 --- a/python/test/test_provider_capabilities.py +++ b/python/test/test_provider_capabilities.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_provider_layer_collection_id.py b/python/test/test_provider_layer_collection_id.py index 33478e31..c8729958 100644 --- a/python/test/test_provider_layer_collection_id.py +++ b/python/test/test_provider_layer_collection_id.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_provider_layer_id.py b/python/test/test_provider_layer_id.py index b756d835..d502fb80 100644 --- a/python/test/test_provider_layer_id.py +++ b/python/test/test_provider_layer_id.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_quota.py b/python/test/test_quota.py index b44f401d..670bd82e 100644 --- a/python/test/test_quota.py +++ b/python/test/test_quota.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_raster_band_descriptor.py b/python/test/test_raster_band_descriptor.py index c8298f35..595d9215 100644 --- a/python/test/test_raster_band_descriptor.py +++ b/python/test/test_raster_band_descriptor.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_raster_colorizer.py b/python/test/test_raster_colorizer.py index fc671037..fbdc75e9 100644 --- a/python/test/test_raster_colorizer.py +++ b/python/test/test_raster_colorizer.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_raster_data_type.py b/python/test/test_raster_data_type.py index 4b8642ed..33595e39 100644 --- a/python/test/test_raster_data_type.py +++ b/python/test/test_raster_data_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_raster_dataset_from_workflow.py b/python/test/test_raster_dataset_from_workflow.py index 63635691..6b02913f 100644 --- a/python/test/test_raster_dataset_from_workflow.py +++ b/python/test/test_raster_dataset_from_workflow.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -40,7 +40,7 @@ def make_instance(self, include_optional) -> RasterDatasetFromWorkflow: description = '', display_name = '', name = '', - query = geoengine_openapi_client.models.raster_query_rectangle.RasterQueryRectangle( + query = geoengine_openapi_client.models.raster_to_dataset_query_rectangle.RasterToDatasetQueryRectangle( spatial_bounds = geoengine_openapi_client.models.spatial_partition2_d.SpatialPartition2D( lower_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( x = 1.337, @@ -48,9 +48,6 @@ def make_instance(self, include_optional) -> RasterDatasetFromWorkflow: upper_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( x = 1.337, y = 1.337, ), ), - spatial_resolution = geoengine_openapi_client.models.spatial_resolution.SpatialResolution( - x = 1.337, - y = 1.337, ), time_interval = geoengine_openapi_client.models.time_interval.TimeInterval( end = 56, start = 56, ), ) @@ -58,7 +55,7 @@ def make_instance(self, include_optional) -> RasterDatasetFromWorkflow: else: return RasterDatasetFromWorkflow( display_name = '', - query = geoengine_openapi_client.models.raster_query_rectangle.RasterQueryRectangle( + query = geoengine_openapi_client.models.raster_to_dataset_query_rectangle.RasterToDatasetQueryRectangle( spatial_bounds = geoengine_openapi_client.models.spatial_partition2_d.SpatialPartition2D( lower_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( x = 1.337, @@ -66,9 +63,6 @@ def make_instance(self, include_optional) -> RasterDatasetFromWorkflow: upper_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( x = 1.337, y = 1.337, ), ), - spatial_resolution = geoengine_openapi_client.models.spatial_resolution.SpatialResolution( - x = 1.337, - y = 1.337, ), time_interval = geoengine_openapi_client.models.time_interval.TimeInterval( end = 56, start = 56, ), ), diff --git a/python/test/test_raster_dataset_from_workflow_result.py b/python/test/test_raster_dataset_from_workflow_result.py index a9536305..24e3f20b 100644 --- a/python/test/test_raster_dataset_from_workflow_result.py +++ b/python/test/test_raster_dataset_from_workflow_result.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_raster_properties_entry_type.py b/python/test/test_raster_properties_entry_type.py index b6334751..8d7f7e5b 100644 --- a/python/test/test_raster_properties_entry_type.py +++ b/python/test/test_raster_properties_entry_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_raster_properties_key.py b/python/test/test_raster_properties_key.py index 0e816086..ad8ad0a4 100644 --- a/python/test/test_raster_properties_key.py +++ b/python/test/test_raster_properties_key.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_raster_result_descriptor.py b/python/test/test_raster_result_descriptor.py index 8ce8ad2e..3f767be7 100644 --- a/python/test/test_raster_result_descriptor.py +++ b/python/test/test_raster_result_descriptor.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -41,21 +41,29 @@ def make_instance(self, include_optional) -> RasterResultDescriptor: measurement = null, name = '', ) ], - bbox = geoengine_openapi_client.models.spatial_partition2_d.SpatialPartition2D( - lower_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), - upper_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), ), data_type = 'U8', - resolution = geoengine_openapi_client.models.spatial_resolution.SpatialResolution( - x = 1.337, - y = 1.337, ), + spatial_grid = geoengine_openapi_client.models.spatial_grid_descriptor.SpatialGridDescriptor( + descriptor = 'source', + spatial_grid = geoengine_openapi_client.models.spatial_grid_definition.SpatialGridDefinition( + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + grid_bounds = geoengine_openapi_client.models.grid_bounding_box2_d.GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), ), ), ), spatial_reference = '', - time = geoengine_openapi_client.models.time_interval.TimeInterval( - end = 56, - start = 56, ) + time = geoengine_openapi_client.models.time_descriptor.TimeDescriptor( + bounds = geoengine_openapi_client.models.time_interval.TimeInterval( + end = 56, + start = 56, ), + dimension = null, ) ) else: return RasterResultDescriptor( @@ -65,7 +73,28 @@ def make_instance(self, include_optional) -> RasterResultDescriptor: name = '', ) ], data_type = 'U8', + spatial_grid = geoengine_openapi_client.models.spatial_grid_descriptor.SpatialGridDescriptor( + descriptor = 'source', + spatial_grid = geoengine_openapi_client.models.spatial_grid_definition.SpatialGridDefinition( + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + grid_bounds = geoengine_openapi_client.models.grid_bounding_box2_d.GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), ), ), ), spatial_reference = '', + time = geoengine_openapi_client.models.time_descriptor.TimeDescriptor( + bounds = geoengine_openapi_client.models.time_interval.TimeInterval( + end = 56, + start = 56, ), + dimension = null, ), ) """ diff --git a/python/test/test_raster_stream_websocket_result_type.py b/python/test/test_raster_stream_websocket_result_type.py index 75c66f77..a607d2e7 100644 --- a/python/test/test_raster_stream_websocket_result_type.py +++ b/python/test/test_raster_stream_websocket_result_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_raster_symbology.py b/python/test/test_raster_symbology.py index ce821972..511994d9 100644 --- a/python/test/test_raster_symbology.py +++ b/python/test/test_raster_symbology.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_raster_query_rectangle.py b/python/test/test_raster_to_dataset_query_rectangle.py similarity index 68% rename from python/test/test_raster_query_rectangle.py rename to python/test/test_raster_to_dataset_query_rectangle.py index bbcf57bd..d602acc6 100644 --- a/python/test/test_raster_query_rectangle.py +++ b/python/test/test_raster_to_dataset_query_rectangle.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -15,10 +15,10 @@ import unittest -from geoengine_openapi_client.models.raster_query_rectangle import RasterQueryRectangle +from geoengine_openapi_client.models.raster_to_dataset_query_rectangle import RasterToDatasetQueryRectangle -class TestRasterQueryRectangle(unittest.TestCase): - """RasterQueryRectangle unit test stubs""" +class TestRasterToDatasetQueryRectangle(unittest.TestCase): + """RasterToDatasetQueryRectangle unit test stubs""" def setUp(self): pass @@ -26,16 +26,16 @@ def setUp(self): def tearDown(self): pass - def make_instance(self, include_optional) -> RasterQueryRectangle: - """Test RasterQueryRectangle + def make_instance(self, include_optional) -> RasterToDatasetQueryRectangle: + """Test RasterToDatasetQueryRectangle include_optional is a boolean, when False only required params are included, when True both required and optional params are included """ - # uncomment below to create an instance of `RasterQueryRectangle` + # uncomment below to create an instance of `RasterToDatasetQueryRectangle` """ - model = RasterQueryRectangle() + model = RasterToDatasetQueryRectangle() if include_optional: - return RasterQueryRectangle( + return RasterToDatasetQueryRectangle( spatial_bounds = geoengine_openapi_client.models.spatial_partition2_d.SpatialPartition2D( lower_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( x = 1.337, @@ -43,15 +43,12 @@ def make_instance(self, include_optional) -> RasterQueryRectangle: upper_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( x = 1.337, y = 1.337, ), ), - spatial_resolution = geoengine_openapi_client.models.spatial_resolution.SpatialResolution( - x = 1.337, - y = 1.337, ), time_interval = geoengine_openapi_client.models.time_interval.TimeInterval( end = 56, start = 56, ) ) else: - return RasterQueryRectangle( + return RasterToDatasetQueryRectangle( spatial_bounds = geoengine_openapi_client.models.spatial_partition2_d.SpatialPartition2D( lower_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( x = 1.337, @@ -59,17 +56,14 @@ def make_instance(self, include_optional) -> RasterQueryRectangle: upper_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( x = 1.337, y = 1.337, ), ), - spatial_resolution = geoengine_openapi_client.models.spatial_resolution.SpatialResolution( - x = 1.337, - y = 1.337, ), time_interval = geoengine_openapi_client.models.time_interval.TimeInterval( end = 56, start = 56, ), ) """ - def testRasterQueryRectangle(self): - """Test RasterQueryRectangle""" + def testRasterToDatasetQueryRectangle(self): + """Test RasterToDatasetQueryRectangle""" # inst_req_only = self.make_instance(include_optional=False) # inst_req_and_optional = self.make_instance(include_optional=True) diff --git a/python/test/test_regular_time_dimension.py b/python/test/test_regular_time_dimension.py new file mode 100644 index 00000000..a70e979c --- /dev/null +++ b/python/test/test_regular_time_dimension.py @@ -0,0 +1,59 @@ +# coding: utf-8 + +""" + Geo Engine API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + + The version of the OpenAPI document: 0.9.0 + Contact: dev@geoengine.de + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +import unittest + +from geoengine_openapi_client.models.regular_time_dimension import RegularTimeDimension + +class TestRegularTimeDimension(unittest.TestCase): + """RegularTimeDimension unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional) -> RegularTimeDimension: + """Test RegularTimeDimension + include_optional is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # uncomment below to create an instance of `RegularTimeDimension` + """ + model = RegularTimeDimension() + if include_optional: + return RegularTimeDimension( + origin = 56, + step = geoengine_openapi_client.models.time_step.TimeStep( + granularity = 'millis', + step = 0, ) + ) + else: + return RegularTimeDimension( + origin = 56, + step = geoengine_openapi_client.models.time_step.TimeStep( + granularity = 'millis', + step = 0, ), + ) + """ + + def testRegularTimeDimension(self): + """Test RegularTimeDimension""" + # inst_req_only = self.make_instance(include_optional=False) + # inst_req_and_optional = self.make_instance(include_optional=True) + +if __name__ == '__main__': + unittest.main() diff --git a/python/test/test_resource.py b/python/test/test_resource.py index 894fcc67..e8a56e60 100644 --- a/python/test/test_resource.py +++ b/python/test/test_resource.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_role.py b/python/test/test_role.py index 34e13116..64e3f222 100644 --- a/python/test/test_role.py +++ b/python/test/test_role.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_role_description.py b/python/test/test_role_description.py index 143659c4..4f1f88c1 100644 --- a/python/test/test_role_description.py +++ b/python/test/test_role_description.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_search_capabilities.py b/python/test/test_search_capabilities.py index 024c9732..87955645 100644 --- a/python/test/test_search_capabilities.py +++ b/python/test/test_search_capabilities.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_search_type.py b/python/test/test_search_type.py index b0f33dbe..2be1324e 100644 --- a/python/test/test_search_type.py +++ b/python/test/test_search_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_search_types.py b/python/test/test_search_types.py index 943da8d1..c866c908 100644 --- a/python/test/test_search_types.py +++ b/python/test/test_search_types.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_sentinel_s2_l2_a_cogs_provider_definition.py b/python/test/test_sentinel_s2_l2_a_cogs_provider_definition.py index 93f8b6eb..75276ef9 100644 --- a/python/test/test_sentinel_s2_l2_a_cogs_provider_definition.py +++ b/python/test/test_sentinel_s2_l2_a_cogs_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -37,12 +37,6 @@ def make_instance(self, include_optional) -> SentinelS2L2ACogsProviderDefinition if include_optional: return SentinelS2L2ACogsProviderDefinition( api_url = '', - bands = [ - geoengine_openapi_client.models.stac_band.StacBand( - data_type = 'U8', - name = '', - no_data_value = 1.337, ) - ], cache_ttl = 0, description = '', gdal_retries = 0, @@ -56,31 +50,15 @@ def make_instance(self, include_optional) -> SentinelS2L2ACogsProviderDefinition exponential_backoff_factor = 1.337, initial_delay_ms = 0, number_of_retries = 0, ), - type = 'SentinelS2L2ACogs', - zones = [ - geoengine_openapi_client.models.stac_zone.StacZone( - epsg = 0, - name = '', ) - ] + type = 'SentinelS2L2ACogs' ) else: return SentinelS2L2ACogsProviderDefinition( api_url = '', - bands = [ - geoengine_openapi_client.models.stac_band.StacBand( - data_type = 'U8', - name = '', - no_data_value = 1.337, ) - ], description = '', id = '', name = '', type = 'SentinelS2L2ACogs', - zones = [ - geoengine_openapi_client.models.stac_zone.StacZone( - epsg = 0, - name = '', ) - ], ) """ diff --git a/python/test/test_server_info.py b/python/test/test_server_info.py index 899a5e5f..92affce7 100644 --- a/python/test/test_server_info.py +++ b/python/test/test_server_info.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_session_api.py b/python/test/test_session_api.py index 4c7fd0b4..a0653181 100644 --- a/python/test/test_session_api.py +++ b/python/test/test_session_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_single_band_raster_colorizer.py b/python/test/test_single_band_raster_colorizer.py index 8a4cb660..f24d5d96 100644 --- a/python/test/test_single_band_raster_colorizer.py +++ b/python/test/test_single_band_raster_colorizer.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_spatial_grid_definition.py b/python/test/test_spatial_grid_definition.py new file mode 100644 index 00000000..30ee2d4c --- /dev/null +++ b/python/test/test_spatial_grid_definition.py @@ -0,0 +1,77 @@ +# coding: utf-8 + +""" + Geo Engine API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + + The version of the OpenAPI document: 0.9.0 + Contact: dev@geoengine.de + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +import unittest + +from geoengine_openapi_client.models.spatial_grid_definition import SpatialGridDefinition + +class TestSpatialGridDefinition(unittest.TestCase): + """SpatialGridDefinition unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional) -> SpatialGridDefinition: + """Test SpatialGridDefinition + include_optional is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # uncomment below to create an instance of `SpatialGridDefinition` + """ + model = SpatialGridDefinition() + if include_optional: + return SpatialGridDefinition( + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + grid_bounds = geoengine_openapi_client.models.grid_bounding_box2_d.GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), ) + ) + else: + return SpatialGridDefinition( + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + grid_bounds = geoengine_openapi_client.models.grid_bounding_box2_d.GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), ), + ) + """ + + def testSpatialGridDefinition(self): + """Test SpatialGridDefinition""" + # inst_req_only = self.make_instance(include_optional=False) + # inst_req_and_optional = self.make_instance(include_optional=True) + +if __name__ == '__main__': + unittest.main() diff --git a/python/test/test_spatial_grid_descriptor.py b/python/test/test_spatial_grid_descriptor.py new file mode 100644 index 00000000..b4a48db5 --- /dev/null +++ b/python/test/test_spatial_grid_descriptor.py @@ -0,0 +1,81 @@ +# coding: utf-8 + +""" + Geo Engine API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + + The version of the OpenAPI document: 0.9.0 + Contact: dev@geoengine.de + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +import unittest + +from geoengine_openapi_client.models.spatial_grid_descriptor import SpatialGridDescriptor + +class TestSpatialGridDescriptor(unittest.TestCase): + """SpatialGridDescriptor unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional) -> SpatialGridDescriptor: + """Test SpatialGridDescriptor + include_optional is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # uncomment below to create an instance of `SpatialGridDescriptor` + """ + model = SpatialGridDescriptor() + if include_optional: + return SpatialGridDescriptor( + descriptor = 'source', + spatial_grid = geoengine_openapi_client.models.spatial_grid_definition.SpatialGridDefinition( + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + grid_bounds = geoengine_openapi_client.models.grid_bounding_box2_d.GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), ), ) + ) + else: + return SpatialGridDescriptor( + descriptor = 'source', + spatial_grid = geoengine_openapi_client.models.spatial_grid_definition.SpatialGridDefinition( + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + grid_bounds = geoengine_openapi_client.models.grid_bounding_box2_d.GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), ), ), + ) + """ + + def testSpatialGridDescriptor(self): + """Test SpatialGridDescriptor""" + # inst_req_only = self.make_instance(include_optional=False) + # inst_req_and_optional = self.make_instance(include_optional=True) + +if __name__ == '__main__': + unittest.main() diff --git a/python/test/test_spatial_grid_descriptor_state.py b/python/test/test_spatial_grid_descriptor_state.py new file mode 100644 index 00000000..8bbe24b0 --- /dev/null +++ b/python/test/test_spatial_grid_descriptor_state.py @@ -0,0 +1,34 @@ +# coding: utf-8 + +""" + Geo Engine API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + + The version of the OpenAPI document: 0.9.0 + Contact: dev@geoengine.de + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +import unittest + +from geoengine_openapi_client.models.spatial_grid_descriptor_state import SpatialGridDescriptorState + +class TestSpatialGridDescriptorState(unittest.TestCase): + """SpatialGridDescriptorState unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def testSpatialGridDescriptorState(self): + """Test SpatialGridDescriptorState""" + # inst = SpatialGridDescriptorState() + +if __name__ == '__main__': + unittest.main() diff --git a/python/test/test_spatial_partition2_d.py b/python/test/test_spatial_partition2_d.py index 51061d34..78c66986 100644 --- a/python/test/test_spatial_partition2_d.py +++ b/python/test/test_spatial_partition2_d.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_spatial_reference_authority.py b/python/test/test_spatial_reference_authority.py index 5776d893..e0a66437 100644 --- a/python/test/test_spatial_reference_authority.py +++ b/python/test/test_spatial_reference_authority.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_spatial_reference_specification.py b/python/test/test_spatial_reference_specification.py index 62dc8888..78c68e0c 100644 --- a/python/test/test_spatial_reference_specification.py +++ b/python/test/test_spatial_reference_specification.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_spatial_references_api.py b/python/test/test_spatial_references_api.py index a118fff6..b5bb3096 100644 --- a/python/test/test_spatial_references_api.py +++ b/python/test/test_spatial_references_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_spatial_resolution.py b/python/test/test_spatial_resolution.py index e6a7c7ef..5876f0ca 100644 --- a/python/test/test_spatial_resolution.py +++ b/python/test/test_spatial_resolution.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_st_rectangle.py b/python/test/test_st_rectangle.py index abd124bd..345420f7 100644 --- a/python/test/test_st_rectangle.py +++ b/python/test/test_st_rectangle.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_stac_api_retries.py b/python/test/test_stac_api_retries.py index 9f687213..b3169050 100644 --- a/python/test/test_stac_api_retries.py +++ b/python/test/test_stac_api_retries.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_stac_query_buffer.py b/python/test/test_stac_query_buffer.py index 2e36c2b9..898023e5 100644 --- a/python/test/test_stac_query_buffer.py +++ b/python/test/test_stac_query_buffer.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_static_color.py b/python/test/test_static_color.py index 5a1531af..641d2bb4 100644 --- a/python/test/test_static_color.py +++ b/python/test/test_static_color.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_static_number.py b/python/test/test_static_number.py index 76c33ae0..7633ce23 100644 --- a/python/test/test_static_number.py +++ b/python/test/test_static_number.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_stroke_param.py b/python/test/test_stroke_param.py index 5bd39328..530abe27 100644 --- a/python/test/test_stroke_param.py +++ b/python/test/test_stroke_param.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_suggest_meta_data.py b/python/test/test_suggest_meta_data.py index 2b97b38c..ec2621c9 100644 --- a/python/test/test_suggest_meta_data.py +++ b/python/test/test_suggest_meta_data.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_symbology.py b/python/test/test_symbology.py index 31249fb7..d423ac35 100644 --- a/python/test/test_symbology.py +++ b/python/test/test_symbology.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_task_abort_options.py b/python/test/test_task_abort_options.py index 6a43c00c..5ee30ed9 100644 --- a/python/test/test_task_abort_options.py +++ b/python/test/test_task_abort_options.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_task_filter.py b/python/test/test_task_filter.py index 194640d9..d096288d 100644 --- a/python/test/test_task_filter.py +++ b/python/test/test_task_filter.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_task_list_options.py b/python/test/test_task_list_options.py index 93df6e77..d00dce63 100644 --- a/python/test/test_task_list_options.py +++ b/python/test/test_task_list_options.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_task_response.py b/python/test/test_task_response.py index a1d5b4c3..721abd83 100644 --- a/python/test/test_task_response.py +++ b/python/test/test_task_response.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_task_status.py b/python/test/test_task_status.py index bbda84ae..013ee332 100644 --- a/python/test/test_task_status.py +++ b/python/test/test_task_status.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_task_status_aborted.py b/python/test/test_task_status_aborted.py index 3340b36a..3a4502b8 100644 --- a/python/test/test_task_status_aborted.py +++ b/python/test/test_task_status_aborted.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_task_status_completed.py b/python/test/test_task_status_completed.py index 641cd787..65183163 100644 --- a/python/test/test_task_status_completed.py +++ b/python/test/test_task_status_completed.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_task_status_failed.py b/python/test/test_task_status_failed.py index 1ce8d04f..8fb58530 100644 --- a/python/test/test_task_status_failed.py +++ b/python/test/test_task_status_failed.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_task_status_running.py b/python/test/test_task_status_running.py index 00739830..cb5d6406 100644 --- a/python/test/test_task_status_running.py +++ b/python/test/test_task_status_running.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_task_status_with_id.py b/python/test/test_task_status_with_id.py index dc075dd4..fa7dcd47 100644 --- a/python/test/test_task_status_with_id.py +++ b/python/test/test_task_status_with_id.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_tasks_api.py b/python/test/test_tasks_api.py index c99b474e..4bbe1b0e 100644 --- a/python/test/test_tasks_api.py +++ b/python/test/test_tasks_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_text_symbology.py b/python/test/test_text_symbology.py index c2606320..8f50794c 100644 --- a/python/test/test_text_symbology.py +++ b/python/test/test_text_symbology.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_time_descriptor.py b/python/test/test_time_descriptor.py new file mode 100644 index 00000000..5a703e2f --- /dev/null +++ b/python/test/test_time_descriptor.py @@ -0,0 +1,56 @@ +# coding: utf-8 + +""" + Geo Engine API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + + The version of the OpenAPI document: 0.9.0 + Contact: dev@geoengine.de + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +import unittest + +from geoengine_openapi_client.models.time_descriptor import TimeDescriptor + +class TestTimeDescriptor(unittest.TestCase): + """TimeDescriptor unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional) -> TimeDescriptor: + """Test TimeDescriptor + include_optional is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # uncomment below to create an instance of `TimeDescriptor` + """ + model = TimeDescriptor() + if include_optional: + return TimeDescriptor( + bounds = geoengine_openapi_client.models.time_interval.TimeInterval( + end = 56, + start = 56, ), + dimension = None + ) + else: + return TimeDescriptor( + dimension = None, + ) + """ + + def testTimeDescriptor(self): + """Test TimeDescriptor""" + # inst_req_only = self.make_instance(include_optional=False) + # inst_req_and_optional = self.make_instance(include_optional=True) + +if __name__ == '__main__': + unittest.main() diff --git a/python/test/test_stac_band.py b/python/test/test_time_dimension.py similarity index 57% rename from python/test/test_stac_band.py rename to python/test/test_time_dimension.py index e08eca33..a46c3097 100644 --- a/python/test/test_stac_band.py +++ b/python/test/test_time_dimension.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -15,10 +15,10 @@ import unittest -from geoengine_openapi_client.models.stac_band import StacBand +from geoengine_openapi_client.models.time_dimension import TimeDimension -class TestStacBand(unittest.TestCase): - """StacBand unit test stubs""" +class TestTimeDimension(unittest.TestCase): + """TimeDimension unit test stubs""" def setUp(self): pass @@ -26,29 +26,26 @@ def setUp(self): def tearDown(self): pass - def make_instance(self, include_optional) -> StacBand: - """Test StacBand + def make_instance(self, include_optional) -> TimeDimension: + """Test TimeDimension include_optional is a boolean, when False only required params are included, when True both required and optional params are included """ - # uncomment below to create an instance of `StacBand` + # uncomment below to create an instance of `TimeDimension` """ - model = StacBand() + model = TimeDimension() if include_optional: - return StacBand( - data_type = 'U8', - name = '', - no_data_value = 1.337 + return TimeDimension( + type = 'irregular' ) else: - return StacBand( - data_type = 'U8', - name = '', + return TimeDimension( + type = 'irregular', ) """ - def testStacBand(self): - """Test StacBand""" + def testTimeDimension(self): + """Test TimeDimension""" # inst_req_only = self.make_instance(include_optional=False) # inst_req_and_optional = self.make_instance(include_optional=True) diff --git a/python/test/test_time_dimension_one_of.py b/python/test/test_time_dimension_one_of.py new file mode 100644 index 00000000..cd10cbaa --- /dev/null +++ b/python/test/test_time_dimension_one_of.py @@ -0,0 +1,53 @@ +# coding: utf-8 + +""" + Geo Engine API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + + The version of the OpenAPI document: 0.9.0 + Contact: dev@geoengine.de + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +import unittest + +from geoengine_openapi_client.models.time_dimension_one_of import TimeDimensionOneOf + +class TestTimeDimensionOneOf(unittest.TestCase): + """TimeDimensionOneOf unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional) -> TimeDimensionOneOf: + """Test TimeDimensionOneOf + include_optional is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # uncomment below to create an instance of `TimeDimensionOneOf` + """ + model = TimeDimensionOneOf() + if include_optional: + return TimeDimensionOneOf( + type = 'regular' + ) + else: + return TimeDimensionOneOf( + type = 'regular', + ) + """ + + def testTimeDimensionOneOf(self): + """Test TimeDimensionOneOf""" + # inst_req_only = self.make_instance(include_optional=False) + # inst_req_and_optional = self.make_instance(include_optional=True) + +if __name__ == '__main__': + unittest.main() diff --git a/python/test/test_time_dimension_one_of1.py b/python/test/test_time_dimension_one_of1.py new file mode 100644 index 00000000..4f0a6415 --- /dev/null +++ b/python/test/test_time_dimension_one_of1.py @@ -0,0 +1,53 @@ +# coding: utf-8 + +""" + Geo Engine API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + + The version of the OpenAPI document: 0.9.0 + Contact: dev@geoengine.de + Generated by OpenAPI Generator (https://openapi-generator.tech) + + Do not edit the class manually. +""" # noqa: E501 + + +import unittest + +from geoengine_openapi_client.models.time_dimension_one_of1 import TimeDimensionOneOf1 + +class TestTimeDimensionOneOf1(unittest.TestCase): + """TimeDimensionOneOf1 unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional) -> TimeDimensionOneOf1: + """Test TimeDimensionOneOf1 + include_optional is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # uncomment below to create an instance of `TimeDimensionOneOf1` + """ + model = TimeDimensionOneOf1() + if include_optional: + return TimeDimensionOneOf1( + type = 'irregular' + ) + else: + return TimeDimensionOneOf1( + type = 'irregular', + ) + """ + + def testTimeDimensionOneOf1(self): + """Test TimeDimensionOneOf1""" + # inst_req_only = self.make_instance(include_optional=False) + # inst_req_and_optional = self.make_instance(include_optional=True) + +if __name__ == '__main__': + unittest.main() diff --git a/python/test/test_time_granularity.py b/python/test/test_time_granularity.py index ffe13cae..1f0b8d70 100644 --- a/python/test/test_time_granularity.py +++ b/python/test/test_time_granularity.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_time_interval.py b/python/test/test_time_interval.py index 0654bfce..9bb92c25 100644 --- a/python/test/test_time_interval.py +++ b/python/test/test_time_interval.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_time_reference.py b/python/test/test_time_reference.py index 547eefd2..50936dbd 100644 --- a/python/test/test_time_reference.py +++ b/python/test/test_time_reference.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_time_step.py b/python/test/test_time_step.py index 1c311640..6cf0d7cb 100644 --- a/python/test/test_time_step.py +++ b/python/test/test_time_step.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_typed_data_provider_definition.py b/python/test/test_typed_data_provider_definition.py index df7013a8..1eaed906 100644 --- a/python/test/test_typed_data_provider_definition.py +++ b/python/test/test_typed_data_provider_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -100,12 +100,6 @@ def make_instance(self, include_optional) -> TypedDataProviderDefinition: collection_api_auth_token = '', collection_api_url = '', pangaea_url = '', - bands = [ - geoengine_openapi_client.models.stac_band.StacBand( - data_type = 'U8', - name = '', - no_data_value = 1.337, ) - ], gdal_retries = 0, query_buffer = geoengine_openapi_client.models.stac_query_buffer.StacQueryBuffer( end_seconds = 56, @@ -114,11 +108,6 @@ def make_instance(self, include_optional) -> TypedDataProviderDefinition: exponential_backoff_factor = 1.337, initial_delay_ms = 0, number_of_retries = 0, ), - zones = [ - geoengine_openapi_client.models.stac_zone.StacZone( - epsg = 0, - name = '', ) - ], api_key = '' ) else: @@ -173,17 +162,6 @@ def make_instance(self, include_optional) -> TypedDataProviderDefinition: collection_api_auth_token = '', collection_api_url = '', pangaea_url = '', - bands = [ - geoengine_openapi_client.models.stac_band.StacBand( - data_type = 'U8', - name = '', - no_data_value = 1.337, ) - ], - zones = [ - geoengine_openapi_client.models.stac_zone.StacZone( - epsg = 0, - name = '', ) - ], ) """ diff --git a/python/test/test_typed_geometry.py b/python/test/test_typed_geometry.py index 512ef82a..c975af51 100644 --- a/python/test/test_typed_geometry.py +++ b/python/test/test_typed_geometry.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_typed_geometry_one_of.py b/python/test/test_typed_geometry_one_of.py index a5122a2c..d84f6804 100644 --- a/python/test/test_typed_geometry_one_of.py +++ b/python/test/test_typed_geometry_one_of.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_typed_geometry_one_of1.py b/python/test/test_typed_geometry_one_of1.py index 51b07391..7251e954 100644 --- a/python/test/test_typed_geometry_one_of1.py +++ b/python/test/test_typed_geometry_one_of1.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_typed_geometry_one_of2.py b/python/test/test_typed_geometry_one_of2.py index c1c6b8cf..65d8effa 100644 --- a/python/test/test_typed_geometry_one_of2.py +++ b/python/test/test_typed_geometry_one_of2.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_typed_geometry_one_of3.py b/python/test/test_typed_geometry_one_of3.py index 80797b07..cd48dcc5 100644 --- a/python/test/test_typed_geometry_one_of3.py +++ b/python/test/test_typed_geometry_one_of3.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_typed_operator.py b/python/test/test_typed_operator.py index b50075f2..c1bbb0dc 100644 --- a/python/test/test_typed_operator.py +++ b/python/test/test_typed_operator.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_typed_operator_operator.py b/python/test/test_typed_operator_operator.py index ff8fe13c..852cd261 100644 --- a/python/test/test_typed_operator_operator.py +++ b/python/test/test_typed_operator_operator.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_typed_plot_result_descriptor.py b/python/test/test_typed_plot_result_descriptor.py index f5013dcd..c5383a5d 100644 --- a/python/test/test_typed_plot_result_descriptor.py +++ b/python/test/test_typed_plot_result_descriptor.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_typed_raster_result_descriptor.py b/python/test/test_typed_raster_result_descriptor.py index de501f12..8c4679fc 100644 --- a/python/test/test_typed_raster_result_descriptor.py +++ b/python/test/test_typed_raster_result_descriptor.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_typed_result_descriptor.py b/python/test/test_typed_result_descriptor.py index 2ac0d37e..04157087 100644 --- a/python/test/test_typed_result_descriptor.py +++ b/python/test/test_typed_result_descriptor.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -36,11 +36,6 @@ def make_instance(self, include_optional) -> TypedResultDescriptor: model = TypedResultDescriptor() if include_optional: return TypedResultDescriptor( - bands = [ - geoengine_openapi_client.models.raster_band_descriptor.RasterBandDescriptor( - measurement = null, - name = '', ) - ], bbox = geoengine_openapi_client.models.bounding_box2_d.BoundingBox2D( lower_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( x = 1.337, @@ -48,15 +43,33 @@ def make_instance(self, include_optional) -> TypedResultDescriptor: upper_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( x = 1.337, y = 1.337, ), ), - data_type = 'Data', - resolution = geoengine_openapi_client.models.spatial_resolution.SpatialResolution( - x = 1.337, - y = 1.337, ), spatial_reference = '', time = geoengine_openapi_client.models.time_interval.TimeInterval( end = 56, start = 56, ), - type = 'raster', + type = 'plot', + bands = [ + geoengine_openapi_client.models.raster_band_descriptor.RasterBandDescriptor( + measurement = null, + name = '', ) + ], + data_type = 'Data', + spatial_grid = geoengine_openapi_client.models.spatial_grid_descriptor.SpatialGridDescriptor( + descriptor = 'source', + spatial_grid = geoengine_openapi_client.models.spatial_grid_definition.SpatialGridDefinition( + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + grid_bounds = geoengine_openapi_client.models.grid_bounding_box2_d.GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), ), ), ), columns = { 'key' : geoengine_openapi_client.models.vector_column_info.VectorColumnInfo( data_type = 'category', @@ -65,14 +78,33 @@ def make_instance(self, include_optional) -> TypedResultDescriptor: ) else: return TypedResultDescriptor( + spatial_reference = '', + time = geoengine_openapi_client.models.time_interval.TimeInterval( + end = 56, + start = 56, ), + type = 'plot', bands = [ geoengine_openapi_client.models.raster_band_descriptor.RasterBandDescriptor( measurement = null, name = '', ) ], data_type = 'Data', - spatial_reference = '', - type = 'raster', + spatial_grid = geoengine_openapi_client.models.spatial_grid_descriptor.SpatialGridDescriptor( + descriptor = 'source', + spatial_grid = geoengine_openapi_client.models.spatial_grid_definition.SpatialGridDefinition( + geo_transform = geoengine_openapi_client.models.gdal_dataset_geo_transform.GdalDatasetGeoTransform( + origin_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( + x = 1.337, + y = 1.337, ), + x_pixel_size = 1.337, + y_pixel_size = 1.337, ), + grid_bounds = geoengine_openapi_client.models.grid_bounding_box2_d.GridBoundingBox2D( + bottom_right_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), + top_left_idx = geoengine_openapi_client.models.grid_idx2_d.GridIdx2D( + x_idx = 56, + y_idx = 56, ), ), ), ), columns = { 'key' : geoengine_openapi_client.models.vector_column_info.VectorColumnInfo( data_type = 'category', diff --git a/python/test/test_typed_vector_result_descriptor.py b/python/test/test_typed_vector_result_descriptor.py index 1994be4b..256a1996 100644 --- a/python/test/test_typed_vector_result_descriptor.py +++ b/python/test/test_typed_vector_result_descriptor.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_unitless_measurement.py b/python/test/test_unitless_measurement.py index 323e39cd..562a656e 100644 --- a/python/test/test_unitless_measurement.py +++ b/python/test/test_unitless_measurement.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_unix_time_stamp_type.py b/python/test/test_unix_time_stamp_type.py index 370cb64e..f40415bb 100644 --- a/python/test/test_unix_time_stamp_type.py +++ b/python/test/test_unix_time_stamp_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_update_dataset.py b/python/test/test_update_dataset.py index a5ede464..b350f60e 100644 --- a/python/test/test_update_dataset.py +++ b/python/test/test_update_dataset.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_update_layer.py b/python/test/test_update_layer.py index a201b89b..cf49e15d 100644 --- a/python/test/test_update_layer.py +++ b/python/test/test_update_layer.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_update_layer_collection.py b/python/test/test_update_layer_collection.py index 6a195e2a..2d5996b6 100644 --- a/python/test/test_update_layer_collection.py +++ b/python/test/test_update_layer_collection.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_update_project.py b/python/test/test_update_project.py index 095948e8..49fcb58a 100644 --- a/python/test/test_update_project.py +++ b/python/test/test_update_project.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_update_quota.py b/python/test/test_update_quota.py index 2746eac8..d3546c98 100644 --- a/python/test/test_update_quota.py +++ b/python/test/test_update_quota.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_upload_file_layers_response.py b/python/test/test_upload_file_layers_response.py index b8c08759..01a1c8a1 100644 --- a/python/test/test_upload_file_layers_response.py +++ b/python/test/test_upload_file_layers_response.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_upload_files_response.py b/python/test/test_upload_files_response.py index 385a4a79..bb583e7a 100644 --- a/python/test/test_upload_files_response.py +++ b/python/test/test_upload_files_response.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_uploads_api.py b/python/test/test_uploads_api.py index e28b2df6..386ab318 100644 --- a/python/test/test_uploads_api.py +++ b/python/test/test_uploads_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_usage_summary_granularity.py b/python/test/test_usage_summary_granularity.py index 885691ef..34de82cf 100644 --- a/python/test/test_usage_summary_granularity.py +++ b/python/test/test_usage_summary_granularity.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_user_api.py b/python/test/test_user_api.py index 89f4c05e..5a6311ba 100644 --- a/python/test/test_user_api.py +++ b/python/test/test_user_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_user_credentials.py b/python/test/test_user_credentials.py index 7b3c0dc4..9c61c045 100644 --- a/python/test/test_user_credentials.py +++ b/python/test/test_user_credentials.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_user_info.py b/python/test/test_user_info.py index 89800932..09ac5dff 100644 --- a/python/test/test_user_info.py +++ b/python/test/test_user_info.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_user_registration.py b/python/test/test_user_registration.py index 640869ba..21f928d3 100644 --- a/python/test/test_user_registration.py +++ b/python/test/test_user_registration.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_user_session.py b/python/test/test_user_session.py index 1f2ec33b..38896e55 100644 --- a/python/test/test_user_session.py +++ b/python/test/test_user_session.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_vec_update.py b/python/test/test_vec_update.py index 6d5b1c1c..b81e8a96 100644 --- a/python/test/test_vec_update.py +++ b/python/test/test_vec_update.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_vector_column_info.py b/python/test/test_vector_column_info.py index 1868cf7d..3301a116 100644 --- a/python/test/test_vector_column_info.py +++ b/python/test/test_vector_column_info.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_vector_data_type.py b/python/test/test_vector_data_type.py index 85b30254..6ac08f53 100644 --- a/python/test/test_vector_data_type.py +++ b/python/test/test_vector_data_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_vector_query_rectangle.py b/python/test/test_vector_query_rectangle.py deleted file mode 100644 index ab67ac7a..00000000 --- a/python/test/test_vector_query_rectangle.py +++ /dev/null @@ -1,77 +0,0 @@ -# coding: utf-8 - -""" - Geo Engine API - - No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - - The version of the OpenAPI document: 0.8.0 - Contact: dev@geoengine.de - Generated by OpenAPI Generator (https://openapi-generator.tech) - - Do not edit the class manually. -""" # noqa: E501 - - -import unittest - -from geoengine_openapi_client.models.vector_query_rectangle import VectorQueryRectangle - -class TestVectorQueryRectangle(unittest.TestCase): - """VectorQueryRectangle unit test stubs""" - - def setUp(self): - pass - - def tearDown(self): - pass - - def make_instance(self, include_optional) -> VectorQueryRectangle: - """Test VectorQueryRectangle - include_optional is a boolean, when False only required - params are included, when True both required and - optional params are included """ - # uncomment below to create an instance of `VectorQueryRectangle` - """ - model = VectorQueryRectangle() - if include_optional: - return VectorQueryRectangle( - spatial_bounds = geoengine_openapi_client.models.bounding_box2_d.BoundingBox2D( - lower_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), - upper_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), ), - spatial_resolution = geoengine_openapi_client.models.spatial_resolution.SpatialResolution( - x = 1.337, - y = 1.337, ), - time_interval = geoengine_openapi_client.models.time_interval.TimeInterval( - end = 56, - start = 56, ) - ) - else: - return VectorQueryRectangle( - spatial_bounds = geoengine_openapi_client.models.bounding_box2_d.BoundingBox2D( - lower_left_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), - upper_right_coordinate = geoengine_openapi_client.models.coordinate2_d.Coordinate2D( - x = 1.337, - y = 1.337, ), ), - spatial_resolution = geoengine_openapi_client.models.spatial_resolution.SpatialResolution( - x = 1.337, - y = 1.337, ), - time_interval = geoengine_openapi_client.models.time_interval.TimeInterval( - end = 56, - start = 56, ), - ) - """ - - def testVectorQueryRectangle(self): - """Test VectorQueryRectangle""" - # inst_req_only = self.make_instance(include_optional=False) - # inst_req_and_optional = self.make_instance(include_optional=True) - -if __name__ == '__main__': - unittest.main() diff --git a/python/test/test_vector_result_descriptor.py b/python/test/test_vector_result_descriptor.py index 3b2ee847..4a21dd33 100644 --- a/python/test/test_vector_result_descriptor.py +++ b/python/test/test_vector_result_descriptor.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_volume.py b/python/test/test_volume.py index 441d041f..f789236a 100644 --- a/python/test/test_volume.py +++ b/python/test/test_volume.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_volume_file_layers_response.py b/python/test/test_volume_file_layers_response.py index a1f8f1d1..4c235414 100644 --- a/python/test/test_volume_file_layers_response.py +++ b/python/test/test_volume_file_layers_response.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_wcs_boundingbox.py b/python/test/test_wcs_boundingbox.py index 140c39da..9941df21 100644 --- a/python/test/test_wcs_boundingbox.py +++ b/python/test/test_wcs_boundingbox.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_wcs_service.py b/python/test/test_wcs_service.py index a674a633..bb80bb4d 100644 --- a/python/test/test_wcs_service.py +++ b/python/test/test_wcs_service.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_wcs_version.py b/python/test/test_wcs_version.py index 43a8e08f..2484a1db 100644 --- a/python/test/test_wcs_version.py +++ b/python/test/test_wcs_version.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_wfs_service.py b/python/test/test_wfs_service.py index 94297d93..dbefdf02 100644 --- a/python/test/test_wfs_service.py +++ b/python/test/test_wfs_service.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_wfs_version.py b/python/test/test_wfs_version.py index 377dcabd..a863f6d9 100644 --- a/python/test/test_wfs_version.py +++ b/python/test/test_wfs_version.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_wildlive_data_connector_definition.py b/python/test/test_wildlive_data_connector_definition.py index a90aa069..614299ee 100644 --- a/python/test/test_wildlive_data_connector_definition.py +++ b/python/test/test_wildlive_data_connector_definition.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_wms_service.py b/python/test/test_wms_service.py index 9e94c03e..d2766b11 100644 --- a/python/test/test_wms_service.py +++ b/python/test/test_wms_service.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_wms_version.py b/python/test/test_wms_version.py index d53cd4bf..f5537191 100644 --- a/python/test/test_wms_version.py +++ b/python/test/test_wms_version.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_workflow.py b/python/test/test_workflow.py index 848700de..dfcb371e 100644 --- a/python/test/test_workflow.py +++ b/python/test/test_workflow.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_workflows_api.py b/python/test/test_workflows_api.py index 1030c705..06b815d8 100644 --- a/python/test/test_workflows_api.py +++ b/python/test/test_workflows_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/python/test/test_wrapped_plot_output.py b/python/test/test_wrapped_plot_output.py index a798da80..e99c8d65 100644 --- a/python/test/test_wrapped_plot_output.py +++ b/python/test/test_wrapped_plot_output.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - The version of the OpenAPI document: 0.8.0 + The version of the OpenAPI document: 0.9.0 Contact: dev@geoengine.de Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/typescript/README.md b/typescript/README.md index 36941a22..79856369 100644 --- a/typescript/README.md +++ b/typescript/README.md @@ -1,46 +1,469 @@ -## @geoengine/openapi-client@0.0.27 +# @geoengine/openapi-client@0.0.28 -This generator creates TypeScript/JavaScript client that utilizes [Fetch API](https://fetch.spec.whatwg.org/). The generated Node module can be used in the following environments: +A TypeScript SDK client for the 127.0.0.1 API. -Environment -* Node.js -* Webpack -* Browserify +## Usage -Language level -* ES5 - you must have a Promises/A+ library installed -* ES6 +First, install the SDK from npm. -Module system -* CommonJS -* ES6 module system +```bash +npm install @geoengine/openapi-client --save +``` -It can be used in both TypeScript and JavaScript. In TypeScript, the definition will be automatically resolved via `package.json`. ([Reference](https://www.typescriptlang.org/docs/handbook/declaration-files/consumption.html)) +Next, try it out. -### Building -To build and compile the typescript sources to javascript use: -``` -npm install -npm run build +```ts +import { + Configuration, + DatasetsApi, +} from '@geoengine/openapi-client'; +import type { AddDatasetTilesHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new DatasetsApi(config); + + const body = { + // string | Dataset Name + dataset: dataset_example, + // AutoCreateDataset + autoCreateDataset: ..., + } satisfies AddDatasetTilesHandlerRequest; + + try { + const data = await api.addDatasetTilesHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); ``` -### Publishing -First build the package then run `npm publish` +## Documentation -### Consuming +### API Endpoints -navigate to the folder of your consuming project and run one of the following commands. +All URIs are relative to *http://127.0.0.1:3030/api* -_published:_ +| Class | Method | HTTP request | Description +| ----- | ------ | ------------ | ------------- +*DatasetsApi* | [**addDatasetTilesHandler**](docs/DatasetsApi.md#adddatasettileshandler) | **POST** /dataset/{dataset}/tiles | Add a tile to a gdal dataset. +*DatasetsApi* | [**autoCreateDatasetHandler**](docs/DatasetsApi.md#autocreatedatasethandler) | **POST** /dataset/auto | Creates a new dataset using previously uploaded files. The format of the files will be automatically detected when possible. +*DatasetsApi* | [**createDatasetHandler**](docs/DatasetsApi.md#createdatasethandler) | **POST** /dataset | Creates a new dataset referencing files. Users can reference previously uploaded files. Admins can reference files from a volume. +*DatasetsApi* | [**deleteDatasetHandler**](docs/DatasetsApi.md#deletedatasethandler) | **DELETE** /dataset/{dataset} | Delete a dataset +*DatasetsApi* | [**getDatasetHandler**](docs/DatasetsApi.md#getdatasethandler) | **GET** /dataset/{dataset} | Retrieves details about a dataset using the internal name. +*DatasetsApi* | [**getLoadingInfoHandler**](docs/DatasetsApi.md#getloadinginfohandler) | **GET** /dataset/{dataset}/loadingInfo | Retrieves the loading information of a dataset +*DatasetsApi* | [**listDatasetsHandler**](docs/DatasetsApi.md#listdatasetshandler) | **GET** /datasets | Lists available datasets. +*DatasetsApi* | [**listVolumeFileLayersHandler**](docs/DatasetsApi.md#listvolumefilelayershandler) | **GET** /dataset/volumes/{volume_name}/files/{file_name}/layers | List the layers of a file in a volume. +*DatasetsApi* | [**listVolumesHandler**](docs/DatasetsApi.md#listvolumeshandler) | **GET** /dataset/volumes | Lists available volumes. +*DatasetsApi* | [**suggestMetaDataHandler**](docs/DatasetsApi.md#suggestmetadatahandler) | **POST** /dataset/suggest | Inspects an upload and suggests metadata that can be used when creating a new dataset based on it. Tries to automatically detect the main file and layer name if not specified. +*DatasetsApi* | [**updateDatasetHandler**](docs/DatasetsApi.md#updatedatasethandler) | **POST** /dataset/{dataset} | Update details about a dataset using the internal name. +*DatasetsApi* | [**updateDatasetProvenanceHandler**](docs/DatasetsApi.md#updatedatasetprovenancehandler) | **PUT** /dataset/{dataset}/provenance | +*DatasetsApi* | [**updateDatasetSymbologyHandler**](docs/DatasetsApi.md#updatedatasetsymbologyhandler) | **PUT** /dataset/{dataset}/symbology | Updates the dataset\'s symbology +*DatasetsApi* | [**updateLoadingInfoHandler**](docs/DatasetsApi.md#updateloadinginfohandler) | **PUT** /dataset/{dataset}/loadingInfo | Updates the dataset\'s loading info +*GeneralApi* | [**availableHandler**](docs/GeneralApi.md#availablehandler) | **GET** /available | Server availablity check. +*GeneralApi* | [**serverInfoHandler**](docs/GeneralApi.md#serverinfohandler) | **GET** /info | Shows information about the server software version. +*LayersApi* | [**addCollection**](docs/LayersApi.md#addcollection) | **POST** /layerDb/collections/{collection}/collections | Add a new collection to an existing collection +*LayersApi* | [**addExistingCollectionToCollection**](docs/LayersApi.md#addexistingcollectiontocollection) | **POST** /layerDb/collections/{parent}/collections/{collection} | Add an existing collection to a collection +*LayersApi* | [**addExistingLayerToCollection**](docs/LayersApi.md#addexistinglayertocollection) | **POST** /layerDb/collections/{collection}/layers/{layer} | Add an existing layer to a collection +*LayersApi* | [**addLayer**](docs/LayersApi.md#addlayer) | **POST** /layerDb/collections/{collection}/layers | Add a new layer to a collection +*LayersApi* | [**addProvider**](docs/LayersApi.md#addprovider) | **POST** /layerDb/providers | Add a new provider +*LayersApi* | [**autocompleteHandler**](docs/LayersApi.md#autocompletehandler) | **GET** /layers/collections/search/autocomplete/{provider}/{collection} | Autocompletes the search on the contents of the collection of the given provider +*LayersApi* | [**deleteProvider**](docs/LayersApi.md#deleteprovider) | **DELETE** /layerDb/providers/{provider} | Delete an existing provider +*LayersApi* | [**getProviderDefinition**](docs/LayersApi.md#getproviderdefinition) | **GET** /layerDb/providers/{provider} | Get an existing provider\'s definition +*LayersApi* | [**layerHandler**](docs/LayersApi.md#layerhandler) | **GET** /layers/{provider}/{layer} | Retrieves the layer of the given provider +*LayersApi* | [**layerToDataset**](docs/LayersApi.md#layertodataset) | **POST** /layers/{provider}/{layer}/dataset | Persist a raster layer from a provider as a dataset. +*LayersApi* | [**layerToWorkflowIdHandler**](docs/LayersApi.md#layertoworkflowidhandler) | **POST** /layers/{provider}/{layer}/workflowId | Registers a layer from a provider as a workflow and returns the workflow id +*LayersApi* | [**listCollectionHandler**](docs/LayersApi.md#listcollectionhandler) | **GET** /layers/collections/{provider}/{collection} | List the contents of the collection of the given provider +*LayersApi* | [**listProviders**](docs/LayersApi.md#listproviders) | **GET** /layerDb/providers | List all providers +*LayersApi* | [**listRootCollectionsHandler**](docs/LayersApi.md#listrootcollectionshandler) | **GET** /layers/collections | List all layer collections +*LayersApi* | [**providerCapabilitiesHandler**](docs/LayersApi.md#providercapabilitieshandler) | **GET** /layers/{provider}/capabilities | +*LayersApi* | [**removeCollection**](docs/LayersApi.md#removecollection) | **DELETE** /layerDb/collections/{collection} | Remove a collection +*LayersApi* | [**removeCollectionFromCollection**](docs/LayersApi.md#removecollectionfromcollection) | **DELETE** /layerDb/collections/{parent}/collections/{collection} | Delete a collection from a collection +*LayersApi* | [**removeLayer**](docs/LayersApi.md#removelayer) | **DELETE** /layerDb/layers/{layer} | Remove a collection +*LayersApi* | [**removeLayerFromCollection**](docs/LayersApi.md#removelayerfromcollection) | **DELETE** /layerDb/collections/{collection}/layers/{layer} | Remove a layer from a collection +*LayersApi* | [**searchHandler**](docs/LayersApi.md#searchhandler) | **GET** /layers/collections/search/{provider}/{collection} | Searches the contents of the collection of the given provider +*LayersApi* | [**updateCollection**](docs/LayersApi.md#updatecollection) | **PUT** /layerDb/collections/{collection} | Update a collection +*LayersApi* | [**updateLayer**](docs/LayersApi.md#updatelayer) | **PUT** /layerDb/layers/{layer} | Update a layer +*LayersApi* | [**updateProviderDefinition**](docs/LayersApi.md#updateproviderdefinition) | **PUT** /layerDb/providers/{provider} | Update an existing provider\'s definition +*MLApi* | [**addMlModel**](docs/MLApi.md#addmlmodel) | **POST** /ml/models | Create a new ml model. +*MLApi* | [**getMlModel**](docs/MLApi.md#getmlmodel) | **GET** /ml/models/{model_name} | Get ml model by name. +*MLApi* | [**listMlModels**](docs/MLApi.md#listmlmodels) | **GET** /ml/models | List ml models. +*OGCWCSApi* | [**wcsCapabilitiesHandler**](docs/OGCWCSApi.md#wcscapabilitieshandler) | **GET** /wcs/{workflow}?request=GetCapabilities | Get WCS Capabilities +*OGCWCSApi* | [**wcsDescribeCoverageHandler**](docs/OGCWCSApi.md#wcsdescribecoveragehandler) | **GET** /wcs/{workflow}?request=DescribeCoverage | Get WCS Coverage Description +*OGCWCSApi* | [**wcsGetCoverageHandler**](docs/OGCWCSApi.md#wcsgetcoveragehandler) | **GET** /wcs/{workflow}?request=GetCoverage | Get WCS Coverage +*OGCWFSApi* | [**wfsCapabilitiesHandler**](docs/OGCWFSApi.md#wfscapabilitieshandler) | **GET** /wfs/{workflow}?request=GetCapabilities | Get WFS Capabilities +*OGCWFSApi* | [**wfsFeatureHandler**](docs/OGCWFSApi.md#wfsfeaturehandler) | **GET** /wfs/{workflow}?request=GetFeature | Get WCS Features +*OGCWMSApi* | [**wmsCapabilitiesHandler**](docs/OGCWMSApi.md#wmscapabilitieshandler) | **GET** /wms/{workflow}?request=GetCapabilities | Get WMS Capabilities +*OGCWMSApi* | [**wmsLegendGraphicHandler**](docs/OGCWMSApi.md#wmslegendgraphichandler) | **GET** /wms/{workflow}?request=GetLegendGraphic | Get WMS Legend Graphic +*OGCWMSApi* | [**wmsMapHandler**](docs/OGCWMSApi.md#wmsmaphandler) | **GET** /wms/{workflow}?request=GetMap | Get WMS Map +*PermissionsApi* | [**addPermissionHandler**](docs/PermissionsApi.md#addpermissionhandler) | **PUT** /permissions | Adds a new permission. +*PermissionsApi* | [**getResourcePermissionsHandler**](docs/PermissionsApi.md#getresourcepermissionshandler) | **GET** /permissions/resources/{resource_type}/{resource_id} | Lists permission for a given resource. +*PermissionsApi* | [**removePermissionHandler**](docs/PermissionsApi.md#removepermissionhandler) | **DELETE** /permissions | Removes an existing permission. +*PlotsApi* | [**getPlotHandler**](docs/PlotsApi.md#getplothandler) | **GET** /plot/{id} | Generates a plot. +*ProjectsApi* | [**createProjectHandler**](docs/ProjectsApi.md#createprojecthandler) | **POST** /project | Create a new project for the user. +*ProjectsApi* | [**deleteProjectHandler**](docs/ProjectsApi.md#deleteprojecthandler) | **DELETE** /project/{project} | Deletes a project. +*ProjectsApi* | [**listProjectsHandler**](docs/ProjectsApi.md#listprojectshandler) | **GET** /projects | List all projects accessible to the user that match the selected criteria. +*ProjectsApi* | [**loadProjectLatestHandler**](docs/ProjectsApi.md#loadprojectlatesthandler) | **GET** /project/{project} | Retrieves details about the latest version of a project. +*ProjectsApi* | [**loadProjectVersionHandler**](docs/ProjectsApi.md#loadprojectversionhandler) | **GET** /project/{project}/{version} | Retrieves details about the given version of a project. +*ProjectsApi* | [**projectVersionsHandler**](docs/ProjectsApi.md#projectversionshandler) | **GET** /project/{project}/versions | Lists all available versions of a project. +*ProjectsApi* | [**updateProjectHandler**](docs/ProjectsApi.md#updateprojecthandler) | **PATCH** /project/{project} | Updates a project. This will create a new version. +*SessionApi* | [**anonymousHandler**](docs/SessionApi.md#anonymoushandler) | **POST** /anonymous | Creates session for anonymous user. The session\'s id serves as a Bearer token for requests. +*SessionApi* | [**loginHandler**](docs/SessionApi.md#loginhandler) | **POST** /login | Creates a session by providing user credentials. The session\'s id serves as a Bearer token for requests. +*SessionApi* | [**logoutHandler**](docs/SessionApi.md#logouthandler) | **POST** /logout | Ends a session. +*SessionApi* | [**oidcInit**](docs/SessionApi.md#oidcinit) | **POST** /oidcInit | Initializes the Open Id Connect login procedure by requesting a parametrized url to the configured Id Provider. +*SessionApi* | [**oidcLogin**](docs/SessionApi.md#oidclogin) | **POST** /oidcLogin | Creates a session for a user via a login with Open Id Connect. This call must be preceded by a call to oidcInit and match the parameters of that call. +*SessionApi* | [**registerUserHandler**](docs/SessionApi.md#registeruserhandler) | **POST** /user | Registers a user. +*SessionApi* | [**sessionHandler**](docs/SessionApi.md#sessionhandler) | **GET** /session | Retrieves details about the current session. +*SessionApi* | [**sessionProjectHandler**](docs/SessionApi.md#sessionprojecthandler) | **POST** /session/project/{project} | Sets the active project of the session. +*SessionApi* | [**sessionViewHandler**](docs/SessionApi.md#sessionviewhandler) | **POST** /session/view | +*SpatialReferencesApi* | [**getSpatialReferenceSpecificationHandler**](docs/SpatialReferencesApi.md#getspatialreferencespecificationhandler) | **GET** /spatialReferenceSpecification/{srsString} | +*TasksApi* | [**abortHandler**](docs/TasksApi.md#aborthandler) | **DELETE** /tasks/{id} | Abort a running task. +*TasksApi* | [**listHandler**](docs/TasksApi.md#listhandler) | **GET** /tasks/list | Retrieve the status of all tasks. +*TasksApi* | [**statusHandler**](docs/TasksApi.md#statushandler) | **GET** /tasks/{id}/status | Retrieve the status of a task. +*UploadsApi* | [**listUploadFileLayersHandler**](docs/UploadsApi.md#listuploadfilelayershandler) | **GET** /uploads/{upload_id}/files/{file_name}/layers | List the layers of on uploaded file. +*UploadsApi* | [**listUploadFilesHandler**](docs/UploadsApi.md#listuploadfileshandler) | **GET** /uploads/{upload_id}/files | List the files of on upload. +*UploadsApi* | [**uploadHandler**](docs/UploadsApi.md#uploadhandler) | **POST** /upload | Uploads files. +*UserApi* | [**addRoleHandler**](docs/UserApi.md#addrolehandler) | **PUT** /roles | Add a new role. Requires admin privilige. +*UserApi* | [**assignRoleHandler**](docs/UserApi.md#assignrolehandler) | **POST** /users/{user}/roles/{role} | Assign a role to a user. Requires admin privilige. +*UserApi* | [**computationQuotaHandler**](docs/UserApi.md#computationquotahandler) | **GET** /quota/computations/{computation} | Retrieves the quota used by computation with the given computation id +*UserApi* | [**computationsQuotaHandler**](docs/UserApi.md#computationsquotahandler) | **GET** /quota/computations | Retrieves the quota used by computations +*UserApi* | [**dataUsageHandler**](docs/UserApi.md#datausagehandler) | **GET** /quota/dataUsage | Retrieves the data usage +*UserApi* | [**dataUsageSummaryHandler**](docs/UserApi.md#datausagesummaryhandler) | **GET** /quota/dataUsage/summary | Retrieves the data usage summary +*UserApi* | [**getRoleByNameHandler**](docs/UserApi.md#getrolebynamehandler) | **GET** /roles/byName/{name} | Get role by name +*UserApi* | [**getRoleDescriptions**](docs/UserApi.md#getroledescriptions) | **GET** /user/roles/descriptions | Query roles for the current user. +*UserApi* | [**getUserQuotaHandler**](docs/UserApi.md#getuserquotahandler) | **GET** /quotas/{user} | Retrieves the available and used quota of a specific user. +*UserApi* | [**quotaHandler**](docs/UserApi.md#quotahandler) | **GET** /quota | Retrieves the available and used quota of the current user. +*UserApi* | [**removeRoleHandler**](docs/UserApi.md#removerolehandler) | **DELETE** /roles/{role} | Remove a role. Requires admin privilige. +*UserApi* | [**revokeRoleHandler**](docs/UserApi.md#revokerolehandler) | **DELETE** /users/{user}/roles/{role} | Revoke a role from a user. Requires admin privilige. +*UserApi* | [**updateUserQuotaHandler**](docs/UserApi.md#updateuserquotahandler) | **POST** /quotas/{user} | Update the available quota of a specific user. +*WorkflowsApi* | [**datasetFromWorkflowHandler**](docs/WorkflowsApi.md#datasetfromworkflowhandler) | **POST** /datasetFromWorkflow/{id} | Create a task for creating a new dataset from the result of the workflow given by its `id` and the dataset parameters in the request body. Returns the id of the created task +*WorkflowsApi* | [**getWorkflowAllMetadataZipHandler**](docs/WorkflowsApi.md#getworkflowallmetadataziphandler) | **GET** /workflow/{id}/allMetadata/zip | Gets a ZIP archive of the worklow, its provenance and the output metadata. +*WorkflowsApi* | [**getWorkflowMetadataHandler**](docs/WorkflowsApi.md#getworkflowmetadatahandler) | **GET** /workflow/{id}/metadata | Gets the metadata of a workflow +*WorkflowsApi* | [**getWorkflowProvenanceHandler**](docs/WorkflowsApi.md#getworkflowprovenancehandler) | **GET** /workflow/{id}/provenance | Gets the provenance of all datasets used in a workflow. +*WorkflowsApi* | [**loadWorkflowHandler**](docs/WorkflowsApi.md#loadworkflowhandler) | **GET** /workflow/{id} | Retrieves an existing Workflow. +*WorkflowsApi* | [**rasterStreamWebsocket**](docs/WorkflowsApi.md#rasterstreamwebsocket) | **GET** /workflow/{id}/rasterStream | Query a workflow raster result as a stream of tiles via a websocket connection. +*WorkflowsApi* | [**registerWorkflowHandler**](docs/WorkflowsApi.md#registerworkflowhandler) | **POST** /workflow | Registers a new Workflow. + + +### Models + +- [AddDataset](docs/AddDataset.md) +- [AddDatasetTile](docs/AddDatasetTile.md) +- [AddLayer](docs/AddLayer.md) +- [AddLayerCollection](docs/AddLayerCollection.md) +- [AddRole](docs/AddRole.md) +- [ArunaDataProviderDefinition](docs/ArunaDataProviderDefinition.md) +- [AuthCodeRequestURL](docs/AuthCodeRequestURL.md) +- [AuthCodeResponse](docs/AuthCodeResponse.md) +- [AutoCreateDataset](docs/AutoCreateDataset.md) +- [AxisOrder](docs/AxisOrder.md) +- [BoundingBox2D](docs/BoundingBox2D.md) +- [Breakpoint](docs/Breakpoint.md) +- [ClassificationMeasurement](docs/ClassificationMeasurement.md) +- [CollectionItem](docs/CollectionItem.md) +- [CollectionType](docs/CollectionType.md) +- [ColorParam](docs/ColorParam.md) +- [Colorizer](docs/Colorizer.md) +- [ComputationQuota](docs/ComputationQuota.md) +- [ContinuousMeasurement](docs/ContinuousMeasurement.md) +- [Coordinate2D](docs/Coordinate2D.md) +- [CopernicusDataspaceDataProviderDefinition](docs/CopernicusDataspaceDataProviderDefinition.md) +- [CreateDataset](docs/CreateDataset.md) +- [CreateProject](docs/CreateProject.md) +- [CsvHeader](docs/CsvHeader.md) +- [DataId](docs/DataId.md) +- [DataPath](docs/DataPath.md) +- [DataPathOneOf](docs/DataPathOneOf.md) +- [DataPathOneOf1](docs/DataPathOneOf1.md) +- [DataProviderResource](docs/DataProviderResource.md) +- [DataUsage](docs/DataUsage.md) +- [DataUsageSummary](docs/DataUsageSummary.md) +- [DatabaseConnectionConfig](docs/DatabaseConnectionConfig.md) +- [Dataset](docs/Dataset.md) +- [DatasetDefinition](docs/DatasetDefinition.md) +- [DatasetLayerListingCollection](docs/DatasetLayerListingCollection.md) +- [DatasetLayerListingProviderDefinition](docs/DatasetLayerListingProviderDefinition.md) +- [DatasetListing](docs/DatasetListing.md) +- [DatasetNameResponse](docs/DatasetNameResponse.md) +- [DatasetResource](docs/DatasetResource.md) +- [DerivedColor](docs/DerivedColor.md) +- [DerivedNumber](docs/DerivedNumber.md) +- [DescribeCoverageRequest](docs/DescribeCoverageRequest.md) +- [EbvPortalDataProviderDefinition](docs/EbvPortalDataProviderDefinition.md) +- [EdrDataProviderDefinition](docs/EdrDataProviderDefinition.md) +- [EdrVectorSpec](docs/EdrVectorSpec.md) +- [ErrorResponse](docs/ErrorResponse.md) +- [ExternalDataId](docs/ExternalDataId.md) +- [FeatureDataType](docs/FeatureDataType.md) +- [FileNotFoundHandling](docs/FileNotFoundHandling.md) +- [FormatSpecifics](docs/FormatSpecifics.md) +- [FormatSpecificsCsv](docs/FormatSpecificsCsv.md) +- [GbifDataProviderDefinition](docs/GbifDataProviderDefinition.md) +- [GdalDatasetGeoTransform](docs/GdalDatasetGeoTransform.md) +- [GdalDatasetParameters](docs/GdalDatasetParameters.md) +- [GdalLoadingInfoTemporalSlice](docs/GdalLoadingInfoTemporalSlice.md) +- [GdalMetaDataList](docs/GdalMetaDataList.md) +- [GdalMetaDataRegular](docs/GdalMetaDataRegular.md) +- [GdalMetaDataStatic](docs/GdalMetaDataStatic.md) +- [GdalMetadataMapping](docs/GdalMetadataMapping.md) +- [GdalMetadataNetCdfCf](docs/GdalMetadataNetCdfCf.md) +- [GdalMultiBand](docs/GdalMultiBand.md) +- [GdalSourceTimePlaceholder](docs/GdalSourceTimePlaceholder.md) +- [GeoJson](docs/GeoJson.md) +- [GeoTransform](docs/GeoTransform.md) +- [GetCapabilitiesFormat](docs/GetCapabilitiesFormat.md) +- [GetCapabilitiesRequest](docs/GetCapabilitiesRequest.md) +- [GetCoverageFormat](docs/GetCoverageFormat.md) +- [GetCoverageRequest](docs/GetCoverageRequest.md) +- [GetFeatureRequest](docs/GetFeatureRequest.md) +- [GetLegendGraphicRequest](docs/GetLegendGraphicRequest.md) +- [GetMapExceptionFormat](docs/GetMapExceptionFormat.md) +- [GetMapFormat](docs/GetMapFormat.md) +- [GetMapRequest](docs/GetMapRequest.md) +- [GfbioAbcdDataProviderDefinition](docs/GfbioAbcdDataProviderDefinition.md) +- [GfbioCollectionsDataProviderDefinition](docs/GfbioCollectionsDataProviderDefinition.md) +- [GridBoundingBox2D](docs/GridBoundingBox2D.md) +- [GridIdx2D](docs/GridIdx2D.md) +- [IdResponse](docs/IdResponse.md) +- [InternalDataId](docs/InternalDataId.md) +- [Layer](docs/Layer.md) +- [LayerCollection](docs/LayerCollection.md) +- [LayerCollectionListing](docs/LayerCollectionListing.md) +- [LayerCollectionResource](docs/LayerCollectionResource.md) +- [LayerListing](docs/LayerListing.md) +- [LayerProviderListing](docs/LayerProviderListing.md) +- [LayerResource](docs/LayerResource.md) +- [LayerVisibility](docs/LayerVisibility.md) +- [LineSymbology](docs/LineSymbology.md) +- [LinearGradient](docs/LinearGradient.md) +- [LogarithmicGradient](docs/LogarithmicGradient.md) +- [Measurement](docs/Measurement.md) +- [MetaDataDefinition](docs/MetaDataDefinition.md) +- [MetaDataSuggestion](docs/MetaDataSuggestion.md) +- [MlModel](docs/MlModel.md) +- [MlModelInputNoDataHandling](docs/MlModelInputNoDataHandling.md) +- [MlModelInputNoDataHandlingVariant](docs/MlModelInputNoDataHandlingVariant.md) +- [MlModelMetadata](docs/MlModelMetadata.md) +- [MlModelNameResponse](docs/MlModelNameResponse.md) +- [MlModelOutputNoDataHandling](docs/MlModelOutputNoDataHandling.md) +- [MlModelOutputNoDataHandlingVariant](docs/MlModelOutputNoDataHandlingVariant.md) +- [MlModelResource](docs/MlModelResource.md) +- [MlTensorShape3D](docs/MlTensorShape3D.md) +- [MockDatasetDataSourceLoadingInfo](docs/MockDatasetDataSourceLoadingInfo.md) +- [MockMetaData](docs/MockMetaData.md) +- [MultiBandRasterColorizer](docs/MultiBandRasterColorizer.md) +- [MultiLineString](docs/MultiLineString.md) +- [MultiPoint](docs/MultiPoint.md) +- [MultiPolygon](docs/MultiPolygon.md) +- [NetCdfCfDataProviderDefinition](docs/NetCdfCfDataProviderDefinition.md) +- [NumberParam](docs/NumberParam.md) +- [OgrMetaData](docs/OgrMetaData.md) +- [OgrSourceColumnSpec](docs/OgrSourceColumnSpec.md) +- [OgrSourceDataset](docs/OgrSourceDataset.md) +- [OgrSourceDatasetTimeType](docs/OgrSourceDatasetTimeType.md) +- [OgrSourceDatasetTimeTypeNone](docs/OgrSourceDatasetTimeTypeNone.md) +- [OgrSourceDatasetTimeTypeStart](docs/OgrSourceDatasetTimeTypeStart.md) +- [OgrSourceDatasetTimeTypeStartDuration](docs/OgrSourceDatasetTimeTypeStartDuration.md) +- [OgrSourceDatasetTimeTypeStartEnd](docs/OgrSourceDatasetTimeTypeStartEnd.md) +- [OgrSourceDurationSpec](docs/OgrSourceDurationSpec.md) +- [OgrSourceDurationSpecInfinite](docs/OgrSourceDurationSpecInfinite.md) +- [OgrSourceDurationSpecValue](docs/OgrSourceDurationSpecValue.md) +- [OgrSourceDurationSpecZero](docs/OgrSourceDurationSpecZero.md) +- [OgrSourceErrorSpec](docs/OgrSourceErrorSpec.md) +- [OgrSourceTimeFormat](docs/OgrSourceTimeFormat.md) +- [OgrSourceTimeFormatAuto](docs/OgrSourceTimeFormatAuto.md) +- [OgrSourceTimeFormatCustom](docs/OgrSourceTimeFormatCustom.md) +- [OgrSourceTimeFormatUnixTimeStamp](docs/OgrSourceTimeFormatUnixTimeStamp.md) +- [OperatorQuota](docs/OperatorQuota.md) +- [OrderBy](docs/OrderBy.md) +- [PaletteColorizer](docs/PaletteColorizer.md) +- [PangaeaDataProviderDefinition](docs/PangaeaDataProviderDefinition.md) +- [Permission](docs/Permission.md) +- [PermissionListOptions](docs/PermissionListOptions.md) +- [PermissionListing](docs/PermissionListing.md) +- [PermissionRequest](docs/PermissionRequest.md) +- [Plot](docs/Plot.md) +- [PlotOutputFormat](docs/PlotOutputFormat.md) +- [PlotResultDescriptor](docs/PlotResultDescriptor.md) +- [PointSymbology](docs/PointSymbology.md) +- [PolygonSymbology](docs/PolygonSymbology.md) +- [Project](docs/Project.md) +- [ProjectLayer](docs/ProjectLayer.md) +- [ProjectListing](docs/ProjectListing.md) +- [ProjectResource](docs/ProjectResource.md) +- [ProjectUpdateToken](docs/ProjectUpdateToken.md) +- [ProjectVersion](docs/ProjectVersion.md) +- [Provenance](docs/Provenance.md) +- [ProvenanceEntry](docs/ProvenanceEntry.md) +- [ProvenanceOutput](docs/ProvenanceOutput.md) +- [Provenances](docs/Provenances.md) +- [ProviderCapabilities](docs/ProviderCapabilities.md) +- [ProviderLayerCollectionId](docs/ProviderLayerCollectionId.md) +- [ProviderLayerId](docs/ProviderLayerId.md) +- [Quota](docs/Quota.md) +- [RasterBandDescriptor](docs/RasterBandDescriptor.md) +- [RasterColorizer](docs/RasterColorizer.md) +- [RasterDataType](docs/RasterDataType.md) +- [RasterDatasetFromWorkflow](docs/RasterDatasetFromWorkflow.md) +- [RasterDatasetFromWorkflowResult](docs/RasterDatasetFromWorkflowResult.md) +- [RasterPropertiesEntryType](docs/RasterPropertiesEntryType.md) +- [RasterPropertiesKey](docs/RasterPropertiesKey.md) +- [RasterResultDescriptor](docs/RasterResultDescriptor.md) +- [RasterStreamWebsocketResultType](docs/RasterStreamWebsocketResultType.md) +- [RasterSymbology](docs/RasterSymbology.md) +- [RasterToDatasetQueryRectangle](docs/RasterToDatasetQueryRectangle.md) +- [RegularTimeDimension](docs/RegularTimeDimension.md) +- [Resource](docs/Resource.md) +- [Role](docs/Role.md) +- [RoleDescription](docs/RoleDescription.md) +- [STRectangle](docs/STRectangle.md) +- [SearchCapabilities](docs/SearchCapabilities.md) +- [SearchType](docs/SearchType.md) +- [SearchTypes](docs/SearchTypes.md) +- [SentinelS2L2ACogsProviderDefinition](docs/SentinelS2L2ACogsProviderDefinition.md) +- [ServerInfo](docs/ServerInfo.md) +- [SingleBandRasterColorizer](docs/SingleBandRasterColorizer.md) +- [SpatialGridDefinition](docs/SpatialGridDefinition.md) +- [SpatialGridDescriptor](docs/SpatialGridDescriptor.md) +- [SpatialGridDescriptorState](docs/SpatialGridDescriptorState.md) +- [SpatialPartition2D](docs/SpatialPartition2D.md) +- [SpatialReferenceAuthority](docs/SpatialReferenceAuthority.md) +- [SpatialReferenceSpecification](docs/SpatialReferenceSpecification.md) +- [SpatialResolution](docs/SpatialResolution.md) +- [StacApiRetries](docs/StacApiRetries.md) +- [StacQueryBuffer](docs/StacQueryBuffer.md) +- [StaticColor](docs/StaticColor.md) +- [StaticNumber](docs/StaticNumber.md) +- [StrokeParam](docs/StrokeParam.md) +- [SuggestMetaData](docs/SuggestMetaData.md) +- [Symbology](docs/Symbology.md) +- [TaskAbortOptions](docs/TaskAbortOptions.md) +- [TaskFilter](docs/TaskFilter.md) +- [TaskListOptions](docs/TaskListOptions.md) +- [TaskResponse](docs/TaskResponse.md) +- [TaskStatus](docs/TaskStatus.md) +- [TaskStatusAborted](docs/TaskStatusAborted.md) +- [TaskStatusCompleted](docs/TaskStatusCompleted.md) +- [TaskStatusFailed](docs/TaskStatusFailed.md) +- [TaskStatusRunning](docs/TaskStatusRunning.md) +- [TaskStatusWithId](docs/TaskStatusWithId.md) +- [TextSymbology](docs/TextSymbology.md) +- [TimeDescriptor](docs/TimeDescriptor.md) +- [TimeDimension](docs/TimeDimension.md) +- [TimeDimensionOneOf](docs/TimeDimensionOneOf.md) +- [TimeDimensionOneOf1](docs/TimeDimensionOneOf1.md) +- [TimeGranularity](docs/TimeGranularity.md) +- [TimeInterval](docs/TimeInterval.md) +- [TimeReference](docs/TimeReference.md) +- [TimeStep](docs/TimeStep.md) +- [TypedDataProviderDefinition](docs/TypedDataProviderDefinition.md) +- [TypedGeometry](docs/TypedGeometry.md) +- [TypedGeometryOneOf](docs/TypedGeometryOneOf.md) +- [TypedGeometryOneOf1](docs/TypedGeometryOneOf1.md) +- [TypedGeometryOneOf2](docs/TypedGeometryOneOf2.md) +- [TypedGeometryOneOf3](docs/TypedGeometryOneOf3.md) +- [TypedOperator](docs/TypedOperator.md) +- [TypedOperatorOperator](docs/TypedOperatorOperator.md) +- [TypedPlotResultDescriptor](docs/TypedPlotResultDescriptor.md) +- [TypedRasterResultDescriptor](docs/TypedRasterResultDescriptor.md) +- [TypedResultDescriptor](docs/TypedResultDescriptor.md) +- [TypedVectorResultDescriptor](docs/TypedVectorResultDescriptor.md) +- [UnitlessMeasurement](docs/UnitlessMeasurement.md) +- [UnixTimeStampType](docs/UnixTimeStampType.md) +- [UpdateDataset](docs/UpdateDataset.md) +- [UpdateLayer](docs/UpdateLayer.md) +- [UpdateLayerCollection](docs/UpdateLayerCollection.md) +- [UpdateProject](docs/UpdateProject.md) +- [UpdateQuota](docs/UpdateQuota.md) +- [UploadFileLayersResponse](docs/UploadFileLayersResponse.md) +- [UploadFilesResponse](docs/UploadFilesResponse.md) +- [UsageSummaryGranularity](docs/UsageSummaryGranularity.md) +- [UserCredentials](docs/UserCredentials.md) +- [UserInfo](docs/UserInfo.md) +- [UserRegistration](docs/UserRegistration.md) +- [UserSession](docs/UserSession.md) +- [VecUpdate](docs/VecUpdate.md) +- [VectorColumnInfo](docs/VectorColumnInfo.md) +- [VectorDataType](docs/VectorDataType.md) +- [VectorResultDescriptor](docs/VectorResultDescriptor.md) +- [Volume](docs/Volume.md) +- [VolumeFileLayersResponse](docs/VolumeFileLayersResponse.md) +- [WcsBoundingbox](docs/WcsBoundingbox.md) +- [WcsService](docs/WcsService.md) +- [WcsVersion](docs/WcsVersion.md) +- [WfsService](docs/WfsService.md) +- [WfsVersion](docs/WfsVersion.md) +- [WildliveDataConnectorDefinition](docs/WildliveDataConnectorDefinition.md) +- [WmsService](docs/WmsService.md) +- [WmsVersion](docs/WmsVersion.md) +- [Workflow](docs/Workflow.md) +- [WrappedPlotOutput](docs/WrappedPlotOutput.md) + +### Authorization + + +Authentication schemes defined for the API: + +#### session_token -``` -npm install @geoengine/openapi-client@0.0.27 --save -``` -_unPublished (not recommended):_ +- **Type**: HTTP Bearer Token authentication (UUID) +## About + +This TypeScript SDK client supports the [Fetch API](https://fetch.spec.whatwg.org/) +and is automatically generated by the +[OpenAPI Generator](https://openapi-generator.tech) project: + +- API version: `0.9.0` +- Package version: `0.0.28` +- Generator version: `7.17.0` +- Build package: `org.openapitools.codegen.languages.TypeScriptFetchClientCodegen` + +The generated npm module supports the following: + +- Environments + * Node.js + * Webpack + * Browserify +- Language levels + * ES5 - you must have a Promises/A+ library installed + * ES6 +- Module systems + * CommonJS + * ES6 module system + + +## Development + +### Building + +To build the TypeScript source code, you need to have Node.js and npm installed. +After cloning the repository, navigate to the project directory and run: + +```bash +npm install +npm run build ``` -npm install PATH_TO_GENERATED_PACKAGE --save + +### Publishing + +Once you've built the package, you can publish it to npm: + +```bash +npm publish ``` + +## License + +[Apache-2.0](https://github.com/geo-engine/geoengine/blob/main/LICENSE) diff --git a/typescript/dist/apis/DatasetsApi.d.ts b/typescript/dist/apis/DatasetsApi.d.ts index b3130d1c..052872eb 100644 --- a/typescript/dist/apis/DatasetsApi.d.ts +++ b/typescript/dist/apis/DatasetsApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -11,6 +11,10 @@ */ import * as runtime from '../runtime'; import type { AutoCreateDataset, CreateDataset, Dataset, DatasetListing, DatasetNameResponse, MetaDataDefinition, MetaDataSuggestion, OrderBy, Provenances, SuggestMetaData, Symbology, UpdateDataset, Volume, VolumeFileLayersResponse } from '../models/index'; +export interface AddDatasetTilesHandlerRequest { + dataset: string; + autoCreateDataset: AutoCreateDataset; +} export interface AutoCreateDatasetHandlerRequest { autoCreateDataset: AutoCreateDataset; } @@ -60,6 +64,14 @@ export interface UpdateLoadingInfoHandlerRequest { * */ export declare class DatasetsApi extends runtime.BaseAPI { + /** + * Add a tile to a gdal dataset. + */ + addDatasetTilesHandlerRaw(requestParameters: AddDatasetTilesHandlerRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; + /** + * Add a tile to a gdal dataset. + */ + addDatasetTilesHandler(requestParameters: AddDatasetTilesHandlerRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates a new dataset using previously uploaded files. The format of the files will be automatically detected when possible. */ diff --git a/typescript/dist/apis/DatasetsApi.js b/typescript/dist/apis/DatasetsApi.js index 390168aa..f48daf30 100644 --- a/typescript/dist/apis/DatasetsApi.js +++ b/typescript/dist/apis/DatasetsApi.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -29,6 +29,47 @@ const index_1 = require("../models/index"); * */ class DatasetsApi extends runtime.BaseAPI { + /** + * Add a tile to a gdal dataset. + */ + addDatasetTilesHandlerRaw(requestParameters, initOverrides) { + return __awaiter(this, void 0, void 0, function* () { + if (requestParameters['dataset'] == null) { + throw new runtime.RequiredError('dataset', 'Required parameter "dataset" was null or undefined when calling addDatasetTilesHandler().'); + } + if (requestParameters['autoCreateDataset'] == null) { + throw new runtime.RequiredError('autoCreateDataset', 'Required parameter "autoCreateDataset" was null or undefined when calling addDatasetTilesHandler().'); + } + const queryParameters = {}; + const headerParameters = {}; + headerParameters['Content-Type'] = 'application/json'; + if (this.configuration && this.configuration.accessToken) { + const token = this.configuration.accessToken; + const tokenString = yield token("session_token", []); + if (tokenString) { + headerParameters["Authorization"] = `Bearer ${tokenString}`; + } + } + let urlPath = `/dataset/{dataset}/tiles`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); + const response = yield this.request({ + path: urlPath, + method: 'POST', + headers: headerParameters, + query: queryParameters, + body: (0, index_1.AutoCreateDatasetToJSON)(requestParameters['autoCreateDataset']), + }, initOverrides); + return new runtime.VoidApiResponse(response); + }); + } + /** + * Add a tile to a gdal dataset. + */ + addDatasetTilesHandler(requestParameters, initOverrides) { + return __awaiter(this, void 0, void 0, function* () { + yield this.addDatasetTilesHandlerRaw(requestParameters, initOverrides); + }); + } /** * Creates a new dataset using previously uploaded files. The format of the files will be automatically detected when possible. */ @@ -47,8 +88,9 @@ class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/auto`; const response = yield this.request({ - path: `/dataset/auto`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -84,8 +126,9 @@ class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset`; const response = yield this.request({ - path: `/dataset`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -120,8 +163,10 @@ class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/{dataset}`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); const response = yield this.request({ - path: `/dataset/{dataset}`.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -154,8 +199,10 @@ class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/{dataset}`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); const response = yield this.request({ - path: `/dataset/{dataset}`.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -189,8 +236,10 @@ class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/{dataset}/loadingInfo`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); const response = yield this.request({ - path: `/dataset/{dataset}/loadingInfo`.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -245,8 +294,9 @@ class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/datasets`; const response = yield this.request({ - path: `/datasets`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -283,8 +333,11 @@ class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/volumes/{volume_name}/files/{file_name}/layers`; + urlPath = urlPath.replace(`{${"volume_name"}}`, encodeURIComponent(String(requestParameters['volumeName']))); + urlPath = urlPath.replace(`{${"file_name"}}`, encodeURIComponent(String(requestParameters['fileName']))); const response = yield this.request({ - path: `/dataset/volumes/{volume_name}/files/{file_name}/layers`.replace(`{${"volume_name"}}`, encodeURIComponent(String(requestParameters['volumeName']))).replace(`{${"file_name"}}`, encodeURIComponent(String(requestParameters['fileName']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -315,8 +368,9 @@ class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/volumes`; const response = yield this.request({ - path: `/dataset/volumes`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -351,8 +405,9 @@ class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/suggest`; const response = yield this.request({ - path: `/dataset/suggest`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -391,8 +446,10 @@ class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/{dataset}`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); const response = yield this.request({ - path: `/dataset/{dataset}`.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -429,8 +486,10 @@ class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/{dataset}/provenance`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); const response = yield this.request({ - path: `/dataset/{dataset}/provenance`.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))), + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, @@ -467,8 +526,10 @@ class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/{dataset}/symbology`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); const response = yield this.request({ - path: `/dataset/{dataset}/symbology`.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))), + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, @@ -506,8 +567,10 @@ class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/{dataset}/loadingInfo`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); const response = yield this.request({ - path: `/dataset/{dataset}/loadingInfo`.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))), + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/apis/GeneralApi.d.ts b/typescript/dist/apis/GeneralApi.d.ts index e2bb908a..90a06a9a 100644 --- a/typescript/dist/apis/GeneralApi.d.ts +++ b/typescript/dist/apis/GeneralApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/apis/GeneralApi.js b/typescript/dist/apis/GeneralApi.js index 7cc55137..611abd90 100644 --- a/typescript/dist/apis/GeneralApi.js +++ b/typescript/dist/apis/GeneralApi.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -36,8 +36,9 @@ class GeneralApi extends runtime.BaseAPI { return __awaiter(this, void 0, void 0, function* () { const queryParameters = {}; const headerParameters = {}; + let urlPath = `/available`; const response = yield this.request({ - path: `/available`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -60,8 +61,9 @@ class GeneralApi extends runtime.BaseAPI { return __awaiter(this, void 0, void 0, function* () { const queryParameters = {}; const headerParameters = {}; + let urlPath = `/info`; const response = yield this.request({ - path: `/info`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/apis/LayersApi.d.ts b/typescript/dist/apis/LayersApi.d.ts index 5f74b7b9..e2f3cd5d 100644 --- a/typescript/dist/apis/LayersApi.d.ts +++ b/typescript/dist/apis/LayersApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/apis/LayersApi.js b/typescript/dist/apis/LayersApi.js index a02f615c..ed62b827 100644 --- a/typescript/dist/apis/LayersApi.js +++ b/typescript/dist/apis/LayersApi.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -50,8 +50,10 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/collections/{collection}/collections`; + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); const response = yield this.request({ - path: `/layerDb/collections/{collection}/collections`.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -89,8 +91,11 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/collections/{parent}/collections/{collection}`; + urlPath = urlPath.replace(`{${"parent"}}`, encodeURIComponent(String(requestParameters['parent']))); + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); const response = yield this.request({ - path: `/layerDb/collections/{parent}/collections/{collection}`.replace(`{${"parent"}}`, encodeURIComponent(String(requestParameters['parent']))).replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -126,8 +131,11 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/collections/{collection}/layers/{layer}`; + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); const response = yield this.request({ - path: `/layerDb/collections/{collection}/layers/{layer}`.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))).replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -164,8 +172,10 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/collections/{collection}/layers`; + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); const response = yield this.request({ - path: `/layerDb/collections/{collection}/layers`.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -201,8 +211,9 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/providers`; const response = yield this.request({ - path: `/layerDb/providers`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -264,8 +275,11 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layers/collections/search/autocomplete/{provider}/{collection}`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); const response = yield this.request({ - path: `/layers/collections/search/autocomplete/{provider}/{collection}`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))).replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -299,8 +313,10 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/providers/{provider}`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); const response = yield this.request({ - path: `/layerDb/providers/{provider}`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -333,8 +349,10 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/providers/{provider}`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); const response = yield this.request({ - path: `/layerDb/providers/{provider}`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -371,8 +389,11 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layers/{provider}/{layer}`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); const response = yield this.request({ - path: `/layers/{provider}/{layer}`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))).replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -409,8 +430,11 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layers/{provider}/{layer}/dataset`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); const response = yield this.request({ - path: `/layers/{provider}/{layer}/dataset`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))).replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -447,8 +471,11 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layers/{provider}/{layer}/workflowId`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); const response = yield this.request({ - path: `/layers/{provider}/{layer}/workflowId`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))).replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -497,8 +524,11 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layers/collections/{provider}/{collection}`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); const response = yield this.request({ - path: `/layers/collections/{provider}/{collection}`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))).replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -541,8 +571,9 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/providers`; const response = yield this.request({ - path: `/layerDb/providers`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -585,8 +616,9 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layers/collections`; const response = yield this.request({ - path: `/layers/collections`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -619,8 +651,10 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layers/{provider}/capabilities`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); const response = yield this.request({ - path: `/layers/{provider}/capabilities`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -653,8 +687,10 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/collections/{collection}`; + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); const response = yield this.request({ - path: `/layerDb/collections/{collection}`.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -690,8 +726,11 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/collections/{parent}/collections/{collection}`; + urlPath = urlPath.replace(`{${"parent"}}`, encodeURIComponent(String(requestParameters['parent']))); + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); const response = yield this.request({ - path: `/layerDb/collections/{parent}/collections/{collection}`.replace(`{${"parent"}}`, encodeURIComponent(String(requestParameters['parent']))).replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -724,8 +763,10 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/layers/{layer}`; + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); const response = yield this.request({ - path: `/layerDb/layers/{layer}`.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -761,8 +802,11 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/collections/{collection}/layers/{layer}`; + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); const response = yield this.request({ - path: `/layerDb/collections/{collection}/layers/{layer}`.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))).replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -822,8 +866,11 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layers/collections/search/{provider}/{collection}`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); const response = yield this.request({ - path: `/layers/collections/search/{provider}/{collection}`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))).replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -861,8 +908,10 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/collections/{collection}`; + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); const response = yield this.request({ - path: `/layerDb/collections/{collection}`.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, @@ -900,8 +949,10 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/layers/{layer}`; + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); const response = yield this.request({ - path: `/layerDb/layers/{layer}`.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, @@ -939,8 +990,10 @@ class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/providers/{provider}`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); const response = yield this.request({ - path: `/layerDb/providers/{provider}`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))), + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/apis/MLApi.d.ts b/typescript/dist/apis/MLApi.d.ts index e60a3914..49e1da80 100644 --- a/typescript/dist/apis/MLApi.d.ts +++ b/typescript/dist/apis/MLApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/apis/MLApi.js b/typescript/dist/apis/MLApi.js index 688dce93..1968049e 100644 --- a/typescript/dist/apis/MLApi.js +++ b/typescript/dist/apis/MLApi.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -47,8 +47,9 @@ class MLApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/ml/models`; const response = yield this.request({ - path: `/ml/models`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -83,8 +84,10 @@ class MLApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/ml/models/{model_name}`; + urlPath = urlPath.replace(`{${"model_name"}}`, encodeURIComponent(String(requestParameters['modelName']))); const response = yield this.request({ - path: `/ml/models/{model_name}`.replace(`{${"model_name"}}`, encodeURIComponent(String(requestParameters['modelName']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -115,8 +118,9 @@ class MLApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/ml/models`; const response = yield this.request({ - path: `/ml/models`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/apis/OGCWCSApi.d.ts b/typescript/dist/apis/OGCWCSApi.d.ts index 1300a177..a33cd786 100644 --- a/typescript/dist/apis/OGCWCSApi.d.ts +++ b/typescript/dist/apis/OGCWCSApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/apis/OGCWCSApi.js b/typescript/dist/apis/OGCWCSApi.js index a88dd58d..6566d787 100644 --- a/typescript/dist/apis/OGCWCSApi.js +++ b/typescript/dist/apis/OGCWCSApi.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -60,8 +60,10 @@ class OGCWCSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/wcs/{workflow}?request=GetCapabilities`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); const response = yield this.request({ - path: `/wcs/{workflow}?request=GetCapabilities`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -124,8 +126,10 @@ class OGCWCSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/wcs/{workflow}?request=DescribeCoverage`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); const response = yield this.request({ - path: `/wcs/{workflow}?request=DescribeCoverage`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -224,8 +228,10 @@ class OGCWCSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/wcs/{workflow}?request=GetCoverage`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); const response = yield this.request({ - path: `/wcs/{workflow}?request=GetCoverage`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/apis/OGCWFSApi.d.ts b/typescript/dist/apis/OGCWFSApi.d.ts index 2c45aa3a..f4b165c7 100644 --- a/typescript/dist/apis/OGCWFSApi.d.ts +++ b/typescript/dist/apis/OGCWFSApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/apis/OGCWFSApi.js b/typescript/dist/apis/OGCWFSApi.js index ba07c8dd..07657086 100644 --- a/typescript/dist/apis/OGCWFSApi.js +++ b/typescript/dist/apis/OGCWFSApi.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -55,8 +55,13 @@ class OGCWFSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/wfs/{workflow}?request=GetCapabilities`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); + urlPath = urlPath.replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))); + urlPath = urlPath.replace(`{${"service"}}`, encodeURIComponent(String(requestParameters['service']))); + urlPath = urlPath.replace(`{${"request"}}`, encodeURIComponent(String(requestParameters['request']))); const response = yield this.request({ - path: `/wfs/{workflow}?request=GetCapabilities`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))).replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))).replace(`{${"service"}}`, encodeURIComponent(String(requestParameters['service']))).replace(`{${"request"}}`, encodeURIComponent(String(requestParameters['request']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -149,8 +154,10 @@ class OGCWFSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/wfs/{workflow}?request=GetFeature`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); const response = yield this.request({ - path: `/wfs/{workflow}?request=GetFeature`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/apis/OGCWMSApi.d.ts b/typescript/dist/apis/OGCWMSApi.d.ts index abb19f7f..ad1406c7 100644 --- a/typescript/dist/apis/OGCWMSApi.d.ts +++ b/typescript/dist/apis/OGCWMSApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/apis/OGCWMSApi.js b/typescript/dist/apis/OGCWMSApi.js index 432dbf62..c7f5a311 100644 --- a/typescript/dist/apis/OGCWMSApi.js +++ b/typescript/dist/apis/OGCWMSApi.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -57,8 +57,14 @@ class OGCWMSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/wms/{workflow}?request=GetCapabilities`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); + urlPath = urlPath.replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))); + urlPath = urlPath.replace(`{${"service"}}`, encodeURIComponent(String(requestParameters['service']))); + urlPath = urlPath.replace(`{${"request"}}`, encodeURIComponent(String(requestParameters['request']))); + urlPath = urlPath.replace(`{${"format"}}`, encodeURIComponent(String(requestParameters['format']))); const response = yield this.request({ - path: `/wms/{workflow}?request=GetCapabilities`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))).replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))).replace(`{${"service"}}`, encodeURIComponent(String(requestParameters['service']))).replace(`{${"request"}}`, encodeURIComponent(String(requestParameters['request']))).replace(`{${"format"}}`, encodeURIComponent(String(requestParameters['format']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -109,8 +115,14 @@ class OGCWMSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/wms/{workflow}?request=GetLegendGraphic`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); + urlPath = urlPath.replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))); + urlPath = urlPath.replace(`{${"service"}}`, encodeURIComponent(String(requestParameters['service']))); + urlPath = urlPath.replace(`{${"request"}}`, encodeURIComponent(String(requestParameters['request']))); + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); const response = yield this.request({ - path: `/wms/{workflow}?request=GetLegendGraphic`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))).replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))).replace(`{${"service"}}`, encodeURIComponent(String(requestParameters['service']))).replace(`{${"request"}}`, encodeURIComponent(String(requestParameters['request']))).replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -221,8 +233,10 @@ class OGCWMSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/wms/{workflow}?request=GetMap`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); const response = yield this.request({ - path: `/wms/{workflow}?request=GetMap`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/apis/PermissionsApi.d.ts b/typescript/dist/apis/PermissionsApi.d.ts index d43e3c9a..2980a3b5 100644 --- a/typescript/dist/apis/PermissionsApi.d.ts +++ b/typescript/dist/apis/PermissionsApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/apis/PermissionsApi.js b/typescript/dist/apis/PermissionsApi.js index 9f7c2573..76e3a036 100644 --- a/typescript/dist/apis/PermissionsApi.js +++ b/typescript/dist/apis/PermissionsApi.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -47,8 +47,9 @@ class PermissionsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/permissions`; const response = yield this.request({ - path: `/permissions`, + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, @@ -97,8 +98,11 @@ class PermissionsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/permissions/resources/{resource_type}/{resource_id}`; + urlPath = urlPath.replace(`{${"resource_type"}}`, encodeURIComponent(String(requestParameters['resourceType']))); + urlPath = urlPath.replace(`{${"resource_id"}}`, encodeURIComponent(String(requestParameters['resourceId']))); const response = yield this.request({ - path: `/permissions/resources/{resource_type}/{resource_id}`.replace(`{${"resource_type"}}`, encodeURIComponent(String(requestParameters['resourceType']))).replace(`{${"resource_id"}}`, encodeURIComponent(String(requestParameters['resourceId']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -133,8 +137,9 @@ class PermissionsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/permissions`; const response = yield this.request({ - path: `/permissions`, + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/apis/PlotsApi.d.ts b/typescript/dist/apis/PlotsApi.d.ts index 4827ac54..9d30528f 100644 --- a/typescript/dist/apis/PlotsApi.d.ts +++ b/typescript/dist/apis/PlotsApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/apis/PlotsApi.js b/typescript/dist/apis/PlotsApi.js index 512e7bbe..c33dc3c5 100644 --- a/typescript/dist/apis/PlotsApi.js +++ b/typescript/dist/apis/PlotsApi.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -68,8 +68,10 @@ class PlotsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/plot/{id}`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); const response = yield this.request({ - path: `/plot/{id}`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/apis/ProjectsApi.d.ts b/typescript/dist/apis/ProjectsApi.d.ts index 6bf469a8..0a32952d 100644 --- a/typescript/dist/apis/ProjectsApi.d.ts +++ b/typescript/dist/apis/ProjectsApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/apis/ProjectsApi.js b/typescript/dist/apis/ProjectsApi.js index a4e50e79..16810dae 100644 --- a/typescript/dist/apis/ProjectsApi.js +++ b/typescript/dist/apis/ProjectsApi.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -47,8 +47,9 @@ class ProjectsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/project`; const response = yield this.request({ - path: `/project`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -83,8 +84,10 @@ class ProjectsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/project/{project}`; + urlPath = urlPath.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))); const response = yield this.request({ - path: `/project/{project}`.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -123,8 +126,12 @@ class ProjectsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/projects`; + urlPath = urlPath.replace(`{${"order"}}`, encodeURIComponent(String(requestParameters['order']))); + urlPath = urlPath.replace(`{${"offset"}}`, encodeURIComponent(String(requestParameters['offset']))); + urlPath = urlPath.replace(`{${"limit"}}`, encodeURIComponent(String(requestParameters['limit']))); const response = yield this.request({ - path: `/projects`.replace(`{${"order"}}`, encodeURIComponent(String(requestParameters['order']))).replace(`{${"offset"}}`, encodeURIComponent(String(requestParameters['offset']))).replace(`{${"limit"}}`, encodeURIComponent(String(requestParameters['limit']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -158,8 +165,10 @@ class ProjectsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/project/{project}`; + urlPath = urlPath.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))); const response = yield this.request({ - path: `/project/{project}`.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -196,8 +205,11 @@ class ProjectsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/project/{project}/{version}`; + urlPath = urlPath.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))); + urlPath = urlPath.replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))); const response = yield this.request({ - path: `/project/{project}/{version}`.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))).replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -231,8 +243,10 @@ class ProjectsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/project/{project}/versions`; + urlPath = urlPath.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))); const response = yield this.request({ - path: `/project/{project}/versions`.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -270,8 +284,10 @@ class ProjectsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/project/{project}`; + urlPath = urlPath.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))); const response = yield this.request({ - path: `/project/{project}`.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))), + path: urlPath, method: 'PATCH', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/apis/SessionApi.d.ts b/typescript/dist/apis/SessionApi.d.ts index 833af468..2c437467 100644 --- a/typescript/dist/apis/SessionApi.d.ts +++ b/typescript/dist/apis/SessionApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/apis/SessionApi.js b/typescript/dist/apis/SessionApi.js index 22357e6a..ea1e58fc 100644 --- a/typescript/dist/apis/SessionApi.js +++ b/typescript/dist/apis/SessionApi.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -36,8 +36,9 @@ class SessionApi extends runtime.BaseAPI { return __awaiter(this, void 0, void 0, function* () { const queryParameters = {}; const headerParameters = {}; + let urlPath = `/anonymous`; const response = yield this.request({ - path: `/anonymous`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -65,8 +66,9 @@ class SessionApi extends runtime.BaseAPI { const queryParameters = {}; const headerParameters = {}; headerParameters['Content-Type'] = 'application/json'; + let urlPath = `/login`; const response = yield this.request({ - path: `/login`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -98,8 +100,9 @@ class SessionApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/logout`; const response = yield this.request({ - path: `/logout`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -129,8 +132,9 @@ class SessionApi extends runtime.BaseAPI { queryParameters['redirectUri'] = requestParameters['redirectUri']; } const headerParameters = {}; + let urlPath = `/oidcInit`; const response = yield this.request({ - path: `/oidcInit`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -166,8 +170,9 @@ class SessionApi extends runtime.BaseAPI { } const headerParameters = {}; headerParameters['Content-Type'] = 'application/json'; + let urlPath = `/oidcLogin`; const response = yield this.request({ - path: `/oidcLogin`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -197,8 +202,9 @@ class SessionApi extends runtime.BaseAPI { const queryParameters = {}; const headerParameters = {}; headerParameters['Content-Type'] = 'application/json'; + let urlPath = `/user`; const response = yield this.request({ - path: `/user`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -235,8 +241,9 @@ class SessionApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/session`; const response = yield this.request({ - path: `/session`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -270,8 +277,10 @@ class SessionApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/session/project/{project}`; + urlPath = urlPath.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))); const response = yield this.request({ - path: `/session/project/{project}`.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -304,8 +313,9 @@ class SessionApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/session/view`; const response = yield this.request({ - path: `/session/view`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/apis/SpatialReferencesApi.d.ts b/typescript/dist/apis/SpatialReferencesApi.d.ts index 69199a94..edc20d25 100644 --- a/typescript/dist/apis/SpatialReferencesApi.d.ts +++ b/typescript/dist/apis/SpatialReferencesApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/apis/SpatialReferencesApi.js b/typescript/dist/apis/SpatialReferencesApi.js index f37797e1..adb3b1c2 100644 --- a/typescript/dist/apis/SpatialReferencesApi.js +++ b/typescript/dist/apis/SpatialReferencesApi.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -45,8 +45,10 @@ class SpatialReferencesApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/spatialReferenceSpecification/{srsString}`; + urlPath = urlPath.replace(`{${"srsString"}}`, encodeURIComponent(String(requestParameters['srsString']))); const response = yield this.request({ - path: `/spatialReferenceSpecification/{srsString}`.replace(`{${"srsString"}}`, encodeURIComponent(String(requestParameters['srsString']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/apis/TasksApi.d.ts b/typescript/dist/apis/TasksApi.d.ts index c579f122..3d89da77 100644 --- a/typescript/dist/apis/TasksApi.d.ts +++ b/typescript/dist/apis/TasksApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/apis/TasksApi.js b/typescript/dist/apis/TasksApi.js index a14a448a..e5bfd00a 100644 --- a/typescript/dist/apis/TasksApi.js +++ b/typescript/dist/apis/TasksApi.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -50,8 +50,10 @@ class TasksApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/tasks/{id}`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); const response = yield this.request({ - path: `/tasks/{id}`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -91,8 +93,12 @@ class TasksApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/tasks/list`; + urlPath = urlPath.replace(`{${"filter"}}`, encodeURIComponent(String(requestParameters['filter']))); + urlPath = urlPath.replace(`{${"offset"}}`, encodeURIComponent(String(requestParameters['offset']))); + urlPath = urlPath.replace(`{${"limit"}}`, encodeURIComponent(String(requestParameters['limit']))); const response = yield this.request({ - path: `/tasks/list`.replace(`{${"filter"}}`, encodeURIComponent(String(requestParameters['filter']))).replace(`{${"offset"}}`, encodeURIComponent(String(requestParameters['offset']))).replace(`{${"limit"}}`, encodeURIComponent(String(requestParameters['limit']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -126,8 +132,10 @@ class TasksApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/tasks/{id}/status`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); const response = yield this.request({ - path: `/tasks/{id}/status`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/apis/UploadsApi.d.ts b/typescript/dist/apis/UploadsApi.d.ts index 432e2f98..2dff90b6 100644 --- a/typescript/dist/apis/UploadsApi.d.ts +++ b/typescript/dist/apis/UploadsApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/apis/UploadsApi.js b/typescript/dist/apis/UploadsApi.js index 39ac3380..b2657185 100644 --- a/typescript/dist/apis/UploadsApi.js +++ b/typescript/dist/apis/UploadsApi.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -49,8 +49,11 @@ class UploadsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/uploads/{upload_id}/files/{file_name}/layers`; + urlPath = urlPath.replace(`{${"upload_id"}}`, encodeURIComponent(String(requestParameters['uploadId']))); + urlPath = urlPath.replace(`{${"file_name"}}`, encodeURIComponent(String(requestParameters['fileName']))); const response = yield this.request({ - path: `/uploads/{upload_id}/files/{file_name}/layers`.replace(`{${"upload_id"}}`, encodeURIComponent(String(requestParameters['uploadId']))).replace(`{${"file_name"}}`, encodeURIComponent(String(requestParameters['fileName']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -84,8 +87,10 @@ class UploadsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/uploads/{upload_id}/files`; + urlPath = urlPath.replace(`{${"upload_id"}}`, encodeURIComponent(String(requestParameters['uploadId']))); const response = yield this.request({ - path: `/uploads/{upload_id}/files`.replace(`{${"upload_id"}}`, encodeURIComponent(String(requestParameters['uploadId']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -139,8 +144,9 @@ class UploadsApi extends runtime.BaseAPI { formParams.append('files[]', element); }); } + let urlPath = `/upload`; const response = yield this.request({ - path: `/upload`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/apis/UserApi.d.ts b/typescript/dist/apis/UserApi.d.ts index 5549a59e..d773f7a1 100644 --- a/typescript/dist/apis/UserApi.d.ts +++ b/typescript/dist/apis/UserApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/apis/UserApi.js b/typescript/dist/apis/UserApi.js index 9430628a..4abd1856 100644 --- a/typescript/dist/apis/UserApi.js +++ b/typescript/dist/apis/UserApi.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -47,8 +47,9 @@ class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/roles`; const response = yield this.request({ - path: `/roles`, + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, @@ -91,8 +92,11 @@ class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/users/{user}/roles/{role}`; + urlPath = urlPath.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))); + urlPath = urlPath.replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))); const response = yield this.request({ - path: `/users/{user}/roles/{role}`.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))).replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -125,8 +129,10 @@ class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/quota/computations/{computation}`; + urlPath = urlPath.replace(`{${"computation"}}`, encodeURIComponent(String(requestParameters['computation']))); const response = yield this.request({ - path: `/quota/computations/{computation}`.replace(`{${"computation"}}`, encodeURIComponent(String(requestParameters['computation']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -169,8 +175,9 @@ class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/quota/computations`; const response = yield this.request({ - path: `/quota/computations`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -213,8 +220,9 @@ class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/quota/dataUsage`; const response = yield this.request({ - path: `/quota/dataUsage`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -266,8 +274,9 @@ class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/quota/dataUsage/summary`; const response = yield this.request({ - path: `/quota/dataUsage/summary`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -301,8 +310,10 @@ class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/roles/byName/{name}`; + urlPath = urlPath.replace(`{${"name"}}`, encodeURIComponent(String(requestParameters['name']))); const response = yield this.request({ - path: `/roles/byName/{name}`.replace(`{${"name"}}`, encodeURIComponent(String(requestParameters['name']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -333,8 +344,9 @@ class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/user/roles/descriptions`; const response = yield this.request({ - path: `/user/roles/descriptions`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -368,8 +380,10 @@ class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/quotas/{user}`; + urlPath = urlPath.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))); const response = yield this.request({ - path: `/quotas/{user}`.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -400,8 +414,9 @@ class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/quota`; const response = yield this.request({ - path: `/quota`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -435,8 +450,10 @@ class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/roles/{role}`; + urlPath = urlPath.replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))); const response = yield this.request({ - path: `/roles/{role}`.replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -472,8 +489,11 @@ class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/users/{user}/roles/{role}`; + urlPath = urlPath.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))); + urlPath = urlPath.replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))); const response = yield this.request({ - path: `/users/{user}/roles/{role}`.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))).replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -510,8 +530,10 @@ class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/quotas/{user}`; + urlPath = urlPath.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))); const response = yield this.request({ - path: `/quotas/{user}`.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/apis/WorkflowsApi.d.ts b/typescript/dist/apis/WorkflowsApi.d.ts index a8919c2c..283de95a 100644 --- a/typescript/dist/apis/WorkflowsApi.d.ts +++ b/typescript/dist/apis/WorkflowsApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -10,7 +10,7 @@ * Do not edit the class manually. */ import * as runtime from '../runtime'; -import type { IdResponse, ProvenanceEntry, RasterDatasetFromWorkflow, RasterStreamWebsocketResultType, SpatialPartition2D, SpatialResolution, TaskResponse, TypedResultDescriptor, Workflow } from '../models/index'; +import type { IdResponse, ProvenanceEntry, RasterDatasetFromWorkflow, RasterStreamWebsocketResultType, SpatialPartition2D, TaskResponse, TypedResultDescriptor, Workflow } from '../models/index'; export interface DatasetFromWorkflowHandlerRequest { id: string; rasterDatasetFromWorkflow: RasterDatasetFromWorkflow; @@ -31,7 +31,6 @@ export interface RasterStreamWebsocketRequest { id: string; spatialBounds: SpatialPartition2D; timeInterval: string; - spatialResolution: SpatialResolution; attributes: string; resultType: RasterStreamWebsocketResultType; } diff --git a/typescript/dist/apis/WorkflowsApi.js b/typescript/dist/apis/WorkflowsApi.js index c2c533b8..c7b01f83 100644 --- a/typescript/dist/apis/WorkflowsApi.js +++ b/typescript/dist/apis/WorkflowsApi.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -50,8 +50,10 @@ class WorkflowsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/datasetFromWorkflow/{id}`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); const response = yield this.request({ - path: `/datasetFromWorkflow/{id}`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -86,8 +88,10 @@ class WorkflowsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/workflow/{id}/allMetadata/zip`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); const response = yield this.request({ - path: `/workflow/{id}/allMetadata/zip`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -121,8 +125,10 @@ class WorkflowsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/workflow/{id}/metadata`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); const response = yield this.request({ - path: `/workflow/{id}/metadata`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -156,8 +162,10 @@ class WorkflowsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/workflow/{id}/provenance`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); const response = yield this.request({ - path: `/workflow/{id}/provenance`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -191,8 +199,10 @@ class WorkflowsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/workflow/{id}`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); const response = yield this.request({ - path: `/workflow/{id}`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -223,9 +233,6 @@ class WorkflowsApi extends runtime.BaseAPI { if (requestParameters['timeInterval'] == null) { throw new runtime.RequiredError('timeInterval', 'Required parameter "timeInterval" was null or undefined when calling rasterStreamWebsocket().'); } - if (requestParameters['spatialResolution'] == null) { - throw new runtime.RequiredError('spatialResolution', 'Required parameter "spatialResolution" was null or undefined when calling rasterStreamWebsocket().'); - } if (requestParameters['attributes'] == null) { throw new runtime.RequiredError('attributes', 'Required parameter "attributes" was null or undefined when calling rasterStreamWebsocket().'); } @@ -239,9 +246,6 @@ class WorkflowsApi extends runtime.BaseAPI { if (requestParameters['timeInterval'] != null) { queryParameters['timeInterval'] = requestParameters['timeInterval']; } - if (requestParameters['spatialResolution'] != null) { - queryParameters['spatialResolution'] = requestParameters['spatialResolution']; - } if (requestParameters['attributes'] != null) { queryParameters['attributes'] = requestParameters['attributes']; } @@ -256,8 +260,10 @@ class WorkflowsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/workflow/{id}/rasterStream`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); const response = yield this.request({ - path: `/workflow/{id}/rasterStream`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -291,8 +297,9 @@ class WorkflowsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/workflow`; const response = yield this.request({ - path: `/workflow`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/esm/apis/DatasetsApi.d.ts b/typescript/dist/esm/apis/DatasetsApi.d.ts index b3130d1c..052872eb 100644 --- a/typescript/dist/esm/apis/DatasetsApi.d.ts +++ b/typescript/dist/esm/apis/DatasetsApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -11,6 +11,10 @@ */ import * as runtime from '../runtime'; import type { AutoCreateDataset, CreateDataset, Dataset, DatasetListing, DatasetNameResponse, MetaDataDefinition, MetaDataSuggestion, OrderBy, Provenances, SuggestMetaData, Symbology, UpdateDataset, Volume, VolumeFileLayersResponse } from '../models/index'; +export interface AddDatasetTilesHandlerRequest { + dataset: string; + autoCreateDataset: AutoCreateDataset; +} export interface AutoCreateDatasetHandlerRequest { autoCreateDataset: AutoCreateDataset; } @@ -60,6 +64,14 @@ export interface UpdateLoadingInfoHandlerRequest { * */ export declare class DatasetsApi extends runtime.BaseAPI { + /** + * Add a tile to a gdal dataset. + */ + addDatasetTilesHandlerRaw(requestParameters: AddDatasetTilesHandlerRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; + /** + * Add a tile to a gdal dataset. + */ + addDatasetTilesHandler(requestParameters: AddDatasetTilesHandlerRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates a new dataset using previously uploaded files. The format of the files will be automatically detected when possible. */ diff --git a/typescript/dist/esm/apis/DatasetsApi.js b/typescript/dist/esm/apis/DatasetsApi.js index 8e724f5e..47866ab7 100644 --- a/typescript/dist/esm/apis/DatasetsApi.js +++ b/typescript/dist/esm/apis/DatasetsApi.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -26,6 +26,47 @@ import { AutoCreateDatasetToJSON, CreateDatasetToJSON, DatasetFromJSON, DatasetL * */ export class DatasetsApi extends runtime.BaseAPI { + /** + * Add a tile to a gdal dataset. + */ + addDatasetTilesHandlerRaw(requestParameters, initOverrides) { + return __awaiter(this, void 0, void 0, function* () { + if (requestParameters['dataset'] == null) { + throw new runtime.RequiredError('dataset', 'Required parameter "dataset" was null or undefined when calling addDatasetTilesHandler().'); + } + if (requestParameters['autoCreateDataset'] == null) { + throw new runtime.RequiredError('autoCreateDataset', 'Required parameter "autoCreateDataset" was null or undefined when calling addDatasetTilesHandler().'); + } + const queryParameters = {}; + const headerParameters = {}; + headerParameters['Content-Type'] = 'application/json'; + if (this.configuration && this.configuration.accessToken) { + const token = this.configuration.accessToken; + const tokenString = yield token("session_token", []); + if (tokenString) { + headerParameters["Authorization"] = `Bearer ${tokenString}`; + } + } + let urlPath = `/dataset/{dataset}/tiles`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); + const response = yield this.request({ + path: urlPath, + method: 'POST', + headers: headerParameters, + query: queryParameters, + body: AutoCreateDatasetToJSON(requestParameters['autoCreateDataset']), + }, initOverrides); + return new runtime.VoidApiResponse(response); + }); + } + /** + * Add a tile to a gdal dataset. + */ + addDatasetTilesHandler(requestParameters, initOverrides) { + return __awaiter(this, void 0, void 0, function* () { + yield this.addDatasetTilesHandlerRaw(requestParameters, initOverrides); + }); + } /** * Creates a new dataset using previously uploaded files. The format of the files will be automatically detected when possible. */ @@ -44,8 +85,9 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/auto`; const response = yield this.request({ - path: `/dataset/auto`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -81,8 +123,9 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset`; const response = yield this.request({ - path: `/dataset`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -117,8 +160,10 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/{dataset}`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); const response = yield this.request({ - path: `/dataset/{dataset}`.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -151,8 +196,10 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/{dataset}`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); const response = yield this.request({ - path: `/dataset/{dataset}`.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -186,8 +233,10 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/{dataset}/loadingInfo`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); const response = yield this.request({ - path: `/dataset/{dataset}/loadingInfo`.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -242,8 +291,9 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/datasets`; const response = yield this.request({ - path: `/datasets`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -280,8 +330,11 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/volumes/{volume_name}/files/{file_name}/layers`; + urlPath = urlPath.replace(`{${"volume_name"}}`, encodeURIComponent(String(requestParameters['volumeName']))); + urlPath = urlPath.replace(`{${"file_name"}}`, encodeURIComponent(String(requestParameters['fileName']))); const response = yield this.request({ - path: `/dataset/volumes/{volume_name}/files/{file_name}/layers`.replace(`{${"volume_name"}}`, encodeURIComponent(String(requestParameters['volumeName']))).replace(`{${"file_name"}}`, encodeURIComponent(String(requestParameters['fileName']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -312,8 +365,9 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/volumes`; const response = yield this.request({ - path: `/dataset/volumes`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -348,8 +402,9 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/suggest`; const response = yield this.request({ - path: `/dataset/suggest`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -388,8 +443,10 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/{dataset}`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); const response = yield this.request({ - path: `/dataset/{dataset}`.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -426,8 +483,10 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/{dataset}/provenance`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); const response = yield this.request({ - path: `/dataset/{dataset}/provenance`.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))), + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, @@ -464,8 +523,10 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/{dataset}/symbology`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); const response = yield this.request({ - path: `/dataset/{dataset}/symbology`.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))), + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, @@ -503,8 +564,10 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/dataset/{dataset}/loadingInfo`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); const response = yield this.request({ - path: `/dataset/{dataset}/loadingInfo`.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))), + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/esm/apis/GeneralApi.d.ts b/typescript/dist/esm/apis/GeneralApi.d.ts index e2bb908a..90a06a9a 100644 --- a/typescript/dist/esm/apis/GeneralApi.d.ts +++ b/typescript/dist/esm/apis/GeneralApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/apis/GeneralApi.js b/typescript/dist/esm/apis/GeneralApi.js index 0d4ea1c8..d177bf6a 100644 --- a/typescript/dist/esm/apis/GeneralApi.js +++ b/typescript/dist/esm/apis/GeneralApi.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -33,8 +33,9 @@ export class GeneralApi extends runtime.BaseAPI { return __awaiter(this, void 0, void 0, function* () { const queryParameters = {}; const headerParameters = {}; + let urlPath = `/available`; const response = yield this.request({ - path: `/available`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -57,8 +58,9 @@ export class GeneralApi extends runtime.BaseAPI { return __awaiter(this, void 0, void 0, function* () { const queryParameters = {}; const headerParameters = {}; + let urlPath = `/info`; const response = yield this.request({ - path: `/info`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/esm/apis/LayersApi.d.ts b/typescript/dist/esm/apis/LayersApi.d.ts index 5f74b7b9..e2f3cd5d 100644 --- a/typescript/dist/esm/apis/LayersApi.d.ts +++ b/typescript/dist/esm/apis/LayersApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/apis/LayersApi.js b/typescript/dist/esm/apis/LayersApi.js index 71545f11..40a6b7e1 100644 --- a/typescript/dist/esm/apis/LayersApi.js +++ b/typescript/dist/esm/apis/LayersApi.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -47,8 +47,10 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/collections/{collection}/collections`; + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); const response = yield this.request({ - path: `/layerDb/collections/{collection}/collections`.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -86,8 +88,11 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/collections/{parent}/collections/{collection}`; + urlPath = urlPath.replace(`{${"parent"}}`, encodeURIComponent(String(requestParameters['parent']))); + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); const response = yield this.request({ - path: `/layerDb/collections/{parent}/collections/{collection}`.replace(`{${"parent"}}`, encodeURIComponent(String(requestParameters['parent']))).replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -123,8 +128,11 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/collections/{collection}/layers/{layer}`; + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); const response = yield this.request({ - path: `/layerDb/collections/{collection}/layers/{layer}`.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))).replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -161,8 +169,10 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/collections/{collection}/layers`; + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); const response = yield this.request({ - path: `/layerDb/collections/{collection}/layers`.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -198,8 +208,9 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/providers`; const response = yield this.request({ - path: `/layerDb/providers`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -261,8 +272,11 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layers/collections/search/autocomplete/{provider}/{collection}`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); const response = yield this.request({ - path: `/layers/collections/search/autocomplete/{provider}/{collection}`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))).replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -296,8 +310,10 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/providers/{provider}`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); const response = yield this.request({ - path: `/layerDb/providers/{provider}`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -330,8 +346,10 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/providers/{provider}`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); const response = yield this.request({ - path: `/layerDb/providers/{provider}`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -368,8 +386,11 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layers/{provider}/{layer}`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); const response = yield this.request({ - path: `/layers/{provider}/{layer}`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))).replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -406,8 +427,11 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layers/{provider}/{layer}/dataset`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); const response = yield this.request({ - path: `/layers/{provider}/{layer}/dataset`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))).replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -444,8 +468,11 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layers/{provider}/{layer}/workflowId`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); const response = yield this.request({ - path: `/layers/{provider}/{layer}/workflowId`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))).replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -494,8 +521,11 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layers/collections/{provider}/{collection}`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); const response = yield this.request({ - path: `/layers/collections/{provider}/{collection}`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))).replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -538,8 +568,9 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/providers`; const response = yield this.request({ - path: `/layerDb/providers`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -582,8 +613,9 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layers/collections`; const response = yield this.request({ - path: `/layers/collections`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -616,8 +648,10 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layers/{provider}/capabilities`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); const response = yield this.request({ - path: `/layers/{provider}/capabilities`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -650,8 +684,10 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/collections/{collection}`; + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); const response = yield this.request({ - path: `/layerDb/collections/{collection}`.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -687,8 +723,11 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/collections/{parent}/collections/{collection}`; + urlPath = urlPath.replace(`{${"parent"}}`, encodeURIComponent(String(requestParameters['parent']))); + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); const response = yield this.request({ - path: `/layerDb/collections/{parent}/collections/{collection}`.replace(`{${"parent"}}`, encodeURIComponent(String(requestParameters['parent']))).replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -721,8 +760,10 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/layers/{layer}`; + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); const response = yield this.request({ - path: `/layerDb/layers/{layer}`.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -758,8 +799,11 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/collections/{collection}/layers/{layer}`; + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); const response = yield this.request({ - path: `/layerDb/collections/{collection}/layers/{layer}`.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))).replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -819,8 +863,11 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layers/collections/search/{provider}/{collection}`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); const response = yield this.request({ - path: `/layers/collections/search/{provider}/{collection}`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))).replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -858,8 +905,10 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/collections/{collection}`; + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); const response = yield this.request({ - path: `/layerDb/collections/{collection}`.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, @@ -897,8 +946,10 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/layers/{layer}`; + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); const response = yield this.request({ - path: `/layerDb/layers/{layer}`.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, @@ -936,8 +987,10 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/layerDb/providers/{provider}`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); const response = yield this.request({ - path: `/layerDb/providers/{provider}`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))), + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/esm/apis/MLApi.d.ts b/typescript/dist/esm/apis/MLApi.d.ts index e60a3914..49e1da80 100644 --- a/typescript/dist/esm/apis/MLApi.d.ts +++ b/typescript/dist/esm/apis/MLApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/apis/MLApi.js b/typescript/dist/esm/apis/MLApi.js index e27fc276..0c21bf70 100644 --- a/typescript/dist/esm/apis/MLApi.js +++ b/typescript/dist/esm/apis/MLApi.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -44,8 +44,9 @@ export class MLApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/ml/models`; const response = yield this.request({ - path: `/ml/models`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -80,8 +81,10 @@ export class MLApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/ml/models/{model_name}`; + urlPath = urlPath.replace(`{${"model_name"}}`, encodeURIComponent(String(requestParameters['modelName']))); const response = yield this.request({ - path: `/ml/models/{model_name}`.replace(`{${"model_name"}}`, encodeURIComponent(String(requestParameters['modelName']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -112,8 +115,9 @@ export class MLApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/ml/models`; const response = yield this.request({ - path: `/ml/models`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/esm/apis/OGCWCSApi.d.ts b/typescript/dist/esm/apis/OGCWCSApi.d.ts index 1300a177..a33cd786 100644 --- a/typescript/dist/esm/apis/OGCWCSApi.d.ts +++ b/typescript/dist/esm/apis/OGCWCSApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/apis/OGCWCSApi.js b/typescript/dist/esm/apis/OGCWCSApi.js index 96f29831..067fe03a 100644 --- a/typescript/dist/esm/apis/OGCWCSApi.js +++ b/typescript/dist/esm/apis/OGCWCSApi.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -57,8 +57,10 @@ export class OGCWCSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/wcs/{workflow}?request=GetCapabilities`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); const response = yield this.request({ - path: `/wcs/{workflow}?request=GetCapabilities`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -121,8 +123,10 @@ export class OGCWCSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/wcs/{workflow}?request=DescribeCoverage`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); const response = yield this.request({ - path: `/wcs/{workflow}?request=DescribeCoverage`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -221,8 +225,10 @@ export class OGCWCSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/wcs/{workflow}?request=GetCoverage`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); const response = yield this.request({ - path: `/wcs/{workflow}?request=GetCoverage`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/esm/apis/OGCWFSApi.d.ts b/typescript/dist/esm/apis/OGCWFSApi.d.ts index 2c45aa3a..f4b165c7 100644 --- a/typescript/dist/esm/apis/OGCWFSApi.d.ts +++ b/typescript/dist/esm/apis/OGCWFSApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/apis/OGCWFSApi.js b/typescript/dist/esm/apis/OGCWFSApi.js index cf5b3823..9bfc35c8 100644 --- a/typescript/dist/esm/apis/OGCWFSApi.js +++ b/typescript/dist/esm/apis/OGCWFSApi.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -52,8 +52,13 @@ export class OGCWFSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/wfs/{workflow}?request=GetCapabilities`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); + urlPath = urlPath.replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))); + urlPath = urlPath.replace(`{${"service"}}`, encodeURIComponent(String(requestParameters['service']))); + urlPath = urlPath.replace(`{${"request"}}`, encodeURIComponent(String(requestParameters['request']))); const response = yield this.request({ - path: `/wfs/{workflow}?request=GetCapabilities`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))).replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))).replace(`{${"service"}}`, encodeURIComponent(String(requestParameters['service']))).replace(`{${"request"}}`, encodeURIComponent(String(requestParameters['request']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -146,8 +151,10 @@ export class OGCWFSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/wfs/{workflow}?request=GetFeature`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); const response = yield this.request({ - path: `/wfs/{workflow}?request=GetFeature`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/esm/apis/OGCWMSApi.d.ts b/typescript/dist/esm/apis/OGCWMSApi.d.ts index abb19f7f..ad1406c7 100644 --- a/typescript/dist/esm/apis/OGCWMSApi.d.ts +++ b/typescript/dist/esm/apis/OGCWMSApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/apis/OGCWMSApi.js b/typescript/dist/esm/apis/OGCWMSApi.js index 791951bf..7ef5b08a 100644 --- a/typescript/dist/esm/apis/OGCWMSApi.js +++ b/typescript/dist/esm/apis/OGCWMSApi.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -54,8 +54,14 @@ export class OGCWMSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/wms/{workflow}?request=GetCapabilities`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); + urlPath = urlPath.replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))); + urlPath = urlPath.replace(`{${"service"}}`, encodeURIComponent(String(requestParameters['service']))); + urlPath = urlPath.replace(`{${"request"}}`, encodeURIComponent(String(requestParameters['request']))); + urlPath = urlPath.replace(`{${"format"}}`, encodeURIComponent(String(requestParameters['format']))); const response = yield this.request({ - path: `/wms/{workflow}?request=GetCapabilities`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))).replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))).replace(`{${"service"}}`, encodeURIComponent(String(requestParameters['service']))).replace(`{${"request"}}`, encodeURIComponent(String(requestParameters['request']))).replace(`{${"format"}}`, encodeURIComponent(String(requestParameters['format']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -106,8 +112,14 @@ export class OGCWMSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/wms/{workflow}?request=GetLegendGraphic`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); + urlPath = urlPath.replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))); + urlPath = urlPath.replace(`{${"service"}}`, encodeURIComponent(String(requestParameters['service']))); + urlPath = urlPath.replace(`{${"request"}}`, encodeURIComponent(String(requestParameters['request']))); + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); const response = yield this.request({ - path: `/wms/{workflow}?request=GetLegendGraphic`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))).replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))).replace(`{${"service"}}`, encodeURIComponent(String(requestParameters['service']))).replace(`{${"request"}}`, encodeURIComponent(String(requestParameters['request']))).replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -218,8 +230,10 @@ export class OGCWMSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/wms/{workflow}?request=GetMap`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); const response = yield this.request({ - path: `/wms/{workflow}?request=GetMap`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/esm/apis/PermissionsApi.d.ts b/typescript/dist/esm/apis/PermissionsApi.d.ts index d43e3c9a..2980a3b5 100644 --- a/typescript/dist/esm/apis/PermissionsApi.d.ts +++ b/typescript/dist/esm/apis/PermissionsApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/apis/PermissionsApi.js b/typescript/dist/esm/apis/PermissionsApi.js index 0217a126..c0347717 100644 --- a/typescript/dist/esm/apis/PermissionsApi.js +++ b/typescript/dist/esm/apis/PermissionsApi.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -44,8 +44,9 @@ export class PermissionsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/permissions`; const response = yield this.request({ - path: `/permissions`, + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, @@ -94,8 +95,11 @@ export class PermissionsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/permissions/resources/{resource_type}/{resource_id}`; + urlPath = urlPath.replace(`{${"resource_type"}}`, encodeURIComponent(String(requestParameters['resourceType']))); + urlPath = urlPath.replace(`{${"resource_id"}}`, encodeURIComponent(String(requestParameters['resourceId']))); const response = yield this.request({ - path: `/permissions/resources/{resource_type}/{resource_id}`.replace(`{${"resource_type"}}`, encodeURIComponent(String(requestParameters['resourceType']))).replace(`{${"resource_id"}}`, encodeURIComponent(String(requestParameters['resourceId']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -130,8 +134,9 @@ export class PermissionsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/permissions`; const response = yield this.request({ - path: `/permissions`, + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/esm/apis/PlotsApi.d.ts b/typescript/dist/esm/apis/PlotsApi.d.ts index 4827ac54..9d30528f 100644 --- a/typescript/dist/esm/apis/PlotsApi.d.ts +++ b/typescript/dist/esm/apis/PlotsApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/apis/PlotsApi.js b/typescript/dist/esm/apis/PlotsApi.js index 5fda9ec1..74d4c08d 100644 --- a/typescript/dist/esm/apis/PlotsApi.js +++ b/typescript/dist/esm/apis/PlotsApi.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -65,8 +65,10 @@ export class PlotsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/plot/{id}`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); const response = yield this.request({ - path: `/plot/{id}`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/esm/apis/ProjectsApi.d.ts b/typescript/dist/esm/apis/ProjectsApi.d.ts index 6bf469a8..0a32952d 100644 --- a/typescript/dist/esm/apis/ProjectsApi.d.ts +++ b/typescript/dist/esm/apis/ProjectsApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/apis/ProjectsApi.js b/typescript/dist/esm/apis/ProjectsApi.js index 38076862..91651486 100644 --- a/typescript/dist/esm/apis/ProjectsApi.js +++ b/typescript/dist/esm/apis/ProjectsApi.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -44,8 +44,9 @@ export class ProjectsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/project`; const response = yield this.request({ - path: `/project`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -80,8 +81,10 @@ export class ProjectsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/project/{project}`; + urlPath = urlPath.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))); const response = yield this.request({ - path: `/project/{project}`.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -120,8 +123,12 @@ export class ProjectsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/projects`; + urlPath = urlPath.replace(`{${"order"}}`, encodeURIComponent(String(requestParameters['order']))); + urlPath = urlPath.replace(`{${"offset"}}`, encodeURIComponent(String(requestParameters['offset']))); + urlPath = urlPath.replace(`{${"limit"}}`, encodeURIComponent(String(requestParameters['limit']))); const response = yield this.request({ - path: `/projects`.replace(`{${"order"}}`, encodeURIComponent(String(requestParameters['order']))).replace(`{${"offset"}}`, encodeURIComponent(String(requestParameters['offset']))).replace(`{${"limit"}}`, encodeURIComponent(String(requestParameters['limit']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -155,8 +162,10 @@ export class ProjectsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/project/{project}`; + urlPath = urlPath.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))); const response = yield this.request({ - path: `/project/{project}`.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -193,8 +202,11 @@ export class ProjectsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/project/{project}/{version}`; + urlPath = urlPath.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))); + urlPath = urlPath.replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))); const response = yield this.request({ - path: `/project/{project}/{version}`.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))).replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -228,8 +240,10 @@ export class ProjectsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/project/{project}/versions`; + urlPath = urlPath.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))); const response = yield this.request({ - path: `/project/{project}/versions`.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -267,8 +281,10 @@ export class ProjectsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/project/{project}`; + urlPath = urlPath.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))); const response = yield this.request({ - path: `/project/{project}`.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))), + path: urlPath, method: 'PATCH', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/esm/apis/SessionApi.d.ts b/typescript/dist/esm/apis/SessionApi.d.ts index 833af468..2c437467 100644 --- a/typescript/dist/esm/apis/SessionApi.d.ts +++ b/typescript/dist/esm/apis/SessionApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/apis/SessionApi.js b/typescript/dist/esm/apis/SessionApi.js index ff414131..bd6762cc 100644 --- a/typescript/dist/esm/apis/SessionApi.js +++ b/typescript/dist/esm/apis/SessionApi.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -33,8 +33,9 @@ export class SessionApi extends runtime.BaseAPI { return __awaiter(this, void 0, void 0, function* () { const queryParameters = {}; const headerParameters = {}; + let urlPath = `/anonymous`; const response = yield this.request({ - path: `/anonymous`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -62,8 +63,9 @@ export class SessionApi extends runtime.BaseAPI { const queryParameters = {}; const headerParameters = {}; headerParameters['Content-Type'] = 'application/json'; + let urlPath = `/login`; const response = yield this.request({ - path: `/login`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -95,8 +97,9 @@ export class SessionApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/logout`; const response = yield this.request({ - path: `/logout`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -126,8 +129,9 @@ export class SessionApi extends runtime.BaseAPI { queryParameters['redirectUri'] = requestParameters['redirectUri']; } const headerParameters = {}; + let urlPath = `/oidcInit`; const response = yield this.request({ - path: `/oidcInit`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -163,8 +167,9 @@ export class SessionApi extends runtime.BaseAPI { } const headerParameters = {}; headerParameters['Content-Type'] = 'application/json'; + let urlPath = `/oidcLogin`; const response = yield this.request({ - path: `/oidcLogin`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -194,8 +199,9 @@ export class SessionApi extends runtime.BaseAPI { const queryParameters = {}; const headerParameters = {}; headerParameters['Content-Type'] = 'application/json'; + let urlPath = `/user`; const response = yield this.request({ - path: `/user`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -232,8 +238,9 @@ export class SessionApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/session`; const response = yield this.request({ - path: `/session`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -267,8 +274,10 @@ export class SessionApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/session/project/{project}`; + urlPath = urlPath.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))); const response = yield this.request({ - path: `/session/project/{project}`.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -301,8 +310,9 @@ export class SessionApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/session/view`; const response = yield this.request({ - path: `/session/view`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/esm/apis/SpatialReferencesApi.d.ts b/typescript/dist/esm/apis/SpatialReferencesApi.d.ts index 69199a94..edc20d25 100644 --- a/typescript/dist/esm/apis/SpatialReferencesApi.d.ts +++ b/typescript/dist/esm/apis/SpatialReferencesApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/apis/SpatialReferencesApi.js b/typescript/dist/esm/apis/SpatialReferencesApi.js index e43f07de..6c852d89 100644 --- a/typescript/dist/esm/apis/SpatialReferencesApi.js +++ b/typescript/dist/esm/apis/SpatialReferencesApi.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -42,8 +42,10 @@ export class SpatialReferencesApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/spatialReferenceSpecification/{srsString}`; + urlPath = urlPath.replace(`{${"srsString"}}`, encodeURIComponent(String(requestParameters['srsString']))); const response = yield this.request({ - path: `/spatialReferenceSpecification/{srsString}`.replace(`{${"srsString"}}`, encodeURIComponent(String(requestParameters['srsString']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/esm/apis/TasksApi.d.ts b/typescript/dist/esm/apis/TasksApi.d.ts index c579f122..3d89da77 100644 --- a/typescript/dist/esm/apis/TasksApi.d.ts +++ b/typescript/dist/esm/apis/TasksApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/apis/TasksApi.js b/typescript/dist/esm/apis/TasksApi.js index 4833808a..cc7c5c94 100644 --- a/typescript/dist/esm/apis/TasksApi.js +++ b/typescript/dist/esm/apis/TasksApi.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -47,8 +47,10 @@ export class TasksApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/tasks/{id}`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); const response = yield this.request({ - path: `/tasks/{id}`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -88,8 +90,12 @@ export class TasksApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/tasks/list`; + urlPath = urlPath.replace(`{${"filter"}}`, encodeURIComponent(String(requestParameters['filter']))); + urlPath = urlPath.replace(`{${"offset"}}`, encodeURIComponent(String(requestParameters['offset']))); + urlPath = urlPath.replace(`{${"limit"}}`, encodeURIComponent(String(requestParameters['limit']))); const response = yield this.request({ - path: `/tasks/list`.replace(`{${"filter"}}`, encodeURIComponent(String(requestParameters['filter']))).replace(`{${"offset"}}`, encodeURIComponent(String(requestParameters['offset']))).replace(`{${"limit"}}`, encodeURIComponent(String(requestParameters['limit']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -123,8 +129,10 @@ export class TasksApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/tasks/{id}/status`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); const response = yield this.request({ - path: `/tasks/{id}/status`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/esm/apis/UploadsApi.d.ts b/typescript/dist/esm/apis/UploadsApi.d.ts index 432e2f98..2dff90b6 100644 --- a/typescript/dist/esm/apis/UploadsApi.d.ts +++ b/typescript/dist/esm/apis/UploadsApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/apis/UploadsApi.js b/typescript/dist/esm/apis/UploadsApi.js index 1eb8e0d2..76a567c6 100644 --- a/typescript/dist/esm/apis/UploadsApi.js +++ b/typescript/dist/esm/apis/UploadsApi.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -46,8 +46,11 @@ export class UploadsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/uploads/{upload_id}/files/{file_name}/layers`; + urlPath = urlPath.replace(`{${"upload_id"}}`, encodeURIComponent(String(requestParameters['uploadId']))); + urlPath = urlPath.replace(`{${"file_name"}}`, encodeURIComponent(String(requestParameters['fileName']))); const response = yield this.request({ - path: `/uploads/{upload_id}/files/{file_name}/layers`.replace(`{${"upload_id"}}`, encodeURIComponent(String(requestParameters['uploadId']))).replace(`{${"file_name"}}`, encodeURIComponent(String(requestParameters['fileName']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -81,8 +84,10 @@ export class UploadsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/uploads/{upload_id}/files`; + urlPath = urlPath.replace(`{${"upload_id"}}`, encodeURIComponent(String(requestParameters['uploadId']))); const response = yield this.request({ - path: `/uploads/{upload_id}/files`.replace(`{${"upload_id"}}`, encodeURIComponent(String(requestParameters['uploadId']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -136,8 +141,9 @@ export class UploadsApi extends runtime.BaseAPI { formParams.append('files[]', element); }); } + let urlPath = `/upload`; const response = yield this.request({ - path: `/upload`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/esm/apis/UserApi.d.ts b/typescript/dist/esm/apis/UserApi.d.ts index 5549a59e..d773f7a1 100644 --- a/typescript/dist/esm/apis/UserApi.d.ts +++ b/typescript/dist/esm/apis/UserApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/apis/UserApi.js b/typescript/dist/esm/apis/UserApi.js index e567c3c1..c6db1807 100644 --- a/typescript/dist/esm/apis/UserApi.js +++ b/typescript/dist/esm/apis/UserApi.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -44,8 +44,9 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/roles`; const response = yield this.request({ - path: `/roles`, + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, @@ -88,8 +89,11 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/users/{user}/roles/{role}`; + urlPath = urlPath.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))); + urlPath = urlPath.replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))); const response = yield this.request({ - path: `/users/{user}/roles/{role}`.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))).replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -122,8 +126,10 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/quota/computations/{computation}`; + urlPath = urlPath.replace(`{${"computation"}}`, encodeURIComponent(String(requestParameters['computation']))); const response = yield this.request({ - path: `/quota/computations/{computation}`.replace(`{${"computation"}}`, encodeURIComponent(String(requestParameters['computation']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -166,8 +172,9 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/quota/computations`; const response = yield this.request({ - path: `/quota/computations`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -210,8 +217,9 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/quota/dataUsage`; const response = yield this.request({ - path: `/quota/dataUsage`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -263,8 +271,9 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/quota/dataUsage/summary`; const response = yield this.request({ - path: `/quota/dataUsage/summary`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -298,8 +307,10 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/roles/byName/{name}`; + urlPath = urlPath.replace(`{${"name"}}`, encodeURIComponent(String(requestParameters['name']))); const response = yield this.request({ - path: `/roles/byName/{name}`.replace(`{${"name"}}`, encodeURIComponent(String(requestParameters['name']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -330,8 +341,9 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/user/roles/descriptions`; const response = yield this.request({ - path: `/user/roles/descriptions`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -365,8 +377,10 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/quotas/{user}`; + urlPath = urlPath.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))); const response = yield this.request({ - path: `/quotas/{user}`.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -397,8 +411,9 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/quota`; const response = yield this.request({ - path: `/quota`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -432,8 +447,10 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/roles/{role}`; + urlPath = urlPath.replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))); const response = yield this.request({ - path: `/roles/{role}`.replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -469,8 +486,11 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/users/{user}/roles/{role}`; + urlPath = urlPath.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))); + urlPath = urlPath.replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))); const response = yield this.request({ - path: `/users/{user}/roles/{role}`.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))).replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -507,8 +527,10 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/quotas/{user}`; + urlPath = urlPath.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))); const response = yield this.request({ - path: `/quotas/{user}`.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/esm/apis/WorkflowsApi.d.ts b/typescript/dist/esm/apis/WorkflowsApi.d.ts index a8919c2c..283de95a 100644 --- a/typescript/dist/esm/apis/WorkflowsApi.d.ts +++ b/typescript/dist/esm/apis/WorkflowsApi.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -10,7 +10,7 @@ * Do not edit the class manually. */ import * as runtime from '../runtime'; -import type { IdResponse, ProvenanceEntry, RasterDatasetFromWorkflow, RasterStreamWebsocketResultType, SpatialPartition2D, SpatialResolution, TaskResponse, TypedResultDescriptor, Workflow } from '../models/index'; +import type { IdResponse, ProvenanceEntry, RasterDatasetFromWorkflow, RasterStreamWebsocketResultType, SpatialPartition2D, TaskResponse, TypedResultDescriptor, Workflow } from '../models/index'; export interface DatasetFromWorkflowHandlerRequest { id: string; rasterDatasetFromWorkflow: RasterDatasetFromWorkflow; @@ -31,7 +31,6 @@ export interface RasterStreamWebsocketRequest { id: string; spatialBounds: SpatialPartition2D; timeInterval: string; - spatialResolution: SpatialResolution; attributes: string; resultType: RasterStreamWebsocketResultType; } diff --git a/typescript/dist/esm/apis/WorkflowsApi.js b/typescript/dist/esm/apis/WorkflowsApi.js index c53025f6..0c3d4b8c 100644 --- a/typescript/dist/esm/apis/WorkflowsApi.js +++ b/typescript/dist/esm/apis/WorkflowsApi.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -47,8 +47,10 @@ export class WorkflowsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/datasetFromWorkflow/{id}`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); const response = yield this.request({ - path: `/datasetFromWorkflow/{id}`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -83,8 +85,10 @@ export class WorkflowsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/workflow/{id}/allMetadata/zip`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); const response = yield this.request({ - path: `/workflow/{id}/allMetadata/zip`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -118,8 +122,10 @@ export class WorkflowsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/workflow/{id}/metadata`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); const response = yield this.request({ - path: `/workflow/{id}/metadata`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -153,8 +159,10 @@ export class WorkflowsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/workflow/{id}/provenance`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); const response = yield this.request({ - path: `/workflow/{id}/provenance`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -188,8 +196,10 @@ export class WorkflowsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/workflow/{id}`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); const response = yield this.request({ - path: `/workflow/{id}`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -220,9 +230,6 @@ export class WorkflowsApi extends runtime.BaseAPI { if (requestParameters['timeInterval'] == null) { throw new runtime.RequiredError('timeInterval', 'Required parameter "timeInterval" was null or undefined when calling rasterStreamWebsocket().'); } - if (requestParameters['spatialResolution'] == null) { - throw new runtime.RequiredError('spatialResolution', 'Required parameter "spatialResolution" was null or undefined when calling rasterStreamWebsocket().'); - } if (requestParameters['attributes'] == null) { throw new runtime.RequiredError('attributes', 'Required parameter "attributes" was null or undefined when calling rasterStreamWebsocket().'); } @@ -236,9 +243,6 @@ export class WorkflowsApi extends runtime.BaseAPI { if (requestParameters['timeInterval'] != null) { queryParameters['timeInterval'] = requestParameters['timeInterval']; } - if (requestParameters['spatialResolution'] != null) { - queryParameters['spatialResolution'] = requestParameters['spatialResolution']; - } if (requestParameters['attributes'] != null) { queryParameters['attributes'] = requestParameters['attributes']; } @@ -253,8 +257,10 @@ export class WorkflowsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/workflow/{id}/rasterStream`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); const response = yield this.request({ - path: `/workflow/{id}/rasterStream`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -288,8 +294,9 @@ export class WorkflowsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + let urlPath = `/workflow`; const response = yield this.request({ - path: `/workflow`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, diff --git a/typescript/dist/esm/models/AddDataset.d.ts b/typescript/dist/esm/models/AddDataset.d.ts index 3a8d9b2c..57ea8090 100644 --- a/typescript/dist/esm/models/AddDataset.d.ts +++ b/typescript/dist/esm/models/AddDataset.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/AddDataset.js b/typescript/dist/esm/models/AddDataset.js index dad77311..b3477f40 100644 --- a/typescript/dist/esm/models/AddDataset.js +++ b/typescript/dist/esm/models/AddDataset.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/AddDatasetTile.d.ts b/typescript/dist/esm/models/AddDatasetTile.d.ts new file mode 100644 index 00000000..45b4ba6a --- /dev/null +++ b/typescript/dist/esm/models/AddDatasetTile.d.ts @@ -0,0 +1,59 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { TimeInterval } from './TimeInterval'; +import type { GdalDatasetParameters } from './GdalDatasetParameters'; +import type { SpatialPartition2D } from './SpatialPartition2D'; +/** + * + * @export + * @interface AddDatasetTile + */ +export interface AddDatasetTile { + /** + * + * @type {number} + * @memberof AddDatasetTile + */ + band: number; + /** + * + * @type {GdalDatasetParameters} + * @memberof AddDatasetTile + */ + params: GdalDatasetParameters; + /** + * + * @type {SpatialPartition2D} + * @memberof AddDatasetTile + */ + spatialPartition: SpatialPartition2D; + /** + * + * @type {TimeInterval} + * @memberof AddDatasetTile + */ + time: TimeInterval; + /** + * + * @type {number} + * @memberof AddDatasetTile + */ + zIndex: number; +} +/** + * Check if a given object implements the AddDatasetTile interface. + */ +export declare function instanceOfAddDatasetTile(value: object): value is AddDatasetTile; +export declare function AddDatasetTileFromJSON(json: any): AddDatasetTile; +export declare function AddDatasetTileFromJSONTyped(json: any, ignoreDiscriminator: boolean): AddDatasetTile; +export declare function AddDatasetTileToJSON(json: any): AddDatasetTile; +export declare function AddDatasetTileToJSONTyped(value?: AddDatasetTile | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/AddDatasetTile.js b/typescript/dist/esm/models/AddDatasetTile.js new file mode 100644 index 00000000..dda4b98d --- /dev/null +++ b/typescript/dist/esm/models/AddDatasetTile.js @@ -0,0 +1,62 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import { TimeIntervalFromJSON, TimeIntervalToJSON, } from './TimeInterval'; +import { GdalDatasetParametersFromJSON, GdalDatasetParametersToJSON, } from './GdalDatasetParameters'; +import { SpatialPartition2DFromJSON, SpatialPartition2DToJSON, } from './SpatialPartition2D'; +/** + * Check if a given object implements the AddDatasetTile interface. + */ +export function instanceOfAddDatasetTile(value) { + if (!('band' in value) || value['band'] === undefined) + return false; + if (!('params' in value) || value['params'] === undefined) + return false; + if (!('spatialPartition' in value) || value['spatialPartition'] === undefined) + return false; + if (!('time' in value) || value['time'] === undefined) + return false; + if (!('zIndex' in value) || value['zIndex'] === undefined) + return false; + return true; +} +export function AddDatasetTileFromJSON(json) { + return AddDatasetTileFromJSONTyped(json, false); +} +export function AddDatasetTileFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return { + 'band': json['band'], + 'params': GdalDatasetParametersFromJSON(json['params']), + 'spatialPartition': SpatialPartition2DFromJSON(json['spatial_partition']), + 'time': TimeIntervalFromJSON(json['time']), + 'zIndex': json['z_index'], + }; +} +export function AddDatasetTileToJSON(json) { + return AddDatasetTileToJSONTyped(json, false); +} +export function AddDatasetTileToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return { + 'band': value['band'], + 'params': GdalDatasetParametersToJSON(value['params']), + 'spatial_partition': SpatialPartition2DToJSON(value['spatialPartition']), + 'time': TimeIntervalToJSON(value['time']), + 'z_index': value['zIndex'], + }; +} diff --git a/typescript/dist/esm/models/AddLayer.d.ts b/typescript/dist/esm/models/AddLayer.d.ts index 7801eab1..9e1833d1 100644 --- a/typescript/dist/esm/models/AddLayer.d.ts +++ b/typescript/dist/esm/models/AddLayer.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/AddLayer.js b/typescript/dist/esm/models/AddLayer.js index d7a1441c..777f531e 100644 --- a/typescript/dist/esm/models/AddLayer.js +++ b/typescript/dist/esm/models/AddLayer.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/AddLayerCollection.d.ts b/typescript/dist/esm/models/AddLayerCollection.d.ts index 475a5dd4..5715b027 100644 --- a/typescript/dist/esm/models/AddLayerCollection.d.ts +++ b/typescript/dist/esm/models/AddLayerCollection.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/AddLayerCollection.js b/typescript/dist/esm/models/AddLayerCollection.js index bdee694d..1bda4d08 100644 --- a/typescript/dist/esm/models/AddLayerCollection.js +++ b/typescript/dist/esm/models/AddLayerCollection.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/AddRole.d.ts b/typescript/dist/esm/models/AddRole.d.ts index ba12ddac..67bc7e6e 100644 --- a/typescript/dist/esm/models/AddRole.d.ts +++ b/typescript/dist/esm/models/AddRole.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/AddRole.js b/typescript/dist/esm/models/AddRole.js index 7656bd9d..469d4e4f 100644 --- a/typescript/dist/esm/models/AddRole.js +++ b/typescript/dist/esm/models/AddRole.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ArunaDataProviderDefinition.d.ts b/typescript/dist/esm/models/ArunaDataProviderDefinition.d.ts index a8d95edd..94532500 100644 --- a/typescript/dist/esm/models/ArunaDataProviderDefinition.d.ts +++ b/typescript/dist/esm/models/ArunaDataProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ArunaDataProviderDefinition.js b/typescript/dist/esm/models/ArunaDataProviderDefinition.js index 96300947..bdb48756 100644 --- a/typescript/dist/esm/models/ArunaDataProviderDefinition.js +++ b/typescript/dist/esm/models/ArunaDataProviderDefinition.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/AuthCodeRequestURL.d.ts b/typescript/dist/esm/models/AuthCodeRequestURL.d.ts index 448be092..5b1e8e4b 100644 --- a/typescript/dist/esm/models/AuthCodeRequestURL.d.ts +++ b/typescript/dist/esm/models/AuthCodeRequestURL.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/AuthCodeRequestURL.js b/typescript/dist/esm/models/AuthCodeRequestURL.js index b4ad20f6..c018bd2c 100644 --- a/typescript/dist/esm/models/AuthCodeRequestURL.js +++ b/typescript/dist/esm/models/AuthCodeRequestURL.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/AuthCodeResponse.d.ts b/typescript/dist/esm/models/AuthCodeResponse.d.ts index 6a31af14..0c41600a 100644 --- a/typescript/dist/esm/models/AuthCodeResponse.d.ts +++ b/typescript/dist/esm/models/AuthCodeResponse.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/AuthCodeResponse.js b/typescript/dist/esm/models/AuthCodeResponse.js index 1e4a6879..83e30fc5 100644 --- a/typescript/dist/esm/models/AuthCodeResponse.js +++ b/typescript/dist/esm/models/AuthCodeResponse.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/AutoCreateDataset.d.ts b/typescript/dist/esm/models/AutoCreateDataset.d.ts index 1f524aff..19a97e75 100644 --- a/typescript/dist/esm/models/AutoCreateDataset.d.ts +++ b/typescript/dist/esm/models/AutoCreateDataset.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/AutoCreateDataset.js b/typescript/dist/esm/models/AutoCreateDataset.js index d089ecbc..3ec19934 100644 --- a/typescript/dist/esm/models/AutoCreateDataset.js +++ b/typescript/dist/esm/models/AutoCreateDataset.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/AxisOrder.d.ts b/typescript/dist/esm/models/AxisOrder.d.ts index 82772b8e..ff83b12a 100644 --- a/typescript/dist/esm/models/AxisOrder.d.ts +++ b/typescript/dist/esm/models/AxisOrder.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/AxisOrder.js b/typescript/dist/esm/models/AxisOrder.js index 369dfcf5..7e9f5485 100644 --- a/typescript/dist/esm/models/AxisOrder.js +++ b/typescript/dist/esm/models/AxisOrder.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/BoundingBox2D.d.ts b/typescript/dist/esm/models/BoundingBox2D.d.ts index 08f18375..4b12affb 100644 --- a/typescript/dist/esm/models/BoundingBox2D.d.ts +++ b/typescript/dist/esm/models/BoundingBox2D.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/BoundingBox2D.js b/typescript/dist/esm/models/BoundingBox2D.js index 05582b27..3afeaf8f 100644 --- a/typescript/dist/esm/models/BoundingBox2D.js +++ b/typescript/dist/esm/models/BoundingBox2D.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Breakpoint.d.ts b/typescript/dist/esm/models/Breakpoint.d.ts index 05d84313..dbd68ccb 100644 --- a/typescript/dist/esm/models/Breakpoint.d.ts +++ b/typescript/dist/esm/models/Breakpoint.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Breakpoint.js b/typescript/dist/esm/models/Breakpoint.js index 5660654f..c96b3b8e 100644 --- a/typescript/dist/esm/models/Breakpoint.js +++ b/typescript/dist/esm/models/Breakpoint.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ClassificationMeasurement.d.ts b/typescript/dist/esm/models/ClassificationMeasurement.d.ts index a5798843..bad6c5b7 100644 --- a/typescript/dist/esm/models/ClassificationMeasurement.d.ts +++ b/typescript/dist/esm/models/ClassificationMeasurement.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ClassificationMeasurement.js b/typescript/dist/esm/models/ClassificationMeasurement.js index 05499080..90086d11 100644 --- a/typescript/dist/esm/models/ClassificationMeasurement.js +++ b/typescript/dist/esm/models/ClassificationMeasurement.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/CollectionItem.d.ts b/typescript/dist/esm/models/CollectionItem.d.ts index 045dec7a..bce9faf0 100644 --- a/typescript/dist/esm/models/CollectionItem.d.ts +++ b/typescript/dist/esm/models/CollectionItem.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/CollectionItem.js b/typescript/dist/esm/models/CollectionItem.js index 12e10e8e..a822fe22 100644 --- a/typescript/dist/esm/models/CollectionItem.js +++ b/typescript/dist/esm/models/CollectionItem.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -26,7 +26,7 @@ export function CollectionItemFromJSONTyped(json, ignoreDiscriminator) { case 'layer': return Object.assign({}, LayerListingFromJSONTyped(json, true), { type: 'layer' }); default: - throw new Error(`No variant of CollectionItem exists with 'type=${json['type']}'`); + return json; } } export function CollectionItemToJSON(json) { @@ -42,6 +42,6 @@ export function CollectionItemToJSONTyped(value, ignoreDiscriminator = false) { case 'layer': return Object.assign({}, LayerListingToJSON(value), { type: 'layer' }); default: - throw new Error(`No variant of CollectionItem exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/esm/models/CollectionType.d.ts b/typescript/dist/esm/models/CollectionType.d.ts index 42b4ae96..b99affa0 100644 --- a/typescript/dist/esm/models/CollectionType.d.ts +++ b/typescript/dist/esm/models/CollectionType.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/CollectionType.js b/typescript/dist/esm/models/CollectionType.js index 77dbfa7c..911143b0 100644 --- a/typescript/dist/esm/models/CollectionType.js +++ b/typescript/dist/esm/models/CollectionType.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ColorParam.d.ts b/typescript/dist/esm/models/ColorParam.d.ts index 94d826c1..f6b980b0 100644 --- a/typescript/dist/esm/models/ColorParam.d.ts +++ b/typescript/dist/esm/models/ColorParam.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ColorParam.js b/typescript/dist/esm/models/ColorParam.js index 2258ce02..38478b5e 100644 --- a/typescript/dist/esm/models/ColorParam.js +++ b/typescript/dist/esm/models/ColorParam.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -26,7 +26,7 @@ export function ColorParamFromJSONTyped(json, ignoreDiscriminator) { case 'static': return Object.assign({}, StaticColorFromJSONTyped(json, true), { type: 'static' }); default: - throw new Error(`No variant of ColorParam exists with 'type=${json['type']}'`); + return json; } } export function ColorParamToJSON(json) { @@ -42,6 +42,6 @@ export function ColorParamToJSONTyped(value, ignoreDiscriminator = false) { case 'static': return Object.assign({}, StaticColorToJSON(value), { type: 'static' }); default: - throw new Error(`No variant of ColorParam exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/esm/models/Colorizer.d.ts b/typescript/dist/esm/models/Colorizer.d.ts index e8e6b1ed..2ba87491 100644 --- a/typescript/dist/esm/models/Colorizer.d.ts +++ b/typescript/dist/esm/models/Colorizer.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Colorizer.js b/typescript/dist/esm/models/Colorizer.js index 293fb745..4fb5d732 100644 --- a/typescript/dist/esm/models/Colorizer.js +++ b/typescript/dist/esm/models/Colorizer.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -29,7 +29,7 @@ export function ColorizerFromJSONTyped(json, ignoreDiscriminator) { case 'palette': return Object.assign({}, PaletteColorizerFromJSONTyped(json, true), { type: 'palette' }); default: - throw new Error(`No variant of Colorizer exists with 'type=${json['type']}'`); + return json; } } export function ColorizerToJSON(json) { @@ -47,6 +47,6 @@ export function ColorizerToJSONTyped(value, ignoreDiscriminator = false) { case 'palette': return Object.assign({}, PaletteColorizerToJSON(value), { type: 'palette' }); default: - throw new Error(`No variant of Colorizer exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/esm/models/ComputationQuota.d.ts b/typescript/dist/esm/models/ComputationQuota.d.ts index 714a306a..26c95514 100644 --- a/typescript/dist/esm/models/ComputationQuota.d.ts +++ b/typescript/dist/esm/models/ComputationQuota.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ComputationQuota.js b/typescript/dist/esm/models/ComputationQuota.js index 4829e2bd..2f1ce499 100644 --- a/typescript/dist/esm/models/ComputationQuota.js +++ b/typescript/dist/esm/models/ComputationQuota.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -49,7 +49,7 @@ export function ComputationQuotaToJSONTyped(value, ignoreDiscriminator = false) return { 'computationId': value['computationId'], 'count': value['count'], - 'timestamp': ((value['timestamp']).toISOString()), + 'timestamp': value['timestamp'].toISOString(), 'workflowId': value['workflowId'], }; } diff --git a/typescript/dist/esm/models/ContinuousMeasurement.d.ts b/typescript/dist/esm/models/ContinuousMeasurement.d.ts index 41c613d1..b2cf02a4 100644 --- a/typescript/dist/esm/models/ContinuousMeasurement.d.ts +++ b/typescript/dist/esm/models/ContinuousMeasurement.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ContinuousMeasurement.js b/typescript/dist/esm/models/ContinuousMeasurement.js index fa6d404b..ea3a6b7a 100644 --- a/typescript/dist/esm/models/ContinuousMeasurement.js +++ b/typescript/dist/esm/models/ContinuousMeasurement.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Coordinate2D.d.ts b/typescript/dist/esm/models/Coordinate2D.d.ts index 5e97411d..90d15f56 100644 --- a/typescript/dist/esm/models/Coordinate2D.d.ts +++ b/typescript/dist/esm/models/Coordinate2D.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Coordinate2D.js b/typescript/dist/esm/models/Coordinate2D.js index 97dd960e..8418bc61 100644 --- a/typescript/dist/esm/models/Coordinate2D.js +++ b/typescript/dist/esm/models/Coordinate2D.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/CopernicusDataspaceDataProviderDefinition.d.ts b/typescript/dist/esm/models/CopernicusDataspaceDataProviderDefinition.d.ts index e0abaa12..40b21dc4 100644 --- a/typescript/dist/esm/models/CopernicusDataspaceDataProviderDefinition.d.ts +++ b/typescript/dist/esm/models/CopernicusDataspaceDataProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/CopernicusDataspaceDataProviderDefinition.js b/typescript/dist/esm/models/CopernicusDataspaceDataProviderDefinition.js index 5367dd07..d8f9a4d6 100644 --- a/typescript/dist/esm/models/CopernicusDataspaceDataProviderDefinition.js +++ b/typescript/dist/esm/models/CopernicusDataspaceDataProviderDefinition.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/CreateDataset.d.ts b/typescript/dist/esm/models/CreateDataset.d.ts index ba7f4cad..2e3b26f0 100644 --- a/typescript/dist/esm/models/CreateDataset.d.ts +++ b/typescript/dist/esm/models/CreateDataset.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/CreateDataset.js b/typescript/dist/esm/models/CreateDataset.js index b5392091..6cde2714 100644 --- a/typescript/dist/esm/models/CreateDataset.js +++ b/typescript/dist/esm/models/CreateDataset.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/CreateProject.d.ts b/typescript/dist/esm/models/CreateProject.d.ts index f1dcd7dc..79919d85 100644 --- a/typescript/dist/esm/models/CreateProject.d.ts +++ b/typescript/dist/esm/models/CreateProject.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/CreateProject.js b/typescript/dist/esm/models/CreateProject.js index df338449..b06bcdf1 100644 --- a/typescript/dist/esm/models/CreateProject.js +++ b/typescript/dist/esm/models/CreateProject.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/CsvHeader.d.ts b/typescript/dist/esm/models/CsvHeader.d.ts index 70b4f799..be6200cb 100644 --- a/typescript/dist/esm/models/CsvHeader.d.ts +++ b/typescript/dist/esm/models/CsvHeader.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/CsvHeader.js b/typescript/dist/esm/models/CsvHeader.js index bcfc37e2..b599ed36 100644 --- a/typescript/dist/esm/models/CsvHeader.js +++ b/typescript/dist/esm/models/CsvHeader.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DataId.d.ts b/typescript/dist/esm/models/DataId.d.ts index 0b62a75c..51a0ee07 100644 --- a/typescript/dist/esm/models/DataId.d.ts +++ b/typescript/dist/esm/models/DataId.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DataId.js b/typescript/dist/esm/models/DataId.js index 5e85fc23..7f393d88 100644 --- a/typescript/dist/esm/models/DataId.js +++ b/typescript/dist/esm/models/DataId.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -26,7 +26,7 @@ export function DataIdFromJSONTyped(json, ignoreDiscriminator) { case 'internal': return Object.assign({}, InternalDataIdFromJSONTyped(json, true), { type: 'internal' }); default: - throw new Error(`No variant of DataId exists with 'type=${json['type']}'`); + return json; } } export function DataIdToJSON(json) { @@ -42,6 +42,6 @@ export function DataIdToJSONTyped(value, ignoreDiscriminator = false) { case 'internal': return Object.assign({}, InternalDataIdToJSON(value), { type: 'internal' }); default: - throw new Error(`No variant of DataId exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/esm/models/DataPath.d.ts b/typescript/dist/esm/models/DataPath.d.ts index b1f02bce..bacdd2a0 100644 --- a/typescript/dist/esm/models/DataPath.d.ts +++ b/typescript/dist/esm/models/DataPath.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DataPath.js b/typescript/dist/esm/models/DataPath.js index 0f25ff29..1158c9aa 100644 --- a/typescript/dist/esm/models/DataPath.js +++ b/typescript/dist/esm/models/DataPath.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -20,6 +20,9 @@ export function DataPathFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } + if (typeof json !== 'object') { + return json; + } if (instanceOfDataPathOneOf(json)) { return DataPathOneOfFromJSONTyped(json, true); } @@ -35,6 +38,9 @@ export function DataPathToJSONTyped(value, ignoreDiscriminator = false) { if (value == null) { return value; } + if (typeof value !== 'object') { + return value; + } if (instanceOfDataPathOneOf(value)) { return DataPathOneOfToJSON(value); } diff --git a/typescript/dist/esm/models/DataPathOneOf.d.ts b/typescript/dist/esm/models/DataPathOneOf.d.ts index 5182804a..63e792fc 100644 --- a/typescript/dist/esm/models/DataPathOneOf.d.ts +++ b/typescript/dist/esm/models/DataPathOneOf.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DataPathOneOf.js b/typescript/dist/esm/models/DataPathOneOf.js index 24f2290e..654d38ea 100644 --- a/typescript/dist/esm/models/DataPathOneOf.js +++ b/typescript/dist/esm/models/DataPathOneOf.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DataPathOneOf1.d.ts b/typescript/dist/esm/models/DataPathOneOf1.d.ts index 94767d68..b2297105 100644 --- a/typescript/dist/esm/models/DataPathOneOf1.d.ts +++ b/typescript/dist/esm/models/DataPathOneOf1.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DataPathOneOf1.js b/typescript/dist/esm/models/DataPathOneOf1.js index 7eda2a54..749acfb6 100644 --- a/typescript/dist/esm/models/DataPathOneOf1.js +++ b/typescript/dist/esm/models/DataPathOneOf1.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DataProviderResource.d.ts b/typescript/dist/esm/models/DataProviderResource.d.ts index e8060c9c..4fafacba 100644 --- a/typescript/dist/esm/models/DataProviderResource.d.ts +++ b/typescript/dist/esm/models/DataProviderResource.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DataProviderResource.js b/typescript/dist/esm/models/DataProviderResource.js index b27f9e4c..f88fdf39 100644 --- a/typescript/dist/esm/models/DataProviderResource.js +++ b/typescript/dist/esm/models/DataProviderResource.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DataUsage.d.ts b/typescript/dist/esm/models/DataUsage.d.ts index c406d613..5730476b 100644 --- a/typescript/dist/esm/models/DataUsage.d.ts +++ b/typescript/dist/esm/models/DataUsage.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DataUsage.js b/typescript/dist/esm/models/DataUsage.js index f1ff1fb9..85573dd0 100644 --- a/typescript/dist/esm/models/DataUsage.js +++ b/typescript/dist/esm/models/DataUsage.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -53,7 +53,7 @@ export function DataUsageToJSONTyped(value, ignoreDiscriminator = false) { 'computationId': value['computationId'], 'count': value['count'], 'data': value['data'], - 'timestamp': ((value['timestamp']).toISOString()), + 'timestamp': value['timestamp'].toISOString(), 'userId': value['userId'], }; } diff --git a/typescript/dist/esm/models/DataUsageSummary.d.ts b/typescript/dist/esm/models/DataUsageSummary.d.ts index 818080e3..c3d182d3 100644 --- a/typescript/dist/esm/models/DataUsageSummary.d.ts +++ b/typescript/dist/esm/models/DataUsageSummary.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DataUsageSummary.js b/typescript/dist/esm/models/DataUsageSummary.js index 532cf93c..58714930 100644 --- a/typescript/dist/esm/models/DataUsageSummary.js +++ b/typescript/dist/esm/models/DataUsageSummary.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -46,6 +46,6 @@ export function DataUsageSummaryToJSONTyped(value, ignoreDiscriminator = false) return { 'count': value['count'], 'data': value['data'], - 'timestamp': ((value['timestamp']).toISOString()), + 'timestamp': value['timestamp'].toISOString(), }; } diff --git a/typescript/dist/esm/models/DatabaseConnectionConfig.d.ts b/typescript/dist/esm/models/DatabaseConnectionConfig.d.ts index faf0eaeb..1a628b7d 100644 --- a/typescript/dist/esm/models/DatabaseConnectionConfig.d.ts +++ b/typescript/dist/esm/models/DatabaseConnectionConfig.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DatabaseConnectionConfig.js b/typescript/dist/esm/models/DatabaseConnectionConfig.js index 5b20a0af..86f09b36 100644 --- a/typescript/dist/esm/models/DatabaseConnectionConfig.js +++ b/typescript/dist/esm/models/DatabaseConnectionConfig.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Dataset.d.ts b/typescript/dist/esm/models/Dataset.d.ts index 5dd433f5..8efe6f61 100644 --- a/typescript/dist/esm/models/Dataset.d.ts +++ b/typescript/dist/esm/models/Dataset.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -10,6 +10,7 @@ * Do not edit the class manually. */ import type { Provenance } from './Provenance'; +import type { DataPath } from './DataPath'; import type { Symbology } from './Symbology'; import type { TypedResultDescriptor } from './TypedResultDescriptor'; /** @@ -18,6 +19,12 @@ import type { TypedResultDescriptor } from './TypedResultDescriptor'; * @interface Dataset */ export interface Dataset { + /** + * + * @type {DataPath} + * @memberof Dataset + */ + dataPath?: DataPath | null; /** * * @type {string} diff --git a/typescript/dist/esm/models/Dataset.js b/typescript/dist/esm/models/Dataset.js index e1d2c991..461095ce 100644 --- a/typescript/dist/esm/models/Dataset.js +++ b/typescript/dist/esm/models/Dataset.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -12,6 +12,7 @@ * Do not edit the class manually. */ import { ProvenanceFromJSON, ProvenanceToJSON, } from './Provenance'; +import { DataPathFromJSON, DataPathToJSON, } from './DataPath'; import { SymbologyFromJSON, SymbologyToJSON, } from './Symbology'; import { TypedResultDescriptorFromJSON, TypedResultDescriptorToJSON, } from './TypedResultDescriptor'; /** @@ -40,6 +41,7 @@ export function DatasetFromJSONTyped(json, ignoreDiscriminator) { return json; } return { + 'dataPath': json['dataPath'] == null ? undefined : DataPathFromJSON(json['dataPath']), 'description': json['description'], 'displayName': json['displayName'], 'id': json['id'], @@ -59,6 +61,7 @@ export function DatasetToJSONTyped(value, ignoreDiscriminator = false) { return value; } return { + 'dataPath': DataPathToJSON(value['dataPath']), 'description': value['description'], 'displayName': value['displayName'], 'id': value['id'], diff --git a/typescript/dist/esm/models/DatasetDefinition.d.ts b/typescript/dist/esm/models/DatasetDefinition.d.ts index 4ff6160a..3160571c 100644 --- a/typescript/dist/esm/models/DatasetDefinition.d.ts +++ b/typescript/dist/esm/models/DatasetDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DatasetDefinition.js b/typescript/dist/esm/models/DatasetDefinition.js index 4dead4e2..b47209f8 100644 --- a/typescript/dist/esm/models/DatasetDefinition.js +++ b/typescript/dist/esm/models/DatasetDefinition.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DatasetLayerListingCollection.d.ts b/typescript/dist/esm/models/DatasetLayerListingCollection.d.ts index 2182b02d..14ddfa91 100644 --- a/typescript/dist/esm/models/DatasetLayerListingCollection.d.ts +++ b/typescript/dist/esm/models/DatasetLayerListingCollection.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DatasetLayerListingCollection.js b/typescript/dist/esm/models/DatasetLayerListingCollection.js index f18f39fb..03dbd033 100644 --- a/typescript/dist/esm/models/DatasetLayerListingCollection.js +++ b/typescript/dist/esm/models/DatasetLayerListingCollection.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DatasetLayerListingProviderDefinition.d.ts b/typescript/dist/esm/models/DatasetLayerListingProviderDefinition.d.ts index 87d65e8e..502a246a 100644 --- a/typescript/dist/esm/models/DatasetLayerListingProviderDefinition.d.ts +++ b/typescript/dist/esm/models/DatasetLayerListingProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DatasetLayerListingProviderDefinition.js b/typescript/dist/esm/models/DatasetLayerListingProviderDefinition.js index 8b9cbdd4..7ac78e91 100644 --- a/typescript/dist/esm/models/DatasetLayerListingProviderDefinition.js +++ b/typescript/dist/esm/models/DatasetLayerListingProviderDefinition.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DatasetListing.d.ts b/typescript/dist/esm/models/DatasetListing.d.ts index 01328add..cf0398b2 100644 --- a/typescript/dist/esm/models/DatasetListing.d.ts +++ b/typescript/dist/esm/models/DatasetListing.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DatasetListing.js b/typescript/dist/esm/models/DatasetListing.js index b340e224..60e4a5e2 100644 --- a/typescript/dist/esm/models/DatasetListing.js +++ b/typescript/dist/esm/models/DatasetListing.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DatasetNameResponse.d.ts b/typescript/dist/esm/models/DatasetNameResponse.d.ts index 5295eb28..56db7666 100644 --- a/typescript/dist/esm/models/DatasetNameResponse.d.ts +++ b/typescript/dist/esm/models/DatasetNameResponse.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DatasetNameResponse.js b/typescript/dist/esm/models/DatasetNameResponse.js index d6ddef4f..0f953b17 100644 --- a/typescript/dist/esm/models/DatasetNameResponse.js +++ b/typescript/dist/esm/models/DatasetNameResponse.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DatasetResource.d.ts b/typescript/dist/esm/models/DatasetResource.d.ts index c9dc85e6..14e63310 100644 --- a/typescript/dist/esm/models/DatasetResource.d.ts +++ b/typescript/dist/esm/models/DatasetResource.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DatasetResource.js b/typescript/dist/esm/models/DatasetResource.js index 32227cba..9aa8a3ad 100644 --- a/typescript/dist/esm/models/DatasetResource.js +++ b/typescript/dist/esm/models/DatasetResource.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DerivedColor.d.ts b/typescript/dist/esm/models/DerivedColor.d.ts index 4a4bed2c..f0269348 100644 --- a/typescript/dist/esm/models/DerivedColor.d.ts +++ b/typescript/dist/esm/models/DerivedColor.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DerivedColor.js b/typescript/dist/esm/models/DerivedColor.js index 8814d9fe..8a9b6e54 100644 --- a/typescript/dist/esm/models/DerivedColor.js +++ b/typescript/dist/esm/models/DerivedColor.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DerivedNumber.d.ts b/typescript/dist/esm/models/DerivedNumber.d.ts index 33d8105b..580d45e5 100644 --- a/typescript/dist/esm/models/DerivedNumber.d.ts +++ b/typescript/dist/esm/models/DerivedNumber.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DerivedNumber.js b/typescript/dist/esm/models/DerivedNumber.js index 3a87d52c..f5ecf974 100644 --- a/typescript/dist/esm/models/DerivedNumber.js +++ b/typescript/dist/esm/models/DerivedNumber.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DescribeCoverageRequest.d.ts b/typescript/dist/esm/models/DescribeCoverageRequest.d.ts index 5cc34e7e..4e593d5e 100644 --- a/typescript/dist/esm/models/DescribeCoverageRequest.d.ts +++ b/typescript/dist/esm/models/DescribeCoverageRequest.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/DescribeCoverageRequest.js b/typescript/dist/esm/models/DescribeCoverageRequest.js index fd5ae1f5..88a1e506 100644 --- a/typescript/dist/esm/models/DescribeCoverageRequest.js +++ b/typescript/dist/esm/models/DescribeCoverageRequest.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/EbvPortalDataProviderDefinition.d.ts b/typescript/dist/esm/models/EbvPortalDataProviderDefinition.d.ts index 470692b3..33feaa31 100644 --- a/typescript/dist/esm/models/EbvPortalDataProviderDefinition.d.ts +++ b/typescript/dist/esm/models/EbvPortalDataProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/EbvPortalDataProviderDefinition.js b/typescript/dist/esm/models/EbvPortalDataProviderDefinition.js index 7f8b5fc4..57d7d153 100644 --- a/typescript/dist/esm/models/EbvPortalDataProviderDefinition.js +++ b/typescript/dist/esm/models/EbvPortalDataProviderDefinition.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/EdrDataProviderDefinition.d.ts b/typescript/dist/esm/models/EdrDataProviderDefinition.d.ts index 78c1e745..6be39166 100644 --- a/typescript/dist/esm/models/EdrDataProviderDefinition.d.ts +++ b/typescript/dist/esm/models/EdrDataProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/EdrDataProviderDefinition.js b/typescript/dist/esm/models/EdrDataProviderDefinition.js index 2c4174b2..d942dd03 100644 --- a/typescript/dist/esm/models/EdrDataProviderDefinition.js +++ b/typescript/dist/esm/models/EdrDataProviderDefinition.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/EdrVectorSpec.d.ts b/typescript/dist/esm/models/EdrVectorSpec.d.ts index be4dd9a1..7a66eb5b 100644 --- a/typescript/dist/esm/models/EdrVectorSpec.d.ts +++ b/typescript/dist/esm/models/EdrVectorSpec.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/EdrVectorSpec.js b/typescript/dist/esm/models/EdrVectorSpec.js index b077a81d..14a7c984 100644 --- a/typescript/dist/esm/models/EdrVectorSpec.js +++ b/typescript/dist/esm/models/EdrVectorSpec.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ErrorResponse.d.ts b/typescript/dist/esm/models/ErrorResponse.d.ts index 854640e6..8e9a1c69 100644 --- a/typescript/dist/esm/models/ErrorResponse.d.ts +++ b/typescript/dist/esm/models/ErrorResponse.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ErrorResponse.js b/typescript/dist/esm/models/ErrorResponse.js index f1a84cb9..2c2a0b94 100644 --- a/typescript/dist/esm/models/ErrorResponse.js +++ b/typescript/dist/esm/models/ErrorResponse.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ExternalDataId.d.ts b/typescript/dist/esm/models/ExternalDataId.d.ts index 7d545dd8..c9d04fdc 100644 --- a/typescript/dist/esm/models/ExternalDataId.d.ts +++ b/typescript/dist/esm/models/ExternalDataId.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ExternalDataId.js b/typescript/dist/esm/models/ExternalDataId.js index 0c57cb42..a5ce5b71 100644 --- a/typescript/dist/esm/models/ExternalDataId.js +++ b/typescript/dist/esm/models/ExternalDataId.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/FeatureDataType.d.ts b/typescript/dist/esm/models/FeatureDataType.d.ts index a0b12e48..31a483e6 100644 --- a/typescript/dist/esm/models/FeatureDataType.d.ts +++ b/typescript/dist/esm/models/FeatureDataType.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/FeatureDataType.js b/typescript/dist/esm/models/FeatureDataType.js index d488d6af..370f995d 100644 --- a/typescript/dist/esm/models/FeatureDataType.js +++ b/typescript/dist/esm/models/FeatureDataType.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/FileNotFoundHandling.d.ts b/typescript/dist/esm/models/FileNotFoundHandling.d.ts index 8467ab74..ee4e23d9 100644 --- a/typescript/dist/esm/models/FileNotFoundHandling.d.ts +++ b/typescript/dist/esm/models/FileNotFoundHandling.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/FileNotFoundHandling.js b/typescript/dist/esm/models/FileNotFoundHandling.js index 007e0498..b629e913 100644 --- a/typescript/dist/esm/models/FileNotFoundHandling.js +++ b/typescript/dist/esm/models/FileNotFoundHandling.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/FormatSpecifics.d.ts b/typescript/dist/esm/models/FormatSpecifics.d.ts index 02aedb0e..aa7de4c7 100644 --- a/typescript/dist/esm/models/FormatSpecifics.d.ts +++ b/typescript/dist/esm/models/FormatSpecifics.d.ts @@ -2,21 +2,32 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ -import type { FormatSpecificsOneOf } from './FormatSpecificsOneOf'; +import type { FormatSpecificsCsv } from './FormatSpecificsCsv'; /** - * @type FormatSpecifics * * @export + * @interface FormatSpecifics */ -export type FormatSpecifics = FormatSpecificsOneOf; +export interface FormatSpecifics { + /** + * + * @type {FormatSpecificsCsv} + * @memberof FormatSpecifics + */ + csv: FormatSpecificsCsv; +} +/** + * Check if a given object implements the FormatSpecifics interface. + */ +export declare function instanceOfFormatSpecifics(value: object): value is FormatSpecifics; export declare function FormatSpecificsFromJSON(json: any): FormatSpecifics; export declare function FormatSpecificsFromJSONTyped(json: any, ignoreDiscriminator: boolean): FormatSpecifics; -export declare function FormatSpecificsToJSON(json: any): any; +export declare function FormatSpecificsToJSON(json: any): FormatSpecifics; export declare function FormatSpecificsToJSONTyped(value?: FormatSpecifics | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/FormatSpecifics.js b/typescript/dist/esm/models/FormatSpecifics.js index 6b3efe52..5204c999 100644 --- a/typescript/dist/esm/models/FormatSpecifics.js +++ b/typescript/dist/esm/models/FormatSpecifics.js @@ -4,14 +4,22 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ -import { instanceOfFormatSpecificsOneOf, FormatSpecificsOneOfFromJSONTyped, FormatSpecificsOneOfToJSON, } from './FormatSpecificsOneOf'; +import { FormatSpecificsCsvFromJSON, FormatSpecificsCsvToJSON, } from './FormatSpecificsCsv'; +/** + * Check if a given object implements the FormatSpecifics interface. + */ +export function instanceOfFormatSpecifics(value) { + if (!('csv' in value) || value['csv'] === undefined) + return false; + return true; +} export function FormatSpecificsFromJSON(json) { return FormatSpecificsFromJSONTyped(json, false); } @@ -19,10 +27,9 @@ export function FormatSpecificsFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } - if (instanceOfFormatSpecificsOneOf(json)) { - return FormatSpecificsOneOfFromJSONTyped(json, true); - } - return {}; + return { + 'csv': FormatSpecificsCsvFromJSON(json['csv']), + }; } export function FormatSpecificsToJSON(json) { return FormatSpecificsToJSONTyped(json, false); @@ -31,8 +38,7 @@ export function FormatSpecificsToJSONTyped(value, ignoreDiscriminator = false) { if (value == null) { return value; } - if (instanceOfFormatSpecificsOneOf(value)) { - return FormatSpecificsOneOfToJSON(value); - } - return {}; + return { + 'csv': FormatSpecificsCsvToJSON(value['csv']), + }; } diff --git a/typescript/dist/esm/models/FormatSpecificsCsv.d.ts b/typescript/dist/esm/models/FormatSpecificsCsv.d.ts new file mode 100644 index 00000000..4dde2f1e --- /dev/null +++ b/typescript/dist/esm/models/FormatSpecificsCsv.d.ts @@ -0,0 +1,33 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { CsvHeader } from './CsvHeader'; +/** + * + * @export + * @interface FormatSpecificsCsv + */ +export interface FormatSpecificsCsv { + /** + * + * @type {CsvHeader} + * @memberof FormatSpecificsCsv + */ + header: CsvHeader; +} +/** + * Check if a given object implements the FormatSpecificsCsv interface. + */ +export declare function instanceOfFormatSpecificsCsv(value: object): value is FormatSpecificsCsv; +export declare function FormatSpecificsCsvFromJSON(json: any): FormatSpecificsCsv; +export declare function FormatSpecificsCsvFromJSONTyped(json: any, ignoreDiscriminator: boolean): FormatSpecificsCsv; +export declare function FormatSpecificsCsvToJSON(json: any): FormatSpecificsCsv; +export declare function FormatSpecificsCsvToJSONTyped(value?: FormatSpecificsCsv | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/FormatSpecificsOneOfCsv.js b/typescript/dist/esm/models/FormatSpecificsCsv.js similarity index 58% rename from typescript/dist/esm/models/FormatSpecificsOneOfCsv.js rename to typescript/dist/esm/models/FormatSpecificsCsv.js index 18b1f025..f8758980 100644 --- a/typescript/dist/esm/models/FormatSpecificsOneOfCsv.js +++ b/typescript/dist/esm/models/FormatSpecificsCsv.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -13,17 +13,17 @@ */ import { CsvHeaderFromJSON, CsvHeaderToJSON, } from './CsvHeader'; /** - * Check if a given object implements the FormatSpecificsOneOfCsv interface. + * Check if a given object implements the FormatSpecificsCsv interface. */ -export function instanceOfFormatSpecificsOneOfCsv(value) { +export function instanceOfFormatSpecificsCsv(value) { if (!('header' in value) || value['header'] === undefined) return false; return true; } -export function FormatSpecificsOneOfCsvFromJSON(json) { - return FormatSpecificsOneOfCsvFromJSONTyped(json, false); +export function FormatSpecificsCsvFromJSON(json) { + return FormatSpecificsCsvFromJSONTyped(json, false); } -export function FormatSpecificsOneOfCsvFromJSONTyped(json, ignoreDiscriminator) { +export function FormatSpecificsCsvFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } @@ -31,10 +31,10 @@ export function FormatSpecificsOneOfCsvFromJSONTyped(json, ignoreDiscriminator) 'header': CsvHeaderFromJSON(json['header']), }; } -export function FormatSpecificsOneOfCsvToJSON(json) { - return FormatSpecificsOneOfCsvToJSONTyped(json, false); +export function FormatSpecificsCsvToJSON(json) { + return FormatSpecificsCsvToJSONTyped(json, false); } -export function FormatSpecificsOneOfCsvToJSONTyped(value, ignoreDiscriminator = false) { +export function FormatSpecificsCsvToJSONTyped(value, ignoreDiscriminator = false) { if (value == null) { return value; } diff --git a/typescript/dist/esm/models/FormatSpecificsOneOf.d.ts b/typescript/dist/esm/models/FormatSpecificsOneOf.d.ts deleted file mode 100644 index 3875ba2f..00000000 --- a/typescript/dist/esm/models/FormatSpecificsOneOf.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -import type { FormatSpecificsOneOfCsv } from './FormatSpecificsOneOfCsv'; -/** - * - * @export - * @interface FormatSpecificsOneOf - */ -export interface FormatSpecificsOneOf { - /** - * - * @type {FormatSpecificsOneOfCsv} - * @memberof FormatSpecificsOneOf - */ - csv: FormatSpecificsOneOfCsv; -} -/** - * Check if a given object implements the FormatSpecificsOneOf interface. - */ -export declare function instanceOfFormatSpecificsOneOf(value: object): value is FormatSpecificsOneOf; -export declare function FormatSpecificsOneOfFromJSON(json: any): FormatSpecificsOneOf; -export declare function FormatSpecificsOneOfFromJSONTyped(json: any, ignoreDiscriminator: boolean): FormatSpecificsOneOf; -export declare function FormatSpecificsOneOfToJSON(json: any): FormatSpecificsOneOf; -export declare function FormatSpecificsOneOfToJSONTyped(value?: FormatSpecificsOneOf | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/FormatSpecificsOneOf.js b/typescript/dist/esm/models/FormatSpecificsOneOf.js deleted file mode 100644 index 4e94c6ea..00000000 --- a/typescript/dist/esm/models/FormatSpecificsOneOf.js +++ /dev/null @@ -1,44 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -import { FormatSpecificsOneOfCsvFromJSON, FormatSpecificsOneOfCsvToJSON, } from './FormatSpecificsOneOfCsv'; -/** - * Check if a given object implements the FormatSpecificsOneOf interface. - */ -export function instanceOfFormatSpecificsOneOf(value) { - if (!('csv' in value) || value['csv'] === undefined) - return false; - return true; -} -export function FormatSpecificsOneOfFromJSON(json) { - return FormatSpecificsOneOfFromJSONTyped(json, false); -} -export function FormatSpecificsOneOfFromJSONTyped(json, ignoreDiscriminator) { - if (json == null) { - return json; - } - return { - 'csv': FormatSpecificsOneOfCsvFromJSON(json['csv']), - }; -} -export function FormatSpecificsOneOfToJSON(json) { - return FormatSpecificsOneOfToJSONTyped(json, false); -} -export function FormatSpecificsOneOfToJSONTyped(value, ignoreDiscriminator = false) { - if (value == null) { - return value; - } - return { - 'csv': FormatSpecificsOneOfCsvToJSON(value['csv']), - }; -} diff --git a/typescript/dist/esm/models/FormatSpecificsOneOfCsv.d.ts b/typescript/dist/esm/models/FormatSpecificsOneOfCsv.d.ts deleted file mode 100644 index b9b304aa..00000000 --- a/typescript/dist/esm/models/FormatSpecificsOneOfCsv.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -import type { CsvHeader } from './CsvHeader'; -/** - * - * @export - * @interface FormatSpecificsOneOfCsv - */ -export interface FormatSpecificsOneOfCsv { - /** - * - * @type {CsvHeader} - * @memberof FormatSpecificsOneOfCsv - */ - header: CsvHeader; -} -/** - * Check if a given object implements the FormatSpecificsOneOfCsv interface. - */ -export declare function instanceOfFormatSpecificsOneOfCsv(value: object): value is FormatSpecificsOneOfCsv; -export declare function FormatSpecificsOneOfCsvFromJSON(json: any): FormatSpecificsOneOfCsv; -export declare function FormatSpecificsOneOfCsvFromJSONTyped(json: any, ignoreDiscriminator: boolean): FormatSpecificsOneOfCsv; -export declare function FormatSpecificsOneOfCsvToJSON(json: any): FormatSpecificsOneOfCsv; -export declare function FormatSpecificsOneOfCsvToJSONTyped(value?: FormatSpecificsOneOfCsv | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/GbifDataProviderDefinition.d.ts b/typescript/dist/esm/models/GbifDataProviderDefinition.d.ts index bc3acbd2..89dcb504 100644 --- a/typescript/dist/esm/models/GbifDataProviderDefinition.d.ts +++ b/typescript/dist/esm/models/GbifDataProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GbifDataProviderDefinition.js b/typescript/dist/esm/models/GbifDataProviderDefinition.js index 5210d38d..137dc356 100644 --- a/typescript/dist/esm/models/GbifDataProviderDefinition.js +++ b/typescript/dist/esm/models/GbifDataProviderDefinition.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GdalDatasetGeoTransform.d.ts b/typescript/dist/esm/models/GdalDatasetGeoTransform.d.ts index cd084cf3..097de277 100644 --- a/typescript/dist/esm/models/GdalDatasetGeoTransform.d.ts +++ b/typescript/dist/esm/models/GdalDatasetGeoTransform.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GdalDatasetGeoTransform.js b/typescript/dist/esm/models/GdalDatasetGeoTransform.js index ef8c7df6..e84477a1 100644 --- a/typescript/dist/esm/models/GdalDatasetGeoTransform.js +++ b/typescript/dist/esm/models/GdalDatasetGeoTransform.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GdalDatasetParameters.d.ts b/typescript/dist/esm/models/GdalDatasetParameters.d.ts index 32c9a296..d2ffeb7f 100644 --- a/typescript/dist/esm/models/GdalDatasetParameters.d.ts +++ b/typescript/dist/esm/models/GdalDatasetParameters.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GdalDatasetParameters.js b/typescript/dist/esm/models/GdalDatasetParameters.js index d5dedb53..2a33d324 100644 --- a/typescript/dist/esm/models/GdalDatasetParameters.js +++ b/typescript/dist/esm/models/GdalDatasetParameters.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GdalLoadingInfoTemporalSlice.d.ts b/typescript/dist/esm/models/GdalLoadingInfoTemporalSlice.d.ts index c90109bf..2cb6b45b 100644 --- a/typescript/dist/esm/models/GdalLoadingInfoTemporalSlice.d.ts +++ b/typescript/dist/esm/models/GdalLoadingInfoTemporalSlice.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GdalLoadingInfoTemporalSlice.js b/typescript/dist/esm/models/GdalLoadingInfoTemporalSlice.js index 2e3b6b61..c77d6a7b 100644 --- a/typescript/dist/esm/models/GdalLoadingInfoTemporalSlice.js +++ b/typescript/dist/esm/models/GdalLoadingInfoTemporalSlice.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GdalMetaDataList.d.ts b/typescript/dist/esm/models/GdalMetaDataList.d.ts index 201f39c3..d1bee061 100644 --- a/typescript/dist/esm/models/GdalMetaDataList.d.ts +++ b/typescript/dist/esm/models/GdalMetaDataList.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GdalMetaDataList.js b/typescript/dist/esm/models/GdalMetaDataList.js index d9f205ef..c3520faa 100644 --- a/typescript/dist/esm/models/GdalMetaDataList.js +++ b/typescript/dist/esm/models/GdalMetaDataList.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GdalMetaDataRegular.d.ts b/typescript/dist/esm/models/GdalMetaDataRegular.d.ts index f91ecd4f..50fe2d5d 100644 --- a/typescript/dist/esm/models/GdalMetaDataRegular.d.ts +++ b/typescript/dist/esm/models/GdalMetaDataRegular.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GdalMetaDataRegular.js b/typescript/dist/esm/models/GdalMetaDataRegular.js index 0645084d..6f53e171 100644 --- a/typescript/dist/esm/models/GdalMetaDataRegular.js +++ b/typescript/dist/esm/models/GdalMetaDataRegular.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GdalMetaDataStatic.d.ts b/typescript/dist/esm/models/GdalMetaDataStatic.d.ts index 735d01af..eb61b627 100644 --- a/typescript/dist/esm/models/GdalMetaDataStatic.d.ts +++ b/typescript/dist/esm/models/GdalMetaDataStatic.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GdalMetaDataStatic.js b/typescript/dist/esm/models/GdalMetaDataStatic.js index 0b5d73ca..6a969287 100644 --- a/typescript/dist/esm/models/GdalMetaDataStatic.js +++ b/typescript/dist/esm/models/GdalMetaDataStatic.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GdalMetadataMapping.d.ts b/typescript/dist/esm/models/GdalMetadataMapping.d.ts index 657aae9f..c0252924 100644 --- a/typescript/dist/esm/models/GdalMetadataMapping.d.ts +++ b/typescript/dist/esm/models/GdalMetadataMapping.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GdalMetadataMapping.js b/typescript/dist/esm/models/GdalMetadataMapping.js index dc0824a0..95c9684d 100644 --- a/typescript/dist/esm/models/GdalMetadataMapping.js +++ b/typescript/dist/esm/models/GdalMetadataMapping.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GdalMetadataNetCdfCf.d.ts b/typescript/dist/esm/models/GdalMetadataNetCdfCf.d.ts index d24c38e2..0c651af6 100644 --- a/typescript/dist/esm/models/GdalMetadataNetCdfCf.d.ts +++ b/typescript/dist/esm/models/GdalMetadataNetCdfCf.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GdalMetadataNetCdfCf.js b/typescript/dist/esm/models/GdalMetadataNetCdfCf.js index fd26ce41..6dcc581f 100644 --- a/typescript/dist/esm/models/GdalMetadataNetCdfCf.js +++ b/typescript/dist/esm/models/GdalMetadataNetCdfCf.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GdalMultiBand.d.ts b/typescript/dist/esm/models/GdalMultiBand.d.ts new file mode 100644 index 00000000..1c7a2ff8 --- /dev/null +++ b/typescript/dist/esm/models/GdalMultiBand.d.ts @@ -0,0 +1,46 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { RasterResultDescriptor } from './RasterResultDescriptor'; +/** + * + * @export + * @interface GdalMultiBand + */ +export interface GdalMultiBand { + /** + * + * @type {RasterResultDescriptor} + * @memberof GdalMultiBand + */ + resultDescriptor: RasterResultDescriptor; + /** + * + * @type {string} + * @memberof GdalMultiBand + */ + type: GdalMultiBandTypeEnum; +} +/** + * @export + */ +export declare const GdalMultiBandTypeEnum: { + readonly GdalMultiBand: "GdalMultiBand"; +}; +export type GdalMultiBandTypeEnum = typeof GdalMultiBandTypeEnum[keyof typeof GdalMultiBandTypeEnum]; +/** + * Check if a given object implements the GdalMultiBand interface. + */ +export declare function instanceOfGdalMultiBand(value: object): value is GdalMultiBand; +export declare function GdalMultiBandFromJSON(json: any): GdalMultiBand; +export declare function GdalMultiBandFromJSONTyped(json: any, ignoreDiscriminator: boolean): GdalMultiBand; +export declare function GdalMultiBandToJSON(json: any): GdalMultiBand; +export declare function GdalMultiBandToJSONTyped(value?: GdalMultiBand | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/GdalMultiBand.js b/typescript/dist/esm/models/GdalMultiBand.js new file mode 100644 index 00000000..fc527cf7 --- /dev/null +++ b/typescript/dist/esm/models/GdalMultiBand.js @@ -0,0 +1,54 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import { RasterResultDescriptorFromJSON, RasterResultDescriptorToJSON, } from './RasterResultDescriptor'; +/** + * @export + */ +export const GdalMultiBandTypeEnum = { + GdalMultiBand: 'GdalMultiBand' +}; +/** + * Check if a given object implements the GdalMultiBand interface. + */ +export function instanceOfGdalMultiBand(value) { + if (!('resultDescriptor' in value) || value['resultDescriptor'] === undefined) + return false; + if (!('type' in value) || value['type'] === undefined) + return false; + return true; +} +export function GdalMultiBandFromJSON(json) { + return GdalMultiBandFromJSONTyped(json, false); +} +export function GdalMultiBandFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return { + 'resultDescriptor': RasterResultDescriptorFromJSON(json['resultDescriptor']), + 'type': json['type'], + }; +} +export function GdalMultiBandToJSON(json) { + return GdalMultiBandToJSONTyped(json, false); +} +export function GdalMultiBandToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return { + 'resultDescriptor': RasterResultDescriptorToJSON(value['resultDescriptor']), + 'type': value['type'], + }; +} diff --git a/typescript/dist/esm/models/GdalSourceTimePlaceholder.d.ts b/typescript/dist/esm/models/GdalSourceTimePlaceholder.d.ts index d8e9be5b..ca70fecd 100644 --- a/typescript/dist/esm/models/GdalSourceTimePlaceholder.d.ts +++ b/typescript/dist/esm/models/GdalSourceTimePlaceholder.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GdalSourceTimePlaceholder.js b/typescript/dist/esm/models/GdalSourceTimePlaceholder.js index f42b5240..3eded3e8 100644 --- a/typescript/dist/esm/models/GdalSourceTimePlaceholder.js +++ b/typescript/dist/esm/models/GdalSourceTimePlaceholder.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GeoJson.d.ts b/typescript/dist/esm/models/GeoJson.d.ts index 993ad8c6..febe684c 100644 --- a/typescript/dist/esm/models/GeoJson.d.ts +++ b/typescript/dist/esm/models/GeoJson.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GeoJson.js b/typescript/dist/esm/models/GeoJson.js index 7fafd844..433765a5 100644 --- a/typescript/dist/esm/models/GeoJson.js +++ b/typescript/dist/esm/models/GeoJson.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GeoTransform.d.ts b/typescript/dist/esm/models/GeoTransform.d.ts new file mode 100644 index 00000000..567cfb20 --- /dev/null +++ b/typescript/dist/esm/models/GeoTransform.d.ts @@ -0,0 +1,45 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { Coordinate2D } from './Coordinate2D'; +/** + * + * @export + * @interface GeoTransform + */ +export interface GeoTransform { + /** + * + * @type {Coordinate2D} + * @memberof GeoTransform + */ + originCoordinate: Coordinate2D; + /** + * + * @type {number} + * @memberof GeoTransform + */ + xPixelSize: number; + /** + * + * @type {number} + * @memberof GeoTransform + */ + yPixelSize: number; +} +/** + * Check if a given object implements the GeoTransform interface. + */ +export declare function instanceOfGeoTransform(value: object): value is GeoTransform; +export declare function GeoTransformFromJSON(json: any): GeoTransform; +export declare function GeoTransformFromJSONTyped(json: any, ignoreDiscriminator: boolean): GeoTransform; +export declare function GeoTransformToJSON(json: any): GeoTransform; +export declare function GeoTransformToJSONTyped(value?: GeoTransform | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/GeoTransform.js b/typescript/dist/esm/models/GeoTransform.js new file mode 100644 index 00000000..e2779a2f --- /dev/null +++ b/typescript/dist/esm/models/GeoTransform.js @@ -0,0 +1,52 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import { Coordinate2DFromJSON, Coordinate2DToJSON, } from './Coordinate2D'; +/** + * Check if a given object implements the GeoTransform interface. + */ +export function instanceOfGeoTransform(value) { + if (!('originCoordinate' in value) || value['originCoordinate'] === undefined) + return false; + if (!('xPixelSize' in value) || value['xPixelSize'] === undefined) + return false; + if (!('yPixelSize' in value) || value['yPixelSize'] === undefined) + return false; + return true; +} +export function GeoTransformFromJSON(json) { + return GeoTransformFromJSONTyped(json, false); +} +export function GeoTransformFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return { + 'originCoordinate': Coordinate2DFromJSON(json['originCoordinate']), + 'xPixelSize': json['xPixelSize'], + 'yPixelSize': json['yPixelSize'], + }; +} +export function GeoTransformToJSON(json) { + return GeoTransformToJSONTyped(json, false); +} +export function GeoTransformToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return { + 'originCoordinate': Coordinate2DToJSON(value['originCoordinate']), + 'xPixelSize': value['xPixelSize'], + 'yPixelSize': value['yPixelSize'], + }; +} diff --git a/typescript/dist/esm/models/GetCapabilitiesFormat.d.ts b/typescript/dist/esm/models/GetCapabilitiesFormat.d.ts index fd1027eb..9a4034dc 100644 --- a/typescript/dist/esm/models/GetCapabilitiesFormat.d.ts +++ b/typescript/dist/esm/models/GetCapabilitiesFormat.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GetCapabilitiesFormat.js b/typescript/dist/esm/models/GetCapabilitiesFormat.js index 2fffd11e..4f0b7b90 100644 --- a/typescript/dist/esm/models/GetCapabilitiesFormat.js +++ b/typescript/dist/esm/models/GetCapabilitiesFormat.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GetCapabilitiesRequest.d.ts b/typescript/dist/esm/models/GetCapabilitiesRequest.d.ts index 4c06be57..c1309d45 100644 --- a/typescript/dist/esm/models/GetCapabilitiesRequest.d.ts +++ b/typescript/dist/esm/models/GetCapabilitiesRequest.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GetCapabilitiesRequest.js b/typescript/dist/esm/models/GetCapabilitiesRequest.js index b43cfef4..0340671b 100644 --- a/typescript/dist/esm/models/GetCapabilitiesRequest.js +++ b/typescript/dist/esm/models/GetCapabilitiesRequest.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GetCoverageFormat.d.ts b/typescript/dist/esm/models/GetCoverageFormat.d.ts index f4b2f64d..1691a28c 100644 --- a/typescript/dist/esm/models/GetCoverageFormat.d.ts +++ b/typescript/dist/esm/models/GetCoverageFormat.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GetCoverageFormat.js b/typescript/dist/esm/models/GetCoverageFormat.js index 55066e1d..d35e2156 100644 --- a/typescript/dist/esm/models/GetCoverageFormat.js +++ b/typescript/dist/esm/models/GetCoverageFormat.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GetCoverageRequest.d.ts b/typescript/dist/esm/models/GetCoverageRequest.d.ts index 14c7eb33..66a5e4f4 100644 --- a/typescript/dist/esm/models/GetCoverageRequest.d.ts +++ b/typescript/dist/esm/models/GetCoverageRequest.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GetCoverageRequest.js b/typescript/dist/esm/models/GetCoverageRequest.js index 65636a12..5545c08f 100644 --- a/typescript/dist/esm/models/GetCoverageRequest.js +++ b/typescript/dist/esm/models/GetCoverageRequest.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GetFeatureRequest.d.ts b/typescript/dist/esm/models/GetFeatureRequest.d.ts index b3543aba..ed0b6064 100644 --- a/typescript/dist/esm/models/GetFeatureRequest.d.ts +++ b/typescript/dist/esm/models/GetFeatureRequest.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GetFeatureRequest.js b/typescript/dist/esm/models/GetFeatureRequest.js index 17218364..ec0c0012 100644 --- a/typescript/dist/esm/models/GetFeatureRequest.js +++ b/typescript/dist/esm/models/GetFeatureRequest.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GetLegendGraphicRequest.d.ts b/typescript/dist/esm/models/GetLegendGraphicRequest.d.ts index 90ff104d..d05f4a02 100644 --- a/typescript/dist/esm/models/GetLegendGraphicRequest.d.ts +++ b/typescript/dist/esm/models/GetLegendGraphicRequest.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GetLegendGraphicRequest.js b/typescript/dist/esm/models/GetLegendGraphicRequest.js index bc8d123f..7e9993fb 100644 --- a/typescript/dist/esm/models/GetLegendGraphicRequest.js +++ b/typescript/dist/esm/models/GetLegendGraphicRequest.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GetMapExceptionFormat.d.ts b/typescript/dist/esm/models/GetMapExceptionFormat.d.ts index c792af4c..1e8e87c4 100644 --- a/typescript/dist/esm/models/GetMapExceptionFormat.d.ts +++ b/typescript/dist/esm/models/GetMapExceptionFormat.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GetMapExceptionFormat.js b/typescript/dist/esm/models/GetMapExceptionFormat.js index b1b7eeb0..d3f1939b 100644 --- a/typescript/dist/esm/models/GetMapExceptionFormat.js +++ b/typescript/dist/esm/models/GetMapExceptionFormat.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GetMapFormat.d.ts b/typescript/dist/esm/models/GetMapFormat.d.ts index 929d5f9a..9d8bec75 100644 --- a/typescript/dist/esm/models/GetMapFormat.d.ts +++ b/typescript/dist/esm/models/GetMapFormat.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GetMapFormat.js b/typescript/dist/esm/models/GetMapFormat.js index 95b34fc5..433734ba 100644 --- a/typescript/dist/esm/models/GetMapFormat.js +++ b/typescript/dist/esm/models/GetMapFormat.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GetMapRequest.d.ts b/typescript/dist/esm/models/GetMapRequest.d.ts index f35fc7ab..04c01ac6 100644 --- a/typescript/dist/esm/models/GetMapRequest.d.ts +++ b/typescript/dist/esm/models/GetMapRequest.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GetMapRequest.js b/typescript/dist/esm/models/GetMapRequest.js index 46e0dfaf..37ba3276 100644 --- a/typescript/dist/esm/models/GetMapRequest.js +++ b/typescript/dist/esm/models/GetMapRequest.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GfbioAbcdDataProviderDefinition.d.ts b/typescript/dist/esm/models/GfbioAbcdDataProviderDefinition.d.ts index 6b0bf577..2d9ecd9c 100644 --- a/typescript/dist/esm/models/GfbioAbcdDataProviderDefinition.d.ts +++ b/typescript/dist/esm/models/GfbioAbcdDataProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GfbioAbcdDataProviderDefinition.js b/typescript/dist/esm/models/GfbioAbcdDataProviderDefinition.js index 5ab37904..0452f04d 100644 --- a/typescript/dist/esm/models/GfbioAbcdDataProviderDefinition.js +++ b/typescript/dist/esm/models/GfbioAbcdDataProviderDefinition.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GfbioCollectionsDataProviderDefinition.d.ts b/typescript/dist/esm/models/GfbioCollectionsDataProviderDefinition.d.ts index cc668f6b..860d29d8 100644 --- a/typescript/dist/esm/models/GfbioCollectionsDataProviderDefinition.d.ts +++ b/typescript/dist/esm/models/GfbioCollectionsDataProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GfbioCollectionsDataProviderDefinition.js b/typescript/dist/esm/models/GfbioCollectionsDataProviderDefinition.js index 92cc0ed2..679f7a25 100644 --- a/typescript/dist/esm/models/GfbioCollectionsDataProviderDefinition.js +++ b/typescript/dist/esm/models/GfbioCollectionsDataProviderDefinition.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/GridBoundingBox2D.d.ts b/typescript/dist/esm/models/GridBoundingBox2D.d.ts new file mode 100644 index 00000000..29363306 --- /dev/null +++ b/typescript/dist/esm/models/GridBoundingBox2D.d.ts @@ -0,0 +1,39 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { GridIdx2D } from './GridIdx2D'; +/** + * + * @export + * @interface GridBoundingBox2D + */ +export interface GridBoundingBox2D { + /** + * + * @type {GridIdx2D} + * @memberof GridBoundingBox2D + */ + bottomRightIdx: GridIdx2D; + /** + * + * @type {GridIdx2D} + * @memberof GridBoundingBox2D + */ + topLeftIdx: GridIdx2D; +} +/** + * Check if a given object implements the GridBoundingBox2D interface. + */ +export declare function instanceOfGridBoundingBox2D(value: object): value is GridBoundingBox2D; +export declare function GridBoundingBox2DFromJSON(json: any): GridBoundingBox2D; +export declare function GridBoundingBox2DFromJSONTyped(json: any, ignoreDiscriminator: boolean): GridBoundingBox2D; +export declare function GridBoundingBox2DToJSON(json: any): GridBoundingBox2D; +export declare function GridBoundingBox2DToJSONTyped(value?: GridBoundingBox2D | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/GridBoundingBox2D.js b/typescript/dist/esm/models/GridBoundingBox2D.js new file mode 100644 index 00000000..0808758b --- /dev/null +++ b/typescript/dist/esm/models/GridBoundingBox2D.js @@ -0,0 +1,48 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import { GridIdx2DFromJSON, GridIdx2DToJSON, } from './GridIdx2D'; +/** + * Check if a given object implements the GridBoundingBox2D interface. + */ +export function instanceOfGridBoundingBox2D(value) { + if (!('bottomRightIdx' in value) || value['bottomRightIdx'] === undefined) + return false; + if (!('topLeftIdx' in value) || value['topLeftIdx'] === undefined) + return false; + return true; +} +export function GridBoundingBox2DFromJSON(json) { + return GridBoundingBox2DFromJSONTyped(json, false); +} +export function GridBoundingBox2DFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return { + 'bottomRightIdx': GridIdx2DFromJSON(json['bottomRightIdx']), + 'topLeftIdx': GridIdx2DFromJSON(json['topLeftIdx']), + }; +} +export function GridBoundingBox2DToJSON(json) { + return GridBoundingBox2DToJSONTyped(json, false); +} +export function GridBoundingBox2DToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return { + 'bottomRightIdx': GridIdx2DToJSON(value['bottomRightIdx']), + 'topLeftIdx': GridIdx2DToJSON(value['topLeftIdx']), + }; +} diff --git a/typescript/dist/esm/models/GridIdx2D.d.ts b/typescript/dist/esm/models/GridIdx2D.d.ts new file mode 100644 index 00000000..fc4a6e1d --- /dev/null +++ b/typescript/dist/esm/models/GridIdx2D.d.ts @@ -0,0 +1,38 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +/** + * + * @export + * @interface GridIdx2D + */ +export interface GridIdx2D { + /** + * + * @type {number} + * @memberof GridIdx2D + */ + xIdx: number; + /** + * + * @type {number} + * @memberof GridIdx2D + */ + yIdx: number; +} +/** + * Check if a given object implements the GridIdx2D interface. + */ +export declare function instanceOfGridIdx2D(value: object): value is GridIdx2D; +export declare function GridIdx2DFromJSON(json: any): GridIdx2D; +export declare function GridIdx2DFromJSONTyped(json: any, ignoreDiscriminator: boolean): GridIdx2D; +export declare function GridIdx2DToJSON(json: any): GridIdx2D; +export declare function GridIdx2DToJSONTyped(value?: GridIdx2D | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/GridIdx2D.js b/typescript/dist/esm/models/GridIdx2D.js new file mode 100644 index 00000000..59fc198e --- /dev/null +++ b/typescript/dist/esm/models/GridIdx2D.js @@ -0,0 +1,47 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +/** + * Check if a given object implements the GridIdx2D interface. + */ +export function instanceOfGridIdx2D(value) { + if (!('xIdx' in value) || value['xIdx'] === undefined) + return false; + if (!('yIdx' in value) || value['yIdx'] === undefined) + return false; + return true; +} +export function GridIdx2DFromJSON(json) { + return GridIdx2DFromJSONTyped(json, false); +} +export function GridIdx2DFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return { + 'xIdx': json['xIdx'], + 'yIdx': json['yIdx'], + }; +} +export function GridIdx2DToJSON(json) { + return GridIdx2DToJSONTyped(json, false); +} +export function GridIdx2DToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return { + 'xIdx': value['xIdx'], + 'yIdx': value['yIdx'], + }; +} diff --git a/typescript/dist/esm/models/IdResponse.d.ts b/typescript/dist/esm/models/IdResponse.d.ts index 9ef5bbfd..74c403e0 100644 --- a/typescript/dist/esm/models/IdResponse.d.ts +++ b/typescript/dist/esm/models/IdResponse.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/IdResponse.js b/typescript/dist/esm/models/IdResponse.js index 35f98030..5de12eb3 100644 --- a/typescript/dist/esm/models/IdResponse.js +++ b/typescript/dist/esm/models/IdResponse.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/InternalDataId.d.ts b/typescript/dist/esm/models/InternalDataId.d.ts index fb4a3a83..442416cf 100644 --- a/typescript/dist/esm/models/InternalDataId.d.ts +++ b/typescript/dist/esm/models/InternalDataId.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/InternalDataId.js b/typescript/dist/esm/models/InternalDataId.js index 6d9308ec..71d34146 100644 --- a/typescript/dist/esm/models/InternalDataId.js +++ b/typescript/dist/esm/models/InternalDataId.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Layer.d.ts b/typescript/dist/esm/models/Layer.d.ts index 907e6232..7f9d1f7c 100644 --- a/typescript/dist/esm/models/Layer.d.ts +++ b/typescript/dist/esm/models/Layer.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Layer.js b/typescript/dist/esm/models/Layer.js index 29ee0cdb..d21b5222 100644 --- a/typescript/dist/esm/models/Layer.js +++ b/typescript/dist/esm/models/Layer.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/LayerCollection.d.ts b/typescript/dist/esm/models/LayerCollection.d.ts index 194aebf0..6a0c3279 100644 --- a/typescript/dist/esm/models/LayerCollection.d.ts +++ b/typescript/dist/esm/models/LayerCollection.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/LayerCollection.js b/typescript/dist/esm/models/LayerCollection.js index cf655620..5744c59c 100644 --- a/typescript/dist/esm/models/LayerCollection.js +++ b/typescript/dist/esm/models/LayerCollection.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/LayerCollectionListing.d.ts b/typescript/dist/esm/models/LayerCollectionListing.d.ts index a83e8c0d..8c8f6675 100644 --- a/typescript/dist/esm/models/LayerCollectionListing.d.ts +++ b/typescript/dist/esm/models/LayerCollectionListing.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/LayerCollectionListing.js b/typescript/dist/esm/models/LayerCollectionListing.js index 7c097dbb..b0bdf73b 100644 --- a/typescript/dist/esm/models/LayerCollectionListing.js +++ b/typescript/dist/esm/models/LayerCollectionListing.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/LayerCollectionResource.d.ts b/typescript/dist/esm/models/LayerCollectionResource.d.ts index ec129b62..c70a022c 100644 --- a/typescript/dist/esm/models/LayerCollectionResource.d.ts +++ b/typescript/dist/esm/models/LayerCollectionResource.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/LayerCollectionResource.js b/typescript/dist/esm/models/LayerCollectionResource.js index 2e96348f..b686289c 100644 --- a/typescript/dist/esm/models/LayerCollectionResource.js +++ b/typescript/dist/esm/models/LayerCollectionResource.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/LayerListing.d.ts b/typescript/dist/esm/models/LayerListing.d.ts index b2526193..c0c90245 100644 --- a/typescript/dist/esm/models/LayerListing.d.ts +++ b/typescript/dist/esm/models/LayerListing.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/LayerListing.js b/typescript/dist/esm/models/LayerListing.js index 37bc31cb..121868b1 100644 --- a/typescript/dist/esm/models/LayerListing.js +++ b/typescript/dist/esm/models/LayerListing.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/LayerProviderListing.d.ts b/typescript/dist/esm/models/LayerProviderListing.d.ts index 6bc0f844..3345f112 100644 --- a/typescript/dist/esm/models/LayerProviderListing.d.ts +++ b/typescript/dist/esm/models/LayerProviderListing.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/LayerProviderListing.js b/typescript/dist/esm/models/LayerProviderListing.js index 9a7c2102..2bb05f8c 100644 --- a/typescript/dist/esm/models/LayerProviderListing.js +++ b/typescript/dist/esm/models/LayerProviderListing.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/LayerResource.d.ts b/typescript/dist/esm/models/LayerResource.d.ts index 679ab67d..b3097338 100644 --- a/typescript/dist/esm/models/LayerResource.d.ts +++ b/typescript/dist/esm/models/LayerResource.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/LayerResource.js b/typescript/dist/esm/models/LayerResource.js index 907e8a55..902666e7 100644 --- a/typescript/dist/esm/models/LayerResource.js +++ b/typescript/dist/esm/models/LayerResource.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/LayerVisibility.d.ts b/typescript/dist/esm/models/LayerVisibility.d.ts index cadd44db..5f17a088 100644 --- a/typescript/dist/esm/models/LayerVisibility.d.ts +++ b/typescript/dist/esm/models/LayerVisibility.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/LayerVisibility.js b/typescript/dist/esm/models/LayerVisibility.js index 4cee5186..cd3da3df 100644 --- a/typescript/dist/esm/models/LayerVisibility.js +++ b/typescript/dist/esm/models/LayerVisibility.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/LineSymbology.d.ts b/typescript/dist/esm/models/LineSymbology.d.ts index 02ba3590..5080fa2f 100644 --- a/typescript/dist/esm/models/LineSymbology.d.ts +++ b/typescript/dist/esm/models/LineSymbology.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/LineSymbology.js b/typescript/dist/esm/models/LineSymbology.js index fac48181..8b7b7044 100644 --- a/typescript/dist/esm/models/LineSymbology.js +++ b/typescript/dist/esm/models/LineSymbology.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/LinearGradient.d.ts b/typescript/dist/esm/models/LinearGradient.d.ts index 04ab36a1..08210b75 100644 --- a/typescript/dist/esm/models/LinearGradient.d.ts +++ b/typescript/dist/esm/models/LinearGradient.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/LinearGradient.js b/typescript/dist/esm/models/LinearGradient.js index a661f669..76e2a8e1 100644 --- a/typescript/dist/esm/models/LinearGradient.js +++ b/typescript/dist/esm/models/LinearGradient.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/LogarithmicGradient.d.ts b/typescript/dist/esm/models/LogarithmicGradient.d.ts index 1d89248f..63cd8a45 100644 --- a/typescript/dist/esm/models/LogarithmicGradient.d.ts +++ b/typescript/dist/esm/models/LogarithmicGradient.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/LogarithmicGradient.js b/typescript/dist/esm/models/LogarithmicGradient.js index 94c90943..4ee0eb42 100644 --- a/typescript/dist/esm/models/LogarithmicGradient.js +++ b/typescript/dist/esm/models/LogarithmicGradient.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Measurement.d.ts b/typescript/dist/esm/models/Measurement.d.ts index 4ea22b1a..4d7e6248 100644 --- a/typescript/dist/esm/models/Measurement.d.ts +++ b/typescript/dist/esm/models/Measurement.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Measurement.js b/typescript/dist/esm/models/Measurement.js index 22294691..95c6f584 100644 --- a/typescript/dist/esm/models/Measurement.js +++ b/typescript/dist/esm/models/Measurement.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -29,7 +29,7 @@ export function MeasurementFromJSONTyped(json, ignoreDiscriminator) { case 'unitless': return Object.assign({}, UnitlessMeasurementFromJSONTyped(json, true), { type: 'unitless' }); default: - throw new Error(`No variant of Measurement exists with 'type=${json['type']}'`); + return json; } } export function MeasurementToJSON(json) { @@ -47,6 +47,6 @@ export function MeasurementToJSONTyped(value, ignoreDiscriminator = false) { case 'unitless': return Object.assign({}, UnitlessMeasurementToJSON(value), { type: 'unitless' }); default: - throw new Error(`No variant of Measurement exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/esm/models/MetaDataDefinition.d.ts b/typescript/dist/esm/models/MetaDataDefinition.d.ts index 89e767ee..17e40c09 100644 --- a/typescript/dist/esm/models/MetaDataDefinition.d.ts +++ b/typescript/dist/esm/models/MetaDataDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -13,6 +13,7 @@ import type { GdalMetaDataList } from './GdalMetaDataList'; import type { GdalMetaDataRegular } from './GdalMetaDataRegular'; import type { GdalMetaDataStatic } from './GdalMetaDataStatic'; import type { GdalMetadataNetCdfCf } from './GdalMetadataNetCdfCf'; +import type { GdalMultiBand } from './GdalMultiBand'; import type { MockMetaData } from './MockMetaData'; import type { OgrMetaData } from './OgrMetaData'; /** @@ -27,6 +28,8 @@ export type MetaDataDefinition = { } & GdalMetadataNetCdfCf | { type: 'GdalMetaDataRegular'; } & GdalMetaDataRegular | { + type: 'GdalMultiBand'; +} & GdalMultiBand | { type: 'GdalStatic'; } & GdalMetaDataStatic | { type: 'MockMetaData'; diff --git a/typescript/dist/esm/models/MetaDataDefinition.js b/typescript/dist/esm/models/MetaDataDefinition.js index 291cbc25..61e9bae7 100644 --- a/typescript/dist/esm/models/MetaDataDefinition.js +++ b/typescript/dist/esm/models/MetaDataDefinition.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -15,6 +15,7 @@ import { GdalMetaDataListFromJSONTyped, GdalMetaDataListToJSON, } from './GdalMe import { GdalMetaDataRegularFromJSONTyped, GdalMetaDataRegularToJSON, } from './GdalMetaDataRegular'; import { GdalMetaDataStaticFromJSONTyped, GdalMetaDataStaticToJSON, } from './GdalMetaDataStatic'; import { GdalMetadataNetCdfCfFromJSONTyped, GdalMetadataNetCdfCfToJSON, } from './GdalMetadataNetCdfCf'; +import { GdalMultiBandFromJSONTyped, GdalMultiBandToJSON, } from './GdalMultiBand'; import { MockMetaDataFromJSONTyped, MockMetaDataToJSON, } from './MockMetaData'; import { OgrMetaDataFromJSONTyped, OgrMetaDataToJSON, } from './OgrMetaData'; export function MetaDataDefinitionFromJSON(json) { @@ -31,6 +32,8 @@ export function MetaDataDefinitionFromJSONTyped(json, ignoreDiscriminator) { return Object.assign({}, GdalMetadataNetCdfCfFromJSONTyped(json, true), { type: 'GdalMetaDataNetCdfCf' }); case 'GdalMetaDataRegular': return Object.assign({}, GdalMetaDataRegularFromJSONTyped(json, true), { type: 'GdalMetaDataRegular' }); + case 'GdalMultiBand': + return Object.assign({}, GdalMultiBandFromJSONTyped(json, true), { type: 'GdalMultiBand' }); case 'GdalStatic': return Object.assign({}, GdalMetaDataStaticFromJSONTyped(json, true), { type: 'GdalStatic' }); case 'MockMetaData': @@ -38,7 +41,7 @@ export function MetaDataDefinitionFromJSONTyped(json, ignoreDiscriminator) { case 'OgrMetaData': return Object.assign({}, OgrMetaDataFromJSONTyped(json, true), { type: 'OgrMetaData' }); default: - throw new Error(`No variant of MetaDataDefinition exists with 'type=${json['type']}'`); + return json; } } export function MetaDataDefinitionToJSON(json) { @@ -55,6 +58,8 @@ export function MetaDataDefinitionToJSONTyped(value, ignoreDiscriminator = false return Object.assign({}, GdalMetadataNetCdfCfToJSON(value), { type: 'GdalMetaDataNetCdfCf' }); case 'GdalMetaDataRegular': return Object.assign({}, GdalMetaDataRegularToJSON(value), { type: 'GdalMetaDataRegular' }); + case 'GdalMultiBand': + return Object.assign({}, GdalMultiBandToJSON(value), { type: 'GdalMultiBand' }); case 'GdalStatic': return Object.assign({}, GdalMetaDataStaticToJSON(value), { type: 'GdalStatic' }); case 'MockMetaData': @@ -62,6 +67,6 @@ export function MetaDataDefinitionToJSONTyped(value, ignoreDiscriminator = false case 'OgrMetaData': return Object.assign({}, OgrMetaDataToJSON(value), { type: 'OgrMetaData' }); default: - throw new Error(`No variant of MetaDataDefinition exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/esm/models/MetaDataSuggestion.d.ts b/typescript/dist/esm/models/MetaDataSuggestion.d.ts index dd1cc615..04fea8e9 100644 --- a/typescript/dist/esm/models/MetaDataSuggestion.d.ts +++ b/typescript/dist/esm/models/MetaDataSuggestion.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MetaDataSuggestion.js b/typescript/dist/esm/models/MetaDataSuggestion.js index 5d12af32..6a13bf6b 100644 --- a/typescript/dist/esm/models/MetaDataSuggestion.js +++ b/typescript/dist/esm/models/MetaDataSuggestion.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MlModel.d.ts b/typescript/dist/esm/models/MlModel.d.ts index 64f05031..7752294a 100644 --- a/typescript/dist/esm/models/MlModel.d.ts +++ b/typescript/dist/esm/models/MlModel.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MlModel.js b/typescript/dist/esm/models/MlModel.js index 672aaca3..e0dd4528 100644 --- a/typescript/dist/esm/models/MlModel.js +++ b/typescript/dist/esm/models/MlModel.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MlModelInputNoDataHandling.d.ts b/typescript/dist/esm/models/MlModelInputNoDataHandling.d.ts index f75e855d..88688a2f 100644 --- a/typescript/dist/esm/models/MlModelInputNoDataHandling.d.ts +++ b/typescript/dist/esm/models/MlModelInputNoDataHandling.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MlModelInputNoDataHandling.js b/typescript/dist/esm/models/MlModelInputNoDataHandling.js index 888fa64a..a5b32466 100644 --- a/typescript/dist/esm/models/MlModelInputNoDataHandling.js +++ b/typescript/dist/esm/models/MlModelInputNoDataHandling.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MlModelInputNoDataHandlingVariant.d.ts b/typescript/dist/esm/models/MlModelInputNoDataHandlingVariant.d.ts index 586c68f3..a44f2eb2 100644 --- a/typescript/dist/esm/models/MlModelInputNoDataHandlingVariant.d.ts +++ b/typescript/dist/esm/models/MlModelInputNoDataHandlingVariant.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MlModelInputNoDataHandlingVariant.js b/typescript/dist/esm/models/MlModelInputNoDataHandlingVariant.js index 3c2173af..d752fec6 100644 --- a/typescript/dist/esm/models/MlModelInputNoDataHandlingVariant.js +++ b/typescript/dist/esm/models/MlModelInputNoDataHandlingVariant.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MlModelMetadata.d.ts b/typescript/dist/esm/models/MlModelMetadata.d.ts index 4775626c..1bbaf2aa 100644 --- a/typescript/dist/esm/models/MlModelMetadata.d.ts +++ b/typescript/dist/esm/models/MlModelMetadata.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MlModelMetadata.js b/typescript/dist/esm/models/MlModelMetadata.js index 7807e952..c306b79b 100644 --- a/typescript/dist/esm/models/MlModelMetadata.js +++ b/typescript/dist/esm/models/MlModelMetadata.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MlModelNameResponse.d.ts b/typescript/dist/esm/models/MlModelNameResponse.d.ts index 9d610baa..19de494a 100644 --- a/typescript/dist/esm/models/MlModelNameResponse.d.ts +++ b/typescript/dist/esm/models/MlModelNameResponse.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MlModelNameResponse.js b/typescript/dist/esm/models/MlModelNameResponse.js index 3c954dcd..2769caa3 100644 --- a/typescript/dist/esm/models/MlModelNameResponse.js +++ b/typescript/dist/esm/models/MlModelNameResponse.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MlModelOutputNoDataHandling.d.ts b/typescript/dist/esm/models/MlModelOutputNoDataHandling.d.ts index f99e63af..de37cc54 100644 --- a/typescript/dist/esm/models/MlModelOutputNoDataHandling.d.ts +++ b/typescript/dist/esm/models/MlModelOutputNoDataHandling.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MlModelOutputNoDataHandling.js b/typescript/dist/esm/models/MlModelOutputNoDataHandling.js index 4397e7ea..e1c91af7 100644 --- a/typescript/dist/esm/models/MlModelOutputNoDataHandling.js +++ b/typescript/dist/esm/models/MlModelOutputNoDataHandling.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MlModelOutputNoDataHandlingVariant.d.ts b/typescript/dist/esm/models/MlModelOutputNoDataHandlingVariant.d.ts index f48e7b43..020d85d9 100644 --- a/typescript/dist/esm/models/MlModelOutputNoDataHandlingVariant.d.ts +++ b/typescript/dist/esm/models/MlModelOutputNoDataHandlingVariant.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MlModelOutputNoDataHandlingVariant.js b/typescript/dist/esm/models/MlModelOutputNoDataHandlingVariant.js index d00ec436..1b2e8c3c 100644 --- a/typescript/dist/esm/models/MlModelOutputNoDataHandlingVariant.js +++ b/typescript/dist/esm/models/MlModelOutputNoDataHandlingVariant.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MlModelResource.d.ts b/typescript/dist/esm/models/MlModelResource.d.ts index 964b33e5..3ef3a543 100644 --- a/typescript/dist/esm/models/MlModelResource.d.ts +++ b/typescript/dist/esm/models/MlModelResource.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MlModelResource.js b/typescript/dist/esm/models/MlModelResource.js index d693ac46..c3f11439 100644 --- a/typescript/dist/esm/models/MlModelResource.js +++ b/typescript/dist/esm/models/MlModelResource.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MlTensorShape3D.d.ts b/typescript/dist/esm/models/MlTensorShape3D.d.ts index bdbb9421..5cde6385 100644 --- a/typescript/dist/esm/models/MlTensorShape3D.d.ts +++ b/typescript/dist/esm/models/MlTensorShape3D.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MlTensorShape3D.js b/typescript/dist/esm/models/MlTensorShape3D.js index 23fd4e9b..1bc031b3 100644 --- a/typescript/dist/esm/models/MlTensorShape3D.js +++ b/typescript/dist/esm/models/MlTensorShape3D.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MockDatasetDataSourceLoadingInfo.d.ts b/typescript/dist/esm/models/MockDatasetDataSourceLoadingInfo.d.ts index 4aaed260..3a94f96a 100644 --- a/typescript/dist/esm/models/MockDatasetDataSourceLoadingInfo.d.ts +++ b/typescript/dist/esm/models/MockDatasetDataSourceLoadingInfo.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MockDatasetDataSourceLoadingInfo.js b/typescript/dist/esm/models/MockDatasetDataSourceLoadingInfo.js index 1468e498..93f61ee9 100644 --- a/typescript/dist/esm/models/MockDatasetDataSourceLoadingInfo.js +++ b/typescript/dist/esm/models/MockDatasetDataSourceLoadingInfo.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MockMetaData.d.ts b/typescript/dist/esm/models/MockMetaData.d.ts index 06c65faa..aac62d02 100644 --- a/typescript/dist/esm/models/MockMetaData.d.ts +++ b/typescript/dist/esm/models/MockMetaData.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MockMetaData.js b/typescript/dist/esm/models/MockMetaData.js index dbb469ae..6fca2a62 100644 --- a/typescript/dist/esm/models/MockMetaData.js +++ b/typescript/dist/esm/models/MockMetaData.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MultiBandRasterColorizer.d.ts b/typescript/dist/esm/models/MultiBandRasterColorizer.d.ts index a937f8e1..96c226d1 100644 --- a/typescript/dist/esm/models/MultiBandRasterColorizer.d.ts +++ b/typescript/dist/esm/models/MultiBandRasterColorizer.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MultiBandRasterColorizer.js b/typescript/dist/esm/models/MultiBandRasterColorizer.js index b2c1725c..bdabd731 100644 --- a/typescript/dist/esm/models/MultiBandRasterColorizer.js +++ b/typescript/dist/esm/models/MultiBandRasterColorizer.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MultiLineString.d.ts b/typescript/dist/esm/models/MultiLineString.d.ts index f9f4be33..9484d345 100644 --- a/typescript/dist/esm/models/MultiLineString.d.ts +++ b/typescript/dist/esm/models/MultiLineString.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MultiLineString.js b/typescript/dist/esm/models/MultiLineString.js index 8eaf2809..fd746148 100644 --- a/typescript/dist/esm/models/MultiLineString.js +++ b/typescript/dist/esm/models/MultiLineString.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MultiPoint.d.ts b/typescript/dist/esm/models/MultiPoint.d.ts index 28b2c040..49766108 100644 --- a/typescript/dist/esm/models/MultiPoint.d.ts +++ b/typescript/dist/esm/models/MultiPoint.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MultiPoint.js b/typescript/dist/esm/models/MultiPoint.js index b2b3b005..abfe50d4 100644 --- a/typescript/dist/esm/models/MultiPoint.js +++ b/typescript/dist/esm/models/MultiPoint.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MultiPolygon.d.ts b/typescript/dist/esm/models/MultiPolygon.d.ts index 1055bc0b..bbe46e77 100644 --- a/typescript/dist/esm/models/MultiPolygon.d.ts +++ b/typescript/dist/esm/models/MultiPolygon.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/MultiPolygon.js b/typescript/dist/esm/models/MultiPolygon.js index 443bb540..2f1dd5b4 100644 --- a/typescript/dist/esm/models/MultiPolygon.js +++ b/typescript/dist/esm/models/MultiPolygon.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/NetCdfCfDataProviderDefinition.d.ts b/typescript/dist/esm/models/NetCdfCfDataProviderDefinition.d.ts index 955a3a15..bef7b584 100644 --- a/typescript/dist/esm/models/NetCdfCfDataProviderDefinition.d.ts +++ b/typescript/dist/esm/models/NetCdfCfDataProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/NetCdfCfDataProviderDefinition.js b/typescript/dist/esm/models/NetCdfCfDataProviderDefinition.js index 8b6373ec..4f9c23eb 100644 --- a/typescript/dist/esm/models/NetCdfCfDataProviderDefinition.js +++ b/typescript/dist/esm/models/NetCdfCfDataProviderDefinition.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/NumberParam.d.ts b/typescript/dist/esm/models/NumberParam.d.ts index 5d01c672..dbe1afa6 100644 --- a/typescript/dist/esm/models/NumberParam.d.ts +++ b/typescript/dist/esm/models/NumberParam.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/NumberParam.js b/typescript/dist/esm/models/NumberParam.js index 794392a5..e0e66de0 100644 --- a/typescript/dist/esm/models/NumberParam.js +++ b/typescript/dist/esm/models/NumberParam.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -26,7 +26,7 @@ export function NumberParamFromJSONTyped(json, ignoreDiscriminator) { case 'static': return Object.assign({}, StaticNumberFromJSONTyped(json, true), { type: 'static' }); default: - throw new Error(`No variant of NumberParam exists with 'type=${json['type']}'`); + return json; } } export function NumberParamToJSON(json) { @@ -42,6 +42,6 @@ export function NumberParamToJSONTyped(value, ignoreDiscriminator = false) { case 'static': return Object.assign({}, StaticNumberToJSON(value), { type: 'static' }); default: - throw new Error(`No variant of NumberParam exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/esm/models/OgrMetaData.d.ts b/typescript/dist/esm/models/OgrMetaData.d.ts index d1ac707b..002991e7 100644 --- a/typescript/dist/esm/models/OgrMetaData.d.ts +++ b/typescript/dist/esm/models/OgrMetaData.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrMetaData.js b/typescript/dist/esm/models/OgrMetaData.js index 9d291fe2..d9f8b290 100644 --- a/typescript/dist/esm/models/OgrMetaData.js +++ b/typescript/dist/esm/models/OgrMetaData.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceColumnSpec.d.ts b/typescript/dist/esm/models/OgrSourceColumnSpec.d.ts index f585865a..c087f79b 100644 --- a/typescript/dist/esm/models/OgrSourceColumnSpec.d.ts +++ b/typescript/dist/esm/models/OgrSourceColumnSpec.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceColumnSpec.js b/typescript/dist/esm/models/OgrSourceColumnSpec.js index 98c80674..d2fea022 100644 --- a/typescript/dist/esm/models/OgrSourceColumnSpec.js +++ b/typescript/dist/esm/models/OgrSourceColumnSpec.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceDataset.d.ts b/typescript/dist/esm/models/OgrSourceDataset.d.ts index 3575bd77..d0fef7aa 100644 --- a/typescript/dist/esm/models/OgrSourceDataset.d.ts +++ b/typescript/dist/esm/models/OgrSourceDataset.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceDataset.js b/typescript/dist/esm/models/OgrSourceDataset.js index c0eb1818..c5a39dff 100644 --- a/typescript/dist/esm/models/OgrSourceDataset.js +++ b/typescript/dist/esm/models/OgrSourceDataset.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceDatasetTimeType.d.ts b/typescript/dist/esm/models/OgrSourceDatasetTimeType.d.ts index 38c8ecda..626d2b25 100644 --- a/typescript/dist/esm/models/OgrSourceDatasetTimeType.d.ts +++ b/typescript/dist/esm/models/OgrSourceDatasetTimeType.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceDatasetTimeType.js b/typescript/dist/esm/models/OgrSourceDatasetTimeType.js index a82dd34d..3a68d912 100644 --- a/typescript/dist/esm/models/OgrSourceDatasetTimeType.js +++ b/typescript/dist/esm/models/OgrSourceDatasetTimeType.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -32,7 +32,7 @@ export function OgrSourceDatasetTimeTypeFromJSONTyped(json, ignoreDiscriminator) case 'start+end': return Object.assign({}, OgrSourceDatasetTimeTypeStartEndFromJSONTyped(json, true), { type: 'start+end' }); default: - throw new Error(`No variant of OgrSourceDatasetTimeType exists with 'type=${json['type']}'`); + return json; } } export function OgrSourceDatasetTimeTypeToJSON(json) { @@ -52,6 +52,6 @@ export function OgrSourceDatasetTimeTypeToJSONTyped(value, ignoreDiscriminator = case 'start+end': return Object.assign({}, OgrSourceDatasetTimeTypeStartEndToJSON(value), { type: 'start+end' }); default: - throw new Error(`No variant of OgrSourceDatasetTimeType exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/esm/models/OgrSourceDatasetTimeTypeNone.d.ts b/typescript/dist/esm/models/OgrSourceDatasetTimeTypeNone.d.ts index 01edfb5a..bbbb5c1e 100644 --- a/typescript/dist/esm/models/OgrSourceDatasetTimeTypeNone.d.ts +++ b/typescript/dist/esm/models/OgrSourceDatasetTimeTypeNone.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceDatasetTimeTypeNone.js b/typescript/dist/esm/models/OgrSourceDatasetTimeTypeNone.js index 00f81cd3..3885bdbd 100644 --- a/typescript/dist/esm/models/OgrSourceDatasetTimeTypeNone.js +++ b/typescript/dist/esm/models/OgrSourceDatasetTimeTypeNone.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStart.d.ts b/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStart.d.ts index c8129475..fa8991f7 100644 --- a/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStart.d.ts +++ b/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStart.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStart.js b/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStart.js index a8f06a16..d1356591 100644 --- a/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStart.js +++ b/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStart.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStartDuration.d.ts b/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStartDuration.d.ts index dbf2d217..0349d278 100644 --- a/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStartDuration.d.ts +++ b/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStartDuration.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStartDuration.js b/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStartDuration.js index 216ea5a9..8264d9e2 100644 --- a/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStartDuration.js +++ b/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStartDuration.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStartEnd.d.ts b/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStartEnd.d.ts index df756dfe..b9fa11c3 100644 --- a/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStartEnd.d.ts +++ b/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStartEnd.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStartEnd.js b/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStartEnd.js index 246be83d..47c3569e 100644 --- a/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStartEnd.js +++ b/typescript/dist/esm/models/OgrSourceDatasetTimeTypeStartEnd.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceDurationSpec.d.ts b/typescript/dist/esm/models/OgrSourceDurationSpec.d.ts index 94797f25..6813ea40 100644 --- a/typescript/dist/esm/models/OgrSourceDurationSpec.d.ts +++ b/typescript/dist/esm/models/OgrSourceDurationSpec.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceDurationSpec.js b/typescript/dist/esm/models/OgrSourceDurationSpec.js index abf9472d..0564c433 100644 --- a/typescript/dist/esm/models/OgrSourceDurationSpec.js +++ b/typescript/dist/esm/models/OgrSourceDurationSpec.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -29,7 +29,7 @@ export function OgrSourceDurationSpecFromJSONTyped(json, ignoreDiscriminator) { case 'zero': return Object.assign({}, OgrSourceDurationSpecZeroFromJSONTyped(json, true), { type: 'zero' }); default: - throw new Error(`No variant of OgrSourceDurationSpec exists with 'type=${json['type']}'`); + return json; } } export function OgrSourceDurationSpecToJSON(json) { @@ -47,6 +47,6 @@ export function OgrSourceDurationSpecToJSONTyped(value, ignoreDiscriminator = fa case 'zero': return Object.assign({}, OgrSourceDurationSpecZeroToJSON(value), { type: 'zero' }); default: - throw new Error(`No variant of OgrSourceDurationSpec exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/esm/models/OgrSourceDurationSpecInfinite.d.ts b/typescript/dist/esm/models/OgrSourceDurationSpecInfinite.d.ts index 52c6c84a..082598b4 100644 --- a/typescript/dist/esm/models/OgrSourceDurationSpecInfinite.d.ts +++ b/typescript/dist/esm/models/OgrSourceDurationSpecInfinite.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceDurationSpecInfinite.js b/typescript/dist/esm/models/OgrSourceDurationSpecInfinite.js index 362fdcf3..6d8f6d6f 100644 --- a/typescript/dist/esm/models/OgrSourceDurationSpecInfinite.js +++ b/typescript/dist/esm/models/OgrSourceDurationSpecInfinite.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceDurationSpecValue.d.ts b/typescript/dist/esm/models/OgrSourceDurationSpecValue.d.ts index 12063e42..42b1f723 100644 --- a/typescript/dist/esm/models/OgrSourceDurationSpecValue.d.ts +++ b/typescript/dist/esm/models/OgrSourceDurationSpecValue.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceDurationSpecValue.js b/typescript/dist/esm/models/OgrSourceDurationSpecValue.js index 16fe682e..4b412dd8 100644 --- a/typescript/dist/esm/models/OgrSourceDurationSpecValue.js +++ b/typescript/dist/esm/models/OgrSourceDurationSpecValue.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceDurationSpecZero.d.ts b/typescript/dist/esm/models/OgrSourceDurationSpecZero.d.ts index c528ed41..b048919c 100644 --- a/typescript/dist/esm/models/OgrSourceDurationSpecZero.d.ts +++ b/typescript/dist/esm/models/OgrSourceDurationSpecZero.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceDurationSpecZero.js b/typescript/dist/esm/models/OgrSourceDurationSpecZero.js index 52840a3a..bd8660bc 100644 --- a/typescript/dist/esm/models/OgrSourceDurationSpecZero.js +++ b/typescript/dist/esm/models/OgrSourceDurationSpecZero.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceErrorSpec.d.ts b/typescript/dist/esm/models/OgrSourceErrorSpec.d.ts index 29385775..e62c53b7 100644 --- a/typescript/dist/esm/models/OgrSourceErrorSpec.d.ts +++ b/typescript/dist/esm/models/OgrSourceErrorSpec.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceErrorSpec.js b/typescript/dist/esm/models/OgrSourceErrorSpec.js index c9f8e79d..097a1602 100644 --- a/typescript/dist/esm/models/OgrSourceErrorSpec.js +++ b/typescript/dist/esm/models/OgrSourceErrorSpec.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceTimeFormat.d.ts b/typescript/dist/esm/models/OgrSourceTimeFormat.d.ts index 8f523183..49dbb9c5 100644 --- a/typescript/dist/esm/models/OgrSourceTimeFormat.d.ts +++ b/typescript/dist/esm/models/OgrSourceTimeFormat.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceTimeFormat.js b/typescript/dist/esm/models/OgrSourceTimeFormat.js index d01b02ca..a7ebea99 100644 --- a/typescript/dist/esm/models/OgrSourceTimeFormat.js +++ b/typescript/dist/esm/models/OgrSourceTimeFormat.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -29,7 +29,7 @@ export function OgrSourceTimeFormatFromJSONTyped(json, ignoreDiscriminator) { case 'unixTimeStamp': return Object.assign({}, OgrSourceTimeFormatUnixTimeStampFromJSONTyped(json, true), { format: 'unixTimeStamp' }); default: - throw new Error(`No variant of OgrSourceTimeFormat exists with 'format=${json['format']}'`); + return json; } } export function OgrSourceTimeFormatToJSON(json) { @@ -47,6 +47,6 @@ export function OgrSourceTimeFormatToJSONTyped(value, ignoreDiscriminator = fals case 'unixTimeStamp': return Object.assign({}, OgrSourceTimeFormatUnixTimeStampToJSON(value), { format: 'unixTimeStamp' }); default: - throw new Error(`No variant of OgrSourceTimeFormat exists with 'format=${value['format']}'`); + return value; } } diff --git a/typescript/dist/esm/models/OgrSourceTimeFormatAuto.d.ts b/typescript/dist/esm/models/OgrSourceTimeFormatAuto.d.ts index 960fb42b..c6780a69 100644 --- a/typescript/dist/esm/models/OgrSourceTimeFormatAuto.d.ts +++ b/typescript/dist/esm/models/OgrSourceTimeFormatAuto.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceTimeFormatAuto.js b/typescript/dist/esm/models/OgrSourceTimeFormatAuto.js index 32b2d546..708c4c05 100644 --- a/typescript/dist/esm/models/OgrSourceTimeFormatAuto.js +++ b/typescript/dist/esm/models/OgrSourceTimeFormatAuto.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceTimeFormatCustom.d.ts b/typescript/dist/esm/models/OgrSourceTimeFormatCustom.d.ts index 7a998eae..c5687135 100644 --- a/typescript/dist/esm/models/OgrSourceTimeFormatCustom.d.ts +++ b/typescript/dist/esm/models/OgrSourceTimeFormatCustom.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceTimeFormatCustom.js b/typescript/dist/esm/models/OgrSourceTimeFormatCustom.js index 00964400..073360f7 100644 --- a/typescript/dist/esm/models/OgrSourceTimeFormatCustom.js +++ b/typescript/dist/esm/models/OgrSourceTimeFormatCustom.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceTimeFormatUnixTimeStamp.d.ts b/typescript/dist/esm/models/OgrSourceTimeFormatUnixTimeStamp.d.ts index a59381be..d44c14c0 100644 --- a/typescript/dist/esm/models/OgrSourceTimeFormatUnixTimeStamp.d.ts +++ b/typescript/dist/esm/models/OgrSourceTimeFormatUnixTimeStamp.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OgrSourceTimeFormatUnixTimeStamp.js b/typescript/dist/esm/models/OgrSourceTimeFormatUnixTimeStamp.js index 00f895b0..baabedaa 100644 --- a/typescript/dist/esm/models/OgrSourceTimeFormatUnixTimeStamp.js +++ b/typescript/dist/esm/models/OgrSourceTimeFormatUnixTimeStamp.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OperatorQuota.d.ts b/typescript/dist/esm/models/OperatorQuota.d.ts index 6a0db713..98735948 100644 --- a/typescript/dist/esm/models/OperatorQuota.d.ts +++ b/typescript/dist/esm/models/OperatorQuota.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OperatorQuota.js b/typescript/dist/esm/models/OperatorQuota.js index bea060b8..241f1244 100644 --- a/typescript/dist/esm/models/OperatorQuota.js +++ b/typescript/dist/esm/models/OperatorQuota.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OrderBy.d.ts b/typescript/dist/esm/models/OrderBy.d.ts index f3f96c16..8d29429c 100644 --- a/typescript/dist/esm/models/OrderBy.d.ts +++ b/typescript/dist/esm/models/OrderBy.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/OrderBy.js b/typescript/dist/esm/models/OrderBy.js index d73b6ca1..6c851800 100644 --- a/typescript/dist/esm/models/OrderBy.js +++ b/typescript/dist/esm/models/OrderBy.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/PaletteColorizer.d.ts b/typescript/dist/esm/models/PaletteColorizer.d.ts index 97b0aa94..19bd23ee 100644 --- a/typescript/dist/esm/models/PaletteColorizer.d.ts +++ b/typescript/dist/esm/models/PaletteColorizer.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/PaletteColorizer.js b/typescript/dist/esm/models/PaletteColorizer.js index fa198587..9c0fa424 100644 --- a/typescript/dist/esm/models/PaletteColorizer.js +++ b/typescript/dist/esm/models/PaletteColorizer.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/PangaeaDataProviderDefinition.d.ts b/typescript/dist/esm/models/PangaeaDataProviderDefinition.d.ts index d9ab2ba3..3b89cfc5 100644 --- a/typescript/dist/esm/models/PangaeaDataProviderDefinition.d.ts +++ b/typescript/dist/esm/models/PangaeaDataProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/PangaeaDataProviderDefinition.js b/typescript/dist/esm/models/PangaeaDataProviderDefinition.js index bdc33d94..ce78d354 100644 --- a/typescript/dist/esm/models/PangaeaDataProviderDefinition.js +++ b/typescript/dist/esm/models/PangaeaDataProviderDefinition.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Permission.d.ts b/typescript/dist/esm/models/Permission.d.ts index 8340d063..401d5c35 100644 --- a/typescript/dist/esm/models/Permission.d.ts +++ b/typescript/dist/esm/models/Permission.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Permission.js b/typescript/dist/esm/models/Permission.js index 5a42f6bc..04406d1d 100644 --- a/typescript/dist/esm/models/Permission.js +++ b/typescript/dist/esm/models/Permission.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/PermissionListOptions.d.ts b/typescript/dist/esm/models/PermissionListOptions.d.ts index e71ecf61..64ce5ea4 100644 --- a/typescript/dist/esm/models/PermissionListOptions.d.ts +++ b/typescript/dist/esm/models/PermissionListOptions.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/PermissionListOptions.js b/typescript/dist/esm/models/PermissionListOptions.js index 703c9d03..4b115bf7 100644 --- a/typescript/dist/esm/models/PermissionListOptions.js +++ b/typescript/dist/esm/models/PermissionListOptions.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/PermissionListing.d.ts b/typescript/dist/esm/models/PermissionListing.d.ts index 12b1e759..8129e6df 100644 --- a/typescript/dist/esm/models/PermissionListing.d.ts +++ b/typescript/dist/esm/models/PermissionListing.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/PermissionListing.js b/typescript/dist/esm/models/PermissionListing.js index eddf6906..82f36b6a 100644 --- a/typescript/dist/esm/models/PermissionListing.js +++ b/typescript/dist/esm/models/PermissionListing.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/PermissionRequest.d.ts b/typescript/dist/esm/models/PermissionRequest.d.ts index d2d019e2..6d6c1351 100644 --- a/typescript/dist/esm/models/PermissionRequest.d.ts +++ b/typescript/dist/esm/models/PermissionRequest.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/PermissionRequest.js b/typescript/dist/esm/models/PermissionRequest.js index c7daddc4..7d4642e1 100644 --- a/typescript/dist/esm/models/PermissionRequest.js +++ b/typescript/dist/esm/models/PermissionRequest.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Plot.d.ts b/typescript/dist/esm/models/Plot.d.ts index f9a70f0f..a2c1a288 100644 --- a/typescript/dist/esm/models/Plot.d.ts +++ b/typescript/dist/esm/models/Plot.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Plot.js b/typescript/dist/esm/models/Plot.js index 60c030ed..99cb52e1 100644 --- a/typescript/dist/esm/models/Plot.js +++ b/typescript/dist/esm/models/Plot.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/PlotOutputFormat.d.ts b/typescript/dist/esm/models/PlotOutputFormat.d.ts index 580c698b..1647d69e 100644 --- a/typescript/dist/esm/models/PlotOutputFormat.d.ts +++ b/typescript/dist/esm/models/PlotOutputFormat.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/PlotOutputFormat.js b/typescript/dist/esm/models/PlotOutputFormat.js index 8c7d2c98..e3839ca6 100644 --- a/typescript/dist/esm/models/PlotOutputFormat.js +++ b/typescript/dist/esm/models/PlotOutputFormat.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/PlotQueryRectangle.d.ts b/typescript/dist/esm/models/PlotQueryRectangle.d.ts deleted file mode 100644 index a704eb37..00000000 --- a/typescript/dist/esm/models/PlotQueryRectangle.d.ts +++ /dev/null @@ -1,47 +0,0 @@ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -import type { SpatialResolution } from './SpatialResolution'; -import type { TimeInterval } from './TimeInterval'; -import type { BoundingBox2D } from './BoundingBox2D'; -/** - * A spatio-temporal rectangle with a specified resolution - * @export - * @interface PlotQueryRectangle - */ -export interface PlotQueryRectangle { - /** - * - * @type {BoundingBox2D} - * @memberof PlotQueryRectangle - */ - spatialBounds: BoundingBox2D; - /** - * - * @type {SpatialResolution} - * @memberof PlotQueryRectangle - */ - spatialResolution: SpatialResolution; - /** - * - * @type {TimeInterval} - * @memberof PlotQueryRectangle - */ - timeInterval: TimeInterval; -} -/** - * Check if a given object implements the PlotQueryRectangle interface. - */ -export declare function instanceOfPlotQueryRectangle(value: object): value is PlotQueryRectangle; -export declare function PlotQueryRectangleFromJSON(json: any): PlotQueryRectangle; -export declare function PlotQueryRectangleFromJSONTyped(json: any, ignoreDiscriminator: boolean): PlotQueryRectangle; -export declare function PlotQueryRectangleToJSON(json: any): PlotQueryRectangle; -export declare function PlotQueryRectangleToJSONTyped(value?: PlotQueryRectangle | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/PlotQueryRectangle.js b/typescript/dist/esm/models/PlotQueryRectangle.js deleted file mode 100644 index 00e7bab4..00000000 --- a/typescript/dist/esm/models/PlotQueryRectangle.js +++ /dev/null @@ -1,54 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -import { SpatialResolutionFromJSON, SpatialResolutionToJSON, } from './SpatialResolution'; -import { TimeIntervalFromJSON, TimeIntervalToJSON, } from './TimeInterval'; -import { BoundingBox2DFromJSON, BoundingBox2DToJSON, } from './BoundingBox2D'; -/** - * Check if a given object implements the PlotQueryRectangle interface. - */ -export function instanceOfPlotQueryRectangle(value) { - if (!('spatialBounds' in value) || value['spatialBounds'] === undefined) - return false; - if (!('spatialResolution' in value) || value['spatialResolution'] === undefined) - return false; - if (!('timeInterval' in value) || value['timeInterval'] === undefined) - return false; - return true; -} -export function PlotQueryRectangleFromJSON(json) { - return PlotQueryRectangleFromJSONTyped(json, false); -} -export function PlotQueryRectangleFromJSONTyped(json, ignoreDiscriminator) { - if (json == null) { - return json; - } - return { - 'spatialBounds': BoundingBox2DFromJSON(json['spatialBounds']), - 'spatialResolution': SpatialResolutionFromJSON(json['spatialResolution']), - 'timeInterval': TimeIntervalFromJSON(json['timeInterval']), - }; -} -export function PlotQueryRectangleToJSON(json) { - return PlotQueryRectangleToJSONTyped(json, false); -} -export function PlotQueryRectangleToJSONTyped(value, ignoreDiscriminator = false) { - if (value == null) { - return value; - } - return { - 'spatialBounds': BoundingBox2DToJSON(value['spatialBounds']), - 'spatialResolution': SpatialResolutionToJSON(value['spatialResolution']), - 'timeInterval': TimeIntervalToJSON(value['timeInterval']), - }; -} diff --git a/typescript/dist/esm/models/PlotResultDescriptor.d.ts b/typescript/dist/esm/models/PlotResultDescriptor.d.ts index e66ac542..66d37ce8 100644 --- a/typescript/dist/esm/models/PlotResultDescriptor.d.ts +++ b/typescript/dist/esm/models/PlotResultDescriptor.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/PlotResultDescriptor.js b/typescript/dist/esm/models/PlotResultDescriptor.js index 2db82f84..295f9e12 100644 --- a/typescript/dist/esm/models/PlotResultDescriptor.js +++ b/typescript/dist/esm/models/PlotResultDescriptor.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/PointSymbology.d.ts b/typescript/dist/esm/models/PointSymbology.d.ts index b778e1d2..f428845b 100644 --- a/typescript/dist/esm/models/PointSymbology.d.ts +++ b/typescript/dist/esm/models/PointSymbology.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/PointSymbology.js b/typescript/dist/esm/models/PointSymbology.js index ec2b62a6..cbcdd6c0 100644 --- a/typescript/dist/esm/models/PointSymbology.js +++ b/typescript/dist/esm/models/PointSymbology.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/PolygonSymbology.d.ts b/typescript/dist/esm/models/PolygonSymbology.d.ts index d1d80598..2e2e4ddd 100644 --- a/typescript/dist/esm/models/PolygonSymbology.d.ts +++ b/typescript/dist/esm/models/PolygonSymbology.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/PolygonSymbology.js b/typescript/dist/esm/models/PolygonSymbology.js index e1fb23c0..839b1eea 100644 --- a/typescript/dist/esm/models/PolygonSymbology.js +++ b/typescript/dist/esm/models/PolygonSymbology.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Project.d.ts b/typescript/dist/esm/models/Project.d.ts index d28c5a44..09be882f 100644 --- a/typescript/dist/esm/models/Project.d.ts +++ b/typescript/dist/esm/models/Project.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Project.js b/typescript/dist/esm/models/Project.js index 50109b82..11019d3b 100644 --- a/typescript/dist/esm/models/Project.js +++ b/typescript/dist/esm/models/Project.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ProjectLayer.d.ts b/typescript/dist/esm/models/ProjectLayer.d.ts index ee868427..44d92618 100644 --- a/typescript/dist/esm/models/ProjectLayer.d.ts +++ b/typescript/dist/esm/models/ProjectLayer.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ProjectLayer.js b/typescript/dist/esm/models/ProjectLayer.js index 67c65f42..8d077410 100644 --- a/typescript/dist/esm/models/ProjectLayer.js +++ b/typescript/dist/esm/models/ProjectLayer.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ProjectListing.d.ts b/typescript/dist/esm/models/ProjectListing.d.ts index 5961c6b9..722c0658 100644 --- a/typescript/dist/esm/models/ProjectListing.d.ts +++ b/typescript/dist/esm/models/ProjectListing.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ProjectListing.js b/typescript/dist/esm/models/ProjectListing.js index 33961eed..06efe077 100644 --- a/typescript/dist/esm/models/ProjectListing.js +++ b/typescript/dist/esm/models/ProjectListing.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -53,7 +53,7 @@ export function ProjectListingToJSONTyped(value, ignoreDiscriminator = false) { return value; } return { - 'changed': ((value['changed']).toISOString()), + 'changed': value['changed'].toISOString(), 'description': value['description'], 'id': value['id'], 'layerNames': value['layerNames'], diff --git a/typescript/dist/esm/models/ProjectResource.d.ts b/typescript/dist/esm/models/ProjectResource.d.ts index cec38c91..8f800354 100644 --- a/typescript/dist/esm/models/ProjectResource.d.ts +++ b/typescript/dist/esm/models/ProjectResource.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ProjectResource.js b/typescript/dist/esm/models/ProjectResource.js index 863508a0..3d366761 100644 --- a/typescript/dist/esm/models/ProjectResource.js +++ b/typescript/dist/esm/models/ProjectResource.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ProjectUpdateToken.d.ts b/typescript/dist/esm/models/ProjectUpdateToken.d.ts index e5d4daae..87dd7d64 100644 --- a/typescript/dist/esm/models/ProjectUpdateToken.d.ts +++ b/typescript/dist/esm/models/ProjectUpdateToken.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ProjectUpdateToken.js b/typescript/dist/esm/models/ProjectUpdateToken.js index 7f2fbd31..c2aa1a48 100644 --- a/typescript/dist/esm/models/ProjectUpdateToken.js +++ b/typescript/dist/esm/models/ProjectUpdateToken.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ProjectVersion.d.ts b/typescript/dist/esm/models/ProjectVersion.d.ts index 865d0190..2e6d7e54 100644 --- a/typescript/dist/esm/models/ProjectVersion.d.ts +++ b/typescript/dist/esm/models/ProjectVersion.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ProjectVersion.js b/typescript/dist/esm/models/ProjectVersion.js index b4746582..e893a6e3 100644 --- a/typescript/dist/esm/models/ProjectVersion.js +++ b/typescript/dist/esm/models/ProjectVersion.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -41,7 +41,7 @@ export function ProjectVersionToJSONTyped(value, ignoreDiscriminator = false) { return value; } return { - 'changed': ((value['changed']).toISOString()), + 'changed': value['changed'].toISOString(), 'id': value['id'], }; } diff --git a/typescript/dist/esm/models/Provenance.d.ts b/typescript/dist/esm/models/Provenance.d.ts index 261dd5a4..4c665751 100644 --- a/typescript/dist/esm/models/Provenance.d.ts +++ b/typescript/dist/esm/models/Provenance.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Provenance.js b/typescript/dist/esm/models/Provenance.js index 34cccb0b..ac947d36 100644 --- a/typescript/dist/esm/models/Provenance.js +++ b/typescript/dist/esm/models/Provenance.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ProvenanceEntry.d.ts b/typescript/dist/esm/models/ProvenanceEntry.d.ts index 51773c9f..018bf352 100644 --- a/typescript/dist/esm/models/ProvenanceEntry.d.ts +++ b/typescript/dist/esm/models/ProvenanceEntry.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ProvenanceEntry.js b/typescript/dist/esm/models/ProvenanceEntry.js index 7793a198..607e9b4a 100644 --- a/typescript/dist/esm/models/ProvenanceEntry.js +++ b/typescript/dist/esm/models/ProvenanceEntry.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ProvenanceOutput.d.ts b/typescript/dist/esm/models/ProvenanceOutput.d.ts index edd3a866..35c59c54 100644 --- a/typescript/dist/esm/models/ProvenanceOutput.d.ts +++ b/typescript/dist/esm/models/ProvenanceOutput.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ProvenanceOutput.js b/typescript/dist/esm/models/ProvenanceOutput.js index a605a1be..ff6aa151 100644 --- a/typescript/dist/esm/models/ProvenanceOutput.js +++ b/typescript/dist/esm/models/ProvenanceOutput.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Provenances.d.ts b/typescript/dist/esm/models/Provenances.d.ts index 6b34eb12..d39907b4 100644 --- a/typescript/dist/esm/models/Provenances.d.ts +++ b/typescript/dist/esm/models/Provenances.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Provenances.js b/typescript/dist/esm/models/Provenances.js index c565a848..5cb6ac78 100644 --- a/typescript/dist/esm/models/Provenances.js +++ b/typescript/dist/esm/models/Provenances.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ProviderCapabilities.d.ts b/typescript/dist/esm/models/ProviderCapabilities.d.ts index 9c7abe92..313a4ceb 100644 --- a/typescript/dist/esm/models/ProviderCapabilities.d.ts +++ b/typescript/dist/esm/models/ProviderCapabilities.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ProviderCapabilities.js b/typescript/dist/esm/models/ProviderCapabilities.js index bd2abacc..9e982641 100644 --- a/typescript/dist/esm/models/ProviderCapabilities.js +++ b/typescript/dist/esm/models/ProviderCapabilities.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ProviderLayerCollectionId.d.ts b/typescript/dist/esm/models/ProviderLayerCollectionId.d.ts index c92867ec..cd12e5e8 100644 --- a/typescript/dist/esm/models/ProviderLayerCollectionId.d.ts +++ b/typescript/dist/esm/models/ProviderLayerCollectionId.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ProviderLayerCollectionId.js b/typescript/dist/esm/models/ProviderLayerCollectionId.js index a854a7cd..636305a5 100644 --- a/typescript/dist/esm/models/ProviderLayerCollectionId.js +++ b/typescript/dist/esm/models/ProviderLayerCollectionId.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ProviderLayerId.d.ts b/typescript/dist/esm/models/ProviderLayerId.d.ts index bd3e3489..f5f2642f 100644 --- a/typescript/dist/esm/models/ProviderLayerId.d.ts +++ b/typescript/dist/esm/models/ProviderLayerId.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ProviderLayerId.js b/typescript/dist/esm/models/ProviderLayerId.js index 1e145375..e897e17a 100644 --- a/typescript/dist/esm/models/ProviderLayerId.js +++ b/typescript/dist/esm/models/ProviderLayerId.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Quota.d.ts b/typescript/dist/esm/models/Quota.d.ts index 2bfabd2d..2716fccc 100644 --- a/typescript/dist/esm/models/Quota.d.ts +++ b/typescript/dist/esm/models/Quota.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Quota.js b/typescript/dist/esm/models/Quota.js index 5bafb583..130f8512 100644 --- a/typescript/dist/esm/models/Quota.js +++ b/typescript/dist/esm/models/Quota.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/RasterBandDescriptor.d.ts b/typescript/dist/esm/models/RasterBandDescriptor.d.ts index 39902342..c3dc1054 100644 --- a/typescript/dist/esm/models/RasterBandDescriptor.d.ts +++ b/typescript/dist/esm/models/RasterBandDescriptor.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/RasterBandDescriptor.js b/typescript/dist/esm/models/RasterBandDescriptor.js index dbcf8462..1f0d5759 100644 --- a/typescript/dist/esm/models/RasterBandDescriptor.js +++ b/typescript/dist/esm/models/RasterBandDescriptor.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/RasterColorizer.d.ts b/typescript/dist/esm/models/RasterColorizer.d.ts index 5d339746..89a18326 100644 --- a/typescript/dist/esm/models/RasterColorizer.d.ts +++ b/typescript/dist/esm/models/RasterColorizer.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/RasterColorizer.js b/typescript/dist/esm/models/RasterColorizer.js index 92c93334..0e54eaeb 100644 --- a/typescript/dist/esm/models/RasterColorizer.js +++ b/typescript/dist/esm/models/RasterColorizer.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -26,7 +26,7 @@ export function RasterColorizerFromJSONTyped(json, ignoreDiscriminator) { case 'singleBand': return Object.assign({}, SingleBandRasterColorizerFromJSONTyped(json, true), { type: 'singleBand' }); default: - throw new Error(`No variant of RasterColorizer exists with 'type=${json['type']}'`); + return json; } } export function RasterColorizerToJSON(json) { @@ -42,6 +42,6 @@ export function RasterColorizerToJSONTyped(value, ignoreDiscriminator = false) { case 'singleBand': return Object.assign({}, SingleBandRasterColorizerToJSON(value), { type: 'singleBand' }); default: - throw new Error(`No variant of RasterColorizer exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/esm/models/RasterDataType.d.ts b/typescript/dist/esm/models/RasterDataType.d.ts index 7adc7ec7..f20d0029 100644 --- a/typescript/dist/esm/models/RasterDataType.d.ts +++ b/typescript/dist/esm/models/RasterDataType.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/RasterDataType.js b/typescript/dist/esm/models/RasterDataType.js index 6ebb543e..a00b71e7 100644 --- a/typescript/dist/esm/models/RasterDataType.js +++ b/typescript/dist/esm/models/RasterDataType.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/RasterDatasetFromWorkflow.d.ts b/typescript/dist/esm/models/RasterDatasetFromWorkflow.d.ts index 42b64948..a2e413f6 100644 --- a/typescript/dist/esm/models/RasterDatasetFromWorkflow.d.ts +++ b/typescript/dist/esm/models/RasterDatasetFromWorkflow.d.ts @@ -2,14 +2,14 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ -import type { RasterQueryRectangle } from './RasterQueryRectangle'; +import type { RasterToDatasetQueryRectangle } from './RasterToDatasetQueryRectangle'; /** * parameter for the dataset from workflow handler (body) * @export @@ -42,10 +42,10 @@ export interface RasterDatasetFromWorkflow { name?: string; /** * - * @type {RasterQueryRectangle} + * @type {RasterToDatasetQueryRectangle} * @memberof RasterDatasetFromWorkflow */ - query: RasterQueryRectangle; + query: RasterToDatasetQueryRectangle; } /** * Check if a given object implements the RasterDatasetFromWorkflow interface. diff --git a/typescript/dist/esm/models/RasterDatasetFromWorkflow.js b/typescript/dist/esm/models/RasterDatasetFromWorkflow.js index 8a8366ca..87a09363 100644 --- a/typescript/dist/esm/models/RasterDatasetFromWorkflow.js +++ b/typescript/dist/esm/models/RasterDatasetFromWorkflow.js @@ -4,14 +4,14 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ -import { RasterQueryRectangleFromJSON, RasterQueryRectangleToJSON, } from './RasterQueryRectangle'; +import { RasterToDatasetQueryRectangleFromJSON, RasterToDatasetQueryRectangleToJSON, } from './RasterToDatasetQueryRectangle'; /** * Check if a given object implements the RasterDatasetFromWorkflow interface. */ @@ -34,7 +34,7 @@ export function RasterDatasetFromWorkflowFromJSONTyped(json, ignoreDiscriminator 'description': json['description'] == null ? undefined : json['description'], 'displayName': json['displayName'], 'name': json['name'] == null ? undefined : json['name'], - 'query': RasterQueryRectangleFromJSON(json['query']), + 'query': RasterToDatasetQueryRectangleFromJSON(json['query']), }; } export function RasterDatasetFromWorkflowToJSON(json) { @@ -49,6 +49,6 @@ export function RasterDatasetFromWorkflowToJSONTyped(value, ignoreDiscriminator 'description': value['description'], 'displayName': value['displayName'], 'name': value['name'], - 'query': RasterQueryRectangleToJSON(value['query']), + 'query': RasterToDatasetQueryRectangleToJSON(value['query']), }; } diff --git a/typescript/dist/esm/models/RasterDatasetFromWorkflowResult.d.ts b/typescript/dist/esm/models/RasterDatasetFromWorkflowResult.d.ts index 8dc5b237..50f5c120 100644 --- a/typescript/dist/esm/models/RasterDatasetFromWorkflowResult.d.ts +++ b/typescript/dist/esm/models/RasterDatasetFromWorkflowResult.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/RasterDatasetFromWorkflowResult.js b/typescript/dist/esm/models/RasterDatasetFromWorkflowResult.js index 33f53d94..e6895841 100644 --- a/typescript/dist/esm/models/RasterDatasetFromWorkflowResult.js +++ b/typescript/dist/esm/models/RasterDatasetFromWorkflowResult.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/RasterPropertiesEntryType.d.ts b/typescript/dist/esm/models/RasterPropertiesEntryType.d.ts index f77ca49d..9e830923 100644 --- a/typescript/dist/esm/models/RasterPropertiesEntryType.d.ts +++ b/typescript/dist/esm/models/RasterPropertiesEntryType.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/RasterPropertiesEntryType.js b/typescript/dist/esm/models/RasterPropertiesEntryType.js index ab612c19..43d654bc 100644 --- a/typescript/dist/esm/models/RasterPropertiesEntryType.js +++ b/typescript/dist/esm/models/RasterPropertiesEntryType.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/RasterPropertiesKey.d.ts b/typescript/dist/esm/models/RasterPropertiesKey.d.ts index c340d3e8..e087de80 100644 --- a/typescript/dist/esm/models/RasterPropertiesKey.d.ts +++ b/typescript/dist/esm/models/RasterPropertiesKey.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/RasterPropertiesKey.js b/typescript/dist/esm/models/RasterPropertiesKey.js index 3aa997dd..e3c1e88b 100644 --- a/typescript/dist/esm/models/RasterPropertiesKey.js +++ b/typescript/dist/esm/models/RasterPropertiesKey.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/RasterQueryRectangle.d.ts b/typescript/dist/esm/models/RasterQueryRectangle.d.ts deleted file mode 100644 index 03d13584..00000000 --- a/typescript/dist/esm/models/RasterQueryRectangle.d.ts +++ /dev/null @@ -1,47 +0,0 @@ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -import type { SpatialResolution } from './SpatialResolution'; -import type { TimeInterval } from './TimeInterval'; -import type { SpatialPartition2D } from './SpatialPartition2D'; -/** - * A spatio-temporal rectangle with a specified resolution - * @export - * @interface RasterQueryRectangle - */ -export interface RasterQueryRectangle { - /** - * - * @type {SpatialPartition2D} - * @memberof RasterQueryRectangle - */ - spatialBounds: SpatialPartition2D; - /** - * - * @type {SpatialResolution} - * @memberof RasterQueryRectangle - */ - spatialResolution: SpatialResolution; - /** - * - * @type {TimeInterval} - * @memberof RasterQueryRectangle - */ - timeInterval: TimeInterval; -} -/** - * Check if a given object implements the RasterQueryRectangle interface. - */ -export declare function instanceOfRasterQueryRectangle(value: object): value is RasterQueryRectangle; -export declare function RasterQueryRectangleFromJSON(json: any): RasterQueryRectangle; -export declare function RasterQueryRectangleFromJSONTyped(json: any, ignoreDiscriminator: boolean): RasterQueryRectangle; -export declare function RasterQueryRectangleToJSON(json: any): RasterQueryRectangle; -export declare function RasterQueryRectangleToJSONTyped(value?: RasterQueryRectangle | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/RasterResultDescriptor.d.ts b/typescript/dist/esm/models/RasterResultDescriptor.d.ts index d8decd8a..4f323f04 100644 --- a/typescript/dist/esm/models/RasterResultDescriptor.d.ts +++ b/typescript/dist/esm/models/RasterResultDescriptor.d.ts @@ -2,18 +2,17 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ -import type { SpatialResolution } from './SpatialResolution'; -import type { TimeInterval } from './TimeInterval'; +import type { TimeDescriptor } from './TimeDescriptor'; import type { RasterBandDescriptor } from './RasterBandDescriptor'; +import type { SpatialGridDescriptor } from './SpatialGridDescriptor'; import type { RasterDataType } from './RasterDataType'; -import type { SpatialPartition2D } from './SpatialPartition2D'; /** * A `ResultDescriptor` for raster queries * @export @@ -26,12 +25,6 @@ export interface RasterResultDescriptor { * @memberof RasterResultDescriptor */ bands: Array; - /** - * - * @type {SpatialPartition2D} - * @memberof RasterResultDescriptor - */ - bbox?: SpatialPartition2D | null; /** * * @type {RasterDataType} @@ -40,10 +33,10 @@ export interface RasterResultDescriptor { dataType: RasterDataType; /** * - * @type {SpatialResolution} + * @type {SpatialGridDescriptor} * @memberof RasterResultDescriptor */ - resolution?: SpatialResolution | null; + spatialGrid: SpatialGridDescriptor; /** * * @type {string} @@ -52,10 +45,10 @@ export interface RasterResultDescriptor { spatialReference: string; /** * - * @type {TimeInterval} + * @type {TimeDescriptor} * @memberof RasterResultDescriptor */ - time?: TimeInterval | null; + time: TimeDescriptor; } /** * Check if a given object implements the RasterResultDescriptor interface. diff --git a/typescript/dist/esm/models/RasterResultDescriptor.js b/typescript/dist/esm/models/RasterResultDescriptor.js index 4a061bc3..dbde947c 100644 --- a/typescript/dist/esm/models/RasterResultDescriptor.js +++ b/typescript/dist/esm/models/RasterResultDescriptor.js @@ -4,18 +4,17 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ -import { SpatialResolutionFromJSON, SpatialResolutionToJSON, } from './SpatialResolution'; -import { TimeIntervalFromJSON, TimeIntervalToJSON, } from './TimeInterval'; +import { TimeDescriptorFromJSON, TimeDescriptorToJSON, } from './TimeDescriptor'; import { RasterBandDescriptorFromJSON, RasterBandDescriptorToJSON, } from './RasterBandDescriptor'; +import { SpatialGridDescriptorFromJSON, SpatialGridDescriptorToJSON, } from './SpatialGridDescriptor'; import { RasterDataTypeFromJSON, RasterDataTypeToJSON, } from './RasterDataType'; -import { SpatialPartition2DFromJSON, SpatialPartition2DToJSON, } from './SpatialPartition2D'; /** * Check if a given object implements the RasterResultDescriptor interface. */ @@ -24,8 +23,12 @@ export function instanceOfRasterResultDescriptor(value) { return false; if (!('dataType' in value) || value['dataType'] === undefined) return false; + if (!('spatialGrid' in value) || value['spatialGrid'] === undefined) + return false; if (!('spatialReference' in value) || value['spatialReference'] === undefined) return false; + if (!('time' in value) || value['time'] === undefined) + return false; return true; } export function RasterResultDescriptorFromJSON(json) { @@ -37,11 +40,10 @@ export function RasterResultDescriptorFromJSONTyped(json, ignoreDiscriminator) { } return { 'bands': (json['bands'].map(RasterBandDescriptorFromJSON)), - 'bbox': json['bbox'] == null ? undefined : SpatialPartition2DFromJSON(json['bbox']), 'dataType': RasterDataTypeFromJSON(json['dataType']), - 'resolution': json['resolution'] == null ? undefined : SpatialResolutionFromJSON(json['resolution']), + 'spatialGrid': SpatialGridDescriptorFromJSON(json['spatialGrid']), 'spatialReference': json['spatialReference'], - 'time': json['time'] == null ? undefined : TimeIntervalFromJSON(json['time']), + 'time': TimeDescriptorFromJSON(json['time']), }; } export function RasterResultDescriptorToJSON(json) { @@ -53,10 +55,9 @@ export function RasterResultDescriptorToJSONTyped(value, ignoreDiscriminator = f } return { 'bands': (value['bands'].map(RasterBandDescriptorToJSON)), - 'bbox': SpatialPartition2DToJSON(value['bbox']), 'dataType': RasterDataTypeToJSON(value['dataType']), - 'resolution': SpatialResolutionToJSON(value['resolution']), + 'spatialGrid': SpatialGridDescriptorToJSON(value['spatialGrid']), 'spatialReference': value['spatialReference'], - 'time': TimeIntervalToJSON(value['time']), + 'time': TimeDescriptorToJSON(value['time']), }; } diff --git a/typescript/dist/esm/models/RasterStreamWebsocketResultType.d.ts b/typescript/dist/esm/models/RasterStreamWebsocketResultType.d.ts index 1c1c0b2c..0e93d1ba 100644 --- a/typescript/dist/esm/models/RasterStreamWebsocketResultType.d.ts +++ b/typescript/dist/esm/models/RasterStreamWebsocketResultType.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/RasterStreamWebsocketResultType.js b/typescript/dist/esm/models/RasterStreamWebsocketResultType.js index 47ba6474..4f1c81bc 100644 --- a/typescript/dist/esm/models/RasterStreamWebsocketResultType.js +++ b/typescript/dist/esm/models/RasterStreamWebsocketResultType.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/RasterSymbology.d.ts b/typescript/dist/esm/models/RasterSymbology.d.ts index c5957ad2..721c72b4 100644 --- a/typescript/dist/esm/models/RasterSymbology.d.ts +++ b/typescript/dist/esm/models/RasterSymbology.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/RasterSymbology.js b/typescript/dist/esm/models/RasterSymbology.js index b091aed2..8197fac3 100644 --- a/typescript/dist/esm/models/RasterSymbology.js +++ b/typescript/dist/esm/models/RasterSymbology.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/RasterToDatasetQueryRectangle.d.ts b/typescript/dist/esm/models/RasterToDatasetQueryRectangle.d.ts new file mode 100644 index 00000000..5bc02763 --- /dev/null +++ b/typescript/dist/esm/models/RasterToDatasetQueryRectangle.d.ts @@ -0,0 +1,40 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { TimeInterval } from './TimeInterval'; +import type { SpatialPartition2D } from './SpatialPartition2D'; +/** + * A spatio-temporal rectangle with a specified resolution + * @export + * @interface RasterToDatasetQueryRectangle + */ +export interface RasterToDatasetQueryRectangle { + /** + * + * @type {SpatialPartition2D} + * @memberof RasterToDatasetQueryRectangle + */ + spatialBounds: SpatialPartition2D; + /** + * + * @type {TimeInterval} + * @memberof RasterToDatasetQueryRectangle + */ + timeInterval: TimeInterval; +} +/** + * Check if a given object implements the RasterToDatasetQueryRectangle interface. + */ +export declare function instanceOfRasterToDatasetQueryRectangle(value: object): value is RasterToDatasetQueryRectangle; +export declare function RasterToDatasetQueryRectangleFromJSON(json: any): RasterToDatasetQueryRectangle; +export declare function RasterToDatasetQueryRectangleFromJSONTyped(json: any, ignoreDiscriminator: boolean): RasterToDatasetQueryRectangle; +export declare function RasterToDatasetQueryRectangleToJSON(json: any): RasterToDatasetQueryRectangle; +export declare function RasterToDatasetQueryRectangleToJSONTyped(value?: RasterToDatasetQueryRectangle | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/RasterQueryRectangle.js b/typescript/dist/esm/models/RasterToDatasetQueryRectangle.js similarity index 56% rename from typescript/dist/esm/models/RasterQueryRectangle.js rename to typescript/dist/esm/models/RasterToDatasetQueryRectangle.js index 98807fb0..adc39a34 100644 --- a/typescript/dist/esm/models/RasterQueryRectangle.js +++ b/typescript/dist/esm/models/RasterToDatasetQueryRectangle.js @@ -4,51 +4,46 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ -import { SpatialResolutionFromJSON, SpatialResolutionToJSON, } from './SpatialResolution'; import { TimeIntervalFromJSON, TimeIntervalToJSON, } from './TimeInterval'; import { SpatialPartition2DFromJSON, SpatialPartition2DToJSON, } from './SpatialPartition2D'; /** - * Check if a given object implements the RasterQueryRectangle interface. + * Check if a given object implements the RasterToDatasetQueryRectangle interface. */ -export function instanceOfRasterQueryRectangle(value) { +export function instanceOfRasterToDatasetQueryRectangle(value) { if (!('spatialBounds' in value) || value['spatialBounds'] === undefined) return false; - if (!('spatialResolution' in value) || value['spatialResolution'] === undefined) - return false; if (!('timeInterval' in value) || value['timeInterval'] === undefined) return false; return true; } -export function RasterQueryRectangleFromJSON(json) { - return RasterQueryRectangleFromJSONTyped(json, false); +export function RasterToDatasetQueryRectangleFromJSON(json) { + return RasterToDatasetQueryRectangleFromJSONTyped(json, false); } -export function RasterQueryRectangleFromJSONTyped(json, ignoreDiscriminator) { +export function RasterToDatasetQueryRectangleFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } return { 'spatialBounds': SpatialPartition2DFromJSON(json['spatialBounds']), - 'spatialResolution': SpatialResolutionFromJSON(json['spatialResolution']), 'timeInterval': TimeIntervalFromJSON(json['timeInterval']), }; } -export function RasterQueryRectangleToJSON(json) { - return RasterQueryRectangleToJSONTyped(json, false); +export function RasterToDatasetQueryRectangleToJSON(json) { + return RasterToDatasetQueryRectangleToJSONTyped(json, false); } -export function RasterQueryRectangleToJSONTyped(value, ignoreDiscriminator = false) { +export function RasterToDatasetQueryRectangleToJSONTyped(value, ignoreDiscriminator = false) { if (value == null) { return value; } return { 'spatialBounds': SpatialPartition2DToJSON(value['spatialBounds']), - 'spatialResolution': SpatialResolutionToJSON(value['spatialResolution']), 'timeInterval': TimeIntervalToJSON(value['timeInterval']), }; } diff --git a/typescript/dist/esm/models/RegularTimeDimension.d.ts b/typescript/dist/esm/models/RegularTimeDimension.d.ts new file mode 100644 index 00000000..ce8935bd --- /dev/null +++ b/typescript/dist/esm/models/RegularTimeDimension.d.ts @@ -0,0 +1,39 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { TimeStep } from './TimeStep'; +/** + * + * @export + * @interface RegularTimeDimension + */ +export interface RegularTimeDimension { + /** + * + * @type {number} + * @memberof RegularTimeDimension + */ + origin: number; + /** + * + * @type {TimeStep} + * @memberof RegularTimeDimension + */ + step: TimeStep; +} +/** + * Check if a given object implements the RegularTimeDimension interface. + */ +export declare function instanceOfRegularTimeDimension(value: object): value is RegularTimeDimension; +export declare function RegularTimeDimensionFromJSON(json: any): RegularTimeDimension; +export declare function RegularTimeDimensionFromJSONTyped(json: any, ignoreDiscriminator: boolean): RegularTimeDimension; +export declare function RegularTimeDimensionToJSON(json: any): RegularTimeDimension; +export declare function RegularTimeDimensionToJSONTyped(value?: RegularTimeDimension | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/RegularTimeDimension.js b/typescript/dist/esm/models/RegularTimeDimension.js new file mode 100644 index 00000000..600cccf2 --- /dev/null +++ b/typescript/dist/esm/models/RegularTimeDimension.js @@ -0,0 +1,48 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import { TimeStepFromJSON, TimeStepToJSON, } from './TimeStep'; +/** + * Check if a given object implements the RegularTimeDimension interface. + */ +export function instanceOfRegularTimeDimension(value) { + if (!('origin' in value) || value['origin'] === undefined) + return false; + if (!('step' in value) || value['step'] === undefined) + return false; + return true; +} +export function RegularTimeDimensionFromJSON(json) { + return RegularTimeDimensionFromJSONTyped(json, false); +} +export function RegularTimeDimensionFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return { + 'origin': json['origin'], + 'step': TimeStepFromJSON(json['step']), + }; +} +export function RegularTimeDimensionToJSON(json) { + return RegularTimeDimensionToJSONTyped(json, false); +} +export function RegularTimeDimensionToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return { + 'origin': value['origin'], + 'step': TimeStepToJSON(value['step']), + }; +} diff --git a/typescript/dist/esm/models/Resource.d.ts b/typescript/dist/esm/models/Resource.d.ts index dd790c19..bd798d26 100644 --- a/typescript/dist/esm/models/Resource.d.ts +++ b/typescript/dist/esm/models/Resource.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Resource.js b/typescript/dist/esm/models/Resource.js index e80d8501..f12aec14 100644 --- a/typescript/dist/esm/models/Resource.js +++ b/typescript/dist/esm/models/Resource.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -38,7 +38,7 @@ export function ResourceFromJSONTyped(json, ignoreDiscriminator) { case 'provider': return Object.assign({}, DataProviderResourceFromJSONTyped(json, true), { type: 'provider' }); default: - throw new Error(`No variant of Resource exists with 'type=${json['type']}'`); + return json; } } export function ResourceToJSON(json) { @@ -62,6 +62,6 @@ export function ResourceToJSONTyped(value, ignoreDiscriminator = false) { case 'provider': return Object.assign({}, DataProviderResourceToJSON(value), { type: 'provider' }); default: - throw new Error(`No variant of Resource exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/esm/models/Role.d.ts b/typescript/dist/esm/models/Role.d.ts index 0f20560d..87b82ff6 100644 --- a/typescript/dist/esm/models/Role.d.ts +++ b/typescript/dist/esm/models/Role.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Role.js b/typescript/dist/esm/models/Role.js index d1b39c45..6b6f37e8 100644 --- a/typescript/dist/esm/models/Role.js +++ b/typescript/dist/esm/models/Role.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/RoleDescription.d.ts b/typescript/dist/esm/models/RoleDescription.d.ts index 605a297c..980843d2 100644 --- a/typescript/dist/esm/models/RoleDescription.d.ts +++ b/typescript/dist/esm/models/RoleDescription.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/RoleDescription.js b/typescript/dist/esm/models/RoleDescription.js index 815ccddd..0c92e8c2 100644 --- a/typescript/dist/esm/models/RoleDescription.js +++ b/typescript/dist/esm/models/RoleDescription.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/STRectangle.d.ts b/typescript/dist/esm/models/STRectangle.d.ts index 7ec0062b..68a1f0a6 100644 --- a/typescript/dist/esm/models/STRectangle.d.ts +++ b/typescript/dist/esm/models/STRectangle.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/STRectangle.js b/typescript/dist/esm/models/STRectangle.js index 6f3a83b4..33efcb14 100644 --- a/typescript/dist/esm/models/STRectangle.js +++ b/typescript/dist/esm/models/STRectangle.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/SearchCapabilities.d.ts b/typescript/dist/esm/models/SearchCapabilities.d.ts index a02189f9..4743cdf4 100644 --- a/typescript/dist/esm/models/SearchCapabilities.d.ts +++ b/typescript/dist/esm/models/SearchCapabilities.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/SearchCapabilities.js b/typescript/dist/esm/models/SearchCapabilities.js index 0bdbc984..a778c675 100644 --- a/typescript/dist/esm/models/SearchCapabilities.js +++ b/typescript/dist/esm/models/SearchCapabilities.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/SearchType.d.ts b/typescript/dist/esm/models/SearchType.d.ts index ed33eb7c..734d37de 100644 --- a/typescript/dist/esm/models/SearchType.d.ts +++ b/typescript/dist/esm/models/SearchType.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/SearchType.js b/typescript/dist/esm/models/SearchType.js index 89ebc4bb..618ac617 100644 --- a/typescript/dist/esm/models/SearchType.js +++ b/typescript/dist/esm/models/SearchType.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/SearchTypes.d.ts b/typescript/dist/esm/models/SearchTypes.d.ts index 1c1a83c8..6d6c5a3b 100644 --- a/typescript/dist/esm/models/SearchTypes.d.ts +++ b/typescript/dist/esm/models/SearchTypes.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/SearchTypes.js b/typescript/dist/esm/models/SearchTypes.js index 06e83ed2..50fe87b7 100644 --- a/typescript/dist/esm/models/SearchTypes.js +++ b/typescript/dist/esm/models/SearchTypes.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/SentinelS2L2ACogsProviderDefinition.d.ts b/typescript/dist/esm/models/SentinelS2L2ACogsProviderDefinition.d.ts index 9ccededb..9e2a62c1 100644 --- a/typescript/dist/esm/models/SentinelS2L2ACogsProviderDefinition.d.ts +++ b/typescript/dist/esm/models/SentinelS2L2ACogsProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -10,9 +10,7 @@ * Do not edit the class manually. */ import type { StacApiRetries } from './StacApiRetries'; -import type { StacBand } from './StacBand'; import type { StacQueryBuffer } from './StacQueryBuffer'; -import type { StacZone } from './StacZone'; /** * * @export @@ -25,12 +23,6 @@ export interface SentinelS2L2ACogsProviderDefinition { * @memberof SentinelS2L2ACogsProviderDefinition */ apiUrl: string; - /** - * - * @type {Array} - * @memberof SentinelS2L2ACogsProviderDefinition - */ - bands: Array; /** * * @type {number} @@ -85,12 +77,6 @@ export interface SentinelS2L2ACogsProviderDefinition { * @memberof SentinelS2L2ACogsProviderDefinition */ type: SentinelS2L2ACogsProviderDefinitionTypeEnum; - /** - * - * @type {Array} - * @memberof SentinelS2L2ACogsProviderDefinition - */ - zones: Array; } /** * @export diff --git a/typescript/dist/esm/models/SentinelS2L2ACogsProviderDefinition.js b/typescript/dist/esm/models/SentinelS2L2ACogsProviderDefinition.js index 674ec6d5..35a3b3b9 100644 --- a/typescript/dist/esm/models/SentinelS2L2ACogsProviderDefinition.js +++ b/typescript/dist/esm/models/SentinelS2L2ACogsProviderDefinition.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -12,9 +12,7 @@ * Do not edit the class manually. */ import { StacApiRetriesFromJSON, StacApiRetriesToJSON, } from './StacApiRetries'; -import { StacBandFromJSON, StacBandToJSON, } from './StacBand'; import { StacQueryBufferFromJSON, StacQueryBufferToJSON, } from './StacQueryBuffer'; -import { StacZoneFromJSON, StacZoneToJSON, } from './StacZone'; /** * @export */ @@ -27,8 +25,6 @@ export const SentinelS2L2ACogsProviderDefinitionTypeEnum = { export function instanceOfSentinelS2L2ACogsProviderDefinition(value) { if (!('apiUrl' in value) || value['apiUrl'] === undefined) return false; - if (!('bands' in value) || value['bands'] === undefined) - return false; if (!('description' in value) || value['description'] === undefined) return false; if (!('id' in value) || value['id'] === undefined) @@ -37,8 +33,6 @@ export function instanceOfSentinelS2L2ACogsProviderDefinition(value) { return false; if (!('type' in value) || value['type'] === undefined) return false; - if (!('zones' in value) || value['zones'] === undefined) - return false; return true; } export function SentinelS2L2ACogsProviderDefinitionFromJSON(json) { @@ -50,7 +44,6 @@ export function SentinelS2L2ACogsProviderDefinitionFromJSONTyped(json, ignoreDis } return { 'apiUrl': json['apiUrl'], - 'bands': (json['bands'].map(StacBandFromJSON)), 'cacheTtl': json['cacheTtl'] == null ? undefined : json['cacheTtl'], 'description': json['description'], 'gdalRetries': json['gdalRetries'] == null ? undefined : json['gdalRetries'], @@ -60,7 +53,6 @@ export function SentinelS2L2ACogsProviderDefinitionFromJSONTyped(json, ignoreDis 'queryBuffer': json['queryBuffer'] == null ? undefined : StacQueryBufferFromJSON(json['queryBuffer']), 'stacApiRetries': json['stacApiRetries'] == null ? undefined : StacApiRetriesFromJSON(json['stacApiRetries']), 'type': json['type'], - 'zones': (json['zones'].map(StacZoneFromJSON)), }; } export function SentinelS2L2ACogsProviderDefinitionToJSON(json) { @@ -72,7 +64,6 @@ export function SentinelS2L2ACogsProviderDefinitionToJSONTyped(value, ignoreDisc } return { 'apiUrl': value['apiUrl'], - 'bands': (value['bands'].map(StacBandToJSON)), 'cacheTtl': value['cacheTtl'], 'description': value['description'], 'gdalRetries': value['gdalRetries'], @@ -82,6 +73,5 @@ export function SentinelS2L2ACogsProviderDefinitionToJSONTyped(value, ignoreDisc 'queryBuffer': StacQueryBufferToJSON(value['queryBuffer']), 'stacApiRetries': StacApiRetriesToJSON(value['stacApiRetries']), 'type': value['type'], - 'zones': (value['zones'].map(StacZoneToJSON)), }; } diff --git a/typescript/dist/esm/models/ServerInfo.d.ts b/typescript/dist/esm/models/ServerInfo.d.ts index 5b3b26f1..c46e041e 100644 --- a/typescript/dist/esm/models/ServerInfo.d.ts +++ b/typescript/dist/esm/models/ServerInfo.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/ServerInfo.js b/typescript/dist/esm/models/ServerInfo.js index 4023f26b..f766a433 100644 --- a/typescript/dist/esm/models/ServerInfo.js +++ b/typescript/dist/esm/models/ServerInfo.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/SingleBandRasterColorizer.d.ts b/typescript/dist/esm/models/SingleBandRasterColorizer.d.ts index f2a97929..eab3c2ee 100644 --- a/typescript/dist/esm/models/SingleBandRasterColorizer.d.ts +++ b/typescript/dist/esm/models/SingleBandRasterColorizer.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/SingleBandRasterColorizer.js b/typescript/dist/esm/models/SingleBandRasterColorizer.js index 980af872..0ae63482 100644 --- a/typescript/dist/esm/models/SingleBandRasterColorizer.js +++ b/typescript/dist/esm/models/SingleBandRasterColorizer.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/SpatialGridDefinition.d.ts b/typescript/dist/esm/models/SpatialGridDefinition.d.ts new file mode 100644 index 00000000..ae7b3c3b --- /dev/null +++ b/typescript/dist/esm/models/SpatialGridDefinition.d.ts @@ -0,0 +1,40 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { GridBoundingBox2D } from './GridBoundingBox2D'; +import type { GeoTransform } from './GeoTransform'; +/** + * + * @export + * @interface SpatialGridDefinition + */ +export interface SpatialGridDefinition { + /** + * + * @type {GeoTransform} + * @memberof SpatialGridDefinition + */ + geoTransform: GeoTransform; + /** + * + * @type {GridBoundingBox2D} + * @memberof SpatialGridDefinition + */ + gridBounds: GridBoundingBox2D; +} +/** + * Check if a given object implements the SpatialGridDefinition interface. + */ +export declare function instanceOfSpatialGridDefinition(value: object): value is SpatialGridDefinition; +export declare function SpatialGridDefinitionFromJSON(json: any): SpatialGridDefinition; +export declare function SpatialGridDefinitionFromJSONTyped(json: any, ignoreDiscriminator: boolean): SpatialGridDefinition; +export declare function SpatialGridDefinitionToJSON(json: any): SpatialGridDefinition; +export declare function SpatialGridDefinitionToJSONTyped(value?: SpatialGridDefinition | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/SpatialGridDefinition.js b/typescript/dist/esm/models/SpatialGridDefinition.js new file mode 100644 index 00000000..e6e9d13b --- /dev/null +++ b/typescript/dist/esm/models/SpatialGridDefinition.js @@ -0,0 +1,49 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import { GridBoundingBox2DFromJSON, GridBoundingBox2DToJSON, } from './GridBoundingBox2D'; +import { GeoTransformFromJSON, GeoTransformToJSON, } from './GeoTransform'; +/** + * Check if a given object implements the SpatialGridDefinition interface. + */ +export function instanceOfSpatialGridDefinition(value) { + if (!('geoTransform' in value) || value['geoTransform'] === undefined) + return false; + if (!('gridBounds' in value) || value['gridBounds'] === undefined) + return false; + return true; +} +export function SpatialGridDefinitionFromJSON(json) { + return SpatialGridDefinitionFromJSONTyped(json, false); +} +export function SpatialGridDefinitionFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return { + 'geoTransform': GeoTransformFromJSON(json['geoTransform']), + 'gridBounds': GridBoundingBox2DFromJSON(json['gridBounds']), + }; +} +export function SpatialGridDefinitionToJSON(json) { + return SpatialGridDefinitionToJSONTyped(json, false); +} +export function SpatialGridDefinitionToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return { + 'geoTransform': GeoTransformToJSON(value['geoTransform']), + 'gridBounds': GridBoundingBox2DToJSON(value['gridBounds']), + }; +} diff --git a/typescript/dist/esm/models/SpatialGridDescriptor.d.ts b/typescript/dist/esm/models/SpatialGridDescriptor.d.ts new file mode 100644 index 00000000..02d096ed --- /dev/null +++ b/typescript/dist/esm/models/SpatialGridDescriptor.d.ts @@ -0,0 +1,40 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { SpatialGridDefinition } from './SpatialGridDefinition'; +import type { SpatialGridDescriptorState } from './SpatialGridDescriptorState'; +/** + * + * @export + * @interface SpatialGridDescriptor + */ +export interface SpatialGridDescriptor { + /** + * + * @type {SpatialGridDescriptorState} + * @memberof SpatialGridDescriptor + */ + descriptor: SpatialGridDescriptorState; + /** + * + * @type {SpatialGridDefinition} + * @memberof SpatialGridDescriptor + */ + spatialGrid: SpatialGridDefinition; +} +/** + * Check if a given object implements the SpatialGridDescriptor interface. + */ +export declare function instanceOfSpatialGridDescriptor(value: object): value is SpatialGridDescriptor; +export declare function SpatialGridDescriptorFromJSON(json: any): SpatialGridDescriptor; +export declare function SpatialGridDescriptorFromJSONTyped(json: any, ignoreDiscriminator: boolean): SpatialGridDescriptor; +export declare function SpatialGridDescriptorToJSON(json: any): SpatialGridDescriptor; +export declare function SpatialGridDescriptorToJSONTyped(value?: SpatialGridDescriptor | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/SpatialGridDescriptor.js b/typescript/dist/esm/models/SpatialGridDescriptor.js new file mode 100644 index 00000000..45b3553b --- /dev/null +++ b/typescript/dist/esm/models/SpatialGridDescriptor.js @@ -0,0 +1,49 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import { SpatialGridDefinitionFromJSON, SpatialGridDefinitionToJSON, } from './SpatialGridDefinition'; +import { SpatialGridDescriptorStateFromJSON, SpatialGridDescriptorStateToJSON, } from './SpatialGridDescriptorState'; +/** + * Check if a given object implements the SpatialGridDescriptor interface. + */ +export function instanceOfSpatialGridDescriptor(value) { + if (!('descriptor' in value) || value['descriptor'] === undefined) + return false; + if (!('spatialGrid' in value) || value['spatialGrid'] === undefined) + return false; + return true; +} +export function SpatialGridDescriptorFromJSON(json) { + return SpatialGridDescriptorFromJSONTyped(json, false); +} +export function SpatialGridDescriptorFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return { + 'descriptor': SpatialGridDescriptorStateFromJSON(json['descriptor']), + 'spatialGrid': SpatialGridDefinitionFromJSON(json['spatialGrid']), + }; +} +export function SpatialGridDescriptorToJSON(json) { + return SpatialGridDescriptorToJSONTyped(json, false); +} +export function SpatialGridDescriptorToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return { + 'descriptor': SpatialGridDescriptorStateToJSON(value['descriptor']), + 'spatialGrid': SpatialGridDefinitionToJSON(value['spatialGrid']), + }; +} diff --git a/typescript/dist/esm/models/SpatialGridDescriptorState.d.ts b/typescript/dist/esm/models/SpatialGridDescriptorState.d.ts new file mode 100644 index 00000000..46d45dea --- /dev/null +++ b/typescript/dist/esm/models/SpatialGridDescriptorState.d.ts @@ -0,0 +1,25 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +/** + * + * @export + */ +export declare const SpatialGridDescriptorState: { + readonly Source: "source"; + readonly Derived: "derived"; +}; +export type SpatialGridDescriptorState = typeof SpatialGridDescriptorState[keyof typeof SpatialGridDescriptorState]; +export declare function instanceOfSpatialGridDescriptorState(value: any): boolean; +export declare function SpatialGridDescriptorStateFromJSON(json: any): SpatialGridDescriptorState; +export declare function SpatialGridDescriptorStateFromJSONTyped(json: any, ignoreDiscriminator: boolean): SpatialGridDescriptorState; +export declare function SpatialGridDescriptorStateToJSON(value?: SpatialGridDescriptorState | null): any; +export declare function SpatialGridDescriptorStateToJSONTyped(value: any, ignoreDiscriminator: boolean): SpatialGridDescriptorState; diff --git a/typescript/dist/esm/models/SpatialGridDescriptorState.js b/typescript/dist/esm/models/SpatialGridDescriptorState.js new file mode 100644 index 00000000..0d73f4a8 --- /dev/null +++ b/typescript/dist/esm/models/SpatialGridDescriptorState.js @@ -0,0 +1,43 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +/** + * + * @export + */ +export const SpatialGridDescriptorState = { + Source: 'source', + Derived: 'derived' +}; +export function instanceOfSpatialGridDescriptorState(value) { + for (const key in SpatialGridDescriptorState) { + if (Object.prototype.hasOwnProperty.call(SpatialGridDescriptorState, key)) { + if (SpatialGridDescriptorState[key] === value) { + return true; + } + } + } + return false; +} +export function SpatialGridDescriptorStateFromJSON(json) { + return SpatialGridDescriptorStateFromJSONTyped(json, false); +} +export function SpatialGridDescriptorStateFromJSONTyped(json, ignoreDiscriminator) { + return json; +} +export function SpatialGridDescriptorStateToJSON(value) { + return value; +} +export function SpatialGridDescriptorStateToJSONTyped(value, ignoreDiscriminator) { + return value; +} diff --git a/typescript/dist/esm/models/SpatialPartition2D.d.ts b/typescript/dist/esm/models/SpatialPartition2D.d.ts index 852ebcaf..caca2924 100644 --- a/typescript/dist/esm/models/SpatialPartition2D.d.ts +++ b/typescript/dist/esm/models/SpatialPartition2D.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/SpatialPartition2D.js b/typescript/dist/esm/models/SpatialPartition2D.js index 2444f7bd..2437b1fa 100644 --- a/typescript/dist/esm/models/SpatialPartition2D.js +++ b/typescript/dist/esm/models/SpatialPartition2D.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/SpatialReferenceAuthority.d.ts b/typescript/dist/esm/models/SpatialReferenceAuthority.d.ts index bebd27e9..485eac66 100644 --- a/typescript/dist/esm/models/SpatialReferenceAuthority.d.ts +++ b/typescript/dist/esm/models/SpatialReferenceAuthority.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/SpatialReferenceAuthority.js b/typescript/dist/esm/models/SpatialReferenceAuthority.js index 15856686..8e192f5e 100644 --- a/typescript/dist/esm/models/SpatialReferenceAuthority.js +++ b/typescript/dist/esm/models/SpatialReferenceAuthority.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/SpatialReferenceSpecification.d.ts b/typescript/dist/esm/models/SpatialReferenceSpecification.d.ts index 3b20d2b4..5f5f020e 100644 --- a/typescript/dist/esm/models/SpatialReferenceSpecification.d.ts +++ b/typescript/dist/esm/models/SpatialReferenceSpecification.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/SpatialReferenceSpecification.js b/typescript/dist/esm/models/SpatialReferenceSpecification.js index 08fb9beb..d8e6e27b 100644 --- a/typescript/dist/esm/models/SpatialReferenceSpecification.js +++ b/typescript/dist/esm/models/SpatialReferenceSpecification.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/SpatialResolution.d.ts b/typescript/dist/esm/models/SpatialResolution.d.ts index a1d9f259..0bf5293e 100644 --- a/typescript/dist/esm/models/SpatialResolution.d.ts +++ b/typescript/dist/esm/models/SpatialResolution.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/SpatialResolution.js b/typescript/dist/esm/models/SpatialResolution.js index 0bb9714f..9815adb2 100644 --- a/typescript/dist/esm/models/SpatialResolution.js +++ b/typescript/dist/esm/models/SpatialResolution.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/StacApiRetries.d.ts b/typescript/dist/esm/models/StacApiRetries.d.ts index bfe73f4d..29b4c85f 100644 --- a/typescript/dist/esm/models/StacApiRetries.d.ts +++ b/typescript/dist/esm/models/StacApiRetries.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/StacApiRetries.js b/typescript/dist/esm/models/StacApiRetries.js index c565ee08..597979c2 100644 --- a/typescript/dist/esm/models/StacApiRetries.js +++ b/typescript/dist/esm/models/StacApiRetries.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/StacBand.d.ts b/typescript/dist/esm/models/StacBand.d.ts deleted file mode 100644 index e2713c0b..00000000 --- a/typescript/dist/esm/models/StacBand.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -import type { RasterDataType } from './RasterDataType'; -/** - * - * @export - * @interface StacBand - */ -export interface StacBand { - /** - * - * @type {RasterDataType} - * @memberof StacBand - */ - dataType: RasterDataType; - /** - * - * @type {string} - * @memberof StacBand - */ - name: string; - /** - * - * @type {number} - * @memberof StacBand - */ - noDataValue?: number | null; -} -/** - * Check if a given object implements the StacBand interface. - */ -export declare function instanceOfStacBand(value: object): value is StacBand; -export declare function StacBandFromJSON(json: any): StacBand; -export declare function StacBandFromJSONTyped(json: any, ignoreDiscriminator: boolean): StacBand; -export declare function StacBandToJSON(json: any): StacBand; -export declare function StacBandToJSONTyped(value?: StacBand | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/StacBand.js b/typescript/dist/esm/models/StacBand.js deleted file mode 100644 index 0afbb56c..00000000 --- a/typescript/dist/esm/models/StacBand.js +++ /dev/null @@ -1,50 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -import { RasterDataTypeFromJSON, RasterDataTypeToJSON, } from './RasterDataType'; -/** - * Check if a given object implements the StacBand interface. - */ -export function instanceOfStacBand(value) { - if (!('dataType' in value) || value['dataType'] === undefined) - return false; - if (!('name' in value) || value['name'] === undefined) - return false; - return true; -} -export function StacBandFromJSON(json) { - return StacBandFromJSONTyped(json, false); -} -export function StacBandFromJSONTyped(json, ignoreDiscriminator) { - if (json == null) { - return json; - } - return { - 'dataType': RasterDataTypeFromJSON(json['dataType']), - 'name': json['name'], - 'noDataValue': json['noDataValue'] == null ? undefined : json['noDataValue'], - }; -} -export function StacBandToJSON(json) { - return StacBandToJSONTyped(json, false); -} -export function StacBandToJSONTyped(value, ignoreDiscriminator = false) { - if (value == null) { - return value; - } - return { - 'dataType': RasterDataTypeToJSON(value['dataType']), - 'name': value['name'], - 'noDataValue': value['noDataValue'], - }; -} diff --git a/typescript/dist/esm/models/StacQueryBuffer.d.ts b/typescript/dist/esm/models/StacQueryBuffer.d.ts index 7fdeef8d..34050d61 100644 --- a/typescript/dist/esm/models/StacQueryBuffer.d.ts +++ b/typescript/dist/esm/models/StacQueryBuffer.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/StacQueryBuffer.js b/typescript/dist/esm/models/StacQueryBuffer.js index aa494eda..554facda 100644 --- a/typescript/dist/esm/models/StacQueryBuffer.js +++ b/typescript/dist/esm/models/StacQueryBuffer.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/StacZone.d.ts b/typescript/dist/esm/models/StacZone.d.ts deleted file mode 100644 index 4c24819c..00000000 --- a/typescript/dist/esm/models/StacZone.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -/** - * - * @export - * @interface StacZone - */ -export interface StacZone { - /** - * - * @type {number} - * @memberof StacZone - */ - epsg: number; - /** - * - * @type {string} - * @memberof StacZone - */ - name: string; -} -/** - * Check if a given object implements the StacZone interface. - */ -export declare function instanceOfStacZone(value: object): value is StacZone; -export declare function StacZoneFromJSON(json: any): StacZone; -export declare function StacZoneFromJSONTyped(json: any, ignoreDiscriminator: boolean): StacZone; -export declare function StacZoneToJSON(json: any): StacZone; -export declare function StacZoneToJSONTyped(value?: StacZone | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/StacZone.js b/typescript/dist/esm/models/StacZone.js deleted file mode 100644 index 5f20c463..00000000 --- a/typescript/dist/esm/models/StacZone.js +++ /dev/null @@ -1,47 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -/** - * Check if a given object implements the StacZone interface. - */ -export function instanceOfStacZone(value) { - if (!('epsg' in value) || value['epsg'] === undefined) - return false; - if (!('name' in value) || value['name'] === undefined) - return false; - return true; -} -export function StacZoneFromJSON(json) { - return StacZoneFromJSONTyped(json, false); -} -export function StacZoneFromJSONTyped(json, ignoreDiscriminator) { - if (json == null) { - return json; - } - return { - 'epsg': json['epsg'], - 'name': json['name'], - }; -} -export function StacZoneToJSON(json) { - return StacZoneToJSONTyped(json, false); -} -export function StacZoneToJSONTyped(value, ignoreDiscriminator = false) { - if (value == null) { - return value; - } - return { - 'epsg': value['epsg'], - 'name': value['name'], - }; -} diff --git a/typescript/dist/esm/models/StaticColor.d.ts b/typescript/dist/esm/models/StaticColor.d.ts index 9a04dea7..e3add8d4 100644 --- a/typescript/dist/esm/models/StaticColor.d.ts +++ b/typescript/dist/esm/models/StaticColor.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/StaticColor.js b/typescript/dist/esm/models/StaticColor.js index e044e9ee..f9025edd 100644 --- a/typescript/dist/esm/models/StaticColor.js +++ b/typescript/dist/esm/models/StaticColor.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/StaticNumber.d.ts b/typescript/dist/esm/models/StaticNumber.d.ts index ed7c0b5d..cbe5b977 100644 --- a/typescript/dist/esm/models/StaticNumber.d.ts +++ b/typescript/dist/esm/models/StaticNumber.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/StaticNumber.js b/typescript/dist/esm/models/StaticNumber.js index 0fa5a087..a8f89b49 100644 --- a/typescript/dist/esm/models/StaticNumber.js +++ b/typescript/dist/esm/models/StaticNumber.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/StrokeParam.d.ts b/typescript/dist/esm/models/StrokeParam.d.ts index 3dc4cab9..a2ecb4a8 100644 --- a/typescript/dist/esm/models/StrokeParam.d.ts +++ b/typescript/dist/esm/models/StrokeParam.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/StrokeParam.js b/typescript/dist/esm/models/StrokeParam.js index d79444d3..ee9f46c7 100644 --- a/typescript/dist/esm/models/StrokeParam.js +++ b/typescript/dist/esm/models/StrokeParam.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/SuggestMetaData.d.ts b/typescript/dist/esm/models/SuggestMetaData.d.ts index 40200206..935475b9 100644 --- a/typescript/dist/esm/models/SuggestMetaData.d.ts +++ b/typescript/dist/esm/models/SuggestMetaData.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/SuggestMetaData.js b/typescript/dist/esm/models/SuggestMetaData.js index 1eeffb6b..e635c6b1 100644 --- a/typescript/dist/esm/models/SuggestMetaData.js +++ b/typescript/dist/esm/models/SuggestMetaData.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Symbology.d.ts b/typescript/dist/esm/models/Symbology.d.ts index 57162129..4e61f837 100644 --- a/typescript/dist/esm/models/Symbology.d.ts +++ b/typescript/dist/esm/models/Symbology.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Symbology.js b/typescript/dist/esm/models/Symbology.js index b18a2e65..e2b88782 100644 --- a/typescript/dist/esm/models/Symbology.js +++ b/typescript/dist/esm/models/Symbology.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -32,7 +32,7 @@ export function SymbologyFromJSONTyped(json, ignoreDiscriminator) { case 'raster': return Object.assign({}, RasterSymbologyFromJSONTyped(json, true), { type: 'raster' }); default: - throw new Error(`No variant of Symbology exists with 'type=${json['type']}'`); + return json; } } export function SymbologyToJSON(json) { @@ -52,6 +52,6 @@ export function SymbologyToJSONTyped(value, ignoreDiscriminator = false) { case 'raster': return Object.assign({}, RasterSymbologyToJSON(value), { type: 'raster' }); default: - throw new Error(`No variant of Symbology exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/esm/models/TaskAbortOptions.d.ts b/typescript/dist/esm/models/TaskAbortOptions.d.ts index 82aaa683..b44e7967 100644 --- a/typescript/dist/esm/models/TaskAbortOptions.d.ts +++ b/typescript/dist/esm/models/TaskAbortOptions.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TaskAbortOptions.js b/typescript/dist/esm/models/TaskAbortOptions.js index c746b2ab..4106030c 100644 --- a/typescript/dist/esm/models/TaskAbortOptions.js +++ b/typescript/dist/esm/models/TaskAbortOptions.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TaskFilter.d.ts b/typescript/dist/esm/models/TaskFilter.d.ts index a50058de..aef0b3a4 100644 --- a/typescript/dist/esm/models/TaskFilter.d.ts +++ b/typescript/dist/esm/models/TaskFilter.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TaskFilter.js b/typescript/dist/esm/models/TaskFilter.js index 7a2254b1..6e4e0f67 100644 --- a/typescript/dist/esm/models/TaskFilter.js +++ b/typescript/dist/esm/models/TaskFilter.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TaskListOptions.d.ts b/typescript/dist/esm/models/TaskListOptions.d.ts index 3ac3cecf..e709c6dc 100644 --- a/typescript/dist/esm/models/TaskListOptions.d.ts +++ b/typescript/dist/esm/models/TaskListOptions.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TaskListOptions.js b/typescript/dist/esm/models/TaskListOptions.js index 4d58ea07..f3f4e715 100644 --- a/typescript/dist/esm/models/TaskListOptions.js +++ b/typescript/dist/esm/models/TaskListOptions.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TaskResponse.d.ts b/typescript/dist/esm/models/TaskResponse.d.ts index 9f6e96ee..7236be96 100644 --- a/typescript/dist/esm/models/TaskResponse.d.ts +++ b/typescript/dist/esm/models/TaskResponse.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TaskResponse.js b/typescript/dist/esm/models/TaskResponse.js index 19620f6c..838453c1 100644 --- a/typescript/dist/esm/models/TaskResponse.js +++ b/typescript/dist/esm/models/TaskResponse.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TaskStatus.d.ts b/typescript/dist/esm/models/TaskStatus.d.ts index 4ae69cb1..1492493f 100644 --- a/typescript/dist/esm/models/TaskStatus.d.ts +++ b/typescript/dist/esm/models/TaskStatus.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TaskStatus.js b/typescript/dist/esm/models/TaskStatus.js index 41b28254..d6b10391 100644 --- a/typescript/dist/esm/models/TaskStatus.js +++ b/typescript/dist/esm/models/TaskStatus.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -32,7 +32,7 @@ export function TaskStatusFromJSONTyped(json, ignoreDiscriminator) { case 'running': return Object.assign({}, TaskStatusRunningFromJSONTyped(json, true), { status: 'running' }); default: - throw new Error(`No variant of TaskStatus exists with 'status=${json['status']}'`); + return json; } } export function TaskStatusToJSON(json) { @@ -52,6 +52,6 @@ export function TaskStatusToJSONTyped(value, ignoreDiscriminator = false) { case 'running': return Object.assign({}, TaskStatusRunningToJSON(value), { status: 'running' }); default: - throw new Error(`No variant of TaskStatus exists with 'status=${value['status']}'`); + return value; } } diff --git a/typescript/dist/esm/models/TaskStatusAborted.d.ts b/typescript/dist/esm/models/TaskStatusAborted.d.ts index 04f019ec..83a538da 100644 --- a/typescript/dist/esm/models/TaskStatusAborted.d.ts +++ b/typescript/dist/esm/models/TaskStatusAborted.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TaskStatusAborted.js b/typescript/dist/esm/models/TaskStatusAborted.js index ce87b7d2..af5a6ff5 100644 --- a/typescript/dist/esm/models/TaskStatusAborted.js +++ b/typescript/dist/esm/models/TaskStatusAborted.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TaskStatusCompleted.d.ts b/typescript/dist/esm/models/TaskStatusCompleted.d.ts index 0ebfa76d..aaff9458 100644 --- a/typescript/dist/esm/models/TaskStatusCompleted.d.ts +++ b/typescript/dist/esm/models/TaskStatusCompleted.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TaskStatusCompleted.js b/typescript/dist/esm/models/TaskStatusCompleted.js index 2b18506f..6f1a8623 100644 --- a/typescript/dist/esm/models/TaskStatusCompleted.js +++ b/typescript/dist/esm/models/TaskStatusCompleted.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TaskStatusFailed.d.ts b/typescript/dist/esm/models/TaskStatusFailed.d.ts index 33463484..cf47e334 100644 --- a/typescript/dist/esm/models/TaskStatusFailed.d.ts +++ b/typescript/dist/esm/models/TaskStatusFailed.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TaskStatusFailed.js b/typescript/dist/esm/models/TaskStatusFailed.js index 6f722cb2..eaa2856a 100644 --- a/typescript/dist/esm/models/TaskStatusFailed.js +++ b/typescript/dist/esm/models/TaskStatusFailed.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TaskStatusRunning.d.ts b/typescript/dist/esm/models/TaskStatusRunning.d.ts index 6c799474..87f49064 100644 --- a/typescript/dist/esm/models/TaskStatusRunning.d.ts +++ b/typescript/dist/esm/models/TaskStatusRunning.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TaskStatusRunning.js b/typescript/dist/esm/models/TaskStatusRunning.js index d1c4ec56..f7eebc0e 100644 --- a/typescript/dist/esm/models/TaskStatusRunning.js +++ b/typescript/dist/esm/models/TaskStatusRunning.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TaskStatusWithId.d.ts b/typescript/dist/esm/models/TaskStatusWithId.d.ts index dd98a011..175a97da 100644 --- a/typescript/dist/esm/models/TaskStatusWithId.d.ts +++ b/typescript/dist/esm/models/TaskStatusWithId.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TaskStatusWithId.js b/typescript/dist/esm/models/TaskStatusWithId.js index 7a2c17ae..e9c7f953 100644 --- a/typescript/dist/esm/models/TaskStatusWithId.js +++ b/typescript/dist/esm/models/TaskStatusWithId.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TextSymbology.d.ts b/typescript/dist/esm/models/TextSymbology.d.ts index 56347cce..5959056a 100644 --- a/typescript/dist/esm/models/TextSymbology.d.ts +++ b/typescript/dist/esm/models/TextSymbology.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TextSymbology.js b/typescript/dist/esm/models/TextSymbology.js index 08ea4d22..256a039e 100644 --- a/typescript/dist/esm/models/TextSymbology.js +++ b/typescript/dist/esm/models/TextSymbology.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TimeDescriptor.d.ts b/typescript/dist/esm/models/TimeDescriptor.d.ts new file mode 100644 index 00000000..62445227 --- /dev/null +++ b/typescript/dist/esm/models/TimeDescriptor.d.ts @@ -0,0 +1,40 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { TimeInterval } from './TimeInterval'; +import type { TimeDimension } from './TimeDimension'; +/** + * + * @export + * @interface TimeDescriptor + */ +export interface TimeDescriptor { + /** + * + * @type {TimeInterval} + * @memberof TimeDescriptor + */ + bounds?: TimeInterval | null; + /** + * + * @type {TimeDimension} + * @memberof TimeDescriptor + */ + dimension: TimeDimension; +} +/** + * Check if a given object implements the TimeDescriptor interface. + */ +export declare function instanceOfTimeDescriptor(value: object): value is TimeDescriptor; +export declare function TimeDescriptorFromJSON(json: any): TimeDescriptor; +export declare function TimeDescriptorFromJSONTyped(json: any, ignoreDiscriminator: boolean): TimeDescriptor; +export declare function TimeDescriptorToJSON(json: any): TimeDescriptor; +export declare function TimeDescriptorToJSONTyped(value?: TimeDescriptor | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/TimeDescriptor.js b/typescript/dist/esm/models/TimeDescriptor.js new file mode 100644 index 00000000..400f32be --- /dev/null +++ b/typescript/dist/esm/models/TimeDescriptor.js @@ -0,0 +1,47 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import { TimeIntervalFromJSON, TimeIntervalToJSON, } from './TimeInterval'; +import { TimeDimensionFromJSON, TimeDimensionToJSON, } from './TimeDimension'; +/** + * Check if a given object implements the TimeDescriptor interface. + */ +export function instanceOfTimeDescriptor(value) { + if (!('dimension' in value) || value['dimension'] === undefined) + return false; + return true; +} +export function TimeDescriptorFromJSON(json) { + return TimeDescriptorFromJSONTyped(json, false); +} +export function TimeDescriptorFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return { + 'bounds': json['bounds'] == null ? undefined : TimeIntervalFromJSON(json['bounds']), + 'dimension': TimeDimensionFromJSON(json['dimension']), + }; +} +export function TimeDescriptorToJSON(json) { + return TimeDescriptorToJSONTyped(json, false); +} +export function TimeDescriptorToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return { + 'bounds': TimeIntervalToJSON(value['bounds']), + 'dimension': TimeDimensionToJSON(value['dimension']), + }; +} diff --git a/typescript/dist/esm/models/TimeDimension.d.ts b/typescript/dist/esm/models/TimeDimension.d.ts new file mode 100644 index 00000000..20583d11 --- /dev/null +++ b/typescript/dist/esm/models/TimeDimension.d.ts @@ -0,0 +1,23 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { TimeDimensionOneOf } from './TimeDimensionOneOf'; +import type { TimeDimensionOneOf1 } from './TimeDimensionOneOf1'; +/** + * @type TimeDimension + * + * @export + */ +export type TimeDimension = TimeDimensionOneOf | TimeDimensionOneOf1; +export declare function TimeDimensionFromJSON(json: any): TimeDimension; +export declare function TimeDimensionFromJSONTyped(json: any, ignoreDiscriminator: boolean): TimeDimension; +export declare function TimeDimensionToJSON(json: any): any; +export declare function TimeDimensionToJSONTyped(value?: TimeDimension | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/TimeDimension.js b/typescript/dist/esm/models/TimeDimension.js new file mode 100644 index 00000000..390eebfc --- /dev/null +++ b/typescript/dist/esm/models/TimeDimension.js @@ -0,0 +1,51 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import { instanceOfTimeDimensionOneOf, TimeDimensionOneOfFromJSONTyped, TimeDimensionOneOfToJSON, } from './TimeDimensionOneOf'; +import { instanceOfTimeDimensionOneOf1, TimeDimensionOneOf1FromJSONTyped, TimeDimensionOneOf1ToJSON, } from './TimeDimensionOneOf1'; +export function TimeDimensionFromJSON(json) { + return TimeDimensionFromJSONTyped(json, false); +} +export function TimeDimensionFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + if (typeof json !== 'object') { + return json; + } + if (instanceOfTimeDimensionOneOf(json)) { + return TimeDimensionOneOfFromJSONTyped(json, true); + } + if (instanceOfTimeDimensionOneOf1(json)) { + return TimeDimensionOneOf1FromJSONTyped(json, true); + } + return {}; +} +export function TimeDimensionToJSON(json) { + return TimeDimensionToJSONTyped(json, false); +} +export function TimeDimensionToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + if (typeof value !== 'object') { + return value; + } + if (instanceOfTimeDimensionOneOf(value)) { + return TimeDimensionOneOfToJSON(value); + } + if (instanceOfTimeDimensionOneOf1(value)) { + return TimeDimensionOneOf1ToJSON(value); + } + return {}; +} diff --git a/typescript/dist/esm/models/TimeDimensionOneOf.d.ts b/typescript/dist/esm/models/TimeDimensionOneOf.d.ts new file mode 100644 index 00000000..07798f9c --- /dev/null +++ b/typescript/dist/esm/models/TimeDimensionOneOf.d.ts @@ -0,0 +1,40 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { RegularTimeDimension } from './RegularTimeDimension'; +/** + * + * @export + * @interface TimeDimensionOneOf + */ +export interface TimeDimensionOneOf extends RegularTimeDimension { + /** + * + * @type {string} + * @memberof TimeDimensionOneOf + */ + type: TimeDimensionOneOfTypeEnum; +} +/** + * @export + */ +export declare const TimeDimensionOneOfTypeEnum: { + readonly Regular: "regular"; +}; +export type TimeDimensionOneOfTypeEnum = typeof TimeDimensionOneOfTypeEnum[keyof typeof TimeDimensionOneOfTypeEnum]; +/** + * Check if a given object implements the TimeDimensionOneOf interface. + */ +export declare function instanceOfTimeDimensionOneOf(value: object): value is TimeDimensionOneOf; +export declare function TimeDimensionOneOfFromJSON(json: any): TimeDimensionOneOf; +export declare function TimeDimensionOneOfFromJSONTyped(json: any, ignoreDiscriminator: boolean): TimeDimensionOneOf; +export declare function TimeDimensionOneOfToJSON(json: any): TimeDimensionOneOf; +export declare function TimeDimensionOneOfToJSONTyped(value?: TimeDimensionOneOf | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/TimeDimensionOneOf.js b/typescript/dist/esm/models/TimeDimensionOneOf.js new file mode 100644 index 00000000..aabaed15 --- /dev/null +++ b/typescript/dist/esm/models/TimeDimensionOneOf.js @@ -0,0 +1,46 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import { RegularTimeDimensionFromJSONTyped, RegularTimeDimensionToJSONTyped, } from './RegularTimeDimension'; +/** + * @export + */ +export const TimeDimensionOneOfTypeEnum = { + Regular: 'regular' +}; +/** + * Check if a given object implements the TimeDimensionOneOf interface. + */ +export function instanceOfTimeDimensionOneOf(value) { + if (!('type' in value) || value['type'] === undefined) + return false; + return true; +} +export function TimeDimensionOneOfFromJSON(json) { + return TimeDimensionOneOfFromJSONTyped(json, false); +} +export function TimeDimensionOneOfFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return Object.assign(Object.assign({}, RegularTimeDimensionFromJSONTyped(json, true)), { 'type': json['type'] }); +} +export function TimeDimensionOneOfToJSON(json) { + return TimeDimensionOneOfToJSONTyped(json, false); +} +export function TimeDimensionOneOfToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return Object.assign(Object.assign({}, RegularTimeDimensionToJSONTyped(value, true)), { 'type': value['type'] }); +} diff --git a/typescript/dist/esm/models/TimeDimensionOneOf1.d.ts b/typescript/dist/esm/models/TimeDimensionOneOf1.d.ts new file mode 100644 index 00000000..bea8e11e --- /dev/null +++ b/typescript/dist/esm/models/TimeDimensionOneOf1.d.ts @@ -0,0 +1,39 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +/** + * + * @export + * @interface TimeDimensionOneOf1 + */ +export interface TimeDimensionOneOf1 { + /** + * + * @type {string} + * @memberof TimeDimensionOneOf1 + */ + type: TimeDimensionOneOf1TypeEnum; +} +/** + * @export + */ +export declare const TimeDimensionOneOf1TypeEnum: { + readonly Irregular: "irregular"; +}; +export type TimeDimensionOneOf1TypeEnum = typeof TimeDimensionOneOf1TypeEnum[keyof typeof TimeDimensionOneOf1TypeEnum]; +/** + * Check if a given object implements the TimeDimensionOneOf1 interface. + */ +export declare function instanceOfTimeDimensionOneOf1(value: object): value is TimeDimensionOneOf1; +export declare function TimeDimensionOneOf1FromJSON(json: any): TimeDimensionOneOf1; +export declare function TimeDimensionOneOf1FromJSONTyped(json: any, ignoreDiscriminator: boolean): TimeDimensionOneOf1; +export declare function TimeDimensionOneOf1ToJSON(json: any): TimeDimensionOneOf1; +export declare function TimeDimensionOneOf1ToJSONTyped(value?: TimeDimensionOneOf1 | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/TimeDimensionOneOf1.js b/typescript/dist/esm/models/TimeDimensionOneOf1.js new file mode 100644 index 00000000..a7a8a69a --- /dev/null +++ b/typescript/dist/esm/models/TimeDimensionOneOf1.js @@ -0,0 +1,49 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +/** + * @export + */ +export const TimeDimensionOneOf1TypeEnum = { + Irregular: 'irregular' +}; +/** + * Check if a given object implements the TimeDimensionOneOf1 interface. + */ +export function instanceOfTimeDimensionOneOf1(value) { + if (!('type' in value) || value['type'] === undefined) + return false; + return true; +} +export function TimeDimensionOneOf1FromJSON(json) { + return TimeDimensionOneOf1FromJSONTyped(json, false); +} +export function TimeDimensionOneOf1FromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return { + 'type': json['type'], + }; +} +export function TimeDimensionOneOf1ToJSON(json) { + return TimeDimensionOneOf1ToJSONTyped(json, false); +} +export function TimeDimensionOneOf1ToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return { + 'type': value['type'], + }; +} diff --git a/typescript/dist/esm/models/TimeGranularity.d.ts b/typescript/dist/esm/models/TimeGranularity.d.ts index eaad282a..8d8e1d45 100644 --- a/typescript/dist/esm/models/TimeGranularity.d.ts +++ b/typescript/dist/esm/models/TimeGranularity.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TimeGranularity.js b/typescript/dist/esm/models/TimeGranularity.js index 41394f34..63d8f074 100644 --- a/typescript/dist/esm/models/TimeGranularity.js +++ b/typescript/dist/esm/models/TimeGranularity.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TimeInterval.d.ts b/typescript/dist/esm/models/TimeInterval.d.ts index 668a939c..b2a13c15 100644 --- a/typescript/dist/esm/models/TimeInterval.d.ts +++ b/typescript/dist/esm/models/TimeInterval.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TimeInterval.js b/typescript/dist/esm/models/TimeInterval.js index 504b67d0..fbd36897 100644 --- a/typescript/dist/esm/models/TimeInterval.js +++ b/typescript/dist/esm/models/TimeInterval.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TimeReference.d.ts b/typescript/dist/esm/models/TimeReference.d.ts index f90bcb73..9b7e5558 100644 --- a/typescript/dist/esm/models/TimeReference.d.ts +++ b/typescript/dist/esm/models/TimeReference.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TimeReference.js b/typescript/dist/esm/models/TimeReference.js index a37ed40f..5e05a460 100644 --- a/typescript/dist/esm/models/TimeReference.js +++ b/typescript/dist/esm/models/TimeReference.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TimeStep.d.ts b/typescript/dist/esm/models/TimeStep.d.ts index 68191961..db7048c1 100644 --- a/typescript/dist/esm/models/TimeStep.d.ts +++ b/typescript/dist/esm/models/TimeStep.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TimeStep.js b/typescript/dist/esm/models/TimeStep.js index b5e84f2f..f4d713f1 100644 --- a/typescript/dist/esm/models/TimeStep.js +++ b/typescript/dist/esm/models/TimeStep.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TypedDataProviderDefinition.d.ts b/typescript/dist/esm/models/TypedDataProviderDefinition.d.ts index e322ccda..cbd659f7 100644 --- a/typescript/dist/esm/models/TypedDataProviderDefinition.d.ts +++ b/typescript/dist/esm/models/TypedDataProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TypedDataProviderDefinition.js b/typescript/dist/esm/models/TypedDataProviderDefinition.js index 0ed62da3..4b523d08 100644 --- a/typescript/dist/esm/models/TypedDataProviderDefinition.js +++ b/typescript/dist/esm/models/TypedDataProviderDefinition.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -56,7 +56,7 @@ export function TypedDataProviderDefinitionFromJSONTyped(json, ignoreDiscriminat case 'WildLIVE!': return Object.assign({}, WildliveDataConnectorDefinitionFromJSONTyped(json, true), { type: 'WildLIVE!' }); default: - throw new Error(`No variant of TypedDataProviderDefinition exists with 'type=${json['type']}'`); + return json; } } export function TypedDataProviderDefinitionToJSON(json) { @@ -92,6 +92,6 @@ export function TypedDataProviderDefinitionToJSONTyped(value, ignoreDiscriminato case 'WildLIVE!': return Object.assign({}, WildliveDataConnectorDefinitionToJSON(value), { type: 'WildLIVE!' }); default: - throw new Error(`No variant of TypedDataProviderDefinition exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/esm/models/TypedGeometry.d.ts b/typescript/dist/esm/models/TypedGeometry.d.ts index 387d5570..f61a352b 100644 --- a/typescript/dist/esm/models/TypedGeometry.d.ts +++ b/typescript/dist/esm/models/TypedGeometry.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TypedGeometry.js b/typescript/dist/esm/models/TypedGeometry.js index 266a65c7..6d3c7a05 100644 --- a/typescript/dist/esm/models/TypedGeometry.js +++ b/typescript/dist/esm/models/TypedGeometry.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -22,6 +22,9 @@ export function TypedGeometryFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } + if (typeof json !== 'object') { + return json; + } if (instanceOfTypedGeometryOneOf(json)) { return TypedGeometryOneOfFromJSONTyped(json, true); } @@ -43,6 +46,9 @@ export function TypedGeometryToJSONTyped(value, ignoreDiscriminator = false) { if (value == null) { return value; } + if (typeof value !== 'object') { + return value; + } if (instanceOfTypedGeometryOneOf(value)) { return TypedGeometryOneOfToJSON(value); } diff --git a/typescript/dist/esm/models/TypedGeometryOneOf.d.ts b/typescript/dist/esm/models/TypedGeometryOneOf.d.ts index 22849c21..209d3200 100644 --- a/typescript/dist/esm/models/TypedGeometryOneOf.d.ts +++ b/typescript/dist/esm/models/TypedGeometryOneOf.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TypedGeometryOneOf.js b/typescript/dist/esm/models/TypedGeometryOneOf.js index bed61ffb..845a0ff5 100644 --- a/typescript/dist/esm/models/TypedGeometryOneOf.js +++ b/typescript/dist/esm/models/TypedGeometryOneOf.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TypedGeometryOneOf1.d.ts b/typescript/dist/esm/models/TypedGeometryOneOf1.d.ts index 42f044e1..81b20938 100644 --- a/typescript/dist/esm/models/TypedGeometryOneOf1.d.ts +++ b/typescript/dist/esm/models/TypedGeometryOneOf1.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TypedGeometryOneOf1.js b/typescript/dist/esm/models/TypedGeometryOneOf1.js index b0e202c4..2417024f 100644 --- a/typescript/dist/esm/models/TypedGeometryOneOf1.js +++ b/typescript/dist/esm/models/TypedGeometryOneOf1.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TypedGeometryOneOf2.d.ts b/typescript/dist/esm/models/TypedGeometryOneOf2.d.ts index afcd53a3..1fec3fd6 100644 --- a/typescript/dist/esm/models/TypedGeometryOneOf2.d.ts +++ b/typescript/dist/esm/models/TypedGeometryOneOf2.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TypedGeometryOneOf2.js b/typescript/dist/esm/models/TypedGeometryOneOf2.js index da1f7aa4..e99c71c8 100644 --- a/typescript/dist/esm/models/TypedGeometryOneOf2.js +++ b/typescript/dist/esm/models/TypedGeometryOneOf2.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TypedGeometryOneOf3.d.ts b/typescript/dist/esm/models/TypedGeometryOneOf3.d.ts index 6f34e815..ddd7050d 100644 --- a/typescript/dist/esm/models/TypedGeometryOneOf3.d.ts +++ b/typescript/dist/esm/models/TypedGeometryOneOf3.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TypedGeometryOneOf3.js b/typescript/dist/esm/models/TypedGeometryOneOf3.js index 25fc9970..07c9131a 100644 --- a/typescript/dist/esm/models/TypedGeometryOneOf3.js +++ b/typescript/dist/esm/models/TypedGeometryOneOf3.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TypedOperator.d.ts b/typescript/dist/esm/models/TypedOperator.d.ts index 64b8dda6..f2567525 100644 --- a/typescript/dist/esm/models/TypedOperator.d.ts +++ b/typescript/dist/esm/models/TypedOperator.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TypedOperator.js b/typescript/dist/esm/models/TypedOperator.js index 8ecc4a7d..98c8300e 100644 --- a/typescript/dist/esm/models/TypedOperator.js +++ b/typescript/dist/esm/models/TypedOperator.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TypedOperatorOperator.d.ts b/typescript/dist/esm/models/TypedOperatorOperator.d.ts index a7bf1a64..db7b1efd 100644 --- a/typescript/dist/esm/models/TypedOperatorOperator.d.ts +++ b/typescript/dist/esm/models/TypedOperatorOperator.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TypedOperatorOperator.js b/typescript/dist/esm/models/TypedOperatorOperator.js index fa9da074..378b9f8d 100644 --- a/typescript/dist/esm/models/TypedOperatorOperator.js +++ b/typescript/dist/esm/models/TypedOperatorOperator.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TypedPlotResultDescriptor.d.ts b/typescript/dist/esm/models/TypedPlotResultDescriptor.d.ts index d7140281..792d0e0e 100644 --- a/typescript/dist/esm/models/TypedPlotResultDescriptor.d.ts +++ b/typescript/dist/esm/models/TypedPlotResultDescriptor.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TypedPlotResultDescriptor.js b/typescript/dist/esm/models/TypedPlotResultDescriptor.js index 101eaecb..7d494ecd 100644 --- a/typescript/dist/esm/models/TypedPlotResultDescriptor.js +++ b/typescript/dist/esm/models/TypedPlotResultDescriptor.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TypedRasterResultDescriptor.d.ts b/typescript/dist/esm/models/TypedRasterResultDescriptor.d.ts index 2e585e9b..e792ae5c 100644 --- a/typescript/dist/esm/models/TypedRasterResultDescriptor.d.ts +++ b/typescript/dist/esm/models/TypedRasterResultDescriptor.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TypedRasterResultDescriptor.js b/typescript/dist/esm/models/TypedRasterResultDescriptor.js index 43534b0e..2725701b 100644 --- a/typescript/dist/esm/models/TypedRasterResultDescriptor.js +++ b/typescript/dist/esm/models/TypedRasterResultDescriptor.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TypedResultDescriptor.d.ts b/typescript/dist/esm/models/TypedResultDescriptor.d.ts index 2a12b53e..b19a52ba 100644 --- a/typescript/dist/esm/models/TypedResultDescriptor.d.ts +++ b/typescript/dist/esm/models/TypedResultDescriptor.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TypedResultDescriptor.js b/typescript/dist/esm/models/TypedResultDescriptor.js index 022a94c8..49f5bf1c 100644 --- a/typescript/dist/esm/models/TypedResultDescriptor.js +++ b/typescript/dist/esm/models/TypedResultDescriptor.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -29,7 +29,7 @@ export function TypedResultDescriptorFromJSONTyped(json, ignoreDiscriminator) { case 'vector': return Object.assign({}, TypedVectorResultDescriptorFromJSONTyped(json, true), { type: 'vector' }); default: - throw new Error(`No variant of TypedResultDescriptor exists with 'type=${json['type']}'`); + return json; } } export function TypedResultDescriptorToJSON(json) { @@ -47,6 +47,6 @@ export function TypedResultDescriptorToJSONTyped(value, ignoreDiscriminator = fa case 'vector': return Object.assign({}, TypedVectorResultDescriptorToJSON(value), { type: 'vector' }); default: - throw new Error(`No variant of TypedResultDescriptor exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/esm/models/TypedVectorResultDescriptor.d.ts b/typescript/dist/esm/models/TypedVectorResultDescriptor.d.ts index fce3b3a9..0ac9bb9c 100644 --- a/typescript/dist/esm/models/TypedVectorResultDescriptor.d.ts +++ b/typescript/dist/esm/models/TypedVectorResultDescriptor.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/TypedVectorResultDescriptor.js b/typescript/dist/esm/models/TypedVectorResultDescriptor.js index 17afa77b..63ff1c27 100644 --- a/typescript/dist/esm/models/TypedVectorResultDescriptor.js +++ b/typescript/dist/esm/models/TypedVectorResultDescriptor.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UnitlessMeasurement.d.ts b/typescript/dist/esm/models/UnitlessMeasurement.d.ts index 1fcd56d4..32af3774 100644 --- a/typescript/dist/esm/models/UnitlessMeasurement.d.ts +++ b/typescript/dist/esm/models/UnitlessMeasurement.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UnitlessMeasurement.js b/typescript/dist/esm/models/UnitlessMeasurement.js index 02e5dd3d..cacc0986 100644 --- a/typescript/dist/esm/models/UnitlessMeasurement.js +++ b/typescript/dist/esm/models/UnitlessMeasurement.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UnixTimeStampType.d.ts b/typescript/dist/esm/models/UnixTimeStampType.d.ts index 72201b6f..e4258cc3 100644 --- a/typescript/dist/esm/models/UnixTimeStampType.d.ts +++ b/typescript/dist/esm/models/UnixTimeStampType.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UnixTimeStampType.js b/typescript/dist/esm/models/UnixTimeStampType.js index 8a9147b8..027e2773 100644 --- a/typescript/dist/esm/models/UnixTimeStampType.js +++ b/typescript/dist/esm/models/UnixTimeStampType.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UpdateDataset.d.ts b/typescript/dist/esm/models/UpdateDataset.d.ts index 4199c6dc..ff625fdd 100644 --- a/typescript/dist/esm/models/UpdateDataset.d.ts +++ b/typescript/dist/esm/models/UpdateDataset.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UpdateDataset.js b/typescript/dist/esm/models/UpdateDataset.js index cfb8d97d..7b87bbbe 100644 --- a/typescript/dist/esm/models/UpdateDataset.js +++ b/typescript/dist/esm/models/UpdateDataset.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UpdateLayer.d.ts b/typescript/dist/esm/models/UpdateLayer.d.ts index 978b8f76..6b07ced9 100644 --- a/typescript/dist/esm/models/UpdateLayer.d.ts +++ b/typescript/dist/esm/models/UpdateLayer.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UpdateLayer.js b/typescript/dist/esm/models/UpdateLayer.js index 6d869b5d..57e5271a 100644 --- a/typescript/dist/esm/models/UpdateLayer.js +++ b/typescript/dist/esm/models/UpdateLayer.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UpdateLayerCollection.d.ts b/typescript/dist/esm/models/UpdateLayerCollection.d.ts index 7ffcc3b2..e4350798 100644 --- a/typescript/dist/esm/models/UpdateLayerCollection.d.ts +++ b/typescript/dist/esm/models/UpdateLayerCollection.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UpdateLayerCollection.js b/typescript/dist/esm/models/UpdateLayerCollection.js index e675629b..fe9d8f95 100644 --- a/typescript/dist/esm/models/UpdateLayerCollection.js +++ b/typescript/dist/esm/models/UpdateLayerCollection.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UpdateProject.d.ts b/typescript/dist/esm/models/UpdateProject.d.ts index 092614ce..8d1de1d3 100644 --- a/typescript/dist/esm/models/UpdateProject.d.ts +++ b/typescript/dist/esm/models/UpdateProject.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UpdateProject.js b/typescript/dist/esm/models/UpdateProject.js index 99adeed6..83c33746 100644 --- a/typescript/dist/esm/models/UpdateProject.js +++ b/typescript/dist/esm/models/UpdateProject.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UpdateQuota.d.ts b/typescript/dist/esm/models/UpdateQuota.d.ts index 070b6ebd..c72ff7bd 100644 --- a/typescript/dist/esm/models/UpdateQuota.d.ts +++ b/typescript/dist/esm/models/UpdateQuota.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UpdateQuota.js b/typescript/dist/esm/models/UpdateQuota.js index ff8241af..c8aa6592 100644 --- a/typescript/dist/esm/models/UpdateQuota.js +++ b/typescript/dist/esm/models/UpdateQuota.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UploadFileLayersResponse.d.ts b/typescript/dist/esm/models/UploadFileLayersResponse.d.ts index 5e860b7b..188788a9 100644 --- a/typescript/dist/esm/models/UploadFileLayersResponse.d.ts +++ b/typescript/dist/esm/models/UploadFileLayersResponse.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UploadFileLayersResponse.js b/typescript/dist/esm/models/UploadFileLayersResponse.js index e43636fc..6c264dfe 100644 --- a/typescript/dist/esm/models/UploadFileLayersResponse.js +++ b/typescript/dist/esm/models/UploadFileLayersResponse.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UploadFilesResponse.d.ts b/typescript/dist/esm/models/UploadFilesResponse.d.ts index a3936387..0cdf81ee 100644 --- a/typescript/dist/esm/models/UploadFilesResponse.d.ts +++ b/typescript/dist/esm/models/UploadFilesResponse.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UploadFilesResponse.js b/typescript/dist/esm/models/UploadFilesResponse.js index 95ca7c2f..7328b4a0 100644 --- a/typescript/dist/esm/models/UploadFilesResponse.js +++ b/typescript/dist/esm/models/UploadFilesResponse.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UsageSummaryGranularity.d.ts b/typescript/dist/esm/models/UsageSummaryGranularity.d.ts index 654be8db..2928edd7 100644 --- a/typescript/dist/esm/models/UsageSummaryGranularity.d.ts +++ b/typescript/dist/esm/models/UsageSummaryGranularity.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UsageSummaryGranularity.js b/typescript/dist/esm/models/UsageSummaryGranularity.js index 1b411f33..e29eacb5 100644 --- a/typescript/dist/esm/models/UsageSummaryGranularity.js +++ b/typescript/dist/esm/models/UsageSummaryGranularity.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UserCredentials.d.ts b/typescript/dist/esm/models/UserCredentials.d.ts index 9ba16621..fe33952b 100644 --- a/typescript/dist/esm/models/UserCredentials.d.ts +++ b/typescript/dist/esm/models/UserCredentials.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UserCredentials.js b/typescript/dist/esm/models/UserCredentials.js index 6103e6b7..c674962a 100644 --- a/typescript/dist/esm/models/UserCredentials.js +++ b/typescript/dist/esm/models/UserCredentials.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UserInfo.d.ts b/typescript/dist/esm/models/UserInfo.d.ts index 3e23772e..a7c1ccac 100644 --- a/typescript/dist/esm/models/UserInfo.d.ts +++ b/typescript/dist/esm/models/UserInfo.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UserInfo.js b/typescript/dist/esm/models/UserInfo.js index cb515dd0..baf205c0 100644 --- a/typescript/dist/esm/models/UserInfo.js +++ b/typescript/dist/esm/models/UserInfo.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UserRegistration.d.ts b/typescript/dist/esm/models/UserRegistration.d.ts index 08f44f8e..21680d92 100644 --- a/typescript/dist/esm/models/UserRegistration.d.ts +++ b/typescript/dist/esm/models/UserRegistration.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UserRegistration.js b/typescript/dist/esm/models/UserRegistration.js index b4ea9caa..e2a1e4c4 100644 --- a/typescript/dist/esm/models/UserRegistration.js +++ b/typescript/dist/esm/models/UserRegistration.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UserSession.d.ts b/typescript/dist/esm/models/UserSession.d.ts index 38531122..3b17b3d1 100644 --- a/typescript/dist/esm/models/UserSession.d.ts +++ b/typescript/dist/esm/models/UserSession.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/UserSession.js b/typescript/dist/esm/models/UserSession.js index faa1deed..b883d850 100644 --- a/typescript/dist/esm/models/UserSession.js +++ b/typescript/dist/esm/models/UserSession.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -54,12 +54,12 @@ export function UserSessionToJSONTyped(value, ignoreDiscriminator = false) { return value; } return { - 'created': ((value['created']).toISOString()), + 'created': value['created'].toISOString(), 'id': value['id'], 'project': value['project'], 'roles': value['roles'], 'user': UserInfoToJSON(value['user']), - 'validUntil': ((value['validUntil']).toISOString()), + 'validUntil': value['validUntil'].toISOString(), 'view': STRectangleToJSON(value['view']), }; } diff --git a/typescript/dist/esm/models/VecUpdate.d.ts b/typescript/dist/esm/models/VecUpdate.d.ts index ececaa28..f693ce4b 100644 --- a/typescript/dist/esm/models/VecUpdate.d.ts +++ b/typescript/dist/esm/models/VecUpdate.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/VecUpdate.js b/typescript/dist/esm/models/VecUpdate.js index a30ebe1b..109bfee3 100644 --- a/typescript/dist/esm/models/VecUpdate.js +++ b/typescript/dist/esm/models/VecUpdate.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -20,6 +20,9 @@ export function VecUpdateFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } + if (typeof json !== 'object') { + return json; + } if (instanceOfPlot(json)) { return PlotFromJSONTyped(json, true); } @@ -35,6 +38,9 @@ export function VecUpdateToJSONTyped(value, ignoreDiscriminator = false) { if (value == null) { return value; } + if (typeof value !== 'object') { + return value; + } if (typeof value === 'object' && instanceOfPlot(value)) { return PlotToJSON(value); } diff --git a/typescript/dist/esm/models/VectorColumnInfo.d.ts b/typescript/dist/esm/models/VectorColumnInfo.d.ts index 02ab0892..2ed32cf1 100644 --- a/typescript/dist/esm/models/VectorColumnInfo.d.ts +++ b/typescript/dist/esm/models/VectorColumnInfo.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/VectorColumnInfo.js b/typescript/dist/esm/models/VectorColumnInfo.js index 93bb72f4..b94e5ee1 100644 --- a/typescript/dist/esm/models/VectorColumnInfo.js +++ b/typescript/dist/esm/models/VectorColumnInfo.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/VectorDataType.d.ts b/typescript/dist/esm/models/VectorDataType.d.ts index f3ce8f10..dda47e72 100644 --- a/typescript/dist/esm/models/VectorDataType.d.ts +++ b/typescript/dist/esm/models/VectorDataType.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/VectorDataType.js b/typescript/dist/esm/models/VectorDataType.js index c8e482f2..05982c41 100644 --- a/typescript/dist/esm/models/VectorDataType.js +++ b/typescript/dist/esm/models/VectorDataType.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/VectorQueryRectangle.d.ts b/typescript/dist/esm/models/VectorQueryRectangle.d.ts deleted file mode 100644 index 6b878b63..00000000 --- a/typescript/dist/esm/models/VectorQueryRectangle.d.ts +++ /dev/null @@ -1,47 +0,0 @@ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -import type { SpatialResolution } from './SpatialResolution'; -import type { TimeInterval } from './TimeInterval'; -import type { BoundingBox2D } from './BoundingBox2D'; -/** - * A spatio-temporal rectangle with a specified resolution - * @export - * @interface VectorQueryRectangle - */ -export interface VectorQueryRectangle { - /** - * - * @type {BoundingBox2D} - * @memberof VectorQueryRectangle - */ - spatialBounds: BoundingBox2D; - /** - * - * @type {SpatialResolution} - * @memberof VectorQueryRectangle - */ - spatialResolution: SpatialResolution; - /** - * - * @type {TimeInterval} - * @memberof VectorQueryRectangle - */ - timeInterval: TimeInterval; -} -/** - * Check if a given object implements the VectorQueryRectangle interface. - */ -export declare function instanceOfVectorQueryRectangle(value: object): value is VectorQueryRectangle; -export declare function VectorQueryRectangleFromJSON(json: any): VectorQueryRectangle; -export declare function VectorQueryRectangleFromJSONTyped(json: any, ignoreDiscriminator: boolean): VectorQueryRectangle; -export declare function VectorQueryRectangleToJSON(json: any): VectorQueryRectangle; -export declare function VectorQueryRectangleToJSONTyped(value?: VectorQueryRectangle | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/esm/models/VectorQueryRectangle.js b/typescript/dist/esm/models/VectorQueryRectangle.js deleted file mode 100644 index 9ff2114b..00000000 --- a/typescript/dist/esm/models/VectorQueryRectangle.js +++ /dev/null @@ -1,54 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -import { SpatialResolutionFromJSON, SpatialResolutionToJSON, } from './SpatialResolution'; -import { TimeIntervalFromJSON, TimeIntervalToJSON, } from './TimeInterval'; -import { BoundingBox2DFromJSON, BoundingBox2DToJSON, } from './BoundingBox2D'; -/** - * Check if a given object implements the VectorQueryRectangle interface. - */ -export function instanceOfVectorQueryRectangle(value) { - if (!('spatialBounds' in value) || value['spatialBounds'] === undefined) - return false; - if (!('spatialResolution' in value) || value['spatialResolution'] === undefined) - return false; - if (!('timeInterval' in value) || value['timeInterval'] === undefined) - return false; - return true; -} -export function VectorQueryRectangleFromJSON(json) { - return VectorQueryRectangleFromJSONTyped(json, false); -} -export function VectorQueryRectangleFromJSONTyped(json, ignoreDiscriminator) { - if (json == null) { - return json; - } - return { - 'spatialBounds': BoundingBox2DFromJSON(json['spatialBounds']), - 'spatialResolution': SpatialResolutionFromJSON(json['spatialResolution']), - 'timeInterval': TimeIntervalFromJSON(json['timeInterval']), - }; -} -export function VectorQueryRectangleToJSON(json) { - return VectorQueryRectangleToJSONTyped(json, false); -} -export function VectorQueryRectangleToJSONTyped(value, ignoreDiscriminator = false) { - if (value == null) { - return value; - } - return { - 'spatialBounds': BoundingBox2DToJSON(value['spatialBounds']), - 'spatialResolution': SpatialResolutionToJSON(value['spatialResolution']), - 'timeInterval': TimeIntervalToJSON(value['timeInterval']), - }; -} diff --git a/typescript/dist/esm/models/VectorResultDescriptor.d.ts b/typescript/dist/esm/models/VectorResultDescriptor.d.ts index 65071ac9..aee01c1b 100644 --- a/typescript/dist/esm/models/VectorResultDescriptor.d.ts +++ b/typescript/dist/esm/models/VectorResultDescriptor.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/VectorResultDescriptor.js b/typescript/dist/esm/models/VectorResultDescriptor.js index 7f97a4cd..76989e01 100644 --- a/typescript/dist/esm/models/VectorResultDescriptor.js +++ b/typescript/dist/esm/models/VectorResultDescriptor.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Volume.d.ts b/typescript/dist/esm/models/Volume.d.ts index c17f17f7..63fe97c4 100644 --- a/typescript/dist/esm/models/Volume.d.ts +++ b/typescript/dist/esm/models/Volume.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Volume.js b/typescript/dist/esm/models/Volume.js index 83c61d0b..aa26b950 100644 --- a/typescript/dist/esm/models/Volume.js +++ b/typescript/dist/esm/models/Volume.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/VolumeFileLayersResponse.d.ts b/typescript/dist/esm/models/VolumeFileLayersResponse.d.ts index d1e97fc9..fb379851 100644 --- a/typescript/dist/esm/models/VolumeFileLayersResponse.d.ts +++ b/typescript/dist/esm/models/VolumeFileLayersResponse.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/VolumeFileLayersResponse.js b/typescript/dist/esm/models/VolumeFileLayersResponse.js index 87b9a190..66827dc0 100644 --- a/typescript/dist/esm/models/VolumeFileLayersResponse.js +++ b/typescript/dist/esm/models/VolumeFileLayersResponse.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/WcsBoundingbox.d.ts b/typescript/dist/esm/models/WcsBoundingbox.d.ts index 9967f822..20a830a2 100644 --- a/typescript/dist/esm/models/WcsBoundingbox.d.ts +++ b/typescript/dist/esm/models/WcsBoundingbox.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/WcsBoundingbox.js b/typescript/dist/esm/models/WcsBoundingbox.js index efcc97d0..f4dcb453 100644 --- a/typescript/dist/esm/models/WcsBoundingbox.js +++ b/typescript/dist/esm/models/WcsBoundingbox.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/WcsService.d.ts b/typescript/dist/esm/models/WcsService.d.ts index 399c7a2e..486f06fe 100644 --- a/typescript/dist/esm/models/WcsService.d.ts +++ b/typescript/dist/esm/models/WcsService.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/WcsService.js b/typescript/dist/esm/models/WcsService.js index 7d4b7970..333d2b0d 100644 --- a/typescript/dist/esm/models/WcsService.js +++ b/typescript/dist/esm/models/WcsService.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/WcsVersion.d.ts b/typescript/dist/esm/models/WcsVersion.d.ts index 3b172fe5..bb3230ce 100644 --- a/typescript/dist/esm/models/WcsVersion.d.ts +++ b/typescript/dist/esm/models/WcsVersion.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/WcsVersion.js b/typescript/dist/esm/models/WcsVersion.js index e59c4c0a..c1619fd3 100644 --- a/typescript/dist/esm/models/WcsVersion.js +++ b/typescript/dist/esm/models/WcsVersion.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/WfsService.d.ts b/typescript/dist/esm/models/WfsService.d.ts index a503050f..56c82eb0 100644 --- a/typescript/dist/esm/models/WfsService.d.ts +++ b/typescript/dist/esm/models/WfsService.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/WfsService.js b/typescript/dist/esm/models/WfsService.js index 8d746212..535a0e46 100644 --- a/typescript/dist/esm/models/WfsService.js +++ b/typescript/dist/esm/models/WfsService.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/WfsVersion.d.ts b/typescript/dist/esm/models/WfsVersion.d.ts index 2291a77a..fa5be827 100644 --- a/typescript/dist/esm/models/WfsVersion.d.ts +++ b/typescript/dist/esm/models/WfsVersion.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/WfsVersion.js b/typescript/dist/esm/models/WfsVersion.js index 9ee11e03..94644c7e 100644 --- a/typescript/dist/esm/models/WfsVersion.js +++ b/typescript/dist/esm/models/WfsVersion.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/WildliveDataConnectorDefinition.d.ts b/typescript/dist/esm/models/WildliveDataConnectorDefinition.d.ts index 9d119585..418d794b 100644 --- a/typescript/dist/esm/models/WildliveDataConnectorDefinition.d.ts +++ b/typescript/dist/esm/models/WildliveDataConnectorDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/WildliveDataConnectorDefinition.js b/typescript/dist/esm/models/WildliveDataConnectorDefinition.js index 0db0d8e0..35d3bbeb 100644 --- a/typescript/dist/esm/models/WildliveDataConnectorDefinition.js +++ b/typescript/dist/esm/models/WildliveDataConnectorDefinition.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/WmsService.d.ts b/typescript/dist/esm/models/WmsService.d.ts index dfc2b3db..8e288b6c 100644 --- a/typescript/dist/esm/models/WmsService.d.ts +++ b/typescript/dist/esm/models/WmsService.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/WmsService.js b/typescript/dist/esm/models/WmsService.js index 6c6776ac..ea57f326 100644 --- a/typescript/dist/esm/models/WmsService.js +++ b/typescript/dist/esm/models/WmsService.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/WmsVersion.d.ts b/typescript/dist/esm/models/WmsVersion.d.ts index 06f9bdc8..60a33bf9 100644 --- a/typescript/dist/esm/models/WmsVersion.d.ts +++ b/typescript/dist/esm/models/WmsVersion.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/WmsVersion.js b/typescript/dist/esm/models/WmsVersion.js index d6c78528..114c074f 100644 --- a/typescript/dist/esm/models/WmsVersion.js +++ b/typescript/dist/esm/models/WmsVersion.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Workflow.d.ts b/typescript/dist/esm/models/Workflow.d.ts index 8b12f05d..5be79bad 100644 --- a/typescript/dist/esm/models/Workflow.d.ts +++ b/typescript/dist/esm/models/Workflow.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/Workflow.js b/typescript/dist/esm/models/Workflow.js index d5e4bbc0..d4137e26 100644 --- a/typescript/dist/esm/models/Workflow.js +++ b/typescript/dist/esm/models/Workflow.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/WrappedPlotOutput.d.ts b/typescript/dist/esm/models/WrappedPlotOutput.d.ts index 59b5c0e7..5518da39 100644 --- a/typescript/dist/esm/models/WrappedPlotOutput.d.ts +++ b/typescript/dist/esm/models/WrappedPlotOutput.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/WrappedPlotOutput.js b/typescript/dist/esm/models/WrappedPlotOutput.js index e9bc9548..73862fc3 100644 --- a/typescript/dist/esm/models/WrappedPlotOutput.js +++ b/typescript/dist/esm/models/WrappedPlotOutput.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/esm/models/index.d.ts b/typescript/dist/esm/models/index.d.ts index 75b183db..a87e8627 100644 --- a/typescript/dist/esm/models/index.d.ts +++ b/typescript/dist/esm/models/index.d.ts @@ -1,4 +1,5 @@ export * from './AddDataset'; +export * from './AddDatasetTile'; export * from './AddLayer'; export * from './AddLayerCollection'; export * from './AddRole'; @@ -47,8 +48,7 @@ export * from './ExternalDataId'; export * from './FeatureDataType'; export * from './FileNotFoundHandling'; export * from './FormatSpecifics'; -export * from './FormatSpecificsOneOf'; -export * from './FormatSpecificsOneOfCsv'; +export * from './FormatSpecificsCsv'; export * from './GbifDataProviderDefinition'; export * from './GdalDatasetGeoTransform'; export * from './GdalDatasetParameters'; @@ -58,8 +58,10 @@ export * from './GdalMetaDataRegular'; export * from './GdalMetaDataStatic'; export * from './GdalMetadataMapping'; export * from './GdalMetadataNetCdfCf'; +export * from './GdalMultiBand'; export * from './GdalSourceTimePlaceholder'; export * from './GeoJson'; +export * from './GeoTransform'; export * from './GetCapabilitiesFormat'; export * from './GetCapabilitiesRequest'; export * from './GetCoverageFormat'; @@ -71,6 +73,8 @@ export * from './GetMapFormat'; export * from './GetMapRequest'; export * from './GfbioAbcdDataProviderDefinition'; export * from './GfbioCollectionsDataProviderDefinition'; +export * from './GridBoundingBox2D'; +export * from './GridIdx2D'; export * from './IdResponse'; export * from './InternalDataId'; export * from './Layer'; @@ -131,7 +135,6 @@ export * from './PermissionListing'; export * from './PermissionRequest'; export * from './Plot'; export * from './PlotOutputFormat'; -export * from './PlotQueryRectangle'; export * from './PlotResultDescriptor'; export * from './PointSymbology'; export * from './PolygonSymbology'; @@ -156,10 +159,11 @@ export * from './RasterDatasetFromWorkflow'; export * from './RasterDatasetFromWorkflowResult'; export * from './RasterPropertiesEntryType'; export * from './RasterPropertiesKey'; -export * from './RasterQueryRectangle'; export * from './RasterResultDescriptor'; export * from './RasterStreamWebsocketResultType'; export * from './RasterSymbology'; +export * from './RasterToDatasetQueryRectangle'; +export * from './RegularTimeDimension'; export * from './Resource'; export * from './Role'; export * from './RoleDescription'; @@ -170,14 +174,15 @@ export * from './SearchTypes'; export * from './SentinelS2L2ACogsProviderDefinition'; export * from './ServerInfo'; export * from './SingleBandRasterColorizer'; +export * from './SpatialGridDefinition'; +export * from './SpatialGridDescriptor'; +export * from './SpatialGridDescriptorState'; export * from './SpatialPartition2D'; export * from './SpatialReferenceAuthority'; export * from './SpatialReferenceSpecification'; export * from './SpatialResolution'; export * from './StacApiRetries'; -export * from './StacBand'; export * from './StacQueryBuffer'; -export * from './StacZone'; export * from './StaticColor'; export * from './StaticNumber'; export * from './StrokeParam'; @@ -194,6 +199,10 @@ export * from './TaskStatusFailed'; export * from './TaskStatusRunning'; export * from './TaskStatusWithId'; export * from './TextSymbology'; +export * from './TimeDescriptor'; +export * from './TimeDimension'; +export * from './TimeDimensionOneOf'; +export * from './TimeDimensionOneOf1'; export * from './TimeGranularity'; export * from './TimeInterval'; export * from './TimeReference'; @@ -227,7 +236,6 @@ export * from './UserSession'; export * from './VecUpdate'; export * from './VectorColumnInfo'; export * from './VectorDataType'; -export * from './VectorQueryRectangle'; export * from './VectorResultDescriptor'; export * from './Volume'; export * from './VolumeFileLayersResponse'; diff --git a/typescript/dist/esm/models/index.js b/typescript/dist/esm/models/index.js index f18cf8c2..fb12b954 100644 --- a/typescript/dist/esm/models/index.js +++ b/typescript/dist/esm/models/index.js @@ -1,6 +1,7 @@ /* tslint:disable */ /* eslint-disable */ export * from './AddDataset'; +export * from './AddDatasetTile'; export * from './AddLayer'; export * from './AddLayerCollection'; export * from './AddRole'; @@ -49,8 +50,7 @@ export * from './ExternalDataId'; export * from './FeatureDataType'; export * from './FileNotFoundHandling'; export * from './FormatSpecifics'; -export * from './FormatSpecificsOneOf'; -export * from './FormatSpecificsOneOfCsv'; +export * from './FormatSpecificsCsv'; export * from './GbifDataProviderDefinition'; export * from './GdalDatasetGeoTransform'; export * from './GdalDatasetParameters'; @@ -60,8 +60,10 @@ export * from './GdalMetaDataRegular'; export * from './GdalMetaDataStatic'; export * from './GdalMetadataMapping'; export * from './GdalMetadataNetCdfCf'; +export * from './GdalMultiBand'; export * from './GdalSourceTimePlaceholder'; export * from './GeoJson'; +export * from './GeoTransform'; export * from './GetCapabilitiesFormat'; export * from './GetCapabilitiesRequest'; export * from './GetCoverageFormat'; @@ -73,6 +75,8 @@ export * from './GetMapFormat'; export * from './GetMapRequest'; export * from './GfbioAbcdDataProviderDefinition'; export * from './GfbioCollectionsDataProviderDefinition'; +export * from './GridBoundingBox2D'; +export * from './GridIdx2D'; export * from './IdResponse'; export * from './InternalDataId'; export * from './Layer'; @@ -133,7 +137,6 @@ export * from './PermissionListing'; export * from './PermissionRequest'; export * from './Plot'; export * from './PlotOutputFormat'; -export * from './PlotQueryRectangle'; export * from './PlotResultDescriptor'; export * from './PointSymbology'; export * from './PolygonSymbology'; @@ -158,10 +161,11 @@ export * from './RasterDatasetFromWorkflow'; export * from './RasterDatasetFromWorkflowResult'; export * from './RasterPropertiesEntryType'; export * from './RasterPropertiesKey'; -export * from './RasterQueryRectangle'; export * from './RasterResultDescriptor'; export * from './RasterStreamWebsocketResultType'; export * from './RasterSymbology'; +export * from './RasterToDatasetQueryRectangle'; +export * from './RegularTimeDimension'; export * from './Resource'; export * from './Role'; export * from './RoleDescription'; @@ -172,14 +176,15 @@ export * from './SearchTypes'; export * from './SentinelS2L2ACogsProviderDefinition'; export * from './ServerInfo'; export * from './SingleBandRasterColorizer'; +export * from './SpatialGridDefinition'; +export * from './SpatialGridDescriptor'; +export * from './SpatialGridDescriptorState'; export * from './SpatialPartition2D'; export * from './SpatialReferenceAuthority'; export * from './SpatialReferenceSpecification'; export * from './SpatialResolution'; export * from './StacApiRetries'; -export * from './StacBand'; export * from './StacQueryBuffer'; -export * from './StacZone'; export * from './StaticColor'; export * from './StaticNumber'; export * from './StrokeParam'; @@ -196,6 +201,10 @@ export * from './TaskStatusFailed'; export * from './TaskStatusRunning'; export * from './TaskStatusWithId'; export * from './TextSymbology'; +export * from './TimeDescriptor'; +export * from './TimeDimension'; +export * from './TimeDimensionOneOf'; +export * from './TimeDimensionOneOf1'; export * from './TimeGranularity'; export * from './TimeInterval'; export * from './TimeReference'; @@ -229,7 +238,6 @@ export * from './UserSession'; export * from './VecUpdate'; export * from './VectorColumnInfo'; export * from './VectorDataType'; -export * from './VectorQueryRectangle'; export * from './VectorResultDescriptor'; export * from './Volume'; export * from './VolumeFileLayersResponse'; diff --git a/typescript/dist/esm/runtime.d.ts b/typescript/dist/esm/runtime.d.ts index 2c52ed3d..47dd4796 100644 --- a/typescript/dist/esm/runtime.d.ts +++ b/typescript/dist/esm/runtime.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -124,7 +124,9 @@ export interface RequestOpts { } export declare function querystring(params: HTTPQuery, prefix?: string): string; export declare function exists(json: any, key: string): boolean; -export declare function mapValues(data: any, fn: (item: any) => any): {}; +export declare function mapValues(data: any, fn: (item: any) => any): { + [key: string]: any; +}; export declare function canConsumeForm(consumes: Consume[]): boolean; export interface Consume { contentType: string; diff --git a/typescript/dist/esm/runtime.js b/typescript/dist/esm/runtime.js index 1fa177b5..0b666f15 100644 --- a/typescript/dist/esm/runtime.js +++ b/typescript/dist/esm/runtime.js @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -20,7 +20,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge step((generator = generator.apply(thisArg, _arguments || [])).next()); }); }; -export const BASE_PATH = "https://geoengine.io/api".replace(/\/+$/, ""); +export const BASE_PATH = "http://127.0.0.1:3030/api".replace(/\/+$/, ""); export class Configuration { constructor(configuration = {}) { this.configuration = configuration; @@ -69,7 +69,7 @@ export class Configuration { } export const DefaultConfig = new Configuration({ headers: { - 'User-Agent': 'geoengine/openapi-client/typescript/0.0.27' + 'User-Agent': 'geoengine/openapi-client/typescript/0.0.28' } }); /** @@ -279,7 +279,11 @@ export function exists(json, key) { return value !== null && value !== undefined; } export function mapValues(data, fn) { - return Object.keys(data).reduce((acc, key) => (Object.assign(Object.assign({}, acc), { [key]: fn(data[key]) })), {}); + const result = {}; + for (const key of Object.keys(data)) { + result[key] = fn(data[key]); + } + return result; } export function canConsumeForm(consumes) { for (const consume of consumes) { diff --git a/typescript/dist/models/AddDataset.d.ts b/typescript/dist/models/AddDataset.d.ts index 3a8d9b2c..57ea8090 100644 --- a/typescript/dist/models/AddDataset.d.ts +++ b/typescript/dist/models/AddDataset.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/AddDataset.js b/typescript/dist/models/AddDataset.js index bd0a6c8e..10a35c18 100644 --- a/typescript/dist/models/AddDataset.js +++ b/typescript/dist/models/AddDataset.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/AddDatasetTile.d.ts b/typescript/dist/models/AddDatasetTile.d.ts new file mode 100644 index 00000000..45b4ba6a --- /dev/null +++ b/typescript/dist/models/AddDatasetTile.d.ts @@ -0,0 +1,59 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { TimeInterval } from './TimeInterval'; +import type { GdalDatasetParameters } from './GdalDatasetParameters'; +import type { SpatialPartition2D } from './SpatialPartition2D'; +/** + * + * @export + * @interface AddDatasetTile + */ +export interface AddDatasetTile { + /** + * + * @type {number} + * @memberof AddDatasetTile + */ + band: number; + /** + * + * @type {GdalDatasetParameters} + * @memberof AddDatasetTile + */ + params: GdalDatasetParameters; + /** + * + * @type {SpatialPartition2D} + * @memberof AddDatasetTile + */ + spatialPartition: SpatialPartition2D; + /** + * + * @type {TimeInterval} + * @memberof AddDatasetTile + */ + time: TimeInterval; + /** + * + * @type {number} + * @memberof AddDatasetTile + */ + zIndex: number; +} +/** + * Check if a given object implements the AddDatasetTile interface. + */ +export declare function instanceOfAddDatasetTile(value: object): value is AddDatasetTile; +export declare function AddDatasetTileFromJSON(json: any): AddDatasetTile; +export declare function AddDatasetTileFromJSONTyped(json: any, ignoreDiscriminator: boolean): AddDatasetTile; +export declare function AddDatasetTileToJSON(json: any): AddDatasetTile; +export declare function AddDatasetTileToJSONTyped(value?: AddDatasetTile | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/AddDatasetTile.js b/typescript/dist/models/AddDatasetTile.js new file mode 100644 index 00000000..37e29673 --- /dev/null +++ b/typescript/dist/models/AddDatasetTile.js @@ -0,0 +1,69 @@ +"use strict"; +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +Object.defineProperty(exports, "__esModule", { value: true }); +exports.instanceOfAddDatasetTile = instanceOfAddDatasetTile; +exports.AddDatasetTileFromJSON = AddDatasetTileFromJSON; +exports.AddDatasetTileFromJSONTyped = AddDatasetTileFromJSONTyped; +exports.AddDatasetTileToJSON = AddDatasetTileToJSON; +exports.AddDatasetTileToJSONTyped = AddDatasetTileToJSONTyped; +const TimeInterval_1 = require("./TimeInterval"); +const GdalDatasetParameters_1 = require("./GdalDatasetParameters"); +const SpatialPartition2D_1 = require("./SpatialPartition2D"); +/** + * Check if a given object implements the AddDatasetTile interface. + */ +function instanceOfAddDatasetTile(value) { + if (!('band' in value) || value['band'] === undefined) + return false; + if (!('params' in value) || value['params'] === undefined) + return false; + if (!('spatialPartition' in value) || value['spatialPartition'] === undefined) + return false; + if (!('time' in value) || value['time'] === undefined) + return false; + if (!('zIndex' in value) || value['zIndex'] === undefined) + return false; + return true; +} +function AddDatasetTileFromJSON(json) { + return AddDatasetTileFromJSONTyped(json, false); +} +function AddDatasetTileFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return { + 'band': json['band'], + 'params': (0, GdalDatasetParameters_1.GdalDatasetParametersFromJSON)(json['params']), + 'spatialPartition': (0, SpatialPartition2D_1.SpatialPartition2DFromJSON)(json['spatial_partition']), + 'time': (0, TimeInterval_1.TimeIntervalFromJSON)(json['time']), + 'zIndex': json['z_index'], + }; +} +function AddDatasetTileToJSON(json) { + return AddDatasetTileToJSONTyped(json, false); +} +function AddDatasetTileToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return { + 'band': value['band'], + 'params': (0, GdalDatasetParameters_1.GdalDatasetParametersToJSON)(value['params']), + 'spatial_partition': (0, SpatialPartition2D_1.SpatialPartition2DToJSON)(value['spatialPartition']), + 'time': (0, TimeInterval_1.TimeIntervalToJSON)(value['time']), + 'z_index': value['zIndex'], + }; +} diff --git a/typescript/dist/models/AddLayer.d.ts b/typescript/dist/models/AddLayer.d.ts index 7801eab1..9e1833d1 100644 --- a/typescript/dist/models/AddLayer.d.ts +++ b/typescript/dist/models/AddLayer.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/AddLayer.js b/typescript/dist/models/AddLayer.js index c7d7f407..91c104c9 100644 --- a/typescript/dist/models/AddLayer.js +++ b/typescript/dist/models/AddLayer.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/AddLayerCollection.d.ts b/typescript/dist/models/AddLayerCollection.d.ts index 475a5dd4..5715b027 100644 --- a/typescript/dist/models/AddLayerCollection.d.ts +++ b/typescript/dist/models/AddLayerCollection.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/AddLayerCollection.js b/typescript/dist/models/AddLayerCollection.js index da4bb1bf..2988b3e5 100644 --- a/typescript/dist/models/AddLayerCollection.js +++ b/typescript/dist/models/AddLayerCollection.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/AddRole.d.ts b/typescript/dist/models/AddRole.d.ts index ba12ddac..67bc7e6e 100644 --- a/typescript/dist/models/AddRole.d.ts +++ b/typescript/dist/models/AddRole.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/AddRole.js b/typescript/dist/models/AddRole.js index 3d3991f4..ae838848 100644 --- a/typescript/dist/models/AddRole.js +++ b/typescript/dist/models/AddRole.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ArunaDataProviderDefinition.d.ts b/typescript/dist/models/ArunaDataProviderDefinition.d.ts index a8d95edd..94532500 100644 --- a/typescript/dist/models/ArunaDataProviderDefinition.d.ts +++ b/typescript/dist/models/ArunaDataProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ArunaDataProviderDefinition.js b/typescript/dist/models/ArunaDataProviderDefinition.js index f48bf2b2..e00c68ef 100644 --- a/typescript/dist/models/ArunaDataProviderDefinition.js +++ b/typescript/dist/models/ArunaDataProviderDefinition.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/AuthCodeRequestURL.d.ts b/typescript/dist/models/AuthCodeRequestURL.d.ts index 448be092..5b1e8e4b 100644 --- a/typescript/dist/models/AuthCodeRequestURL.d.ts +++ b/typescript/dist/models/AuthCodeRequestURL.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/AuthCodeRequestURL.js b/typescript/dist/models/AuthCodeRequestURL.js index 0d675632..a7adf8ba 100644 --- a/typescript/dist/models/AuthCodeRequestURL.js +++ b/typescript/dist/models/AuthCodeRequestURL.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/AuthCodeResponse.d.ts b/typescript/dist/models/AuthCodeResponse.d.ts index 6a31af14..0c41600a 100644 --- a/typescript/dist/models/AuthCodeResponse.d.ts +++ b/typescript/dist/models/AuthCodeResponse.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/AuthCodeResponse.js b/typescript/dist/models/AuthCodeResponse.js index 5a9bcb34..8519ba7d 100644 --- a/typescript/dist/models/AuthCodeResponse.js +++ b/typescript/dist/models/AuthCodeResponse.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/AutoCreateDataset.d.ts b/typescript/dist/models/AutoCreateDataset.d.ts index 1f524aff..19a97e75 100644 --- a/typescript/dist/models/AutoCreateDataset.d.ts +++ b/typescript/dist/models/AutoCreateDataset.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/AutoCreateDataset.js b/typescript/dist/models/AutoCreateDataset.js index 2b7128df..e857170e 100644 --- a/typescript/dist/models/AutoCreateDataset.js +++ b/typescript/dist/models/AutoCreateDataset.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/AxisOrder.d.ts b/typescript/dist/models/AxisOrder.d.ts index 82772b8e..ff83b12a 100644 --- a/typescript/dist/models/AxisOrder.d.ts +++ b/typescript/dist/models/AxisOrder.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/AxisOrder.js b/typescript/dist/models/AxisOrder.js index 7145f63b..bc201b85 100644 --- a/typescript/dist/models/AxisOrder.js +++ b/typescript/dist/models/AxisOrder.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/BoundingBox2D.d.ts b/typescript/dist/models/BoundingBox2D.d.ts index 08f18375..4b12affb 100644 --- a/typescript/dist/models/BoundingBox2D.d.ts +++ b/typescript/dist/models/BoundingBox2D.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/BoundingBox2D.js b/typescript/dist/models/BoundingBox2D.js index 59bdcf95..e51ab289 100644 --- a/typescript/dist/models/BoundingBox2D.js +++ b/typescript/dist/models/BoundingBox2D.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Breakpoint.d.ts b/typescript/dist/models/Breakpoint.d.ts index 05d84313..dbd68ccb 100644 --- a/typescript/dist/models/Breakpoint.d.ts +++ b/typescript/dist/models/Breakpoint.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Breakpoint.js b/typescript/dist/models/Breakpoint.js index 4add0d5e..0f277c63 100644 --- a/typescript/dist/models/Breakpoint.js +++ b/typescript/dist/models/Breakpoint.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ClassificationMeasurement.d.ts b/typescript/dist/models/ClassificationMeasurement.d.ts index a5798843..bad6c5b7 100644 --- a/typescript/dist/models/ClassificationMeasurement.d.ts +++ b/typescript/dist/models/ClassificationMeasurement.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ClassificationMeasurement.js b/typescript/dist/models/ClassificationMeasurement.js index 09217789..51f864df 100644 --- a/typescript/dist/models/ClassificationMeasurement.js +++ b/typescript/dist/models/ClassificationMeasurement.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/CollectionItem.d.ts b/typescript/dist/models/CollectionItem.d.ts index 045dec7a..bce9faf0 100644 --- a/typescript/dist/models/CollectionItem.d.ts +++ b/typescript/dist/models/CollectionItem.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/CollectionItem.js b/typescript/dist/models/CollectionItem.js index fdd91b08..db91bc74 100644 --- a/typescript/dist/models/CollectionItem.js +++ b/typescript/dist/models/CollectionItem.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -32,7 +32,7 @@ function CollectionItemFromJSONTyped(json, ignoreDiscriminator) { case 'layer': return Object.assign({}, (0, LayerListing_1.LayerListingFromJSONTyped)(json, true), { type: 'layer' }); default: - throw new Error(`No variant of CollectionItem exists with 'type=${json['type']}'`); + return json; } } function CollectionItemToJSON(json) { @@ -48,6 +48,6 @@ function CollectionItemToJSONTyped(value, ignoreDiscriminator = false) { case 'layer': return Object.assign({}, (0, LayerListing_1.LayerListingToJSON)(value), { type: 'layer' }); default: - throw new Error(`No variant of CollectionItem exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/models/CollectionType.d.ts b/typescript/dist/models/CollectionType.d.ts index 42b4ae96..b99affa0 100644 --- a/typescript/dist/models/CollectionType.d.ts +++ b/typescript/dist/models/CollectionType.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/CollectionType.js b/typescript/dist/models/CollectionType.js index 48f82098..6bc93ea0 100644 --- a/typescript/dist/models/CollectionType.js +++ b/typescript/dist/models/CollectionType.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ColorParam.d.ts b/typescript/dist/models/ColorParam.d.ts index 94d826c1..f6b980b0 100644 --- a/typescript/dist/models/ColorParam.d.ts +++ b/typescript/dist/models/ColorParam.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ColorParam.js b/typescript/dist/models/ColorParam.js index ce4fdb27..f5fcea82 100644 --- a/typescript/dist/models/ColorParam.js +++ b/typescript/dist/models/ColorParam.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -32,7 +32,7 @@ function ColorParamFromJSONTyped(json, ignoreDiscriminator) { case 'static': return Object.assign({}, (0, StaticColor_1.StaticColorFromJSONTyped)(json, true), { type: 'static' }); default: - throw new Error(`No variant of ColorParam exists with 'type=${json['type']}'`); + return json; } } function ColorParamToJSON(json) { @@ -48,6 +48,6 @@ function ColorParamToJSONTyped(value, ignoreDiscriminator = false) { case 'static': return Object.assign({}, (0, StaticColor_1.StaticColorToJSON)(value), { type: 'static' }); default: - throw new Error(`No variant of ColorParam exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/models/Colorizer.d.ts b/typescript/dist/models/Colorizer.d.ts index e8e6b1ed..2ba87491 100644 --- a/typescript/dist/models/Colorizer.d.ts +++ b/typescript/dist/models/Colorizer.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Colorizer.js b/typescript/dist/models/Colorizer.js index 87b8830e..c8ec12f1 100644 --- a/typescript/dist/models/Colorizer.js +++ b/typescript/dist/models/Colorizer.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -35,7 +35,7 @@ function ColorizerFromJSONTyped(json, ignoreDiscriminator) { case 'palette': return Object.assign({}, (0, PaletteColorizer_1.PaletteColorizerFromJSONTyped)(json, true), { type: 'palette' }); default: - throw new Error(`No variant of Colorizer exists with 'type=${json['type']}'`); + return json; } } function ColorizerToJSON(json) { @@ -53,6 +53,6 @@ function ColorizerToJSONTyped(value, ignoreDiscriminator = false) { case 'palette': return Object.assign({}, (0, PaletteColorizer_1.PaletteColorizerToJSON)(value), { type: 'palette' }); default: - throw new Error(`No variant of Colorizer exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/models/ComputationQuota.d.ts b/typescript/dist/models/ComputationQuota.d.ts index 714a306a..26c95514 100644 --- a/typescript/dist/models/ComputationQuota.d.ts +++ b/typescript/dist/models/ComputationQuota.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ComputationQuota.js b/typescript/dist/models/ComputationQuota.js index 6746c4b2..de9ecf32 100644 --- a/typescript/dist/models/ComputationQuota.js +++ b/typescript/dist/models/ComputationQuota.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -56,7 +56,7 @@ function ComputationQuotaToJSONTyped(value, ignoreDiscriminator = false) { return { 'computationId': value['computationId'], 'count': value['count'], - 'timestamp': ((value['timestamp']).toISOString()), + 'timestamp': value['timestamp'].toISOString(), 'workflowId': value['workflowId'], }; } diff --git a/typescript/dist/models/ContinuousMeasurement.d.ts b/typescript/dist/models/ContinuousMeasurement.d.ts index 41c613d1..b2cf02a4 100644 --- a/typescript/dist/models/ContinuousMeasurement.d.ts +++ b/typescript/dist/models/ContinuousMeasurement.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ContinuousMeasurement.js b/typescript/dist/models/ContinuousMeasurement.js index 0fc7b892..829dae82 100644 --- a/typescript/dist/models/ContinuousMeasurement.js +++ b/typescript/dist/models/ContinuousMeasurement.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Coordinate2D.d.ts b/typescript/dist/models/Coordinate2D.d.ts index 5e97411d..90d15f56 100644 --- a/typescript/dist/models/Coordinate2D.d.ts +++ b/typescript/dist/models/Coordinate2D.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Coordinate2D.js b/typescript/dist/models/Coordinate2D.js index da6c9faf..3aeba897 100644 --- a/typescript/dist/models/Coordinate2D.js +++ b/typescript/dist/models/Coordinate2D.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/CopernicusDataspaceDataProviderDefinition.d.ts b/typescript/dist/models/CopernicusDataspaceDataProviderDefinition.d.ts index e0abaa12..40b21dc4 100644 --- a/typescript/dist/models/CopernicusDataspaceDataProviderDefinition.d.ts +++ b/typescript/dist/models/CopernicusDataspaceDataProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/CopernicusDataspaceDataProviderDefinition.js b/typescript/dist/models/CopernicusDataspaceDataProviderDefinition.js index ecbb54cc..55dcc8d0 100644 --- a/typescript/dist/models/CopernicusDataspaceDataProviderDefinition.js +++ b/typescript/dist/models/CopernicusDataspaceDataProviderDefinition.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/CreateDataset.d.ts b/typescript/dist/models/CreateDataset.d.ts index ba7f4cad..2e3b26f0 100644 --- a/typescript/dist/models/CreateDataset.d.ts +++ b/typescript/dist/models/CreateDataset.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/CreateDataset.js b/typescript/dist/models/CreateDataset.js index c78fbb4c..319b1017 100644 --- a/typescript/dist/models/CreateDataset.js +++ b/typescript/dist/models/CreateDataset.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/CreateProject.d.ts b/typescript/dist/models/CreateProject.d.ts index f1dcd7dc..79919d85 100644 --- a/typescript/dist/models/CreateProject.d.ts +++ b/typescript/dist/models/CreateProject.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/CreateProject.js b/typescript/dist/models/CreateProject.js index 2eedb3c5..d2307c9d 100644 --- a/typescript/dist/models/CreateProject.js +++ b/typescript/dist/models/CreateProject.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/CsvHeader.d.ts b/typescript/dist/models/CsvHeader.d.ts index 70b4f799..be6200cb 100644 --- a/typescript/dist/models/CsvHeader.d.ts +++ b/typescript/dist/models/CsvHeader.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/CsvHeader.js b/typescript/dist/models/CsvHeader.js index 7a51c670..33c8a632 100644 --- a/typescript/dist/models/CsvHeader.js +++ b/typescript/dist/models/CsvHeader.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DataId.d.ts b/typescript/dist/models/DataId.d.ts index 0b62a75c..51a0ee07 100644 --- a/typescript/dist/models/DataId.d.ts +++ b/typescript/dist/models/DataId.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DataId.js b/typescript/dist/models/DataId.js index 70ec67b4..5807ad04 100644 --- a/typescript/dist/models/DataId.js +++ b/typescript/dist/models/DataId.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -32,7 +32,7 @@ function DataIdFromJSONTyped(json, ignoreDiscriminator) { case 'internal': return Object.assign({}, (0, InternalDataId_1.InternalDataIdFromJSONTyped)(json, true), { type: 'internal' }); default: - throw new Error(`No variant of DataId exists with 'type=${json['type']}'`); + return json; } } function DataIdToJSON(json) { @@ -48,6 +48,6 @@ function DataIdToJSONTyped(value, ignoreDiscriminator = false) { case 'internal': return Object.assign({}, (0, InternalDataId_1.InternalDataIdToJSON)(value), { type: 'internal' }); default: - throw new Error(`No variant of DataId exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/models/DataPath.d.ts b/typescript/dist/models/DataPath.d.ts index b1f02bce..bacdd2a0 100644 --- a/typescript/dist/models/DataPath.d.ts +++ b/typescript/dist/models/DataPath.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DataPath.js b/typescript/dist/models/DataPath.js index 45fe8f54..fbf1c485 100644 --- a/typescript/dist/models/DataPath.js +++ b/typescript/dist/models/DataPath.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -26,6 +26,9 @@ function DataPathFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } + if (typeof json !== 'object') { + return json; + } if ((0, DataPathOneOf_1.instanceOfDataPathOneOf)(json)) { return (0, DataPathOneOf_1.DataPathOneOfFromJSONTyped)(json, true); } @@ -41,6 +44,9 @@ function DataPathToJSONTyped(value, ignoreDiscriminator = false) { if (value == null) { return value; } + if (typeof value !== 'object') { + return value; + } if ((0, DataPathOneOf_1.instanceOfDataPathOneOf)(value)) { return (0, DataPathOneOf_1.DataPathOneOfToJSON)(value); } diff --git a/typescript/dist/models/DataPathOneOf.d.ts b/typescript/dist/models/DataPathOneOf.d.ts index 5182804a..63e792fc 100644 --- a/typescript/dist/models/DataPathOneOf.d.ts +++ b/typescript/dist/models/DataPathOneOf.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DataPathOneOf.js b/typescript/dist/models/DataPathOneOf.js index ae756525..bea5e9e3 100644 --- a/typescript/dist/models/DataPathOneOf.js +++ b/typescript/dist/models/DataPathOneOf.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DataPathOneOf1.d.ts b/typescript/dist/models/DataPathOneOf1.d.ts index 94767d68..b2297105 100644 --- a/typescript/dist/models/DataPathOneOf1.d.ts +++ b/typescript/dist/models/DataPathOneOf1.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DataPathOneOf1.js b/typescript/dist/models/DataPathOneOf1.js index 65cedafa..7fa4b043 100644 --- a/typescript/dist/models/DataPathOneOf1.js +++ b/typescript/dist/models/DataPathOneOf1.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DataProviderResource.d.ts b/typescript/dist/models/DataProviderResource.d.ts index e8060c9c..4fafacba 100644 --- a/typescript/dist/models/DataProviderResource.d.ts +++ b/typescript/dist/models/DataProviderResource.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DataProviderResource.js b/typescript/dist/models/DataProviderResource.js index 822cd818..eb154146 100644 --- a/typescript/dist/models/DataProviderResource.js +++ b/typescript/dist/models/DataProviderResource.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DataUsage.d.ts b/typescript/dist/models/DataUsage.d.ts index c406d613..5730476b 100644 --- a/typescript/dist/models/DataUsage.d.ts +++ b/typescript/dist/models/DataUsage.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DataUsage.js b/typescript/dist/models/DataUsage.js index aafdb75e..8ec74d05 100644 --- a/typescript/dist/models/DataUsage.js +++ b/typescript/dist/models/DataUsage.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -60,7 +60,7 @@ function DataUsageToJSONTyped(value, ignoreDiscriminator = false) { 'computationId': value['computationId'], 'count': value['count'], 'data': value['data'], - 'timestamp': ((value['timestamp']).toISOString()), + 'timestamp': value['timestamp'].toISOString(), 'userId': value['userId'], }; } diff --git a/typescript/dist/models/DataUsageSummary.d.ts b/typescript/dist/models/DataUsageSummary.d.ts index 818080e3..c3d182d3 100644 --- a/typescript/dist/models/DataUsageSummary.d.ts +++ b/typescript/dist/models/DataUsageSummary.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DataUsageSummary.js b/typescript/dist/models/DataUsageSummary.js index b5321c7c..7dd52ef4 100644 --- a/typescript/dist/models/DataUsageSummary.js +++ b/typescript/dist/models/DataUsageSummary.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -53,6 +53,6 @@ function DataUsageSummaryToJSONTyped(value, ignoreDiscriminator = false) { return { 'count': value['count'], 'data': value['data'], - 'timestamp': ((value['timestamp']).toISOString()), + 'timestamp': value['timestamp'].toISOString(), }; } diff --git a/typescript/dist/models/DatabaseConnectionConfig.d.ts b/typescript/dist/models/DatabaseConnectionConfig.d.ts index faf0eaeb..1a628b7d 100644 --- a/typescript/dist/models/DatabaseConnectionConfig.d.ts +++ b/typescript/dist/models/DatabaseConnectionConfig.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DatabaseConnectionConfig.js b/typescript/dist/models/DatabaseConnectionConfig.js index 5f47c303..81d779a2 100644 --- a/typescript/dist/models/DatabaseConnectionConfig.js +++ b/typescript/dist/models/DatabaseConnectionConfig.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Dataset.d.ts b/typescript/dist/models/Dataset.d.ts index 5dd433f5..8efe6f61 100644 --- a/typescript/dist/models/Dataset.d.ts +++ b/typescript/dist/models/Dataset.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -10,6 +10,7 @@ * Do not edit the class manually. */ import type { Provenance } from './Provenance'; +import type { DataPath } from './DataPath'; import type { Symbology } from './Symbology'; import type { TypedResultDescriptor } from './TypedResultDescriptor'; /** @@ -18,6 +19,12 @@ import type { TypedResultDescriptor } from './TypedResultDescriptor'; * @interface Dataset */ export interface Dataset { + /** + * + * @type {DataPath} + * @memberof Dataset + */ + dataPath?: DataPath | null; /** * * @type {string} diff --git a/typescript/dist/models/Dataset.js b/typescript/dist/models/Dataset.js index f172d4ed..e73b03b1 100644 --- a/typescript/dist/models/Dataset.js +++ b/typescript/dist/models/Dataset.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -19,6 +19,7 @@ exports.DatasetFromJSONTyped = DatasetFromJSONTyped; exports.DatasetToJSON = DatasetToJSON; exports.DatasetToJSONTyped = DatasetToJSONTyped; const Provenance_1 = require("./Provenance"); +const DataPath_1 = require("./DataPath"); const Symbology_1 = require("./Symbology"); const TypedResultDescriptor_1 = require("./TypedResultDescriptor"); /** @@ -47,6 +48,7 @@ function DatasetFromJSONTyped(json, ignoreDiscriminator) { return json; } return { + 'dataPath': json['dataPath'] == null ? undefined : (0, DataPath_1.DataPathFromJSON)(json['dataPath']), 'description': json['description'], 'displayName': json['displayName'], 'id': json['id'], @@ -66,6 +68,7 @@ function DatasetToJSONTyped(value, ignoreDiscriminator = false) { return value; } return { + 'dataPath': (0, DataPath_1.DataPathToJSON)(value['dataPath']), 'description': value['description'], 'displayName': value['displayName'], 'id': value['id'], diff --git a/typescript/dist/models/DatasetDefinition.d.ts b/typescript/dist/models/DatasetDefinition.d.ts index 4ff6160a..3160571c 100644 --- a/typescript/dist/models/DatasetDefinition.d.ts +++ b/typescript/dist/models/DatasetDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DatasetDefinition.js b/typescript/dist/models/DatasetDefinition.js index a97f04f6..c1f8deba 100644 --- a/typescript/dist/models/DatasetDefinition.js +++ b/typescript/dist/models/DatasetDefinition.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DatasetLayerListingCollection.d.ts b/typescript/dist/models/DatasetLayerListingCollection.d.ts index 2182b02d..14ddfa91 100644 --- a/typescript/dist/models/DatasetLayerListingCollection.d.ts +++ b/typescript/dist/models/DatasetLayerListingCollection.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DatasetLayerListingCollection.js b/typescript/dist/models/DatasetLayerListingCollection.js index 9d777e20..fa31b354 100644 --- a/typescript/dist/models/DatasetLayerListingCollection.js +++ b/typescript/dist/models/DatasetLayerListingCollection.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DatasetLayerListingProviderDefinition.d.ts b/typescript/dist/models/DatasetLayerListingProviderDefinition.d.ts index 87d65e8e..502a246a 100644 --- a/typescript/dist/models/DatasetLayerListingProviderDefinition.d.ts +++ b/typescript/dist/models/DatasetLayerListingProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DatasetLayerListingProviderDefinition.js b/typescript/dist/models/DatasetLayerListingProviderDefinition.js index 6ebaba7c..a0bc11ec 100644 --- a/typescript/dist/models/DatasetLayerListingProviderDefinition.js +++ b/typescript/dist/models/DatasetLayerListingProviderDefinition.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DatasetListing.d.ts b/typescript/dist/models/DatasetListing.d.ts index 01328add..cf0398b2 100644 --- a/typescript/dist/models/DatasetListing.d.ts +++ b/typescript/dist/models/DatasetListing.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DatasetListing.js b/typescript/dist/models/DatasetListing.js index 28716955..a07c37db 100644 --- a/typescript/dist/models/DatasetListing.js +++ b/typescript/dist/models/DatasetListing.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DatasetNameResponse.d.ts b/typescript/dist/models/DatasetNameResponse.d.ts index 5295eb28..56db7666 100644 --- a/typescript/dist/models/DatasetNameResponse.d.ts +++ b/typescript/dist/models/DatasetNameResponse.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DatasetNameResponse.js b/typescript/dist/models/DatasetNameResponse.js index e9f3918f..ad0f171a 100644 --- a/typescript/dist/models/DatasetNameResponse.js +++ b/typescript/dist/models/DatasetNameResponse.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DatasetResource.d.ts b/typescript/dist/models/DatasetResource.d.ts index c9dc85e6..14e63310 100644 --- a/typescript/dist/models/DatasetResource.d.ts +++ b/typescript/dist/models/DatasetResource.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DatasetResource.js b/typescript/dist/models/DatasetResource.js index 792ea0c0..a4172622 100644 --- a/typescript/dist/models/DatasetResource.js +++ b/typescript/dist/models/DatasetResource.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DerivedColor.d.ts b/typescript/dist/models/DerivedColor.d.ts index 4a4bed2c..f0269348 100644 --- a/typescript/dist/models/DerivedColor.d.ts +++ b/typescript/dist/models/DerivedColor.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DerivedColor.js b/typescript/dist/models/DerivedColor.js index 9ce5a5de..06c23bc8 100644 --- a/typescript/dist/models/DerivedColor.js +++ b/typescript/dist/models/DerivedColor.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DerivedNumber.d.ts b/typescript/dist/models/DerivedNumber.d.ts index 33d8105b..580d45e5 100644 --- a/typescript/dist/models/DerivedNumber.d.ts +++ b/typescript/dist/models/DerivedNumber.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DerivedNumber.js b/typescript/dist/models/DerivedNumber.js index 83c4d1a0..3ffdeedb 100644 --- a/typescript/dist/models/DerivedNumber.js +++ b/typescript/dist/models/DerivedNumber.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DescribeCoverageRequest.d.ts b/typescript/dist/models/DescribeCoverageRequest.d.ts index 5cc34e7e..4e593d5e 100644 --- a/typescript/dist/models/DescribeCoverageRequest.d.ts +++ b/typescript/dist/models/DescribeCoverageRequest.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/DescribeCoverageRequest.js b/typescript/dist/models/DescribeCoverageRequest.js index f5ea1952..298f1fb2 100644 --- a/typescript/dist/models/DescribeCoverageRequest.js +++ b/typescript/dist/models/DescribeCoverageRequest.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/EbvPortalDataProviderDefinition.d.ts b/typescript/dist/models/EbvPortalDataProviderDefinition.d.ts index 470692b3..33feaa31 100644 --- a/typescript/dist/models/EbvPortalDataProviderDefinition.d.ts +++ b/typescript/dist/models/EbvPortalDataProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/EbvPortalDataProviderDefinition.js b/typescript/dist/models/EbvPortalDataProviderDefinition.js index 4f0b10c0..955cb7c7 100644 --- a/typescript/dist/models/EbvPortalDataProviderDefinition.js +++ b/typescript/dist/models/EbvPortalDataProviderDefinition.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/EdrDataProviderDefinition.d.ts b/typescript/dist/models/EdrDataProviderDefinition.d.ts index 78c1e745..6be39166 100644 --- a/typescript/dist/models/EdrDataProviderDefinition.d.ts +++ b/typescript/dist/models/EdrDataProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/EdrDataProviderDefinition.js b/typescript/dist/models/EdrDataProviderDefinition.js index 77a00e6a..8b6e8dfc 100644 --- a/typescript/dist/models/EdrDataProviderDefinition.js +++ b/typescript/dist/models/EdrDataProviderDefinition.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/EdrVectorSpec.d.ts b/typescript/dist/models/EdrVectorSpec.d.ts index be4dd9a1..7a66eb5b 100644 --- a/typescript/dist/models/EdrVectorSpec.d.ts +++ b/typescript/dist/models/EdrVectorSpec.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/EdrVectorSpec.js b/typescript/dist/models/EdrVectorSpec.js index 2fcf19af..815684d9 100644 --- a/typescript/dist/models/EdrVectorSpec.js +++ b/typescript/dist/models/EdrVectorSpec.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ErrorResponse.d.ts b/typescript/dist/models/ErrorResponse.d.ts index 854640e6..8e9a1c69 100644 --- a/typescript/dist/models/ErrorResponse.d.ts +++ b/typescript/dist/models/ErrorResponse.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ErrorResponse.js b/typescript/dist/models/ErrorResponse.js index 8b1f8ef9..d34977e2 100644 --- a/typescript/dist/models/ErrorResponse.js +++ b/typescript/dist/models/ErrorResponse.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ExternalDataId.d.ts b/typescript/dist/models/ExternalDataId.d.ts index 7d545dd8..c9d04fdc 100644 --- a/typescript/dist/models/ExternalDataId.d.ts +++ b/typescript/dist/models/ExternalDataId.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ExternalDataId.js b/typescript/dist/models/ExternalDataId.js index 751d33fd..71b675df 100644 --- a/typescript/dist/models/ExternalDataId.js +++ b/typescript/dist/models/ExternalDataId.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/FeatureDataType.d.ts b/typescript/dist/models/FeatureDataType.d.ts index a0b12e48..31a483e6 100644 --- a/typescript/dist/models/FeatureDataType.d.ts +++ b/typescript/dist/models/FeatureDataType.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/FeatureDataType.js b/typescript/dist/models/FeatureDataType.js index 3245522d..de06afec 100644 --- a/typescript/dist/models/FeatureDataType.js +++ b/typescript/dist/models/FeatureDataType.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/FileNotFoundHandling.d.ts b/typescript/dist/models/FileNotFoundHandling.d.ts index 8467ab74..ee4e23d9 100644 --- a/typescript/dist/models/FileNotFoundHandling.d.ts +++ b/typescript/dist/models/FileNotFoundHandling.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/FileNotFoundHandling.js b/typescript/dist/models/FileNotFoundHandling.js index 84e33954..5307fecc 100644 --- a/typescript/dist/models/FileNotFoundHandling.js +++ b/typescript/dist/models/FileNotFoundHandling.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/FormatSpecifics.d.ts b/typescript/dist/models/FormatSpecifics.d.ts index 02aedb0e..aa7de4c7 100644 --- a/typescript/dist/models/FormatSpecifics.d.ts +++ b/typescript/dist/models/FormatSpecifics.d.ts @@ -2,21 +2,32 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ -import type { FormatSpecificsOneOf } from './FormatSpecificsOneOf'; +import type { FormatSpecificsCsv } from './FormatSpecificsCsv'; /** - * @type FormatSpecifics * * @export + * @interface FormatSpecifics */ -export type FormatSpecifics = FormatSpecificsOneOf; +export interface FormatSpecifics { + /** + * + * @type {FormatSpecificsCsv} + * @memberof FormatSpecifics + */ + csv: FormatSpecificsCsv; +} +/** + * Check if a given object implements the FormatSpecifics interface. + */ +export declare function instanceOfFormatSpecifics(value: object): value is FormatSpecifics; export declare function FormatSpecificsFromJSON(json: any): FormatSpecifics; export declare function FormatSpecificsFromJSONTyped(json: any, ignoreDiscriminator: boolean): FormatSpecifics; -export declare function FormatSpecificsToJSON(json: any): any; +export declare function FormatSpecificsToJSON(json: any): FormatSpecifics; export declare function FormatSpecificsToJSONTyped(value?: FormatSpecifics | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/FormatSpecifics.js b/typescript/dist/models/FormatSpecifics.js index 0116d05c..f46fed6a 100644 --- a/typescript/dist/models/FormatSpecifics.js +++ b/typescript/dist/models/FormatSpecifics.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -13,11 +13,20 @@ * Do not edit the class manually. */ Object.defineProperty(exports, "__esModule", { value: true }); +exports.instanceOfFormatSpecifics = instanceOfFormatSpecifics; exports.FormatSpecificsFromJSON = FormatSpecificsFromJSON; exports.FormatSpecificsFromJSONTyped = FormatSpecificsFromJSONTyped; exports.FormatSpecificsToJSON = FormatSpecificsToJSON; exports.FormatSpecificsToJSONTyped = FormatSpecificsToJSONTyped; -const FormatSpecificsOneOf_1 = require("./FormatSpecificsOneOf"); +const FormatSpecificsCsv_1 = require("./FormatSpecificsCsv"); +/** + * Check if a given object implements the FormatSpecifics interface. + */ +function instanceOfFormatSpecifics(value) { + if (!('csv' in value) || value['csv'] === undefined) + return false; + return true; +} function FormatSpecificsFromJSON(json) { return FormatSpecificsFromJSONTyped(json, false); } @@ -25,10 +34,9 @@ function FormatSpecificsFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } - if ((0, FormatSpecificsOneOf_1.instanceOfFormatSpecificsOneOf)(json)) { - return (0, FormatSpecificsOneOf_1.FormatSpecificsOneOfFromJSONTyped)(json, true); - } - return {}; + return { + 'csv': (0, FormatSpecificsCsv_1.FormatSpecificsCsvFromJSON)(json['csv']), + }; } function FormatSpecificsToJSON(json) { return FormatSpecificsToJSONTyped(json, false); @@ -37,8 +45,7 @@ function FormatSpecificsToJSONTyped(value, ignoreDiscriminator = false) { if (value == null) { return value; } - if ((0, FormatSpecificsOneOf_1.instanceOfFormatSpecificsOneOf)(value)) { - return (0, FormatSpecificsOneOf_1.FormatSpecificsOneOfToJSON)(value); - } - return {}; + return { + 'csv': (0, FormatSpecificsCsv_1.FormatSpecificsCsvToJSON)(value['csv']), + }; } diff --git a/typescript/dist/models/FormatSpecificsCsv.d.ts b/typescript/dist/models/FormatSpecificsCsv.d.ts new file mode 100644 index 00000000..4dde2f1e --- /dev/null +++ b/typescript/dist/models/FormatSpecificsCsv.d.ts @@ -0,0 +1,33 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { CsvHeader } from './CsvHeader'; +/** + * + * @export + * @interface FormatSpecificsCsv + */ +export interface FormatSpecificsCsv { + /** + * + * @type {CsvHeader} + * @memberof FormatSpecificsCsv + */ + header: CsvHeader; +} +/** + * Check if a given object implements the FormatSpecificsCsv interface. + */ +export declare function instanceOfFormatSpecificsCsv(value: object): value is FormatSpecificsCsv; +export declare function FormatSpecificsCsvFromJSON(json: any): FormatSpecificsCsv; +export declare function FormatSpecificsCsvFromJSONTyped(json: any, ignoreDiscriminator: boolean): FormatSpecificsCsv; +export declare function FormatSpecificsCsvToJSON(json: any): FormatSpecificsCsv; +export declare function FormatSpecificsCsvToJSONTyped(value?: FormatSpecificsCsv | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/FormatSpecificsCsv.js b/typescript/dist/models/FormatSpecificsCsv.js new file mode 100644 index 00000000..838e4145 --- /dev/null +++ b/typescript/dist/models/FormatSpecificsCsv.js @@ -0,0 +1,51 @@ +"use strict"; +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +Object.defineProperty(exports, "__esModule", { value: true }); +exports.instanceOfFormatSpecificsCsv = instanceOfFormatSpecificsCsv; +exports.FormatSpecificsCsvFromJSON = FormatSpecificsCsvFromJSON; +exports.FormatSpecificsCsvFromJSONTyped = FormatSpecificsCsvFromJSONTyped; +exports.FormatSpecificsCsvToJSON = FormatSpecificsCsvToJSON; +exports.FormatSpecificsCsvToJSONTyped = FormatSpecificsCsvToJSONTyped; +const CsvHeader_1 = require("./CsvHeader"); +/** + * Check if a given object implements the FormatSpecificsCsv interface. + */ +function instanceOfFormatSpecificsCsv(value) { + if (!('header' in value) || value['header'] === undefined) + return false; + return true; +} +function FormatSpecificsCsvFromJSON(json) { + return FormatSpecificsCsvFromJSONTyped(json, false); +} +function FormatSpecificsCsvFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return { + 'header': (0, CsvHeader_1.CsvHeaderFromJSON)(json['header']), + }; +} +function FormatSpecificsCsvToJSON(json) { + return FormatSpecificsCsvToJSONTyped(json, false); +} +function FormatSpecificsCsvToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return { + 'header': (0, CsvHeader_1.CsvHeaderToJSON)(value['header']), + }; +} diff --git a/typescript/dist/models/FormatSpecificsOneOf.d.ts b/typescript/dist/models/FormatSpecificsOneOf.d.ts deleted file mode 100644 index 3875ba2f..00000000 --- a/typescript/dist/models/FormatSpecificsOneOf.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -import type { FormatSpecificsOneOfCsv } from './FormatSpecificsOneOfCsv'; -/** - * - * @export - * @interface FormatSpecificsOneOf - */ -export interface FormatSpecificsOneOf { - /** - * - * @type {FormatSpecificsOneOfCsv} - * @memberof FormatSpecificsOneOf - */ - csv: FormatSpecificsOneOfCsv; -} -/** - * Check if a given object implements the FormatSpecificsOneOf interface. - */ -export declare function instanceOfFormatSpecificsOneOf(value: object): value is FormatSpecificsOneOf; -export declare function FormatSpecificsOneOfFromJSON(json: any): FormatSpecificsOneOf; -export declare function FormatSpecificsOneOfFromJSONTyped(json: any, ignoreDiscriminator: boolean): FormatSpecificsOneOf; -export declare function FormatSpecificsOneOfToJSON(json: any): FormatSpecificsOneOf; -export declare function FormatSpecificsOneOfToJSONTyped(value?: FormatSpecificsOneOf | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/FormatSpecificsOneOf.js b/typescript/dist/models/FormatSpecificsOneOf.js deleted file mode 100644 index b22c379a..00000000 --- a/typescript/dist/models/FormatSpecificsOneOf.js +++ /dev/null @@ -1,51 +0,0 @@ -"use strict"; -/* tslint:disable */ -/* eslint-disable */ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -Object.defineProperty(exports, "__esModule", { value: true }); -exports.instanceOfFormatSpecificsOneOf = instanceOfFormatSpecificsOneOf; -exports.FormatSpecificsOneOfFromJSON = FormatSpecificsOneOfFromJSON; -exports.FormatSpecificsOneOfFromJSONTyped = FormatSpecificsOneOfFromJSONTyped; -exports.FormatSpecificsOneOfToJSON = FormatSpecificsOneOfToJSON; -exports.FormatSpecificsOneOfToJSONTyped = FormatSpecificsOneOfToJSONTyped; -const FormatSpecificsOneOfCsv_1 = require("./FormatSpecificsOneOfCsv"); -/** - * Check if a given object implements the FormatSpecificsOneOf interface. - */ -function instanceOfFormatSpecificsOneOf(value) { - if (!('csv' in value) || value['csv'] === undefined) - return false; - return true; -} -function FormatSpecificsOneOfFromJSON(json) { - return FormatSpecificsOneOfFromJSONTyped(json, false); -} -function FormatSpecificsOneOfFromJSONTyped(json, ignoreDiscriminator) { - if (json == null) { - return json; - } - return { - 'csv': (0, FormatSpecificsOneOfCsv_1.FormatSpecificsOneOfCsvFromJSON)(json['csv']), - }; -} -function FormatSpecificsOneOfToJSON(json) { - return FormatSpecificsOneOfToJSONTyped(json, false); -} -function FormatSpecificsOneOfToJSONTyped(value, ignoreDiscriminator = false) { - if (value == null) { - return value; - } - return { - 'csv': (0, FormatSpecificsOneOfCsv_1.FormatSpecificsOneOfCsvToJSON)(value['csv']), - }; -} diff --git a/typescript/dist/models/FormatSpecificsOneOfCsv.d.ts b/typescript/dist/models/FormatSpecificsOneOfCsv.d.ts deleted file mode 100644 index b9b304aa..00000000 --- a/typescript/dist/models/FormatSpecificsOneOfCsv.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -import type { CsvHeader } from './CsvHeader'; -/** - * - * @export - * @interface FormatSpecificsOneOfCsv - */ -export interface FormatSpecificsOneOfCsv { - /** - * - * @type {CsvHeader} - * @memberof FormatSpecificsOneOfCsv - */ - header: CsvHeader; -} -/** - * Check if a given object implements the FormatSpecificsOneOfCsv interface. - */ -export declare function instanceOfFormatSpecificsOneOfCsv(value: object): value is FormatSpecificsOneOfCsv; -export declare function FormatSpecificsOneOfCsvFromJSON(json: any): FormatSpecificsOneOfCsv; -export declare function FormatSpecificsOneOfCsvFromJSONTyped(json: any, ignoreDiscriminator: boolean): FormatSpecificsOneOfCsv; -export declare function FormatSpecificsOneOfCsvToJSON(json: any): FormatSpecificsOneOfCsv; -export declare function FormatSpecificsOneOfCsvToJSONTyped(value?: FormatSpecificsOneOfCsv | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/FormatSpecificsOneOfCsv.js b/typescript/dist/models/FormatSpecificsOneOfCsv.js deleted file mode 100644 index 8214f57d..00000000 --- a/typescript/dist/models/FormatSpecificsOneOfCsv.js +++ /dev/null @@ -1,51 +0,0 @@ -"use strict"; -/* tslint:disable */ -/* eslint-disable */ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -Object.defineProperty(exports, "__esModule", { value: true }); -exports.instanceOfFormatSpecificsOneOfCsv = instanceOfFormatSpecificsOneOfCsv; -exports.FormatSpecificsOneOfCsvFromJSON = FormatSpecificsOneOfCsvFromJSON; -exports.FormatSpecificsOneOfCsvFromJSONTyped = FormatSpecificsOneOfCsvFromJSONTyped; -exports.FormatSpecificsOneOfCsvToJSON = FormatSpecificsOneOfCsvToJSON; -exports.FormatSpecificsOneOfCsvToJSONTyped = FormatSpecificsOneOfCsvToJSONTyped; -const CsvHeader_1 = require("./CsvHeader"); -/** - * Check if a given object implements the FormatSpecificsOneOfCsv interface. - */ -function instanceOfFormatSpecificsOneOfCsv(value) { - if (!('header' in value) || value['header'] === undefined) - return false; - return true; -} -function FormatSpecificsOneOfCsvFromJSON(json) { - return FormatSpecificsOneOfCsvFromJSONTyped(json, false); -} -function FormatSpecificsOneOfCsvFromJSONTyped(json, ignoreDiscriminator) { - if (json == null) { - return json; - } - return { - 'header': (0, CsvHeader_1.CsvHeaderFromJSON)(json['header']), - }; -} -function FormatSpecificsOneOfCsvToJSON(json) { - return FormatSpecificsOneOfCsvToJSONTyped(json, false); -} -function FormatSpecificsOneOfCsvToJSONTyped(value, ignoreDiscriminator = false) { - if (value == null) { - return value; - } - return { - 'header': (0, CsvHeader_1.CsvHeaderToJSON)(value['header']), - }; -} diff --git a/typescript/dist/models/GbifDataProviderDefinition.d.ts b/typescript/dist/models/GbifDataProviderDefinition.d.ts index bc3acbd2..89dcb504 100644 --- a/typescript/dist/models/GbifDataProviderDefinition.d.ts +++ b/typescript/dist/models/GbifDataProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GbifDataProviderDefinition.js b/typescript/dist/models/GbifDataProviderDefinition.js index eb972357..7b46e901 100644 --- a/typescript/dist/models/GbifDataProviderDefinition.js +++ b/typescript/dist/models/GbifDataProviderDefinition.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GdalDatasetGeoTransform.d.ts b/typescript/dist/models/GdalDatasetGeoTransform.d.ts index cd084cf3..097de277 100644 --- a/typescript/dist/models/GdalDatasetGeoTransform.d.ts +++ b/typescript/dist/models/GdalDatasetGeoTransform.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GdalDatasetGeoTransform.js b/typescript/dist/models/GdalDatasetGeoTransform.js index ed32f9ee..4c81de9a 100644 --- a/typescript/dist/models/GdalDatasetGeoTransform.js +++ b/typescript/dist/models/GdalDatasetGeoTransform.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GdalDatasetParameters.d.ts b/typescript/dist/models/GdalDatasetParameters.d.ts index 32c9a296..d2ffeb7f 100644 --- a/typescript/dist/models/GdalDatasetParameters.d.ts +++ b/typescript/dist/models/GdalDatasetParameters.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GdalDatasetParameters.js b/typescript/dist/models/GdalDatasetParameters.js index 629fe03b..ebdd71a7 100644 --- a/typescript/dist/models/GdalDatasetParameters.js +++ b/typescript/dist/models/GdalDatasetParameters.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GdalLoadingInfoTemporalSlice.d.ts b/typescript/dist/models/GdalLoadingInfoTemporalSlice.d.ts index c90109bf..2cb6b45b 100644 --- a/typescript/dist/models/GdalLoadingInfoTemporalSlice.d.ts +++ b/typescript/dist/models/GdalLoadingInfoTemporalSlice.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GdalLoadingInfoTemporalSlice.js b/typescript/dist/models/GdalLoadingInfoTemporalSlice.js index c72a99a7..4cc5cb2b 100644 --- a/typescript/dist/models/GdalLoadingInfoTemporalSlice.js +++ b/typescript/dist/models/GdalLoadingInfoTemporalSlice.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GdalMetaDataList.d.ts b/typescript/dist/models/GdalMetaDataList.d.ts index 201f39c3..d1bee061 100644 --- a/typescript/dist/models/GdalMetaDataList.d.ts +++ b/typescript/dist/models/GdalMetaDataList.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GdalMetaDataList.js b/typescript/dist/models/GdalMetaDataList.js index 6f2d6948..7ee3648f 100644 --- a/typescript/dist/models/GdalMetaDataList.js +++ b/typescript/dist/models/GdalMetaDataList.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GdalMetaDataRegular.d.ts b/typescript/dist/models/GdalMetaDataRegular.d.ts index f91ecd4f..50fe2d5d 100644 --- a/typescript/dist/models/GdalMetaDataRegular.d.ts +++ b/typescript/dist/models/GdalMetaDataRegular.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GdalMetaDataRegular.js b/typescript/dist/models/GdalMetaDataRegular.js index 5662da8f..f4696425 100644 --- a/typescript/dist/models/GdalMetaDataRegular.js +++ b/typescript/dist/models/GdalMetaDataRegular.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GdalMetaDataStatic.d.ts b/typescript/dist/models/GdalMetaDataStatic.d.ts index 735d01af..eb61b627 100644 --- a/typescript/dist/models/GdalMetaDataStatic.d.ts +++ b/typescript/dist/models/GdalMetaDataStatic.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GdalMetaDataStatic.js b/typescript/dist/models/GdalMetaDataStatic.js index 69900e6a..479ad6d6 100644 --- a/typescript/dist/models/GdalMetaDataStatic.js +++ b/typescript/dist/models/GdalMetaDataStatic.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GdalMetadataMapping.d.ts b/typescript/dist/models/GdalMetadataMapping.d.ts index 657aae9f..c0252924 100644 --- a/typescript/dist/models/GdalMetadataMapping.d.ts +++ b/typescript/dist/models/GdalMetadataMapping.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GdalMetadataMapping.js b/typescript/dist/models/GdalMetadataMapping.js index 87e94632..ecdac07e 100644 --- a/typescript/dist/models/GdalMetadataMapping.js +++ b/typescript/dist/models/GdalMetadataMapping.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GdalMetadataNetCdfCf.d.ts b/typescript/dist/models/GdalMetadataNetCdfCf.d.ts index d24c38e2..0c651af6 100644 --- a/typescript/dist/models/GdalMetadataNetCdfCf.d.ts +++ b/typescript/dist/models/GdalMetadataNetCdfCf.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GdalMetadataNetCdfCf.js b/typescript/dist/models/GdalMetadataNetCdfCf.js index cfad2282..43cf7a5e 100644 --- a/typescript/dist/models/GdalMetadataNetCdfCf.js +++ b/typescript/dist/models/GdalMetadataNetCdfCf.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GdalMultiBand.d.ts b/typescript/dist/models/GdalMultiBand.d.ts new file mode 100644 index 00000000..1c7a2ff8 --- /dev/null +++ b/typescript/dist/models/GdalMultiBand.d.ts @@ -0,0 +1,46 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { RasterResultDescriptor } from './RasterResultDescriptor'; +/** + * + * @export + * @interface GdalMultiBand + */ +export interface GdalMultiBand { + /** + * + * @type {RasterResultDescriptor} + * @memberof GdalMultiBand + */ + resultDescriptor: RasterResultDescriptor; + /** + * + * @type {string} + * @memberof GdalMultiBand + */ + type: GdalMultiBandTypeEnum; +} +/** + * @export + */ +export declare const GdalMultiBandTypeEnum: { + readonly GdalMultiBand: "GdalMultiBand"; +}; +export type GdalMultiBandTypeEnum = typeof GdalMultiBandTypeEnum[keyof typeof GdalMultiBandTypeEnum]; +/** + * Check if a given object implements the GdalMultiBand interface. + */ +export declare function instanceOfGdalMultiBand(value: object): value is GdalMultiBand; +export declare function GdalMultiBandFromJSON(json: any): GdalMultiBand; +export declare function GdalMultiBandFromJSONTyped(json: any, ignoreDiscriminator: boolean): GdalMultiBand; +export declare function GdalMultiBandToJSON(json: any): GdalMultiBand; +export declare function GdalMultiBandToJSONTyped(value?: GdalMultiBand | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/GdalMultiBand.js b/typescript/dist/models/GdalMultiBand.js new file mode 100644 index 00000000..a2991ece --- /dev/null +++ b/typescript/dist/models/GdalMultiBand.js @@ -0,0 +1,62 @@ +"use strict"; +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +Object.defineProperty(exports, "__esModule", { value: true }); +exports.GdalMultiBandTypeEnum = void 0; +exports.instanceOfGdalMultiBand = instanceOfGdalMultiBand; +exports.GdalMultiBandFromJSON = GdalMultiBandFromJSON; +exports.GdalMultiBandFromJSONTyped = GdalMultiBandFromJSONTyped; +exports.GdalMultiBandToJSON = GdalMultiBandToJSON; +exports.GdalMultiBandToJSONTyped = GdalMultiBandToJSONTyped; +const RasterResultDescriptor_1 = require("./RasterResultDescriptor"); +/** + * @export + */ +exports.GdalMultiBandTypeEnum = { + GdalMultiBand: 'GdalMultiBand' +}; +/** + * Check if a given object implements the GdalMultiBand interface. + */ +function instanceOfGdalMultiBand(value) { + if (!('resultDescriptor' in value) || value['resultDescriptor'] === undefined) + return false; + if (!('type' in value) || value['type'] === undefined) + return false; + return true; +} +function GdalMultiBandFromJSON(json) { + return GdalMultiBandFromJSONTyped(json, false); +} +function GdalMultiBandFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return { + 'resultDescriptor': (0, RasterResultDescriptor_1.RasterResultDescriptorFromJSON)(json['resultDescriptor']), + 'type': json['type'], + }; +} +function GdalMultiBandToJSON(json) { + return GdalMultiBandToJSONTyped(json, false); +} +function GdalMultiBandToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return { + 'resultDescriptor': (0, RasterResultDescriptor_1.RasterResultDescriptorToJSON)(value['resultDescriptor']), + 'type': value['type'], + }; +} diff --git a/typescript/dist/models/GdalSourceTimePlaceholder.d.ts b/typescript/dist/models/GdalSourceTimePlaceholder.d.ts index d8e9be5b..ca70fecd 100644 --- a/typescript/dist/models/GdalSourceTimePlaceholder.d.ts +++ b/typescript/dist/models/GdalSourceTimePlaceholder.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GdalSourceTimePlaceholder.js b/typescript/dist/models/GdalSourceTimePlaceholder.js index c336e09d..c6a52666 100644 --- a/typescript/dist/models/GdalSourceTimePlaceholder.js +++ b/typescript/dist/models/GdalSourceTimePlaceholder.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GeoJson.d.ts b/typescript/dist/models/GeoJson.d.ts index 993ad8c6..febe684c 100644 --- a/typescript/dist/models/GeoJson.d.ts +++ b/typescript/dist/models/GeoJson.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GeoJson.js b/typescript/dist/models/GeoJson.js index c9ecfb07..26442983 100644 --- a/typescript/dist/models/GeoJson.js +++ b/typescript/dist/models/GeoJson.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GeoTransform.d.ts b/typescript/dist/models/GeoTransform.d.ts new file mode 100644 index 00000000..567cfb20 --- /dev/null +++ b/typescript/dist/models/GeoTransform.d.ts @@ -0,0 +1,45 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { Coordinate2D } from './Coordinate2D'; +/** + * + * @export + * @interface GeoTransform + */ +export interface GeoTransform { + /** + * + * @type {Coordinate2D} + * @memberof GeoTransform + */ + originCoordinate: Coordinate2D; + /** + * + * @type {number} + * @memberof GeoTransform + */ + xPixelSize: number; + /** + * + * @type {number} + * @memberof GeoTransform + */ + yPixelSize: number; +} +/** + * Check if a given object implements the GeoTransform interface. + */ +export declare function instanceOfGeoTransform(value: object): value is GeoTransform; +export declare function GeoTransformFromJSON(json: any): GeoTransform; +export declare function GeoTransformFromJSONTyped(json: any, ignoreDiscriminator: boolean): GeoTransform; +export declare function GeoTransformToJSON(json: any): GeoTransform; +export declare function GeoTransformToJSONTyped(value?: GeoTransform | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/GeoTransform.js b/typescript/dist/models/GeoTransform.js new file mode 100644 index 00000000..b2632b2c --- /dev/null +++ b/typescript/dist/models/GeoTransform.js @@ -0,0 +1,59 @@ +"use strict"; +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +Object.defineProperty(exports, "__esModule", { value: true }); +exports.instanceOfGeoTransform = instanceOfGeoTransform; +exports.GeoTransformFromJSON = GeoTransformFromJSON; +exports.GeoTransformFromJSONTyped = GeoTransformFromJSONTyped; +exports.GeoTransformToJSON = GeoTransformToJSON; +exports.GeoTransformToJSONTyped = GeoTransformToJSONTyped; +const Coordinate2D_1 = require("./Coordinate2D"); +/** + * Check if a given object implements the GeoTransform interface. + */ +function instanceOfGeoTransform(value) { + if (!('originCoordinate' in value) || value['originCoordinate'] === undefined) + return false; + if (!('xPixelSize' in value) || value['xPixelSize'] === undefined) + return false; + if (!('yPixelSize' in value) || value['yPixelSize'] === undefined) + return false; + return true; +} +function GeoTransformFromJSON(json) { + return GeoTransformFromJSONTyped(json, false); +} +function GeoTransformFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return { + 'originCoordinate': (0, Coordinate2D_1.Coordinate2DFromJSON)(json['originCoordinate']), + 'xPixelSize': json['xPixelSize'], + 'yPixelSize': json['yPixelSize'], + }; +} +function GeoTransformToJSON(json) { + return GeoTransformToJSONTyped(json, false); +} +function GeoTransformToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return { + 'originCoordinate': (0, Coordinate2D_1.Coordinate2DToJSON)(value['originCoordinate']), + 'xPixelSize': value['xPixelSize'], + 'yPixelSize': value['yPixelSize'], + }; +} diff --git a/typescript/dist/models/GetCapabilitiesFormat.d.ts b/typescript/dist/models/GetCapabilitiesFormat.d.ts index fd1027eb..9a4034dc 100644 --- a/typescript/dist/models/GetCapabilitiesFormat.d.ts +++ b/typescript/dist/models/GetCapabilitiesFormat.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GetCapabilitiesFormat.js b/typescript/dist/models/GetCapabilitiesFormat.js index b16c9bb3..a6dee797 100644 --- a/typescript/dist/models/GetCapabilitiesFormat.js +++ b/typescript/dist/models/GetCapabilitiesFormat.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GetCapabilitiesRequest.d.ts b/typescript/dist/models/GetCapabilitiesRequest.d.ts index 4c06be57..c1309d45 100644 --- a/typescript/dist/models/GetCapabilitiesRequest.d.ts +++ b/typescript/dist/models/GetCapabilitiesRequest.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GetCapabilitiesRequest.js b/typescript/dist/models/GetCapabilitiesRequest.js index 45b69b98..86140489 100644 --- a/typescript/dist/models/GetCapabilitiesRequest.js +++ b/typescript/dist/models/GetCapabilitiesRequest.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GetCoverageFormat.d.ts b/typescript/dist/models/GetCoverageFormat.d.ts index f4b2f64d..1691a28c 100644 --- a/typescript/dist/models/GetCoverageFormat.d.ts +++ b/typescript/dist/models/GetCoverageFormat.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GetCoverageFormat.js b/typescript/dist/models/GetCoverageFormat.js index 1a45d4f6..fe6ed368 100644 --- a/typescript/dist/models/GetCoverageFormat.js +++ b/typescript/dist/models/GetCoverageFormat.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GetCoverageRequest.d.ts b/typescript/dist/models/GetCoverageRequest.d.ts index 14c7eb33..66a5e4f4 100644 --- a/typescript/dist/models/GetCoverageRequest.d.ts +++ b/typescript/dist/models/GetCoverageRequest.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GetCoverageRequest.js b/typescript/dist/models/GetCoverageRequest.js index 3b434c39..ee1cab10 100644 --- a/typescript/dist/models/GetCoverageRequest.js +++ b/typescript/dist/models/GetCoverageRequest.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GetFeatureRequest.d.ts b/typescript/dist/models/GetFeatureRequest.d.ts index b3543aba..ed0b6064 100644 --- a/typescript/dist/models/GetFeatureRequest.d.ts +++ b/typescript/dist/models/GetFeatureRequest.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GetFeatureRequest.js b/typescript/dist/models/GetFeatureRequest.js index e6188aa8..9ea5649e 100644 --- a/typescript/dist/models/GetFeatureRequest.js +++ b/typescript/dist/models/GetFeatureRequest.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GetLegendGraphicRequest.d.ts b/typescript/dist/models/GetLegendGraphicRequest.d.ts index 90ff104d..d05f4a02 100644 --- a/typescript/dist/models/GetLegendGraphicRequest.d.ts +++ b/typescript/dist/models/GetLegendGraphicRequest.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GetLegendGraphicRequest.js b/typescript/dist/models/GetLegendGraphicRequest.js index 981981d3..fc387813 100644 --- a/typescript/dist/models/GetLegendGraphicRequest.js +++ b/typescript/dist/models/GetLegendGraphicRequest.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GetMapExceptionFormat.d.ts b/typescript/dist/models/GetMapExceptionFormat.d.ts index c792af4c..1e8e87c4 100644 --- a/typescript/dist/models/GetMapExceptionFormat.d.ts +++ b/typescript/dist/models/GetMapExceptionFormat.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GetMapExceptionFormat.js b/typescript/dist/models/GetMapExceptionFormat.js index aa1acf5f..3232fecf 100644 --- a/typescript/dist/models/GetMapExceptionFormat.js +++ b/typescript/dist/models/GetMapExceptionFormat.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GetMapFormat.d.ts b/typescript/dist/models/GetMapFormat.d.ts index 929d5f9a..9d8bec75 100644 --- a/typescript/dist/models/GetMapFormat.d.ts +++ b/typescript/dist/models/GetMapFormat.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GetMapFormat.js b/typescript/dist/models/GetMapFormat.js index 456513c1..8e33a5c2 100644 --- a/typescript/dist/models/GetMapFormat.js +++ b/typescript/dist/models/GetMapFormat.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GetMapRequest.d.ts b/typescript/dist/models/GetMapRequest.d.ts index f35fc7ab..04c01ac6 100644 --- a/typescript/dist/models/GetMapRequest.d.ts +++ b/typescript/dist/models/GetMapRequest.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GetMapRequest.js b/typescript/dist/models/GetMapRequest.js index 958f953e..c2fc2999 100644 --- a/typescript/dist/models/GetMapRequest.js +++ b/typescript/dist/models/GetMapRequest.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GfbioAbcdDataProviderDefinition.d.ts b/typescript/dist/models/GfbioAbcdDataProviderDefinition.d.ts index 6b0bf577..2d9ecd9c 100644 --- a/typescript/dist/models/GfbioAbcdDataProviderDefinition.d.ts +++ b/typescript/dist/models/GfbioAbcdDataProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GfbioAbcdDataProviderDefinition.js b/typescript/dist/models/GfbioAbcdDataProviderDefinition.js index 460d6eb9..37cb7356 100644 --- a/typescript/dist/models/GfbioAbcdDataProviderDefinition.js +++ b/typescript/dist/models/GfbioAbcdDataProviderDefinition.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GfbioCollectionsDataProviderDefinition.d.ts b/typescript/dist/models/GfbioCollectionsDataProviderDefinition.d.ts index cc668f6b..860d29d8 100644 --- a/typescript/dist/models/GfbioCollectionsDataProviderDefinition.d.ts +++ b/typescript/dist/models/GfbioCollectionsDataProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GfbioCollectionsDataProviderDefinition.js b/typescript/dist/models/GfbioCollectionsDataProviderDefinition.js index 96190677..97d4be9d 100644 --- a/typescript/dist/models/GfbioCollectionsDataProviderDefinition.js +++ b/typescript/dist/models/GfbioCollectionsDataProviderDefinition.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/GridBoundingBox2D.d.ts b/typescript/dist/models/GridBoundingBox2D.d.ts new file mode 100644 index 00000000..29363306 --- /dev/null +++ b/typescript/dist/models/GridBoundingBox2D.d.ts @@ -0,0 +1,39 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { GridIdx2D } from './GridIdx2D'; +/** + * + * @export + * @interface GridBoundingBox2D + */ +export interface GridBoundingBox2D { + /** + * + * @type {GridIdx2D} + * @memberof GridBoundingBox2D + */ + bottomRightIdx: GridIdx2D; + /** + * + * @type {GridIdx2D} + * @memberof GridBoundingBox2D + */ + topLeftIdx: GridIdx2D; +} +/** + * Check if a given object implements the GridBoundingBox2D interface. + */ +export declare function instanceOfGridBoundingBox2D(value: object): value is GridBoundingBox2D; +export declare function GridBoundingBox2DFromJSON(json: any): GridBoundingBox2D; +export declare function GridBoundingBox2DFromJSONTyped(json: any, ignoreDiscriminator: boolean): GridBoundingBox2D; +export declare function GridBoundingBox2DToJSON(json: any): GridBoundingBox2D; +export declare function GridBoundingBox2DToJSONTyped(value?: GridBoundingBox2D | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/GridBoundingBox2D.js b/typescript/dist/models/GridBoundingBox2D.js new file mode 100644 index 00000000..13625648 --- /dev/null +++ b/typescript/dist/models/GridBoundingBox2D.js @@ -0,0 +1,55 @@ +"use strict"; +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +Object.defineProperty(exports, "__esModule", { value: true }); +exports.instanceOfGridBoundingBox2D = instanceOfGridBoundingBox2D; +exports.GridBoundingBox2DFromJSON = GridBoundingBox2DFromJSON; +exports.GridBoundingBox2DFromJSONTyped = GridBoundingBox2DFromJSONTyped; +exports.GridBoundingBox2DToJSON = GridBoundingBox2DToJSON; +exports.GridBoundingBox2DToJSONTyped = GridBoundingBox2DToJSONTyped; +const GridIdx2D_1 = require("./GridIdx2D"); +/** + * Check if a given object implements the GridBoundingBox2D interface. + */ +function instanceOfGridBoundingBox2D(value) { + if (!('bottomRightIdx' in value) || value['bottomRightIdx'] === undefined) + return false; + if (!('topLeftIdx' in value) || value['topLeftIdx'] === undefined) + return false; + return true; +} +function GridBoundingBox2DFromJSON(json) { + return GridBoundingBox2DFromJSONTyped(json, false); +} +function GridBoundingBox2DFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return { + 'bottomRightIdx': (0, GridIdx2D_1.GridIdx2DFromJSON)(json['bottomRightIdx']), + 'topLeftIdx': (0, GridIdx2D_1.GridIdx2DFromJSON)(json['topLeftIdx']), + }; +} +function GridBoundingBox2DToJSON(json) { + return GridBoundingBox2DToJSONTyped(json, false); +} +function GridBoundingBox2DToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return { + 'bottomRightIdx': (0, GridIdx2D_1.GridIdx2DToJSON)(value['bottomRightIdx']), + 'topLeftIdx': (0, GridIdx2D_1.GridIdx2DToJSON)(value['topLeftIdx']), + }; +} diff --git a/typescript/dist/models/GridIdx2D.d.ts b/typescript/dist/models/GridIdx2D.d.ts new file mode 100644 index 00000000..fc4a6e1d --- /dev/null +++ b/typescript/dist/models/GridIdx2D.d.ts @@ -0,0 +1,38 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +/** + * + * @export + * @interface GridIdx2D + */ +export interface GridIdx2D { + /** + * + * @type {number} + * @memberof GridIdx2D + */ + xIdx: number; + /** + * + * @type {number} + * @memberof GridIdx2D + */ + yIdx: number; +} +/** + * Check if a given object implements the GridIdx2D interface. + */ +export declare function instanceOfGridIdx2D(value: object): value is GridIdx2D; +export declare function GridIdx2DFromJSON(json: any): GridIdx2D; +export declare function GridIdx2DFromJSONTyped(json: any, ignoreDiscriminator: boolean): GridIdx2D; +export declare function GridIdx2DToJSON(json: any): GridIdx2D; +export declare function GridIdx2DToJSONTyped(value?: GridIdx2D | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/GridIdx2D.js b/typescript/dist/models/GridIdx2D.js new file mode 100644 index 00000000..37e643f4 --- /dev/null +++ b/typescript/dist/models/GridIdx2D.js @@ -0,0 +1,54 @@ +"use strict"; +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +Object.defineProperty(exports, "__esModule", { value: true }); +exports.instanceOfGridIdx2D = instanceOfGridIdx2D; +exports.GridIdx2DFromJSON = GridIdx2DFromJSON; +exports.GridIdx2DFromJSONTyped = GridIdx2DFromJSONTyped; +exports.GridIdx2DToJSON = GridIdx2DToJSON; +exports.GridIdx2DToJSONTyped = GridIdx2DToJSONTyped; +/** + * Check if a given object implements the GridIdx2D interface. + */ +function instanceOfGridIdx2D(value) { + if (!('xIdx' in value) || value['xIdx'] === undefined) + return false; + if (!('yIdx' in value) || value['yIdx'] === undefined) + return false; + return true; +} +function GridIdx2DFromJSON(json) { + return GridIdx2DFromJSONTyped(json, false); +} +function GridIdx2DFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return { + 'xIdx': json['xIdx'], + 'yIdx': json['yIdx'], + }; +} +function GridIdx2DToJSON(json) { + return GridIdx2DToJSONTyped(json, false); +} +function GridIdx2DToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return { + 'xIdx': value['xIdx'], + 'yIdx': value['yIdx'], + }; +} diff --git a/typescript/dist/models/IdResponse.d.ts b/typescript/dist/models/IdResponse.d.ts index 9ef5bbfd..74c403e0 100644 --- a/typescript/dist/models/IdResponse.d.ts +++ b/typescript/dist/models/IdResponse.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/IdResponse.js b/typescript/dist/models/IdResponse.js index afdc3ac2..faa2c7d0 100644 --- a/typescript/dist/models/IdResponse.js +++ b/typescript/dist/models/IdResponse.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/InternalDataId.d.ts b/typescript/dist/models/InternalDataId.d.ts index fb4a3a83..442416cf 100644 --- a/typescript/dist/models/InternalDataId.d.ts +++ b/typescript/dist/models/InternalDataId.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/InternalDataId.js b/typescript/dist/models/InternalDataId.js index f8d5250b..479571ee 100644 --- a/typescript/dist/models/InternalDataId.js +++ b/typescript/dist/models/InternalDataId.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Layer.d.ts b/typescript/dist/models/Layer.d.ts index 907e6232..7f9d1f7c 100644 --- a/typescript/dist/models/Layer.d.ts +++ b/typescript/dist/models/Layer.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Layer.js b/typescript/dist/models/Layer.js index eb10145e..7a3b5928 100644 --- a/typescript/dist/models/Layer.js +++ b/typescript/dist/models/Layer.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/LayerCollection.d.ts b/typescript/dist/models/LayerCollection.d.ts index 194aebf0..6a0c3279 100644 --- a/typescript/dist/models/LayerCollection.d.ts +++ b/typescript/dist/models/LayerCollection.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/LayerCollection.js b/typescript/dist/models/LayerCollection.js index 4cfa10b2..f7a675ac 100644 --- a/typescript/dist/models/LayerCollection.js +++ b/typescript/dist/models/LayerCollection.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/LayerCollectionListing.d.ts b/typescript/dist/models/LayerCollectionListing.d.ts index a83e8c0d..8c8f6675 100644 --- a/typescript/dist/models/LayerCollectionListing.d.ts +++ b/typescript/dist/models/LayerCollectionListing.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/LayerCollectionListing.js b/typescript/dist/models/LayerCollectionListing.js index 7da3909d..96eb7478 100644 --- a/typescript/dist/models/LayerCollectionListing.js +++ b/typescript/dist/models/LayerCollectionListing.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/LayerCollectionResource.d.ts b/typescript/dist/models/LayerCollectionResource.d.ts index ec129b62..c70a022c 100644 --- a/typescript/dist/models/LayerCollectionResource.d.ts +++ b/typescript/dist/models/LayerCollectionResource.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/LayerCollectionResource.js b/typescript/dist/models/LayerCollectionResource.js index 68373c5d..b39b1dee 100644 --- a/typescript/dist/models/LayerCollectionResource.js +++ b/typescript/dist/models/LayerCollectionResource.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/LayerListing.d.ts b/typescript/dist/models/LayerListing.d.ts index b2526193..c0c90245 100644 --- a/typescript/dist/models/LayerListing.d.ts +++ b/typescript/dist/models/LayerListing.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/LayerListing.js b/typescript/dist/models/LayerListing.js index 2b04c394..26e54e28 100644 --- a/typescript/dist/models/LayerListing.js +++ b/typescript/dist/models/LayerListing.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/LayerProviderListing.d.ts b/typescript/dist/models/LayerProviderListing.d.ts index 6bc0f844..3345f112 100644 --- a/typescript/dist/models/LayerProviderListing.d.ts +++ b/typescript/dist/models/LayerProviderListing.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/LayerProviderListing.js b/typescript/dist/models/LayerProviderListing.js index 8230974c..6d039132 100644 --- a/typescript/dist/models/LayerProviderListing.js +++ b/typescript/dist/models/LayerProviderListing.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/LayerResource.d.ts b/typescript/dist/models/LayerResource.d.ts index 679ab67d..b3097338 100644 --- a/typescript/dist/models/LayerResource.d.ts +++ b/typescript/dist/models/LayerResource.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/LayerResource.js b/typescript/dist/models/LayerResource.js index 1aa40491..2e348963 100644 --- a/typescript/dist/models/LayerResource.js +++ b/typescript/dist/models/LayerResource.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/LayerVisibility.d.ts b/typescript/dist/models/LayerVisibility.d.ts index cadd44db..5f17a088 100644 --- a/typescript/dist/models/LayerVisibility.d.ts +++ b/typescript/dist/models/LayerVisibility.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/LayerVisibility.js b/typescript/dist/models/LayerVisibility.js index 104320bb..22efc538 100644 --- a/typescript/dist/models/LayerVisibility.js +++ b/typescript/dist/models/LayerVisibility.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/LineSymbology.d.ts b/typescript/dist/models/LineSymbology.d.ts index 02ba3590..5080fa2f 100644 --- a/typescript/dist/models/LineSymbology.d.ts +++ b/typescript/dist/models/LineSymbology.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/LineSymbology.js b/typescript/dist/models/LineSymbology.js index a10622fe..e7f7b15d 100644 --- a/typescript/dist/models/LineSymbology.js +++ b/typescript/dist/models/LineSymbology.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/LinearGradient.d.ts b/typescript/dist/models/LinearGradient.d.ts index 04ab36a1..08210b75 100644 --- a/typescript/dist/models/LinearGradient.d.ts +++ b/typescript/dist/models/LinearGradient.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/LinearGradient.js b/typescript/dist/models/LinearGradient.js index b07bb559..66cbaf95 100644 --- a/typescript/dist/models/LinearGradient.js +++ b/typescript/dist/models/LinearGradient.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/LogarithmicGradient.d.ts b/typescript/dist/models/LogarithmicGradient.d.ts index 1d89248f..63cd8a45 100644 --- a/typescript/dist/models/LogarithmicGradient.d.ts +++ b/typescript/dist/models/LogarithmicGradient.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/LogarithmicGradient.js b/typescript/dist/models/LogarithmicGradient.js index db88084e..ff4d6710 100644 --- a/typescript/dist/models/LogarithmicGradient.js +++ b/typescript/dist/models/LogarithmicGradient.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Measurement.d.ts b/typescript/dist/models/Measurement.d.ts index 4ea22b1a..4d7e6248 100644 --- a/typescript/dist/models/Measurement.d.ts +++ b/typescript/dist/models/Measurement.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Measurement.js b/typescript/dist/models/Measurement.js index 89d7c4b7..8b5e393e 100644 --- a/typescript/dist/models/Measurement.js +++ b/typescript/dist/models/Measurement.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -35,7 +35,7 @@ function MeasurementFromJSONTyped(json, ignoreDiscriminator) { case 'unitless': return Object.assign({}, (0, UnitlessMeasurement_1.UnitlessMeasurementFromJSONTyped)(json, true), { type: 'unitless' }); default: - throw new Error(`No variant of Measurement exists with 'type=${json['type']}'`); + return json; } } function MeasurementToJSON(json) { @@ -53,6 +53,6 @@ function MeasurementToJSONTyped(value, ignoreDiscriminator = false) { case 'unitless': return Object.assign({}, (0, UnitlessMeasurement_1.UnitlessMeasurementToJSON)(value), { type: 'unitless' }); default: - throw new Error(`No variant of Measurement exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/models/MetaDataDefinition.d.ts b/typescript/dist/models/MetaDataDefinition.d.ts index 89e767ee..17e40c09 100644 --- a/typescript/dist/models/MetaDataDefinition.d.ts +++ b/typescript/dist/models/MetaDataDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -13,6 +13,7 @@ import type { GdalMetaDataList } from './GdalMetaDataList'; import type { GdalMetaDataRegular } from './GdalMetaDataRegular'; import type { GdalMetaDataStatic } from './GdalMetaDataStatic'; import type { GdalMetadataNetCdfCf } from './GdalMetadataNetCdfCf'; +import type { GdalMultiBand } from './GdalMultiBand'; import type { MockMetaData } from './MockMetaData'; import type { OgrMetaData } from './OgrMetaData'; /** @@ -27,6 +28,8 @@ export type MetaDataDefinition = { } & GdalMetadataNetCdfCf | { type: 'GdalMetaDataRegular'; } & GdalMetaDataRegular | { + type: 'GdalMultiBand'; +} & GdalMultiBand | { type: 'GdalStatic'; } & GdalMetaDataStatic | { type: 'MockMetaData'; diff --git a/typescript/dist/models/MetaDataDefinition.js b/typescript/dist/models/MetaDataDefinition.js index 8696dfb9..f997119a 100644 --- a/typescript/dist/models/MetaDataDefinition.js +++ b/typescript/dist/models/MetaDataDefinition.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -21,6 +21,7 @@ const GdalMetaDataList_1 = require("./GdalMetaDataList"); const GdalMetaDataRegular_1 = require("./GdalMetaDataRegular"); const GdalMetaDataStatic_1 = require("./GdalMetaDataStatic"); const GdalMetadataNetCdfCf_1 = require("./GdalMetadataNetCdfCf"); +const GdalMultiBand_1 = require("./GdalMultiBand"); const MockMetaData_1 = require("./MockMetaData"); const OgrMetaData_1 = require("./OgrMetaData"); function MetaDataDefinitionFromJSON(json) { @@ -37,6 +38,8 @@ function MetaDataDefinitionFromJSONTyped(json, ignoreDiscriminator) { return Object.assign({}, (0, GdalMetadataNetCdfCf_1.GdalMetadataNetCdfCfFromJSONTyped)(json, true), { type: 'GdalMetaDataNetCdfCf' }); case 'GdalMetaDataRegular': return Object.assign({}, (0, GdalMetaDataRegular_1.GdalMetaDataRegularFromJSONTyped)(json, true), { type: 'GdalMetaDataRegular' }); + case 'GdalMultiBand': + return Object.assign({}, (0, GdalMultiBand_1.GdalMultiBandFromJSONTyped)(json, true), { type: 'GdalMultiBand' }); case 'GdalStatic': return Object.assign({}, (0, GdalMetaDataStatic_1.GdalMetaDataStaticFromJSONTyped)(json, true), { type: 'GdalStatic' }); case 'MockMetaData': @@ -44,7 +47,7 @@ function MetaDataDefinitionFromJSONTyped(json, ignoreDiscriminator) { case 'OgrMetaData': return Object.assign({}, (0, OgrMetaData_1.OgrMetaDataFromJSONTyped)(json, true), { type: 'OgrMetaData' }); default: - throw new Error(`No variant of MetaDataDefinition exists with 'type=${json['type']}'`); + return json; } } function MetaDataDefinitionToJSON(json) { @@ -61,6 +64,8 @@ function MetaDataDefinitionToJSONTyped(value, ignoreDiscriminator = false) { return Object.assign({}, (0, GdalMetadataNetCdfCf_1.GdalMetadataNetCdfCfToJSON)(value), { type: 'GdalMetaDataNetCdfCf' }); case 'GdalMetaDataRegular': return Object.assign({}, (0, GdalMetaDataRegular_1.GdalMetaDataRegularToJSON)(value), { type: 'GdalMetaDataRegular' }); + case 'GdalMultiBand': + return Object.assign({}, (0, GdalMultiBand_1.GdalMultiBandToJSON)(value), { type: 'GdalMultiBand' }); case 'GdalStatic': return Object.assign({}, (0, GdalMetaDataStatic_1.GdalMetaDataStaticToJSON)(value), { type: 'GdalStatic' }); case 'MockMetaData': @@ -68,6 +73,6 @@ function MetaDataDefinitionToJSONTyped(value, ignoreDiscriminator = false) { case 'OgrMetaData': return Object.assign({}, (0, OgrMetaData_1.OgrMetaDataToJSON)(value), { type: 'OgrMetaData' }); default: - throw new Error(`No variant of MetaDataDefinition exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/models/MetaDataSuggestion.d.ts b/typescript/dist/models/MetaDataSuggestion.d.ts index dd1cc615..04fea8e9 100644 --- a/typescript/dist/models/MetaDataSuggestion.d.ts +++ b/typescript/dist/models/MetaDataSuggestion.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MetaDataSuggestion.js b/typescript/dist/models/MetaDataSuggestion.js index 72b60de3..01c1eafe 100644 --- a/typescript/dist/models/MetaDataSuggestion.js +++ b/typescript/dist/models/MetaDataSuggestion.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MlModel.d.ts b/typescript/dist/models/MlModel.d.ts index 64f05031..7752294a 100644 --- a/typescript/dist/models/MlModel.d.ts +++ b/typescript/dist/models/MlModel.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MlModel.js b/typescript/dist/models/MlModel.js index 6478ecc7..9c451bf8 100644 --- a/typescript/dist/models/MlModel.js +++ b/typescript/dist/models/MlModel.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MlModelInputNoDataHandling.d.ts b/typescript/dist/models/MlModelInputNoDataHandling.d.ts index f75e855d..88688a2f 100644 --- a/typescript/dist/models/MlModelInputNoDataHandling.d.ts +++ b/typescript/dist/models/MlModelInputNoDataHandling.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MlModelInputNoDataHandling.js b/typescript/dist/models/MlModelInputNoDataHandling.js index 5a633ac7..6e2f3f93 100644 --- a/typescript/dist/models/MlModelInputNoDataHandling.js +++ b/typescript/dist/models/MlModelInputNoDataHandling.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MlModelInputNoDataHandlingVariant.d.ts b/typescript/dist/models/MlModelInputNoDataHandlingVariant.d.ts index 586c68f3..a44f2eb2 100644 --- a/typescript/dist/models/MlModelInputNoDataHandlingVariant.d.ts +++ b/typescript/dist/models/MlModelInputNoDataHandlingVariant.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MlModelInputNoDataHandlingVariant.js b/typescript/dist/models/MlModelInputNoDataHandlingVariant.js index 38698269..bbb047dc 100644 --- a/typescript/dist/models/MlModelInputNoDataHandlingVariant.js +++ b/typescript/dist/models/MlModelInputNoDataHandlingVariant.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MlModelMetadata.d.ts b/typescript/dist/models/MlModelMetadata.d.ts index 4775626c..1bbaf2aa 100644 --- a/typescript/dist/models/MlModelMetadata.d.ts +++ b/typescript/dist/models/MlModelMetadata.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MlModelMetadata.js b/typescript/dist/models/MlModelMetadata.js index 45b91290..71887f74 100644 --- a/typescript/dist/models/MlModelMetadata.js +++ b/typescript/dist/models/MlModelMetadata.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MlModelNameResponse.d.ts b/typescript/dist/models/MlModelNameResponse.d.ts index 9d610baa..19de494a 100644 --- a/typescript/dist/models/MlModelNameResponse.d.ts +++ b/typescript/dist/models/MlModelNameResponse.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MlModelNameResponse.js b/typescript/dist/models/MlModelNameResponse.js index 6846e723..d7b6219b 100644 --- a/typescript/dist/models/MlModelNameResponse.js +++ b/typescript/dist/models/MlModelNameResponse.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MlModelOutputNoDataHandling.d.ts b/typescript/dist/models/MlModelOutputNoDataHandling.d.ts index f99e63af..de37cc54 100644 --- a/typescript/dist/models/MlModelOutputNoDataHandling.d.ts +++ b/typescript/dist/models/MlModelOutputNoDataHandling.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MlModelOutputNoDataHandling.js b/typescript/dist/models/MlModelOutputNoDataHandling.js index 7a0c8ba9..a4a4dff4 100644 --- a/typescript/dist/models/MlModelOutputNoDataHandling.js +++ b/typescript/dist/models/MlModelOutputNoDataHandling.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MlModelOutputNoDataHandlingVariant.d.ts b/typescript/dist/models/MlModelOutputNoDataHandlingVariant.d.ts index f48e7b43..020d85d9 100644 --- a/typescript/dist/models/MlModelOutputNoDataHandlingVariant.d.ts +++ b/typescript/dist/models/MlModelOutputNoDataHandlingVariant.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MlModelOutputNoDataHandlingVariant.js b/typescript/dist/models/MlModelOutputNoDataHandlingVariant.js index 580719f3..ef5d07ef 100644 --- a/typescript/dist/models/MlModelOutputNoDataHandlingVariant.js +++ b/typescript/dist/models/MlModelOutputNoDataHandlingVariant.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MlModelResource.d.ts b/typescript/dist/models/MlModelResource.d.ts index 964b33e5..3ef3a543 100644 --- a/typescript/dist/models/MlModelResource.d.ts +++ b/typescript/dist/models/MlModelResource.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MlModelResource.js b/typescript/dist/models/MlModelResource.js index d708c275..46aca403 100644 --- a/typescript/dist/models/MlModelResource.js +++ b/typescript/dist/models/MlModelResource.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MlTensorShape3D.d.ts b/typescript/dist/models/MlTensorShape3D.d.ts index bdbb9421..5cde6385 100644 --- a/typescript/dist/models/MlTensorShape3D.d.ts +++ b/typescript/dist/models/MlTensorShape3D.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MlTensorShape3D.js b/typescript/dist/models/MlTensorShape3D.js index 0999d3b2..7a922ec4 100644 --- a/typescript/dist/models/MlTensorShape3D.js +++ b/typescript/dist/models/MlTensorShape3D.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MockDatasetDataSourceLoadingInfo.d.ts b/typescript/dist/models/MockDatasetDataSourceLoadingInfo.d.ts index 4aaed260..3a94f96a 100644 --- a/typescript/dist/models/MockDatasetDataSourceLoadingInfo.d.ts +++ b/typescript/dist/models/MockDatasetDataSourceLoadingInfo.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MockDatasetDataSourceLoadingInfo.js b/typescript/dist/models/MockDatasetDataSourceLoadingInfo.js index 330cc4ad..2d763135 100644 --- a/typescript/dist/models/MockDatasetDataSourceLoadingInfo.js +++ b/typescript/dist/models/MockDatasetDataSourceLoadingInfo.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MockMetaData.d.ts b/typescript/dist/models/MockMetaData.d.ts index 06c65faa..aac62d02 100644 --- a/typescript/dist/models/MockMetaData.d.ts +++ b/typescript/dist/models/MockMetaData.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MockMetaData.js b/typescript/dist/models/MockMetaData.js index 858795fc..1dca154d 100644 --- a/typescript/dist/models/MockMetaData.js +++ b/typescript/dist/models/MockMetaData.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MultiBandRasterColorizer.d.ts b/typescript/dist/models/MultiBandRasterColorizer.d.ts index a937f8e1..96c226d1 100644 --- a/typescript/dist/models/MultiBandRasterColorizer.d.ts +++ b/typescript/dist/models/MultiBandRasterColorizer.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MultiBandRasterColorizer.js b/typescript/dist/models/MultiBandRasterColorizer.js index b3cb65b7..0ee41e2e 100644 --- a/typescript/dist/models/MultiBandRasterColorizer.js +++ b/typescript/dist/models/MultiBandRasterColorizer.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MultiLineString.d.ts b/typescript/dist/models/MultiLineString.d.ts index f9f4be33..9484d345 100644 --- a/typescript/dist/models/MultiLineString.d.ts +++ b/typescript/dist/models/MultiLineString.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MultiLineString.js b/typescript/dist/models/MultiLineString.js index 7ba1f6de..fdd4fb62 100644 --- a/typescript/dist/models/MultiLineString.js +++ b/typescript/dist/models/MultiLineString.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MultiPoint.d.ts b/typescript/dist/models/MultiPoint.d.ts index 28b2c040..49766108 100644 --- a/typescript/dist/models/MultiPoint.d.ts +++ b/typescript/dist/models/MultiPoint.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MultiPoint.js b/typescript/dist/models/MultiPoint.js index ca1f1f37..484fce3d 100644 --- a/typescript/dist/models/MultiPoint.js +++ b/typescript/dist/models/MultiPoint.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MultiPolygon.d.ts b/typescript/dist/models/MultiPolygon.d.ts index 1055bc0b..bbe46e77 100644 --- a/typescript/dist/models/MultiPolygon.d.ts +++ b/typescript/dist/models/MultiPolygon.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/MultiPolygon.js b/typescript/dist/models/MultiPolygon.js index cbf9602b..29338af6 100644 --- a/typescript/dist/models/MultiPolygon.js +++ b/typescript/dist/models/MultiPolygon.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/NetCdfCfDataProviderDefinition.d.ts b/typescript/dist/models/NetCdfCfDataProviderDefinition.d.ts index 955a3a15..bef7b584 100644 --- a/typescript/dist/models/NetCdfCfDataProviderDefinition.d.ts +++ b/typescript/dist/models/NetCdfCfDataProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/NetCdfCfDataProviderDefinition.js b/typescript/dist/models/NetCdfCfDataProviderDefinition.js index c5734fe3..e0db56b5 100644 --- a/typescript/dist/models/NetCdfCfDataProviderDefinition.js +++ b/typescript/dist/models/NetCdfCfDataProviderDefinition.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/NumberParam.d.ts b/typescript/dist/models/NumberParam.d.ts index 5d01c672..dbe1afa6 100644 --- a/typescript/dist/models/NumberParam.d.ts +++ b/typescript/dist/models/NumberParam.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/NumberParam.js b/typescript/dist/models/NumberParam.js index 7327c2f7..ae38a066 100644 --- a/typescript/dist/models/NumberParam.js +++ b/typescript/dist/models/NumberParam.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -32,7 +32,7 @@ function NumberParamFromJSONTyped(json, ignoreDiscriminator) { case 'static': return Object.assign({}, (0, StaticNumber_1.StaticNumberFromJSONTyped)(json, true), { type: 'static' }); default: - throw new Error(`No variant of NumberParam exists with 'type=${json['type']}'`); + return json; } } function NumberParamToJSON(json) { @@ -48,6 +48,6 @@ function NumberParamToJSONTyped(value, ignoreDiscriminator = false) { case 'static': return Object.assign({}, (0, StaticNumber_1.StaticNumberToJSON)(value), { type: 'static' }); default: - throw new Error(`No variant of NumberParam exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/models/OgrMetaData.d.ts b/typescript/dist/models/OgrMetaData.d.ts index d1ac707b..002991e7 100644 --- a/typescript/dist/models/OgrMetaData.d.ts +++ b/typescript/dist/models/OgrMetaData.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrMetaData.js b/typescript/dist/models/OgrMetaData.js index dfc9f208..9030244c 100644 --- a/typescript/dist/models/OgrMetaData.js +++ b/typescript/dist/models/OgrMetaData.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceColumnSpec.d.ts b/typescript/dist/models/OgrSourceColumnSpec.d.ts index f585865a..c087f79b 100644 --- a/typescript/dist/models/OgrSourceColumnSpec.d.ts +++ b/typescript/dist/models/OgrSourceColumnSpec.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceColumnSpec.js b/typescript/dist/models/OgrSourceColumnSpec.js index 7af43fa0..19aac6c1 100644 --- a/typescript/dist/models/OgrSourceColumnSpec.js +++ b/typescript/dist/models/OgrSourceColumnSpec.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceDataset.d.ts b/typescript/dist/models/OgrSourceDataset.d.ts index 3575bd77..d0fef7aa 100644 --- a/typescript/dist/models/OgrSourceDataset.d.ts +++ b/typescript/dist/models/OgrSourceDataset.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceDataset.js b/typescript/dist/models/OgrSourceDataset.js index 8d14b0c1..d84c753d 100644 --- a/typescript/dist/models/OgrSourceDataset.js +++ b/typescript/dist/models/OgrSourceDataset.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceDatasetTimeType.d.ts b/typescript/dist/models/OgrSourceDatasetTimeType.d.ts index 38c8ecda..626d2b25 100644 --- a/typescript/dist/models/OgrSourceDatasetTimeType.d.ts +++ b/typescript/dist/models/OgrSourceDatasetTimeType.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceDatasetTimeType.js b/typescript/dist/models/OgrSourceDatasetTimeType.js index 93bfaa76..8701c2a7 100644 --- a/typescript/dist/models/OgrSourceDatasetTimeType.js +++ b/typescript/dist/models/OgrSourceDatasetTimeType.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -38,7 +38,7 @@ function OgrSourceDatasetTimeTypeFromJSONTyped(json, ignoreDiscriminator) { case 'start+end': return Object.assign({}, (0, OgrSourceDatasetTimeTypeStartEnd_1.OgrSourceDatasetTimeTypeStartEndFromJSONTyped)(json, true), { type: 'start+end' }); default: - throw new Error(`No variant of OgrSourceDatasetTimeType exists with 'type=${json['type']}'`); + return json; } } function OgrSourceDatasetTimeTypeToJSON(json) { @@ -58,6 +58,6 @@ function OgrSourceDatasetTimeTypeToJSONTyped(value, ignoreDiscriminator = false) case 'start+end': return Object.assign({}, (0, OgrSourceDatasetTimeTypeStartEnd_1.OgrSourceDatasetTimeTypeStartEndToJSON)(value), { type: 'start+end' }); default: - throw new Error(`No variant of OgrSourceDatasetTimeType exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/models/OgrSourceDatasetTimeTypeNone.d.ts b/typescript/dist/models/OgrSourceDatasetTimeTypeNone.d.ts index 01edfb5a..bbbb5c1e 100644 --- a/typescript/dist/models/OgrSourceDatasetTimeTypeNone.d.ts +++ b/typescript/dist/models/OgrSourceDatasetTimeTypeNone.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceDatasetTimeTypeNone.js b/typescript/dist/models/OgrSourceDatasetTimeTypeNone.js index 80589668..eb8b199d 100644 --- a/typescript/dist/models/OgrSourceDatasetTimeTypeNone.js +++ b/typescript/dist/models/OgrSourceDatasetTimeTypeNone.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceDatasetTimeTypeStart.d.ts b/typescript/dist/models/OgrSourceDatasetTimeTypeStart.d.ts index c8129475..fa8991f7 100644 --- a/typescript/dist/models/OgrSourceDatasetTimeTypeStart.d.ts +++ b/typescript/dist/models/OgrSourceDatasetTimeTypeStart.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceDatasetTimeTypeStart.js b/typescript/dist/models/OgrSourceDatasetTimeTypeStart.js index 23a35bf2..514c55a6 100644 --- a/typescript/dist/models/OgrSourceDatasetTimeTypeStart.js +++ b/typescript/dist/models/OgrSourceDatasetTimeTypeStart.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceDatasetTimeTypeStartDuration.d.ts b/typescript/dist/models/OgrSourceDatasetTimeTypeStartDuration.d.ts index dbf2d217..0349d278 100644 --- a/typescript/dist/models/OgrSourceDatasetTimeTypeStartDuration.d.ts +++ b/typescript/dist/models/OgrSourceDatasetTimeTypeStartDuration.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceDatasetTimeTypeStartDuration.js b/typescript/dist/models/OgrSourceDatasetTimeTypeStartDuration.js index fd101c9e..10164183 100644 --- a/typescript/dist/models/OgrSourceDatasetTimeTypeStartDuration.js +++ b/typescript/dist/models/OgrSourceDatasetTimeTypeStartDuration.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceDatasetTimeTypeStartEnd.d.ts b/typescript/dist/models/OgrSourceDatasetTimeTypeStartEnd.d.ts index df756dfe..b9fa11c3 100644 --- a/typescript/dist/models/OgrSourceDatasetTimeTypeStartEnd.d.ts +++ b/typescript/dist/models/OgrSourceDatasetTimeTypeStartEnd.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceDatasetTimeTypeStartEnd.js b/typescript/dist/models/OgrSourceDatasetTimeTypeStartEnd.js index d507e910..c182398a 100644 --- a/typescript/dist/models/OgrSourceDatasetTimeTypeStartEnd.js +++ b/typescript/dist/models/OgrSourceDatasetTimeTypeStartEnd.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceDurationSpec.d.ts b/typescript/dist/models/OgrSourceDurationSpec.d.ts index 94797f25..6813ea40 100644 --- a/typescript/dist/models/OgrSourceDurationSpec.d.ts +++ b/typescript/dist/models/OgrSourceDurationSpec.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceDurationSpec.js b/typescript/dist/models/OgrSourceDurationSpec.js index f71b682d..a8cddd5e 100644 --- a/typescript/dist/models/OgrSourceDurationSpec.js +++ b/typescript/dist/models/OgrSourceDurationSpec.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -35,7 +35,7 @@ function OgrSourceDurationSpecFromJSONTyped(json, ignoreDiscriminator) { case 'zero': return Object.assign({}, (0, OgrSourceDurationSpecZero_1.OgrSourceDurationSpecZeroFromJSONTyped)(json, true), { type: 'zero' }); default: - throw new Error(`No variant of OgrSourceDurationSpec exists with 'type=${json['type']}'`); + return json; } } function OgrSourceDurationSpecToJSON(json) { @@ -53,6 +53,6 @@ function OgrSourceDurationSpecToJSONTyped(value, ignoreDiscriminator = false) { case 'zero': return Object.assign({}, (0, OgrSourceDurationSpecZero_1.OgrSourceDurationSpecZeroToJSON)(value), { type: 'zero' }); default: - throw new Error(`No variant of OgrSourceDurationSpec exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/models/OgrSourceDurationSpecInfinite.d.ts b/typescript/dist/models/OgrSourceDurationSpecInfinite.d.ts index 52c6c84a..082598b4 100644 --- a/typescript/dist/models/OgrSourceDurationSpecInfinite.d.ts +++ b/typescript/dist/models/OgrSourceDurationSpecInfinite.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceDurationSpecInfinite.js b/typescript/dist/models/OgrSourceDurationSpecInfinite.js index bc2625c0..e404cfb7 100644 --- a/typescript/dist/models/OgrSourceDurationSpecInfinite.js +++ b/typescript/dist/models/OgrSourceDurationSpecInfinite.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceDurationSpecValue.d.ts b/typescript/dist/models/OgrSourceDurationSpecValue.d.ts index 12063e42..42b1f723 100644 --- a/typescript/dist/models/OgrSourceDurationSpecValue.d.ts +++ b/typescript/dist/models/OgrSourceDurationSpecValue.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceDurationSpecValue.js b/typescript/dist/models/OgrSourceDurationSpecValue.js index da4e5cd7..f174300b 100644 --- a/typescript/dist/models/OgrSourceDurationSpecValue.js +++ b/typescript/dist/models/OgrSourceDurationSpecValue.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceDurationSpecZero.d.ts b/typescript/dist/models/OgrSourceDurationSpecZero.d.ts index c528ed41..b048919c 100644 --- a/typescript/dist/models/OgrSourceDurationSpecZero.d.ts +++ b/typescript/dist/models/OgrSourceDurationSpecZero.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceDurationSpecZero.js b/typescript/dist/models/OgrSourceDurationSpecZero.js index 6b7f3473..80628597 100644 --- a/typescript/dist/models/OgrSourceDurationSpecZero.js +++ b/typescript/dist/models/OgrSourceDurationSpecZero.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceErrorSpec.d.ts b/typescript/dist/models/OgrSourceErrorSpec.d.ts index 29385775..e62c53b7 100644 --- a/typescript/dist/models/OgrSourceErrorSpec.d.ts +++ b/typescript/dist/models/OgrSourceErrorSpec.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceErrorSpec.js b/typescript/dist/models/OgrSourceErrorSpec.js index dad2c862..ec20cbe5 100644 --- a/typescript/dist/models/OgrSourceErrorSpec.js +++ b/typescript/dist/models/OgrSourceErrorSpec.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceTimeFormat.d.ts b/typescript/dist/models/OgrSourceTimeFormat.d.ts index 8f523183..49dbb9c5 100644 --- a/typescript/dist/models/OgrSourceTimeFormat.d.ts +++ b/typescript/dist/models/OgrSourceTimeFormat.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceTimeFormat.js b/typescript/dist/models/OgrSourceTimeFormat.js index 44600548..ff0c9065 100644 --- a/typescript/dist/models/OgrSourceTimeFormat.js +++ b/typescript/dist/models/OgrSourceTimeFormat.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -35,7 +35,7 @@ function OgrSourceTimeFormatFromJSONTyped(json, ignoreDiscriminator) { case 'unixTimeStamp': return Object.assign({}, (0, OgrSourceTimeFormatUnixTimeStamp_1.OgrSourceTimeFormatUnixTimeStampFromJSONTyped)(json, true), { format: 'unixTimeStamp' }); default: - throw new Error(`No variant of OgrSourceTimeFormat exists with 'format=${json['format']}'`); + return json; } } function OgrSourceTimeFormatToJSON(json) { @@ -53,6 +53,6 @@ function OgrSourceTimeFormatToJSONTyped(value, ignoreDiscriminator = false) { case 'unixTimeStamp': return Object.assign({}, (0, OgrSourceTimeFormatUnixTimeStamp_1.OgrSourceTimeFormatUnixTimeStampToJSON)(value), { format: 'unixTimeStamp' }); default: - throw new Error(`No variant of OgrSourceTimeFormat exists with 'format=${value['format']}'`); + return value; } } diff --git a/typescript/dist/models/OgrSourceTimeFormatAuto.d.ts b/typescript/dist/models/OgrSourceTimeFormatAuto.d.ts index 960fb42b..c6780a69 100644 --- a/typescript/dist/models/OgrSourceTimeFormatAuto.d.ts +++ b/typescript/dist/models/OgrSourceTimeFormatAuto.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceTimeFormatAuto.js b/typescript/dist/models/OgrSourceTimeFormatAuto.js index ad16fe89..a2e081f6 100644 --- a/typescript/dist/models/OgrSourceTimeFormatAuto.js +++ b/typescript/dist/models/OgrSourceTimeFormatAuto.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceTimeFormatCustom.d.ts b/typescript/dist/models/OgrSourceTimeFormatCustom.d.ts index 7a998eae..c5687135 100644 --- a/typescript/dist/models/OgrSourceTimeFormatCustom.d.ts +++ b/typescript/dist/models/OgrSourceTimeFormatCustom.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceTimeFormatCustom.js b/typescript/dist/models/OgrSourceTimeFormatCustom.js index 4cc83247..4dd6fb42 100644 --- a/typescript/dist/models/OgrSourceTimeFormatCustom.js +++ b/typescript/dist/models/OgrSourceTimeFormatCustom.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceTimeFormatUnixTimeStamp.d.ts b/typescript/dist/models/OgrSourceTimeFormatUnixTimeStamp.d.ts index a59381be..d44c14c0 100644 --- a/typescript/dist/models/OgrSourceTimeFormatUnixTimeStamp.d.ts +++ b/typescript/dist/models/OgrSourceTimeFormatUnixTimeStamp.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OgrSourceTimeFormatUnixTimeStamp.js b/typescript/dist/models/OgrSourceTimeFormatUnixTimeStamp.js index dbc3d0d0..71322d2f 100644 --- a/typescript/dist/models/OgrSourceTimeFormatUnixTimeStamp.js +++ b/typescript/dist/models/OgrSourceTimeFormatUnixTimeStamp.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OperatorQuota.d.ts b/typescript/dist/models/OperatorQuota.d.ts index 6a0db713..98735948 100644 --- a/typescript/dist/models/OperatorQuota.d.ts +++ b/typescript/dist/models/OperatorQuota.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OperatorQuota.js b/typescript/dist/models/OperatorQuota.js index 4176e2cf..48271a13 100644 --- a/typescript/dist/models/OperatorQuota.js +++ b/typescript/dist/models/OperatorQuota.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OrderBy.d.ts b/typescript/dist/models/OrderBy.d.ts index f3f96c16..8d29429c 100644 --- a/typescript/dist/models/OrderBy.d.ts +++ b/typescript/dist/models/OrderBy.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/OrderBy.js b/typescript/dist/models/OrderBy.js index f9021352..33c85d44 100644 --- a/typescript/dist/models/OrderBy.js +++ b/typescript/dist/models/OrderBy.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/PaletteColorizer.d.ts b/typescript/dist/models/PaletteColorizer.d.ts index 97b0aa94..19bd23ee 100644 --- a/typescript/dist/models/PaletteColorizer.d.ts +++ b/typescript/dist/models/PaletteColorizer.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/PaletteColorizer.js b/typescript/dist/models/PaletteColorizer.js index d3f6db94..499d5a81 100644 --- a/typescript/dist/models/PaletteColorizer.js +++ b/typescript/dist/models/PaletteColorizer.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/PangaeaDataProviderDefinition.d.ts b/typescript/dist/models/PangaeaDataProviderDefinition.d.ts index d9ab2ba3..3b89cfc5 100644 --- a/typescript/dist/models/PangaeaDataProviderDefinition.d.ts +++ b/typescript/dist/models/PangaeaDataProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/PangaeaDataProviderDefinition.js b/typescript/dist/models/PangaeaDataProviderDefinition.js index b4b2847f..a724d5d3 100644 --- a/typescript/dist/models/PangaeaDataProviderDefinition.js +++ b/typescript/dist/models/PangaeaDataProviderDefinition.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Permission.d.ts b/typescript/dist/models/Permission.d.ts index 8340d063..401d5c35 100644 --- a/typescript/dist/models/Permission.d.ts +++ b/typescript/dist/models/Permission.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Permission.js b/typescript/dist/models/Permission.js index 4f13404f..32ea3296 100644 --- a/typescript/dist/models/Permission.js +++ b/typescript/dist/models/Permission.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/PermissionListOptions.d.ts b/typescript/dist/models/PermissionListOptions.d.ts index e71ecf61..64ce5ea4 100644 --- a/typescript/dist/models/PermissionListOptions.d.ts +++ b/typescript/dist/models/PermissionListOptions.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/PermissionListOptions.js b/typescript/dist/models/PermissionListOptions.js index 4d45d117..e09b1415 100644 --- a/typescript/dist/models/PermissionListOptions.js +++ b/typescript/dist/models/PermissionListOptions.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/PermissionListing.d.ts b/typescript/dist/models/PermissionListing.d.ts index 12b1e759..8129e6df 100644 --- a/typescript/dist/models/PermissionListing.d.ts +++ b/typescript/dist/models/PermissionListing.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/PermissionListing.js b/typescript/dist/models/PermissionListing.js index ee25e23f..89729b4a 100644 --- a/typescript/dist/models/PermissionListing.js +++ b/typescript/dist/models/PermissionListing.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/PermissionRequest.d.ts b/typescript/dist/models/PermissionRequest.d.ts index d2d019e2..6d6c1351 100644 --- a/typescript/dist/models/PermissionRequest.d.ts +++ b/typescript/dist/models/PermissionRequest.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/PermissionRequest.js b/typescript/dist/models/PermissionRequest.js index 495a5a12..3baca5eb 100644 --- a/typescript/dist/models/PermissionRequest.js +++ b/typescript/dist/models/PermissionRequest.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Plot.d.ts b/typescript/dist/models/Plot.d.ts index f9a70f0f..a2c1a288 100644 --- a/typescript/dist/models/Plot.d.ts +++ b/typescript/dist/models/Plot.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Plot.js b/typescript/dist/models/Plot.js index df4b4418..34e15be5 100644 --- a/typescript/dist/models/Plot.js +++ b/typescript/dist/models/Plot.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/PlotOutputFormat.d.ts b/typescript/dist/models/PlotOutputFormat.d.ts index 580c698b..1647d69e 100644 --- a/typescript/dist/models/PlotOutputFormat.d.ts +++ b/typescript/dist/models/PlotOutputFormat.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/PlotOutputFormat.js b/typescript/dist/models/PlotOutputFormat.js index 49dad073..500b1730 100644 --- a/typescript/dist/models/PlotOutputFormat.js +++ b/typescript/dist/models/PlotOutputFormat.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/PlotQueryRectangle.d.ts b/typescript/dist/models/PlotQueryRectangle.d.ts deleted file mode 100644 index a704eb37..00000000 --- a/typescript/dist/models/PlotQueryRectangle.d.ts +++ /dev/null @@ -1,47 +0,0 @@ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -import type { SpatialResolution } from './SpatialResolution'; -import type { TimeInterval } from './TimeInterval'; -import type { BoundingBox2D } from './BoundingBox2D'; -/** - * A spatio-temporal rectangle with a specified resolution - * @export - * @interface PlotQueryRectangle - */ -export interface PlotQueryRectangle { - /** - * - * @type {BoundingBox2D} - * @memberof PlotQueryRectangle - */ - spatialBounds: BoundingBox2D; - /** - * - * @type {SpatialResolution} - * @memberof PlotQueryRectangle - */ - spatialResolution: SpatialResolution; - /** - * - * @type {TimeInterval} - * @memberof PlotQueryRectangle - */ - timeInterval: TimeInterval; -} -/** - * Check if a given object implements the PlotQueryRectangle interface. - */ -export declare function instanceOfPlotQueryRectangle(value: object): value is PlotQueryRectangle; -export declare function PlotQueryRectangleFromJSON(json: any): PlotQueryRectangle; -export declare function PlotQueryRectangleFromJSONTyped(json: any, ignoreDiscriminator: boolean): PlotQueryRectangle; -export declare function PlotQueryRectangleToJSON(json: any): PlotQueryRectangle; -export declare function PlotQueryRectangleToJSONTyped(value?: PlotQueryRectangle | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/PlotQueryRectangle.js b/typescript/dist/models/PlotQueryRectangle.js deleted file mode 100644 index d8b1cc40..00000000 --- a/typescript/dist/models/PlotQueryRectangle.js +++ /dev/null @@ -1,61 +0,0 @@ -"use strict"; -/* tslint:disable */ -/* eslint-disable */ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -Object.defineProperty(exports, "__esModule", { value: true }); -exports.instanceOfPlotQueryRectangle = instanceOfPlotQueryRectangle; -exports.PlotQueryRectangleFromJSON = PlotQueryRectangleFromJSON; -exports.PlotQueryRectangleFromJSONTyped = PlotQueryRectangleFromJSONTyped; -exports.PlotQueryRectangleToJSON = PlotQueryRectangleToJSON; -exports.PlotQueryRectangleToJSONTyped = PlotQueryRectangleToJSONTyped; -const SpatialResolution_1 = require("./SpatialResolution"); -const TimeInterval_1 = require("./TimeInterval"); -const BoundingBox2D_1 = require("./BoundingBox2D"); -/** - * Check if a given object implements the PlotQueryRectangle interface. - */ -function instanceOfPlotQueryRectangle(value) { - if (!('spatialBounds' in value) || value['spatialBounds'] === undefined) - return false; - if (!('spatialResolution' in value) || value['spatialResolution'] === undefined) - return false; - if (!('timeInterval' in value) || value['timeInterval'] === undefined) - return false; - return true; -} -function PlotQueryRectangleFromJSON(json) { - return PlotQueryRectangleFromJSONTyped(json, false); -} -function PlotQueryRectangleFromJSONTyped(json, ignoreDiscriminator) { - if (json == null) { - return json; - } - return { - 'spatialBounds': (0, BoundingBox2D_1.BoundingBox2DFromJSON)(json['spatialBounds']), - 'spatialResolution': (0, SpatialResolution_1.SpatialResolutionFromJSON)(json['spatialResolution']), - 'timeInterval': (0, TimeInterval_1.TimeIntervalFromJSON)(json['timeInterval']), - }; -} -function PlotQueryRectangleToJSON(json) { - return PlotQueryRectangleToJSONTyped(json, false); -} -function PlotQueryRectangleToJSONTyped(value, ignoreDiscriminator = false) { - if (value == null) { - return value; - } - return { - 'spatialBounds': (0, BoundingBox2D_1.BoundingBox2DToJSON)(value['spatialBounds']), - 'spatialResolution': (0, SpatialResolution_1.SpatialResolutionToJSON)(value['spatialResolution']), - 'timeInterval': (0, TimeInterval_1.TimeIntervalToJSON)(value['timeInterval']), - }; -} diff --git a/typescript/dist/models/PlotResultDescriptor.d.ts b/typescript/dist/models/PlotResultDescriptor.d.ts index e66ac542..66d37ce8 100644 --- a/typescript/dist/models/PlotResultDescriptor.d.ts +++ b/typescript/dist/models/PlotResultDescriptor.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/PlotResultDescriptor.js b/typescript/dist/models/PlotResultDescriptor.js index 8c78bf60..b5e695fe 100644 --- a/typescript/dist/models/PlotResultDescriptor.js +++ b/typescript/dist/models/PlotResultDescriptor.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/PointSymbology.d.ts b/typescript/dist/models/PointSymbology.d.ts index b778e1d2..f428845b 100644 --- a/typescript/dist/models/PointSymbology.d.ts +++ b/typescript/dist/models/PointSymbology.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/PointSymbology.js b/typescript/dist/models/PointSymbology.js index 82b17ce8..964d333a 100644 --- a/typescript/dist/models/PointSymbology.js +++ b/typescript/dist/models/PointSymbology.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/PolygonSymbology.d.ts b/typescript/dist/models/PolygonSymbology.d.ts index d1d80598..2e2e4ddd 100644 --- a/typescript/dist/models/PolygonSymbology.d.ts +++ b/typescript/dist/models/PolygonSymbology.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/PolygonSymbology.js b/typescript/dist/models/PolygonSymbology.js index 095fe599..ea4cfb5f 100644 --- a/typescript/dist/models/PolygonSymbology.js +++ b/typescript/dist/models/PolygonSymbology.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Project.d.ts b/typescript/dist/models/Project.d.ts index d28c5a44..09be882f 100644 --- a/typescript/dist/models/Project.d.ts +++ b/typescript/dist/models/Project.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Project.js b/typescript/dist/models/Project.js index b8cede48..350747d1 100644 --- a/typescript/dist/models/Project.js +++ b/typescript/dist/models/Project.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ProjectLayer.d.ts b/typescript/dist/models/ProjectLayer.d.ts index ee868427..44d92618 100644 --- a/typescript/dist/models/ProjectLayer.d.ts +++ b/typescript/dist/models/ProjectLayer.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ProjectLayer.js b/typescript/dist/models/ProjectLayer.js index 78e525eb..592a1b17 100644 --- a/typescript/dist/models/ProjectLayer.js +++ b/typescript/dist/models/ProjectLayer.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ProjectListing.d.ts b/typescript/dist/models/ProjectListing.d.ts index 5961c6b9..722c0658 100644 --- a/typescript/dist/models/ProjectListing.d.ts +++ b/typescript/dist/models/ProjectListing.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ProjectListing.js b/typescript/dist/models/ProjectListing.js index 064943af..62709b81 100644 --- a/typescript/dist/models/ProjectListing.js +++ b/typescript/dist/models/ProjectListing.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -60,7 +60,7 @@ function ProjectListingToJSONTyped(value, ignoreDiscriminator = false) { return value; } return { - 'changed': ((value['changed']).toISOString()), + 'changed': value['changed'].toISOString(), 'description': value['description'], 'id': value['id'], 'layerNames': value['layerNames'], diff --git a/typescript/dist/models/ProjectResource.d.ts b/typescript/dist/models/ProjectResource.d.ts index cec38c91..8f800354 100644 --- a/typescript/dist/models/ProjectResource.d.ts +++ b/typescript/dist/models/ProjectResource.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ProjectResource.js b/typescript/dist/models/ProjectResource.js index 6c322ea1..61b9f96c 100644 --- a/typescript/dist/models/ProjectResource.js +++ b/typescript/dist/models/ProjectResource.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ProjectUpdateToken.d.ts b/typescript/dist/models/ProjectUpdateToken.d.ts index e5d4daae..87dd7d64 100644 --- a/typescript/dist/models/ProjectUpdateToken.d.ts +++ b/typescript/dist/models/ProjectUpdateToken.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ProjectUpdateToken.js b/typescript/dist/models/ProjectUpdateToken.js index 46ba086f..8ae874eb 100644 --- a/typescript/dist/models/ProjectUpdateToken.js +++ b/typescript/dist/models/ProjectUpdateToken.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ProjectVersion.d.ts b/typescript/dist/models/ProjectVersion.d.ts index 865d0190..2e6d7e54 100644 --- a/typescript/dist/models/ProjectVersion.d.ts +++ b/typescript/dist/models/ProjectVersion.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ProjectVersion.js b/typescript/dist/models/ProjectVersion.js index 9218d8e1..8c96b08b 100644 --- a/typescript/dist/models/ProjectVersion.js +++ b/typescript/dist/models/ProjectVersion.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -48,7 +48,7 @@ function ProjectVersionToJSONTyped(value, ignoreDiscriminator = false) { return value; } return { - 'changed': ((value['changed']).toISOString()), + 'changed': value['changed'].toISOString(), 'id': value['id'], }; } diff --git a/typescript/dist/models/Provenance.d.ts b/typescript/dist/models/Provenance.d.ts index 261dd5a4..4c665751 100644 --- a/typescript/dist/models/Provenance.d.ts +++ b/typescript/dist/models/Provenance.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Provenance.js b/typescript/dist/models/Provenance.js index a160a0f6..06c5d280 100644 --- a/typescript/dist/models/Provenance.js +++ b/typescript/dist/models/Provenance.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ProvenanceEntry.d.ts b/typescript/dist/models/ProvenanceEntry.d.ts index 51773c9f..018bf352 100644 --- a/typescript/dist/models/ProvenanceEntry.d.ts +++ b/typescript/dist/models/ProvenanceEntry.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ProvenanceEntry.js b/typescript/dist/models/ProvenanceEntry.js index 477e288f..332e8c5a 100644 --- a/typescript/dist/models/ProvenanceEntry.js +++ b/typescript/dist/models/ProvenanceEntry.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ProvenanceOutput.d.ts b/typescript/dist/models/ProvenanceOutput.d.ts index edd3a866..35c59c54 100644 --- a/typescript/dist/models/ProvenanceOutput.d.ts +++ b/typescript/dist/models/ProvenanceOutput.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ProvenanceOutput.js b/typescript/dist/models/ProvenanceOutput.js index 7deba758..d6fe1266 100644 --- a/typescript/dist/models/ProvenanceOutput.js +++ b/typescript/dist/models/ProvenanceOutput.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Provenances.d.ts b/typescript/dist/models/Provenances.d.ts index 6b34eb12..d39907b4 100644 --- a/typescript/dist/models/Provenances.d.ts +++ b/typescript/dist/models/Provenances.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Provenances.js b/typescript/dist/models/Provenances.js index 6d580e4e..6af8606e 100644 --- a/typescript/dist/models/Provenances.js +++ b/typescript/dist/models/Provenances.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ProviderCapabilities.d.ts b/typescript/dist/models/ProviderCapabilities.d.ts index 9c7abe92..313a4ceb 100644 --- a/typescript/dist/models/ProviderCapabilities.d.ts +++ b/typescript/dist/models/ProviderCapabilities.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ProviderCapabilities.js b/typescript/dist/models/ProviderCapabilities.js index 241b5935..6e1451c4 100644 --- a/typescript/dist/models/ProviderCapabilities.js +++ b/typescript/dist/models/ProviderCapabilities.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ProviderLayerCollectionId.d.ts b/typescript/dist/models/ProviderLayerCollectionId.d.ts index c92867ec..cd12e5e8 100644 --- a/typescript/dist/models/ProviderLayerCollectionId.d.ts +++ b/typescript/dist/models/ProviderLayerCollectionId.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ProviderLayerCollectionId.js b/typescript/dist/models/ProviderLayerCollectionId.js index f24d2dab..f00eda65 100644 --- a/typescript/dist/models/ProviderLayerCollectionId.js +++ b/typescript/dist/models/ProviderLayerCollectionId.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ProviderLayerId.d.ts b/typescript/dist/models/ProviderLayerId.d.ts index bd3e3489..f5f2642f 100644 --- a/typescript/dist/models/ProviderLayerId.d.ts +++ b/typescript/dist/models/ProviderLayerId.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ProviderLayerId.js b/typescript/dist/models/ProviderLayerId.js index 90acf225..429dc349 100644 --- a/typescript/dist/models/ProviderLayerId.js +++ b/typescript/dist/models/ProviderLayerId.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Quota.d.ts b/typescript/dist/models/Quota.d.ts index 2bfabd2d..2716fccc 100644 --- a/typescript/dist/models/Quota.d.ts +++ b/typescript/dist/models/Quota.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Quota.js b/typescript/dist/models/Quota.js index 0dfaa70b..d1e888c0 100644 --- a/typescript/dist/models/Quota.js +++ b/typescript/dist/models/Quota.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/RasterBandDescriptor.d.ts b/typescript/dist/models/RasterBandDescriptor.d.ts index 39902342..c3dc1054 100644 --- a/typescript/dist/models/RasterBandDescriptor.d.ts +++ b/typescript/dist/models/RasterBandDescriptor.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/RasterBandDescriptor.js b/typescript/dist/models/RasterBandDescriptor.js index 611ffe58..9e43db0b 100644 --- a/typescript/dist/models/RasterBandDescriptor.js +++ b/typescript/dist/models/RasterBandDescriptor.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/RasterColorizer.d.ts b/typescript/dist/models/RasterColorizer.d.ts index 5d339746..89a18326 100644 --- a/typescript/dist/models/RasterColorizer.d.ts +++ b/typescript/dist/models/RasterColorizer.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/RasterColorizer.js b/typescript/dist/models/RasterColorizer.js index 3ff3db37..b96d18b0 100644 --- a/typescript/dist/models/RasterColorizer.js +++ b/typescript/dist/models/RasterColorizer.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -32,7 +32,7 @@ function RasterColorizerFromJSONTyped(json, ignoreDiscriminator) { case 'singleBand': return Object.assign({}, (0, SingleBandRasterColorizer_1.SingleBandRasterColorizerFromJSONTyped)(json, true), { type: 'singleBand' }); default: - throw new Error(`No variant of RasterColorizer exists with 'type=${json['type']}'`); + return json; } } function RasterColorizerToJSON(json) { @@ -48,6 +48,6 @@ function RasterColorizerToJSONTyped(value, ignoreDiscriminator = false) { case 'singleBand': return Object.assign({}, (0, SingleBandRasterColorizer_1.SingleBandRasterColorizerToJSON)(value), { type: 'singleBand' }); default: - throw new Error(`No variant of RasterColorizer exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/models/RasterDataType.d.ts b/typescript/dist/models/RasterDataType.d.ts index 7adc7ec7..f20d0029 100644 --- a/typescript/dist/models/RasterDataType.d.ts +++ b/typescript/dist/models/RasterDataType.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/RasterDataType.js b/typescript/dist/models/RasterDataType.js index 320fa9db..dd6ae8e9 100644 --- a/typescript/dist/models/RasterDataType.js +++ b/typescript/dist/models/RasterDataType.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/RasterDatasetFromWorkflow.d.ts b/typescript/dist/models/RasterDatasetFromWorkflow.d.ts index 42b64948..a2e413f6 100644 --- a/typescript/dist/models/RasterDatasetFromWorkflow.d.ts +++ b/typescript/dist/models/RasterDatasetFromWorkflow.d.ts @@ -2,14 +2,14 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ -import type { RasterQueryRectangle } from './RasterQueryRectangle'; +import type { RasterToDatasetQueryRectangle } from './RasterToDatasetQueryRectangle'; /** * parameter for the dataset from workflow handler (body) * @export @@ -42,10 +42,10 @@ export interface RasterDatasetFromWorkflow { name?: string; /** * - * @type {RasterQueryRectangle} + * @type {RasterToDatasetQueryRectangle} * @memberof RasterDatasetFromWorkflow */ - query: RasterQueryRectangle; + query: RasterToDatasetQueryRectangle; } /** * Check if a given object implements the RasterDatasetFromWorkflow interface. diff --git a/typescript/dist/models/RasterDatasetFromWorkflow.js b/typescript/dist/models/RasterDatasetFromWorkflow.js index 3405d194..b8f1d56a 100644 --- a/typescript/dist/models/RasterDatasetFromWorkflow.js +++ b/typescript/dist/models/RasterDatasetFromWorkflow.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -18,7 +18,7 @@ exports.RasterDatasetFromWorkflowFromJSON = RasterDatasetFromWorkflowFromJSON; exports.RasterDatasetFromWorkflowFromJSONTyped = RasterDatasetFromWorkflowFromJSONTyped; exports.RasterDatasetFromWorkflowToJSON = RasterDatasetFromWorkflowToJSON; exports.RasterDatasetFromWorkflowToJSONTyped = RasterDatasetFromWorkflowToJSONTyped; -const RasterQueryRectangle_1 = require("./RasterQueryRectangle"); +const RasterToDatasetQueryRectangle_1 = require("./RasterToDatasetQueryRectangle"); /** * Check if a given object implements the RasterDatasetFromWorkflow interface. */ @@ -41,7 +41,7 @@ function RasterDatasetFromWorkflowFromJSONTyped(json, ignoreDiscriminator) { 'description': json['description'] == null ? undefined : json['description'], 'displayName': json['displayName'], 'name': json['name'] == null ? undefined : json['name'], - 'query': (0, RasterQueryRectangle_1.RasterQueryRectangleFromJSON)(json['query']), + 'query': (0, RasterToDatasetQueryRectangle_1.RasterToDatasetQueryRectangleFromJSON)(json['query']), }; } function RasterDatasetFromWorkflowToJSON(json) { @@ -56,6 +56,6 @@ function RasterDatasetFromWorkflowToJSONTyped(value, ignoreDiscriminator = false 'description': value['description'], 'displayName': value['displayName'], 'name': value['name'], - 'query': (0, RasterQueryRectangle_1.RasterQueryRectangleToJSON)(value['query']), + 'query': (0, RasterToDatasetQueryRectangle_1.RasterToDatasetQueryRectangleToJSON)(value['query']), }; } diff --git a/typescript/dist/models/RasterDatasetFromWorkflowResult.d.ts b/typescript/dist/models/RasterDatasetFromWorkflowResult.d.ts index 8dc5b237..50f5c120 100644 --- a/typescript/dist/models/RasterDatasetFromWorkflowResult.d.ts +++ b/typescript/dist/models/RasterDatasetFromWorkflowResult.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/RasterDatasetFromWorkflowResult.js b/typescript/dist/models/RasterDatasetFromWorkflowResult.js index 3da74556..6b01b2dc 100644 --- a/typescript/dist/models/RasterDatasetFromWorkflowResult.js +++ b/typescript/dist/models/RasterDatasetFromWorkflowResult.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/RasterPropertiesEntryType.d.ts b/typescript/dist/models/RasterPropertiesEntryType.d.ts index f77ca49d..9e830923 100644 --- a/typescript/dist/models/RasterPropertiesEntryType.d.ts +++ b/typescript/dist/models/RasterPropertiesEntryType.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/RasterPropertiesEntryType.js b/typescript/dist/models/RasterPropertiesEntryType.js index d18878b0..3e511d3b 100644 --- a/typescript/dist/models/RasterPropertiesEntryType.js +++ b/typescript/dist/models/RasterPropertiesEntryType.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/RasterPropertiesKey.d.ts b/typescript/dist/models/RasterPropertiesKey.d.ts index c340d3e8..e087de80 100644 --- a/typescript/dist/models/RasterPropertiesKey.d.ts +++ b/typescript/dist/models/RasterPropertiesKey.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/RasterPropertiesKey.js b/typescript/dist/models/RasterPropertiesKey.js index 279e6709..63d8e188 100644 --- a/typescript/dist/models/RasterPropertiesKey.js +++ b/typescript/dist/models/RasterPropertiesKey.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/RasterQueryRectangle.d.ts b/typescript/dist/models/RasterQueryRectangle.d.ts deleted file mode 100644 index 03d13584..00000000 --- a/typescript/dist/models/RasterQueryRectangle.d.ts +++ /dev/null @@ -1,47 +0,0 @@ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -import type { SpatialResolution } from './SpatialResolution'; -import type { TimeInterval } from './TimeInterval'; -import type { SpatialPartition2D } from './SpatialPartition2D'; -/** - * A spatio-temporal rectangle with a specified resolution - * @export - * @interface RasterQueryRectangle - */ -export interface RasterQueryRectangle { - /** - * - * @type {SpatialPartition2D} - * @memberof RasterQueryRectangle - */ - spatialBounds: SpatialPartition2D; - /** - * - * @type {SpatialResolution} - * @memberof RasterQueryRectangle - */ - spatialResolution: SpatialResolution; - /** - * - * @type {TimeInterval} - * @memberof RasterQueryRectangle - */ - timeInterval: TimeInterval; -} -/** - * Check if a given object implements the RasterQueryRectangle interface. - */ -export declare function instanceOfRasterQueryRectangle(value: object): value is RasterQueryRectangle; -export declare function RasterQueryRectangleFromJSON(json: any): RasterQueryRectangle; -export declare function RasterQueryRectangleFromJSONTyped(json: any, ignoreDiscriminator: boolean): RasterQueryRectangle; -export declare function RasterQueryRectangleToJSON(json: any): RasterQueryRectangle; -export declare function RasterQueryRectangleToJSONTyped(value?: RasterQueryRectangle | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/RasterResultDescriptor.d.ts b/typescript/dist/models/RasterResultDescriptor.d.ts index d8decd8a..4f323f04 100644 --- a/typescript/dist/models/RasterResultDescriptor.d.ts +++ b/typescript/dist/models/RasterResultDescriptor.d.ts @@ -2,18 +2,17 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ -import type { SpatialResolution } from './SpatialResolution'; -import type { TimeInterval } from './TimeInterval'; +import type { TimeDescriptor } from './TimeDescriptor'; import type { RasterBandDescriptor } from './RasterBandDescriptor'; +import type { SpatialGridDescriptor } from './SpatialGridDescriptor'; import type { RasterDataType } from './RasterDataType'; -import type { SpatialPartition2D } from './SpatialPartition2D'; /** * A `ResultDescriptor` for raster queries * @export @@ -26,12 +25,6 @@ export interface RasterResultDescriptor { * @memberof RasterResultDescriptor */ bands: Array; - /** - * - * @type {SpatialPartition2D} - * @memberof RasterResultDescriptor - */ - bbox?: SpatialPartition2D | null; /** * * @type {RasterDataType} @@ -40,10 +33,10 @@ export interface RasterResultDescriptor { dataType: RasterDataType; /** * - * @type {SpatialResolution} + * @type {SpatialGridDescriptor} * @memberof RasterResultDescriptor */ - resolution?: SpatialResolution | null; + spatialGrid: SpatialGridDescriptor; /** * * @type {string} @@ -52,10 +45,10 @@ export interface RasterResultDescriptor { spatialReference: string; /** * - * @type {TimeInterval} + * @type {TimeDescriptor} * @memberof RasterResultDescriptor */ - time?: TimeInterval | null; + time: TimeDescriptor; } /** * Check if a given object implements the RasterResultDescriptor interface. diff --git a/typescript/dist/models/RasterResultDescriptor.js b/typescript/dist/models/RasterResultDescriptor.js index 78f8cc7f..154c395c 100644 --- a/typescript/dist/models/RasterResultDescriptor.js +++ b/typescript/dist/models/RasterResultDescriptor.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -18,11 +18,10 @@ exports.RasterResultDescriptorFromJSON = RasterResultDescriptorFromJSON; exports.RasterResultDescriptorFromJSONTyped = RasterResultDescriptorFromJSONTyped; exports.RasterResultDescriptorToJSON = RasterResultDescriptorToJSON; exports.RasterResultDescriptorToJSONTyped = RasterResultDescriptorToJSONTyped; -const SpatialResolution_1 = require("./SpatialResolution"); -const TimeInterval_1 = require("./TimeInterval"); +const TimeDescriptor_1 = require("./TimeDescriptor"); const RasterBandDescriptor_1 = require("./RasterBandDescriptor"); +const SpatialGridDescriptor_1 = require("./SpatialGridDescriptor"); const RasterDataType_1 = require("./RasterDataType"); -const SpatialPartition2D_1 = require("./SpatialPartition2D"); /** * Check if a given object implements the RasterResultDescriptor interface. */ @@ -31,8 +30,12 @@ function instanceOfRasterResultDescriptor(value) { return false; if (!('dataType' in value) || value['dataType'] === undefined) return false; + if (!('spatialGrid' in value) || value['spatialGrid'] === undefined) + return false; if (!('spatialReference' in value) || value['spatialReference'] === undefined) return false; + if (!('time' in value) || value['time'] === undefined) + return false; return true; } function RasterResultDescriptorFromJSON(json) { @@ -44,11 +47,10 @@ function RasterResultDescriptorFromJSONTyped(json, ignoreDiscriminator) { } return { 'bands': (json['bands'].map(RasterBandDescriptor_1.RasterBandDescriptorFromJSON)), - 'bbox': json['bbox'] == null ? undefined : (0, SpatialPartition2D_1.SpatialPartition2DFromJSON)(json['bbox']), 'dataType': (0, RasterDataType_1.RasterDataTypeFromJSON)(json['dataType']), - 'resolution': json['resolution'] == null ? undefined : (0, SpatialResolution_1.SpatialResolutionFromJSON)(json['resolution']), + 'spatialGrid': (0, SpatialGridDescriptor_1.SpatialGridDescriptorFromJSON)(json['spatialGrid']), 'spatialReference': json['spatialReference'], - 'time': json['time'] == null ? undefined : (0, TimeInterval_1.TimeIntervalFromJSON)(json['time']), + 'time': (0, TimeDescriptor_1.TimeDescriptorFromJSON)(json['time']), }; } function RasterResultDescriptorToJSON(json) { @@ -60,10 +62,9 @@ function RasterResultDescriptorToJSONTyped(value, ignoreDiscriminator = false) { } return { 'bands': (value['bands'].map(RasterBandDescriptor_1.RasterBandDescriptorToJSON)), - 'bbox': (0, SpatialPartition2D_1.SpatialPartition2DToJSON)(value['bbox']), 'dataType': (0, RasterDataType_1.RasterDataTypeToJSON)(value['dataType']), - 'resolution': (0, SpatialResolution_1.SpatialResolutionToJSON)(value['resolution']), + 'spatialGrid': (0, SpatialGridDescriptor_1.SpatialGridDescriptorToJSON)(value['spatialGrid']), 'spatialReference': value['spatialReference'], - 'time': (0, TimeInterval_1.TimeIntervalToJSON)(value['time']), + 'time': (0, TimeDescriptor_1.TimeDescriptorToJSON)(value['time']), }; } diff --git a/typescript/dist/models/RasterStreamWebsocketResultType.d.ts b/typescript/dist/models/RasterStreamWebsocketResultType.d.ts index 1c1c0b2c..0e93d1ba 100644 --- a/typescript/dist/models/RasterStreamWebsocketResultType.d.ts +++ b/typescript/dist/models/RasterStreamWebsocketResultType.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/RasterStreamWebsocketResultType.js b/typescript/dist/models/RasterStreamWebsocketResultType.js index 657e5263..9dc9f755 100644 --- a/typescript/dist/models/RasterStreamWebsocketResultType.js +++ b/typescript/dist/models/RasterStreamWebsocketResultType.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/RasterSymbology.d.ts b/typescript/dist/models/RasterSymbology.d.ts index c5957ad2..721c72b4 100644 --- a/typescript/dist/models/RasterSymbology.d.ts +++ b/typescript/dist/models/RasterSymbology.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/RasterSymbology.js b/typescript/dist/models/RasterSymbology.js index 3327298b..1cc12d16 100644 --- a/typescript/dist/models/RasterSymbology.js +++ b/typescript/dist/models/RasterSymbology.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/RasterToDatasetQueryRectangle.d.ts b/typescript/dist/models/RasterToDatasetQueryRectangle.d.ts new file mode 100644 index 00000000..5bc02763 --- /dev/null +++ b/typescript/dist/models/RasterToDatasetQueryRectangle.d.ts @@ -0,0 +1,40 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { TimeInterval } from './TimeInterval'; +import type { SpatialPartition2D } from './SpatialPartition2D'; +/** + * A spatio-temporal rectangle with a specified resolution + * @export + * @interface RasterToDatasetQueryRectangle + */ +export interface RasterToDatasetQueryRectangle { + /** + * + * @type {SpatialPartition2D} + * @memberof RasterToDatasetQueryRectangle + */ + spatialBounds: SpatialPartition2D; + /** + * + * @type {TimeInterval} + * @memberof RasterToDatasetQueryRectangle + */ + timeInterval: TimeInterval; +} +/** + * Check if a given object implements the RasterToDatasetQueryRectangle interface. + */ +export declare function instanceOfRasterToDatasetQueryRectangle(value: object): value is RasterToDatasetQueryRectangle; +export declare function RasterToDatasetQueryRectangleFromJSON(json: any): RasterToDatasetQueryRectangle; +export declare function RasterToDatasetQueryRectangleFromJSONTyped(json: any, ignoreDiscriminator: boolean): RasterToDatasetQueryRectangle; +export declare function RasterToDatasetQueryRectangleToJSON(json: any): RasterToDatasetQueryRectangle; +export declare function RasterToDatasetQueryRectangleToJSONTyped(value?: RasterToDatasetQueryRectangle | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/RasterQueryRectangle.js b/typescript/dist/models/RasterToDatasetQueryRectangle.js similarity index 50% rename from typescript/dist/models/RasterQueryRectangle.js rename to typescript/dist/models/RasterToDatasetQueryRectangle.js index 42c3c453..d596508b 100644 --- a/typescript/dist/models/RasterQueryRectangle.js +++ b/typescript/dist/models/RasterToDatasetQueryRectangle.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -13,49 +13,44 @@ * Do not edit the class manually. */ Object.defineProperty(exports, "__esModule", { value: true }); -exports.instanceOfRasterQueryRectangle = instanceOfRasterQueryRectangle; -exports.RasterQueryRectangleFromJSON = RasterQueryRectangleFromJSON; -exports.RasterQueryRectangleFromJSONTyped = RasterQueryRectangleFromJSONTyped; -exports.RasterQueryRectangleToJSON = RasterQueryRectangleToJSON; -exports.RasterQueryRectangleToJSONTyped = RasterQueryRectangleToJSONTyped; -const SpatialResolution_1 = require("./SpatialResolution"); +exports.instanceOfRasterToDatasetQueryRectangle = instanceOfRasterToDatasetQueryRectangle; +exports.RasterToDatasetQueryRectangleFromJSON = RasterToDatasetQueryRectangleFromJSON; +exports.RasterToDatasetQueryRectangleFromJSONTyped = RasterToDatasetQueryRectangleFromJSONTyped; +exports.RasterToDatasetQueryRectangleToJSON = RasterToDatasetQueryRectangleToJSON; +exports.RasterToDatasetQueryRectangleToJSONTyped = RasterToDatasetQueryRectangleToJSONTyped; const TimeInterval_1 = require("./TimeInterval"); const SpatialPartition2D_1 = require("./SpatialPartition2D"); /** - * Check if a given object implements the RasterQueryRectangle interface. + * Check if a given object implements the RasterToDatasetQueryRectangle interface. */ -function instanceOfRasterQueryRectangle(value) { +function instanceOfRasterToDatasetQueryRectangle(value) { if (!('spatialBounds' in value) || value['spatialBounds'] === undefined) return false; - if (!('spatialResolution' in value) || value['spatialResolution'] === undefined) - return false; if (!('timeInterval' in value) || value['timeInterval'] === undefined) return false; return true; } -function RasterQueryRectangleFromJSON(json) { - return RasterQueryRectangleFromJSONTyped(json, false); +function RasterToDatasetQueryRectangleFromJSON(json) { + return RasterToDatasetQueryRectangleFromJSONTyped(json, false); } -function RasterQueryRectangleFromJSONTyped(json, ignoreDiscriminator) { +function RasterToDatasetQueryRectangleFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } return { 'spatialBounds': (0, SpatialPartition2D_1.SpatialPartition2DFromJSON)(json['spatialBounds']), - 'spatialResolution': (0, SpatialResolution_1.SpatialResolutionFromJSON)(json['spatialResolution']), 'timeInterval': (0, TimeInterval_1.TimeIntervalFromJSON)(json['timeInterval']), }; } -function RasterQueryRectangleToJSON(json) { - return RasterQueryRectangleToJSONTyped(json, false); +function RasterToDatasetQueryRectangleToJSON(json) { + return RasterToDatasetQueryRectangleToJSONTyped(json, false); } -function RasterQueryRectangleToJSONTyped(value, ignoreDiscriminator = false) { +function RasterToDatasetQueryRectangleToJSONTyped(value, ignoreDiscriminator = false) { if (value == null) { return value; } return { 'spatialBounds': (0, SpatialPartition2D_1.SpatialPartition2DToJSON)(value['spatialBounds']), - 'spatialResolution': (0, SpatialResolution_1.SpatialResolutionToJSON)(value['spatialResolution']), 'timeInterval': (0, TimeInterval_1.TimeIntervalToJSON)(value['timeInterval']), }; } diff --git a/typescript/dist/models/RegularTimeDimension.d.ts b/typescript/dist/models/RegularTimeDimension.d.ts new file mode 100644 index 00000000..ce8935bd --- /dev/null +++ b/typescript/dist/models/RegularTimeDimension.d.ts @@ -0,0 +1,39 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { TimeStep } from './TimeStep'; +/** + * + * @export + * @interface RegularTimeDimension + */ +export interface RegularTimeDimension { + /** + * + * @type {number} + * @memberof RegularTimeDimension + */ + origin: number; + /** + * + * @type {TimeStep} + * @memberof RegularTimeDimension + */ + step: TimeStep; +} +/** + * Check if a given object implements the RegularTimeDimension interface. + */ +export declare function instanceOfRegularTimeDimension(value: object): value is RegularTimeDimension; +export declare function RegularTimeDimensionFromJSON(json: any): RegularTimeDimension; +export declare function RegularTimeDimensionFromJSONTyped(json: any, ignoreDiscriminator: boolean): RegularTimeDimension; +export declare function RegularTimeDimensionToJSON(json: any): RegularTimeDimension; +export declare function RegularTimeDimensionToJSONTyped(value?: RegularTimeDimension | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/RegularTimeDimension.js b/typescript/dist/models/RegularTimeDimension.js new file mode 100644 index 00000000..119ddee7 --- /dev/null +++ b/typescript/dist/models/RegularTimeDimension.js @@ -0,0 +1,55 @@ +"use strict"; +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +Object.defineProperty(exports, "__esModule", { value: true }); +exports.instanceOfRegularTimeDimension = instanceOfRegularTimeDimension; +exports.RegularTimeDimensionFromJSON = RegularTimeDimensionFromJSON; +exports.RegularTimeDimensionFromJSONTyped = RegularTimeDimensionFromJSONTyped; +exports.RegularTimeDimensionToJSON = RegularTimeDimensionToJSON; +exports.RegularTimeDimensionToJSONTyped = RegularTimeDimensionToJSONTyped; +const TimeStep_1 = require("./TimeStep"); +/** + * Check if a given object implements the RegularTimeDimension interface. + */ +function instanceOfRegularTimeDimension(value) { + if (!('origin' in value) || value['origin'] === undefined) + return false; + if (!('step' in value) || value['step'] === undefined) + return false; + return true; +} +function RegularTimeDimensionFromJSON(json) { + return RegularTimeDimensionFromJSONTyped(json, false); +} +function RegularTimeDimensionFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return { + 'origin': json['origin'], + 'step': (0, TimeStep_1.TimeStepFromJSON)(json['step']), + }; +} +function RegularTimeDimensionToJSON(json) { + return RegularTimeDimensionToJSONTyped(json, false); +} +function RegularTimeDimensionToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return { + 'origin': value['origin'], + 'step': (0, TimeStep_1.TimeStepToJSON)(value['step']), + }; +} diff --git a/typescript/dist/models/Resource.d.ts b/typescript/dist/models/Resource.d.ts index dd790c19..bd798d26 100644 --- a/typescript/dist/models/Resource.d.ts +++ b/typescript/dist/models/Resource.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Resource.js b/typescript/dist/models/Resource.js index e540509c..cacfe15d 100644 --- a/typescript/dist/models/Resource.js +++ b/typescript/dist/models/Resource.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -44,7 +44,7 @@ function ResourceFromJSONTyped(json, ignoreDiscriminator) { case 'provider': return Object.assign({}, (0, DataProviderResource_1.DataProviderResourceFromJSONTyped)(json, true), { type: 'provider' }); default: - throw new Error(`No variant of Resource exists with 'type=${json['type']}'`); + return json; } } function ResourceToJSON(json) { @@ -68,6 +68,6 @@ function ResourceToJSONTyped(value, ignoreDiscriminator = false) { case 'provider': return Object.assign({}, (0, DataProviderResource_1.DataProviderResourceToJSON)(value), { type: 'provider' }); default: - throw new Error(`No variant of Resource exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/models/Role.d.ts b/typescript/dist/models/Role.d.ts index 0f20560d..87b82ff6 100644 --- a/typescript/dist/models/Role.d.ts +++ b/typescript/dist/models/Role.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Role.js b/typescript/dist/models/Role.js index 6d4019e8..6db0ab6c 100644 --- a/typescript/dist/models/Role.js +++ b/typescript/dist/models/Role.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/RoleDescription.d.ts b/typescript/dist/models/RoleDescription.d.ts index 605a297c..980843d2 100644 --- a/typescript/dist/models/RoleDescription.d.ts +++ b/typescript/dist/models/RoleDescription.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/RoleDescription.js b/typescript/dist/models/RoleDescription.js index bca144c9..c0e8f371 100644 --- a/typescript/dist/models/RoleDescription.js +++ b/typescript/dist/models/RoleDescription.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/STRectangle.d.ts b/typescript/dist/models/STRectangle.d.ts index 7ec0062b..68a1f0a6 100644 --- a/typescript/dist/models/STRectangle.d.ts +++ b/typescript/dist/models/STRectangle.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/STRectangle.js b/typescript/dist/models/STRectangle.js index 3622a712..2693bcdb 100644 --- a/typescript/dist/models/STRectangle.js +++ b/typescript/dist/models/STRectangle.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/SearchCapabilities.d.ts b/typescript/dist/models/SearchCapabilities.d.ts index a02189f9..4743cdf4 100644 --- a/typescript/dist/models/SearchCapabilities.d.ts +++ b/typescript/dist/models/SearchCapabilities.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/SearchCapabilities.js b/typescript/dist/models/SearchCapabilities.js index 1958ed9f..e2ad03a2 100644 --- a/typescript/dist/models/SearchCapabilities.js +++ b/typescript/dist/models/SearchCapabilities.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/SearchType.d.ts b/typescript/dist/models/SearchType.d.ts index ed33eb7c..734d37de 100644 --- a/typescript/dist/models/SearchType.d.ts +++ b/typescript/dist/models/SearchType.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/SearchType.js b/typescript/dist/models/SearchType.js index 3047b8ef..02dad778 100644 --- a/typescript/dist/models/SearchType.js +++ b/typescript/dist/models/SearchType.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/SearchTypes.d.ts b/typescript/dist/models/SearchTypes.d.ts index 1c1a83c8..6d6c5a3b 100644 --- a/typescript/dist/models/SearchTypes.d.ts +++ b/typescript/dist/models/SearchTypes.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/SearchTypes.js b/typescript/dist/models/SearchTypes.js index 881d1a78..dfa1459d 100644 --- a/typescript/dist/models/SearchTypes.js +++ b/typescript/dist/models/SearchTypes.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/SentinelS2L2ACogsProviderDefinition.d.ts b/typescript/dist/models/SentinelS2L2ACogsProviderDefinition.d.ts index 9ccededb..9e2a62c1 100644 --- a/typescript/dist/models/SentinelS2L2ACogsProviderDefinition.d.ts +++ b/typescript/dist/models/SentinelS2L2ACogsProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -10,9 +10,7 @@ * Do not edit the class manually. */ import type { StacApiRetries } from './StacApiRetries'; -import type { StacBand } from './StacBand'; import type { StacQueryBuffer } from './StacQueryBuffer'; -import type { StacZone } from './StacZone'; /** * * @export @@ -25,12 +23,6 @@ export interface SentinelS2L2ACogsProviderDefinition { * @memberof SentinelS2L2ACogsProviderDefinition */ apiUrl: string; - /** - * - * @type {Array} - * @memberof SentinelS2L2ACogsProviderDefinition - */ - bands: Array; /** * * @type {number} @@ -85,12 +77,6 @@ export interface SentinelS2L2ACogsProviderDefinition { * @memberof SentinelS2L2ACogsProviderDefinition */ type: SentinelS2L2ACogsProviderDefinitionTypeEnum; - /** - * - * @type {Array} - * @memberof SentinelS2L2ACogsProviderDefinition - */ - zones: Array; } /** * @export diff --git a/typescript/dist/models/SentinelS2L2ACogsProviderDefinition.js b/typescript/dist/models/SentinelS2L2ACogsProviderDefinition.js index dbf1858a..a7484472 100644 --- a/typescript/dist/models/SentinelS2L2ACogsProviderDefinition.js +++ b/typescript/dist/models/SentinelS2L2ACogsProviderDefinition.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -20,9 +20,7 @@ exports.SentinelS2L2ACogsProviderDefinitionFromJSONTyped = SentinelS2L2ACogsProv exports.SentinelS2L2ACogsProviderDefinitionToJSON = SentinelS2L2ACogsProviderDefinitionToJSON; exports.SentinelS2L2ACogsProviderDefinitionToJSONTyped = SentinelS2L2ACogsProviderDefinitionToJSONTyped; const StacApiRetries_1 = require("./StacApiRetries"); -const StacBand_1 = require("./StacBand"); const StacQueryBuffer_1 = require("./StacQueryBuffer"); -const StacZone_1 = require("./StacZone"); /** * @export */ @@ -35,8 +33,6 @@ exports.SentinelS2L2ACogsProviderDefinitionTypeEnum = { function instanceOfSentinelS2L2ACogsProviderDefinition(value) { if (!('apiUrl' in value) || value['apiUrl'] === undefined) return false; - if (!('bands' in value) || value['bands'] === undefined) - return false; if (!('description' in value) || value['description'] === undefined) return false; if (!('id' in value) || value['id'] === undefined) @@ -45,8 +41,6 @@ function instanceOfSentinelS2L2ACogsProviderDefinition(value) { return false; if (!('type' in value) || value['type'] === undefined) return false; - if (!('zones' in value) || value['zones'] === undefined) - return false; return true; } function SentinelS2L2ACogsProviderDefinitionFromJSON(json) { @@ -58,7 +52,6 @@ function SentinelS2L2ACogsProviderDefinitionFromJSONTyped(json, ignoreDiscrimina } return { 'apiUrl': json['apiUrl'], - 'bands': (json['bands'].map(StacBand_1.StacBandFromJSON)), 'cacheTtl': json['cacheTtl'] == null ? undefined : json['cacheTtl'], 'description': json['description'], 'gdalRetries': json['gdalRetries'] == null ? undefined : json['gdalRetries'], @@ -68,7 +61,6 @@ function SentinelS2L2ACogsProviderDefinitionFromJSONTyped(json, ignoreDiscrimina 'queryBuffer': json['queryBuffer'] == null ? undefined : (0, StacQueryBuffer_1.StacQueryBufferFromJSON)(json['queryBuffer']), 'stacApiRetries': json['stacApiRetries'] == null ? undefined : (0, StacApiRetries_1.StacApiRetriesFromJSON)(json['stacApiRetries']), 'type': json['type'], - 'zones': (json['zones'].map(StacZone_1.StacZoneFromJSON)), }; } function SentinelS2L2ACogsProviderDefinitionToJSON(json) { @@ -80,7 +72,6 @@ function SentinelS2L2ACogsProviderDefinitionToJSONTyped(value, ignoreDiscriminat } return { 'apiUrl': value['apiUrl'], - 'bands': (value['bands'].map(StacBand_1.StacBandToJSON)), 'cacheTtl': value['cacheTtl'], 'description': value['description'], 'gdalRetries': value['gdalRetries'], @@ -90,6 +81,5 @@ function SentinelS2L2ACogsProviderDefinitionToJSONTyped(value, ignoreDiscriminat 'queryBuffer': (0, StacQueryBuffer_1.StacQueryBufferToJSON)(value['queryBuffer']), 'stacApiRetries': (0, StacApiRetries_1.StacApiRetriesToJSON)(value['stacApiRetries']), 'type': value['type'], - 'zones': (value['zones'].map(StacZone_1.StacZoneToJSON)), }; } diff --git a/typescript/dist/models/ServerInfo.d.ts b/typescript/dist/models/ServerInfo.d.ts index 5b3b26f1..c46e041e 100644 --- a/typescript/dist/models/ServerInfo.d.ts +++ b/typescript/dist/models/ServerInfo.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/ServerInfo.js b/typescript/dist/models/ServerInfo.js index 20db0dc2..b7527acd 100644 --- a/typescript/dist/models/ServerInfo.js +++ b/typescript/dist/models/ServerInfo.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/SingleBandRasterColorizer.d.ts b/typescript/dist/models/SingleBandRasterColorizer.d.ts index f2a97929..eab3c2ee 100644 --- a/typescript/dist/models/SingleBandRasterColorizer.d.ts +++ b/typescript/dist/models/SingleBandRasterColorizer.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/SingleBandRasterColorizer.js b/typescript/dist/models/SingleBandRasterColorizer.js index 5573aaa1..12be81d5 100644 --- a/typescript/dist/models/SingleBandRasterColorizer.js +++ b/typescript/dist/models/SingleBandRasterColorizer.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/SpatialGridDefinition.d.ts b/typescript/dist/models/SpatialGridDefinition.d.ts new file mode 100644 index 00000000..ae7b3c3b --- /dev/null +++ b/typescript/dist/models/SpatialGridDefinition.d.ts @@ -0,0 +1,40 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { GridBoundingBox2D } from './GridBoundingBox2D'; +import type { GeoTransform } from './GeoTransform'; +/** + * + * @export + * @interface SpatialGridDefinition + */ +export interface SpatialGridDefinition { + /** + * + * @type {GeoTransform} + * @memberof SpatialGridDefinition + */ + geoTransform: GeoTransform; + /** + * + * @type {GridBoundingBox2D} + * @memberof SpatialGridDefinition + */ + gridBounds: GridBoundingBox2D; +} +/** + * Check if a given object implements the SpatialGridDefinition interface. + */ +export declare function instanceOfSpatialGridDefinition(value: object): value is SpatialGridDefinition; +export declare function SpatialGridDefinitionFromJSON(json: any): SpatialGridDefinition; +export declare function SpatialGridDefinitionFromJSONTyped(json: any, ignoreDiscriminator: boolean): SpatialGridDefinition; +export declare function SpatialGridDefinitionToJSON(json: any): SpatialGridDefinition; +export declare function SpatialGridDefinitionToJSONTyped(value?: SpatialGridDefinition | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/SpatialGridDefinition.js b/typescript/dist/models/SpatialGridDefinition.js new file mode 100644 index 00000000..df6954bd --- /dev/null +++ b/typescript/dist/models/SpatialGridDefinition.js @@ -0,0 +1,56 @@ +"use strict"; +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +Object.defineProperty(exports, "__esModule", { value: true }); +exports.instanceOfSpatialGridDefinition = instanceOfSpatialGridDefinition; +exports.SpatialGridDefinitionFromJSON = SpatialGridDefinitionFromJSON; +exports.SpatialGridDefinitionFromJSONTyped = SpatialGridDefinitionFromJSONTyped; +exports.SpatialGridDefinitionToJSON = SpatialGridDefinitionToJSON; +exports.SpatialGridDefinitionToJSONTyped = SpatialGridDefinitionToJSONTyped; +const GridBoundingBox2D_1 = require("./GridBoundingBox2D"); +const GeoTransform_1 = require("./GeoTransform"); +/** + * Check if a given object implements the SpatialGridDefinition interface. + */ +function instanceOfSpatialGridDefinition(value) { + if (!('geoTransform' in value) || value['geoTransform'] === undefined) + return false; + if (!('gridBounds' in value) || value['gridBounds'] === undefined) + return false; + return true; +} +function SpatialGridDefinitionFromJSON(json) { + return SpatialGridDefinitionFromJSONTyped(json, false); +} +function SpatialGridDefinitionFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return { + 'geoTransform': (0, GeoTransform_1.GeoTransformFromJSON)(json['geoTransform']), + 'gridBounds': (0, GridBoundingBox2D_1.GridBoundingBox2DFromJSON)(json['gridBounds']), + }; +} +function SpatialGridDefinitionToJSON(json) { + return SpatialGridDefinitionToJSONTyped(json, false); +} +function SpatialGridDefinitionToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return { + 'geoTransform': (0, GeoTransform_1.GeoTransformToJSON)(value['geoTransform']), + 'gridBounds': (0, GridBoundingBox2D_1.GridBoundingBox2DToJSON)(value['gridBounds']), + }; +} diff --git a/typescript/dist/models/SpatialGridDescriptor.d.ts b/typescript/dist/models/SpatialGridDescriptor.d.ts new file mode 100644 index 00000000..02d096ed --- /dev/null +++ b/typescript/dist/models/SpatialGridDescriptor.d.ts @@ -0,0 +1,40 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { SpatialGridDefinition } from './SpatialGridDefinition'; +import type { SpatialGridDescriptorState } from './SpatialGridDescriptorState'; +/** + * + * @export + * @interface SpatialGridDescriptor + */ +export interface SpatialGridDescriptor { + /** + * + * @type {SpatialGridDescriptorState} + * @memberof SpatialGridDescriptor + */ + descriptor: SpatialGridDescriptorState; + /** + * + * @type {SpatialGridDefinition} + * @memberof SpatialGridDescriptor + */ + spatialGrid: SpatialGridDefinition; +} +/** + * Check if a given object implements the SpatialGridDescriptor interface. + */ +export declare function instanceOfSpatialGridDescriptor(value: object): value is SpatialGridDescriptor; +export declare function SpatialGridDescriptorFromJSON(json: any): SpatialGridDescriptor; +export declare function SpatialGridDescriptorFromJSONTyped(json: any, ignoreDiscriminator: boolean): SpatialGridDescriptor; +export declare function SpatialGridDescriptorToJSON(json: any): SpatialGridDescriptor; +export declare function SpatialGridDescriptorToJSONTyped(value?: SpatialGridDescriptor | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/SpatialGridDescriptor.js b/typescript/dist/models/SpatialGridDescriptor.js new file mode 100644 index 00000000..5560f493 --- /dev/null +++ b/typescript/dist/models/SpatialGridDescriptor.js @@ -0,0 +1,56 @@ +"use strict"; +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +Object.defineProperty(exports, "__esModule", { value: true }); +exports.instanceOfSpatialGridDescriptor = instanceOfSpatialGridDescriptor; +exports.SpatialGridDescriptorFromJSON = SpatialGridDescriptorFromJSON; +exports.SpatialGridDescriptorFromJSONTyped = SpatialGridDescriptorFromJSONTyped; +exports.SpatialGridDescriptorToJSON = SpatialGridDescriptorToJSON; +exports.SpatialGridDescriptorToJSONTyped = SpatialGridDescriptorToJSONTyped; +const SpatialGridDefinition_1 = require("./SpatialGridDefinition"); +const SpatialGridDescriptorState_1 = require("./SpatialGridDescriptorState"); +/** + * Check if a given object implements the SpatialGridDescriptor interface. + */ +function instanceOfSpatialGridDescriptor(value) { + if (!('descriptor' in value) || value['descriptor'] === undefined) + return false; + if (!('spatialGrid' in value) || value['spatialGrid'] === undefined) + return false; + return true; +} +function SpatialGridDescriptorFromJSON(json) { + return SpatialGridDescriptorFromJSONTyped(json, false); +} +function SpatialGridDescriptorFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return { + 'descriptor': (0, SpatialGridDescriptorState_1.SpatialGridDescriptorStateFromJSON)(json['descriptor']), + 'spatialGrid': (0, SpatialGridDefinition_1.SpatialGridDefinitionFromJSON)(json['spatialGrid']), + }; +} +function SpatialGridDescriptorToJSON(json) { + return SpatialGridDescriptorToJSONTyped(json, false); +} +function SpatialGridDescriptorToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return { + 'descriptor': (0, SpatialGridDescriptorState_1.SpatialGridDescriptorStateToJSON)(value['descriptor']), + 'spatialGrid': (0, SpatialGridDefinition_1.SpatialGridDefinitionToJSON)(value['spatialGrid']), + }; +} diff --git a/typescript/dist/models/SpatialGridDescriptorState.d.ts b/typescript/dist/models/SpatialGridDescriptorState.d.ts new file mode 100644 index 00000000..46d45dea --- /dev/null +++ b/typescript/dist/models/SpatialGridDescriptorState.d.ts @@ -0,0 +1,25 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +/** + * + * @export + */ +export declare const SpatialGridDescriptorState: { + readonly Source: "source"; + readonly Derived: "derived"; +}; +export type SpatialGridDescriptorState = typeof SpatialGridDescriptorState[keyof typeof SpatialGridDescriptorState]; +export declare function instanceOfSpatialGridDescriptorState(value: any): boolean; +export declare function SpatialGridDescriptorStateFromJSON(json: any): SpatialGridDescriptorState; +export declare function SpatialGridDescriptorStateFromJSONTyped(json: any, ignoreDiscriminator: boolean): SpatialGridDescriptorState; +export declare function SpatialGridDescriptorStateToJSON(value?: SpatialGridDescriptorState | null): any; +export declare function SpatialGridDescriptorStateToJSONTyped(value: any, ignoreDiscriminator: boolean): SpatialGridDescriptorState; diff --git a/typescript/dist/models/SpatialGridDescriptorState.js b/typescript/dist/models/SpatialGridDescriptorState.js new file mode 100644 index 00000000..d2d05c76 --- /dev/null +++ b/typescript/dist/models/SpatialGridDescriptorState.js @@ -0,0 +1,51 @@ +"use strict"; +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +Object.defineProperty(exports, "__esModule", { value: true }); +exports.SpatialGridDescriptorState = void 0; +exports.instanceOfSpatialGridDescriptorState = instanceOfSpatialGridDescriptorState; +exports.SpatialGridDescriptorStateFromJSON = SpatialGridDescriptorStateFromJSON; +exports.SpatialGridDescriptorStateFromJSONTyped = SpatialGridDescriptorStateFromJSONTyped; +exports.SpatialGridDescriptorStateToJSON = SpatialGridDescriptorStateToJSON; +exports.SpatialGridDescriptorStateToJSONTyped = SpatialGridDescriptorStateToJSONTyped; +/** + * + * @export + */ +exports.SpatialGridDescriptorState = { + Source: 'source', + Derived: 'derived' +}; +function instanceOfSpatialGridDescriptorState(value) { + for (const key in exports.SpatialGridDescriptorState) { + if (Object.prototype.hasOwnProperty.call(exports.SpatialGridDescriptorState, key)) { + if (exports.SpatialGridDescriptorState[key] === value) { + return true; + } + } + } + return false; +} +function SpatialGridDescriptorStateFromJSON(json) { + return SpatialGridDescriptorStateFromJSONTyped(json, false); +} +function SpatialGridDescriptorStateFromJSONTyped(json, ignoreDiscriminator) { + return json; +} +function SpatialGridDescriptorStateToJSON(value) { + return value; +} +function SpatialGridDescriptorStateToJSONTyped(value, ignoreDiscriminator) { + return value; +} diff --git a/typescript/dist/models/SpatialPartition2D.d.ts b/typescript/dist/models/SpatialPartition2D.d.ts index 852ebcaf..caca2924 100644 --- a/typescript/dist/models/SpatialPartition2D.d.ts +++ b/typescript/dist/models/SpatialPartition2D.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/SpatialPartition2D.js b/typescript/dist/models/SpatialPartition2D.js index 3d8bc56c..3aab4e32 100644 --- a/typescript/dist/models/SpatialPartition2D.js +++ b/typescript/dist/models/SpatialPartition2D.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/SpatialReferenceAuthority.d.ts b/typescript/dist/models/SpatialReferenceAuthority.d.ts index bebd27e9..485eac66 100644 --- a/typescript/dist/models/SpatialReferenceAuthority.d.ts +++ b/typescript/dist/models/SpatialReferenceAuthority.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/SpatialReferenceAuthority.js b/typescript/dist/models/SpatialReferenceAuthority.js index c5fe0f15..5a68961f 100644 --- a/typescript/dist/models/SpatialReferenceAuthority.js +++ b/typescript/dist/models/SpatialReferenceAuthority.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/SpatialReferenceSpecification.d.ts b/typescript/dist/models/SpatialReferenceSpecification.d.ts index 3b20d2b4..5f5f020e 100644 --- a/typescript/dist/models/SpatialReferenceSpecification.d.ts +++ b/typescript/dist/models/SpatialReferenceSpecification.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/SpatialReferenceSpecification.js b/typescript/dist/models/SpatialReferenceSpecification.js index 9d7ca0b3..4c0d171e 100644 --- a/typescript/dist/models/SpatialReferenceSpecification.js +++ b/typescript/dist/models/SpatialReferenceSpecification.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/SpatialResolution.d.ts b/typescript/dist/models/SpatialResolution.d.ts index a1d9f259..0bf5293e 100644 --- a/typescript/dist/models/SpatialResolution.d.ts +++ b/typescript/dist/models/SpatialResolution.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/SpatialResolution.js b/typescript/dist/models/SpatialResolution.js index e5c180fd..56784d2c 100644 --- a/typescript/dist/models/SpatialResolution.js +++ b/typescript/dist/models/SpatialResolution.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/StacApiRetries.d.ts b/typescript/dist/models/StacApiRetries.d.ts index bfe73f4d..29b4c85f 100644 --- a/typescript/dist/models/StacApiRetries.d.ts +++ b/typescript/dist/models/StacApiRetries.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/StacApiRetries.js b/typescript/dist/models/StacApiRetries.js index ad5c2bd8..f951a07c 100644 --- a/typescript/dist/models/StacApiRetries.js +++ b/typescript/dist/models/StacApiRetries.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/StacBand.d.ts b/typescript/dist/models/StacBand.d.ts deleted file mode 100644 index e2713c0b..00000000 --- a/typescript/dist/models/StacBand.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -import type { RasterDataType } from './RasterDataType'; -/** - * - * @export - * @interface StacBand - */ -export interface StacBand { - /** - * - * @type {RasterDataType} - * @memberof StacBand - */ - dataType: RasterDataType; - /** - * - * @type {string} - * @memberof StacBand - */ - name: string; - /** - * - * @type {number} - * @memberof StacBand - */ - noDataValue?: number | null; -} -/** - * Check if a given object implements the StacBand interface. - */ -export declare function instanceOfStacBand(value: object): value is StacBand; -export declare function StacBandFromJSON(json: any): StacBand; -export declare function StacBandFromJSONTyped(json: any, ignoreDiscriminator: boolean): StacBand; -export declare function StacBandToJSON(json: any): StacBand; -export declare function StacBandToJSONTyped(value?: StacBand | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/StacBand.js b/typescript/dist/models/StacBand.js deleted file mode 100644 index 4264d146..00000000 --- a/typescript/dist/models/StacBand.js +++ /dev/null @@ -1,57 +0,0 @@ -"use strict"; -/* tslint:disable */ -/* eslint-disable */ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -Object.defineProperty(exports, "__esModule", { value: true }); -exports.instanceOfStacBand = instanceOfStacBand; -exports.StacBandFromJSON = StacBandFromJSON; -exports.StacBandFromJSONTyped = StacBandFromJSONTyped; -exports.StacBandToJSON = StacBandToJSON; -exports.StacBandToJSONTyped = StacBandToJSONTyped; -const RasterDataType_1 = require("./RasterDataType"); -/** - * Check if a given object implements the StacBand interface. - */ -function instanceOfStacBand(value) { - if (!('dataType' in value) || value['dataType'] === undefined) - return false; - if (!('name' in value) || value['name'] === undefined) - return false; - return true; -} -function StacBandFromJSON(json) { - return StacBandFromJSONTyped(json, false); -} -function StacBandFromJSONTyped(json, ignoreDiscriminator) { - if (json == null) { - return json; - } - return { - 'dataType': (0, RasterDataType_1.RasterDataTypeFromJSON)(json['dataType']), - 'name': json['name'], - 'noDataValue': json['noDataValue'] == null ? undefined : json['noDataValue'], - }; -} -function StacBandToJSON(json) { - return StacBandToJSONTyped(json, false); -} -function StacBandToJSONTyped(value, ignoreDiscriminator = false) { - if (value == null) { - return value; - } - return { - 'dataType': (0, RasterDataType_1.RasterDataTypeToJSON)(value['dataType']), - 'name': value['name'], - 'noDataValue': value['noDataValue'], - }; -} diff --git a/typescript/dist/models/StacQueryBuffer.d.ts b/typescript/dist/models/StacQueryBuffer.d.ts index 7fdeef8d..34050d61 100644 --- a/typescript/dist/models/StacQueryBuffer.d.ts +++ b/typescript/dist/models/StacQueryBuffer.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/StacQueryBuffer.js b/typescript/dist/models/StacQueryBuffer.js index c1f63269..b20b4e9d 100644 --- a/typescript/dist/models/StacQueryBuffer.js +++ b/typescript/dist/models/StacQueryBuffer.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/StacZone.d.ts b/typescript/dist/models/StacZone.d.ts deleted file mode 100644 index 4c24819c..00000000 --- a/typescript/dist/models/StacZone.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -/** - * - * @export - * @interface StacZone - */ -export interface StacZone { - /** - * - * @type {number} - * @memberof StacZone - */ - epsg: number; - /** - * - * @type {string} - * @memberof StacZone - */ - name: string; -} -/** - * Check if a given object implements the StacZone interface. - */ -export declare function instanceOfStacZone(value: object): value is StacZone; -export declare function StacZoneFromJSON(json: any): StacZone; -export declare function StacZoneFromJSONTyped(json: any, ignoreDiscriminator: boolean): StacZone; -export declare function StacZoneToJSON(json: any): StacZone; -export declare function StacZoneToJSONTyped(value?: StacZone | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/StacZone.js b/typescript/dist/models/StacZone.js deleted file mode 100644 index 154e0cfb..00000000 --- a/typescript/dist/models/StacZone.js +++ /dev/null @@ -1,54 +0,0 @@ -"use strict"; -/* tslint:disable */ -/* eslint-disable */ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -Object.defineProperty(exports, "__esModule", { value: true }); -exports.instanceOfStacZone = instanceOfStacZone; -exports.StacZoneFromJSON = StacZoneFromJSON; -exports.StacZoneFromJSONTyped = StacZoneFromJSONTyped; -exports.StacZoneToJSON = StacZoneToJSON; -exports.StacZoneToJSONTyped = StacZoneToJSONTyped; -/** - * Check if a given object implements the StacZone interface. - */ -function instanceOfStacZone(value) { - if (!('epsg' in value) || value['epsg'] === undefined) - return false; - if (!('name' in value) || value['name'] === undefined) - return false; - return true; -} -function StacZoneFromJSON(json) { - return StacZoneFromJSONTyped(json, false); -} -function StacZoneFromJSONTyped(json, ignoreDiscriminator) { - if (json == null) { - return json; - } - return { - 'epsg': json['epsg'], - 'name': json['name'], - }; -} -function StacZoneToJSON(json) { - return StacZoneToJSONTyped(json, false); -} -function StacZoneToJSONTyped(value, ignoreDiscriminator = false) { - if (value == null) { - return value; - } - return { - 'epsg': value['epsg'], - 'name': value['name'], - }; -} diff --git a/typescript/dist/models/StaticColor.d.ts b/typescript/dist/models/StaticColor.d.ts index 9a04dea7..e3add8d4 100644 --- a/typescript/dist/models/StaticColor.d.ts +++ b/typescript/dist/models/StaticColor.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/StaticColor.js b/typescript/dist/models/StaticColor.js index 3eec9c9e..5cd0a948 100644 --- a/typescript/dist/models/StaticColor.js +++ b/typescript/dist/models/StaticColor.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/StaticNumber.d.ts b/typescript/dist/models/StaticNumber.d.ts index ed7c0b5d..cbe5b977 100644 --- a/typescript/dist/models/StaticNumber.d.ts +++ b/typescript/dist/models/StaticNumber.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/StaticNumber.js b/typescript/dist/models/StaticNumber.js index 31890df7..1a826336 100644 --- a/typescript/dist/models/StaticNumber.js +++ b/typescript/dist/models/StaticNumber.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/StrokeParam.d.ts b/typescript/dist/models/StrokeParam.d.ts index 3dc4cab9..a2ecb4a8 100644 --- a/typescript/dist/models/StrokeParam.d.ts +++ b/typescript/dist/models/StrokeParam.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/StrokeParam.js b/typescript/dist/models/StrokeParam.js index 8b58860d..295b721b 100644 --- a/typescript/dist/models/StrokeParam.js +++ b/typescript/dist/models/StrokeParam.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/SuggestMetaData.d.ts b/typescript/dist/models/SuggestMetaData.d.ts index 40200206..935475b9 100644 --- a/typescript/dist/models/SuggestMetaData.d.ts +++ b/typescript/dist/models/SuggestMetaData.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/SuggestMetaData.js b/typescript/dist/models/SuggestMetaData.js index 1f978d52..d6e86fd3 100644 --- a/typescript/dist/models/SuggestMetaData.js +++ b/typescript/dist/models/SuggestMetaData.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Symbology.d.ts b/typescript/dist/models/Symbology.d.ts index 57162129..4e61f837 100644 --- a/typescript/dist/models/Symbology.d.ts +++ b/typescript/dist/models/Symbology.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Symbology.js b/typescript/dist/models/Symbology.js index 423a6603..066b9d7c 100644 --- a/typescript/dist/models/Symbology.js +++ b/typescript/dist/models/Symbology.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -38,7 +38,7 @@ function SymbologyFromJSONTyped(json, ignoreDiscriminator) { case 'raster': return Object.assign({}, (0, RasterSymbology_1.RasterSymbologyFromJSONTyped)(json, true), { type: 'raster' }); default: - throw new Error(`No variant of Symbology exists with 'type=${json['type']}'`); + return json; } } function SymbologyToJSON(json) { @@ -58,6 +58,6 @@ function SymbologyToJSONTyped(value, ignoreDiscriminator = false) { case 'raster': return Object.assign({}, (0, RasterSymbology_1.RasterSymbologyToJSON)(value), { type: 'raster' }); default: - throw new Error(`No variant of Symbology exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/models/TaskAbortOptions.d.ts b/typescript/dist/models/TaskAbortOptions.d.ts index 82aaa683..b44e7967 100644 --- a/typescript/dist/models/TaskAbortOptions.d.ts +++ b/typescript/dist/models/TaskAbortOptions.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TaskAbortOptions.js b/typescript/dist/models/TaskAbortOptions.js index ad1d4c60..6c629f68 100644 --- a/typescript/dist/models/TaskAbortOptions.js +++ b/typescript/dist/models/TaskAbortOptions.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TaskFilter.d.ts b/typescript/dist/models/TaskFilter.d.ts index a50058de..aef0b3a4 100644 --- a/typescript/dist/models/TaskFilter.d.ts +++ b/typescript/dist/models/TaskFilter.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TaskFilter.js b/typescript/dist/models/TaskFilter.js index 3953e8de..5144c400 100644 --- a/typescript/dist/models/TaskFilter.js +++ b/typescript/dist/models/TaskFilter.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TaskListOptions.d.ts b/typescript/dist/models/TaskListOptions.d.ts index 3ac3cecf..e709c6dc 100644 --- a/typescript/dist/models/TaskListOptions.d.ts +++ b/typescript/dist/models/TaskListOptions.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TaskListOptions.js b/typescript/dist/models/TaskListOptions.js index ba596d2b..eafac205 100644 --- a/typescript/dist/models/TaskListOptions.js +++ b/typescript/dist/models/TaskListOptions.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TaskResponse.d.ts b/typescript/dist/models/TaskResponse.d.ts index 9f6e96ee..7236be96 100644 --- a/typescript/dist/models/TaskResponse.d.ts +++ b/typescript/dist/models/TaskResponse.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TaskResponse.js b/typescript/dist/models/TaskResponse.js index 9b77cfe5..e354f55b 100644 --- a/typescript/dist/models/TaskResponse.js +++ b/typescript/dist/models/TaskResponse.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TaskStatus.d.ts b/typescript/dist/models/TaskStatus.d.ts index 4ae69cb1..1492493f 100644 --- a/typescript/dist/models/TaskStatus.d.ts +++ b/typescript/dist/models/TaskStatus.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TaskStatus.js b/typescript/dist/models/TaskStatus.js index 620cece8..58729500 100644 --- a/typescript/dist/models/TaskStatus.js +++ b/typescript/dist/models/TaskStatus.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -38,7 +38,7 @@ function TaskStatusFromJSONTyped(json, ignoreDiscriminator) { case 'running': return Object.assign({}, (0, TaskStatusRunning_1.TaskStatusRunningFromJSONTyped)(json, true), { status: 'running' }); default: - throw new Error(`No variant of TaskStatus exists with 'status=${json['status']}'`); + return json; } } function TaskStatusToJSON(json) { @@ -58,6 +58,6 @@ function TaskStatusToJSONTyped(value, ignoreDiscriminator = false) { case 'running': return Object.assign({}, (0, TaskStatusRunning_1.TaskStatusRunningToJSON)(value), { status: 'running' }); default: - throw new Error(`No variant of TaskStatus exists with 'status=${value['status']}'`); + return value; } } diff --git a/typescript/dist/models/TaskStatusAborted.d.ts b/typescript/dist/models/TaskStatusAborted.d.ts index 04f019ec..83a538da 100644 --- a/typescript/dist/models/TaskStatusAborted.d.ts +++ b/typescript/dist/models/TaskStatusAborted.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TaskStatusAborted.js b/typescript/dist/models/TaskStatusAborted.js index 95841b19..faee9b06 100644 --- a/typescript/dist/models/TaskStatusAborted.js +++ b/typescript/dist/models/TaskStatusAborted.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TaskStatusCompleted.d.ts b/typescript/dist/models/TaskStatusCompleted.d.ts index 0ebfa76d..aaff9458 100644 --- a/typescript/dist/models/TaskStatusCompleted.d.ts +++ b/typescript/dist/models/TaskStatusCompleted.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TaskStatusCompleted.js b/typescript/dist/models/TaskStatusCompleted.js index bfa8130c..d419878b 100644 --- a/typescript/dist/models/TaskStatusCompleted.js +++ b/typescript/dist/models/TaskStatusCompleted.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TaskStatusFailed.d.ts b/typescript/dist/models/TaskStatusFailed.d.ts index 33463484..cf47e334 100644 --- a/typescript/dist/models/TaskStatusFailed.d.ts +++ b/typescript/dist/models/TaskStatusFailed.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TaskStatusFailed.js b/typescript/dist/models/TaskStatusFailed.js index ba8842c3..63bdfc5a 100644 --- a/typescript/dist/models/TaskStatusFailed.js +++ b/typescript/dist/models/TaskStatusFailed.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TaskStatusRunning.d.ts b/typescript/dist/models/TaskStatusRunning.d.ts index 6c799474..87f49064 100644 --- a/typescript/dist/models/TaskStatusRunning.d.ts +++ b/typescript/dist/models/TaskStatusRunning.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TaskStatusRunning.js b/typescript/dist/models/TaskStatusRunning.js index 735a8e01..9a6b4f03 100644 --- a/typescript/dist/models/TaskStatusRunning.js +++ b/typescript/dist/models/TaskStatusRunning.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TaskStatusWithId.d.ts b/typescript/dist/models/TaskStatusWithId.d.ts index dd98a011..175a97da 100644 --- a/typescript/dist/models/TaskStatusWithId.d.ts +++ b/typescript/dist/models/TaskStatusWithId.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TaskStatusWithId.js b/typescript/dist/models/TaskStatusWithId.js index 1890cb24..4c4aa970 100644 --- a/typescript/dist/models/TaskStatusWithId.js +++ b/typescript/dist/models/TaskStatusWithId.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TextSymbology.d.ts b/typescript/dist/models/TextSymbology.d.ts index 56347cce..5959056a 100644 --- a/typescript/dist/models/TextSymbology.d.ts +++ b/typescript/dist/models/TextSymbology.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TextSymbology.js b/typescript/dist/models/TextSymbology.js index 85540289..a911d24f 100644 --- a/typescript/dist/models/TextSymbology.js +++ b/typescript/dist/models/TextSymbology.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TimeDescriptor.d.ts b/typescript/dist/models/TimeDescriptor.d.ts new file mode 100644 index 00000000..62445227 --- /dev/null +++ b/typescript/dist/models/TimeDescriptor.d.ts @@ -0,0 +1,40 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { TimeInterval } from './TimeInterval'; +import type { TimeDimension } from './TimeDimension'; +/** + * + * @export + * @interface TimeDescriptor + */ +export interface TimeDescriptor { + /** + * + * @type {TimeInterval} + * @memberof TimeDescriptor + */ + bounds?: TimeInterval | null; + /** + * + * @type {TimeDimension} + * @memberof TimeDescriptor + */ + dimension: TimeDimension; +} +/** + * Check if a given object implements the TimeDescriptor interface. + */ +export declare function instanceOfTimeDescriptor(value: object): value is TimeDescriptor; +export declare function TimeDescriptorFromJSON(json: any): TimeDescriptor; +export declare function TimeDescriptorFromJSONTyped(json: any, ignoreDiscriminator: boolean): TimeDescriptor; +export declare function TimeDescriptorToJSON(json: any): TimeDescriptor; +export declare function TimeDescriptorToJSONTyped(value?: TimeDescriptor | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/TimeDescriptor.js b/typescript/dist/models/TimeDescriptor.js new file mode 100644 index 00000000..51da17c5 --- /dev/null +++ b/typescript/dist/models/TimeDescriptor.js @@ -0,0 +1,54 @@ +"use strict"; +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +Object.defineProperty(exports, "__esModule", { value: true }); +exports.instanceOfTimeDescriptor = instanceOfTimeDescriptor; +exports.TimeDescriptorFromJSON = TimeDescriptorFromJSON; +exports.TimeDescriptorFromJSONTyped = TimeDescriptorFromJSONTyped; +exports.TimeDescriptorToJSON = TimeDescriptorToJSON; +exports.TimeDescriptorToJSONTyped = TimeDescriptorToJSONTyped; +const TimeInterval_1 = require("./TimeInterval"); +const TimeDimension_1 = require("./TimeDimension"); +/** + * Check if a given object implements the TimeDescriptor interface. + */ +function instanceOfTimeDescriptor(value) { + if (!('dimension' in value) || value['dimension'] === undefined) + return false; + return true; +} +function TimeDescriptorFromJSON(json) { + return TimeDescriptorFromJSONTyped(json, false); +} +function TimeDescriptorFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return { + 'bounds': json['bounds'] == null ? undefined : (0, TimeInterval_1.TimeIntervalFromJSON)(json['bounds']), + 'dimension': (0, TimeDimension_1.TimeDimensionFromJSON)(json['dimension']), + }; +} +function TimeDescriptorToJSON(json) { + return TimeDescriptorToJSONTyped(json, false); +} +function TimeDescriptorToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return { + 'bounds': (0, TimeInterval_1.TimeIntervalToJSON)(value['bounds']), + 'dimension': (0, TimeDimension_1.TimeDimensionToJSON)(value['dimension']), + }; +} diff --git a/typescript/dist/models/TimeDimension.d.ts b/typescript/dist/models/TimeDimension.d.ts new file mode 100644 index 00000000..20583d11 --- /dev/null +++ b/typescript/dist/models/TimeDimension.d.ts @@ -0,0 +1,23 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { TimeDimensionOneOf } from './TimeDimensionOneOf'; +import type { TimeDimensionOneOf1 } from './TimeDimensionOneOf1'; +/** + * @type TimeDimension + * + * @export + */ +export type TimeDimension = TimeDimensionOneOf | TimeDimensionOneOf1; +export declare function TimeDimensionFromJSON(json: any): TimeDimension; +export declare function TimeDimensionFromJSONTyped(json: any, ignoreDiscriminator: boolean): TimeDimension; +export declare function TimeDimensionToJSON(json: any): any; +export declare function TimeDimensionToJSONTyped(value?: TimeDimension | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/TimeDimension.js b/typescript/dist/models/TimeDimension.js new file mode 100644 index 00000000..8baa97b4 --- /dev/null +++ b/typescript/dist/models/TimeDimension.js @@ -0,0 +1,57 @@ +"use strict"; +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +Object.defineProperty(exports, "__esModule", { value: true }); +exports.TimeDimensionFromJSON = TimeDimensionFromJSON; +exports.TimeDimensionFromJSONTyped = TimeDimensionFromJSONTyped; +exports.TimeDimensionToJSON = TimeDimensionToJSON; +exports.TimeDimensionToJSONTyped = TimeDimensionToJSONTyped; +const TimeDimensionOneOf_1 = require("./TimeDimensionOneOf"); +const TimeDimensionOneOf1_1 = require("./TimeDimensionOneOf1"); +function TimeDimensionFromJSON(json) { + return TimeDimensionFromJSONTyped(json, false); +} +function TimeDimensionFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + if (typeof json !== 'object') { + return json; + } + if ((0, TimeDimensionOneOf_1.instanceOfTimeDimensionOneOf)(json)) { + return (0, TimeDimensionOneOf_1.TimeDimensionOneOfFromJSONTyped)(json, true); + } + if ((0, TimeDimensionOneOf1_1.instanceOfTimeDimensionOneOf1)(json)) { + return (0, TimeDimensionOneOf1_1.TimeDimensionOneOf1FromJSONTyped)(json, true); + } + return {}; +} +function TimeDimensionToJSON(json) { + return TimeDimensionToJSONTyped(json, false); +} +function TimeDimensionToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + if (typeof value !== 'object') { + return value; + } + if ((0, TimeDimensionOneOf_1.instanceOfTimeDimensionOneOf)(value)) { + return (0, TimeDimensionOneOf_1.TimeDimensionOneOfToJSON)(value); + } + if ((0, TimeDimensionOneOf1_1.instanceOfTimeDimensionOneOf1)(value)) { + return (0, TimeDimensionOneOf1_1.TimeDimensionOneOf1ToJSON)(value); + } + return {}; +} diff --git a/typescript/dist/models/TimeDimensionOneOf.d.ts b/typescript/dist/models/TimeDimensionOneOf.d.ts new file mode 100644 index 00000000..07798f9c --- /dev/null +++ b/typescript/dist/models/TimeDimensionOneOf.d.ts @@ -0,0 +1,40 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +import type { RegularTimeDimension } from './RegularTimeDimension'; +/** + * + * @export + * @interface TimeDimensionOneOf + */ +export interface TimeDimensionOneOf extends RegularTimeDimension { + /** + * + * @type {string} + * @memberof TimeDimensionOneOf + */ + type: TimeDimensionOneOfTypeEnum; +} +/** + * @export + */ +export declare const TimeDimensionOneOfTypeEnum: { + readonly Regular: "regular"; +}; +export type TimeDimensionOneOfTypeEnum = typeof TimeDimensionOneOfTypeEnum[keyof typeof TimeDimensionOneOfTypeEnum]; +/** + * Check if a given object implements the TimeDimensionOneOf interface. + */ +export declare function instanceOfTimeDimensionOneOf(value: object): value is TimeDimensionOneOf; +export declare function TimeDimensionOneOfFromJSON(json: any): TimeDimensionOneOf; +export declare function TimeDimensionOneOfFromJSONTyped(json: any, ignoreDiscriminator: boolean): TimeDimensionOneOf; +export declare function TimeDimensionOneOfToJSON(json: any): TimeDimensionOneOf; +export declare function TimeDimensionOneOfToJSONTyped(value?: TimeDimensionOneOf | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/TimeDimensionOneOf.js b/typescript/dist/models/TimeDimensionOneOf.js new file mode 100644 index 00000000..8ec4d977 --- /dev/null +++ b/typescript/dist/models/TimeDimensionOneOf.js @@ -0,0 +1,54 @@ +"use strict"; +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +Object.defineProperty(exports, "__esModule", { value: true }); +exports.TimeDimensionOneOfTypeEnum = void 0; +exports.instanceOfTimeDimensionOneOf = instanceOfTimeDimensionOneOf; +exports.TimeDimensionOneOfFromJSON = TimeDimensionOneOfFromJSON; +exports.TimeDimensionOneOfFromJSONTyped = TimeDimensionOneOfFromJSONTyped; +exports.TimeDimensionOneOfToJSON = TimeDimensionOneOfToJSON; +exports.TimeDimensionOneOfToJSONTyped = TimeDimensionOneOfToJSONTyped; +const RegularTimeDimension_1 = require("./RegularTimeDimension"); +/** + * @export + */ +exports.TimeDimensionOneOfTypeEnum = { + Regular: 'regular' +}; +/** + * Check if a given object implements the TimeDimensionOneOf interface. + */ +function instanceOfTimeDimensionOneOf(value) { + if (!('type' in value) || value['type'] === undefined) + return false; + return true; +} +function TimeDimensionOneOfFromJSON(json) { + return TimeDimensionOneOfFromJSONTyped(json, false); +} +function TimeDimensionOneOfFromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return Object.assign(Object.assign({}, (0, RegularTimeDimension_1.RegularTimeDimensionFromJSONTyped)(json, true)), { 'type': json['type'] }); +} +function TimeDimensionOneOfToJSON(json) { + return TimeDimensionOneOfToJSONTyped(json, false); +} +function TimeDimensionOneOfToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return Object.assign(Object.assign({}, (0, RegularTimeDimension_1.RegularTimeDimensionToJSONTyped)(value, true)), { 'type': value['type'] }); +} diff --git a/typescript/dist/models/TimeDimensionOneOf1.d.ts b/typescript/dist/models/TimeDimensionOneOf1.d.ts new file mode 100644 index 00000000..bea8e11e --- /dev/null +++ b/typescript/dist/models/TimeDimensionOneOf1.d.ts @@ -0,0 +1,39 @@ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +/** + * + * @export + * @interface TimeDimensionOneOf1 + */ +export interface TimeDimensionOneOf1 { + /** + * + * @type {string} + * @memberof TimeDimensionOneOf1 + */ + type: TimeDimensionOneOf1TypeEnum; +} +/** + * @export + */ +export declare const TimeDimensionOneOf1TypeEnum: { + readonly Irregular: "irregular"; +}; +export type TimeDimensionOneOf1TypeEnum = typeof TimeDimensionOneOf1TypeEnum[keyof typeof TimeDimensionOneOf1TypeEnum]; +/** + * Check if a given object implements the TimeDimensionOneOf1 interface. + */ +export declare function instanceOfTimeDimensionOneOf1(value: object): value is TimeDimensionOneOf1; +export declare function TimeDimensionOneOf1FromJSON(json: any): TimeDimensionOneOf1; +export declare function TimeDimensionOneOf1FromJSONTyped(json: any, ignoreDiscriminator: boolean): TimeDimensionOneOf1; +export declare function TimeDimensionOneOf1ToJSON(json: any): TimeDimensionOneOf1; +export declare function TimeDimensionOneOf1ToJSONTyped(value?: TimeDimensionOneOf1 | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/TimeDimensionOneOf1.js b/typescript/dist/models/TimeDimensionOneOf1.js new file mode 100644 index 00000000..1e220e1f --- /dev/null +++ b/typescript/dist/models/TimeDimensionOneOf1.js @@ -0,0 +1,57 @@ +"use strict"; +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ +Object.defineProperty(exports, "__esModule", { value: true }); +exports.TimeDimensionOneOf1TypeEnum = void 0; +exports.instanceOfTimeDimensionOneOf1 = instanceOfTimeDimensionOneOf1; +exports.TimeDimensionOneOf1FromJSON = TimeDimensionOneOf1FromJSON; +exports.TimeDimensionOneOf1FromJSONTyped = TimeDimensionOneOf1FromJSONTyped; +exports.TimeDimensionOneOf1ToJSON = TimeDimensionOneOf1ToJSON; +exports.TimeDimensionOneOf1ToJSONTyped = TimeDimensionOneOf1ToJSONTyped; +/** + * @export + */ +exports.TimeDimensionOneOf1TypeEnum = { + Irregular: 'irregular' +}; +/** + * Check if a given object implements the TimeDimensionOneOf1 interface. + */ +function instanceOfTimeDimensionOneOf1(value) { + if (!('type' in value) || value['type'] === undefined) + return false; + return true; +} +function TimeDimensionOneOf1FromJSON(json) { + return TimeDimensionOneOf1FromJSONTyped(json, false); +} +function TimeDimensionOneOf1FromJSONTyped(json, ignoreDiscriminator) { + if (json == null) { + return json; + } + return { + 'type': json['type'], + }; +} +function TimeDimensionOneOf1ToJSON(json) { + return TimeDimensionOneOf1ToJSONTyped(json, false); +} +function TimeDimensionOneOf1ToJSONTyped(value, ignoreDiscriminator = false) { + if (value == null) { + return value; + } + return { + 'type': value['type'], + }; +} diff --git a/typescript/dist/models/TimeGranularity.d.ts b/typescript/dist/models/TimeGranularity.d.ts index eaad282a..8d8e1d45 100644 --- a/typescript/dist/models/TimeGranularity.d.ts +++ b/typescript/dist/models/TimeGranularity.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TimeGranularity.js b/typescript/dist/models/TimeGranularity.js index c623bf49..4bd61b51 100644 --- a/typescript/dist/models/TimeGranularity.js +++ b/typescript/dist/models/TimeGranularity.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TimeInterval.d.ts b/typescript/dist/models/TimeInterval.d.ts index 668a939c..b2a13c15 100644 --- a/typescript/dist/models/TimeInterval.d.ts +++ b/typescript/dist/models/TimeInterval.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TimeInterval.js b/typescript/dist/models/TimeInterval.js index 4ccbc34c..d3157c63 100644 --- a/typescript/dist/models/TimeInterval.js +++ b/typescript/dist/models/TimeInterval.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TimeReference.d.ts b/typescript/dist/models/TimeReference.d.ts index f90bcb73..9b7e5558 100644 --- a/typescript/dist/models/TimeReference.d.ts +++ b/typescript/dist/models/TimeReference.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TimeReference.js b/typescript/dist/models/TimeReference.js index fb597a8a..26e8ae6a 100644 --- a/typescript/dist/models/TimeReference.js +++ b/typescript/dist/models/TimeReference.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TimeStep.d.ts b/typescript/dist/models/TimeStep.d.ts index 68191961..db7048c1 100644 --- a/typescript/dist/models/TimeStep.d.ts +++ b/typescript/dist/models/TimeStep.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TimeStep.js b/typescript/dist/models/TimeStep.js index ba38d687..587aceb4 100644 --- a/typescript/dist/models/TimeStep.js +++ b/typescript/dist/models/TimeStep.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TypedDataProviderDefinition.d.ts b/typescript/dist/models/TypedDataProviderDefinition.d.ts index e322ccda..cbd659f7 100644 --- a/typescript/dist/models/TypedDataProviderDefinition.d.ts +++ b/typescript/dist/models/TypedDataProviderDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TypedDataProviderDefinition.js b/typescript/dist/models/TypedDataProviderDefinition.js index c6486fc3..7edc8c62 100644 --- a/typescript/dist/models/TypedDataProviderDefinition.js +++ b/typescript/dist/models/TypedDataProviderDefinition.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -62,7 +62,7 @@ function TypedDataProviderDefinitionFromJSONTyped(json, ignoreDiscriminator) { case 'WildLIVE!': return Object.assign({}, (0, WildliveDataConnectorDefinition_1.WildliveDataConnectorDefinitionFromJSONTyped)(json, true), { type: 'WildLIVE!' }); default: - throw new Error(`No variant of TypedDataProviderDefinition exists with 'type=${json['type']}'`); + return json; } } function TypedDataProviderDefinitionToJSON(json) { @@ -98,6 +98,6 @@ function TypedDataProviderDefinitionToJSONTyped(value, ignoreDiscriminator = fal case 'WildLIVE!': return Object.assign({}, (0, WildliveDataConnectorDefinition_1.WildliveDataConnectorDefinitionToJSON)(value), { type: 'WildLIVE!' }); default: - throw new Error(`No variant of TypedDataProviderDefinition exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/models/TypedGeometry.d.ts b/typescript/dist/models/TypedGeometry.d.ts index 387d5570..f61a352b 100644 --- a/typescript/dist/models/TypedGeometry.d.ts +++ b/typescript/dist/models/TypedGeometry.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TypedGeometry.js b/typescript/dist/models/TypedGeometry.js index bef25025..7431c376 100644 --- a/typescript/dist/models/TypedGeometry.js +++ b/typescript/dist/models/TypedGeometry.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -28,6 +28,9 @@ function TypedGeometryFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } + if (typeof json !== 'object') { + return json; + } if ((0, TypedGeometryOneOf_1.instanceOfTypedGeometryOneOf)(json)) { return (0, TypedGeometryOneOf_1.TypedGeometryOneOfFromJSONTyped)(json, true); } @@ -49,6 +52,9 @@ function TypedGeometryToJSONTyped(value, ignoreDiscriminator = false) { if (value == null) { return value; } + if (typeof value !== 'object') { + return value; + } if ((0, TypedGeometryOneOf_1.instanceOfTypedGeometryOneOf)(value)) { return (0, TypedGeometryOneOf_1.TypedGeometryOneOfToJSON)(value); } diff --git a/typescript/dist/models/TypedGeometryOneOf.d.ts b/typescript/dist/models/TypedGeometryOneOf.d.ts index 22849c21..209d3200 100644 --- a/typescript/dist/models/TypedGeometryOneOf.d.ts +++ b/typescript/dist/models/TypedGeometryOneOf.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TypedGeometryOneOf.js b/typescript/dist/models/TypedGeometryOneOf.js index 1c22fcfa..a0d5887f 100644 --- a/typescript/dist/models/TypedGeometryOneOf.js +++ b/typescript/dist/models/TypedGeometryOneOf.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TypedGeometryOneOf1.d.ts b/typescript/dist/models/TypedGeometryOneOf1.d.ts index 42f044e1..81b20938 100644 --- a/typescript/dist/models/TypedGeometryOneOf1.d.ts +++ b/typescript/dist/models/TypedGeometryOneOf1.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TypedGeometryOneOf1.js b/typescript/dist/models/TypedGeometryOneOf1.js index cc68f7cf..3b4a00fb 100644 --- a/typescript/dist/models/TypedGeometryOneOf1.js +++ b/typescript/dist/models/TypedGeometryOneOf1.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TypedGeometryOneOf2.d.ts b/typescript/dist/models/TypedGeometryOneOf2.d.ts index afcd53a3..1fec3fd6 100644 --- a/typescript/dist/models/TypedGeometryOneOf2.d.ts +++ b/typescript/dist/models/TypedGeometryOneOf2.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TypedGeometryOneOf2.js b/typescript/dist/models/TypedGeometryOneOf2.js index 7b931c2b..97848b94 100644 --- a/typescript/dist/models/TypedGeometryOneOf2.js +++ b/typescript/dist/models/TypedGeometryOneOf2.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TypedGeometryOneOf3.d.ts b/typescript/dist/models/TypedGeometryOneOf3.d.ts index 6f34e815..ddd7050d 100644 --- a/typescript/dist/models/TypedGeometryOneOf3.d.ts +++ b/typescript/dist/models/TypedGeometryOneOf3.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TypedGeometryOneOf3.js b/typescript/dist/models/TypedGeometryOneOf3.js index 50a45e57..820968be 100644 --- a/typescript/dist/models/TypedGeometryOneOf3.js +++ b/typescript/dist/models/TypedGeometryOneOf3.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TypedOperator.d.ts b/typescript/dist/models/TypedOperator.d.ts index 64b8dda6..f2567525 100644 --- a/typescript/dist/models/TypedOperator.d.ts +++ b/typescript/dist/models/TypedOperator.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TypedOperator.js b/typescript/dist/models/TypedOperator.js index 5fe12994..343d6c0a 100644 --- a/typescript/dist/models/TypedOperator.js +++ b/typescript/dist/models/TypedOperator.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TypedOperatorOperator.d.ts b/typescript/dist/models/TypedOperatorOperator.d.ts index a7bf1a64..db7b1efd 100644 --- a/typescript/dist/models/TypedOperatorOperator.d.ts +++ b/typescript/dist/models/TypedOperatorOperator.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TypedOperatorOperator.js b/typescript/dist/models/TypedOperatorOperator.js index d077cbde..9c14c9e5 100644 --- a/typescript/dist/models/TypedOperatorOperator.js +++ b/typescript/dist/models/TypedOperatorOperator.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TypedPlotResultDescriptor.d.ts b/typescript/dist/models/TypedPlotResultDescriptor.d.ts index d7140281..792d0e0e 100644 --- a/typescript/dist/models/TypedPlotResultDescriptor.d.ts +++ b/typescript/dist/models/TypedPlotResultDescriptor.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TypedPlotResultDescriptor.js b/typescript/dist/models/TypedPlotResultDescriptor.js index 2aeb67f3..bece3b62 100644 --- a/typescript/dist/models/TypedPlotResultDescriptor.js +++ b/typescript/dist/models/TypedPlotResultDescriptor.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TypedRasterResultDescriptor.d.ts b/typescript/dist/models/TypedRasterResultDescriptor.d.ts index 2e585e9b..e792ae5c 100644 --- a/typescript/dist/models/TypedRasterResultDescriptor.d.ts +++ b/typescript/dist/models/TypedRasterResultDescriptor.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TypedRasterResultDescriptor.js b/typescript/dist/models/TypedRasterResultDescriptor.js index c0e627a5..38e71933 100644 --- a/typescript/dist/models/TypedRasterResultDescriptor.js +++ b/typescript/dist/models/TypedRasterResultDescriptor.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TypedResultDescriptor.d.ts b/typescript/dist/models/TypedResultDescriptor.d.ts index 2a12b53e..b19a52ba 100644 --- a/typescript/dist/models/TypedResultDescriptor.d.ts +++ b/typescript/dist/models/TypedResultDescriptor.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TypedResultDescriptor.js b/typescript/dist/models/TypedResultDescriptor.js index e10d1391..e520eeea 100644 --- a/typescript/dist/models/TypedResultDescriptor.js +++ b/typescript/dist/models/TypedResultDescriptor.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -35,7 +35,7 @@ function TypedResultDescriptorFromJSONTyped(json, ignoreDiscriminator) { case 'vector': return Object.assign({}, (0, TypedVectorResultDescriptor_1.TypedVectorResultDescriptorFromJSONTyped)(json, true), { type: 'vector' }); default: - throw new Error(`No variant of TypedResultDescriptor exists with 'type=${json['type']}'`); + return json; } } function TypedResultDescriptorToJSON(json) { @@ -53,6 +53,6 @@ function TypedResultDescriptorToJSONTyped(value, ignoreDiscriminator = false) { case 'vector': return Object.assign({}, (0, TypedVectorResultDescriptor_1.TypedVectorResultDescriptorToJSON)(value), { type: 'vector' }); default: - throw new Error(`No variant of TypedResultDescriptor exists with 'type=${value['type']}'`); + return value; } } diff --git a/typescript/dist/models/TypedVectorResultDescriptor.d.ts b/typescript/dist/models/TypedVectorResultDescriptor.d.ts index fce3b3a9..0ac9bb9c 100644 --- a/typescript/dist/models/TypedVectorResultDescriptor.d.ts +++ b/typescript/dist/models/TypedVectorResultDescriptor.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/TypedVectorResultDescriptor.js b/typescript/dist/models/TypedVectorResultDescriptor.js index aece981f..e95e6852 100644 --- a/typescript/dist/models/TypedVectorResultDescriptor.js +++ b/typescript/dist/models/TypedVectorResultDescriptor.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UnitlessMeasurement.d.ts b/typescript/dist/models/UnitlessMeasurement.d.ts index 1fcd56d4..32af3774 100644 --- a/typescript/dist/models/UnitlessMeasurement.d.ts +++ b/typescript/dist/models/UnitlessMeasurement.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UnitlessMeasurement.js b/typescript/dist/models/UnitlessMeasurement.js index 8136e9f6..310bc60a 100644 --- a/typescript/dist/models/UnitlessMeasurement.js +++ b/typescript/dist/models/UnitlessMeasurement.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UnixTimeStampType.d.ts b/typescript/dist/models/UnixTimeStampType.d.ts index 72201b6f..e4258cc3 100644 --- a/typescript/dist/models/UnixTimeStampType.d.ts +++ b/typescript/dist/models/UnixTimeStampType.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UnixTimeStampType.js b/typescript/dist/models/UnixTimeStampType.js index 1e83626e..037c0417 100644 --- a/typescript/dist/models/UnixTimeStampType.js +++ b/typescript/dist/models/UnixTimeStampType.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UpdateDataset.d.ts b/typescript/dist/models/UpdateDataset.d.ts index 4199c6dc..ff625fdd 100644 --- a/typescript/dist/models/UpdateDataset.d.ts +++ b/typescript/dist/models/UpdateDataset.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UpdateDataset.js b/typescript/dist/models/UpdateDataset.js index b9d67681..2e81d0ad 100644 --- a/typescript/dist/models/UpdateDataset.js +++ b/typescript/dist/models/UpdateDataset.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UpdateLayer.d.ts b/typescript/dist/models/UpdateLayer.d.ts index 978b8f76..6b07ced9 100644 --- a/typescript/dist/models/UpdateLayer.d.ts +++ b/typescript/dist/models/UpdateLayer.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UpdateLayer.js b/typescript/dist/models/UpdateLayer.js index 6591afb5..d8871a9c 100644 --- a/typescript/dist/models/UpdateLayer.js +++ b/typescript/dist/models/UpdateLayer.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UpdateLayerCollection.d.ts b/typescript/dist/models/UpdateLayerCollection.d.ts index 7ffcc3b2..e4350798 100644 --- a/typescript/dist/models/UpdateLayerCollection.d.ts +++ b/typescript/dist/models/UpdateLayerCollection.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UpdateLayerCollection.js b/typescript/dist/models/UpdateLayerCollection.js index cc35edee..0aea70e4 100644 --- a/typescript/dist/models/UpdateLayerCollection.js +++ b/typescript/dist/models/UpdateLayerCollection.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UpdateProject.d.ts b/typescript/dist/models/UpdateProject.d.ts index 092614ce..8d1de1d3 100644 --- a/typescript/dist/models/UpdateProject.d.ts +++ b/typescript/dist/models/UpdateProject.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UpdateProject.js b/typescript/dist/models/UpdateProject.js index f8ba4bd7..b3981f4e 100644 --- a/typescript/dist/models/UpdateProject.js +++ b/typescript/dist/models/UpdateProject.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UpdateQuota.d.ts b/typescript/dist/models/UpdateQuota.d.ts index 070b6ebd..c72ff7bd 100644 --- a/typescript/dist/models/UpdateQuota.d.ts +++ b/typescript/dist/models/UpdateQuota.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UpdateQuota.js b/typescript/dist/models/UpdateQuota.js index d658c6c4..65f9a1ba 100644 --- a/typescript/dist/models/UpdateQuota.js +++ b/typescript/dist/models/UpdateQuota.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UploadFileLayersResponse.d.ts b/typescript/dist/models/UploadFileLayersResponse.d.ts index 5e860b7b..188788a9 100644 --- a/typescript/dist/models/UploadFileLayersResponse.d.ts +++ b/typescript/dist/models/UploadFileLayersResponse.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UploadFileLayersResponse.js b/typescript/dist/models/UploadFileLayersResponse.js index 541ac6dc..592f9c49 100644 --- a/typescript/dist/models/UploadFileLayersResponse.js +++ b/typescript/dist/models/UploadFileLayersResponse.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UploadFilesResponse.d.ts b/typescript/dist/models/UploadFilesResponse.d.ts index a3936387..0cdf81ee 100644 --- a/typescript/dist/models/UploadFilesResponse.d.ts +++ b/typescript/dist/models/UploadFilesResponse.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UploadFilesResponse.js b/typescript/dist/models/UploadFilesResponse.js index 0356ac63..715d1b2d 100644 --- a/typescript/dist/models/UploadFilesResponse.js +++ b/typescript/dist/models/UploadFilesResponse.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UsageSummaryGranularity.d.ts b/typescript/dist/models/UsageSummaryGranularity.d.ts index 654be8db..2928edd7 100644 --- a/typescript/dist/models/UsageSummaryGranularity.d.ts +++ b/typescript/dist/models/UsageSummaryGranularity.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UsageSummaryGranularity.js b/typescript/dist/models/UsageSummaryGranularity.js index 769c5bba..228b4f8f 100644 --- a/typescript/dist/models/UsageSummaryGranularity.js +++ b/typescript/dist/models/UsageSummaryGranularity.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UserCredentials.d.ts b/typescript/dist/models/UserCredentials.d.ts index 9ba16621..fe33952b 100644 --- a/typescript/dist/models/UserCredentials.d.ts +++ b/typescript/dist/models/UserCredentials.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UserCredentials.js b/typescript/dist/models/UserCredentials.js index 6a7a4ffd..13a38606 100644 --- a/typescript/dist/models/UserCredentials.js +++ b/typescript/dist/models/UserCredentials.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UserInfo.d.ts b/typescript/dist/models/UserInfo.d.ts index 3e23772e..a7c1ccac 100644 --- a/typescript/dist/models/UserInfo.d.ts +++ b/typescript/dist/models/UserInfo.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UserInfo.js b/typescript/dist/models/UserInfo.js index e9821e4f..96d2efe2 100644 --- a/typescript/dist/models/UserInfo.js +++ b/typescript/dist/models/UserInfo.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UserRegistration.d.ts b/typescript/dist/models/UserRegistration.d.ts index 08f44f8e..21680d92 100644 --- a/typescript/dist/models/UserRegistration.d.ts +++ b/typescript/dist/models/UserRegistration.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UserRegistration.js b/typescript/dist/models/UserRegistration.js index 6a4da676..d54689c3 100644 --- a/typescript/dist/models/UserRegistration.js +++ b/typescript/dist/models/UserRegistration.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UserSession.d.ts b/typescript/dist/models/UserSession.d.ts index 38531122..3b17b3d1 100644 --- a/typescript/dist/models/UserSession.d.ts +++ b/typescript/dist/models/UserSession.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/UserSession.js b/typescript/dist/models/UserSession.js index 3c1ce613..c854c144 100644 --- a/typescript/dist/models/UserSession.js +++ b/typescript/dist/models/UserSession.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -61,12 +61,12 @@ function UserSessionToJSONTyped(value, ignoreDiscriminator = false) { return value; } return { - 'created': ((value['created']).toISOString()), + 'created': value['created'].toISOString(), 'id': value['id'], 'project': value['project'], 'roles': value['roles'], 'user': (0, UserInfo_1.UserInfoToJSON)(value['user']), - 'validUntil': ((value['validUntil']).toISOString()), + 'validUntil': value['validUntil'].toISOString(), 'view': (0, STRectangle_1.STRectangleToJSON)(value['view']), }; } diff --git a/typescript/dist/models/VecUpdate.d.ts b/typescript/dist/models/VecUpdate.d.ts index ececaa28..f693ce4b 100644 --- a/typescript/dist/models/VecUpdate.d.ts +++ b/typescript/dist/models/VecUpdate.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/VecUpdate.js b/typescript/dist/models/VecUpdate.js index e12c74a5..70924bda 100644 --- a/typescript/dist/models/VecUpdate.js +++ b/typescript/dist/models/VecUpdate.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -26,6 +26,9 @@ function VecUpdateFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } + if (typeof json !== 'object') { + return json; + } if ((0, Plot_1.instanceOfPlot)(json)) { return (0, Plot_1.PlotFromJSONTyped)(json, true); } @@ -41,6 +44,9 @@ function VecUpdateToJSONTyped(value, ignoreDiscriminator = false) { if (value == null) { return value; } + if (typeof value !== 'object') { + return value; + } if (typeof value === 'object' && (0, Plot_1.instanceOfPlot)(value)) { return (0, Plot_1.PlotToJSON)(value); } diff --git a/typescript/dist/models/VectorColumnInfo.d.ts b/typescript/dist/models/VectorColumnInfo.d.ts index 02ab0892..2ed32cf1 100644 --- a/typescript/dist/models/VectorColumnInfo.d.ts +++ b/typescript/dist/models/VectorColumnInfo.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/VectorColumnInfo.js b/typescript/dist/models/VectorColumnInfo.js index 46ae3d35..7fe71ea9 100644 --- a/typescript/dist/models/VectorColumnInfo.js +++ b/typescript/dist/models/VectorColumnInfo.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/VectorDataType.d.ts b/typescript/dist/models/VectorDataType.d.ts index f3ce8f10..dda47e72 100644 --- a/typescript/dist/models/VectorDataType.d.ts +++ b/typescript/dist/models/VectorDataType.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/VectorDataType.js b/typescript/dist/models/VectorDataType.js index ffbaf6e0..f37dcf14 100644 --- a/typescript/dist/models/VectorDataType.js +++ b/typescript/dist/models/VectorDataType.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/VectorQueryRectangle.d.ts b/typescript/dist/models/VectorQueryRectangle.d.ts deleted file mode 100644 index 6b878b63..00000000 --- a/typescript/dist/models/VectorQueryRectangle.d.ts +++ /dev/null @@ -1,47 +0,0 @@ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -import type { SpatialResolution } from './SpatialResolution'; -import type { TimeInterval } from './TimeInterval'; -import type { BoundingBox2D } from './BoundingBox2D'; -/** - * A spatio-temporal rectangle with a specified resolution - * @export - * @interface VectorQueryRectangle - */ -export interface VectorQueryRectangle { - /** - * - * @type {BoundingBox2D} - * @memberof VectorQueryRectangle - */ - spatialBounds: BoundingBox2D; - /** - * - * @type {SpatialResolution} - * @memberof VectorQueryRectangle - */ - spatialResolution: SpatialResolution; - /** - * - * @type {TimeInterval} - * @memberof VectorQueryRectangle - */ - timeInterval: TimeInterval; -} -/** - * Check if a given object implements the VectorQueryRectangle interface. - */ -export declare function instanceOfVectorQueryRectangle(value: object): value is VectorQueryRectangle; -export declare function VectorQueryRectangleFromJSON(json: any): VectorQueryRectangle; -export declare function VectorQueryRectangleFromJSONTyped(json: any, ignoreDiscriminator: boolean): VectorQueryRectangle; -export declare function VectorQueryRectangleToJSON(json: any): VectorQueryRectangle; -export declare function VectorQueryRectangleToJSONTyped(value?: VectorQueryRectangle | null, ignoreDiscriminator?: boolean): any; diff --git a/typescript/dist/models/VectorQueryRectangle.js b/typescript/dist/models/VectorQueryRectangle.js deleted file mode 100644 index 9d2f700e..00000000 --- a/typescript/dist/models/VectorQueryRectangle.js +++ /dev/null @@ -1,61 +0,0 @@ -"use strict"; -/* tslint:disable */ -/* eslint-disable */ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ -Object.defineProperty(exports, "__esModule", { value: true }); -exports.instanceOfVectorQueryRectangle = instanceOfVectorQueryRectangle; -exports.VectorQueryRectangleFromJSON = VectorQueryRectangleFromJSON; -exports.VectorQueryRectangleFromJSONTyped = VectorQueryRectangleFromJSONTyped; -exports.VectorQueryRectangleToJSON = VectorQueryRectangleToJSON; -exports.VectorQueryRectangleToJSONTyped = VectorQueryRectangleToJSONTyped; -const SpatialResolution_1 = require("./SpatialResolution"); -const TimeInterval_1 = require("./TimeInterval"); -const BoundingBox2D_1 = require("./BoundingBox2D"); -/** - * Check if a given object implements the VectorQueryRectangle interface. - */ -function instanceOfVectorQueryRectangle(value) { - if (!('spatialBounds' in value) || value['spatialBounds'] === undefined) - return false; - if (!('spatialResolution' in value) || value['spatialResolution'] === undefined) - return false; - if (!('timeInterval' in value) || value['timeInterval'] === undefined) - return false; - return true; -} -function VectorQueryRectangleFromJSON(json) { - return VectorQueryRectangleFromJSONTyped(json, false); -} -function VectorQueryRectangleFromJSONTyped(json, ignoreDiscriminator) { - if (json == null) { - return json; - } - return { - 'spatialBounds': (0, BoundingBox2D_1.BoundingBox2DFromJSON)(json['spatialBounds']), - 'spatialResolution': (0, SpatialResolution_1.SpatialResolutionFromJSON)(json['spatialResolution']), - 'timeInterval': (0, TimeInterval_1.TimeIntervalFromJSON)(json['timeInterval']), - }; -} -function VectorQueryRectangleToJSON(json) { - return VectorQueryRectangleToJSONTyped(json, false); -} -function VectorQueryRectangleToJSONTyped(value, ignoreDiscriminator = false) { - if (value == null) { - return value; - } - return { - 'spatialBounds': (0, BoundingBox2D_1.BoundingBox2DToJSON)(value['spatialBounds']), - 'spatialResolution': (0, SpatialResolution_1.SpatialResolutionToJSON)(value['spatialResolution']), - 'timeInterval': (0, TimeInterval_1.TimeIntervalToJSON)(value['timeInterval']), - }; -} diff --git a/typescript/dist/models/VectorResultDescriptor.d.ts b/typescript/dist/models/VectorResultDescriptor.d.ts index 65071ac9..aee01c1b 100644 --- a/typescript/dist/models/VectorResultDescriptor.d.ts +++ b/typescript/dist/models/VectorResultDescriptor.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/VectorResultDescriptor.js b/typescript/dist/models/VectorResultDescriptor.js index 65633e14..09723c20 100644 --- a/typescript/dist/models/VectorResultDescriptor.js +++ b/typescript/dist/models/VectorResultDescriptor.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Volume.d.ts b/typescript/dist/models/Volume.d.ts index c17f17f7..63fe97c4 100644 --- a/typescript/dist/models/Volume.d.ts +++ b/typescript/dist/models/Volume.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Volume.js b/typescript/dist/models/Volume.js index 29e7d0fd..84bcedfd 100644 --- a/typescript/dist/models/Volume.js +++ b/typescript/dist/models/Volume.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/VolumeFileLayersResponse.d.ts b/typescript/dist/models/VolumeFileLayersResponse.d.ts index d1e97fc9..fb379851 100644 --- a/typescript/dist/models/VolumeFileLayersResponse.d.ts +++ b/typescript/dist/models/VolumeFileLayersResponse.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/VolumeFileLayersResponse.js b/typescript/dist/models/VolumeFileLayersResponse.js index 2adc48e9..bb277eb5 100644 --- a/typescript/dist/models/VolumeFileLayersResponse.js +++ b/typescript/dist/models/VolumeFileLayersResponse.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/WcsBoundingbox.d.ts b/typescript/dist/models/WcsBoundingbox.d.ts index 9967f822..20a830a2 100644 --- a/typescript/dist/models/WcsBoundingbox.d.ts +++ b/typescript/dist/models/WcsBoundingbox.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/WcsBoundingbox.js b/typescript/dist/models/WcsBoundingbox.js index e49f5133..e6666f3a 100644 --- a/typescript/dist/models/WcsBoundingbox.js +++ b/typescript/dist/models/WcsBoundingbox.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/WcsService.d.ts b/typescript/dist/models/WcsService.d.ts index 399c7a2e..486f06fe 100644 --- a/typescript/dist/models/WcsService.d.ts +++ b/typescript/dist/models/WcsService.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/WcsService.js b/typescript/dist/models/WcsService.js index 9926aaba..e52cedcb 100644 --- a/typescript/dist/models/WcsService.js +++ b/typescript/dist/models/WcsService.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/WcsVersion.d.ts b/typescript/dist/models/WcsVersion.d.ts index 3b172fe5..bb3230ce 100644 --- a/typescript/dist/models/WcsVersion.d.ts +++ b/typescript/dist/models/WcsVersion.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/WcsVersion.js b/typescript/dist/models/WcsVersion.js index b158d585..3eacc852 100644 --- a/typescript/dist/models/WcsVersion.js +++ b/typescript/dist/models/WcsVersion.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/WfsService.d.ts b/typescript/dist/models/WfsService.d.ts index a503050f..56c82eb0 100644 --- a/typescript/dist/models/WfsService.d.ts +++ b/typescript/dist/models/WfsService.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/WfsService.js b/typescript/dist/models/WfsService.js index 6a1d73cd..dca48652 100644 --- a/typescript/dist/models/WfsService.js +++ b/typescript/dist/models/WfsService.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/WfsVersion.d.ts b/typescript/dist/models/WfsVersion.d.ts index 2291a77a..fa5be827 100644 --- a/typescript/dist/models/WfsVersion.d.ts +++ b/typescript/dist/models/WfsVersion.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/WfsVersion.js b/typescript/dist/models/WfsVersion.js index 17ffa1dd..c57f4cd0 100644 --- a/typescript/dist/models/WfsVersion.js +++ b/typescript/dist/models/WfsVersion.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/WildliveDataConnectorDefinition.d.ts b/typescript/dist/models/WildliveDataConnectorDefinition.d.ts index 9d119585..418d794b 100644 --- a/typescript/dist/models/WildliveDataConnectorDefinition.d.ts +++ b/typescript/dist/models/WildliveDataConnectorDefinition.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/WildliveDataConnectorDefinition.js b/typescript/dist/models/WildliveDataConnectorDefinition.js index 2b969374..93104caf 100644 --- a/typescript/dist/models/WildliveDataConnectorDefinition.js +++ b/typescript/dist/models/WildliveDataConnectorDefinition.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/WmsService.d.ts b/typescript/dist/models/WmsService.d.ts index dfc2b3db..8e288b6c 100644 --- a/typescript/dist/models/WmsService.d.ts +++ b/typescript/dist/models/WmsService.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/WmsService.js b/typescript/dist/models/WmsService.js index 9a94e352..6b8f1eb3 100644 --- a/typescript/dist/models/WmsService.js +++ b/typescript/dist/models/WmsService.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/WmsVersion.d.ts b/typescript/dist/models/WmsVersion.d.ts index 06f9bdc8..60a33bf9 100644 --- a/typescript/dist/models/WmsVersion.d.ts +++ b/typescript/dist/models/WmsVersion.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/WmsVersion.js b/typescript/dist/models/WmsVersion.js index c5f1c0cc..4d2555fe 100644 --- a/typescript/dist/models/WmsVersion.js +++ b/typescript/dist/models/WmsVersion.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Workflow.d.ts b/typescript/dist/models/Workflow.d.ts index 8b12f05d..5be79bad 100644 --- a/typescript/dist/models/Workflow.d.ts +++ b/typescript/dist/models/Workflow.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/Workflow.js b/typescript/dist/models/Workflow.js index 2beb8716..af41da9e 100644 --- a/typescript/dist/models/Workflow.js +++ b/typescript/dist/models/Workflow.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/WrappedPlotOutput.d.ts b/typescript/dist/models/WrappedPlotOutput.d.ts index 59b5c0e7..5518da39 100644 --- a/typescript/dist/models/WrappedPlotOutput.d.ts +++ b/typescript/dist/models/WrappedPlotOutput.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/WrappedPlotOutput.js b/typescript/dist/models/WrappedPlotOutput.js index 8afbe2b3..9a3f2d82 100644 --- a/typescript/dist/models/WrappedPlotOutput.js +++ b/typescript/dist/models/WrappedPlotOutput.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/dist/models/index.d.ts b/typescript/dist/models/index.d.ts index 75b183db..a87e8627 100644 --- a/typescript/dist/models/index.d.ts +++ b/typescript/dist/models/index.d.ts @@ -1,4 +1,5 @@ export * from './AddDataset'; +export * from './AddDatasetTile'; export * from './AddLayer'; export * from './AddLayerCollection'; export * from './AddRole'; @@ -47,8 +48,7 @@ export * from './ExternalDataId'; export * from './FeatureDataType'; export * from './FileNotFoundHandling'; export * from './FormatSpecifics'; -export * from './FormatSpecificsOneOf'; -export * from './FormatSpecificsOneOfCsv'; +export * from './FormatSpecificsCsv'; export * from './GbifDataProviderDefinition'; export * from './GdalDatasetGeoTransform'; export * from './GdalDatasetParameters'; @@ -58,8 +58,10 @@ export * from './GdalMetaDataRegular'; export * from './GdalMetaDataStatic'; export * from './GdalMetadataMapping'; export * from './GdalMetadataNetCdfCf'; +export * from './GdalMultiBand'; export * from './GdalSourceTimePlaceholder'; export * from './GeoJson'; +export * from './GeoTransform'; export * from './GetCapabilitiesFormat'; export * from './GetCapabilitiesRequest'; export * from './GetCoverageFormat'; @@ -71,6 +73,8 @@ export * from './GetMapFormat'; export * from './GetMapRequest'; export * from './GfbioAbcdDataProviderDefinition'; export * from './GfbioCollectionsDataProviderDefinition'; +export * from './GridBoundingBox2D'; +export * from './GridIdx2D'; export * from './IdResponse'; export * from './InternalDataId'; export * from './Layer'; @@ -131,7 +135,6 @@ export * from './PermissionListing'; export * from './PermissionRequest'; export * from './Plot'; export * from './PlotOutputFormat'; -export * from './PlotQueryRectangle'; export * from './PlotResultDescriptor'; export * from './PointSymbology'; export * from './PolygonSymbology'; @@ -156,10 +159,11 @@ export * from './RasterDatasetFromWorkflow'; export * from './RasterDatasetFromWorkflowResult'; export * from './RasterPropertiesEntryType'; export * from './RasterPropertiesKey'; -export * from './RasterQueryRectangle'; export * from './RasterResultDescriptor'; export * from './RasterStreamWebsocketResultType'; export * from './RasterSymbology'; +export * from './RasterToDatasetQueryRectangle'; +export * from './RegularTimeDimension'; export * from './Resource'; export * from './Role'; export * from './RoleDescription'; @@ -170,14 +174,15 @@ export * from './SearchTypes'; export * from './SentinelS2L2ACogsProviderDefinition'; export * from './ServerInfo'; export * from './SingleBandRasterColorizer'; +export * from './SpatialGridDefinition'; +export * from './SpatialGridDescriptor'; +export * from './SpatialGridDescriptorState'; export * from './SpatialPartition2D'; export * from './SpatialReferenceAuthority'; export * from './SpatialReferenceSpecification'; export * from './SpatialResolution'; export * from './StacApiRetries'; -export * from './StacBand'; export * from './StacQueryBuffer'; -export * from './StacZone'; export * from './StaticColor'; export * from './StaticNumber'; export * from './StrokeParam'; @@ -194,6 +199,10 @@ export * from './TaskStatusFailed'; export * from './TaskStatusRunning'; export * from './TaskStatusWithId'; export * from './TextSymbology'; +export * from './TimeDescriptor'; +export * from './TimeDimension'; +export * from './TimeDimensionOneOf'; +export * from './TimeDimensionOneOf1'; export * from './TimeGranularity'; export * from './TimeInterval'; export * from './TimeReference'; @@ -227,7 +236,6 @@ export * from './UserSession'; export * from './VecUpdate'; export * from './VectorColumnInfo'; export * from './VectorDataType'; -export * from './VectorQueryRectangle'; export * from './VectorResultDescriptor'; export * from './Volume'; export * from './VolumeFileLayersResponse'; diff --git a/typescript/dist/models/index.js b/typescript/dist/models/index.js index c81f82bb..d057d242 100644 --- a/typescript/dist/models/index.js +++ b/typescript/dist/models/index.js @@ -17,6 +17,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); /* tslint:disable */ /* eslint-disable */ __exportStar(require("./AddDataset"), exports); +__exportStar(require("./AddDatasetTile"), exports); __exportStar(require("./AddLayer"), exports); __exportStar(require("./AddLayerCollection"), exports); __exportStar(require("./AddRole"), exports); @@ -65,8 +66,7 @@ __exportStar(require("./ExternalDataId"), exports); __exportStar(require("./FeatureDataType"), exports); __exportStar(require("./FileNotFoundHandling"), exports); __exportStar(require("./FormatSpecifics"), exports); -__exportStar(require("./FormatSpecificsOneOf"), exports); -__exportStar(require("./FormatSpecificsOneOfCsv"), exports); +__exportStar(require("./FormatSpecificsCsv"), exports); __exportStar(require("./GbifDataProviderDefinition"), exports); __exportStar(require("./GdalDatasetGeoTransform"), exports); __exportStar(require("./GdalDatasetParameters"), exports); @@ -76,8 +76,10 @@ __exportStar(require("./GdalMetaDataRegular"), exports); __exportStar(require("./GdalMetaDataStatic"), exports); __exportStar(require("./GdalMetadataMapping"), exports); __exportStar(require("./GdalMetadataNetCdfCf"), exports); +__exportStar(require("./GdalMultiBand"), exports); __exportStar(require("./GdalSourceTimePlaceholder"), exports); __exportStar(require("./GeoJson"), exports); +__exportStar(require("./GeoTransform"), exports); __exportStar(require("./GetCapabilitiesFormat"), exports); __exportStar(require("./GetCapabilitiesRequest"), exports); __exportStar(require("./GetCoverageFormat"), exports); @@ -89,6 +91,8 @@ __exportStar(require("./GetMapFormat"), exports); __exportStar(require("./GetMapRequest"), exports); __exportStar(require("./GfbioAbcdDataProviderDefinition"), exports); __exportStar(require("./GfbioCollectionsDataProviderDefinition"), exports); +__exportStar(require("./GridBoundingBox2D"), exports); +__exportStar(require("./GridIdx2D"), exports); __exportStar(require("./IdResponse"), exports); __exportStar(require("./InternalDataId"), exports); __exportStar(require("./Layer"), exports); @@ -149,7 +153,6 @@ __exportStar(require("./PermissionListing"), exports); __exportStar(require("./PermissionRequest"), exports); __exportStar(require("./Plot"), exports); __exportStar(require("./PlotOutputFormat"), exports); -__exportStar(require("./PlotQueryRectangle"), exports); __exportStar(require("./PlotResultDescriptor"), exports); __exportStar(require("./PointSymbology"), exports); __exportStar(require("./PolygonSymbology"), exports); @@ -174,10 +177,11 @@ __exportStar(require("./RasterDatasetFromWorkflow"), exports); __exportStar(require("./RasterDatasetFromWorkflowResult"), exports); __exportStar(require("./RasterPropertiesEntryType"), exports); __exportStar(require("./RasterPropertiesKey"), exports); -__exportStar(require("./RasterQueryRectangle"), exports); __exportStar(require("./RasterResultDescriptor"), exports); __exportStar(require("./RasterStreamWebsocketResultType"), exports); __exportStar(require("./RasterSymbology"), exports); +__exportStar(require("./RasterToDatasetQueryRectangle"), exports); +__exportStar(require("./RegularTimeDimension"), exports); __exportStar(require("./Resource"), exports); __exportStar(require("./Role"), exports); __exportStar(require("./RoleDescription"), exports); @@ -188,14 +192,15 @@ __exportStar(require("./SearchTypes"), exports); __exportStar(require("./SentinelS2L2ACogsProviderDefinition"), exports); __exportStar(require("./ServerInfo"), exports); __exportStar(require("./SingleBandRasterColorizer"), exports); +__exportStar(require("./SpatialGridDefinition"), exports); +__exportStar(require("./SpatialGridDescriptor"), exports); +__exportStar(require("./SpatialGridDescriptorState"), exports); __exportStar(require("./SpatialPartition2D"), exports); __exportStar(require("./SpatialReferenceAuthority"), exports); __exportStar(require("./SpatialReferenceSpecification"), exports); __exportStar(require("./SpatialResolution"), exports); __exportStar(require("./StacApiRetries"), exports); -__exportStar(require("./StacBand"), exports); __exportStar(require("./StacQueryBuffer"), exports); -__exportStar(require("./StacZone"), exports); __exportStar(require("./StaticColor"), exports); __exportStar(require("./StaticNumber"), exports); __exportStar(require("./StrokeParam"), exports); @@ -212,6 +217,10 @@ __exportStar(require("./TaskStatusFailed"), exports); __exportStar(require("./TaskStatusRunning"), exports); __exportStar(require("./TaskStatusWithId"), exports); __exportStar(require("./TextSymbology"), exports); +__exportStar(require("./TimeDescriptor"), exports); +__exportStar(require("./TimeDimension"), exports); +__exportStar(require("./TimeDimensionOneOf"), exports); +__exportStar(require("./TimeDimensionOneOf1"), exports); __exportStar(require("./TimeGranularity"), exports); __exportStar(require("./TimeInterval"), exports); __exportStar(require("./TimeReference"), exports); @@ -245,7 +254,6 @@ __exportStar(require("./UserSession"), exports); __exportStar(require("./VecUpdate"), exports); __exportStar(require("./VectorColumnInfo"), exports); __exportStar(require("./VectorDataType"), exports); -__exportStar(require("./VectorQueryRectangle"), exports); __exportStar(require("./VectorResultDescriptor"), exports); __exportStar(require("./Volume"), exports); __exportStar(require("./VolumeFileLayersResponse"), exports); diff --git a/typescript/dist/runtime.d.ts b/typescript/dist/runtime.d.ts index 2c52ed3d..47dd4796 100644 --- a/typescript/dist/runtime.d.ts +++ b/typescript/dist/runtime.d.ts @@ -2,7 +2,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -124,7 +124,9 @@ export interface RequestOpts { } export declare function querystring(params: HTTPQuery, prefix?: string): string; export declare function exists(json: any, key: string): boolean; -export declare function mapValues(data: any, fn: (item: any) => any): {}; +export declare function mapValues(data: any, fn: (item: any) => any): { + [key: string]: any; +}; export declare function canConsumeForm(consumes: Consume[]): boolean; export interface Consume { contentType: string; diff --git a/typescript/dist/runtime.js b/typescript/dist/runtime.js index 726f843a..cc5ef91c 100644 --- a/typescript/dist/runtime.js +++ b/typescript/dist/runtime.js @@ -5,7 +5,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -27,7 +27,7 @@ exports.querystring = querystring; exports.exists = exists; exports.mapValues = mapValues; exports.canConsumeForm = canConsumeForm; -exports.BASE_PATH = "https://geoengine.io/api".replace(/\/+$/, ""); +exports.BASE_PATH = "http://127.0.0.1:3030/api".replace(/\/+$/, ""); class Configuration { constructor(configuration = {}) { this.configuration = configuration; @@ -77,7 +77,7 @@ class Configuration { exports.Configuration = Configuration; exports.DefaultConfig = new Configuration({ headers: { - 'User-Agent': 'geoengine/openapi-client/typescript/0.0.27' + 'User-Agent': 'geoengine/openapi-client/typescript/0.0.28' } }); /** @@ -291,7 +291,11 @@ function exists(json, key) { return value !== null && value !== undefined; } function mapValues(data, fn) { - return Object.keys(data).reduce((acc, key) => (Object.assign(Object.assign({}, acc), { [key]: fn(data[key]) })), {}); + const result = {}; + for (const key of Object.keys(data)) { + result[key] = fn(data[key]); + } + return result; } function canConsumeForm(consumes) { for (const consume of consumes) { diff --git a/typescript/docs/AddDataset.md b/typescript/docs/AddDataset.md new file mode 100644 index 00000000..0f028509 --- /dev/null +++ b/typescript/docs/AddDataset.md @@ -0,0 +1,46 @@ + +# AddDataset + + +## Properties + +Name | Type +------------ | ------------- +`description` | string +`displayName` | string +`name` | string +`provenance` | [Array<Provenance>](Provenance.md) +`sourceOperator` | string +`symbology` | [Symbology](Symbology.md) +`tags` | Array<string> + +## Example + +```typescript +import type { AddDataset } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "description": null, + "displayName": null, + "name": null, + "provenance": null, + "sourceOperator": null, + "symbology": null, + "tags": null, +} satisfies AddDataset + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as AddDataset +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/AddDatasetTile.md b/typescript/docs/AddDatasetTile.md new file mode 100644 index 00000000..68b7a6d1 --- /dev/null +++ b/typescript/docs/AddDatasetTile.md @@ -0,0 +1,42 @@ + +# AddDatasetTile + + +## Properties + +Name | Type +------------ | ------------- +`band` | number +`params` | [GdalDatasetParameters](GdalDatasetParameters.md) +`spatialPartition` | [SpatialPartition2D](SpatialPartition2D.md) +`time` | [TimeInterval](TimeInterval.md) +`zIndex` | number + +## Example + +```typescript +import type { AddDatasetTile } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "band": null, + "params": null, + "spatialPartition": null, + "time": null, + "zIndex": null, +} satisfies AddDatasetTile + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as AddDatasetTile +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/AddLayer.md b/typescript/docs/AddLayer.md new file mode 100644 index 00000000..dfbe637e --- /dev/null +++ b/typescript/docs/AddLayer.md @@ -0,0 +1,44 @@ + +# AddLayer + + +## Properties + +Name | Type +------------ | ------------- +`description` | string +`metadata` | { [key: string]: string; } +`name` | string +`properties` | Array<Array<string>> +`symbology` | [Symbology](Symbology.md) +`workflow` | [Workflow](Workflow.md) + +## Example + +```typescript +import type { AddLayer } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "description": Example layer description, + "metadata": null, + "name": Example Layer, + "properties": null, + "symbology": null, + "workflow": null, +} satisfies AddLayer + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as AddLayer +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/AddLayerCollection.md b/typescript/docs/AddLayerCollection.md new file mode 100644 index 00000000..089db857 --- /dev/null +++ b/typescript/docs/AddLayerCollection.md @@ -0,0 +1,38 @@ + +# AddLayerCollection + + +## Properties + +Name | Type +------------ | ------------- +`description` | string +`name` | string +`properties` | Array<Array<string>> + +## Example + +```typescript +import type { AddLayerCollection } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "description": A description for an example collection, + "name": Example Collection, + "properties": null, +} satisfies AddLayerCollection + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as AddLayerCollection +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/AddRole.md b/typescript/docs/AddRole.md new file mode 100644 index 00000000..82821914 --- /dev/null +++ b/typescript/docs/AddRole.md @@ -0,0 +1,34 @@ + +# AddRole + + +## Properties + +Name | Type +------------ | ------------- +`name` | string + +## Example + +```typescript +import type { AddRole } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "name": null, +} satisfies AddRole + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as AddRole +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/ArunaDataProviderDefinition.md b/typescript/docs/ArunaDataProviderDefinition.md new file mode 100644 index 00000000..f72107e8 --- /dev/null +++ b/typescript/docs/ArunaDataProviderDefinition.md @@ -0,0 +1,52 @@ + +# ArunaDataProviderDefinition + + +## Properties + +Name | Type +------------ | ------------- +`apiToken` | string +`apiUrl` | string +`cacheTtl` | number +`description` | string +`filterLabel` | string +`id` | string +`name` | string +`priority` | number +`projectId` | string +`type` | string + +## Example + +```typescript +import type { ArunaDataProviderDefinition } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "apiToken": null, + "apiUrl": null, + "cacheTtl": null, + "description": null, + "filterLabel": null, + "id": null, + "name": null, + "priority": null, + "projectId": null, + "type": null, +} satisfies ArunaDataProviderDefinition + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as ArunaDataProviderDefinition +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/AuthCodeRequestURL.md b/typescript/docs/AuthCodeRequestURL.md new file mode 100644 index 00000000..5697edeb --- /dev/null +++ b/typescript/docs/AuthCodeRequestURL.md @@ -0,0 +1,34 @@ + +# AuthCodeRequestURL + + +## Properties + +Name | Type +------------ | ------------- +`url` | string + +## Example + +```typescript +import type { AuthCodeRequestURL } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "url": null, +} satisfies AuthCodeRequestURL + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as AuthCodeRequestURL +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/AuthCodeResponse.md b/typescript/docs/AuthCodeResponse.md new file mode 100644 index 00000000..1d09cbf3 --- /dev/null +++ b/typescript/docs/AuthCodeResponse.md @@ -0,0 +1,38 @@ + +# AuthCodeResponse + + +## Properties + +Name | Type +------------ | ------------- +`code` | string +`sessionState` | string +`state` | string + +## Example + +```typescript +import type { AuthCodeResponse } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "code": null, + "sessionState": null, + "state": null, +} satisfies AuthCodeResponse + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as AuthCodeResponse +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/AutoCreateDataset.md b/typescript/docs/AutoCreateDataset.md new file mode 100644 index 00000000..738b319b --- /dev/null +++ b/typescript/docs/AutoCreateDataset.md @@ -0,0 +1,44 @@ + +# AutoCreateDataset + + +## Properties + +Name | Type +------------ | ------------- +`datasetDescription` | string +`datasetName` | string +`layerName` | string +`mainFile` | string +`tags` | Array<string> +`upload` | string + +## Example + +```typescript +import type { AutoCreateDataset } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "datasetDescription": null, + "datasetName": null, + "layerName": null, + "mainFile": null, + "tags": null, + "upload": null, +} satisfies AutoCreateDataset + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as AutoCreateDataset +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/AxisOrder.md b/typescript/docs/AxisOrder.md new file mode 100644 index 00000000..e65ffdd1 --- /dev/null +++ b/typescript/docs/AxisOrder.md @@ -0,0 +1,32 @@ + +# AxisOrder + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { AxisOrder } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies AxisOrder + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as AxisOrder +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/BoundingBox2D.md b/typescript/docs/BoundingBox2D.md new file mode 100644 index 00000000..999683d3 --- /dev/null +++ b/typescript/docs/BoundingBox2D.md @@ -0,0 +1,37 @@ + +# BoundingBox2D + +A bounding box that includes all border points. Note: may degenerate to a point! + +## Properties + +Name | Type +------------ | ------------- +`lowerLeftCoordinate` | [Coordinate2D](Coordinate2D.md) +`upperRightCoordinate` | [Coordinate2D](Coordinate2D.md) + +## Example + +```typescript +import type { BoundingBox2D } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "lowerLeftCoordinate": null, + "upperRightCoordinate": null, +} satisfies BoundingBox2D + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as BoundingBox2D +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/Breakpoint.md b/typescript/docs/Breakpoint.md new file mode 100644 index 00000000..d7649d7a --- /dev/null +++ b/typescript/docs/Breakpoint.md @@ -0,0 +1,36 @@ + +# Breakpoint + + +## Properties + +Name | Type +------------ | ------------- +`color` | Array<number> +`value` | number + +## Example + +```typescript +import type { Breakpoint } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "color": null, + "value": null, +} satisfies Breakpoint + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as Breakpoint +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/ClassificationMeasurement.md b/typescript/docs/ClassificationMeasurement.md new file mode 100644 index 00000000..c17ec99e --- /dev/null +++ b/typescript/docs/ClassificationMeasurement.md @@ -0,0 +1,38 @@ + +# ClassificationMeasurement + + +## Properties + +Name | Type +------------ | ------------- +`classes` | { [key: string]: string; } +`measurement` | string +`type` | string + +## Example + +```typescript +import type { ClassificationMeasurement } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "classes": null, + "measurement": null, + "type": null, +} satisfies ClassificationMeasurement + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as ClassificationMeasurement +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/CollectionItem.md b/typescript/docs/CollectionItem.md new file mode 100644 index 00000000..1bf1c908 --- /dev/null +++ b/typescript/docs/CollectionItem.md @@ -0,0 +1,42 @@ + +# CollectionItem + + +## Properties + +Name | Type +------------ | ------------- +`description` | string +`id` | [ProviderLayerId](ProviderLayerId.md) +`name` | string +`properties` | Array<Array<string>> +`type` | string + +## Example + +```typescript +import type { CollectionItem } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "description": null, + "id": null, + "name": null, + "properties": null, + "type": null, +} satisfies CollectionItem + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as CollectionItem +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/CollectionType.md b/typescript/docs/CollectionType.md new file mode 100644 index 00000000..40fb434c --- /dev/null +++ b/typescript/docs/CollectionType.md @@ -0,0 +1,32 @@ + +# CollectionType + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { CollectionType } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies CollectionType + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as CollectionType +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/ColorParam.md b/typescript/docs/ColorParam.md new file mode 100644 index 00000000..b6a00a78 --- /dev/null +++ b/typescript/docs/ColorParam.md @@ -0,0 +1,40 @@ + +# ColorParam + + +## Properties + +Name | Type +------------ | ------------- +`color` | Array<number> +`type` | string +`attribute` | string +`colorizer` | [Colorizer](Colorizer.md) + +## Example + +```typescript +import type { ColorParam } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "color": null, + "type": null, + "attribute": null, + "colorizer": null, +} satisfies ColorParam + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as ColorParam +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/Colorizer.md b/typescript/docs/Colorizer.md new file mode 100644 index 00000000..89366579 --- /dev/null +++ b/typescript/docs/Colorizer.md @@ -0,0 +1,47 @@ + +# Colorizer + +A colorizer specifies a mapping between raster values and an output image There are different variants that perform different kinds of mapping. + +## Properties + +Name | Type +------------ | ------------- +`breakpoints` | [Array<Breakpoint>](Breakpoint.md) +`noDataColor` | Array<number> +`overColor` | Array<number> +`type` | string +`underColor` | Array<number> +`colors` | { [key: string]: Array<number>; } +`defaultColor` | Array<number> + +## Example + +```typescript +import type { Colorizer } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "breakpoints": null, + "noDataColor": null, + "overColor": null, + "type": null, + "underColor": null, + "colors": null, + "defaultColor": null, +} satisfies Colorizer + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as Colorizer +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/ComputationQuota.md b/typescript/docs/ComputationQuota.md new file mode 100644 index 00000000..93142905 --- /dev/null +++ b/typescript/docs/ComputationQuota.md @@ -0,0 +1,40 @@ + +# ComputationQuota + + +## Properties + +Name | Type +------------ | ------------- +`computationId` | string +`count` | number +`timestamp` | Date +`workflowId` | string + +## Example + +```typescript +import type { ComputationQuota } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "computationId": null, + "count": null, + "timestamp": null, + "workflowId": null, +} satisfies ComputationQuota + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as ComputationQuota +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/ContinuousMeasurement.md b/typescript/docs/ContinuousMeasurement.md new file mode 100644 index 00000000..ff64fbf6 --- /dev/null +++ b/typescript/docs/ContinuousMeasurement.md @@ -0,0 +1,38 @@ + +# ContinuousMeasurement + + +## Properties + +Name | Type +------------ | ------------- +`measurement` | string +`type` | string +`unit` | string + +## Example + +```typescript +import type { ContinuousMeasurement } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "measurement": null, + "type": null, + "unit": null, +} satisfies ContinuousMeasurement + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as ContinuousMeasurement +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/Coordinate2D.md b/typescript/docs/Coordinate2D.md new file mode 100644 index 00000000..af46a806 --- /dev/null +++ b/typescript/docs/Coordinate2D.md @@ -0,0 +1,36 @@ + +# Coordinate2D + + +## Properties + +Name | Type +------------ | ------------- +`x` | number +`y` | number + +## Example + +```typescript +import type { Coordinate2D } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "x": null, + "y": null, +} satisfies Coordinate2D + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as Coordinate2D +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/CopernicusDataspaceDataProviderDefinition.md b/typescript/docs/CopernicusDataspaceDataProviderDefinition.md new file mode 100644 index 00000000..f35adb55 --- /dev/null +++ b/typescript/docs/CopernicusDataspaceDataProviderDefinition.md @@ -0,0 +1,52 @@ + +# CopernicusDataspaceDataProviderDefinition + + +## Properties + +Name | Type +------------ | ------------- +`description` | string +`gdalConfig` | Array<Array<string>> +`id` | string +`name` | string +`priority` | number +`s3AccessKey` | string +`s3SecretKey` | string +`s3Url` | string +`stacUrl` | string +`type` | string + +## Example + +```typescript +import type { CopernicusDataspaceDataProviderDefinition } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "description": null, + "gdalConfig": null, + "id": null, + "name": null, + "priority": null, + "s3AccessKey": null, + "s3SecretKey": null, + "s3Url": null, + "stacUrl": null, + "type": null, +} satisfies CopernicusDataspaceDataProviderDefinition + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as CopernicusDataspaceDataProviderDefinition +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/CreateDataset.md b/typescript/docs/CreateDataset.md new file mode 100644 index 00000000..8fa534d6 --- /dev/null +++ b/typescript/docs/CreateDataset.md @@ -0,0 +1,36 @@ + +# CreateDataset + + +## Properties + +Name | Type +------------ | ------------- +`dataPath` | [DataPath](DataPath.md) +`definition` | [DatasetDefinition](DatasetDefinition.md) + +## Example + +```typescript +import type { CreateDataset } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "dataPath": null, + "definition": null, +} satisfies CreateDataset + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as CreateDataset +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/CreateProject.md b/typescript/docs/CreateProject.md new file mode 100644 index 00000000..58e1cc35 --- /dev/null +++ b/typescript/docs/CreateProject.md @@ -0,0 +1,40 @@ + +# CreateProject + + +## Properties + +Name | Type +------------ | ------------- +`bounds` | [STRectangle](STRectangle.md) +`description` | string +`name` | string +`timeStep` | [TimeStep](TimeStep.md) + +## Example + +```typescript +import type { CreateProject } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "bounds": null, + "description": null, + "name": null, + "timeStep": null, +} satisfies CreateProject + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as CreateProject +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/CsvHeader.md b/typescript/docs/CsvHeader.md new file mode 100644 index 00000000..d0bd71e3 --- /dev/null +++ b/typescript/docs/CsvHeader.md @@ -0,0 +1,32 @@ + +# CsvHeader + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { CsvHeader } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies CsvHeader + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as CsvHeader +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/DataId.md b/typescript/docs/DataId.md new file mode 100644 index 00000000..c387f572 --- /dev/null +++ b/typescript/docs/DataId.md @@ -0,0 +1,41 @@ + +# DataId + +The identifier for loadable data. It is used in the source operators to get the loading info (aka parametrization) for accessing the data. Internal data is loaded from datasets, external from `DataProvider`s. + +## Properties + +Name | Type +------------ | ------------- +`datasetId` | string +`type` | string +`layerId` | string +`providerId` | string + +## Example + +```typescript +import type { DataId } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "datasetId": null, + "type": null, + "layerId": null, + "providerId": null, +} satisfies DataId + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as DataId +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/DataPath.md b/typescript/docs/DataPath.md new file mode 100644 index 00000000..0f7dfc5e --- /dev/null +++ b/typescript/docs/DataPath.md @@ -0,0 +1,36 @@ + +# DataPath + + +## Properties + +Name | Type +------------ | ------------- +`volume` | string +`upload` | string + +## Example + +```typescript +import type { DataPath } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "volume": null, + "upload": null, +} satisfies DataPath + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as DataPath +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/DataPathOneOf.md b/typescript/docs/DataPathOneOf.md new file mode 100644 index 00000000..a8104a6a --- /dev/null +++ b/typescript/docs/DataPathOneOf.md @@ -0,0 +1,34 @@ + +# DataPathOneOf + + +## Properties + +Name | Type +------------ | ------------- +`volume` | string + +## Example + +```typescript +import type { DataPathOneOf } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "volume": null, +} satisfies DataPathOneOf + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as DataPathOneOf +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/DataPathOneOf1.md b/typescript/docs/DataPathOneOf1.md new file mode 100644 index 00000000..3ec2a99c --- /dev/null +++ b/typescript/docs/DataPathOneOf1.md @@ -0,0 +1,34 @@ + +# DataPathOneOf1 + + +## Properties + +Name | Type +------------ | ------------- +`upload` | string + +## Example + +```typescript +import type { DataPathOneOf1 } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "upload": null, +} satisfies DataPathOneOf1 + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as DataPathOneOf1 +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/DataProviderResource.md b/typescript/docs/DataProviderResource.md new file mode 100644 index 00000000..2cfd0f59 --- /dev/null +++ b/typescript/docs/DataProviderResource.md @@ -0,0 +1,36 @@ + +# DataProviderResource + + +## Properties + +Name | Type +------------ | ------------- +`id` | string +`type` | string + +## Example + +```typescript +import type { DataProviderResource } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "id": null, + "type": null, +} satisfies DataProviderResource + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as DataProviderResource +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/DataUsage.md b/typescript/docs/DataUsage.md new file mode 100644 index 00000000..f9ac996f --- /dev/null +++ b/typescript/docs/DataUsage.md @@ -0,0 +1,42 @@ + +# DataUsage + + +## Properties + +Name | Type +------------ | ------------- +`computationId` | string +`count` | number +`data` | string +`timestamp` | Date +`userId` | string + +## Example + +```typescript +import type { DataUsage } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "computationId": null, + "count": null, + "data": null, + "timestamp": null, + "userId": null, +} satisfies DataUsage + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as DataUsage +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/DataUsageSummary.md b/typescript/docs/DataUsageSummary.md new file mode 100644 index 00000000..f23ceaa6 --- /dev/null +++ b/typescript/docs/DataUsageSummary.md @@ -0,0 +1,38 @@ + +# DataUsageSummary + + +## Properties + +Name | Type +------------ | ------------- +`count` | number +`data` | string +`timestamp` | Date + +## Example + +```typescript +import type { DataUsageSummary } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "count": null, + "data": null, + "timestamp": null, +} satisfies DataUsageSummary + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as DataUsageSummary +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/DatabaseConnectionConfig.md b/typescript/docs/DatabaseConnectionConfig.md new file mode 100644 index 00000000..a2fd7b95 --- /dev/null +++ b/typescript/docs/DatabaseConnectionConfig.md @@ -0,0 +1,44 @@ + +# DatabaseConnectionConfig + + +## Properties + +Name | Type +------------ | ------------- +`database` | string +`host` | string +`password` | string +`port` | number +`schema` | string +`user` | string + +## Example + +```typescript +import type { DatabaseConnectionConfig } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "database": null, + "host": null, + "password": null, + "port": null, + "schema": null, + "user": null, +} satisfies DatabaseConnectionConfig + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as DatabaseConnectionConfig +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/Dataset.md b/typescript/docs/Dataset.md new file mode 100644 index 00000000..84798064 --- /dev/null +++ b/typescript/docs/Dataset.md @@ -0,0 +1,52 @@ + +# Dataset + + +## Properties + +Name | Type +------------ | ------------- +`dataPath` | [DataPath](DataPath.md) +`description` | string +`displayName` | string +`id` | string +`name` | string +`provenance` | [Array<Provenance>](Provenance.md) +`resultDescriptor` | [TypedResultDescriptor](TypedResultDescriptor.md) +`sourceOperator` | string +`symbology` | [Symbology](Symbology.md) +`tags` | Array<string> + +## Example + +```typescript +import type { Dataset } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "dataPath": null, + "description": null, + "displayName": null, + "id": null, + "name": null, + "provenance": null, + "resultDescriptor": null, + "sourceOperator": null, + "symbology": null, + "tags": null, +} satisfies Dataset + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as Dataset +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/DatasetDefinition.md b/typescript/docs/DatasetDefinition.md new file mode 100644 index 00000000..76ebf7eb --- /dev/null +++ b/typescript/docs/DatasetDefinition.md @@ -0,0 +1,36 @@ + +# DatasetDefinition + + +## Properties + +Name | Type +------------ | ------------- +`metaData` | [MetaDataDefinition](MetaDataDefinition.md) +`properties` | [AddDataset](AddDataset.md) + +## Example + +```typescript +import type { DatasetDefinition } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "metaData": null, + "properties": null, +} satisfies DatasetDefinition + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as DatasetDefinition +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/DatasetLayerListingCollection.md b/typescript/docs/DatasetLayerListingCollection.md new file mode 100644 index 00000000..ac21c658 --- /dev/null +++ b/typescript/docs/DatasetLayerListingCollection.md @@ -0,0 +1,38 @@ + +# DatasetLayerListingCollection + + +## Properties + +Name | Type +------------ | ------------- +`description` | string +`name` | string +`tags` | Array<string> + +## Example + +```typescript +import type { DatasetLayerListingCollection } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "description": null, + "name": null, + "tags": null, +} satisfies DatasetLayerListingCollection + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as DatasetLayerListingCollection +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/DatasetLayerListingProviderDefinition.md b/typescript/docs/DatasetLayerListingProviderDefinition.md new file mode 100644 index 00000000..da84b421 --- /dev/null +++ b/typescript/docs/DatasetLayerListingProviderDefinition.md @@ -0,0 +1,44 @@ + +# DatasetLayerListingProviderDefinition + + +## Properties + +Name | Type +------------ | ------------- +`collections` | [Array<DatasetLayerListingCollection>](DatasetLayerListingCollection.md) +`description` | string +`id` | string +`name` | string +`priority` | number +`type` | string + +## Example + +```typescript +import type { DatasetLayerListingProviderDefinition } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "collections": null, + "description": null, + "id": null, + "name": null, + "priority": null, + "type": null, +} satisfies DatasetLayerListingProviderDefinition + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as DatasetLayerListingProviderDefinition +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/DatasetListing.md b/typescript/docs/DatasetListing.md new file mode 100644 index 00000000..5c63bb83 --- /dev/null +++ b/typescript/docs/DatasetListing.md @@ -0,0 +1,48 @@ + +# DatasetListing + + +## Properties + +Name | Type +------------ | ------------- +`description` | string +`displayName` | string +`id` | string +`name` | string +`resultDescriptor` | [TypedResultDescriptor](TypedResultDescriptor.md) +`sourceOperator` | string +`symbology` | [Symbology](Symbology.md) +`tags` | Array<string> + +## Example + +```typescript +import type { DatasetListing } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "description": null, + "displayName": null, + "id": null, + "name": null, + "resultDescriptor": null, + "sourceOperator": null, + "symbology": null, + "tags": null, +} satisfies DatasetListing + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as DatasetListing +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/DatasetNameResponse.md b/typescript/docs/DatasetNameResponse.md new file mode 100644 index 00000000..261f5bad --- /dev/null +++ b/typescript/docs/DatasetNameResponse.md @@ -0,0 +1,34 @@ + +# DatasetNameResponse + + +## Properties + +Name | Type +------------ | ------------- +`datasetName` | string + +## Example + +```typescript +import type { DatasetNameResponse } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "datasetName": null, +} satisfies DatasetNameResponse + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as DatasetNameResponse +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/DatasetResource.md b/typescript/docs/DatasetResource.md new file mode 100644 index 00000000..4276e90e --- /dev/null +++ b/typescript/docs/DatasetResource.md @@ -0,0 +1,36 @@ + +# DatasetResource + + +## Properties + +Name | Type +------------ | ------------- +`id` | string +`type` | string + +## Example + +```typescript +import type { DatasetResource } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "id": null, + "type": null, +} satisfies DatasetResource + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as DatasetResource +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/DatasetsApi.md b/typescript/docs/DatasetsApi.md new file mode 100644 index 00000000..644940f4 --- /dev/null +++ b/typescript/docs/DatasetsApi.md @@ -0,0 +1,1031 @@ +# DatasetsApi + +All URIs are relative to *http://127.0.0.1:3030/api* + +| Method | HTTP request | Description | +|------------- | ------------- | -------------| +| [**addDatasetTilesHandler**](DatasetsApi.md#adddatasettileshandler) | **POST** /dataset/{dataset}/tiles | Add a tile to a gdal dataset. | +| [**autoCreateDatasetHandler**](DatasetsApi.md#autocreatedatasethandler) | **POST** /dataset/auto | Creates a new dataset using previously uploaded files. The format of the files will be automatically detected when possible. | +| [**createDatasetHandler**](DatasetsApi.md#createdatasethandler) | **POST** /dataset | Creates a new dataset referencing files. Users can reference previously uploaded files. Admins can reference files from a volume. | +| [**deleteDatasetHandler**](DatasetsApi.md#deletedatasethandler) | **DELETE** /dataset/{dataset} | Delete a dataset | +| [**getDatasetHandler**](DatasetsApi.md#getdatasethandler) | **GET** /dataset/{dataset} | Retrieves details about a dataset using the internal name. | +| [**getLoadingInfoHandler**](DatasetsApi.md#getloadinginfohandler) | **GET** /dataset/{dataset}/loadingInfo | Retrieves the loading information of a dataset | +| [**listDatasetsHandler**](DatasetsApi.md#listdatasetshandler) | **GET** /datasets | Lists available datasets. | +| [**listVolumeFileLayersHandler**](DatasetsApi.md#listvolumefilelayershandler) | **GET** /dataset/volumes/{volume_name}/files/{file_name}/layers | List the layers of a file in a volume. | +| [**listVolumesHandler**](DatasetsApi.md#listvolumeshandler) | **GET** /dataset/volumes | Lists available volumes. | +| [**suggestMetaDataHandler**](DatasetsApi.md#suggestmetadatahandler) | **POST** /dataset/suggest | Inspects an upload and suggests metadata that can be used when creating a new dataset based on it. Tries to automatically detect the main file and layer name if not specified. | +| [**updateDatasetHandler**](DatasetsApi.md#updatedatasethandler) | **POST** /dataset/{dataset} | Update details about a dataset using the internal name. | +| [**updateDatasetProvenanceHandler**](DatasetsApi.md#updatedatasetprovenancehandler) | **PUT** /dataset/{dataset}/provenance | | +| [**updateDatasetSymbologyHandler**](DatasetsApi.md#updatedatasetsymbologyhandler) | **PUT** /dataset/{dataset}/symbology | Updates the dataset\'s symbology | +| [**updateLoadingInfoHandler**](DatasetsApi.md#updateloadinginfohandler) | **PUT** /dataset/{dataset}/loadingInfo | Updates the dataset\'s loading info | + + + +## addDatasetTilesHandler + +> addDatasetTilesHandler(dataset, autoCreateDataset) + +Add a tile to a gdal dataset. + +### Example + +```ts +import { + Configuration, + DatasetsApi, +} from '@geoengine/openapi-client'; +import type { AddDatasetTilesHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new DatasetsApi(config); + + const body = { + // string | Dataset Name + dataset: dataset_example, + // AutoCreateDataset + autoCreateDataset: ..., + } satisfies AddDatasetTilesHandlerRequest; + + try { + const data = await api.addDatasetTilesHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **dataset** | `string` | Dataset Name | [Defaults to `undefined`] | +| **autoCreateDataset** | [AutoCreateDataset](AutoCreateDataset.md) | | | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## autoCreateDatasetHandler + +> DatasetNameResponse autoCreateDatasetHandler(autoCreateDataset) + +Creates a new dataset using previously uploaded files. The format of the files will be automatically detected when possible. + +### Example + +```ts +import { + Configuration, + DatasetsApi, +} from '@geoengine/openapi-client'; +import type { AutoCreateDatasetHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new DatasetsApi(config); + + const body = { + // AutoCreateDataset + autoCreateDataset: ..., + } satisfies AutoCreateDatasetHandlerRequest; + + try { + const data = await api.autoCreateDatasetHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **autoCreateDataset** | [AutoCreateDataset](AutoCreateDataset.md) | | | + +### Return type + +[**DatasetNameResponse**](DatasetNameResponse.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | | - | +| **400** | Bad request | - | +| **401** | Authorization failed | - | +| **413** | Payload too large | - | +| **415** | Media type of application/json is expected | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## createDatasetHandler + +> DatasetNameResponse createDatasetHandler(createDataset) + +Creates a new dataset referencing files. Users can reference previously uploaded files. Admins can reference files from a volume. + +### Example + +```ts +import { + Configuration, + DatasetsApi, +} from '@geoengine/openapi-client'; +import type { CreateDatasetHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new DatasetsApi(config); + + const body = { + // CreateDataset + createDataset: ..., + } satisfies CreateDatasetHandlerRequest; + + try { + const data = await api.createDatasetHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **createDataset** | [CreateDataset](CreateDataset.md) | | | + +### Return type + +[**DatasetNameResponse**](DatasetNameResponse.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## deleteDatasetHandler + +> deleteDatasetHandler(dataset) + +Delete a dataset + +### Example + +```ts +import { + Configuration, + DatasetsApi, +} from '@geoengine/openapi-client'; +import type { DeleteDatasetHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new DatasetsApi(config); + + const body = { + // string | Dataset id + dataset: dataset_example, + } satisfies DeleteDatasetHandlerRequest; + + try { + const data = await api.deleteDatasetHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **dataset** | `string` | Dataset id | [Defaults to `undefined`] | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | +| **400** | Bad request | - | +| **401** | Authorization failed | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## getDatasetHandler + +> Dataset getDatasetHandler(dataset) + +Retrieves details about a dataset using the internal name. + +### Example + +```ts +import { + Configuration, + DatasetsApi, +} from '@geoengine/openapi-client'; +import type { GetDatasetHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new DatasetsApi(config); + + const body = { + // string | Dataset Name + dataset: dataset_example, + } satisfies GetDatasetHandlerRequest; + + try { + const data = await api.getDatasetHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **dataset** | `string` | Dataset Name | [Defaults to `undefined`] | + +### Return type + +[**Dataset**](Dataset.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | +| **400** | Bad request | - | +| **401** | Authorization failed | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## getLoadingInfoHandler + +> MetaDataDefinition getLoadingInfoHandler(dataset) + +Retrieves the loading information of a dataset + +### Example + +```ts +import { + Configuration, + DatasetsApi, +} from '@geoengine/openapi-client'; +import type { GetLoadingInfoHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new DatasetsApi(config); + + const body = { + // string | Dataset Name + dataset: dataset_example, + } satisfies GetLoadingInfoHandlerRequest; + + try { + const data = await api.getLoadingInfoHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **dataset** | `string` | Dataset Name | [Defaults to `undefined`] | + +### Return type + +[**MetaDataDefinition**](MetaDataDefinition.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## listDatasetsHandler + +> Array<DatasetListing> listDatasetsHandler(order, offset, limit, filter, tags) + +Lists available datasets. + +### Example + +```ts +import { + Configuration, + DatasetsApi, +} from '@geoengine/openapi-client'; +import type { ListDatasetsHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new DatasetsApi(config); + + const body = { + // OrderBy + order: NameAsc, + // number + offset: 0, + // number + limit: 2, + // string (optional) + filter: Germany, + // Array (optional) + tags: ['tag1', 'tag2'], + } satisfies ListDatasetsHandlerRequest; + + try { + const data = await api.listDatasetsHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **order** | `OrderBy` | | [Defaults to `undefined`] [Enum: NameAsc, NameDesc] | +| **offset** | `number` | | [Defaults to `undefined`] | +| **limit** | `number` | | [Defaults to `undefined`] | +| **filter** | `string` | | [Optional] [Defaults to `undefined`] | +| **tags** | `Array` | | [Optional] | + +### Return type + +[**Array<DatasetListing>**](DatasetListing.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | +| **400** | Bad request | - | +| **401** | Authorization failed | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## listVolumeFileLayersHandler + +> VolumeFileLayersResponse listVolumeFileLayersHandler(volumeName, fileName) + +List the layers of a file in a volume. + +### Example + +```ts +import { + Configuration, + DatasetsApi, +} from '@geoengine/openapi-client'; +import type { ListVolumeFileLayersHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new DatasetsApi(config); + + const body = { + // string | Volume name + volumeName: volumeName_example, + // string | File name + fileName: fileName_example, + } satisfies ListVolumeFileLayersHandlerRequest; + + try { + const data = await api.listVolumeFileLayersHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **volumeName** | `string` | Volume name | [Defaults to `undefined`] | +| **fileName** | `string` | File name | [Defaults to `undefined`] | + +### Return type + +[**VolumeFileLayersResponse**](VolumeFileLayersResponse.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## listVolumesHandler + +> Array<Volume> listVolumesHandler() + +Lists available volumes. + +### Example + +```ts +import { + Configuration, + DatasetsApi, +} from '@geoengine/openapi-client'; +import type { ListVolumesHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new DatasetsApi(config); + + try { + const data = await api.listVolumesHandler(); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + +This endpoint does not need any parameter. + +### Return type + +[**Array<Volume>**](Volume.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | +| **401** | Authorization failed | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## suggestMetaDataHandler + +> MetaDataSuggestion suggestMetaDataHandler(suggestMetaData) + +Inspects an upload and suggests metadata that can be used when creating a new dataset based on it. Tries to automatically detect the main file and layer name if not specified. + +### Example + +```ts +import { + Configuration, + DatasetsApi, +} from '@geoengine/openapi-client'; +import type { SuggestMetaDataHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new DatasetsApi(config); + + const body = { + // SuggestMetaData + suggestMetaData: ..., + } satisfies SuggestMetaDataHandlerRequest; + + try { + const data = await api.suggestMetaDataHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **suggestMetaData** | [SuggestMetaData](SuggestMetaData.md) | | | + +### Return type + +[**MetaDataSuggestion**](MetaDataSuggestion.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | +| **400** | Bad request | - | +| **401** | Authorization failed | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## updateDatasetHandler + +> updateDatasetHandler(dataset, updateDataset) + +Update details about a dataset using the internal name. + +### Example + +```ts +import { + Configuration, + DatasetsApi, +} from '@geoengine/openapi-client'; +import type { UpdateDatasetHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new DatasetsApi(config); + + const body = { + // string | Dataset Name + dataset: dataset_example, + // UpdateDataset + updateDataset: ..., + } satisfies UpdateDatasetHandlerRequest; + + try { + const data = await api.updateDatasetHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **dataset** | `string` | Dataset Name | [Defaults to `undefined`] | +| **updateDataset** | [UpdateDataset](UpdateDataset.md) | | | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | +| **400** | Bad request | - | +| **401** | Authorization failed | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## updateDatasetProvenanceHandler + +> updateDatasetProvenanceHandler(dataset, provenances) + + + +### Example + +```ts +import { + Configuration, + DatasetsApi, +} from '@geoengine/openapi-client'; +import type { UpdateDatasetProvenanceHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new DatasetsApi(config); + + const body = { + // string | Dataset Name + dataset: dataset_example, + // Provenances + provenances: ..., + } satisfies UpdateDatasetProvenanceHandlerRequest; + + try { + const data = await api.updateDatasetProvenanceHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **dataset** | `string` | Dataset Name | [Defaults to `undefined`] | +| **provenances** | [Provenances](Provenances.md) | | | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | +| **400** | Bad request | - | +| **401** | Authorization failed | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## updateDatasetSymbologyHandler + +> updateDatasetSymbologyHandler(dataset, symbology) + +Updates the dataset\'s symbology + +### Example + +```ts +import { + Configuration, + DatasetsApi, +} from '@geoengine/openapi-client'; +import type { UpdateDatasetSymbologyHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new DatasetsApi(config); + + const body = { + // string | Dataset Name + dataset: dataset_example, + // Symbology + symbology: ..., + } satisfies UpdateDatasetSymbologyHandlerRequest; + + try { + const data = await api.updateDatasetSymbologyHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **dataset** | `string` | Dataset Name | [Defaults to `undefined`] | +| **symbology** | [Symbology](Symbology.md) | | | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | +| **400** | Bad request | - | +| **401** | Authorization failed | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## updateLoadingInfoHandler + +> updateLoadingInfoHandler(dataset, metaDataDefinition) + +Updates the dataset\'s loading info + +### Example + +```ts +import { + Configuration, + DatasetsApi, +} from '@geoengine/openapi-client'; +import type { UpdateLoadingInfoHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new DatasetsApi(config); + + const body = { + // string | Dataset Name + dataset: dataset_example, + // MetaDataDefinition + metaDataDefinition: ..., + } satisfies UpdateLoadingInfoHandlerRequest; + + try { + const data = await api.updateLoadingInfoHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **dataset** | `string` | Dataset Name | [Defaults to `undefined`] | +| **metaDataDefinition** | [MetaDataDefinition](MetaDataDefinition.md) | | | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | +| **400** | Bad request | - | +| **401** | Authorization failed | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + diff --git a/typescript/docs/DerivedColor.md b/typescript/docs/DerivedColor.md new file mode 100644 index 00000000..b89c38ae --- /dev/null +++ b/typescript/docs/DerivedColor.md @@ -0,0 +1,38 @@ + +# DerivedColor + + +## Properties + +Name | Type +------------ | ------------- +`attribute` | string +`colorizer` | [Colorizer](Colorizer.md) +`type` | string + +## Example + +```typescript +import type { DerivedColor } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "attribute": null, + "colorizer": null, + "type": null, +} satisfies DerivedColor + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as DerivedColor +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/DerivedNumber.md b/typescript/docs/DerivedNumber.md new file mode 100644 index 00000000..46604e45 --- /dev/null +++ b/typescript/docs/DerivedNumber.md @@ -0,0 +1,40 @@ + +# DerivedNumber + + +## Properties + +Name | Type +------------ | ------------- +`attribute` | string +`defaultValue` | number +`factor` | number +`type` | string + +## Example + +```typescript +import type { DerivedNumber } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "attribute": null, + "defaultValue": null, + "factor": null, + "type": null, +} satisfies DerivedNumber + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as DerivedNumber +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/DescribeCoverageRequest.md b/typescript/docs/DescribeCoverageRequest.md new file mode 100644 index 00000000..b7a98336 --- /dev/null +++ b/typescript/docs/DescribeCoverageRequest.md @@ -0,0 +1,32 @@ + +# DescribeCoverageRequest + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { DescribeCoverageRequest } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies DescribeCoverageRequest + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as DescribeCoverageRequest +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/EbvPortalDataProviderDefinition.md b/typescript/docs/EbvPortalDataProviderDefinition.md new file mode 100644 index 00000000..eaa718ba --- /dev/null +++ b/typescript/docs/EbvPortalDataProviderDefinition.md @@ -0,0 +1,48 @@ + +# EbvPortalDataProviderDefinition + + +## Properties + +Name | Type +------------ | ------------- +`baseUrl` | string +`cacheTtl` | number +`data` | string +`description` | string +`name` | string +`overviews` | string +`priority` | number +`type` | string + +## Example + +```typescript +import type { EbvPortalDataProviderDefinition } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "baseUrl": null, + "cacheTtl": null, + "data": null, + "description": null, + "name": null, + "overviews": null, + "priority": null, + "type": null, +} satisfies EbvPortalDataProviderDefinition + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as EbvPortalDataProviderDefinition +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/EdrDataProviderDefinition.md b/typescript/docs/EdrDataProviderDefinition.md new file mode 100644 index 00000000..b5cf5cbd --- /dev/null +++ b/typescript/docs/EdrDataProviderDefinition.md @@ -0,0 +1,52 @@ + +# EdrDataProviderDefinition + + +## Properties + +Name | Type +------------ | ------------- +`baseUrl` | string +`cacheTtl` | number +`description` | string +`discreteVrs` | Array<string> +`id` | string +`name` | string +`priority` | number +`provenance` | [Array<Provenance>](Provenance.md) +`type` | string +`vectorSpec` | [EdrVectorSpec](EdrVectorSpec.md) + +## Example + +```typescript +import type { EdrDataProviderDefinition } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "baseUrl": null, + "cacheTtl": null, + "description": null, + "discreteVrs": null, + "id": null, + "name": null, + "priority": null, + "provenance": null, + "type": null, + "vectorSpec": null, +} satisfies EdrDataProviderDefinition + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as EdrDataProviderDefinition +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/EdrVectorSpec.md b/typescript/docs/EdrVectorSpec.md new file mode 100644 index 00000000..d395658e --- /dev/null +++ b/typescript/docs/EdrVectorSpec.md @@ -0,0 +1,38 @@ + +# EdrVectorSpec + + +## Properties + +Name | Type +------------ | ------------- +`time` | string +`x` | string +`y` | string + +## Example + +```typescript +import type { EdrVectorSpec } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "time": null, + "x": null, + "y": null, +} satisfies EdrVectorSpec + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as EdrVectorSpec +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/ErrorResponse.md b/typescript/docs/ErrorResponse.md new file mode 100644 index 00000000..effcef59 --- /dev/null +++ b/typescript/docs/ErrorResponse.md @@ -0,0 +1,36 @@ + +# ErrorResponse + + +## Properties + +Name | Type +------------ | ------------- +`error` | string +`message` | string + +## Example + +```typescript +import type { ErrorResponse } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "error": null, + "message": null, +} satisfies ErrorResponse + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as ErrorResponse +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/ExternalDataId.md b/typescript/docs/ExternalDataId.md new file mode 100644 index 00000000..051a29ba --- /dev/null +++ b/typescript/docs/ExternalDataId.md @@ -0,0 +1,38 @@ + +# ExternalDataId + + +## Properties + +Name | Type +------------ | ------------- +`layerId` | string +`providerId` | string +`type` | string + +## Example + +```typescript +import type { ExternalDataId } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "layerId": null, + "providerId": null, + "type": null, +} satisfies ExternalDataId + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as ExternalDataId +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/FeatureDataType.md b/typescript/docs/FeatureDataType.md new file mode 100644 index 00000000..ee78068c --- /dev/null +++ b/typescript/docs/FeatureDataType.md @@ -0,0 +1,32 @@ + +# FeatureDataType + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { FeatureDataType } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies FeatureDataType + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as FeatureDataType +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/FileNotFoundHandling.md b/typescript/docs/FileNotFoundHandling.md new file mode 100644 index 00000000..abc71394 --- /dev/null +++ b/typescript/docs/FileNotFoundHandling.md @@ -0,0 +1,32 @@ + +# FileNotFoundHandling + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { FileNotFoundHandling } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies FileNotFoundHandling + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as FileNotFoundHandling +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/FormatSpecifics.md b/typescript/docs/FormatSpecifics.md new file mode 100644 index 00000000..5bb8f612 --- /dev/null +++ b/typescript/docs/FormatSpecifics.md @@ -0,0 +1,34 @@ + +# FormatSpecifics + + +## Properties + +Name | Type +------------ | ------------- +`csv` | [FormatSpecificsCsv](FormatSpecificsCsv.md) + +## Example + +```typescript +import type { FormatSpecifics } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "csv": null, +} satisfies FormatSpecifics + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as FormatSpecifics +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/FormatSpecificsCsv.md b/typescript/docs/FormatSpecificsCsv.md new file mode 100644 index 00000000..430b0686 --- /dev/null +++ b/typescript/docs/FormatSpecificsCsv.md @@ -0,0 +1,34 @@ + +# FormatSpecificsCsv + + +## Properties + +Name | Type +------------ | ------------- +`header` | [CsvHeader](CsvHeader.md) + +## Example + +```typescript +import type { FormatSpecificsCsv } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "header": null, +} satisfies FormatSpecificsCsv + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as FormatSpecificsCsv +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GbifDataProviderDefinition.md b/typescript/docs/GbifDataProviderDefinition.md new file mode 100644 index 00000000..4c475113 --- /dev/null +++ b/typescript/docs/GbifDataProviderDefinition.md @@ -0,0 +1,48 @@ + +# GbifDataProviderDefinition + + +## Properties + +Name | Type +------------ | ------------- +`autocompleteTimeout` | number +`cacheTtl` | number +`columns` | Array<string> +`dbConfig` | [DatabaseConnectionConfig](DatabaseConnectionConfig.md) +`description` | string +`name` | string +`priority` | number +`type` | string + +## Example + +```typescript +import type { GbifDataProviderDefinition } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "autocompleteTimeout": null, + "cacheTtl": null, + "columns": null, + "dbConfig": null, + "description": null, + "name": null, + "priority": null, + "type": null, +} satisfies GbifDataProviderDefinition + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GbifDataProviderDefinition +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GdalDatasetGeoTransform.md b/typescript/docs/GdalDatasetGeoTransform.md new file mode 100644 index 00000000..35401209 --- /dev/null +++ b/typescript/docs/GdalDatasetGeoTransform.md @@ -0,0 +1,38 @@ + +# GdalDatasetGeoTransform + + +## Properties + +Name | Type +------------ | ------------- +`originCoordinate` | [Coordinate2D](Coordinate2D.md) +`xPixelSize` | number +`yPixelSize` | number + +## Example + +```typescript +import type { GdalDatasetGeoTransform } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "originCoordinate": null, + "xPixelSize": null, + "yPixelSize": null, +} satisfies GdalDatasetGeoTransform + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GdalDatasetGeoTransform +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GdalDatasetParameters.md b/typescript/docs/GdalDatasetParameters.md new file mode 100644 index 00000000..64183021 --- /dev/null +++ b/typescript/docs/GdalDatasetParameters.md @@ -0,0 +1,55 @@ + +# GdalDatasetParameters + +Parameters for loading data using Gdal + +## Properties + +Name | Type +------------ | ------------- +`allowAlphabandAsMask` | boolean +`fileNotFoundHandling` | [FileNotFoundHandling](FileNotFoundHandling.md) +`filePath` | string +`gdalConfigOptions` | Array<Array<string>> +`gdalOpenOptions` | Array<string> +`geoTransform` | [GdalDatasetGeoTransform](GdalDatasetGeoTransform.md) +`height` | number +`noDataValue` | number +`propertiesMapping` | [Array<GdalMetadataMapping>](GdalMetadataMapping.md) +`rasterbandChannel` | number +`width` | number + +## Example + +```typescript +import type { GdalDatasetParameters } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "allowAlphabandAsMask": null, + "fileNotFoundHandling": null, + "filePath": null, + "gdalConfigOptions": null, + "gdalOpenOptions": null, + "geoTransform": null, + "height": null, + "noDataValue": null, + "propertiesMapping": null, + "rasterbandChannel": null, + "width": null, +} satisfies GdalDatasetParameters + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GdalDatasetParameters +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GdalLoadingInfoTemporalSlice.md b/typescript/docs/GdalLoadingInfoTemporalSlice.md new file mode 100644 index 00000000..8aeca79c --- /dev/null +++ b/typescript/docs/GdalLoadingInfoTemporalSlice.md @@ -0,0 +1,39 @@ + +# GdalLoadingInfoTemporalSlice + +one temporal slice of the dataset that requires reading from exactly one Gdal dataset + +## Properties + +Name | Type +------------ | ------------- +`cacheTtl` | number +`params` | [GdalDatasetParameters](GdalDatasetParameters.md) +`time` | [TimeInterval](TimeInterval.md) + +## Example + +```typescript +import type { GdalLoadingInfoTemporalSlice } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "cacheTtl": null, + "params": null, + "time": null, +} satisfies GdalLoadingInfoTemporalSlice + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GdalLoadingInfoTemporalSlice +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GdalMetaDataList.md b/typescript/docs/GdalMetaDataList.md new file mode 100644 index 00000000..a65d0c6e --- /dev/null +++ b/typescript/docs/GdalMetaDataList.md @@ -0,0 +1,38 @@ + +# GdalMetaDataList + + +## Properties + +Name | Type +------------ | ------------- +`params` | [Array<GdalLoadingInfoTemporalSlice>](GdalLoadingInfoTemporalSlice.md) +`resultDescriptor` | [RasterResultDescriptor](RasterResultDescriptor.md) +`type` | string + +## Example + +```typescript +import type { GdalMetaDataList } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "params": null, + "resultDescriptor": null, + "type": null, +} satisfies GdalMetaDataList + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GdalMetaDataList +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GdalMetaDataRegular.md b/typescript/docs/GdalMetaDataRegular.md new file mode 100644 index 00000000..3d3c0579 --- /dev/null +++ b/typescript/docs/GdalMetaDataRegular.md @@ -0,0 +1,46 @@ + +# GdalMetaDataRegular + + +## Properties + +Name | Type +------------ | ------------- +`cacheTtl` | number +`dataTime` | [TimeInterval](TimeInterval.md) +`params` | [GdalDatasetParameters](GdalDatasetParameters.md) +`resultDescriptor` | [RasterResultDescriptor](RasterResultDescriptor.md) +`step` | [TimeStep](TimeStep.md) +`timePlaceholders` | [{ [key: string]: GdalSourceTimePlaceholder; }](GdalSourceTimePlaceholder.md) +`type` | string + +## Example + +```typescript +import type { GdalMetaDataRegular } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "cacheTtl": null, + "dataTime": null, + "params": null, + "resultDescriptor": null, + "step": null, + "timePlaceholders": null, + "type": null, +} satisfies GdalMetaDataRegular + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GdalMetaDataRegular +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GdalMetaDataStatic.md b/typescript/docs/GdalMetaDataStatic.md new file mode 100644 index 00000000..d1a9b39f --- /dev/null +++ b/typescript/docs/GdalMetaDataStatic.md @@ -0,0 +1,42 @@ + +# GdalMetaDataStatic + + +## Properties + +Name | Type +------------ | ------------- +`cacheTtl` | number +`params` | [GdalDatasetParameters](GdalDatasetParameters.md) +`resultDescriptor` | [RasterResultDescriptor](RasterResultDescriptor.md) +`time` | [TimeInterval](TimeInterval.md) +`type` | string + +## Example + +```typescript +import type { GdalMetaDataStatic } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "cacheTtl": null, + "params": null, + "resultDescriptor": null, + "time": null, + "type": null, +} satisfies GdalMetaDataStatic + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GdalMetaDataStatic +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GdalMetadataMapping.md b/typescript/docs/GdalMetadataMapping.md new file mode 100644 index 00000000..a4dbd953 --- /dev/null +++ b/typescript/docs/GdalMetadataMapping.md @@ -0,0 +1,38 @@ + +# GdalMetadataMapping + + +## Properties + +Name | Type +------------ | ------------- +`sourceKey` | [RasterPropertiesKey](RasterPropertiesKey.md) +`targetKey` | [RasterPropertiesKey](RasterPropertiesKey.md) +`targetType` | [RasterPropertiesEntryType](RasterPropertiesEntryType.md) + +## Example + +```typescript +import type { GdalMetadataMapping } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "sourceKey": null, + "targetKey": null, + "targetType": null, +} satisfies GdalMetadataMapping + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GdalMetadataMapping +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GdalMetadataNetCdfCf.md b/typescript/docs/GdalMetadataNetCdfCf.md new file mode 100644 index 00000000..c2b36a06 --- /dev/null +++ b/typescript/docs/GdalMetadataNetCdfCf.md @@ -0,0 +1,49 @@ + +# GdalMetadataNetCdfCf + +Meta data for 4D `NetCDF` CF datasets + +## Properties + +Name | Type +------------ | ------------- +`bandOffset` | number +`cacheTtl` | number +`end` | number +`params` | [GdalDatasetParameters](GdalDatasetParameters.md) +`resultDescriptor` | [RasterResultDescriptor](RasterResultDescriptor.md) +`start` | number +`step` | [TimeStep](TimeStep.md) +`type` | string + +## Example + +```typescript +import type { GdalMetadataNetCdfCf } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "bandOffset": null, + "cacheTtl": null, + "end": null, + "params": null, + "resultDescriptor": null, + "start": null, + "step": null, + "type": null, +} satisfies GdalMetadataNetCdfCf + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GdalMetadataNetCdfCf +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GdalMultiBand.md b/typescript/docs/GdalMultiBand.md new file mode 100644 index 00000000..b474df0f --- /dev/null +++ b/typescript/docs/GdalMultiBand.md @@ -0,0 +1,36 @@ + +# GdalMultiBand + + +## Properties + +Name | Type +------------ | ------------- +`resultDescriptor` | [RasterResultDescriptor](RasterResultDescriptor.md) +`type` | string + +## Example + +```typescript +import type { GdalMultiBand } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "resultDescriptor": null, + "type": null, +} satisfies GdalMultiBand + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GdalMultiBand +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GdalSourceTimePlaceholder.md b/typescript/docs/GdalSourceTimePlaceholder.md new file mode 100644 index 00000000..3f933715 --- /dev/null +++ b/typescript/docs/GdalSourceTimePlaceholder.md @@ -0,0 +1,36 @@ + +# GdalSourceTimePlaceholder + + +## Properties + +Name | Type +------------ | ------------- +`format` | string +`reference` | [TimeReference](TimeReference.md) + +## Example + +```typescript +import type { GdalSourceTimePlaceholder } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "format": null, + "reference": null, +} satisfies GdalSourceTimePlaceholder + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GdalSourceTimePlaceholder +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GeneralApi.md b/typescript/docs/GeneralApi.md new file mode 100644 index 00000000..af2a6a74 --- /dev/null +++ b/typescript/docs/GeneralApi.md @@ -0,0 +1,124 @@ +# GeneralApi + +All URIs are relative to *http://127.0.0.1:3030/api* + +| Method | HTTP request | Description | +|------------- | ------------- | -------------| +| [**availableHandler**](GeneralApi.md#availablehandler) | **GET** /available | Server availablity check. | +| [**serverInfoHandler**](GeneralApi.md#serverinfohandler) | **GET** /info | Shows information about the server software version. | + + + +## availableHandler + +> availableHandler() + +Server availablity check. + +### Example + +```ts +import { + Configuration, + GeneralApi, +} from '@geoengine/openapi-client'; +import type { AvailableHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const api = new GeneralApi(); + + try { + const data = await api.availableHandler(); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + +This endpoint does not need any parameter. + +### Return type + +`void` (Empty response body) + +### Authorization + +No authorization required + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **204** | Server availablity check | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## serverInfoHandler + +> ServerInfo serverInfoHandler() + +Shows information about the server software version. + +### Example + +```ts +import { + Configuration, + GeneralApi, +} from '@geoengine/openapi-client'; +import type { ServerInfoHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const api = new GeneralApi(); + + try { + const data = await api.serverInfoHandler(); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + +This endpoint does not need any parameter. + +### Return type + +[**ServerInfo**](ServerInfo.md) + +### Authorization + +No authorization required + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Server software information | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + diff --git a/typescript/docs/GeoJson.md b/typescript/docs/GeoJson.md new file mode 100644 index 00000000..97ff24c3 --- /dev/null +++ b/typescript/docs/GeoJson.md @@ -0,0 +1,36 @@ + +# GeoJson + + +## Properties + +Name | Type +------------ | ------------- +`features` | Array<any> +`type` | [CollectionType](CollectionType.md) + +## Example + +```typescript +import type { GeoJson } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "features": null, + "type": null, +} satisfies GeoJson + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GeoJson +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GeoTransform.md b/typescript/docs/GeoTransform.md new file mode 100644 index 00000000..d87eff83 --- /dev/null +++ b/typescript/docs/GeoTransform.md @@ -0,0 +1,38 @@ + +# GeoTransform + + +## Properties + +Name | Type +------------ | ------------- +`originCoordinate` | [Coordinate2D](Coordinate2D.md) +`xPixelSize` | number +`yPixelSize` | number + +## Example + +```typescript +import type { GeoTransform } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "originCoordinate": null, + "xPixelSize": null, + "yPixelSize": null, +} satisfies GeoTransform + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GeoTransform +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GetCapabilitiesFormat.md b/typescript/docs/GetCapabilitiesFormat.md new file mode 100644 index 00000000..66bbb876 --- /dev/null +++ b/typescript/docs/GetCapabilitiesFormat.md @@ -0,0 +1,32 @@ + +# GetCapabilitiesFormat + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { GetCapabilitiesFormat } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies GetCapabilitiesFormat + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GetCapabilitiesFormat +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GetCapabilitiesRequest.md b/typescript/docs/GetCapabilitiesRequest.md new file mode 100644 index 00000000..b2758297 --- /dev/null +++ b/typescript/docs/GetCapabilitiesRequest.md @@ -0,0 +1,32 @@ + +# GetCapabilitiesRequest + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { GetCapabilitiesRequest } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies GetCapabilitiesRequest + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GetCapabilitiesRequest +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GetCoverageFormat.md b/typescript/docs/GetCoverageFormat.md new file mode 100644 index 00000000..5bca7d04 --- /dev/null +++ b/typescript/docs/GetCoverageFormat.md @@ -0,0 +1,32 @@ + +# GetCoverageFormat + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { GetCoverageFormat } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies GetCoverageFormat + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GetCoverageFormat +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GetCoverageRequest.md b/typescript/docs/GetCoverageRequest.md new file mode 100644 index 00000000..16f7ca08 --- /dev/null +++ b/typescript/docs/GetCoverageRequest.md @@ -0,0 +1,32 @@ + +# GetCoverageRequest + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { GetCoverageRequest } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies GetCoverageRequest + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GetCoverageRequest +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GetFeatureRequest.md b/typescript/docs/GetFeatureRequest.md new file mode 100644 index 00000000..49fd50f7 --- /dev/null +++ b/typescript/docs/GetFeatureRequest.md @@ -0,0 +1,32 @@ + +# GetFeatureRequest + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { GetFeatureRequest } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies GetFeatureRequest + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GetFeatureRequest +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GetLegendGraphicRequest.md b/typescript/docs/GetLegendGraphicRequest.md new file mode 100644 index 00000000..323bc999 --- /dev/null +++ b/typescript/docs/GetLegendGraphicRequest.md @@ -0,0 +1,32 @@ + +# GetLegendGraphicRequest + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { GetLegendGraphicRequest } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies GetLegendGraphicRequest + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GetLegendGraphicRequest +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GetMapExceptionFormat.md b/typescript/docs/GetMapExceptionFormat.md new file mode 100644 index 00000000..163ea2ac --- /dev/null +++ b/typescript/docs/GetMapExceptionFormat.md @@ -0,0 +1,32 @@ + +# GetMapExceptionFormat + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { GetMapExceptionFormat } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies GetMapExceptionFormat + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GetMapExceptionFormat +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GetMapFormat.md b/typescript/docs/GetMapFormat.md new file mode 100644 index 00000000..9772956f --- /dev/null +++ b/typescript/docs/GetMapFormat.md @@ -0,0 +1,32 @@ + +# GetMapFormat + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { GetMapFormat } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies GetMapFormat + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GetMapFormat +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GetMapRequest.md b/typescript/docs/GetMapRequest.md new file mode 100644 index 00000000..b273c4ac --- /dev/null +++ b/typescript/docs/GetMapRequest.md @@ -0,0 +1,32 @@ + +# GetMapRequest + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { GetMapRequest } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies GetMapRequest + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GetMapRequest +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GfbioAbcdDataProviderDefinition.md b/typescript/docs/GfbioAbcdDataProviderDefinition.md new file mode 100644 index 00000000..c9647934 --- /dev/null +++ b/typescript/docs/GfbioAbcdDataProviderDefinition.md @@ -0,0 +1,44 @@ + +# GfbioAbcdDataProviderDefinition + + +## Properties + +Name | Type +------------ | ------------- +`cacheTtl` | number +`dbConfig` | [DatabaseConnectionConfig](DatabaseConnectionConfig.md) +`description` | string +`name` | string +`priority` | number +`type` | string + +## Example + +```typescript +import type { GfbioAbcdDataProviderDefinition } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "cacheTtl": null, + "dbConfig": null, + "description": null, + "name": null, + "priority": null, + "type": null, +} satisfies GfbioAbcdDataProviderDefinition + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GfbioAbcdDataProviderDefinition +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GfbioCollectionsDataProviderDefinition.md b/typescript/docs/GfbioCollectionsDataProviderDefinition.md new file mode 100644 index 00000000..34a7457f --- /dev/null +++ b/typescript/docs/GfbioCollectionsDataProviderDefinition.md @@ -0,0 +1,50 @@ + +# GfbioCollectionsDataProviderDefinition + + +## Properties + +Name | Type +------------ | ------------- +`abcdDbConfig` | [DatabaseConnectionConfig](DatabaseConnectionConfig.md) +`cacheTtl` | number +`collectionApiAuthToken` | string +`collectionApiUrl` | string +`description` | string +`name` | string +`pangaeaUrl` | string +`priority` | number +`type` | string + +## Example + +```typescript +import type { GfbioCollectionsDataProviderDefinition } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "abcdDbConfig": null, + "cacheTtl": null, + "collectionApiAuthToken": null, + "collectionApiUrl": null, + "description": null, + "name": null, + "pangaeaUrl": null, + "priority": null, + "type": null, +} satisfies GfbioCollectionsDataProviderDefinition + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GfbioCollectionsDataProviderDefinition +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GridBoundingBox2D.md b/typescript/docs/GridBoundingBox2D.md new file mode 100644 index 00000000..4df347fd --- /dev/null +++ b/typescript/docs/GridBoundingBox2D.md @@ -0,0 +1,36 @@ + +# GridBoundingBox2D + + +## Properties + +Name | Type +------------ | ------------- +`bottomRightIdx` | [GridIdx2D](GridIdx2D.md) +`topLeftIdx` | [GridIdx2D](GridIdx2D.md) + +## Example + +```typescript +import type { GridBoundingBox2D } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "bottomRightIdx": null, + "topLeftIdx": null, +} satisfies GridBoundingBox2D + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GridBoundingBox2D +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/GridIdx2D.md b/typescript/docs/GridIdx2D.md new file mode 100644 index 00000000..d2c3a11d --- /dev/null +++ b/typescript/docs/GridIdx2D.md @@ -0,0 +1,36 @@ + +# GridIdx2D + + +## Properties + +Name | Type +------------ | ------------- +`xIdx` | number +`yIdx` | number + +## Example + +```typescript +import type { GridIdx2D } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "xIdx": null, + "yIdx": null, +} satisfies GridIdx2D + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as GridIdx2D +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/IdResponse.md b/typescript/docs/IdResponse.md new file mode 100644 index 00000000..4d26364c --- /dev/null +++ b/typescript/docs/IdResponse.md @@ -0,0 +1,34 @@ + +# IdResponse + + +## Properties + +Name | Type +------------ | ------------- +`id` | string + +## Example + +```typescript +import type { IdResponse } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "id": null, +} satisfies IdResponse + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as IdResponse +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/InternalDataId.md b/typescript/docs/InternalDataId.md new file mode 100644 index 00000000..7d9259b8 --- /dev/null +++ b/typescript/docs/InternalDataId.md @@ -0,0 +1,36 @@ + +# InternalDataId + + +## Properties + +Name | Type +------------ | ------------- +`datasetId` | string +`type` | string + +## Example + +```typescript +import type { InternalDataId } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "datasetId": null, + "type": null, +} satisfies InternalDataId + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as InternalDataId +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/Layer.md b/typescript/docs/Layer.md new file mode 100644 index 00000000..965ceb91 --- /dev/null +++ b/typescript/docs/Layer.md @@ -0,0 +1,46 @@ + +# Layer + + +## Properties + +Name | Type +------------ | ------------- +`description` | string +`id` | [ProviderLayerId](ProviderLayerId.md) +`metadata` | { [key: string]: string; } +`name` | string +`properties` | Array<Array<string>> +`symbology` | [Symbology](Symbology.md) +`workflow` | [Workflow](Workflow.md) + +## Example + +```typescript +import type { Layer } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "description": null, + "id": null, + "metadata": null, + "name": null, + "properties": null, + "symbology": null, + "workflow": null, +} satisfies Layer + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as Layer +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/LayerCollection.md b/typescript/docs/LayerCollection.md new file mode 100644 index 00000000..bedc592b --- /dev/null +++ b/typescript/docs/LayerCollection.md @@ -0,0 +1,44 @@ + +# LayerCollection + + +## Properties + +Name | Type +------------ | ------------- +`description` | string +`entryLabel` | string +`id` | [ProviderLayerCollectionId](ProviderLayerCollectionId.md) +`items` | [Array<CollectionItem>](CollectionItem.md) +`name` | string +`properties` | Array<Array<string>> + +## Example + +```typescript +import type { LayerCollection } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "description": null, + "entryLabel": null, + "id": null, + "items": null, + "name": null, + "properties": null, +} satisfies LayerCollection + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as LayerCollection +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/LayerCollectionListing.md b/typescript/docs/LayerCollectionListing.md new file mode 100644 index 00000000..f7fff3fb --- /dev/null +++ b/typescript/docs/LayerCollectionListing.md @@ -0,0 +1,42 @@ + +# LayerCollectionListing + + +## Properties + +Name | Type +------------ | ------------- +`description` | string +`id` | [ProviderLayerCollectionId](ProviderLayerCollectionId.md) +`name` | string +`properties` | Array<Array<string>> +`type` | string + +## Example + +```typescript +import type { LayerCollectionListing } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "description": null, + "id": null, + "name": null, + "properties": null, + "type": null, +} satisfies LayerCollectionListing + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as LayerCollectionListing +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/LayerCollectionResource.md b/typescript/docs/LayerCollectionResource.md new file mode 100644 index 00000000..b3e46fc3 --- /dev/null +++ b/typescript/docs/LayerCollectionResource.md @@ -0,0 +1,36 @@ + +# LayerCollectionResource + + +## Properties + +Name | Type +------------ | ------------- +`id` | string +`type` | string + +## Example + +```typescript +import type { LayerCollectionResource } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "id": null, + "type": null, +} satisfies LayerCollectionResource + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as LayerCollectionResource +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/LayerListing.md b/typescript/docs/LayerListing.md new file mode 100644 index 00000000..7ca2b140 --- /dev/null +++ b/typescript/docs/LayerListing.md @@ -0,0 +1,42 @@ + +# LayerListing + + +## Properties + +Name | Type +------------ | ------------- +`description` | string +`id` | [ProviderLayerId](ProviderLayerId.md) +`name` | string +`properties` | Array<Array<string>> +`type` | string + +## Example + +```typescript +import type { LayerListing } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "description": null, + "id": null, + "name": null, + "properties": null, + "type": null, +} satisfies LayerListing + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as LayerListing +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/LayerProviderListing.md b/typescript/docs/LayerProviderListing.md new file mode 100644 index 00000000..7ca462ff --- /dev/null +++ b/typescript/docs/LayerProviderListing.md @@ -0,0 +1,38 @@ + +# LayerProviderListing + + +## Properties + +Name | Type +------------ | ------------- +`id` | string +`name` | string +`priority` | number + +## Example + +```typescript +import type { LayerProviderListing } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "id": null, + "name": null, + "priority": null, +} satisfies LayerProviderListing + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as LayerProviderListing +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/LayerResource.md b/typescript/docs/LayerResource.md new file mode 100644 index 00000000..e697928c --- /dev/null +++ b/typescript/docs/LayerResource.md @@ -0,0 +1,36 @@ + +# LayerResource + + +## Properties + +Name | Type +------------ | ------------- +`id` | string +`type` | string + +## Example + +```typescript +import type { LayerResource } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "id": null, + "type": null, +} satisfies LayerResource + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as LayerResource +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/LayerVisibility.md b/typescript/docs/LayerVisibility.md new file mode 100644 index 00000000..b2803d25 --- /dev/null +++ b/typescript/docs/LayerVisibility.md @@ -0,0 +1,36 @@ + +# LayerVisibility + + +## Properties + +Name | Type +------------ | ------------- +`data` | boolean +`legend` | boolean + +## Example + +```typescript +import type { LayerVisibility } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "data": null, + "legend": null, +} satisfies LayerVisibility + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as LayerVisibility +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/LayersApi.md b/typescript/docs/LayersApi.md new file mode 100644 index 00000000..ff45f377 --- /dev/null +++ b/typescript/docs/LayersApi.md @@ -0,0 +1,1699 @@ +# LayersApi + +All URIs are relative to *http://127.0.0.1:3030/api* + +| Method | HTTP request | Description | +|------------- | ------------- | -------------| +| [**addCollection**](LayersApi.md#addcollection) | **POST** /layerDb/collections/{collection}/collections | Add a new collection to an existing collection | +| [**addExistingCollectionToCollection**](LayersApi.md#addexistingcollectiontocollection) | **POST** /layerDb/collections/{parent}/collections/{collection} | Add an existing collection to a collection | +| [**addExistingLayerToCollection**](LayersApi.md#addexistinglayertocollection) | **POST** /layerDb/collections/{collection}/layers/{layer} | Add an existing layer to a collection | +| [**addLayer**](LayersApi.md#addlayer) | **POST** /layerDb/collections/{collection}/layers | Add a new layer to a collection | +| [**addProvider**](LayersApi.md#addprovider) | **POST** /layerDb/providers | Add a new provider | +| [**autocompleteHandler**](LayersApi.md#autocompletehandler) | **GET** /layers/collections/search/autocomplete/{provider}/{collection} | Autocompletes the search on the contents of the collection of the given provider | +| [**deleteProvider**](LayersApi.md#deleteprovider) | **DELETE** /layerDb/providers/{provider} | Delete an existing provider | +| [**getProviderDefinition**](LayersApi.md#getproviderdefinition) | **GET** /layerDb/providers/{provider} | Get an existing provider\'s definition | +| [**layerHandler**](LayersApi.md#layerhandler) | **GET** /layers/{provider}/{layer} | Retrieves the layer of the given provider | +| [**layerToDataset**](LayersApi.md#layertodataset) | **POST** /layers/{provider}/{layer}/dataset | Persist a raster layer from a provider as a dataset. | +| [**layerToWorkflowIdHandler**](LayersApi.md#layertoworkflowidhandler) | **POST** /layers/{provider}/{layer}/workflowId | Registers a layer from a provider as a workflow and returns the workflow id | +| [**listCollectionHandler**](LayersApi.md#listcollectionhandler) | **GET** /layers/collections/{provider}/{collection} | List the contents of the collection of the given provider | +| [**listProviders**](LayersApi.md#listproviders) | **GET** /layerDb/providers | List all providers | +| [**listRootCollectionsHandler**](LayersApi.md#listrootcollectionshandler) | **GET** /layers/collections | List all layer collections | +| [**providerCapabilitiesHandler**](LayersApi.md#providercapabilitieshandler) | **GET** /layers/{provider}/capabilities | | +| [**removeCollection**](LayersApi.md#removecollection) | **DELETE** /layerDb/collections/{collection} | Remove a collection | +| [**removeCollectionFromCollection**](LayersApi.md#removecollectionfromcollection) | **DELETE** /layerDb/collections/{parent}/collections/{collection} | Delete a collection from a collection | +| [**removeLayer**](LayersApi.md#removelayer) | **DELETE** /layerDb/layers/{layer} | Remove a collection | +| [**removeLayerFromCollection**](LayersApi.md#removelayerfromcollection) | **DELETE** /layerDb/collections/{collection}/layers/{layer} | Remove a layer from a collection | +| [**searchHandler**](LayersApi.md#searchhandler) | **GET** /layers/collections/search/{provider}/{collection} | Searches the contents of the collection of the given provider | +| [**updateCollection**](LayersApi.md#updatecollection) | **PUT** /layerDb/collections/{collection} | Update a collection | +| [**updateLayer**](LayersApi.md#updatelayer) | **PUT** /layerDb/layers/{layer} | Update a layer | +| [**updateProviderDefinition**](LayersApi.md#updateproviderdefinition) | **PUT** /layerDb/providers/{provider} | Update an existing provider\'s definition | + + + +## addCollection + +> IdResponse addCollection(collection, addLayerCollection) + +Add a new collection to an existing collection + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { AddCollectionRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // string | Layer collection id + collection: 05102bb3-a855-4a37-8a8a-30026a91fef1, + // AddLayerCollection + addLayerCollection: ..., + } satisfies AddCollectionRequest; + + try { + const data = await api.addCollection(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **collection** | `string` | Layer collection id | [Defaults to `undefined`] | +| **addLayerCollection** | [AddLayerCollection](AddLayerCollection.md) | | | + +### Return type + +[**IdResponse**](IdResponse.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Id of generated resource | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## addExistingCollectionToCollection + +> addExistingCollectionToCollection(parent, collection) + +Add an existing collection to a collection + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { AddExistingCollectionToCollectionRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // string | Parent layer collection id + parent: 05102bb3-a855-4a37-8a8a-30026a91fef1, + // string | Layer collection id + collection: collection_example, + } satisfies AddExistingCollectionToCollectionRequest; + + try { + const data = await api.addExistingCollectionToCollection(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **parent** | `string` | Parent layer collection id | [Defaults to `undefined`] | +| **collection** | `string` | Layer collection id | [Defaults to `undefined`] | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## addExistingLayerToCollection + +> addExistingLayerToCollection(collection, layer) + +Add an existing layer to a collection + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { AddExistingLayerToCollectionRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // string | Layer collection id + collection: collection_example, + // string | Layer id + layer: layer_example, + } satisfies AddExistingLayerToCollectionRequest; + + try { + const data = await api.addExistingLayerToCollection(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **collection** | `string` | Layer collection id | [Defaults to `undefined`] | +| **layer** | `string` | Layer id | [Defaults to `undefined`] | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## addLayer + +> IdResponse addLayer(collection, addLayer) + +Add a new layer to a collection + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { AddLayerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // string | Layer collection id + collection: 05102bb3-a855-4a37-8a8a-30026a91fef1, + // AddLayer + addLayer: ..., + } satisfies AddLayerRequest; + + try { + const data = await api.addLayer(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **collection** | `string` | Layer collection id | [Defaults to `undefined`] | +| **addLayer** | [AddLayer](AddLayer.md) | | | + +### Return type + +[**IdResponse**](IdResponse.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Id of generated resource | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## addProvider + +> IdResponse addProvider(typedDataProviderDefinition) + +Add a new provider + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { AddProviderRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // TypedDataProviderDefinition + typedDataProviderDefinition: ..., + } satisfies AddProviderRequest; + + try { + const data = await api.addProvider(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **typedDataProviderDefinition** | [TypedDataProviderDefinition](TypedDataProviderDefinition.md) | | | + +### Return type + +[**IdResponse**](IdResponse.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Id of generated resource | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## autocompleteHandler + +> Array<string> autocompleteHandler(provider, collection, searchType, searchString, limit, offset) + +Autocompletes the search on the contents of the collection of the given provider + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { AutocompleteHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // string | Data provider id + provider: ce5e84db-cbf9-48a2-9a32-d4b7cc56ea74, + // string | Layer collection id + collection: 05102bb3-a855-4a37-8a8a-30026a91fef1, + // SearchType + searchType: fulltext, + // string + searchString: test, + // number + limit: 20, + // number + offset: 0, + } satisfies AutocompleteHandlerRequest; + + try { + const data = await api.autocompleteHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **provider** | `string` | Data provider id | [Defaults to `undefined`] | +| **collection** | `string` | Layer collection id | [Defaults to `undefined`] | +| **searchType** | `SearchType` | | [Defaults to `undefined`] [Enum: fulltext, prefix] | +| **searchString** | `string` | | [Defaults to `undefined`] | +| **limit** | `number` | | [Defaults to `undefined`] | +| **offset** | `number` | | [Defaults to `undefined`] | + +### Return type + +**Array** + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## deleteProvider + +> deleteProvider(provider) + +Delete an existing provider + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { DeleteProviderRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // string | Layer provider id + provider: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + } satisfies DeleteProviderRequest; + + try { + const data = await api.deleteProvider(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **provider** | `string` | Layer provider id | [Defaults to `undefined`] | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## getProviderDefinition + +> TypedDataProviderDefinition getProviderDefinition(provider) + +Get an existing provider\'s definition + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { GetProviderDefinitionRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // string | Layer provider id + provider: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + } satisfies GetProviderDefinitionRequest; + + try { + const data = await api.getProviderDefinition(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **provider** | `string` | Layer provider id | [Defaults to `undefined`] | + +### Return type + +[**TypedDataProviderDefinition**](TypedDataProviderDefinition.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## layerHandler + +> Layer layerHandler(provider, layer) + +Retrieves the layer of the given provider + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { LayerHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // string | Data provider id + provider: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // string | Layer id + layer: layer_example, + } satisfies LayerHandlerRequest; + + try { + const data = await api.layerHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **provider** | `string` | Data provider id | [Defaults to `undefined`] | +| **layer** | `string` | Layer id | [Defaults to `undefined`] | + +### Return type + +[**Layer**](Layer.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## layerToDataset + +> TaskResponse layerToDataset(provider, layer) + +Persist a raster layer from a provider as a dataset. + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { LayerToDatasetRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // string | Data provider id + provider: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // string | Layer id + layer: layer_example, + } satisfies LayerToDatasetRequest; + + try { + const data = await api.layerToDataset(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **provider** | `string` | Data provider id | [Defaults to `undefined`] | +| **layer** | `string` | Layer id | [Defaults to `undefined`] | + +### Return type + +[**TaskResponse**](TaskResponse.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Id of created task | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## layerToWorkflowIdHandler + +> IdResponse layerToWorkflowIdHandler(provider, layer) + +Registers a layer from a provider as a workflow and returns the workflow id + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { LayerToWorkflowIdHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // string | Data provider id + provider: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // string | Layer id + layer: layer_example, + } satisfies LayerToWorkflowIdHandlerRequest; + + try { + const data = await api.layerToWorkflowIdHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **provider** | `string` | Data provider id | [Defaults to `undefined`] | +| **layer** | `string` | Layer id | [Defaults to `undefined`] | + +### Return type + +[**IdResponse**](IdResponse.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Id of generated resource | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## listCollectionHandler + +> LayerCollection listCollectionHandler(provider, collection, offset, limit) + +List the contents of the collection of the given provider + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { ListCollectionHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // string | Data provider id + provider: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // string | Layer collection id + collection: collection_example, + // number + offset: 0, + // number + limit: 20, + } satisfies ListCollectionHandlerRequest; + + try { + const data = await api.listCollectionHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **provider** | `string` | Data provider id | [Defaults to `undefined`] | +| **collection** | `string` | Layer collection id | [Defaults to `undefined`] | +| **offset** | `number` | | [Defaults to `undefined`] | +| **limit** | `number` | | [Defaults to `undefined`] | + +### Return type + +[**LayerCollection**](LayerCollection.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## listProviders + +> Array<LayerProviderListing> listProviders(offset, limit) + +List all providers + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { ListProvidersRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // number + offset: 56, + // number + limit: 56, + } satisfies ListProvidersRequest; + + try { + const data = await api.listProviders(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **offset** | `number` | | [Defaults to `undefined`] | +| **limit** | `number` | | [Defaults to `undefined`] | + +### Return type + +[**Array<LayerProviderListing>**](LayerProviderListing.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## listRootCollectionsHandler + +> LayerCollection listRootCollectionsHandler(offset, limit) + +List all layer collections + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { ListRootCollectionsHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // number + offset: 0, + // number + limit: 20, + } satisfies ListRootCollectionsHandlerRequest; + + try { + const data = await api.listRootCollectionsHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **offset** | `number` | | [Defaults to `undefined`] | +| **limit** | `number` | | [Defaults to `undefined`] | + +### Return type + +[**LayerCollection**](LayerCollection.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## providerCapabilitiesHandler + +> ProviderCapabilities providerCapabilitiesHandler(provider) + + + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { ProviderCapabilitiesHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // string | Data provider id + provider: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + } satisfies ProviderCapabilitiesHandlerRequest; + + try { + const data = await api.providerCapabilitiesHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **provider** | `string` | Data provider id | [Defaults to `undefined`] | + +### Return type + +[**ProviderCapabilities**](ProviderCapabilities.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## removeCollection + +> removeCollection(collection) + +Remove a collection + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { RemoveCollectionRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // string | Layer collection id + collection: collection_example, + } satisfies RemoveCollectionRequest; + + try { + const data = await api.removeCollection(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **collection** | `string` | Layer collection id | [Defaults to `undefined`] | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## removeCollectionFromCollection + +> removeCollectionFromCollection(parent, collection) + +Delete a collection from a collection + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { RemoveCollectionFromCollectionRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // string | Parent layer collection id + parent: 05102bb3-a855-4a37-8a8a-30026a91fef1, + // string | Layer collection id + collection: collection_example, + } satisfies RemoveCollectionFromCollectionRequest; + + try { + const data = await api.removeCollectionFromCollection(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **parent** | `string` | Parent layer collection id | [Defaults to `undefined`] | +| **collection** | `string` | Layer collection id | [Defaults to `undefined`] | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## removeLayer + +> removeLayer(layer) + +Remove a collection + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { RemoveLayerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // string | Layer id + layer: layer_example, + } satisfies RemoveLayerRequest; + + try { + const data = await api.removeLayer(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **layer** | `string` | Layer id | [Defaults to `undefined`] | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## removeLayerFromCollection + +> removeLayerFromCollection(collection, layer) + +Remove a layer from a collection + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { RemoveLayerFromCollectionRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // string | Layer collection id + collection: collection_example, + // string | Layer id + layer: layer_example, + } satisfies RemoveLayerFromCollectionRequest; + + try { + const data = await api.removeLayerFromCollection(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **collection** | `string` | Layer collection id | [Defaults to `undefined`] | +| **layer** | `string` | Layer id | [Defaults to `undefined`] | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## searchHandler + +> LayerCollection searchHandler(provider, collection, searchType, searchString, limit, offset) + +Searches the contents of the collection of the given provider + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { SearchHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // string | Data provider id + provider: ce5e84db-cbf9-48a2-9a32-d4b7cc56ea74, + // string | Layer collection id + collection: 05102bb3-a855-4a37-8a8a-30026a91fef1, + // SearchType + searchType: fulltext, + // string + searchString: test, + // number + limit: 20, + // number + offset: 0, + } satisfies SearchHandlerRequest; + + try { + const data = await api.searchHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **provider** | `string` | Data provider id | [Defaults to `undefined`] | +| **collection** | `string` | Layer collection id | [Defaults to `undefined`] | +| **searchType** | `SearchType` | | [Defaults to `undefined`] [Enum: fulltext, prefix] | +| **searchString** | `string` | | [Defaults to `undefined`] | +| **limit** | `number` | | [Defaults to `undefined`] | +| **offset** | `number` | | [Defaults to `undefined`] | + +### Return type + +[**LayerCollection**](LayerCollection.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## updateCollection + +> updateCollection(collection, updateLayerCollection) + +Update a collection + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { UpdateCollectionRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // string | Layer collection id + collection: 05102bb3-a855-4a37-8a8a-30026a91fef1, + // UpdateLayerCollection + updateLayerCollection: ..., + } satisfies UpdateCollectionRequest; + + try { + const data = await api.updateCollection(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **collection** | `string` | Layer collection id | [Defaults to `undefined`] | +| **updateLayerCollection** | [UpdateLayerCollection](UpdateLayerCollection.md) | | | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## updateLayer + +> updateLayer(layer, updateLayer) + +Update a layer + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { UpdateLayerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // string | Layer id + layer: 05102bb3-a855-4a37-8a8a-30026a91fef1, + // UpdateLayer + updateLayer: ..., + } satisfies UpdateLayerRequest; + + try { + const data = await api.updateLayer(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **layer** | `string` | Layer id | [Defaults to `undefined`] | +| **updateLayer** | [UpdateLayer](UpdateLayer.md) | | | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## updateProviderDefinition + +> updateProviderDefinition(provider, typedDataProviderDefinition) + +Update an existing provider\'s definition + +### Example + +```ts +import { + Configuration, + LayersApi, +} from '@geoengine/openapi-client'; +import type { UpdateProviderDefinitionRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new LayersApi(config); + + const body = { + // string | Layer provider id + provider: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // TypedDataProviderDefinition + typedDataProviderDefinition: ..., + } satisfies UpdateProviderDefinitionRequest; + + try { + const data = await api.updateProviderDefinition(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **provider** | `string` | Layer provider id | [Defaults to `undefined`] | +| **typedDataProviderDefinition** | [TypedDataProviderDefinition](TypedDataProviderDefinition.md) | | | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + diff --git a/typescript/docs/LineSymbology.md b/typescript/docs/LineSymbology.md new file mode 100644 index 00000000..5d648155 --- /dev/null +++ b/typescript/docs/LineSymbology.md @@ -0,0 +1,40 @@ + +# LineSymbology + + +## Properties + +Name | Type +------------ | ------------- +`autoSimplified` | boolean +`stroke` | [StrokeParam](StrokeParam.md) +`text` | [TextSymbology](TextSymbology.md) +`type` | string + +## Example + +```typescript +import type { LineSymbology } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "autoSimplified": null, + "stroke": null, + "text": null, + "type": null, +} satisfies LineSymbology + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as LineSymbology +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/LinearGradient.md b/typescript/docs/LinearGradient.md new file mode 100644 index 00000000..ecfcb7f0 --- /dev/null +++ b/typescript/docs/LinearGradient.md @@ -0,0 +1,42 @@ + +# LinearGradient + + +## Properties + +Name | Type +------------ | ------------- +`breakpoints` | [Array<Breakpoint>](Breakpoint.md) +`noDataColor` | Array<number> +`overColor` | Array<number> +`type` | string +`underColor` | Array<number> + +## Example + +```typescript +import type { LinearGradient } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "breakpoints": null, + "noDataColor": null, + "overColor": null, + "type": null, + "underColor": null, +} satisfies LinearGradient + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as LinearGradient +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/LogarithmicGradient.md b/typescript/docs/LogarithmicGradient.md new file mode 100644 index 00000000..9478e21a --- /dev/null +++ b/typescript/docs/LogarithmicGradient.md @@ -0,0 +1,42 @@ + +# LogarithmicGradient + + +## Properties + +Name | Type +------------ | ------------- +`breakpoints` | [Array<Breakpoint>](Breakpoint.md) +`noDataColor` | Array<number> +`overColor` | Array<number> +`type` | string +`underColor` | Array<number> + +## Example + +```typescript +import type { LogarithmicGradient } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "breakpoints": null, + "noDataColor": null, + "overColor": null, + "type": null, + "underColor": null, +} satisfies LogarithmicGradient + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as LogarithmicGradient +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/MLApi.md b/typescript/docs/MLApi.md new file mode 100644 index 00000000..94b75c90 --- /dev/null +++ b/typescript/docs/MLApi.md @@ -0,0 +1,210 @@ +# MLApi + +All URIs are relative to *http://127.0.0.1:3030/api* + +| Method | HTTP request | Description | +|------------- | ------------- | -------------| +| [**addMlModel**](MLApi.md#addmlmodel) | **POST** /ml/models | Create a new ml model. | +| [**getMlModel**](MLApi.md#getmlmodel) | **GET** /ml/models/{model_name} | Get ml model by name. | +| [**listMlModels**](MLApi.md#listmlmodels) | **GET** /ml/models | List ml models. | + + + +## addMlModel + +> MlModelNameResponse addMlModel(mlModel) + +Create a new ml model. + +### Example + +```ts +import { + Configuration, + MLApi, +} from '@geoengine/openapi-client'; +import type { AddMlModelRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new MLApi(config); + + const body = { + // MlModel + mlModel: ..., + } satisfies AddMlModelRequest; + + try { + const data = await api.addMlModel(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **mlModel** | [MlModel](MlModel.md) | | | + +### Return type + +[**MlModelNameResponse**](MlModelNameResponse.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## getMlModel + +> MlModel getMlModel(modelName) + +Get ml model by name. + +### Example + +```ts +import { + Configuration, + MLApi, +} from '@geoengine/openapi-client'; +import type { GetMlModelRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new MLApi(config); + + const body = { + // string | Ml Model Name + modelName: modelName_example, + } satisfies GetMlModelRequest; + + try { + const data = await api.getMlModel(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **modelName** | `string` | Ml Model Name | [Defaults to `undefined`] | + +### Return type + +[**MlModel**](MlModel.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## listMlModels + +> Array<MlModel> listMlModels() + +List ml models. + +### Example + +```ts +import { + Configuration, + MLApi, +} from '@geoengine/openapi-client'; +import type { ListMlModelsRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new MLApi(config); + + try { + const data = await api.listMlModels(); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + +This endpoint does not need any parameter. + +### Return type + +[**Array<MlModel>**](MlModel.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + diff --git a/typescript/docs/Measurement.md b/typescript/docs/Measurement.md new file mode 100644 index 00000000..5613f071 --- /dev/null +++ b/typescript/docs/Measurement.md @@ -0,0 +1,40 @@ + +# Measurement + + +## Properties + +Name | Type +------------ | ------------- +`type` | string +`measurement` | string +`unit` | string +`classes` | { [key: string]: string; } + +## Example + +```typescript +import type { Measurement } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "type": null, + "measurement": null, + "unit": null, + "classes": null, +} satisfies Measurement + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as Measurement +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/MetaDataDefinition.md b/typescript/docs/MetaDataDefinition.md new file mode 100644 index 00000000..4d95b5b9 --- /dev/null +++ b/typescript/docs/MetaDataDefinition.md @@ -0,0 +1,56 @@ + +# MetaDataDefinition + + +## Properties + +Name | Type +------------ | ------------- +`loadingInfo` | [OgrSourceDataset](OgrSourceDataset.md) +`resultDescriptor` | [RasterResultDescriptor](RasterResultDescriptor.md) +`type` | string +`cacheTtl` | number +`dataTime` | [TimeInterval](TimeInterval.md) +`params` | [Array<GdalLoadingInfoTemporalSlice>](GdalLoadingInfoTemporalSlice.md) +`step` | [TimeStep](TimeStep.md) +`timePlaceholders` | [{ [key: string]: GdalSourceTimePlaceholder; }](GdalSourceTimePlaceholder.md) +`time` | [TimeInterval](TimeInterval.md) +`bandOffset` | number +`end` | number +`start` | number + +## Example + +```typescript +import type { MetaDataDefinition } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "loadingInfo": null, + "resultDescriptor": null, + "type": null, + "cacheTtl": null, + "dataTime": null, + "params": null, + "step": null, + "timePlaceholders": null, + "time": null, + "bandOffset": null, + "end": null, + "start": null, +} satisfies MetaDataDefinition + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as MetaDataDefinition +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/MetaDataSuggestion.md b/typescript/docs/MetaDataSuggestion.md new file mode 100644 index 00000000..598573fa --- /dev/null +++ b/typescript/docs/MetaDataSuggestion.md @@ -0,0 +1,38 @@ + +# MetaDataSuggestion + + +## Properties + +Name | Type +------------ | ------------- +`layerName` | string +`mainFile` | string +`metaData` | [MetaDataDefinition](MetaDataDefinition.md) + +## Example + +```typescript +import type { MetaDataSuggestion } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "layerName": null, + "mainFile": null, + "metaData": null, +} satisfies MetaDataSuggestion + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as MetaDataSuggestion +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/MlModel.md b/typescript/docs/MlModel.md new file mode 100644 index 00000000..f3b8d276 --- /dev/null +++ b/typescript/docs/MlModel.md @@ -0,0 +1,44 @@ + +# MlModel + + +## Properties + +Name | Type +------------ | ------------- +`description` | string +`displayName` | string +`fileName` | string +`metadata` | [MlModelMetadata](MlModelMetadata.md) +`name` | string +`upload` | string + +## Example + +```typescript +import type { MlModel } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "description": null, + "displayName": null, + "fileName": null, + "metadata": null, + "name": null, + "upload": null, +} satisfies MlModel + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as MlModel +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/MlModelInputNoDataHandling.md b/typescript/docs/MlModelInputNoDataHandling.md new file mode 100644 index 00000000..46aa27cb --- /dev/null +++ b/typescript/docs/MlModelInputNoDataHandling.md @@ -0,0 +1,36 @@ + +# MlModelInputNoDataHandling + + +## Properties + +Name | Type +------------ | ------------- +`noDataValue` | number +`variant` | [MlModelInputNoDataHandlingVariant](MlModelInputNoDataHandlingVariant.md) + +## Example + +```typescript +import type { MlModelInputNoDataHandling } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "noDataValue": null, + "variant": null, +} satisfies MlModelInputNoDataHandling + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as MlModelInputNoDataHandling +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/MlModelInputNoDataHandlingVariant.md b/typescript/docs/MlModelInputNoDataHandlingVariant.md new file mode 100644 index 00000000..60b9c430 --- /dev/null +++ b/typescript/docs/MlModelInputNoDataHandlingVariant.md @@ -0,0 +1,32 @@ + +# MlModelInputNoDataHandlingVariant + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { MlModelInputNoDataHandlingVariant } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies MlModelInputNoDataHandlingVariant + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as MlModelInputNoDataHandlingVariant +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/MlModelMetadata.md b/typescript/docs/MlModelMetadata.md new file mode 100644 index 00000000..263fa0bc --- /dev/null +++ b/typescript/docs/MlModelMetadata.md @@ -0,0 +1,44 @@ + +# MlModelMetadata + + +## Properties + +Name | Type +------------ | ------------- +`inputNoDataHandling` | [MlModelInputNoDataHandling](MlModelInputNoDataHandling.md) +`inputShape` | [MlTensorShape3D](MlTensorShape3D.md) +`inputType` | [RasterDataType](RasterDataType.md) +`outputNoDataHandling` | [MlModelOutputNoDataHandling](MlModelOutputNoDataHandling.md) +`outputShape` | [MlTensorShape3D](MlTensorShape3D.md) +`outputType` | [RasterDataType](RasterDataType.md) + +## Example + +```typescript +import type { MlModelMetadata } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "inputNoDataHandling": null, + "inputShape": null, + "inputType": null, + "outputNoDataHandling": null, + "outputShape": null, + "outputType": null, +} satisfies MlModelMetadata + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as MlModelMetadata +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/MlModelNameResponse.md b/typescript/docs/MlModelNameResponse.md new file mode 100644 index 00000000..0e76ee94 --- /dev/null +++ b/typescript/docs/MlModelNameResponse.md @@ -0,0 +1,34 @@ + +# MlModelNameResponse + + +## Properties + +Name | Type +------------ | ------------- +`mlModelName` | string + +## Example + +```typescript +import type { MlModelNameResponse } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "mlModelName": null, +} satisfies MlModelNameResponse + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as MlModelNameResponse +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/MlModelOutputNoDataHandling.md b/typescript/docs/MlModelOutputNoDataHandling.md new file mode 100644 index 00000000..4c6f432c --- /dev/null +++ b/typescript/docs/MlModelOutputNoDataHandling.md @@ -0,0 +1,36 @@ + +# MlModelOutputNoDataHandling + + +## Properties + +Name | Type +------------ | ------------- +`noDataValue` | number +`variant` | [MlModelOutputNoDataHandlingVariant](MlModelOutputNoDataHandlingVariant.md) + +## Example + +```typescript +import type { MlModelOutputNoDataHandling } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "noDataValue": null, + "variant": null, +} satisfies MlModelOutputNoDataHandling + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as MlModelOutputNoDataHandling +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/MlModelOutputNoDataHandlingVariant.md b/typescript/docs/MlModelOutputNoDataHandlingVariant.md new file mode 100644 index 00000000..b9e04ca3 --- /dev/null +++ b/typescript/docs/MlModelOutputNoDataHandlingVariant.md @@ -0,0 +1,32 @@ + +# MlModelOutputNoDataHandlingVariant + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { MlModelOutputNoDataHandlingVariant } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies MlModelOutputNoDataHandlingVariant + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as MlModelOutputNoDataHandlingVariant +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/MlModelResource.md b/typescript/docs/MlModelResource.md new file mode 100644 index 00000000..5e271628 --- /dev/null +++ b/typescript/docs/MlModelResource.md @@ -0,0 +1,36 @@ + +# MlModelResource + + +## Properties + +Name | Type +------------ | ------------- +`id` | string +`type` | string + +## Example + +```typescript +import type { MlModelResource } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "id": null, + "type": null, +} satisfies MlModelResource + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as MlModelResource +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/MlTensorShape3D.md b/typescript/docs/MlTensorShape3D.md new file mode 100644 index 00000000..5fd6aa70 --- /dev/null +++ b/typescript/docs/MlTensorShape3D.md @@ -0,0 +1,39 @@ + +# MlTensorShape3D + +A struct describing tensor shape for `MlModelMetadata` + +## Properties + +Name | Type +------------ | ------------- +`bands` | number +`x` | number +`y` | number + +## Example + +```typescript +import type { MlTensorShape3D } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "bands": null, + "x": null, + "y": null, +} satisfies MlTensorShape3D + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as MlTensorShape3D +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/MockDatasetDataSourceLoadingInfo.md b/typescript/docs/MockDatasetDataSourceLoadingInfo.md new file mode 100644 index 00000000..db418b40 --- /dev/null +++ b/typescript/docs/MockDatasetDataSourceLoadingInfo.md @@ -0,0 +1,34 @@ + +# MockDatasetDataSourceLoadingInfo + + +## Properties + +Name | Type +------------ | ------------- +`points` | [Array<Coordinate2D>](Coordinate2D.md) + +## Example + +```typescript +import type { MockDatasetDataSourceLoadingInfo } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "points": null, +} satisfies MockDatasetDataSourceLoadingInfo + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as MockDatasetDataSourceLoadingInfo +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/MockMetaData.md b/typescript/docs/MockMetaData.md new file mode 100644 index 00000000..9ad1a432 --- /dev/null +++ b/typescript/docs/MockMetaData.md @@ -0,0 +1,38 @@ + +# MockMetaData + + +## Properties + +Name | Type +------------ | ------------- +`loadingInfo` | [MockDatasetDataSourceLoadingInfo](MockDatasetDataSourceLoadingInfo.md) +`resultDescriptor` | [VectorResultDescriptor](VectorResultDescriptor.md) +`type` | string + +## Example + +```typescript +import type { MockMetaData } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "loadingInfo": null, + "resultDescriptor": null, + "type": null, +} satisfies MockMetaData + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as MockMetaData +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/MultiBandRasterColorizer.md b/typescript/docs/MultiBandRasterColorizer.md new file mode 100644 index 00000000..e5a251bb --- /dev/null +++ b/typescript/docs/MultiBandRasterColorizer.md @@ -0,0 +1,60 @@ + +# MultiBandRasterColorizer + + +## Properties + +Name | Type +------------ | ------------- +`blueBand` | number +`blueMax` | number +`blueMin` | number +`blueScale` | number +`greenBand` | number +`greenMax` | number +`greenMin` | number +`greenScale` | number +`noDataColor` | Array<number> +`redBand` | number +`redMax` | number +`redMin` | number +`redScale` | number +`type` | string + +## Example + +```typescript +import type { MultiBandRasterColorizer } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "blueBand": null, + "blueMax": null, + "blueMin": null, + "blueScale": null, + "greenBand": null, + "greenMax": null, + "greenMin": null, + "greenScale": null, + "noDataColor": null, + "redBand": null, + "redMax": null, + "redMin": null, + "redScale": null, + "type": null, +} satisfies MultiBandRasterColorizer + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as MultiBandRasterColorizer +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/MultiLineString.md b/typescript/docs/MultiLineString.md new file mode 100644 index 00000000..a1658f87 --- /dev/null +++ b/typescript/docs/MultiLineString.md @@ -0,0 +1,34 @@ + +# MultiLineString + + +## Properties + +Name | Type +------------ | ------------- +`coordinates` | Array<Array<Coordinate2D>> + +## Example + +```typescript +import type { MultiLineString } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "coordinates": null, +} satisfies MultiLineString + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as MultiLineString +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/MultiPoint.md b/typescript/docs/MultiPoint.md new file mode 100644 index 00000000..87ec987e --- /dev/null +++ b/typescript/docs/MultiPoint.md @@ -0,0 +1,34 @@ + +# MultiPoint + + +## Properties + +Name | Type +------------ | ------------- +`coordinates` | [Array<Coordinate2D>](Coordinate2D.md) + +## Example + +```typescript +import type { MultiPoint } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "coordinates": null, +} satisfies MultiPoint + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as MultiPoint +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/MultiPolygon.md b/typescript/docs/MultiPolygon.md new file mode 100644 index 00000000..b8771e86 --- /dev/null +++ b/typescript/docs/MultiPolygon.md @@ -0,0 +1,34 @@ + +# MultiPolygon + + +## Properties + +Name | Type +------------ | ------------- +`polygons` | Array<Array<Array<Coordinate2D>>> + +## Example + +```typescript +import type { MultiPolygon } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "polygons": null, +} satisfies MultiPolygon + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as MultiPolygon +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/NetCdfCfDataProviderDefinition.md b/typescript/docs/NetCdfCfDataProviderDefinition.md new file mode 100644 index 00000000..a1e465b7 --- /dev/null +++ b/typescript/docs/NetCdfCfDataProviderDefinition.md @@ -0,0 +1,46 @@ + +# NetCdfCfDataProviderDefinition + + +## Properties + +Name | Type +------------ | ------------- +`cacheTtl` | number +`data` | string +`description` | string +`name` | string +`overviews` | string +`priority` | number +`type` | string + +## Example + +```typescript +import type { NetCdfCfDataProviderDefinition } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "cacheTtl": null, + "data": null, + "description": null, + "name": null, + "overviews": null, + "priority": null, + "type": null, +} satisfies NetCdfCfDataProviderDefinition + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as NetCdfCfDataProviderDefinition +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/NumberParam.md b/typescript/docs/NumberParam.md new file mode 100644 index 00000000..178c7782 --- /dev/null +++ b/typescript/docs/NumberParam.md @@ -0,0 +1,42 @@ + +# NumberParam + + +## Properties + +Name | Type +------------ | ------------- +`type` | string +`value` | number +`attribute` | string +`defaultValue` | number +`factor` | number + +## Example + +```typescript +import type { NumberParam } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "type": null, + "value": null, + "attribute": null, + "defaultValue": null, + "factor": null, +} satisfies NumberParam + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as NumberParam +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/OGCWCSApi.md b/typescript/docs/OGCWCSApi.md new file mode 100644 index 00000000..b029fcf9 --- /dev/null +++ b/typescript/docs/OGCWCSApi.md @@ -0,0 +1,278 @@ +# OGCWCSApi + +All URIs are relative to *http://127.0.0.1:3030/api* + +| Method | HTTP request | Description | +|------------- | ------------- | -------------| +| [**wcsCapabilitiesHandler**](OGCWCSApi.md#wcscapabilitieshandler) | **GET** /wcs/{workflow}?request=GetCapabilities | Get WCS Capabilities | +| [**wcsDescribeCoverageHandler**](OGCWCSApi.md#wcsdescribecoveragehandler) | **GET** /wcs/{workflow}?request=DescribeCoverage | Get WCS Coverage Description | +| [**wcsGetCoverageHandler**](OGCWCSApi.md#wcsgetcoveragehandler) | **GET** /wcs/{workflow}?request=GetCoverage | Get WCS Coverage | + + + +## wcsCapabilitiesHandler + +> string wcsCapabilitiesHandler(workflow, service, request, version) + +Get WCS Capabilities + +### Example + +```ts +import { + Configuration, + OGCWCSApi, +} from '@geoengine/openapi-client'; +import type { WcsCapabilitiesHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new OGCWCSApi(config); + + const body = { + // string | Workflow id + workflow: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // WcsService + service: ..., + // GetCapabilitiesRequest + request: ..., + // WcsVersion (optional) + version: ..., + } satisfies WcsCapabilitiesHandlerRequest; + + try { + const data = await api.wcsCapabilitiesHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **workflow** | `string` | Workflow id | [Defaults to `undefined`] | +| **service** | `WcsService` | | [Defaults to `undefined`] [Enum: WCS] | +| **request** | `GetCapabilitiesRequest` | | [Defaults to `undefined`] [Enum: GetCapabilities] | +| **version** | `WcsVersion` | | [Optional] [Defaults to `undefined`] [Enum: 1.1.0, 1.1.1] | + +### Return type + +**string** + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `text/xml` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## wcsDescribeCoverageHandler + +> string wcsDescribeCoverageHandler(workflow, version, service, request, identifiers) + +Get WCS Coverage Description + +### Example + +```ts +import { + Configuration, + OGCWCSApi, +} from '@geoengine/openapi-client'; +import type { WcsDescribeCoverageHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new OGCWCSApi(config); + + const body = { + // string | Workflow id + workflow: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // WcsVersion + version: ..., + // WcsService + service: ..., + // DescribeCoverageRequest + request: ..., + // string + identifiers: , + } satisfies WcsDescribeCoverageHandlerRequest; + + try { + const data = await api.wcsDescribeCoverageHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **workflow** | `string` | Workflow id | [Defaults to `undefined`] | +| **version** | `WcsVersion` | | [Defaults to `undefined`] [Enum: 1.1.0, 1.1.1] | +| **service** | `WcsService` | | [Defaults to `undefined`] [Enum: WCS] | +| **request** | `DescribeCoverageRequest` | | [Defaults to `undefined`] [Enum: DescribeCoverage] | +| **identifiers** | `string` | | [Defaults to `undefined`] | + +### Return type + +**string** + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `text/xml` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## wcsGetCoverageHandler + +> Blob wcsGetCoverageHandler(workflow, version, service, request, format, identifier, boundingbox, gridbasecrs, gridorigin, gridoffsets, time, resx, resy, nodatavalue) + +Get WCS Coverage + +### Example + +```ts +import { + Configuration, + OGCWCSApi, +} from '@geoengine/openapi-client'; +import type { WcsGetCoverageHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new OGCWCSApi(config); + + const body = { + // string | Workflow id + workflow: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // WcsVersion + version: ..., + // WcsService + service: ..., + // GetCoverageRequest + request: ..., + // GetCoverageFormat + format: ..., + // string + identifier: , + // string + boundingbox: -90,-180,90,180,urn:ogc:def:crs:EPSG::4326, + // string + gridbasecrs: urn:ogc:def:crs:EPSG::4326, + // string (optional) + gridorigin: 90,-180, + // string (optional) + gridoffsets: -0.1,0.1, + // string (optional) + time: time_example, + // number (optional) + resx: 1.2, + // number (optional) + resy: 1.2, + // number (optional) + nodatavalue: 1.2, + } satisfies WcsGetCoverageHandlerRequest; + + try { + const data = await api.wcsGetCoverageHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **workflow** | `string` | Workflow id | [Defaults to `undefined`] | +| **version** | `WcsVersion` | | [Defaults to `undefined`] [Enum: 1.1.0, 1.1.1] | +| **service** | `WcsService` | | [Defaults to `undefined`] [Enum: WCS] | +| **request** | `GetCoverageRequest` | | [Defaults to `undefined`] [Enum: GetCoverage] | +| **format** | `GetCoverageFormat` | | [Defaults to `undefined`] [Enum: image/tiff] | +| **identifier** | `string` | | [Defaults to `undefined`] | +| **boundingbox** | `string` | | [Defaults to `undefined`] | +| **gridbasecrs** | `string` | | [Defaults to `undefined`] | +| **gridorigin** | `string` | | [Optional] [Defaults to `undefined`] | +| **gridoffsets** | `string` | | [Optional] [Defaults to `undefined`] | +| **time** | `string` | | [Optional] [Defaults to `undefined`] | +| **resx** | `number` | | [Optional] [Defaults to `undefined`] | +| **resy** | `number` | | [Optional] [Defaults to `undefined`] | +| **nodatavalue** | `number` | | [Optional] [Defaults to `undefined`] | + +### Return type + +**Blob** + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `image/png` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | PNG Image | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + diff --git a/typescript/docs/OGCWFSApi.md b/typescript/docs/OGCWFSApi.md new file mode 100644 index 00000000..bf3b1257 --- /dev/null +++ b/typescript/docs/OGCWFSApi.md @@ -0,0 +1,199 @@ +# OGCWFSApi + +All URIs are relative to *http://127.0.0.1:3030/api* + +| Method | HTTP request | Description | +|------------- | ------------- | -------------| +| [**wfsCapabilitiesHandler**](OGCWFSApi.md#wfscapabilitieshandler) | **GET** /wfs/{workflow}?request=GetCapabilities | Get WFS Capabilities | +| [**wfsFeatureHandler**](OGCWFSApi.md#wfsfeaturehandler) | **GET** /wfs/{workflow}?request=GetFeature | Get WCS Features | + + + +## wfsCapabilitiesHandler + +> string wfsCapabilitiesHandler(workflow, version, service, request) + +Get WFS Capabilities + +### Example + +```ts +import { + Configuration, + OGCWFSApi, +} from '@geoengine/openapi-client'; +import type { WfsCapabilitiesHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new OGCWFSApi(config); + + const body = { + // string | Workflow id + workflow: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // WfsVersion + version: ..., + // WfsService + service: ..., + // GetCapabilitiesRequest + request: ..., + } satisfies WfsCapabilitiesHandlerRequest; + + try { + const data = await api.wfsCapabilitiesHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **workflow** | `string` | Workflow id | [Defaults to `undefined`] | +| **version** | `WfsVersion` | | [Defaults to `undefined`] [Enum: 2.0.0] | +| **service** | `WfsService` | | [Defaults to `undefined`] [Enum: WFS] | +| **request** | `GetCapabilitiesRequest` | | [Defaults to `undefined`] [Enum: GetCapabilities] | + +### Return type + +**string** + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `text/xml` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## wfsFeatureHandler + +> GeoJson wfsFeatureHandler(workflow, service, request, typeNames, bbox, version, time, srsName, namespaces, count, sortBy, resultType, filter, propertyName, queryResolution) + +Get WCS Features + +### Example + +```ts +import { + Configuration, + OGCWFSApi, +} from '@geoengine/openapi-client'; +import type { WfsFeatureHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new OGCWFSApi(config); + + const body = { + // string | Workflow id + workflow: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // WfsService + service: ..., + // GetFeatureRequest + request: ..., + // string + typeNames: , + // string + bbox: -90,-180,90,180, + // WfsVersion (optional) + version: ..., + // string (optional) + time: 2014-04-01T12:00:00.000Z, + // string (optional) + srsName: EPSG:4326, + // string (optional) + namespaces: namespaces_example, + // number (optional) + count: 789, + // string (optional) + sortBy: sortBy_example, + // string (optional) + resultType: resultType_example, + // string (optional) + filter: filter_example, + // string (optional) + propertyName: propertyName_example, + // string | Vendor parameter for specifying a spatial query resolution (optional) + queryResolution: queryResolution_example, + } satisfies WfsFeatureHandlerRequest; + + try { + const data = await api.wfsFeatureHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **workflow** | `string` | Workflow id | [Defaults to `undefined`] | +| **service** | `WfsService` | | [Defaults to `undefined`] [Enum: WFS] | +| **request** | `GetFeatureRequest` | | [Defaults to `undefined`] [Enum: GetFeature] | +| **typeNames** | `string` | | [Defaults to `undefined`] | +| **bbox** | `string` | | [Defaults to `undefined`] | +| **version** | `WfsVersion` | | [Optional] [Defaults to `undefined`] [Enum: 2.0.0] | +| **time** | `string` | | [Optional] [Defaults to `undefined`] | +| **srsName** | `string` | | [Optional] [Defaults to `undefined`] | +| **namespaces** | `string` | | [Optional] [Defaults to `undefined`] | +| **count** | `number` | | [Optional] [Defaults to `undefined`] | +| **sortBy** | `string` | | [Optional] [Defaults to `undefined`] | +| **resultType** | `string` | | [Optional] [Defaults to `undefined`] | +| **filter** | `string` | | [Optional] [Defaults to `undefined`] | +| **propertyName** | `string` | | [Optional] [Defaults to `undefined`] | +| **queryResolution** | `string` | Vendor parameter for specifying a spatial query resolution | [Optional] [Defaults to `undefined`] | + +### Return type + +[**GeoJson**](GeoJson.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + diff --git a/typescript/docs/OGCWMSApi.md b/typescript/docs/OGCWMSApi.md new file mode 100644 index 00000000..80cf4f2a --- /dev/null +++ b/typescript/docs/OGCWMSApi.md @@ -0,0 +1,293 @@ +# OGCWMSApi + +All URIs are relative to *http://127.0.0.1:3030/api* + +| Method | HTTP request | Description | +|------------- | ------------- | -------------| +| [**wmsCapabilitiesHandler**](OGCWMSApi.md#wmscapabilitieshandler) | **GET** /wms/{workflow}?request=GetCapabilities | Get WMS Capabilities | +| [**wmsLegendGraphicHandler**](OGCWMSApi.md#wmslegendgraphichandler) | **GET** /wms/{workflow}?request=GetLegendGraphic | Get WMS Legend Graphic | +| [**wmsMapHandler**](OGCWMSApi.md#wmsmaphandler) | **GET** /wms/{workflow}?request=GetMap | Get WMS Map | + + + +## wmsCapabilitiesHandler + +> string wmsCapabilitiesHandler(workflow, version, service, request, format) + +Get WMS Capabilities + +### Example + +```ts +import { + Configuration, + OGCWMSApi, +} from '@geoengine/openapi-client'; +import type { WmsCapabilitiesHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new OGCWMSApi(config); + + const body = { + // string | Workflow id + workflow: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // WmsVersion + version: ..., + // WmsService + service: ..., + // GetCapabilitiesRequest + request: ..., + // GetCapabilitiesFormat + format: ..., + } satisfies WmsCapabilitiesHandlerRequest; + + try { + const data = await api.wmsCapabilitiesHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **workflow** | `string` | Workflow id | [Defaults to `undefined`] | +| **version** | `WmsVersion` | | [Defaults to `undefined`] [Enum: 1.3.0] | +| **service** | `WmsService` | | [Defaults to `undefined`] [Enum: WMS] | +| **request** | `GetCapabilitiesRequest` | | [Defaults to `undefined`] [Enum: GetCapabilities] | +| **format** | `GetCapabilitiesFormat` | | [Defaults to `undefined`] [Enum: text/xml] | + +### Return type + +**string** + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `text/xml` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## wmsLegendGraphicHandler + +> wmsLegendGraphicHandler(workflow, version, service, request, layer) + +Get WMS Legend Graphic + +### Example + +```ts +import { + Configuration, + OGCWMSApi, +} from '@geoengine/openapi-client'; +import type { WmsLegendGraphicHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new OGCWMSApi(config); + + const body = { + // string | Workflow id + workflow: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // WmsVersion + version: ..., + // WmsService + service: ..., + // GetLegendGraphicRequest + request: ..., + // string + layer: , + } satisfies WmsLegendGraphicHandlerRequest; + + try { + const data = await api.wmsLegendGraphicHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **workflow** | `string` | Workflow id | [Defaults to `undefined`] | +| **version** | `WmsVersion` | | [Defaults to `undefined`] [Enum: 1.3.0] | +| **service** | `WmsService` | | [Defaults to `undefined`] [Enum: WMS] | +| **request** | `GetLegendGraphicRequest` | | [Defaults to `undefined`] [Enum: GetLegendGraphic] | +| **layer** | `string` | | [Defaults to `undefined`] | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **501** | Not implemented | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## wmsMapHandler + +> Blob wmsMapHandler(workflow, version, service, request, width, height, bbox, format, layers, styles, crs, time, transparent, bgcolor, sld, sldBody, elevation, exceptions) + +Get WMS Map + +### Example + +```ts +import { + Configuration, + OGCWMSApi, +} from '@geoengine/openapi-client'; +import type { WmsMapHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new OGCWMSApi(config); + + const body = { + // string | Workflow id + workflow: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // WmsVersion + version: ..., + // WmsService + service: ..., + // GetMapRequest + request: ..., + // number + width: 512, + // number + height: 256, + // string + bbox: -90,-180,90,180, + // GetMapFormat + format: ..., + // string + layers: , + // string + styles: custom:{"type":"linearGradient","breakpoints":[{"value":1,"color":[0,0,0,255]},{"value":255,"color":[255,255,255,255]}],"noDataColor":[0,0,0,0],"defaultColor":[0,0,0,0]}, + // string (optional) + crs: EPSG:4326, + // string (optional) + time: 2014-04-01T12:00:00.000Z, + // boolean (optional) + transparent: true, + // string (optional) + bgcolor: bgcolor_example, + // string (optional) + sld: sld_example, + // string (optional) + sldBody: sldBody_example, + // string (optional) + elevation: elevation_example, + // GetMapExceptionFormat (optional) + exceptions: ..., + } satisfies WmsMapHandlerRequest; + + try { + const data = await api.wmsMapHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **workflow** | `string` | Workflow id | [Defaults to `undefined`] | +| **version** | `WmsVersion` | | [Defaults to `undefined`] [Enum: 1.3.0] | +| **service** | `WmsService` | | [Defaults to `undefined`] [Enum: WMS] | +| **request** | `GetMapRequest` | | [Defaults to `undefined`] [Enum: GetMap] | +| **width** | `number` | | [Defaults to `undefined`] | +| **height** | `number` | | [Defaults to `undefined`] | +| **bbox** | `string` | | [Defaults to `undefined`] | +| **format** | `GetMapFormat` | | [Defaults to `undefined`] [Enum: image/png] | +| **layers** | `string` | | [Defaults to `undefined`] | +| **styles** | `string` | | [Defaults to `undefined`] | +| **crs** | `string` | | [Optional] [Defaults to `undefined`] | +| **time** | `string` | | [Optional] [Defaults to `undefined`] | +| **transparent** | `boolean` | | [Optional] [Defaults to `undefined`] | +| **bgcolor** | `string` | | [Optional] [Defaults to `undefined`] | +| **sld** | `string` | | [Optional] [Defaults to `undefined`] | +| **sldBody** | `string` | | [Optional] [Defaults to `undefined`] | +| **elevation** | `string` | | [Optional] [Defaults to `undefined`] | +| **exceptions** | `GetMapExceptionFormat` | | [Optional] [Defaults to `undefined`] [Enum: XML, JSON] | + +### Return type + +**Blob** + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `image/png` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | PNG Image | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + diff --git a/typescript/docs/OgrMetaData.md b/typescript/docs/OgrMetaData.md new file mode 100644 index 00000000..4cbe8eac --- /dev/null +++ b/typescript/docs/OgrMetaData.md @@ -0,0 +1,38 @@ + +# OgrMetaData + + +## Properties + +Name | Type +------------ | ------------- +`loadingInfo` | [OgrSourceDataset](OgrSourceDataset.md) +`resultDescriptor` | [VectorResultDescriptor](VectorResultDescriptor.md) +`type` | string + +## Example + +```typescript +import type { OgrMetaData } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "loadingInfo": null, + "resultDescriptor": null, + "type": null, +} satisfies OgrMetaData + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as OgrMetaData +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/OgrSourceColumnSpec.md b/typescript/docs/OgrSourceColumnSpec.md new file mode 100644 index 00000000..1457e4f8 --- /dev/null +++ b/typescript/docs/OgrSourceColumnSpec.md @@ -0,0 +1,50 @@ + +# OgrSourceColumnSpec + + +## Properties + +Name | Type +------------ | ------------- +`bool` | Array<string> +`datetime` | Array<string> +`_float` | Array<string> +`formatSpecifics` | [FormatSpecifics](FormatSpecifics.md) +`_int` | Array<string> +`rename` | { [key: string]: string; } +`text` | Array<string> +`x` | string +`y` | string + +## Example + +```typescript +import type { OgrSourceColumnSpec } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "bool": null, + "datetime": null, + "_float": null, + "formatSpecifics": null, + "_int": null, + "rename": null, + "text": null, + "x": null, + "y": null, +} satisfies OgrSourceColumnSpec + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as OgrSourceColumnSpec +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/OgrSourceDataset.md b/typescript/docs/OgrSourceDataset.md new file mode 100644 index 00000000..611f492a --- /dev/null +++ b/typescript/docs/OgrSourceDataset.md @@ -0,0 +1,56 @@ + +# OgrSourceDataset + + +## Properties + +Name | Type +------------ | ------------- +`attributeQuery` | string +`cacheTtl` | number +`columns` | [OgrSourceColumnSpec](OgrSourceColumnSpec.md) +`dataType` | [VectorDataType](VectorDataType.md) +`defaultGeometry` | [TypedGeometry](TypedGeometry.md) +`fileName` | string +`forceOgrSpatialFilter` | boolean +`forceOgrTimeFilter` | boolean +`layerName` | string +`onError` | [OgrSourceErrorSpec](OgrSourceErrorSpec.md) +`sqlQuery` | string +`time` | [OgrSourceDatasetTimeType](OgrSourceDatasetTimeType.md) + +## Example + +```typescript +import type { OgrSourceDataset } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "attributeQuery": null, + "cacheTtl": null, + "columns": null, + "dataType": null, + "defaultGeometry": null, + "fileName": null, + "forceOgrSpatialFilter": null, + "forceOgrTimeFilter": null, + "layerName": null, + "onError": null, + "sqlQuery": null, + "time": null, +} satisfies OgrSourceDataset + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as OgrSourceDataset +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/OgrSourceDatasetTimeType.md b/typescript/docs/OgrSourceDatasetTimeType.md new file mode 100644 index 00000000..deec7d85 --- /dev/null +++ b/typescript/docs/OgrSourceDatasetTimeType.md @@ -0,0 +1,46 @@ + +# OgrSourceDatasetTimeType + + +## Properties + +Name | Type +------------ | ------------- +`type` | string +`duration` | [OgrSourceDurationSpec](OgrSourceDurationSpec.md) +`startField` | string +`startFormat` | [OgrSourceTimeFormat](OgrSourceTimeFormat.md) +`endField` | string +`endFormat` | [OgrSourceTimeFormat](OgrSourceTimeFormat.md) +`durationField` | string + +## Example + +```typescript +import type { OgrSourceDatasetTimeType } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "type": null, + "duration": null, + "startField": null, + "startFormat": null, + "endField": null, + "endFormat": null, + "durationField": null, +} satisfies OgrSourceDatasetTimeType + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as OgrSourceDatasetTimeType +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/OgrSourceDatasetTimeTypeNone.md b/typescript/docs/OgrSourceDatasetTimeTypeNone.md new file mode 100644 index 00000000..515a1196 --- /dev/null +++ b/typescript/docs/OgrSourceDatasetTimeTypeNone.md @@ -0,0 +1,34 @@ + +# OgrSourceDatasetTimeTypeNone + + +## Properties + +Name | Type +------------ | ------------- +`type` | string + +## Example + +```typescript +import type { OgrSourceDatasetTimeTypeNone } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "type": null, +} satisfies OgrSourceDatasetTimeTypeNone + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as OgrSourceDatasetTimeTypeNone +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/OgrSourceDatasetTimeTypeStart.md b/typescript/docs/OgrSourceDatasetTimeTypeStart.md new file mode 100644 index 00000000..64259dc3 --- /dev/null +++ b/typescript/docs/OgrSourceDatasetTimeTypeStart.md @@ -0,0 +1,40 @@ + +# OgrSourceDatasetTimeTypeStart + + +## Properties + +Name | Type +------------ | ------------- +`duration` | [OgrSourceDurationSpec](OgrSourceDurationSpec.md) +`startField` | string +`startFormat` | [OgrSourceTimeFormat](OgrSourceTimeFormat.md) +`type` | string + +## Example + +```typescript +import type { OgrSourceDatasetTimeTypeStart } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "duration": null, + "startField": null, + "startFormat": null, + "type": null, +} satisfies OgrSourceDatasetTimeTypeStart + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as OgrSourceDatasetTimeTypeStart +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/OgrSourceDatasetTimeTypeStartDuration.md b/typescript/docs/OgrSourceDatasetTimeTypeStartDuration.md new file mode 100644 index 00000000..82bae101 --- /dev/null +++ b/typescript/docs/OgrSourceDatasetTimeTypeStartDuration.md @@ -0,0 +1,40 @@ + +# OgrSourceDatasetTimeTypeStartDuration + + +## Properties + +Name | Type +------------ | ------------- +`durationField` | string +`startField` | string +`startFormat` | [OgrSourceTimeFormat](OgrSourceTimeFormat.md) +`type` | string + +## Example + +```typescript +import type { OgrSourceDatasetTimeTypeStartDuration } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "durationField": null, + "startField": null, + "startFormat": null, + "type": null, +} satisfies OgrSourceDatasetTimeTypeStartDuration + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as OgrSourceDatasetTimeTypeStartDuration +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/OgrSourceDatasetTimeTypeStartEnd.md b/typescript/docs/OgrSourceDatasetTimeTypeStartEnd.md new file mode 100644 index 00000000..393762d1 --- /dev/null +++ b/typescript/docs/OgrSourceDatasetTimeTypeStartEnd.md @@ -0,0 +1,42 @@ + +# OgrSourceDatasetTimeTypeStartEnd + + +## Properties + +Name | Type +------------ | ------------- +`endField` | string +`endFormat` | [OgrSourceTimeFormat](OgrSourceTimeFormat.md) +`startField` | string +`startFormat` | [OgrSourceTimeFormat](OgrSourceTimeFormat.md) +`type` | string + +## Example + +```typescript +import type { OgrSourceDatasetTimeTypeStartEnd } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "endField": null, + "endFormat": null, + "startField": null, + "startFormat": null, + "type": null, +} satisfies OgrSourceDatasetTimeTypeStartEnd + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as OgrSourceDatasetTimeTypeStartEnd +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/OgrSourceDurationSpec.md b/typescript/docs/OgrSourceDurationSpec.md new file mode 100644 index 00000000..43009d70 --- /dev/null +++ b/typescript/docs/OgrSourceDurationSpec.md @@ -0,0 +1,34 @@ + +# OgrSourceDurationSpec + + +## Properties + +Name | Type +------------ | ------------- +`type` | string + +## Example + +```typescript +import type { OgrSourceDurationSpec } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "type": null, +} satisfies OgrSourceDurationSpec + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as OgrSourceDurationSpec +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/OgrSourceDurationSpecInfinite.md b/typescript/docs/OgrSourceDurationSpecInfinite.md new file mode 100644 index 00000000..6337ed42 --- /dev/null +++ b/typescript/docs/OgrSourceDurationSpecInfinite.md @@ -0,0 +1,34 @@ + +# OgrSourceDurationSpecInfinite + + +## Properties + +Name | Type +------------ | ------------- +`type` | string + +## Example + +```typescript +import type { OgrSourceDurationSpecInfinite } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "type": null, +} satisfies OgrSourceDurationSpecInfinite + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as OgrSourceDurationSpecInfinite +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/OgrSourceDurationSpecValue.md b/typescript/docs/OgrSourceDurationSpecValue.md new file mode 100644 index 00000000..0b1fc8b0 --- /dev/null +++ b/typescript/docs/OgrSourceDurationSpecValue.md @@ -0,0 +1,34 @@ + +# OgrSourceDurationSpecValue + + +## Properties + +Name | Type +------------ | ------------- +`type` | string + +## Example + +```typescript +import type { OgrSourceDurationSpecValue } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "type": null, +} satisfies OgrSourceDurationSpecValue + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as OgrSourceDurationSpecValue +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/OgrSourceDurationSpecZero.md b/typescript/docs/OgrSourceDurationSpecZero.md new file mode 100644 index 00000000..d404dde4 --- /dev/null +++ b/typescript/docs/OgrSourceDurationSpecZero.md @@ -0,0 +1,34 @@ + +# OgrSourceDurationSpecZero + + +## Properties + +Name | Type +------------ | ------------- +`type` | string + +## Example + +```typescript +import type { OgrSourceDurationSpecZero } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "type": null, +} satisfies OgrSourceDurationSpecZero + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as OgrSourceDurationSpecZero +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/OgrSourceErrorSpec.md b/typescript/docs/OgrSourceErrorSpec.md new file mode 100644 index 00000000..401b61db --- /dev/null +++ b/typescript/docs/OgrSourceErrorSpec.md @@ -0,0 +1,32 @@ + +# OgrSourceErrorSpec + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { OgrSourceErrorSpec } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies OgrSourceErrorSpec + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as OgrSourceErrorSpec +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/OgrSourceTimeFormat.md b/typescript/docs/OgrSourceTimeFormat.md new file mode 100644 index 00000000..80f264ec --- /dev/null +++ b/typescript/docs/OgrSourceTimeFormat.md @@ -0,0 +1,38 @@ + +# OgrSourceTimeFormat + + +## Properties + +Name | Type +------------ | ------------- +`customFormat` | string +`format` | string +`timestampType` | [UnixTimeStampType](UnixTimeStampType.md) + +## Example + +```typescript +import type { OgrSourceTimeFormat } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "customFormat": null, + "format": null, + "timestampType": null, +} satisfies OgrSourceTimeFormat + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as OgrSourceTimeFormat +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/OgrSourceTimeFormatAuto.md b/typescript/docs/OgrSourceTimeFormatAuto.md new file mode 100644 index 00000000..b7eff570 --- /dev/null +++ b/typescript/docs/OgrSourceTimeFormatAuto.md @@ -0,0 +1,34 @@ + +# OgrSourceTimeFormatAuto + + +## Properties + +Name | Type +------------ | ------------- +`format` | string + +## Example + +```typescript +import type { OgrSourceTimeFormatAuto } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "format": null, +} satisfies OgrSourceTimeFormatAuto + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as OgrSourceTimeFormatAuto +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/OgrSourceTimeFormatCustom.md b/typescript/docs/OgrSourceTimeFormatCustom.md new file mode 100644 index 00000000..69c77ed7 --- /dev/null +++ b/typescript/docs/OgrSourceTimeFormatCustom.md @@ -0,0 +1,36 @@ + +# OgrSourceTimeFormatCustom + + +## Properties + +Name | Type +------------ | ------------- +`customFormat` | string +`format` | string + +## Example + +```typescript +import type { OgrSourceTimeFormatCustom } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "customFormat": null, + "format": null, +} satisfies OgrSourceTimeFormatCustom + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as OgrSourceTimeFormatCustom +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/OgrSourceTimeFormatUnixTimeStamp.md b/typescript/docs/OgrSourceTimeFormatUnixTimeStamp.md new file mode 100644 index 00000000..ee7a4c04 --- /dev/null +++ b/typescript/docs/OgrSourceTimeFormatUnixTimeStamp.md @@ -0,0 +1,36 @@ + +# OgrSourceTimeFormatUnixTimeStamp + + +## Properties + +Name | Type +------------ | ------------- +`format` | string +`timestampType` | [UnixTimeStampType](UnixTimeStampType.md) + +## Example + +```typescript +import type { OgrSourceTimeFormatUnixTimeStamp } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "format": null, + "timestampType": null, +} satisfies OgrSourceTimeFormatUnixTimeStamp + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as OgrSourceTimeFormatUnixTimeStamp +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/OperatorQuota.md b/typescript/docs/OperatorQuota.md new file mode 100644 index 00000000..96782e3b --- /dev/null +++ b/typescript/docs/OperatorQuota.md @@ -0,0 +1,38 @@ + +# OperatorQuota + + +## Properties + +Name | Type +------------ | ------------- +`count` | number +`operatorName` | string +`operatorPath` | string + +## Example + +```typescript +import type { OperatorQuota } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "count": null, + "operatorName": null, + "operatorPath": null, +} satisfies OperatorQuota + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as OperatorQuota +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/OrderBy.md b/typescript/docs/OrderBy.md new file mode 100644 index 00000000..42374e78 --- /dev/null +++ b/typescript/docs/OrderBy.md @@ -0,0 +1,32 @@ + +# OrderBy + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { OrderBy } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies OrderBy + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as OrderBy +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/PaletteColorizer.md b/typescript/docs/PaletteColorizer.md new file mode 100644 index 00000000..0dc3b891 --- /dev/null +++ b/typescript/docs/PaletteColorizer.md @@ -0,0 +1,40 @@ + +# PaletteColorizer + + +## Properties + +Name | Type +------------ | ------------- +`colors` | { [key: string]: Array<number>; } +`defaultColor` | Array<number> +`noDataColor` | Array<number> +`type` | string + +## Example + +```typescript +import type { PaletteColorizer } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "colors": null, + "defaultColor": null, + "noDataColor": null, + "type": null, +} satisfies PaletteColorizer + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as PaletteColorizer +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/PangaeaDataProviderDefinition.md b/typescript/docs/PangaeaDataProviderDefinition.md new file mode 100644 index 00000000..519c7447 --- /dev/null +++ b/typescript/docs/PangaeaDataProviderDefinition.md @@ -0,0 +1,44 @@ + +# PangaeaDataProviderDefinition + + +## Properties + +Name | Type +------------ | ------------- +`baseUrl` | string +`cacheTtl` | number +`description` | string +`name` | string +`priority` | number +`type` | string + +## Example + +```typescript +import type { PangaeaDataProviderDefinition } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "baseUrl": null, + "cacheTtl": null, + "description": null, + "name": null, + "priority": null, + "type": null, +} satisfies PangaeaDataProviderDefinition + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as PangaeaDataProviderDefinition +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/Permission.md b/typescript/docs/Permission.md new file mode 100644 index 00000000..ab17c991 --- /dev/null +++ b/typescript/docs/Permission.md @@ -0,0 +1,32 @@ + +# Permission + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { Permission } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies Permission + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as Permission +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/PermissionListOptions.md b/typescript/docs/PermissionListOptions.md new file mode 100644 index 00000000..c935e7fb --- /dev/null +++ b/typescript/docs/PermissionListOptions.md @@ -0,0 +1,36 @@ + +# PermissionListOptions + + +## Properties + +Name | Type +------------ | ------------- +`limit` | number +`offset` | number + +## Example + +```typescript +import type { PermissionListOptions } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "limit": null, + "offset": null, +} satisfies PermissionListOptions + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as PermissionListOptions +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/PermissionListing.md b/typescript/docs/PermissionListing.md new file mode 100644 index 00000000..f3011124 --- /dev/null +++ b/typescript/docs/PermissionListing.md @@ -0,0 +1,38 @@ + +# PermissionListing + + +## Properties + +Name | Type +------------ | ------------- +`permission` | [Permission](Permission.md) +`resource` | [Resource](Resource.md) +`role` | [Role](Role.md) + +## Example + +```typescript +import type { PermissionListing } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "permission": null, + "resource": null, + "role": null, +} satisfies PermissionListing + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as PermissionListing +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/PermissionRequest.md b/typescript/docs/PermissionRequest.md new file mode 100644 index 00000000..89325321 --- /dev/null +++ b/typescript/docs/PermissionRequest.md @@ -0,0 +1,39 @@ + +# PermissionRequest + +Request for adding a new permission to the given role on the given resource + +## Properties + +Name | Type +------------ | ------------- +`permission` | [Permission](Permission.md) +`resource` | [Resource](Resource.md) +`roleId` | string + +## Example + +```typescript +import type { PermissionRequest } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "permission": null, + "resource": null, + "roleId": null, +} satisfies PermissionRequest + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as PermissionRequest +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/PermissionsApi.md b/typescript/docs/PermissionsApi.md new file mode 100644 index 00000000..e6d74059 --- /dev/null +++ b/typescript/docs/PermissionsApi.md @@ -0,0 +1,227 @@ +# PermissionsApi + +All URIs are relative to *http://127.0.0.1:3030/api* + +| Method | HTTP request | Description | +|------------- | ------------- | -------------| +| [**addPermissionHandler**](PermissionsApi.md#addpermissionhandler) | **PUT** /permissions | Adds a new permission. | +| [**getResourcePermissionsHandler**](PermissionsApi.md#getresourcepermissionshandler) | **GET** /permissions/resources/{resource_type}/{resource_id} | Lists permission for a given resource. | +| [**removePermissionHandler**](PermissionsApi.md#removepermissionhandler) | **DELETE** /permissions | Removes an existing permission. | + + + +## addPermissionHandler + +> addPermissionHandler(permissionRequest) + +Adds a new permission. + +### Example + +```ts +import { + Configuration, + PermissionsApi, +} from '@geoengine/openapi-client'; +import type { AddPermissionHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new PermissionsApi(config); + + const body = { + // PermissionRequest + permissionRequest: {"resource":{"type":"layer","id":"00000000-0000-0000-0000-000000000000"},"roleId":"00000000-0000-0000-0000-000000000000","permission":"Read"}, + } satisfies AddPermissionHandlerRequest; + + try { + const data = await api.addPermissionHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **permissionRequest** | [PermissionRequest](PermissionRequest.md) | | | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## getResourcePermissionsHandler + +> Array<PermissionListing> getResourcePermissionsHandler(resourceType, resourceId, limit, offset) + +Lists permission for a given resource. + +### Example + +```ts +import { + Configuration, + PermissionsApi, +} from '@geoengine/openapi-client'; +import type { GetResourcePermissionsHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new PermissionsApi(config); + + const body = { + // string | Resource Type + resourceType: resourceType_example, + // string | Resource Id + resourceId: resourceId_example, + // number + limit: 56, + // number + offset: 56, + } satisfies GetResourcePermissionsHandlerRequest; + + try { + const data = await api.getResourcePermissionsHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **resourceType** | `string` | Resource Type | [Defaults to `undefined`] | +| **resourceId** | `string` | Resource Id | [Defaults to `undefined`] | +| **limit** | `number` | | [Defaults to `undefined`] | +| **offset** | `number` | | [Defaults to `undefined`] | + +### Return type + +[**Array<PermissionListing>**](PermissionListing.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | List of permission | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## removePermissionHandler + +> removePermissionHandler(permissionRequest) + +Removes an existing permission. + +### Example + +```ts +import { + Configuration, + PermissionsApi, +} from '@geoengine/openapi-client'; +import type { RemovePermissionHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new PermissionsApi(config); + + const body = { + // PermissionRequest + permissionRequest: {resource={type=layer, id=00000000-0000-0000-0000-000000000000}, roleId=00000000-0000-0000-0000-000000000000, permission=Read}, + } satisfies RemovePermissionHandlerRequest; + + try { + const data = await api.removePermissionHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **permissionRequest** | [PermissionRequest](PermissionRequest.md) | | | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + diff --git a/typescript/docs/Plot.md b/typescript/docs/Plot.md new file mode 100644 index 00000000..7310c568 --- /dev/null +++ b/typescript/docs/Plot.md @@ -0,0 +1,36 @@ + +# Plot + + +## Properties + +Name | Type +------------ | ------------- +`name` | string +`workflow` | string + +## Example + +```typescript +import type { Plot } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "name": null, + "workflow": null, +} satisfies Plot + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as Plot +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/PlotOutputFormat.md b/typescript/docs/PlotOutputFormat.md new file mode 100644 index 00000000..ef788a64 --- /dev/null +++ b/typescript/docs/PlotOutputFormat.md @@ -0,0 +1,32 @@ + +# PlotOutputFormat + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { PlotOutputFormat } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies PlotOutputFormat + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as PlotOutputFormat +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/PlotQueryRectangle.md b/typescript/docs/PlotQueryRectangle.md new file mode 100644 index 00000000..c524ecb9 --- /dev/null +++ b/typescript/docs/PlotQueryRectangle.md @@ -0,0 +1,39 @@ + +# PlotQueryRectangle + +A spatio-temporal rectangle with a specified resolution + +## Properties + +Name | Type +------------ | ------------- +`spatialBounds` | [BoundingBox2D](BoundingBox2D.md) +`spatialResolution` | [SpatialResolution](SpatialResolution.md) +`timeInterval` | [TimeInterval](TimeInterval.md) + +## Example + +```typescript +import type { PlotQueryRectangle } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "spatialBounds": null, + "spatialResolution": null, + "timeInterval": null, +} satisfies PlotQueryRectangle + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as PlotQueryRectangle +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/PlotResultDescriptor.md b/typescript/docs/PlotResultDescriptor.md new file mode 100644 index 00000000..55cc02fb --- /dev/null +++ b/typescript/docs/PlotResultDescriptor.md @@ -0,0 +1,39 @@ + +# PlotResultDescriptor + +A `ResultDescriptor` for plot queries + +## Properties + +Name | Type +------------ | ------------- +`bbox` | [BoundingBox2D](BoundingBox2D.md) +`spatialReference` | string +`time` | [TimeInterval](TimeInterval.md) + +## Example + +```typescript +import type { PlotResultDescriptor } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "bbox": null, + "spatialReference": null, + "time": null, +} satisfies PlotResultDescriptor + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as PlotResultDescriptor +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/PlotsApi.md b/typescript/docs/PlotsApi.md new file mode 100644 index 00000000..fa6e82fa --- /dev/null +++ b/typescript/docs/PlotsApi.md @@ -0,0 +1,92 @@ +# PlotsApi + +All URIs are relative to *http://127.0.0.1:3030/api* + +| Method | HTTP request | Description | +|------------- | ------------- | -------------| +| [**getPlotHandler**](PlotsApi.md#getplothandler) | **GET** /plot/{id} | Generates a plot. | + + + +## getPlotHandler + +> WrappedPlotOutput getPlotHandler(bbox, time, spatialResolution, id, crs) + +Generates a plot. + +# Example 1. Upload the file `plain_data.csv` with the following content: ```csv a 1 2 ``` 2. Create a dataset from it using the \"Plain Data\" example at `/dataset`. 3. Create a statistics workflow using the \"Statistics Plot\" example at `/workflow`. 4. Generate the plot with this handler. + +### Example + +```ts +import { + Configuration, + PlotsApi, +} from '@geoengine/openapi-client'; +import type { GetPlotHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new PlotsApi(config); + + const body = { + // string + bbox: 0,-0.3,0.2,0, + // string + time: 2020-01-01T00:00:00.0Z, + // string + spatialResolution: 0.1,0.1, + // string | Workflow id + id: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // string (optional) + crs: EPSG:4326, + } satisfies GetPlotHandlerRequest; + + try { + const data = await api.getPlotHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **bbox** | `string` | | [Defaults to `undefined`] | +| **time** | `string` | | [Defaults to `undefined`] | +| **spatialResolution** | `string` | | [Defaults to `undefined`] | +| **id** | `string` | Workflow id | [Defaults to `undefined`] | +| **crs** | `string` | | [Optional] [Defaults to `undefined`] | + +### Return type + +[**WrappedPlotOutput**](WrappedPlotOutput.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + diff --git a/typescript/docs/PointSymbology.md b/typescript/docs/PointSymbology.md new file mode 100644 index 00000000..4d65c52c --- /dev/null +++ b/typescript/docs/PointSymbology.md @@ -0,0 +1,42 @@ + +# PointSymbology + + +## Properties + +Name | Type +------------ | ------------- +`fillColor` | [ColorParam](ColorParam.md) +`radius` | [NumberParam](NumberParam.md) +`stroke` | [StrokeParam](StrokeParam.md) +`text` | [TextSymbology](TextSymbology.md) +`type` | string + +## Example + +```typescript +import type { PointSymbology } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "fillColor": null, + "radius": null, + "stroke": null, + "text": null, + "type": null, +} satisfies PointSymbology + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as PointSymbology +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/PolygonSymbology.md b/typescript/docs/PolygonSymbology.md new file mode 100644 index 00000000..b89ac07f --- /dev/null +++ b/typescript/docs/PolygonSymbology.md @@ -0,0 +1,42 @@ + +# PolygonSymbology + + +## Properties + +Name | Type +------------ | ------------- +`autoSimplified` | boolean +`fillColor` | [ColorParam](ColorParam.md) +`stroke` | [StrokeParam](StrokeParam.md) +`text` | [TextSymbology](TextSymbology.md) +`type` | string + +## Example + +```typescript +import type { PolygonSymbology } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "autoSimplified": null, + "fillColor": null, + "stroke": null, + "text": null, + "type": null, +} satisfies PolygonSymbology + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as PolygonSymbology +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/Project.md b/typescript/docs/Project.md new file mode 100644 index 00000000..c590fded --- /dev/null +++ b/typescript/docs/Project.md @@ -0,0 +1,48 @@ + +# Project + + +## Properties + +Name | Type +------------ | ------------- +`bounds` | [STRectangle](STRectangle.md) +`description` | string +`id` | string +`layers` | [Array<ProjectLayer>](ProjectLayer.md) +`name` | string +`plots` | [Array<Plot>](Plot.md) +`timeStep` | [TimeStep](TimeStep.md) +`version` | [ProjectVersion](ProjectVersion.md) + +## Example + +```typescript +import type { Project } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "bounds": null, + "description": null, + "id": null, + "layers": null, + "name": null, + "plots": null, + "timeStep": null, + "version": null, +} satisfies Project + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as Project +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/ProjectLayer.md b/typescript/docs/ProjectLayer.md new file mode 100644 index 00000000..a1a55c36 --- /dev/null +++ b/typescript/docs/ProjectLayer.md @@ -0,0 +1,40 @@ + +# ProjectLayer + + +## Properties + +Name | Type +------------ | ------------- +`name` | string +`symbology` | [Symbology](Symbology.md) +`visibility` | [LayerVisibility](LayerVisibility.md) +`workflow` | string + +## Example + +```typescript +import type { ProjectLayer } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "name": null, + "symbology": null, + "visibility": null, + "workflow": null, +} satisfies ProjectLayer + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as ProjectLayer +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/ProjectListing.md b/typescript/docs/ProjectListing.md new file mode 100644 index 00000000..df8046a5 --- /dev/null +++ b/typescript/docs/ProjectListing.md @@ -0,0 +1,44 @@ + +# ProjectListing + + +## Properties + +Name | Type +------------ | ------------- +`changed` | Date +`description` | string +`id` | string +`layerNames` | Array<string> +`name` | string +`plotNames` | Array<string> + +## Example + +```typescript +import type { ProjectListing } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "changed": null, + "description": null, + "id": null, + "layerNames": null, + "name": null, + "plotNames": null, +} satisfies ProjectListing + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as ProjectListing +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/ProjectResource.md b/typescript/docs/ProjectResource.md new file mode 100644 index 00000000..b822c781 --- /dev/null +++ b/typescript/docs/ProjectResource.md @@ -0,0 +1,36 @@ + +# ProjectResource + + +## Properties + +Name | Type +------------ | ------------- +`id` | string +`type` | string + +## Example + +```typescript +import type { ProjectResource } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "id": null, + "type": null, +} satisfies ProjectResource + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as ProjectResource +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/ProjectUpdateToken.md b/typescript/docs/ProjectUpdateToken.md new file mode 100644 index 00000000..aca6a6d7 --- /dev/null +++ b/typescript/docs/ProjectUpdateToken.md @@ -0,0 +1,32 @@ + +# ProjectUpdateToken + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { ProjectUpdateToken } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies ProjectUpdateToken + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as ProjectUpdateToken +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/ProjectVersion.md b/typescript/docs/ProjectVersion.md new file mode 100644 index 00000000..72378356 --- /dev/null +++ b/typescript/docs/ProjectVersion.md @@ -0,0 +1,36 @@ + +# ProjectVersion + + +## Properties + +Name | Type +------------ | ------------- +`changed` | Date +`id` | string + +## Example + +```typescript +import type { ProjectVersion } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "changed": null, + "id": null, +} satisfies ProjectVersion + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as ProjectVersion +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/ProjectsApi.md b/typescript/docs/ProjectsApi.md new file mode 100644 index 00000000..ac5907cb --- /dev/null +++ b/typescript/docs/ProjectsApi.md @@ -0,0 +1,510 @@ +# ProjectsApi + +All URIs are relative to *http://127.0.0.1:3030/api* + +| Method | HTTP request | Description | +|------------- | ------------- | -------------| +| [**createProjectHandler**](ProjectsApi.md#createprojecthandler) | **POST** /project | Create a new project for the user. | +| [**deleteProjectHandler**](ProjectsApi.md#deleteprojecthandler) | **DELETE** /project/{project} | Deletes a project. | +| [**listProjectsHandler**](ProjectsApi.md#listprojectshandler) | **GET** /projects | List all projects accessible to the user that match the selected criteria. | +| [**loadProjectLatestHandler**](ProjectsApi.md#loadprojectlatesthandler) | **GET** /project/{project} | Retrieves details about the latest version of a project. | +| [**loadProjectVersionHandler**](ProjectsApi.md#loadprojectversionhandler) | **GET** /project/{project}/{version} | Retrieves details about the given version of a project. | +| [**projectVersionsHandler**](ProjectsApi.md#projectversionshandler) | **GET** /project/{project}/versions | Lists all available versions of a project. | +| [**updateProjectHandler**](ProjectsApi.md#updateprojecthandler) | **PATCH** /project/{project} | Updates a project. This will create a new version. | + + + +## createProjectHandler + +> IdResponse createProjectHandler(createProject) + +Create a new project for the user. + +### Example + +```ts +import { + Configuration, + ProjectsApi, +} from '@geoengine/openapi-client'; +import type { CreateProjectHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new ProjectsApi(config); + + const body = { + // CreateProject + createProject: ..., + } satisfies CreateProjectHandlerRequest; + + try { + const data = await api.createProjectHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **createProject** | [CreateProject](CreateProject.md) | | | + +### Return type + +[**IdResponse**](IdResponse.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Id of generated resource | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## deleteProjectHandler + +> deleteProjectHandler(project) + +Deletes a project. + +### Example + +```ts +import { + Configuration, + ProjectsApi, +} from '@geoengine/openapi-client'; +import type { DeleteProjectHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new ProjectsApi(config); + + const body = { + // string | Project id + project: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + } satisfies DeleteProjectHandlerRequest; + + try { + const data = await api.deleteProjectHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **project** | `string` | Project id | [Defaults to `undefined`] | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## listProjectsHandler + +> Array<ProjectListing> listProjectsHandler(order, offset, limit) + +List all projects accessible to the user that match the selected criteria. + +### Example + +```ts +import { + Configuration, + ProjectsApi, +} from '@geoengine/openapi-client'; +import type { ListProjectsHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new ProjectsApi(config); + + const body = { + // OrderBy + order: NameAsc, + // number + offset: 0, + // number + limit: 2, + } satisfies ListProjectsHandlerRequest; + + try { + const data = await api.listProjectsHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **order** | `OrderBy` | | [Defaults to `undefined`] [Enum: NameAsc, NameDesc] | +| **offset** | `number` | | [Defaults to `undefined`] | +| **limit** | `number` | | [Defaults to `undefined`] | + +### Return type + +[**Array<ProjectListing>**](ProjectListing.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | List of projects the user can access | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## loadProjectLatestHandler + +> Project loadProjectLatestHandler(project) + +Retrieves details about the latest version of a project. + +### Example + +```ts +import { + Configuration, + ProjectsApi, +} from '@geoengine/openapi-client'; +import type { LoadProjectLatestHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new ProjectsApi(config); + + const body = { + // string | Project id + project: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + } satisfies LoadProjectLatestHandlerRequest; + + try { + const data = await api.loadProjectLatestHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **project** | `string` | Project id | [Defaults to `undefined`] | + +### Return type + +[**Project**](Project.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Project loaded from database | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## loadProjectVersionHandler + +> Project loadProjectVersionHandler(project, version) + +Retrieves details about the given version of a project. + +### Example + +```ts +import { + Configuration, + ProjectsApi, +} from '@geoengine/openapi-client'; +import type { LoadProjectVersionHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new ProjectsApi(config); + + const body = { + // string | Project id + project: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // string | Version id + version: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + } satisfies LoadProjectVersionHandlerRequest; + + try { + const data = await api.loadProjectVersionHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **project** | `string` | Project id | [Defaults to `undefined`] | +| **version** | `string` | Version id | [Defaults to `undefined`] | + +### Return type + +[**Project**](Project.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Project loaded from database | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## projectVersionsHandler + +> Array<ProjectVersion> projectVersionsHandler(project) + +Lists all available versions of a project. + +### Example + +```ts +import { + Configuration, + ProjectsApi, +} from '@geoengine/openapi-client'; +import type { ProjectVersionsHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new ProjectsApi(config); + + const body = { + // string | Project id + project: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + } satisfies ProjectVersionsHandlerRequest; + + try { + const data = await api.projectVersionsHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **project** | `string` | Project id | [Defaults to `undefined`] | + +### Return type + +[**Array<ProjectVersion>**](ProjectVersion.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## updateProjectHandler + +> updateProjectHandler(project, updateProject) + +Updates a project. This will create a new version. + +### Example + +```ts +import { + Configuration, + ProjectsApi, +} from '@geoengine/openapi-client'; +import type { UpdateProjectHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new ProjectsApi(config); + + const body = { + // string | Project id + project: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // UpdateProject + updateProject: ..., + } satisfies UpdateProjectHandlerRequest; + + try { + const data = await api.updateProjectHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **project** | `string` | Project id | [Defaults to `undefined`] | +| **updateProject** | [UpdateProject](UpdateProject.md) | | | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + diff --git a/typescript/docs/Provenance.md b/typescript/docs/Provenance.md new file mode 100644 index 00000000..0480dbb7 --- /dev/null +++ b/typescript/docs/Provenance.md @@ -0,0 +1,38 @@ + +# Provenance + + +## Properties + +Name | Type +------------ | ------------- +`citation` | string +`license` | string +`uri` | string + +## Example + +```typescript +import type { Provenance } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "citation": null, + "license": null, + "uri": null, +} satisfies Provenance + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as Provenance +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/ProvenanceEntry.md b/typescript/docs/ProvenanceEntry.md new file mode 100644 index 00000000..4af9eb98 --- /dev/null +++ b/typescript/docs/ProvenanceEntry.md @@ -0,0 +1,36 @@ + +# ProvenanceEntry + + +## Properties + +Name | Type +------------ | ------------- +`data` | [Array<DataId>](DataId.md) +`provenance` | [Provenance](Provenance.md) + +## Example + +```typescript +import type { ProvenanceEntry } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "data": null, + "provenance": null, +} satisfies ProvenanceEntry + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as ProvenanceEntry +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/ProvenanceOutput.md b/typescript/docs/ProvenanceOutput.md new file mode 100644 index 00000000..6ca63e86 --- /dev/null +++ b/typescript/docs/ProvenanceOutput.md @@ -0,0 +1,36 @@ + +# ProvenanceOutput + + +## Properties + +Name | Type +------------ | ------------- +`data` | [DataId](DataId.md) +`provenance` | [Array<Provenance>](Provenance.md) + +## Example + +```typescript +import type { ProvenanceOutput } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "data": null, + "provenance": null, +} satisfies ProvenanceOutput + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as ProvenanceOutput +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/Provenances.md b/typescript/docs/Provenances.md new file mode 100644 index 00000000..bac97bdc --- /dev/null +++ b/typescript/docs/Provenances.md @@ -0,0 +1,34 @@ + +# Provenances + + +## Properties + +Name | Type +------------ | ------------- +`provenances` | [Array<Provenance>](Provenance.md) + +## Example + +```typescript +import type { Provenances } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "provenances": null, +} satisfies Provenances + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as Provenances +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/ProviderCapabilities.md b/typescript/docs/ProviderCapabilities.md new file mode 100644 index 00000000..53473546 --- /dev/null +++ b/typescript/docs/ProviderCapabilities.md @@ -0,0 +1,36 @@ + +# ProviderCapabilities + + +## Properties + +Name | Type +------------ | ------------- +`listing` | boolean +`search` | [SearchCapabilities](SearchCapabilities.md) + +## Example + +```typescript +import type { ProviderCapabilities } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "listing": null, + "search": null, +} satisfies ProviderCapabilities + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as ProviderCapabilities +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/ProviderLayerCollectionId.md b/typescript/docs/ProviderLayerCollectionId.md new file mode 100644 index 00000000..c47481df --- /dev/null +++ b/typescript/docs/ProviderLayerCollectionId.md @@ -0,0 +1,36 @@ + +# ProviderLayerCollectionId + + +## Properties + +Name | Type +------------ | ------------- +`collectionId` | string +`providerId` | string + +## Example + +```typescript +import type { ProviderLayerCollectionId } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "collectionId": null, + "providerId": null, +} satisfies ProviderLayerCollectionId + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as ProviderLayerCollectionId +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/ProviderLayerId.md b/typescript/docs/ProviderLayerId.md new file mode 100644 index 00000000..2d06f4b2 --- /dev/null +++ b/typescript/docs/ProviderLayerId.md @@ -0,0 +1,36 @@ + +# ProviderLayerId + + +## Properties + +Name | Type +------------ | ------------- +`layerId` | string +`providerId` | string + +## Example + +```typescript +import type { ProviderLayerId } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "layerId": null, + "providerId": null, +} satisfies ProviderLayerId + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as ProviderLayerId +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/Quota.md b/typescript/docs/Quota.md new file mode 100644 index 00000000..44e42c2a --- /dev/null +++ b/typescript/docs/Quota.md @@ -0,0 +1,36 @@ + +# Quota + + +## Properties + +Name | Type +------------ | ------------- +`available` | number +`used` | number + +## Example + +```typescript +import type { Quota } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "available": null, + "used": null, +} satisfies Quota + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as Quota +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/RasterBandDescriptor.md b/typescript/docs/RasterBandDescriptor.md new file mode 100644 index 00000000..2b33b925 --- /dev/null +++ b/typescript/docs/RasterBandDescriptor.md @@ -0,0 +1,36 @@ + +# RasterBandDescriptor + + +## Properties + +Name | Type +------------ | ------------- +`measurement` | [Measurement](Measurement.md) +`name` | string + +## Example + +```typescript +import type { RasterBandDescriptor } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "measurement": null, + "name": null, +} satisfies RasterBandDescriptor + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as RasterBandDescriptor +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/RasterColorizer.md b/typescript/docs/RasterColorizer.md new file mode 100644 index 00000000..10df0a65 --- /dev/null +++ b/typescript/docs/RasterColorizer.md @@ -0,0 +1,64 @@ + +# RasterColorizer + + +## Properties + +Name | Type +------------ | ------------- +`band` | number +`bandColorizer` | [Colorizer](Colorizer.md) +`type` | string +`blueBand` | number +`blueMax` | number +`blueMin` | number +`blueScale` | number +`greenBand` | number +`greenMax` | number +`greenMin` | number +`greenScale` | number +`noDataColor` | Array<number> +`redBand` | number +`redMax` | number +`redMin` | number +`redScale` | number + +## Example + +```typescript +import type { RasterColorizer } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "band": null, + "bandColorizer": null, + "type": null, + "blueBand": null, + "blueMax": null, + "blueMin": null, + "blueScale": null, + "greenBand": null, + "greenMax": null, + "greenMin": null, + "greenScale": null, + "noDataColor": null, + "redBand": null, + "redMax": null, + "redMin": null, + "redScale": null, +} satisfies RasterColorizer + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as RasterColorizer +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/RasterDataType.md b/typescript/docs/RasterDataType.md new file mode 100644 index 00000000..4286a37d --- /dev/null +++ b/typescript/docs/RasterDataType.md @@ -0,0 +1,32 @@ + +# RasterDataType + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { RasterDataType } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies RasterDataType + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as RasterDataType +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/RasterDatasetFromWorkflow.md b/typescript/docs/RasterDatasetFromWorkflow.md new file mode 100644 index 00000000..aeeb851a --- /dev/null +++ b/typescript/docs/RasterDatasetFromWorkflow.md @@ -0,0 +1,43 @@ + +# RasterDatasetFromWorkflow + +parameter for the dataset from workflow handler (body) + +## Properties + +Name | Type +------------ | ------------- +`asCog` | boolean +`description` | string +`displayName` | string +`name` | string +`query` | [RasterToDatasetQueryRectangle](RasterToDatasetQueryRectangle.md) + +## Example + +```typescript +import type { RasterDatasetFromWorkflow } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "asCog": null, + "description": null, + "displayName": null, + "name": null, + "query": null, +} satisfies RasterDatasetFromWorkflow + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as RasterDatasetFromWorkflow +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/RasterDatasetFromWorkflowResult.md b/typescript/docs/RasterDatasetFromWorkflowResult.md new file mode 100644 index 00000000..0a5af9b2 --- /dev/null +++ b/typescript/docs/RasterDatasetFromWorkflowResult.md @@ -0,0 +1,37 @@ + +# RasterDatasetFromWorkflowResult + +response of the dataset from workflow handler + +## Properties + +Name | Type +------------ | ------------- +`dataset` | string +`upload` | string + +## Example + +```typescript +import type { RasterDatasetFromWorkflowResult } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "dataset": null, + "upload": null, +} satisfies RasterDatasetFromWorkflowResult + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as RasterDatasetFromWorkflowResult +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/RasterPropertiesEntryType.md b/typescript/docs/RasterPropertiesEntryType.md new file mode 100644 index 00000000..29f89175 --- /dev/null +++ b/typescript/docs/RasterPropertiesEntryType.md @@ -0,0 +1,32 @@ + +# RasterPropertiesEntryType + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { RasterPropertiesEntryType } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies RasterPropertiesEntryType + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as RasterPropertiesEntryType +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/RasterPropertiesKey.md b/typescript/docs/RasterPropertiesKey.md new file mode 100644 index 00000000..b6f6eca4 --- /dev/null +++ b/typescript/docs/RasterPropertiesKey.md @@ -0,0 +1,36 @@ + +# RasterPropertiesKey + + +## Properties + +Name | Type +------------ | ------------- +`domain` | string +`key` | string + +## Example + +```typescript +import type { RasterPropertiesKey } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "domain": null, + "key": null, +} satisfies RasterPropertiesKey + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as RasterPropertiesKey +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/RasterQueryRectangle.md b/typescript/docs/RasterQueryRectangle.md new file mode 100644 index 00000000..65063a5f --- /dev/null +++ b/typescript/docs/RasterQueryRectangle.md @@ -0,0 +1,39 @@ + +# RasterQueryRectangle + +A spatio-temporal rectangle with a specified resolution + +## Properties + +Name | Type +------------ | ------------- +`spatialBounds` | [SpatialPartition2D](SpatialPartition2D.md) +`spatialResolution` | [SpatialResolution](SpatialResolution.md) +`timeInterval` | [TimeInterval](TimeInterval.md) + +## Example + +```typescript +import type { RasterQueryRectangle } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "spatialBounds": null, + "spatialResolution": null, + "timeInterval": null, +} satisfies RasterQueryRectangle + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as RasterQueryRectangle +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/RasterResultDescriptor.md b/typescript/docs/RasterResultDescriptor.md new file mode 100644 index 00000000..33d15e4b --- /dev/null +++ b/typescript/docs/RasterResultDescriptor.md @@ -0,0 +1,43 @@ + +# RasterResultDescriptor + +A `ResultDescriptor` for raster queries + +## Properties + +Name | Type +------------ | ------------- +`bands` | [Array<RasterBandDescriptor>](RasterBandDescriptor.md) +`dataType` | [RasterDataType](RasterDataType.md) +`spatialGrid` | [SpatialGridDescriptor](SpatialGridDescriptor.md) +`spatialReference` | string +`time` | [TimeDescriptor](TimeDescriptor.md) + +## Example + +```typescript +import type { RasterResultDescriptor } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "bands": null, + "dataType": null, + "spatialGrid": null, + "spatialReference": null, + "time": null, +} satisfies RasterResultDescriptor + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as RasterResultDescriptor +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/RasterStreamWebsocketResultType.md b/typescript/docs/RasterStreamWebsocketResultType.md new file mode 100644 index 00000000..e7cd95d4 --- /dev/null +++ b/typescript/docs/RasterStreamWebsocketResultType.md @@ -0,0 +1,33 @@ + +# RasterStreamWebsocketResultType + +The stream result type for `raster_stream_websocket`. + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { RasterStreamWebsocketResultType } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies RasterStreamWebsocketResultType + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as RasterStreamWebsocketResultType +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/RasterSymbology.md b/typescript/docs/RasterSymbology.md new file mode 100644 index 00000000..20a2de71 --- /dev/null +++ b/typescript/docs/RasterSymbology.md @@ -0,0 +1,38 @@ + +# RasterSymbology + + +## Properties + +Name | Type +------------ | ------------- +`opacity` | number +`rasterColorizer` | [RasterColorizer](RasterColorizer.md) +`type` | string + +## Example + +```typescript +import type { RasterSymbology } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "opacity": null, + "rasterColorizer": null, + "type": null, +} satisfies RasterSymbology + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as RasterSymbology +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/RasterToDatasetQueryRectangle.md b/typescript/docs/RasterToDatasetQueryRectangle.md new file mode 100644 index 00000000..466d5f65 --- /dev/null +++ b/typescript/docs/RasterToDatasetQueryRectangle.md @@ -0,0 +1,37 @@ + +# RasterToDatasetQueryRectangle + +A spatio-temporal rectangle with a specified resolution + +## Properties + +Name | Type +------------ | ------------- +`spatialBounds` | [SpatialPartition2D](SpatialPartition2D.md) +`timeInterval` | [TimeInterval](TimeInterval.md) + +## Example + +```typescript +import type { RasterToDatasetQueryRectangle } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "spatialBounds": null, + "timeInterval": null, +} satisfies RasterToDatasetQueryRectangle + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as RasterToDatasetQueryRectangle +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/RegularTimeDimension.md b/typescript/docs/RegularTimeDimension.md new file mode 100644 index 00000000..28315900 --- /dev/null +++ b/typescript/docs/RegularTimeDimension.md @@ -0,0 +1,36 @@ + +# RegularTimeDimension + + +## Properties + +Name | Type +------------ | ------------- +`origin` | number +`step` | [TimeStep](TimeStep.md) + +## Example + +```typescript +import type { RegularTimeDimension } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "origin": null, + "step": null, +} satisfies RegularTimeDimension + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as RegularTimeDimension +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/Resource.md b/typescript/docs/Resource.md new file mode 100644 index 00000000..b4be622a --- /dev/null +++ b/typescript/docs/Resource.md @@ -0,0 +1,37 @@ + +# Resource + +A resource that is affected by a permission. + +## Properties + +Name | Type +------------ | ------------- +`id` | string +`type` | string + +## Example + +```typescript +import type { Resource } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "id": null, + "type": null, +} satisfies Resource + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as Resource +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/Role.md b/typescript/docs/Role.md new file mode 100644 index 00000000..36347393 --- /dev/null +++ b/typescript/docs/Role.md @@ -0,0 +1,36 @@ + +# Role + + +## Properties + +Name | Type +------------ | ------------- +`id` | string +`name` | string + +## Example + +```typescript +import type { Role } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "id": null, + "name": null, +} satisfies Role + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as Role +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/RoleDescription.md b/typescript/docs/RoleDescription.md new file mode 100644 index 00000000..e58ae5f8 --- /dev/null +++ b/typescript/docs/RoleDescription.md @@ -0,0 +1,36 @@ + +# RoleDescription + + +## Properties + +Name | Type +------------ | ------------- +`individual` | boolean +`role` | [Role](Role.md) + +## Example + +```typescript +import type { RoleDescription } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "individual": null, + "role": null, +} satisfies RoleDescription + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as RoleDescription +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/STRectangle.md b/typescript/docs/STRectangle.md new file mode 100644 index 00000000..c1184105 --- /dev/null +++ b/typescript/docs/STRectangle.md @@ -0,0 +1,38 @@ + +# STRectangle + + +## Properties + +Name | Type +------------ | ------------- +`boundingBox` | [BoundingBox2D](BoundingBox2D.md) +`spatialReference` | string +`timeInterval` | [TimeInterval](TimeInterval.md) + +## Example + +```typescript +import type { STRectangle } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "boundingBox": null, + "spatialReference": null, + "timeInterval": null, +} satisfies STRectangle + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as STRectangle +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/SearchCapabilities.md b/typescript/docs/SearchCapabilities.md new file mode 100644 index 00000000..55e7ca5e --- /dev/null +++ b/typescript/docs/SearchCapabilities.md @@ -0,0 +1,38 @@ + +# SearchCapabilities + + +## Properties + +Name | Type +------------ | ------------- +`autocomplete` | boolean +`filters` | Array<string> +`searchTypes` | [SearchTypes](SearchTypes.md) + +## Example + +```typescript +import type { SearchCapabilities } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "autocomplete": null, + "filters": null, + "searchTypes": null, +} satisfies SearchCapabilities + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as SearchCapabilities +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/SearchType.md b/typescript/docs/SearchType.md new file mode 100644 index 00000000..5a425110 --- /dev/null +++ b/typescript/docs/SearchType.md @@ -0,0 +1,32 @@ + +# SearchType + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { SearchType } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies SearchType + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as SearchType +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/SearchTypes.md b/typescript/docs/SearchTypes.md new file mode 100644 index 00000000..2fdaa61d --- /dev/null +++ b/typescript/docs/SearchTypes.md @@ -0,0 +1,36 @@ + +# SearchTypes + + +## Properties + +Name | Type +------------ | ------------- +`fulltext` | boolean +`prefix` | boolean + +## Example + +```typescript +import type { SearchTypes } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "fulltext": null, + "prefix": null, +} satisfies SearchTypes + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as SearchTypes +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/SentinelS2L2ACogsProviderDefinition.md b/typescript/docs/SentinelS2L2ACogsProviderDefinition.md new file mode 100644 index 00000000..410f7b35 --- /dev/null +++ b/typescript/docs/SentinelS2L2ACogsProviderDefinition.md @@ -0,0 +1,52 @@ + +# SentinelS2L2ACogsProviderDefinition + + +## Properties + +Name | Type +------------ | ------------- +`apiUrl` | string +`cacheTtl` | number +`description` | string +`gdalRetries` | number +`id` | string +`name` | string +`priority` | number +`queryBuffer` | [StacQueryBuffer](StacQueryBuffer.md) +`stacApiRetries` | [StacApiRetries](StacApiRetries.md) +`type` | string + +## Example + +```typescript +import type { SentinelS2L2ACogsProviderDefinition } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "apiUrl": null, + "cacheTtl": null, + "description": null, + "gdalRetries": null, + "id": null, + "name": null, + "priority": null, + "queryBuffer": null, + "stacApiRetries": null, + "type": null, +} satisfies SentinelS2L2ACogsProviderDefinition + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as SentinelS2L2ACogsProviderDefinition +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/ServerInfo.md b/typescript/docs/ServerInfo.md new file mode 100644 index 00000000..25a30bc7 --- /dev/null +++ b/typescript/docs/ServerInfo.md @@ -0,0 +1,40 @@ + +# ServerInfo + + +## Properties + +Name | Type +------------ | ------------- +`buildDate` | string +`commitHash` | string +`features` | string +`version` | string + +## Example + +```typescript +import type { ServerInfo } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "buildDate": null, + "commitHash": null, + "features": null, + "version": null, +} satisfies ServerInfo + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as ServerInfo +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/SessionApi.md b/typescript/docs/SessionApi.md new file mode 100644 index 00000000..a196058b --- /dev/null +++ b/typescript/docs/SessionApi.md @@ -0,0 +1,601 @@ +# SessionApi + +All URIs are relative to *http://127.0.0.1:3030/api* + +| Method | HTTP request | Description | +|------------- | ------------- | -------------| +| [**anonymousHandler**](SessionApi.md#anonymoushandler) | **POST** /anonymous | Creates session for anonymous user. The session\'s id serves as a Bearer token for requests. | +| [**loginHandler**](SessionApi.md#loginhandler) | **POST** /login | Creates a session by providing user credentials. The session\'s id serves as a Bearer token for requests. | +| [**logoutHandler**](SessionApi.md#logouthandler) | **POST** /logout | Ends a session. | +| [**oidcInit**](SessionApi.md#oidcinit) | **POST** /oidcInit | Initializes the Open Id Connect login procedure by requesting a parametrized url to the configured Id Provider. | +| [**oidcLogin**](SessionApi.md#oidclogin) | **POST** /oidcLogin | Creates a session for a user via a login with Open Id Connect. This call must be preceded by a call to oidcInit and match the parameters of that call. | +| [**registerUserHandler**](SessionApi.md#registeruserhandler) | **POST** /user | Registers a user. | +| [**sessionHandler**](SessionApi.md#sessionhandler) | **GET** /session | Retrieves details about the current session. | +| [**sessionProjectHandler**](SessionApi.md#sessionprojecthandler) | **POST** /session/project/{project} | Sets the active project of the session. | +| [**sessionViewHandler**](SessionApi.md#sessionviewhandler) | **POST** /session/view | | + + + +## anonymousHandler + +> UserSession anonymousHandler() + +Creates session for anonymous user. The session\'s id serves as a Bearer token for requests. + +### Example + +```ts +import { + Configuration, + SessionApi, +} from '@geoengine/openapi-client'; +import type { AnonymousHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const api = new SessionApi(); + + try { + const data = await api.anonymousHandler(); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + +This endpoint does not need any parameter. + +### Return type + +[**UserSession**](UserSession.md) + +### Authorization + +No authorization required + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | The created session | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## loginHandler + +> UserSession loginHandler(userCredentials) + +Creates a session by providing user credentials. The session\'s id serves as a Bearer token for requests. + +### Example + +```ts +import { + Configuration, + SessionApi, +} from '@geoengine/openapi-client'; +import type { LoginHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const api = new SessionApi(); + + const body = { + // UserCredentials + userCredentials: ..., + } satisfies LoginHandlerRequest; + + try { + const data = await api.loginHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **userCredentials** | [UserCredentials](UserCredentials.md) | | | + +### Return type + +[**UserSession**](UserSession.md) + +### Authorization + +No authorization required + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | The created session | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## logoutHandler + +> logoutHandler() + +Ends a session. + +### Example + +```ts +import { + Configuration, + SessionApi, +} from '@geoengine/openapi-client'; +import type { LogoutHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new SessionApi(config); + + try { + const data = await api.logoutHandler(); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + +This endpoint does not need any parameter. + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | The Session was deleted. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## oidcInit + +> AuthCodeRequestURL oidcInit(redirectUri) + +Initializes the Open Id Connect login procedure by requesting a parametrized url to the configured Id Provider. + +# Errors This call fails if Open ID Connect is disabled, misconfigured or the Id Provider is unreachable. + +### Example + +```ts +import { + Configuration, + SessionApi, +} from '@geoengine/openapi-client'; +import type { OidcInitRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const api = new SessionApi(); + + const body = { + // string + redirectUri: redirectUri_example, + } satisfies OidcInitRequest; + + try { + const data = await api.oidcInit(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **redirectUri** | `string` | | [Defaults to `undefined`] | + +### Return type + +[**AuthCodeRequestURL**](AuthCodeRequestURL.md) + +### Authorization + +No authorization required + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## oidcLogin + +> UserSession oidcLogin(redirectUri, authCodeResponse) + +Creates a session for a user via a login with Open Id Connect. This call must be preceded by a call to oidcInit and match the parameters of that call. + +# Errors This call fails if the [`AuthCodeResponse`] is invalid, if a previous oidcLogin call with the same state was already successfully or unsuccessfully resolved, if the Open Id Connect configuration is invalid, or if the Id Provider is unreachable. + +### Example + +```ts +import { + Configuration, + SessionApi, +} from '@geoengine/openapi-client'; +import type { OidcLoginRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const api = new SessionApi(); + + const body = { + // string + redirectUri: redirectUri_example, + // AuthCodeResponse + authCodeResponse: ..., + } satisfies OidcLoginRequest; + + try { + const data = await api.oidcLogin(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **redirectUri** | `string` | | [Defaults to `undefined`] | +| **authCodeResponse** | [AuthCodeResponse](AuthCodeResponse.md) | | | + +### Return type + +[**UserSession**](UserSession.md) + +### Authorization + +No authorization required + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## registerUserHandler + +> string registerUserHandler(userRegistration) + +Registers a user. + +### Example + +```ts +import { + Configuration, + SessionApi, +} from '@geoengine/openapi-client'; +import type { RegisterUserHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const api = new SessionApi(); + + const body = { + // UserRegistration + userRegistration: ..., + } satisfies RegisterUserHandlerRequest; + + try { + const data = await api.registerUserHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **userRegistration** | [UserRegistration](UserRegistration.md) | | | + +### Return type + +**string** + +### Authorization + +No authorization required + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | The id of the created user | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## sessionHandler + +> UserSession sessionHandler() + +Retrieves details about the current session. + +### Example + +```ts +import { + Configuration, + SessionApi, +} from '@geoengine/openapi-client'; +import type { SessionHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new SessionApi(config); + + try { + const data = await api.sessionHandler(); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + +This endpoint does not need any parameter. + +### Return type + +[**UserSession**](UserSession.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | The current session | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## sessionProjectHandler + +> sessionProjectHandler(project) + +Sets the active project of the session. + +### Example + +```ts +import { + Configuration, + SessionApi, +} from '@geoengine/openapi-client'; +import type { SessionProjectHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new SessionApi(config); + + const body = { + // string | Project id + project: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + } satisfies SessionProjectHandlerRequest; + + try { + const data = await api.sessionProjectHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **project** | `string` | Project id | [Defaults to `undefined`] | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | The project of the session was updated. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## sessionViewHandler + +> sessionViewHandler(sTRectangle) + + + +### Example + +```ts +import { + Configuration, + SessionApi, +} from '@geoengine/openapi-client'; +import type { SessionViewHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new SessionApi(config); + + const body = { + // STRectangle + sTRectangle: ..., + } satisfies SessionViewHandlerRequest; + + try { + const data = await api.sessionViewHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **sTRectangle** | [STRectangle](STRectangle.md) | | | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | The view of the session was updated. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + diff --git a/typescript/docs/SingleBandRasterColorizer.md b/typescript/docs/SingleBandRasterColorizer.md new file mode 100644 index 00000000..ab11c94c --- /dev/null +++ b/typescript/docs/SingleBandRasterColorizer.md @@ -0,0 +1,38 @@ + +# SingleBandRasterColorizer + + +## Properties + +Name | Type +------------ | ------------- +`band` | number +`bandColorizer` | [Colorizer](Colorizer.md) +`type` | string + +## Example + +```typescript +import type { SingleBandRasterColorizer } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "band": null, + "bandColorizer": null, + "type": null, +} satisfies SingleBandRasterColorizer + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as SingleBandRasterColorizer +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/SpatialGridDefinition.md b/typescript/docs/SpatialGridDefinition.md new file mode 100644 index 00000000..5c8ebe18 --- /dev/null +++ b/typescript/docs/SpatialGridDefinition.md @@ -0,0 +1,36 @@ + +# SpatialGridDefinition + + +## Properties + +Name | Type +------------ | ------------- +`geoTransform` | [GeoTransform](GeoTransform.md) +`gridBounds` | [GridBoundingBox2D](GridBoundingBox2D.md) + +## Example + +```typescript +import type { SpatialGridDefinition } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "geoTransform": null, + "gridBounds": null, +} satisfies SpatialGridDefinition + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as SpatialGridDefinition +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/SpatialGridDescriptor.md b/typescript/docs/SpatialGridDescriptor.md new file mode 100644 index 00000000..470c8e4b --- /dev/null +++ b/typescript/docs/SpatialGridDescriptor.md @@ -0,0 +1,36 @@ + +# SpatialGridDescriptor + + +## Properties + +Name | Type +------------ | ------------- +`descriptor` | [SpatialGridDescriptorState](SpatialGridDescriptorState.md) +`spatialGrid` | [SpatialGridDefinition](SpatialGridDefinition.md) + +## Example + +```typescript +import type { SpatialGridDescriptor } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "descriptor": null, + "spatialGrid": null, +} satisfies SpatialGridDescriptor + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as SpatialGridDescriptor +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/SpatialGridDescriptorState.md b/typescript/docs/SpatialGridDescriptorState.md new file mode 100644 index 00000000..5dd59779 --- /dev/null +++ b/typescript/docs/SpatialGridDescriptorState.md @@ -0,0 +1,32 @@ + +# SpatialGridDescriptorState + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { SpatialGridDescriptorState } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies SpatialGridDescriptorState + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as SpatialGridDescriptorState +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/SpatialPartition2D.md b/typescript/docs/SpatialPartition2D.md new file mode 100644 index 00000000..e5883032 --- /dev/null +++ b/typescript/docs/SpatialPartition2D.md @@ -0,0 +1,37 @@ + +# SpatialPartition2D + +A partition of space that include the upper left but excludes the lower right coordinate + +## Properties + +Name | Type +------------ | ------------- +`lowerRightCoordinate` | [Coordinate2D](Coordinate2D.md) +`upperLeftCoordinate` | [Coordinate2D](Coordinate2D.md) + +## Example + +```typescript +import type { SpatialPartition2D } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "lowerRightCoordinate": null, + "upperLeftCoordinate": null, +} satisfies SpatialPartition2D + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as SpatialPartition2D +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/SpatialReferenceAuthority.md b/typescript/docs/SpatialReferenceAuthority.md new file mode 100644 index 00000000..7012c4e4 --- /dev/null +++ b/typescript/docs/SpatialReferenceAuthority.md @@ -0,0 +1,33 @@ + +# SpatialReferenceAuthority + +A spatial reference authority that is part of a spatial reference definition + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { SpatialReferenceAuthority } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies SpatialReferenceAuthority + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as SpatialReferenceAuthority +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/SpatialReferenceSpecification.md b/typescript/docs/SpatialReferenceSpecification.md new file mode 100644 index 00000000..fb32e988 --- /dev/null +++ b/typescript/docs/SpatialReferenceSpecification.md @@ -0,0 +1,45 @@ + +# SpatialReferenceSpecification + +The specification of a spatial reference, where extent and axis labels are given in natural order (x, y) = (east, north) + +## Properties + +Name | Type +------------ | ------------- +`axisLabels` | Array<string> +`axisOrder` | [AxisOrder](AxisOrder.md) +`extent` | [BoundingBox2D](BoundingBox2D.md) +`name` | string +`projString` | string +`spatialReference` | string + +## Example + +```typescript +import type { SpatialReferenceSpecification } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "axisLabels": null, + "axisOrder": null, + "extent": null, + "name": null, + "projString": null, + "spatialReference": null, +} satisfies SpatialReferenceSpecification + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as SpatialReferenceSpecification +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/SpatialReferencesApi.md b/typescript/docs/SpatialReferencesApi.md new file mode 100644 index 00000000..599b322a --- /dev/null +++ b/typescript/docs/SpatialReferencesApi.md @@ -0,0 +1,78 @@ +# SpatialReferencesApi + +All URIs are relative to *http://127.0.0.1:3030/api* + +| Method | HTTP request | Description | +|------------- | ------------- | -------------| +| [**getSpatialReferenceSpecificationHandler**](SpatialReferencesApi.md#getspatialreferencespecificationhandler) | **GET** /spatialReferenceSpecification/{srsString} | | + + + +## getSpatialReferenceSpecificationHandler + +> SpatialReferenceSpecification getSpatialReferenceSpecificationHandler(srsString) + + + +### Example + +```ts +import { + Configuration, + SpatialReferencesApi, +} from '@geoengine/openapi-client'; +import type { GetSpatialReferenceSpecificationHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new SpatialReferencesApi(config); + + const body = { + // string + srsString: EPSG:4326, + } satisfies GetSpatialReferenceSpecificationHandlerRequest; + + try { + const data = await api.getSpatialReferenceSpecificationHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **srsString** | `string` | | [Defaults to `undefined`] | + +### Return type + +[**SpatialReferenceSpecification**](SpatialReferenceSpecification.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | OK | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + diff --git a/typescript/docs/SpatialResolution.md b/typescript/docs/SpatialResolution.md new file mode 100644 index 00000000..9c9ea0ad --- /dev/null +++ b/typescript/docs/SpatialResolution.md @@ -0,0 +1,37 @@ + +# SpatialResolution + +The spatial resolution in SRS units + +## Properties + +Name | Type +------------ | ------------- +`x` | number +`y` | number + +## Example + +```typescript +import type { SpatialResolution } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "x": null, + "y": null, +} satisfies SpatialResolution + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as SpatialResolution +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/StacApiRetries.md b/typescript/docs/StacApiRetries.md new file mode 100644 index 00000000..b1844d0f --- /dev/null +++ b/typescript/docs/StacApiRetries.md @@ -0,0 +1,38 @@ + +# StacApiRetries + + +## Properties + +Name | Type +------------ | ------------- +`exponentialBackoffFactor` | number +`initialDelayMs` | number +`numberOfRetries` | number + +## Example + +```typescript +import type { StacApiRetries } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "exponentialBackoffFactor": null, + "initialDelayMs": null, + "numberOfRetries": null, +} satisfies StacApiRetries + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as StacApiRetries +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/StacBand.md b/typescript/docs/StacBand.md new file mode 100644 index 00000000..e5d76d3f --- /dev/null +++ b/typescript/docs/StacBand.md @@ -0,0 +1,38 @@ + +# StacBand + + +## Properties + +Name | Type +------------ | ------------- +`dataType` | [RasterDataType](RasterDataType.md) +`name` | string +`noDataValue` | number + +## Example + +```typescript +import type { StacBand } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "dataType": null, + "name": null, + "noDataValue": null, +} satisfies StacBand + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as StacBand +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/StacQueryBuffer.md b/typescript/docs/StacQueryBuffer.md new file mode 100644 index 00000000..e978274c --- /dev/null +++ b/typescript/docs/StacQueryBuffer.md @@ -0,0 +1,37 @@ + +# StacQueryBuffer + +A struct that represents buffers to apply to stac requests + +## Properties + +Name | Type +------------ | ------------- +`endSeconds` | number +`startSeconds` | number + +## Example + +```typescript +import type { StacQueryBuffer } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "endSeconds": null, + "startSeconds": null, +} satisfies StacQueryBuffer + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as StacQueryBuffer +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/StacZone.md b/typescript/docs/StacZone.md new file mode 100644 index 00000000..8c147b24 --- /dev/null +++ b/typescript/docs/StacZone.md @@ -0,0 +1,36 @@ + +# StacZone + + +## Properties + +Name | Type +------------ | ------------- +`epsg` | number +`name` | string + +## Example + +```typescript +import type { StacZone } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "epsg": null, + "name": null, +} satisfies StacZone + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as StacZone +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/StaticColor.md b/typescript/docs/StaticColor.md new file mode 100644 index 00000000..f71c3832 --- /dev/null +++ b/typescript/docs/StaticColor.md @@ -0,0 +1,36 @@ + +# StaticColor + + +## Properties + +Name | Type +------------ | ------------- +`color` | Array<number> +`type` | string + +## Example + +```typescript +import type { StaticColor } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "color": null, + "type": null, +} satisfies StaticColor + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as StaticColor +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/StaticNumber.md b/typescript/docs/StaticNumber.md new file mode 100644 index 00000000..b0f01622 --- /dev/null +++ b/typescript/docs/StaticNumber.md @@ -0,0 +1,36 @@ + +# StaticNumber + + +## Properties + +Name | Type +------------ | ------------- +`type` | string +`value` | number + +## Example + +```typescript +import type { StaticNumber } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "type": null, + "value": null, +} satisfies StaticNumber + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as StaticNumber +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/StrokeParam.md b/typescript/docs/StrokeParam.md new file mode 100644 index 00000000..7e0b1459 --- /dev/null +++ b/typescript/docs/StrokeParam.md @@ -0,0 +1,36 @@ + +# StrokeParam + + +## Properties + +Name | Type +------------ | ------------- +`color` | [ColorParam](ColorParam.md) +`width` | [NumberParam](NumberParam.md) + +## Example + +```typescript +import type { StrokeParam } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "color": null, + "width": null, +} satisfies StrokeParam + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as StrokeParam +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/SuggestMetaData.md b/typescript/docs/SuggestMetaData.md new file mode 100644 index 00000000..9c825036 --- /dev/null +++ b/typescript/docs/SuggestMetaData.md @@ -0,0 +1,38 @@ + +# SuggestMetaData + + +## Properties + +Name | Type +------------ | ------------- +`dataPath` | [DataPath](DataPath.md) +`layerName` | string +`mainFile` | string + +## Example + +```typescript +import type { SuggestMetaData } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "dataPath": null, + "layerName": null, + "mainFile": null, +} satisfies SuggestMetaData + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as SuggestMetaData +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/Symbology.md b/typescript/docs/Symbology.md new file mode 100644 index 00000000..987ed389 --- /dev/null +++ b/typescript/docs/Symbology.md @@ -0,0 +1,48 @@ + +# Symbology + + +## Properties + +Name | Type +------------ | ------------- +`opacity` | number +`rasterColorizer` | [RasterColorizer](RasterColorizer.md) +`type` | string +`fillColor` | [ColorParam](ColorParam.md) +`radius` | [NumberParam](NumberParam.md) +`stroke` | [StrokeParam](StrokeParam.md) +`text` | [TextSymbology](TextSymbology.md) +`autoSimplified` | boolean + +## Example + +```typescript +import type { Symbology } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "opacity": null, + "rasterColorizer": null, + "type": null, + "fillColor": null, + "radius": null, + "stroke": null, + "text": null, + "autoSimplified": null, +} satisfies Symbology + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as Symbology +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TaskAbortOptions.md b/typescript/docs/TaskAbortOptions.md new file mode 100644 index 00000000..2a7c7c08 --- /dev/null +++ b/typescript/docs/TaskAbortOptions.md @@ -0,0 +1,34 @@ + +# TaskAbortOptions + + +## Properties + +Name | Type +------------ | ------------- +`force` | boolean + +## Example + +```typescript +import type { TaskAbortOptions } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "force": null, +} satisfies TaskAbortOptions + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TaskAbortOptions +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TaskFilter.md b/typescript/docs/TaskFilter.md new file mode 100644 index 00000000..1ea55fdd --- /dev/null +++ b/typescript/docs/TaskFilter.md @@ -0,0 +1,32 @@ + +# TaskFilter + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { TaskFilter } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies TaskFilter + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TaskFilter +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TaskListOptions.md b/typescript/docs/TaskListOptions.md new file mode 100644 index 00000000..d801ae44 --- /dev/null +++ b/typescript/docs/TaskListOptions.md @@ -0,0 +1,38 @@ + +# TaskListOptions + + +## Properties + +Name | Type +------------ | ------------- +`filter` | [TaskFilter](TaskFilter.md) +`limit` | number +`offset` | number + +## Example + +```typescript +import type { TaskListOptions } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "filter": null, + "limit": null, + "offset": null, +} satisfies TaskListOptions + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TaskListOptions +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TaskResponse.md b/typescript/docs/TaskResponse.md new file mode 100644 index 00000000..1f90ff53 --- /dev/null +++ b/typescript/docs/TaskResponse.md @@ -0,0 +1,35 @@ + +# TaskResponse + +Create a task somewhere and respond with a task id to query the task status. + +## Properties + +Name | Type +------------ | ------------- +`taskId` | string + +## Example + +```typescript +import type { TaskResponse } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "taskId": null, +} satisfies TaskResponse + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TaskResponse +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TaskStatus.md b/typescript/docs/TaskStatus.md new file mode 100644 index 00000000..5a0b136c --- /dev/null +++ b/typescript/docs/TaskStatus.md @@ -0,0 +1,52 @@ + +# TaskStatus + + +## Properties + +Name | Type +------------ | ------------- +`description` | string +`estimatedTimeRemaining` | string +`info` | any +`pctComplete` | string +`status` | string +`taskType` | string +`timeStarted` | string +`timeTotal` | string +`cleanUp` | any +`error` | any + +## Example + +```typescript +import type { TaskStatus } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "description": null, + "estimatedTimeRemaining": null, + "info": null, + "pctComplete": null, + "status": null, + "taskType": null, + "timeStarted": null, + "timeTotal": null, + "cleanUp": null, + "error": null, +} satisfies TaskStatus + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TaskStatus +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TaskStatusAborted.md b/typescript/docs/TaskStatusAborted.md new file mode 100644 index 00000000..7b9365ff --- /dev/null +++ b/typescript/docs/TaskStatusAborted.md @@ -0,0 +1,36 @@ + +# TaskStatusAborted + + +## Properties + +Name | Type +------------ | ------------- +`cleanUp` | any +`status` | string + +## Example + +```typescript +import type { TaskStatusAborted } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "cleanUp": null, + "status": null, +} satisfies TaskStatusAborted + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TaskStatusAborted +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TaskStatusCompleted.md b/typescript/docs/TaskStatusCompleted.md new file mode 100644 index 00000000..8074a4f8 --- /dev/null +++ b/typescript/docs/TaskStatusCompleted.md @@ -0,0 +1,44 @@ + +# TaskStatusCompleted + + +## Properties + +Name | Type +------------ | ------------- +`description` | string +`info` | any +`status` | string +`taskType` | string +`timeStarted` | string +`timeTotal` | string + +## Example + +```typescript +import type { TaskStatusCompleted } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "description": null, + "info": null, + "status": null, + "taskType": null, + "timeStarted": null, + "timeTotal": null, +} satisfies TaskStatusCompleted + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TaskStatusCompleted +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TaskStatusFailed.md b/typescript/docs/TaskStatusFailed.md new file mode 100644 index 00000000..b908ee6c --- /dev/null +++ b/typescript/docs/TaskStatusFailed.md @@ -0,0 +1,38 @@ + +# TaskStatusFailed + + +## Properties + +Name | Type +------------ | ------------- +`cleanUp` | any +`error` | any +`status` | string + +## Example + +```typescript +import type { TaskStatusFailed } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "cleanUp": null, + "error": null, + "status": null, +} satisfies TaskStatusFailed + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TaskStatusFailed +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TaskStatusRunning.md b/typescript/docs/TaskStatusRunning.md new file mode 100644 index 00000000..f50a4323 --- /dev/null +++ b/typescript/docs/TaskStatusRunning.md @@ -0,0 +1,46 @@ + +# TaskStatusRunning + + +## Properties + +Name | Type +------------ | ------------- +`description` | string +`estimatedTimeRemaining` | string +`info` | any +`pctComplete` | string +`status` | string +`taskType` | string +`timeStarted` | string + +## Example + +```typescript +import type { TaskStatusRunning } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "description": null, + "estimatedTimeRemaining": null, + "info": null, + "pctComplete": null, + "status": null, + "taskType": null, + "timeStarted": null, +} satisfies TaskStatusRunning + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TaskStatusRunning +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TaskStatusWithId.md b/typescript/docs/TaskStatusWithId.md new file mode 100644 index 00000000..0a7f1bde --- /dev/null +++ b/typescript/docs/TaskStatusWithId.md @@ -0,0 +1,34 @@ + +# TaskStatusWithId + + +## Properties + +Name | Type +------------ | ------------- +`taskId` | string + +## Example + +```typescript +import type { TaskStatusWithId } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "taskId": null, +} satisfies TaskStatusWithId + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TaskStatusWithId +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TasksApi.md b/typescript/docs/TasksApi.md new file mode 100644 index 00000000..d8414212 --- /dev/null +++ b/typescript/docs/TasksApi.md @@ -0,0 +1,229 @@ +# TasksApi + +All URIs are relative to *http://127.0.0.1:3030/api* + +| Method | HTTP request | Description | +|------------- | ------------- | -------------| +| [**abortHandler**](TasksApi.md#aborthandler) | **DELETE** /tasks/{id} | Abort a running task. | +| [**listHandler**](TasksApi.md#listhandler) | **GET** /tasks/list | Retrieve the status of all tasks. | +| [**statusHandler**](TasksApi.md#statushandler) | **GET** /tasks/{id}/status | Retrieve the status of a task. | + + + +## abortHandler + +> abortHandler(id, force) + +Abort a running task. + +# Parameters * `force` - If true, the task will be aborted without clean-up. You can abort a task that is already in the process of aborting. + +### Example + +```ts +import { + Configuration, + TasksApi, +} from '@geoengine/openapi-client'; +import type { AbortHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new TasksApi(config); + + const body = { + // string | Task id + id: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // boolean (optional) + force: true, + } satisfies AbortHandlerRequest; + + try { + const data = await api.abortHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **id** | `string` | Task id | [Defaults to `undefined`] | +| **force** | `boolean` | | [Optional] [Defaults to `undefined`] | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **202** | Task will be aborted. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## listHandler + +> Array<TaskStatusWithId> listHandler(filter, offset, limit) + +Retrieve the status of all tasks. + +### Example + +```ts +import { + Configuration, + TasksApi, +} from '@geoengine/openapi-client'; +import type { ListHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new TasksApi(config); + + const body = { + // TaskFilter + filter: ..., + // number + offset: 0, + // number + limit: 20, + } satisfies ListHandlerRequest; + + try { + const data = await api.listHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **filter** | `TaskFilter` | | [Defaults to `undefined`] [Enum: running, aborted, failed, completed] | +| **offset** | `number` | | [Defaults to `undefined`] | +| **limit** | `number` | | [Defaults to `undefined`] | + +### Return type + +[**Array<TaskStatusWithId>**](TaskStatusWithId.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Status of all tasks | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## statusHandler + +> TaskStatus statusHandler(id) + +Retrieve the status of a task. + +### Example + +```ts +import { + Configuration, + TasksApi, +} from '@geoengine/openapi-client'; +import type { StatusHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new TasksApi(config); + + const body = { + // string | Task id + id: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + } satisfies StatusHandlerRequest; + + try { + const data = await api.statusHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **id** | `string` | Task id | [Defaults to `undefined`] | + +### Return type + +[**TaskStatus**](TaskStatus.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Status of the task (running) | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + diff --git a/typescript/docs/TextSymbology.md b/typescript/docs/TextSymbology.md new file mode 100644 index 00000000..48778775 --- /dev/null +++ b/typescript/docs/TextSymbology.md @@ -0,0 +1,38 @@ + +# TextSymbology + + +## Properties + +Name | Type +------------ | ------------- +`attribute` | string +`fillColor` | [ColorParam](ColorParam.md) +`stroke` | [StrokeParam](StrokeParam.md) + +## Example + +```typescript +import type { TextSymbology } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "attribute": null, + "fillColor": null, + "stroke": null, +} satisfies TextSymbology + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TextSymbology +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TimeDescriptor.md b/typescript/docs/TimeDescriptor.md new file mode 100644 index 00000000..d746d768 --- /dev/null +++ b/typescript/docs/TimeDescriptor.md @@ -0,0 +1,36 @@ + +# TimeDescriptor + + +## Properties + +Name | Type +------------ | ------------- +`bounds` | [TimeInterval](TimeInterval.md) +`dimension` | [TimeDimension](TimeDimension.md) + +## Example + +```typescript +import type { TimeDescriptor } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "bounds": null, + "dimension": null, +} satisfies TimeDescriptor + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TimeDescriptor +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TimeDimension.md b/typescript/docs/TimeDimension.md new file mode 100644 index 00000000..fff0f008 --- /dev/null +++ b/typescript/docs/TimeDimension.md @@ -0,0 +1,34 @@ + +# TimeDimension + + +## Properties + +Name | Type +------------ | ------------- +`type` | string + +## Example + +```typescript +import type { TimeDimension } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "type": null, +} satisfies TimeDimension + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TimeDimension +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TimeDimensionOneOf.md b/typescript/docs/TimeDimensionOneOf.md new file mode 100644 index 00000000..05ed18b6 --- /dev/null +++ b/typescript/docs/TimeDimensionOneOf.md @@ -0,0 +1,34 @@ + +# TimeDimensionOneOf + + +## Properties + +Name | Type +------------ | ------------- +`type` | string + +## Example + +```typescript +import type { TimeDimensionOneOf } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "type": null, +} satisfies TimeDimensionOneOf + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TimeDimensionOneOf +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TimeDimensionOneOf1.md b/typescript/docs/TimeDimensionOneOf1.md new file mode 100644 index 00000000..b974757d --- /dev/null +++ b/typescript/docs/TimeDimensionOneOf1.md @@ -0,0 +1,34 @@ + +# TimeDimensionOneOf1 + + +## Properties + +Name | Type +------------ | ------------- +`type` | string + +## Example + +```typescript +import type { TimeDimensionOneOf1 } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "type": null, +} satisfies TimeDimensionOneOf1 + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TimeDimensionOneOf1 +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TimeGranularity.md b/typescript/docs/TimeGranularity.md new file mode 100644 index 00000000..cc4cf7ae --- /dev/null +++ b/typescript/docs/TimeGranularity.md @@ -0,0 +1,33 @@ + +# TimeGranularity + +A time granularity. + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { TimeGranularity } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies TimeGranularity + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TimeGranularity +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TimeInterval.md b/typescript/docs/TimeInterval.md new file mode 100644 index 00000000..e60b095c --- /dev/null +++ b/typescript/docs/TimeInterval.md @@ -0,0 +1,37 @@ + +# TimeInterval + +Stores time intervals in ms in close-open semantic [start, end) + +## Properties + +Name | Type +------------ | ------------- +`end` | number +`start` | number + +## Example + +```typescript +import type { TimeInterval } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "end": null, + "start": null, +} satisfies TimeInterval + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TimeInterval +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TimeReference.md b/typescript/docs/TimeReference.md new file mode 100644 index 00000000..cf75bc91 --- /dev/null +++ b/typescript/docs/TimeReference.md @@ -0,0 +1,32 @@ + +# TimeReference + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { TimeReference } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies TimeReference + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TimeReference +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TimeStep.md b/typescript/docs/TimeStep.md new file mode 100644 index 00000000..758cab28 --- /dev/null +++ b/typescript/docs/TimeStep.md @@ -0,0 +1,36 @@ + +# TimeStep + + +## Properties + +Name | Type +------------ | ------------- +`granularity` | [TimeGranularity](TimeGranularity.md) +`step` | number + +## Example + +```typescript +import type { TimeStep } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "granularity": null, + "step": null, +} satisfies TimeStep + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TimeStep +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TypedDataProviderDefinition.md b/typescript/docs/TypedDataProviderDefinition.md new file mode 100644 index 00000000..914496a9 --- /dev/null +++ b/typescript/docs/TypedDataProviderDefinition.md @@ -0,0 +1,98 @@ + +# TypedDataProviderDefinition + + +## Properties + +Name | Type +------------ | ------------- +`apiToken` | string +`apiUrl` | string +`cacheTtl` | number +`description` | string +`filterLabel` | string +`id` | string +`name` | string +`priority` | number +`projectId` | string +`type` | string +`gdalConfig` | Array<Array<string>> +`s3AccessKey` | string +`s3SecretKey` | string +`s3Url` | string +`stacUrl` | string +`collections` | [Array<DatasetLayerListingCollection>](DatasetLayerListingCollection.md) +`baseUrl` | string +`data` | string +`overviews` | string +`discreteVrs` | Array<string> +`provenance` | [Array<Provenance>](Provenance.md) +`vectorSpec` | [EdrVectorSpec](EdrVectorSpec.md) +`autocompleteTimeout` | number +`columns` | Array<string> +`dbConfig` | [DatabaseConnectionConfig](DatabaseConnectionConfig.md) +`abcdDbConfig` | [DatabaseConnectionConfig](DatabaseConnectionConfig.md) +`collectionApiAuthToken` | string +`collectionApiUrl` | string +`pangaeaUrl` | string +`gdalRetries` | number +`queryBuffer` | [StacQueryBuffer](StacQueryBuffer.md) +`stacApiRetries` | [StacApiRetries](StacApiRetries.md) +`apiKey` | string + +## Example + +```typescript +import type { TypedDataProviderDefinition } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "apiToken": null, + "apiUrl": null, + "cacheTtl": null, + "description": null, + "filterLabel": null, + "id": null, + "name": null, + "priority": null, + "projectId": null, + "type": null, + "gdalConfig": null, + "s3AccessKey": null, + "s3SecretKey": null, + "s3Url": null, + "stacUrl": null, + "collections": null, + "baseUrl": null, + "data": null, + "overviews": null, + "discreteVrs": null, + "provenance": null, + "vectorSpec": null, + "autocompleteTimeout": null, + "columns": null, + "dbConfig": null, + "abcdDbConfig": null, + "collectionApiAuthToken": null, + "collectionApiUrl": null, + "pangaeaUrl": null, + "gdalRetries": null, + "queryBuffer": null, + "stacApiRetries": null, + "apiKey": null, +} satisfies TypedDataProviderDefinition + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TypedDataProviderDefinition +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TypedGeometry.md b/typescript/docs/TypedGeometry.md new file mode 100644 index 00000000..a183cc03 --- /dev/null +++ b/typescript/docs/TypedGeometry.md @@ -0,0 +1,40 @@ + +# TypedGeometry + + +## Properties + +Name | Type +------------ | ------------- +`data` | any +`multiPoint` | [MultiPoint](MultiPoint.md) +`multiLineString` | [MultiLineString](MultiLineString.md) +`multiPolygon` | [MultiPolygon](MultiPolygon.md) + +## Example + +```typescript +import type { TypedGeometry } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "data": null, + "multiPoint": null, + "multiLineString": null, + "multiPolygon": null, +} satisfies TypedGeometry + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TypedGeometry +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TypedGeometryOneOf.md b/typescript/docs/TypedGeometryOneOf.md new file mode 100644 index 00000000..eb8af3d8 --- /dev/null +++ b/typescript/docs/TypedGeometryOneOf.md @@ -0,0 +1,34 @@ + +# TypedGeometryOneOf + + +## Properties + +Name | Type +------------ | ------------- +`data` | any + +## Example + +```typescript +import type { TypedGeometryOneOf } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "data": null, +} satisfies TypedGeometryOneOf + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TypedGeometryOneOf +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TypedGeometryOneOf1.md b/typescript/docs/TypedGeometryOneOf1.md new file mode 100644 index 00000000..908c4bbe --- /dev/null +++ b/typescript/docs/TypedGeometryOneOf1.md @@ -0,0 +1,34 @@ + +# TypedGeometryOneOf1 + + +## Properties + +Name | Type +------------ | ------------- +`multiPoint` | [MultiPoint](MultiPoint.md) + +## Example + +```typescript +import type { TypedGeometryOneOf1 } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "multiPoint": null, +} satisfies TypedGeometryOneOf1 + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TypedGeometryOneOf1 +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TypedGeometryOneOf2.md b/typescript/docs/TypedGeometryOneOf2.md new file mode 100644 index 00000000..b0bb39a6 --- /dev/null +++ b/typescript/docs/TypedGeometryOneOf2.md @@ -0,0 +1,34 @@ + +# TypedGeometryOneOf2 + + +## Properties + +Name | Type +------------ | ------------- +`multiLineString` | [MultiLineString](MultiLineString.md) + +## Example + +```typescript +import type { TypedGeometryOneOf2 } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "multiLineString": null, +} satisfies TypedGeometryOneOf2 + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TypedGeometryOneOf2 +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TypedGeometryOneOf3.md b/typescript/docs/TypedGeometryOneOf3.md new file mode 100644 index 00000000..5dfd2842 --- /dev/null +++ b/typescript/docs/TypedGeometryOneOf3.md @@ -0,0 +1,34 @@ + +# TypedGeometryOneOf3 + + +## Properties + +Name | Type +------------ | ------------- +`multiPolygon` | [MultiPolygon](MultiPolygon.md) + +## Example + +```typescript +import type { TypedGeometryOneOf3 } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "multiPolygon": null, +} satisfies TypedGeometryOneOf3 + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TypedGeometryOneOf3 +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TypedOperator.md b/typescript/docs/TypedOperator.md new file mode 100644 index 00000000..648140ff --- /dev/null +++ b/typescript/docs/TypedOperator.md @@ -0,0 +1,37 @@ + +# TypedOperator + +An enum to differentiate between `Operator` variants + +## Properties + +Name | Type +------------ | ------------- +`operator` | [TypedOperatorOperator](TypedOperatorOperator.md) +`type` | string + +## Example + +```typescript +import type { TypedOperator } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "operator": null, + "type": null, +} satisfies TypedOperator + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TypedOperator +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TypedOperatorOperator.md b/typescript/docs/TypedOperatorOperator.md new file mode 100644 index 00000000..22f3ff99 --- /dev/null +++ b/typescript/docs/TypedOperatorOperator.md @@ -0,0 +1,38 @@ + +# TypedOperatorOperator + + +## Properties + +Name | Type +------------ | ------------- +`params` | object +`sources` | object +`type` | string + +## Example + +```typescript +import type { TypedOperatorOperator } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "params": null, + "sources": null, + "type": null, +} satisfies TypedOperatorOperator + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TypedOperatorOperator +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TypedPlotResultDescriptor.md b/typescript/docs/TypedPlotResultDescriptor.md new file mode 100644 index 00000000..bc64059a --- /dev/null +++ b/typescript/docs/TypedPlotResultDescriptor.md @@ -0,0 +1,34 @@ + +# TypedPlotResultDescriptor + + +## Properties + +Name | Type +------------ | ------------- +`type` | string + +## Example + +```typescript +import type { TypedPlotResultDescriptor } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "type": null, +} satisfies TypedPlotResultDescriptor + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TypedPlotResultDescriptor +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TypedRasterResultDescriptor.md b/typescript/docs/TypedRasterResultDescriptor.md new file mode 100644 index 00000000..7b269911 --- /dev/null +++ b/typescript/docs/TypedRasterResultDescriptor.md @@ -0,0 +1,34 @@ + +# TypedRasterResultDescriptor + + +## Properties + +Name | Type +------------ | ------------- +`type` | string + +## Example + +```typescript +import type { TypedRasterResultDescriptor } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "type": null, +} satisfies TypedRasterResultDescriptor + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TypedRasterResultDescriptor +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TypedResultDescriptor.md b/typescript/docs/TypedResultDescriptor.md new file mode 100644 index 00000000..427af11b --- /dev/null +++ b/typescript/docs/TypedResultDescriptor.md @@ -0,0 +1,48 @@ + +# TypedResultDescriptor + + +## Properties + +Name | Type +------------ | ------------- +`bbox` | [BoundingBox2D](BoundingBox2D.md) +`spatialReference` | string +`time` | [TimeInterval](TimeInterval.md) +`type` | string +`bands` | [Array<RasterBandDescriptor>](RasterBandDescriptor.md) +`dataType` | [VectorDataType](VectorDataType.md) +`spatialGrid` | [SpatialGridDescriptor](SpatialGridDescriptor.md) +`columns` | [{ [key: string]: VectorColumnInfo; }](VectorColumnInfo.md) + +## Example + +```typescript +import type { TypedResultDescriptor } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "bbox": null, + "spatialReference": null, + "time": null, + "type": null, + "bands": null, + "dataType": null, + "spatialGrid": null, + "columns": null, +} satisfies TypedResultDescriptor + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TypedResultDescriptor +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/TypedVectorResultDescriptor.md b/typescript/docs/TypedVectorResultDescriptor.md new file mode 100644 index 00000000..ef85149f --- /dev/null +++ b/typescript/docs/TypedVectorResultDescriptor.md @@ -0,0 +1,34 @@ + +# TypedVectorResultDescriptor + + +## Properties + +Name | Type +------------ | ------------- +`type` | string + +## Example + +```typescript +import type { TypedVectorResultDescriptor } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "type": null, +} satisfies TypedVectorResultDescriptor + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as TypedVectorResultDescriptor +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/UnitlessMeasurement.md b/typescript/docs/UnitlessMeasurement.md new file mode 100644 index 00000000..8560560b --- /dev/null +++ b/typescript/docs/UnitlessMeasurement.md @@ -0,0 +1,34 @@ + +# UnitlessMeasurement + + +## Properties + +Name | Type +------------ | ------------- +`type` | string + +## Example + +```typescript +import type { UnitlessMeasurement } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "type": null, +} satisfies UnitlessMeasurement + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as UnitlessMeasurement +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/UnixTimeStampType.md b/typescript/docs/UnixTimeStampType.md new file mode 100644 index 00000000..63cc7160 --- /dev/null +++ b/typescript/docs/UnixTimeStampType.md @@ -0,0 +1,32 @@ + +# UnixTimeStampType + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { UnixTimeStampType } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies UnixTimeStampType + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as UnixTimeStampType +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/UpdateDataset.md b/typescript/docs/UpdateDataset.md new file mode 100644 index 00000000..e65dc6ce --- /dev/null +++ b/typescript/docs/UpdateDataset.md @@ -0,0 +1,40 @@ + +# UpdateDataset + + +## Properties + +Name | Type +------------ | ------------- +`description` | string +`displayName` | string +`name` | string +`tags` | Array<string> + +## Example + +```typescript +import type { UpdateDataset } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "description": null, + "displayName": null, + "name": null, + "tags": null, +} satisfies UpdateDataset + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as UpdateDataset +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/UpdateLayer.md b/typescript/docs/UpdateLayer.md new file mode 100644 index 00000000..bb28abab --- /dev/null +++ b/typescript/docs/UpdateLayer.md @@ -0,0 +1,44 @@ + +# UpdateLayer + + +## Properties + +Name | Type +------------ | ------------- +`description` | string +`metadata` | { [key: string]: string; } +`name` | string +`properties` | Array<Array<string>> +`symbology` | [Symbology](Symbology.md) +`workflow` | [Workflow](Workflow.md) + +## Example + +```typescript +import type { UpdateLayer } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "description": Example layer description, + "metadata": null, + "name": Example Layer, + "properties": null, + "symbology": null, + "workflow": null, +} satisfies UpdateLayer + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as UpdateLayer +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/UpdateLayerCollection.md b/typescript/docs/UpdateLayerCollection.md new file mode 100644 index 00000000..b0d26d42 --- /dev/null +++ b/typescript/docs/UpdateLayerCollection.md @@ -0,0 +1,38 @@ + +# UpdateLayerCollection + + +## Properties + +Name | Type +------------ | ------------- +`description` | string +`name` | string +`properties` | Array<Array<string>> + +## Example + +```typescript +import type { UpdateLayerCollection } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "description": A description for an example collection, + "name": Example Collection, + "properties": null, +} satisfies UpdateLayerCollection + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as UpdateLayerCollection +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/UpdateProject.md b/typescript/docs/UpdateProject.md new file mode 100644 index 00000000..f68f62bf --- /dev/null +++ b/typescript/docs/UpdateProject.md @@ -0,0 +1,46 @@ + +# UpdateProject + + +## Properties + +Name | Type +------------ | ------------- +`bounds` | [STRectangle](STRectangle.md) +`description` | string +`id` | string +`layers` | [Array<VecUpdate>](VecUpdate.md) +`name` | string +`plots` | [Array<VecUpdate>](VecUpdate.md) +`timeStep` | [TimeStep](TimeStep.md) + +## Example + +```typescript +import type { UpdateProject } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "bounds": null, + "description": null, + "id": null, + "layers": null, + "name": null, + "plots": null, + "timeStep": null, +} satisfies UpdateProject + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as UpdateProject +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/UpdateQuota.md b/typescript/docs/UpdateQuota.md new file mode 100644 index 00000000..d3a5dc41 --- /dev/null +++ b/typescript/docs/UpdateQuota.md @@ -0,0 +1,34 @@ + +# UpdateQuota + + +## Properties + +Name | Type +------------ | ------------- +`available` | number + +## Example + +```typescript +import type { UpdateQuota } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "available": null, +} satisfies UpdateQuota + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as UpdateQuota +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/UploadFileLayersResponse.md b/typescript/docs/UploadFileLayersResponse.md new file mode 100644 index 00000000..10f4c324 --- /dev/null +++ b/typescript/docs/UploadFileLayersResponse.md @@ -0,0 +1,34 @@ + +# UploadFileLayersResponse + + +## Properties + +Name | Type +------------ | ------------- +`layers` | Array<string> + +## Example + +```typescript +import type { UploadFileLayersResponse } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "layers": null, +} satisfies UploadFileLayersResponse + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as UploadFileLayersResponse +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/UploadFilesResponse.md b/typescript/docs/UploadFilesResponse.md new file mode 100644 index 00000000..fd863319 --- /dev/null +++ b/typescript/docs/UploadFilesResponse.md @@ -0,0 +1,34 @@ + +# UploadFilesResponse + + +## Properties + +Name | Type +------------ | ------------- +`files` | Array<string> + +## Example + +```typescript +import type { UploadFilesResponse } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "files": null, +} satisfies UploadFilesResponse + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as UploadFilesResponse +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/UploadsApi.md b/typescript/docs/UploadsApi.md new file mode 100644 index 00000000..9c749ed0 --- /dev/null +++ b/typescript/docs/UploadsApi.md @@ -0,0 +1,221 @@ +# UploadsApi + +All URIs are relative to *http://127.0.0.1:3030/api* + +| Method | HTTP request | Description | +|------------- | ------------- | -------------| +| [**listUploadFileLayersHandler**](UploadsApi.md#listuploadfilelayershandler) | **GET** /uploads/{upload_id}/files/{file_name}/layers | List the layers of on uploaded file. | +| [**listUploadFilesHandler**](UploadsApi.md#listuploadfileshandler) | **GET** /uploads/{upload_id}/files | List the files of on upload. | +| [**uploadHandler**](UploadsApi.md#uploadhandler) | **POST** /upload | Uploads files. | + + + +## listUploadFileLayersHandler + +> UploadFileLayersResponse listUploadFileLayersHandler(uploadId, fileName) + +List the layers of on uploaded file. + +### Example + +```ts +import { + Configuration, + UploadsApi, +} from '@geoengine/openapi-client'; +import type { ListUploadFileLayersHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new UploadsApi(config); + + const body = { + // string | Upload id + uploadId: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // string | File name + fileName: fileName_example, + } satisfies ListUploadFileLayersHandlerRequest; + + try { + const data = await api.listUploadFileLayersHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **uploadId** | `string` | Upload id | [Defaults to `undefined`] | +| **fileName** | `string` | File name | [Defaults to `undefined`] | + +### Return type + +[**UploadFileLayersResponse**](UploadFileLayersResponse.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## listUploadFilesHandler + +> UploadFilesResponse listUploadFilesHandler(uploadId) + +List the files of on upload. + +### Example + +```ts +import { + Configuration, + UploadsApi, +} from '@geoengine/openapi-client'; +import type { ListUploadFilesHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new UploadsApi(config); + + const body = { + // string | Upload id + uploadId: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + } satisfies ListUploadFilesHandlerRequest; + + try { + const data = await api.listUploadFilesHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **uploadId** | `string` | Upload id | [Defaults to `undefined`] | + +### Return type + +[**UploadFilesResponse**](UploadFilesResponse.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## uploadHandler + +> IdResponse uploadHandler(files) + +Uploads files. + +### Example + +```ts +import { + Configuration, + UploadsApi, +} from '@geoengine/openapi-client'; +import type { UploadHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new UploadsApi(config); + + const body = { + // Array + files: /path/to/file.txt, + } satisfies UploadHandlerRequest; + + try { + const data = await api.uploadHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **files** | `Array` | | | + +### Return type + +[**IdResponse**](IdResponse.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `multipart/form-data` +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Id of generated resource | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + diff --git a/typescript/docs/UsageSummaryGranularity.md b/typescript/docs/UsageSummaryGranularity.md new file mode 100644 index 00000000..2d6c71f5 --- /dev/null +++ b/typescript/docs/UsageSummaryGranularity.md @@ -0,0 +1,32 @@ + +# UsageSummaryGranularity + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { UsageSummaryGranularity } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies UsageSummaryGranularity + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as UsageSummaryGranularity +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/UserApi.md b/typescript/docs/UserApi.md new file mode 100644 index 00000000..ec95ace7 --- /dev/null +++ b/typescript/docs/UserApi.md @@ -0,0 +1,926 @@ +# UserApi + +All URIs are relative to *http://127.0.0.1:3030/api* + +| Method | HTTP request | Description | +|------------- | ------------- | -------------| +| [**addRoleHandler**](UserApi.md#addrolehandler) | **PUT** /roles | Add a new role. Requires admin privilige. | +| [**assignRoleHandler**](UserApi.md#assignrolehandler) | **POST** /users/{user}/roles/{role} | Assign a role to a user. Requires admin privilige. | +| [**computationQuotaHandler**](UserApi.md#computationquotahandler) | **GET** /quota/computations/{computation} | Retrieves the quota used by computation with the given computation id | +| [**computationsQuotaHandler**](UserApi.md#computationsquotahandler) | **GET** /quota/computations | Retrieves the quota used by computations | +| [**dataUsageHandler**](UserApi.md#datausagehandler) | **GET** /quota/dataUsage | Retrieves the data usage | +| [**dataUsageSummaryHandler**](UserApi.md#datausagesummaryhandler) | **GET** /quota/dataUsage/summary | Retrieves the data usage summary | +| [**getRoleByNameHandler**](UserApi.md#getrolebynamehandler) | **GET** /roles/byName/{name} | Get role by name | +| [**getRoleDescriptions**](UserApi.md#getroledescriptions) | **GET** /user/roles/descriptions | Query roles for the current user. | +| [**getUserQuotaHandler**](UserApi.md#getuserquotahandler) | **GET** /quotas/{user} | Retrieves the available and used quota of a specific user. | +| [**quotaHandler**](UserApi.md#quotahandler) | **GET** /quota | Retrieves the available and used quota of the current user. | +| [**removeRoleHandler**](UserApi.md#removerolehandler) | **DELETE** /roles/{role} | Remove a role. Requires admin privilige. | +| [**revokeRoleHandler**](UserApi.md#revokerolehandler) | **DELETE** /users/{user}/roles/{role} | Revoke a role from a user. Requires admin privilige. | +| [**updateUserQuotaHandler**](UserApi.md#updateuserquotahandler) | **POST** /quotas/{user} | Update the available quota of a specific user. | + + + +## addRoleHandler + +> string addRoleHandler(addRole) + +Add a new role. Requires admin privilige. + +### Example + +```ts +import { + Configuration, + UserApi, +} from '@geoengine/openapi-client'; +import type { AddRoleHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new UserApi(config); + + const body = { + // AddRole + addRole: ..., + } satisfies AddRoleHandlerRequest; + + try { + const data = await api.addRoleHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **addRole** | [AddRole](AddRole.md) | | | + +### Return type + +**string** + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Role was added | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## assignRoleHandler + +> assignRoleHandler(user, role) + +Assign a role to a user. Requires admin privilige. + +### Example + +```ts +import { + Configuration, + UserApi, +} from '@geoengine/openapi-client'; +import type { AssignRoleHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new UserApi(config); + + const body = { + // string | User id + user: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // string | Role id + role: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + } satisfies AssignRoleHandlerRequest; + + try { + const data = await api.assignRoleHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **user** | `string` | User id | [Defaults to `undefined`] | +| **role** | `string` | Role id | [Defaults to `undefined`] | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Role was assigned | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## computationQuotaHandler + +> Array<OperatorQuota> computationQuotaHandler(computation) + +Retrieves the quota used by computation with the given computation id + +### Example + +```ts +import { + Configuration, + UserApi, +} from '@geoengine/openapi-client'; +import type { ComputationQuotaHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new UserApi(config); + + const body = { + // string | Computation id + computation: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + } satisfies ComputationQuotaHandlerRequest; + + try { + const data = await api.computationQuotaHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **computation** | `string` | Computation id | [Defaults to `undefined`] | + +### Return type + +[**Array<OperatorQuota>**](OperatorQuota.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | The quota used by computation | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## computationsQuotaHandler + +> Array<ComputationQuota> computationsQuotaHandler(offset, limit) + +Retrieves the quota used by computations + +### Example + +```ts +import { + Configuration, + UserApi, +} from '@geoengine/openapi-client'; +import type { ComputationsQuotaHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new UserApi(config); + + const body = { + // number + offset: 56, + // number + limit: 56, + } satisfies ComputationsQuotaHandlerRequest; + + try { + const data = await api.computationsQuotaHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **offset** | `number` | | [Defaults to `undefined`] | +| **limit** | `number` | | [Defaults to `undefined`] | + +### Return type + +[**Array<ComputationQuota>**](ComputationQuota.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | The quota used by computations | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## dataUsageHandler + +> Array<DataUsage> dataUsageHandler(offset, limit) + +Retrieves the data usage + +### Example + +```ts +import { + Configuration, + UserApi, +} from '@geoengine/openapi-client'; +import type { DataUsageHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new UserApi(config); + + const body = { + // number + offset: 789, + // number + limit: 789, + } satisfies DataUsageHandlerRequest; + + try { + const data = await api.dataUsageHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **offset** | `number` | | [Defaults to `undefined`] | +| **limit** | `number` | | [Defaults to `undefined`] | + +### Return type + +[**Array<DataUsage>**](DataUsage.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | The quota used on data | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## dataUsageSummaryHandler + +> Array<DataUsageSummary> dataUsageSummaryHandler(granularity, offset, limit, dataset) + +Retrieves the data usage summary + +### Example + +```ts +import { + Configuration, + UserApi, +} from '@geoengine/openapi-client'; +import type { DataUsageSummaryHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new UserApi(config); + + const body = { + // UsageSummaryGranularity + granularity: ..., + // number + offset: 789, + // number + limit: 789, + // string (optional) + dataset: dataset_example, + } satisfies DataUsageSummaryHandlerRequest; + + try { + const data = await api.dataUsageSummaryHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **granularity** | `UsageSummaryGranularity` | | [Defaults to `undefined`] [Enum: minutes, hours, days, months, years] | +| **offset** | `number` | | [Defaults to `undefined`] | +| **limit** | `number` | | [Defaults to `undefined`] | +| **dataset** | `string` | | [Optional] [Defaults to `undefined`] | + +### Return type + +[**Array<DataUsageSummary>**](DataUsageSummary.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | The quota used on data | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## getRoleByNameHandler + +> IdResponse getRoleByNameHandler(name) + +Get role by name + +### Example + +```ts +import { + Configuration, + UserApi, +} from '@geoengine/openapi-client'; +import type { GetRoleByNameHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new UserApi(config); + + const body = { + // string | Role Name + name: name_example, + } satisfies GetRoleByNameHandlerRequest; + + try { + const data = await api.getRoleByNameHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **name** | `string` | Role Name | [Defaults to `undefined`] | + +### Return type + +[**IdResponse**](IdResponse.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Id of generated resource | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## getRoleDescriptions + +> Array<RoleDescription> getRoleDescriptions() + +Query roles for the current user. + +### Example + +```ts +import { + Configuration, + UserApi, +} from '@geoengine/openapi-client'; +import type { GetRoleDescriptionsRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new UserApi(config); + + try { + const data = await api.getRoleDescriptions(); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + +This endpoint does not need any parameter. + +### Return type + +[**Array<RoleDescription>**](RoleDescription.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | The description for roles of the current user | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## getUserQuotaHandler + +> Quota getUserQuotaHandler(user) + +Retrieves the available and used quota of a specific user. + +### Example + +```ts +import { + Configuration, + UserApi, +} from '@geoengine/openapi-client'; +import type { GetUserQuotaHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new UserApi(config); + + const body = { + // string | User id + user: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + } satisfies GetUserQuotaHandlerRequest; + + try { + const data = await api.getUserQuotaHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **user** | `string` | User id | [Defaults to `undefined`] | + +### Return type + +[**Quota**](Quota.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | The available and used quota of the user | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## quotaHandler + +> Quota quotaHandler() + +Retrieves the available and used quota of the current user. + +### Example + +```ts +import { + Configuration, + UserApi, +} from '@geoengine/openapi-client'; +import type { QuotaHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new UserApi(config); + + try { + const data = await api.quotaHandler(); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + +This endpoint does not need any parameter. + +### Return type + +[**Quota**](Quota.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | The available and used quota of the user | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## removeRoleHandler + +> removeRoleHandler(role) + +Remove a role. Requires admin privilige. + +### Example + +```ts +import { + Configuration, + UserApi, +} from '@geoengine/openapi-client'; +import type { RemoveRoleHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new UserApi(config); + + const body = { + // string | Role id + role: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + } satisfies RemoveRoleHandlerRequest; + + try { + const data = await api.removeRoleHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **role** | `string` | Role id | [Defaults to `undefined`] | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Role was removed | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## revokeRoleHandler + +> revokeRoleHandler(user, role) + +Revoke a role from a user. Requires admin privilige. + +### Example + +```ts +import { + Configuration, + UserApi, +} from '@geoengine/openapi-client'; +import type { RevokeRoleHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new UserApi(config); + + const body = { + // string | User id + user: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // string | Role id + role: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + } satisfies RevokeRoleHandlerRequest; + + try { + const data = await api.revokeRoleHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **user** | `string` | User id | [Defaults to `undefined`] | +| **role** | `string` | Role id | [Defaults to `undefined`] | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Role was revoked | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## updateUserQuotaHandler + +> updateUserQuotaHandler(user, updateQuota) + +Update the available quota of a specific user. + +### Example + +```ts +import { + Configuration, + UserApi, +} from '@geoengine/openapi-client'; +import type { UpdateUserQuotaHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new UserApi(config); + + const body = { + // string | User id + user: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // UpdateQuota + updateQuota: ..., + } satisfies UpdateUserQuotaHandlerRequest; + + try { + const data = await api.updateUserQuotaHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **user** | `string` | User id | [Defaults to `undefined`] | +| **updateQuota** | [UpdateQuota](UpdateQuota.md) | | | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Quota was updated | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + diff --git a/typescript/docs/UserCredentials.md b/typescript/docs/UserCredentials.md new file mode 100644 index 00000000..06be3363 --- /dev/null +++ b/typescript/docs/UserCredentials.md @@ -0,0 +1,36 @@ + +# UserCredentials + + +## Properties + +Name | Type +------------ | ------------- +`email` | string +`password` | string + +## Example + +```typescript +import type { UserCredentials } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "email": null, + "password": null, +} satisfies UserCredentials + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as UserCredentials +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/UserInfo.md b/typescript/docs/UserInfo.md new file mode 100644 index 00000000..84ecb9e4 --- /dev/null +++ b/typescript/docs/UserInfo.md @@ -0,0 +1,38 @@ + +# UserInfo + + +## Properties + +Name | Type +------------ | ------------- +`email` | string +`id` | string +`realName` | string + +## Example + +```typescript +import type { UserInfo } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "email": null, + "id": null, + "realName": null, +} satisfies UserInfo + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as UserInfo +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/UserRegistration.md b/typescript/docs/UserRegistration.md new file mode 100644 index 00000000..bd586756 --- /dev/null +++ b/typescript/docs/UserRegistration.md @@ -0,0 +1,38 @@ + +# UserRegistration + + +## Properties + +Name | Type +------------ | ------------- +`email` | string +`password` | string +`realName` | string + +## Example + +```typescript +import type { UserRegistration } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "email": null, + "password": null, + "realName": null, +} satisfies UserRegistration + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as UserRegistration +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/UserSession.md b/typescript/docs/UserSession.md new file mode 100644 index 00000000..8bbdbf23 --- /dev/null +++ b/typescript/docs/UserSession.md @@ -0,0 +1,46 @@ + +# UserSession + + +## Properties + +Name | Type +------------ | ------------- +`created` | Date +`id` | string +`project` | string +`roles` | Array<string> +`user` | [UserInfo](UserInfo.md) +`validUntil` | Date +`view` | [STRectangle](STRectangle.md) + +## Example + +```typescript +import type { UserSession } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "created": null, + "id": null, + "project": null, + "roles": null, + "user": null, + "validUntil": null, + "view": null, +} satisfies UserSession + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as UserSession +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/VecUpdate.md b/typescript/docs/VecUpdate.md new file mode 100644 index 00000000..d8fef405 --- /dev/null +++ b/typescript/docs/VecUpdate.md @@ -0,0 +1,36 @@ + +# VecUpdate + + +## Properties + +Name | Type +------------ | ------------- +`name` | string +`workflow` | string + +## Example + +```typescript +import type { VecUpdate } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "name": null, + "workflow": null, +} satisfies VecUpdate + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as VecUpdate +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/VectorColumnInfo.md b/typescript/docs/VectorColumnInfo.md new file mode 100644 index 00000000..5f027c9f --- /dev/null +++ b/typescript/docs/VectorColumnInfo.md @@ -0,0 +1,36 @@ + +# VectorColumnInfo + + +## Properties + +Name | Type +------------ | ------------- +`dataType` | [FeatureDataType](FeatureDataType.md) +`measurement` | [Measurement](Measurement.md) + +## Example + +```typescript +import type { VectorColumnInfo } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "dataType": null, + "measurement": null, +} satisfies VectorColumnInfo + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as VectorColumnInfo +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/VectorDataType.md b/typescript/docs/VectorDataType.md new file mode 100644 index 00000000..38b9281e --- /dev/null +++ b/typescript/docs/VectorDataType.md @@ -0,0 +1,33 @@ + +# VectorDataType + +An enum that contains all possible vector data types + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { VectorDataType } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies VectorDataType + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as VectorDataType +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/VectorQueryRectangle.md b/typescript/docs/VectorQueryRectangle.md new file mode 100644 index 00000000..5b1eb731 --- /dev/null +++ b/typescript/docs/VectorQueryRectangle.md @@ -0,0 +1,39 @@ + +# VectorQueryRectangle + +A spatio-temporal rectangle with a specified resolution + +## Properties + +Name | Type +------------ | ------------- +`spatialBounds` | [BoundingBox2D](BoundingBox2D.md) +`spatialResolution` | [SpatialResolution](SpatialResolution.md) +`timeInterval` | [TimeInterval](TimeInterval.md) + +## Example + +```typescript +import type { VectorQueryRectangle } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "spatialBounds": null, + "spatialResolution": null, + "timeInterval": null, +} satisfies VectorQueryRectangle + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as VectorQueryRectangle +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/VectorResultDescriptor.md b/typescript/docs/VectorResultDescriptor.md new file mode 100644 index 00000000..4454a56e --- /dev/null +++ b/typescript/docs/VectorResultDescriptor.md @@ -0,0 +1,42 @@ + +# VectorResultDescriptor + + +## Properties + +Name | Type +------------ | ------------- +`bbox` | [BoundingBox2D](BoundingBox2D.md) +`columns` | [{ [key: string]: VectorColumnInfo; }](VectorColumnInfo.md) +`dataType` | [VectorDataType](VectorDataType.md) +`spatialReference` | string +`time` | [TimeInterval](TimeInterval.md) + +## Example + +```typescript +import type { VectorResultDescriptor } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "bbox": null, + "columns": null, + "dataType": null, + "spatialReference": null, + "time": null, +} satisfies VectorResultDescriptor + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as VectorResultDescriptor +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/Volume.md b/typescript/docs/Volume.md new file mode 100644 index 00000000..540b0f57 --- /dev/null +++ b/typescript/docs/Volume.md @@ -0,0 +1,36 @@ + +# Volume + + +## Properties + +Name | Type +------------ | ------------- +`name` | string +`path` | string + +## Example + +```typescript +import type { Volume } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "name": null, + "path": null, +} satisfies Volume + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as Volume +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/VolumeFileLayersResponse.md b/typescript/docs/VolumeFileLayersResponse.md new file mode 100644 index 00000000..c94b0fd6 --- /dev/null +++ b/typescript/docs/VolumeFileLayersResponse.md @@ -0,0 +1,34 @@ + +# VolumeFileLayersResponse + + +## Properties + +Name | Type +------------ | ------------- +`layers` | Array<string> + +## Example + +```typescript +import type { VolumeFileLayersResponse } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "layers": null, +} satisfies VolumeFileLayersResponse + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as VolumeFileLayersResponse +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/WcsBoundingbox.md b/typescript/docs/WcsBoundingbox.md new file mode 100644 index 00000000..13fe65bb --- /dev/null +++ b/typescript/docs/WcsBoundingbox.md @@ -0,0 +1,36 @@ + +# WcsBoundingbox + + +## Properties + +Name | Type +------------ | ------------- +`bbox` | Array<number> +`spatialReference` | string + +## Example + +```typescript +import type { WcsBoundingbox } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "bbox": null, + "spatialReference": null, +} satisfies WcsBoundingbox + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as WcsBoundingbox +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/WcsService.md b/typescript/docs/WcsService.md new file mode 100644 index 00000000..45f42436 --- /dev/null +++ b/typescript/docs/WcsService.md @@ -0,0 +1,32 @@ + +# WcsService + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { WcsService } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies WcsService + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as WcsService +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/WcsVersion.md b/typescript/docs/WcsVersion.md new file mode 100644 index 00000000..57876cb3 --- /dev/null +++ b/typescript/docs/WcsVersion.md @@ -0,0 +1,32 @@ + +# WcsVersion + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { WcsVersion } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies WcsVersion + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as WcsVersion +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/WfsService.md b/typescript/docs/WfsService.md new file mode 100644 index 00000000..52fa7c75 --- /dev/null +++ b/typescript/docs/WfsService.md @@ -0,0 +1,32 @@ + +# WfsService + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { WfsService } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies WfsService + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as WfsService +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/WfsVersion.md b/typescript/docs/WfsVersion.md new file mode 100644 index 00000000..86ce9886 --- /dev/null +++ b/typescript/docs/WfsVersion.md @@ -0,0 +1,32 @@ + +# WfsVersion + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { WfsVersion } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies WfsVersion + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as WfsVersion +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/WildliveDataConnectorDefinition.md b/typescript/docs/WildliveDataConnectorDefinition.md new file mode 100644 index 00000000..ce76600b --- /dev/null +++ b/typescript/docs/WildliveDataConnectorDefinition.md @@ -0,0 +1,44 @@ + +# WildliveDataConnectorDefinition + + +## Properties + +Name | Type +------------ | ------------- +`apiKey` | string +`description` | string +`id` | string +`name` | string +`priority` | number +`type` | string + +## Example + +```typescript +import type { WildliveDataConnectorDefinition } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "apiKey": null, + "description": null, + "id": null, + "name": null, + "priority": null, + "type": null, +} satisfies WildliveDataConnectorDefinition + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as WildliveDataConnectorDefinition +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/WmsService.md b/typescript/docs/WmsService.md new file mode 100644 index 00000000..b98d54ef --- /dev/null +++ b/typescript/docs/WmsService.md @@ -0,0 +1,32 @@ + +# WmsService + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { WmsService } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies WmsService + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as WmsService +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/WmsVersion.md b/typescript/docs/WmsVersion.md new file mode 100644 index 00000000..4007f7b1 --- /dev/null +++ b/typescript/docs/WmsVersion.md @@ -0,0 +1,32 @@ + +# WmsVersion + + +## Properties + +Name | Type +------------ | ------------- + +## Example + +```typescript +import type { WmsVersion } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { +} satisfies WmsVersion + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as WmsVersion +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/Workflow.md b/typescript/docs/Workflow.md new file mode 100644 index 00000000..8414025f --- /dev/null +++ b/typescript/docs/Workflow.md @@ -0,0 +1,36 @@ + +# Workflow + + +## Properties + +Name | Type +------------ | ------------- +`operator` | [TypedOperatorOperator](TypedOperatorOperator.md) +`type` | string + +## Example + +```typescript +import type { Workflow } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "operator": null, + "type": null, +} satisfies Workflow + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as Workflow +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/docs/WorkflowsApi.md b/typescript/docs/WorkflowsApi.md new file mode 100644 index 00000000..d2404b87 --- /dev/null +++ b/typescript/docs/WorkflowsApi.md @@ -0,0 +1,513 @@ +# WorkflowsApi + +All URIs are relative to *http://127.0.0.1:3030/api* + +| Method | HTTP request | Description | +|------------- | ------------- | -------------| +| [**datasetFromWorkflowHandler**](WorkflowsApi.md#datasetfromworkflowhandler) | **POST** /datasetFromWorkflow/{id} | Create a task for creating a new dataset from the result of the workflow given by its `id` and the dataset parameters in the request body. Returns the id of the created task | +| [**getWorkflowAllMetadataZipHandler**](WorkflowsApi.md#getworkflowallmetadataziphandler) | **GET** /workflow/{id}/allMetadata/zip | Gets a ZIP archive of the worklow, its provenance and the output metadata. | +| [**getWorkflowMetadataHandler**](WorkflowsApi.md#getworkflowmetadatahandler) | **GET** /workflow/{id}/metadata | Gets the metadata of a workflow | +| [**getWorkflowProvenanceHandler**](WorkflowsApi.md#getworkflowprovenancehandler) | **GET** /workflow/{id}/provenance | Gets the provenance of all datasets used in a workflow. | +| [**loadWorkflowHandler**](WorkflowsApi.md#loadworkflowhandler) | **GET** /workflow/{id} | Retrieves an existing Workflow. | +| [**rasterStreamWebsocket**](WorkflowsApi.md#rasterstreamwebsocket) | **GET** /workflow/{id}/rasterStream | Query a workflow raster result as a stream of tiles via a websocket connection. | +| [**registerWorkflowHandler**](WorkflowsApi.md#registerworkflowhandler) | **POST** /workflow | Registers a new Workflow. | + + + +## datasetFromWorkflowHandler + +> TaskResponse datasetFromWorkflowHandler(id, rasterDatasetFromWorkflow) + +Create a task for creating a new dataset from the result of the workflow given by its `id` and the dataset parameters in the request body. Returns the id of the created task + +### Example + +```ts +import { + Configuration, + WorkflowsApi, +} from '@geoengine/openapi-client'; +import type { DatasetFromWorkflowHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new WorkflowsApi(config); + + const body = { + // string | Workflow id + id: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // RasterDatasetFromWorkflow + rasterDatasetFromWorkflow: ..., + } satisfies DatasetFromWorkflowHandlerRequest; + + try { + const data = await api.datasetFromWorkflowHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **id** | `string` | Workflow id | [Defaults to `undefined`] | +| **rasterDatasetFromWorkflow** | [RasterDatasetFromWorkflow](RasterDatasetFromWorkflow.md) | | | + +### Return type + +[**TaskResponse**](TaskResponse.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Id of created task | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## getWorkflowAllMetadataZipHandler + +> Blob getWorkflowAllMetadataZipHandler(id) + +Gets a ZIP archive of the worklow, its provenance and the output metadata. + +### Example + +```ts +import { + Configuration, + WorkflowsApi, +} from '@geoengine/openapi-client'; +import type { GetWorkflowAllMetadataZipHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new WorkflowsApi(config); + + const body = { + // string | Workflow id + id: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + } satisfies GetWorkflowAllMetadataZipHandlerRequest; + + try { + const data = await api.getWorkflowAllMetadataZipHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **id** | `string` | Workflow id | [Defaults to `undefined`] | + +### Return type + +**Blob** + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/zip` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | ZIP Archive | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## getWorkflowMetadataHandler + +> TypedResultDescriptor getWorkflowMetadataHandler(id) + +Gets the metadata of a workflow + +### Example + +```ts +import { + Configuration, + WorkflowsApi, +} from '@geoengine/openapi-client'; +import type { GetWorkflowMetadataHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new WorkflowsApi(config); + + const body = { + // string | Workflow id + id: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + } satisfies GetWorkflowMetadataHandlerRequest; + + try { + const data = await api.getWorkflowMetadataHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **id** | `string` | Workflow id | [Defaults to `undefined`] | + +### Return type + +[**TypedResultDescriptor**](TypedResultDescriptor.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Metadata of loaded workflow | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## getWorkflowProvenanceHandler + +> Array<ProvenanceEntry> getWorkflowProvenanceHandler(id) + +Gets the provenance of all datasets used in a workflow. + +### Example + +```ts +import { + Configuration, + WorkflowsApi, +} from '@geoengine/openapi-client'; +import type { GetWorkflowProvenanceHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new WorkflowsApi(config); + + const body = { + // string | Workflow id + id: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + } satisfies GetWorkflowProvenanceHandlerRequest; + + try { + const data = await api.getWorkflowProvenanceHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **id** | `string` | Workflow id | [Defaults to `undefined`] | + +### Return type + +[**Array<ProvenanceEntry>**](ProvenanceEntry.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Provenance of used datasets | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## loadWorkflowHandler + +> Workflow loadWorkflowHandler(id) + +Retrieves an existing Workflow. + +### Example + +```ts +import { + Configuration, + WorkflowsApi, +} from '@geoengine/openapi-client'; +import type { LoadWorkflowHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new WorkflowsApi(config); + + const body = { + // string | Workflow id + id: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + } satisfies LoadWorkflowHandlerRequest; + + try { + const data = await api.loadWorkflowHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **id** | `string` | Workflow id | [Defaults to `undefined`] | + +### Return type + +[**Workflow**](Workflow.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Workflow loaded from database | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## rasterStreamWebsocket + +> rasterStreamWebsocket(id, spatialBounds, timeInterval, attributes, resultType) + +Query a workflow raster result as a stream of tiles via a websocket connection. + +### Example + +```ts +import { + Configuration, + WorkflowsApi, +} from '@geoengine/openapi-client'; +import type { RasterStreamWebsocketRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new WorkflowsApi(config); + + const body = { + // string | Workflow id + id: 38400000-8cf0-11bd-b23e-10b96e4ef00d, + // SpatialPartition2D + spatialBounds: ..., + // string + timeInterval: timeInterval_example, + // string + attributes: attributes_example, + // RasterStreamWebsocketResultType + resultType: ..., + } satisfies RasterStreamWebsocketRequest; + + try { + const data = await api.rasterStreamWebsocket(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **id** | `string` | Workflow id | [Defaults to `undefined`] | +| **spatialBounds** | [](.md) | | [Defaults to `undefined`] | +| **timeInterval** | `string` | | [Defaults to `undefined`] | +| **attributes** | `string` | | [Defaults to `undefined`] | +| **resultType** | `RasterStreamWebsocketResultType` | | [Defaults to `undefined`] [Enum: arrow] | + +### Return type + +`void` (Empty response body) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: Not defined +- **Accept**: Not defined + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **101** | Upgrade to websocket connection | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + +## registerWorkflowHandler + +> IdResponse registerWorkflowHandler(workflow) + +Registers a new Workflow. + +### Example + +```ts +import { + Configuration, + WorkflowsApi, +} from '@geoengine/openapi-client'; +import type { RegisterWorkflowHandlerRequest } from '@geoengine/openapi-client'; + +async function example() { + console.log("🚀 Testing @geoengine/openapi-client SDK..."); + const config = new Configuration({ + // Configure HTTP bearer authorization: session_token + accessToken: "YOUR BEARER TOKEN", + }); + const api = new WorkflowsApi(config); + + const body = { + // Workflow + workflow: {"type":"Vector","operator":{"type":"MockPointSource","params":{"points":[{"x":0.0,"y":0.1},{"x":1.0,"y":1.1}]}}}, + } satisfies RegisterWorkflowHandlerRequest; + + try { + const data = await api.registerWorkflowHandler(body); + console.log(data); + } catch (error) { + console.error(error); + } +} + +// Run the test +example().catch(console.error); +``` + +### Parameters + + +| Name | Type | Description | Notes | +|------------- | ------------- | ------------- | -------------| +| **workflow** | [Workflow](Workflow.md) | | | + +### Return type + +[**IdResponse**](IdResponse.md) + +### Authorization + +[session_token](../README.md#session_token) + +### HTTP request headers + +- **Content-Type**: `application/json` +- **Accept**: `application/json` + + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +| **200** | Id of generated resource | - | + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + diff --git a/typescript/docs/WrappedPlotOutput.md b/typescript/docs/WrappedPlotOutput.md new file mode 100644 index 00000000..68a14043 --- /dev/null +++ b/typescript/docs/WrappedPlotOutput.md @@ -0,0 +1,38 @@ + +# WrappedPlotOutput + + +## Properties + +Name | Type +------------ | ------------- +`data` | object +`outputFormat` | [PlotOutputFormat](PlotOutputFormat.md) +`plotType` | string + +## Example + +```typescript +import type { WrappedPlotOutput } from '@geoengine/openapi-client' + +// TODO: Update the object below with actual values +const example = { + "data": null, + "outputFormat": null, + "plotType": null, +} satisfies WrappedPlotOutput + +console.log(example) + +// Convert the instance to a JSON string +const exampleJSON: string = JSON.stringify(example) +console.log(exampleJSON) + +// Parse the JSON string back to an object +const exampleParsed = JSON.parse(exampleJSON) as WrappedPlotOutput +console.log(exampleParsed) +``` + +[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md) + + diff --git a/typescript/package-lock.json b/typescript/package-lock.json index 1efbc0c3..4438862c 100644 --- a/typescript/package-lock.json +++ b/typescript/package-lock.json @@ -1,12 +1,12 @@ { "name": "@geoengine/openapi-client", - "version": "0.0.27", + "version": "0.0.28", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@geoengine/openapi-client", - "version": "0.0.27", + "version": "0.0.28", "devDependencies": { "typescript": "^4.0 || ^5.0" } diff --git a/typescript/package.json b/typescript/package.json index 727fde04..b1582cd3 100644 --- a/typescript/package.json +++ b/typescript/package.json @@ -1,6 +1,6 @@ { "name": "@geoengine/openapi-client", - "version": "0.0.27", + "version": "0.0.28", "description": "OpenAPI client for @geoengine/openapi-client", "author": "OpenAPI-Generator", "repository": { @@ -8,7 +8,7 @@ "url": "https://github.com/geo-engine/openapi-client.git" }, "main": "./dist/index.js", - "typings": "./dist/index.d.ts", + "types": "./dist/index.d.ts", "module": "./dist/esm/index.js", "sideEffects": false, "scripts": { diff --git a/typescript/src/apis/DatasetsApi.ts b/typescript/src/apis/DatasetsApi.ts index 950d78f7..eb688e65 100644 --- a/typescript/src/apis/DatasetsApi.ts +++ b/typescript/src/apis/DatasetsApi.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -64,6 +64,11 @@ import { VolumeFileLayersResponseToJSON, } from '../models/index'; +export interface AddDatasetTilesHandlerRequest { + dataset: string; + autoCreateDataset: AutoCreateDataset; +} + export interface AutoCreateDatasetHandlerRequest { autoCreateDataset: AutoCreateDataset; } @@ -126,6 +131,60 @@ export interface UpdateLoadingInfoHandlerRequest { */ export class DatasetsApi extends runtime.BaseAPI { + /** + * Add a tile to a gdal dataset. + */ + async addDatasetTilesHandlerRaw(requestParameters: AddDatasetTilesHandlerRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise> { + if (requestParameters['dataset'] == null) { + throw new runtime.RequiredError( + 'dataset', + 'Required parameter "dataset" was null or undefined when calling addDatasetTilesHandler().' + ); + } + + if (requestParameters['autoCreateDataset'] == null) { + throw new runtime.RequiredError( + 'autoCreateDataset', + 'Required parameter "autoCreateDataset" was null or undefined when calling addDatasetTilesHandler().' + ); + } + + const queryParameters: any = {}; + + const headerParameters: runtime.HTTPHeaders = {}; + + headerParameters['Content-Type'] = 'application/json'; + + if (this.configuration && this.configuration.accessToken) { + const token = this.configuration.accessToken; + const tokenString = await token("session_token", []); + + if (tokenString) { + headerParameters["Authorization"] = `Bearer ${tokenString}`; + } + } + + let urlPath = `/dataset/{dataset}/tiles`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); + + const response = await this.request({ + path: urlPath, + method: 'POST', + headers: headerParameters, + query: queryParameters, + body: AutoCreateDatasetToJSON(requestParameters['autoCreateDataset']), + }, initOverrides); + + return new runtime.VoidApiResponse(response); + } + + /** + * Add a tile to a gdal dataset. + */ + async addDatasetTilesHandler(requestParameters: AddDatasetTilesHandlerRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise { + await this.addDatasetTilesHandlerRaw(requestParameters, initOverrides); + } + /** * Creates a new dataset using previously uploaded files. The format of the files will be automatically detected when possible. */ @@ -151,8 +210,11 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/dataset/auto`; + const response = await this.request({ - path: `/dataset/auto`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -195,8 +257,11 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/dataset`; + const response = await this.request({ - path: `/dataset`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -237,8 +302,12 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/dataset/{dataset}`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); + const response = await this.request({ - path: `/dataset/{dataset}`.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -277,8 +346,12 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/dataset/{dataset}`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); + const response = await this.request({ - path: `/dataset/{dataset}`.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -318,8 +391,12 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/dataset/{dataset}/loadingInfo`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); + const response = await this.request({ - path: `/dataset/{dataset}/loadingInfo`.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -393,8 +470,11 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/datasets`; + const response = await this.request({ - path: `/datasets`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -441,8 +521,13 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/dataset/volumes/{volume_name}/files/{file_name}/layers`; + urlPath = urlPath.replace(`{${"volume_name"}}`, encodeURIComponent(String(requestParameters['volumeName']))); + urlPath = urlPath.replace(`{${"file_name"}}`, encodeURIComponent(String(requestParameters['fileName']))); + const response = await this.request({ - path: `/dataset/volumes/{volume_name}/files/{file_name}/layers`.replace(`{${"volume_name"}}`, encodeURIComponent(String(requestParameters['volumeName']))).replace(`{${"file_name"}}`, encodeURIComponent(String(requestParameters['fileName']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -475,8 +560,11 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/dataset/volumes`; + const response = await this.request({ - path: `/dataset/volumes`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -518,8 +606,11 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/dataset/suggest`; + const response = await this.request({ - path: `/dataset/suggest`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -569,8 +660,12 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/dataset/{dataset}`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); + const response = await this.request({ - path: `/dataset/{dataset}`.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -618,8 +713,12 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/dataset/{dataset}/provenance`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); + const response = await this.request({ - path: `/dataset/{dataset}/provenance`.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))), + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, @@ -667,8 +766,12 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/dataset/{dataset}/symbology`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); + const response = await this.request({ - path: `/dataset/{dataset}/symbology`.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))), + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, @@ -717,8 +820,12 @@ export class DatasetsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/dataset/{dataset}/loadingInfo`; + urlPath = urlPath.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))); + const response = await this.request({ - path: `/dataset/{dataset}/loadingInfo`.replace(`{${"dataset"}}`, encodeURIComponent(String(requestParameters['dataset']))), + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, diff --git a/typescript/src/apis/GeneralApi.ts b/typescript/src/apis/GeneralApi.ts index 4e97333d..320d2bc7 100644 --- a/typescript/src/apis/GeneralApi.ts +++ b/typescript/src/apis/GeneralApi.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -35,8 +35,11 @@ export class GeneralApi extends runtime.BaseAPI { const headerParameters: runtime.HTTPHeaders = {}; + + let urlPath = `/available`; + const response = await this.request({ - path: `/available`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -60,8 +63,11 @@ export class GeneralApi extends runtime.BaseAPI { const headerParameters: runtime.HTTPHeaders = {}; + + let urlPath = `/info`; + const response = await this.request({ - path: `/info`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/src/apis/LayersApi.ts b/typescript/src/apis/LayersApi.ts index 1bdf0468..28396a6a 100644 --- a/typescript/src/apis/LayersApi.ts +++ b/typescript/src/apis/LayersApi.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -211,8 +211,12 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layerDb/collections/{collection}/collections`; + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); + const response = await this.request({ - path: `/layerDb/collections/{collection}/collections`.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -260,8 +264,13 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layerDb/collections/{parent}/collections/{collection}`; + urlPath = urlPath.replace(`{${"parent"}}`, encodeURIComponent(String(requestParameters['parent']))); + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); + const response = await this.request({ - path: `/layerDb/collections/{parent}/collections/{collection}`.replace(`{${"parent"}}`, encodeURIComponent(String(requestParameters['parent']))).replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -307,8 +316,13 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layerDb/collections/{collection}/layers/{layer}`; + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); + const response = await this.request({ - path: `/layerDb/collections/{collection}/layers/{layer}`.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))).replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -356,8 +370,12 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layerDb/collections/{collection}/layers`; + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); + const response = await this.request({ - path: `/layerDb/collections/{collection}/layers`.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -400,8 +418,11 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layerDb/providers`; + const response = await this.request({ - path: `/layerDb/providers`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -493,8 +514,13 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layers/collections/search/autocomplete/{provider}/{collection}`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); + const response = await this.request({ - path: `/layers/collections/search/autocomplete/{provider}/{collection}`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))).replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -534,8 +560,12 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layerDb/providers/{provider}`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + const response = await this.request({ - path: `/layerDb/providers/{provider}`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -574,8 +604,12 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layerDb/providers/{provider}`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + const response = await this.request({ - path: `/layerDb/providers/{provider}`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -622,8 +656,13 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layers/{provider}/{layer}`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); + const response = await this.request({ - path: `/layers/{provider}/{layer}`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))).replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -670,8 +709,13 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layers/{provider}/{layer}/dataset`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); + const response = await this.request({ - path: `/layers/{provider}/{layer}/dataset`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))).replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -718,8 +762,13 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layers/{provider}/{layer}/workflowId`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); + const response = await this.request({ - path: `/layers/{provider}/{layer}/workflowId`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))).replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -788,8 +837,13 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layers/collections/{provider}/{collection}`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); + const response = await this.request({ - path: `/layers/collections/{provider}/{collection}`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))).replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -844,8 +898,11 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layerDb/providers`; + const response = await this.request({ - path: `/layerDb/providers`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -900,8 +957,11 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layers/collections`; + const response = await this.request({ - path: `/layers/collections`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -940,8 +1000,12 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layers/{provider}/capabilities`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + const response = await this.request({ - path: `/layers/{provider}/capabilities`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -980,8 +1044,12 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layerDb/collections/{collection}`; + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); + const response = await this.request({ - path: `/layerDb/collections/{collection}`.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -1027,8 +1095,13 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layerDb/collections/{parent}/collections/{collection}`; + urlPath = urlPath.replace(`{${"parent"}}`, encodeURIComponent(String(requestParameters['parent']))); + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); + const response = await this.request({ - path: `/layerDb/collections/{parent}/collections/{collection}`.replace(`{${"parent"}}`, encodeURIComponent(String(requestParameters['parent']))).replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -1067,8 +1140,12 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layerDb/layers/{layer}`; + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); + const response = await this.request({ - path: `/layerDb/layers/{layer}`.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -1114,8 +1191,13 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layerDb/collections/{collection}/layers/{layer}`; + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); + const response = await this.request({ - path: `/layerDb/collections/{collection}/layers/{layer}`.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))).replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -1205,8 +1287,13 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layers/collections/search/{provider}/{collection}`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); + const response = await this.request({ - path: `/layers/collections/search/{provider}/{collection}`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))).replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -1255,8 +1342,12 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layerDb/collections/{collection}`; + urlPath = urlPath.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))); + const response = await this.request({ - path: `/layerDb/collections/{collection}`.replace(`{${"collection"}}`, encodeURIComponent(String(requestParameters['collection']))), + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, @@ -1305,8 +1396,12 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layerDb/layers/{layer}`; + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); + const response = await this.request({ - path: `/layerDb/layers/{layer}`.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, @@ -1355,8 +1450,12 @@ export class LayersApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/layerDb/providers/{provider}`; + urlPath = urlPath.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))); + const response = await this.request({ - path: `/layerDb/providers/{provider}`.replace(`{${"provider"}}`, encodeURIComponent(String(requestParameters['provider']))), + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, diff --git a/typescript/src/apis/MLApi.ts b/typescript/src/apis/MLApi.ts index c729a395..6557d297 100644 --- a/typescript/src/apis/MLApi.ts +++ b/typescript/src/apis/MLApi.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -63,8 +63,11 @@ export class MLApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/ml/models`; + const response = await this.request({ - path: `/ml/models`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -105,8 +108,12 @@ export class MLApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/ml/models/{model_name}`; + urlPath = urlPath.replace(`{${"model_name"}}`, encodeURIComponent(String(requestParameters['modelName']))); + const response = await this.request({ - path: `/ml/models/{model_name}`.replace(`{${"model_name"}}`, encodeURIComponent(String(requestParameters['modelName']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -139,8 +146,11 @@ export class MLApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/ml/models`; + const response = await this.request({ - path: `/ml/models`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/src/apis/OGCWCSApi.ts b/typescript/src/apis/OGCWCSApi.ts index 375cf9e0..6c9d614f 100644 --- a/typescript/src/apis/OGCWCSApi.ts +++ b/typescript/src/apis/OGCWCSApi.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -123,8 +123,12 @@ export class OGCWCSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/wcs/{workflow}?request=GetCapabilities`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); + const response = await this.request({ - path: `/wcs/{workflow}?request=GetCapabilities`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -212,8 +216,12 @@ export class OGCWCSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/wcs/{workflow}?request=DescribeCoverage`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); + const response = await this.request({ - path: `/wcs/{workflow}?request=DescribeCoverage`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -358,8 +366,12 @@ export class OGCWCSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/wcs/{workflow}?request=GetCoverage`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); + const response = await this.request({ - path: `/wcs/{workflow}?request=GetCoverage`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/src/apis/OGCWFSApi.ts b/typescript/src/apis/OGCWFSApi.ts index e1d98f1e..cce07e79 100644 --- a/typescript/src/apis/OGCWFSApi.ts +++ b/typescript/src/apis/OGCWFSApi.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -108,8 +108,15 @@ export class OGCWFSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/wfs/{workflow}?request=GetCapabilities`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); + urlPath = urlPath.replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))); + urlPath = urlPath.replace(`{${"service"}}`, encodeURIComponent(String(requestParameters['service']))); + urlPath = urlPath.replace(`{${"request"}}`, encodeURIComponent(String(requestParameters['request']))); + const response = await this.request({ - path: `/wfs/{workflow}?request=GetCapabilities`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))).replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))).replace(`{${"service"}}`, encodeURIComponent(String(requestParameters['service']))).replace(`{${"request"}}`, encodeURIComponent(String(requestParameters['request']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -237,8 +244,12 @@ export class OGCWFSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/wfs/{workflow}?request=GetFeature`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); + const response = await this.request({ - path: `/wfs/{workflow}?request=GetFeature`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/src/apis/OGCWMSApi.ts b/typescript/src/apis/OGCWMSApi.ts index 327c2ab4..e6406dec 100644 --- a/typescript/src/apis/OGCWMSApi.ts +++ b/typescript/src/apis/OGCWMSApi.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -136,8 +136,16 @@ export class OGCWMSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/wms/{workflow}?request=GetCapabilities`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); + urlPath = urlPath.replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))); + urlPath = urlPath.replace(`{${"service"}}`, encodeURIComponent(String(requestParameters['service']))); + urlPath = urlPath.replace(`{${"request"}}`, encodeURIComponent(String(requestParameters['request']))); + urlPath = urlPath.replace(`{${"format"}}`, encodeURIComponent(String(requestParameters['format']))); + const response = await this.request({ - path: `/wms/{workflow}?request=GetCapabilities`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))).replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))).replace(`{${"service"}}`, encodeURIComponent(String(requestParameters['service']))).replace(`{${"request"}}`, encodeURIComponent(String(requestParameters['request']))).replace(`{${"format"}}`, encodeURIComponent(String(requestParameters['format']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -209,8 +217,16 @@ export class OGCWMSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/wms/{workflow}?request=GetLegendGraphic`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); + urlPath = urlPath.replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))); + urlPath = urlPath.replace(`{${"service"}}`, encodeURIComponent(String(requestParameters['service']))); + urlPath = urlPath.replace(`{${"request"}}`, encodeURIComponent(String(requestParameters['request']))); + urlPath = urlPath.replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))); + const response = await this.request({ - path: `/wms/{workflow}?request=GetLegendGraphic`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))).replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))).replace(`{${"service"}}`, encodeURIComponent(String(requestParameters['service']))).replace(`{${"request"}}`, encodeURIComponent(String(requestParameters['request']))).replace(`{${"layer"}}`, encodeURIComponent(String(requestParameters['layer']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -380,8 +396,12 @@ export class OGCWMSApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/wms/{workflow}?request=GetMap`; + urlPath = urlPath.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))); + const response = await this.request({ - path: `/wms/{workflow}?request=GetMap`.replace(`{${"workflow"}}`, encodeURIComponent(String(requestParameters['workflow']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/src/apis/PermissionsApi.ts b/typescript/src/apis/PermissionsApi.ts index 6ec647fc..8eb895d4 100644 --- a/typescript/src/apis/PermissionsApi.ts +++ b/typescript/src/apis/PermissionsApi.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -70,8 +70,11 @@ export class PermissionsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/permissions`; + const response = await this.request({ - path: `/permissions`, + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, @@ -140,8 +143,13 @@ export class PermissionsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/permissions/resources/{resource_type}/{resource_id}`; + urlPath = urlPath.replace(`{${"resource_type"}}`, encodeURIComponent(String(requestParameters['resourceType']))); + urlPath = urlPath.replace(`{${"resource_id"}}`, encodeURIComponent(String(requestParameters['resourceId']))); + const response = await this.request({ - path: `/permissions/resources/{resource_type}/{resource_id}`.replace(`{${"resource_type"}}`, encodeURIComponent(String(requestParameters['resourceType']))).replace(`{${"resource_id"}}`, encodeURIComponent(String(requestParameters['resourceId']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -183,8 +191,11 @@ export class PermissionsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/permissions`; + const response = await this.request({ - path: `/permissions`, + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, diff --git a/typescript/src/apis/PlotsApi.ts b/typescript/src/apis/PlotsApi.ts index 5fc364ff..8ab6334d 100644 --- a/typescript/src/apis/PlotsApi.ts +++ b/typescript/src/apis/PlotsApi.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -96,8 +96,12 @@ export class PlotsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/plot/{id}`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); + const response = await this.request({ - path: `/plot/{id}`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/src/apis/ProjectsApi.ts b/typescript/src/apis/ProjectsApi.ts index 0726f989..9d6ef078 100644 --- a/typescript/src/apis/ProjectsApi.ts +++ b/typescript/src/apis/ProjectsApi.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -102,8 +102,11 @@ export class ProjectsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/project`; + const response = await this.request({ - path: `/project`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -144,8 +147,12 @@ export class ProjectsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/project/{project}`; + urlPath = urlPath.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))); + const response = await this.request({ - path: `/project/{project}`.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -198,8 +205,14 @@ export class ProjectsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/projects`; + urlPath = urlPath.replace(`{${"order"}}`, encodeURIComponent(String(requestParameters['order']))); + urlPath = urlPath.replace(`{${"offset"}}`, encodeURIComponent(String(requestParameters['offset']))); + urlPath = urlPath.replace(`{${"limit"}}`, encodeURIComponent(String(requestParameters['limit']))); + const response = await this.request({ - path: `/projects`.replace(`{${"order"}}`, encodeURIComponent(String(requestParameters['order']))).replace(`{${"offset"}}`, encodeURIComponent(String(requestParameters['offset']))).replace(`{${"limit"}}`, encodeURIComponent(String(requestParameters['limit']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -239,8 +252,12 @@ export class ProjectsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/project/{project}`; + urlPath = urlPath.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))); + const response = await this.request({ - path: `/project/{project}`.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -287,8 +304,13 @@ export class ProjectsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/project/{project}/{version}`; + urlPath = urlPath.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))); + urlPath = urlPath.replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))); + const response = await this.request({ - path: `/project/{project}/{version}`.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))).replace(`{${"version"}}`, encodeURIComponent(String(requestParameters['version']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -328,8 +350,12 @@ export class ProjectsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/project/{project}/versions`; + urlPath = urlPath.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))); + const response = await this.request({ - path: `/project/{project}/versions`.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -378,8 +404,12 @@ export class ProjectsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/project/{project}`; + urlPath = urlPath.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))); + const response = await this.request({ - path: `/project/{project}`.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))), + path: urlPath, method: 'PATCH', headers: headerParameters, query: queryParameters, diff --git a/typescript/src/apis/SessionApi.ts b/typescript/src/apis/SessionApi.ts index 7463c839..c017e96c 100644 --- a/typescript/src/apis/SessionApi.ts +++ b/typescript/src/apis/SessionApi.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -75,8 +75,11 @@ export class SessionApi extends runtime.BaseAPI { const headerParameters: runtime.HTTPHeaders = {}; + + let urlPath = `/anonymous`; + const response = await this.request({ - path: `/anonymous`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -110,8 +113,11 @@ export class SessionApi extends runtime.BaseAPI { headerParameters['Content-Type'] = 'application/json'; + + let urlPath = `/login`; + const response = await this.request({ - path: `/login`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -145,8 +151,11 @@ export class SessionApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/logout`; + const response = await this.request({ - path: `/logout`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -182,8 +191,11 @@ export class SessionApi extends runtime.BaseAPI { const headerParameters: runtime.HTTPHeaders = {}; + + let urlPath = `/oidcInit`; + const response = await this.request({ - path: `/oidcInit`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -230,8 +242,11 @@ export class SessionApi extends runtime.BaseAPI { headerParameters['Content-Type'] = 'application/json'; + + let urlPath = `/oidcLogin`; + const response = await this.request({ - path: `/oidcLogin`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -267,8 +282,11 @@ export class SessionApi extends runtime.BaseAPI { headerParameters['Content-Type'] = 'application/json'; + + let urlPath = `/user`; + const response = await this.request({ - path: `/user`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -306,8 +324,11 @@ export class SessionApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/session`; + const response = await this.request({ - path: `/session`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -347,8 +368,12 @@ export class SessionApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/session/project/{project}`; + urlPath = urlPath.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))); + const response = await this.request({ - path: `/session/project/{project}`.replace(`{${"project"}}`, encodeURIComponent(String(requestParameters['project']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -388,8 +413,11 @@ export class SessionApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/session/view`; + const response = await this.request({ - path: `/session/view`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, diff --git a/typescript/src/apis/SpatialReferencesApi.ts b/typescript/src/apis/SpatialReferencesApi.ts index fde2d4b8..7279acbb 100644 --- a/typescript/src/apis/SpatialReferencesApi.ts +++ b/typescript/src/apis/SpatialReferencesApi.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -53,8 +53,12 @@ export class SpatialReferencesApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/spatialReferenceSpecification/{srsString}`; + urlPath = urlPath.replace(`{${"srsString"}}`, encodeURIComponent(String(requestParameters['srsString']))); + const response = await this.request({ - path: `/spatialReferenceSpecification/{srsString}`.replace(`{${"srsString"}}`, encodeURIComponent(String(requestParameters['srsString']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/src/apis/TasksApi.ts b/typescript/src/apis/TasksApi.ts index 723ae087..6ff9bd63 100644 --- a/typescript/src/apis/TasksApi.ts +++ b/typescript/src/apis/TasksApi.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -76,8 +76,12 @@ export class TasksApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/tasks/{id}`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); + const response = await this.request({ - path: `/tasks/{id}`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -131,8 +135,14 @@ export class TasksApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/tasks/list`; + urlPath = urlPath.replace(`{${"filter"}}`, encodeURIComponent(String(requestParameters['filter']))); + urlPath = urlPath.replace(`{${"offset"}}`, encodeURIComponent(String(requestParameters['offset']))); + urlPath = urlPath.replace(`{${"limit"}}`, encodeURIComponent(String(requestParameters['limit']))); + const response = await this.request({ - path: `/tasks/list`.replace(`{${"filter"}}`, encodeURIComponent(String(requestParameters['filter']))).replace(`{${"offset"}}`, encodeURIComponent(String(requestParameters['offset']))).replace(`{${"limit"}}`, encodeURIComponent(String(requestParameters['limit']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -172,8 +182,12 @@ export class TasksApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/tasks/{id}/status`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); + const response = await this.request({ - path: `/tasks/{id}/status`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, diff --git a/typescript/src/apis/UploadsApi.ts b/typescript/src/apis/UploadsApi.ts index 701fd959..b2b76fc2 100644 --- a/typescript/src/apis/UploadsApi.ts +++ b/typescript/src/apis/UploadsApi.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -76,8 +76,13 @@ export class UploadsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/uploads/{upload_id}/files/{file_name}/layers`; + urlPath = urlPath.replace(`{${"upload_id"}}`, encodeURIComponent(String(requestParameters['uploadId']))); + urlPath = urlPath.replace(`{${"file_name"}}`, encodeURIComponent(String(requestParameters['fileName']))); + const response = await this.request({ - path: `/uploads/{upload_id}/files/{file_name}/layers`.replace(`{${"upload_id"}}`, encodeURIComponent(String(requestParameters['uploadId']))).replace(`{${"file_name"}}`, encodeURIComponent(String(requestParameters['fileName']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -117,8 +122,12 @@ export class UploadsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/uploads/{upload_id}/files`; + urlPath = urlPath.replace(`{${"upload_id"}}`, encodeURIComponent(String(requestParameters['uploadId']))); + const response = await this.request({ - path: `/uploads/{upload_id}/files`.replace(`{${"upload_id"}}`, encodeURIComponent(String(requestParameters['uploadId']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -180,8 +189,11 @@ export class UploadsApi extends runtime.BaseAPI { }) } + + let urlPath = `/upload`; + const response = await this.request({ - path: `/upload`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, diff --git a/typescript/src/apis/UserApi.ts b/typescript/src/apis/UserApi.ts index 952038af..58bb15a8 100644 --- a/typescript/src/apis/UserApi.ts +++ b/typescript/src/apis/UserApi.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -131,8 +131,11 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/roles`; + const response = await this.request({ - path: `/roles`, + path: urlPath, method: 'PUT', headers: headerParameters, query: queryParameters, @@ -184,8 +187,13 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/users/{user}/roles/{role}`; + urlPath = urlPath.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))); + urlPath = urlPath.replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))); + const response = await this.request({ - path: `/users/{user}/roles/{role}`.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))).replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -224,8 +232,12 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/quota/computations/{computation}`; + urlPath = urlPath.replace(`{${"computation"}}`, encodeURIComponent(String(requestParameters['computation']))); + const response = await this.request({ - path: `/quota/computations/{computation}`.replace(`{${"computation"}}`, encodeURIComponent(String(requestParameters['computation']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -280,8 +292,11 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/quota/computations`; + const response = await this.request({ - path: `/quota/computations`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -336,8 +351,11 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/quota/dataUsage`; + const response = await this.request({ - path: `/quota/dataUsage`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -407,8 +425,11 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/quota/dataUsage/summary`; + const response = await this.request({ - path: `/quota/dataUsage/summary`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -448,8 +469,12 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/roles/byName/{name}`; + urlPath = urlPath.replace(`{${"name"}}`, encodeURIComponent(String(requestParameters['name']))); + const response = await this.request({ - path: `/roles/byName/{name}`.replace(`{${"name"}}`, encodeURIComponent(String(requestParameters['name']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -482,8 +507,11 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/user/roles/descriptions`; + const response = await this.request({ - path: `/user/roles/descriptions`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -523,8 +551,12 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/quotas/{user}`; + urlPath = urlPath.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))); + const response = await this.request({ - path: `/quotas/{user}`.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -557,8 +589,11 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/quota`; + const response = await this.request({ - path: `/quota`, + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -598,8 +633,12 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/roles/{role}`; + urlPath = urlPath.replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))); + const response = await this.request({ - path: `/roles/{role}`.replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -645,8 +684,13 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/users/{user}/roles/{role}`; + urlPath = urlPath.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))); + urlPath = urlPath.replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))); + const response = await this.request({ - path: `/users/{user}/roles/{role}`.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))).replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))), + path: urlPath, method: 'DELETE', headers: headerParameters, query: queryParameters, @@ -694,8 +738,12 @@ export class UserApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/quotas/{user}`; + urlPath = urlPath.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))); + const response = await this.request({ - path: `/quotas/{user}`.replace(`{${"user"}}`, encodeURIComponent(String(requestParameters['user']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, diff --git a/typescript/src/apis/WorkflowsApi.ts b/typescript/src/apis/WorkflowsApi.ts index beaf9649..c827918c 100644 --- a/typescript/src/apis/WorkflowsApi.ts +++ b/typescript/src/apis/WorkflowsApi.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -20,7 +20,6 @@ import type { RasterDatasetFromWorkflow, RasterStreamWebsocketResultType, SpatialPartition2D, - SpatialResolution, TaskResponse, TypedResultDescriptor, Workflow, @@ -36,8 +35,6 @@ import { RasterStreamWebsocketResultTypeToJSON, SpatialPartition2DFromJSON, SpatialPartition2DToJSON, - SpatialResolutionFromJSON, - SpatialResolutionToJSON, TaskResponseFromJSON, TaskResponseToJSON, TypedResultDescriptorFromJSON, @@ -71,7 +68,6 @@ export interface RasterStreamWebsocketRequest { id: string; spatialBounds: SpatialPartition2D; timeInterval: string; - spatialResolution: SpatialResolution; attributes: string; resultType: RasterStreamWebsocketResultType; } @@ -117,8 +113,12 @@ export class WorkflowsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/datasetFromWorkflow/{id}`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); + const response = await this.request({ - path: `/datasetFromWorkflow/{id}`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, @@ -159,8 +159,12 @@ export class WorkflowsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/workflow/{id}/allMetadata/zip`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); + const response = await this.request({ - path: `/workflow/{id}/allMetadata/zip`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -200,8 +204,12 @@ export class WorkflowsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/workflow/{id}/metadata`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); + const response = await this.request({ - path: `/workflow/{id}/metadata`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -241,8 +249,12 @@ export class WorkflowsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/workflow/{id}/provenance`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); + const response = await this.request({ - path: `/workflow/{id}/provenance`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -282,8 +294,12 @@ export class WorkflowsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/workflow/{id}`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); + const response = await this.request({ - path: `/workflow/{id}`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -325,13 +341,6 @@ export class WorkflowsApi extends runtime.BaseAPI { ); } - if (requestParameters['spatialResolution'] == null) { - throw new runtime.RequiredError( - 'spatialResolution', - 'Required parameter "spatialResolution" was null or undefined when calling rasterStreamWebsocket().' - ); - } - if (requestParameters['attributes'] == null) { throw new runtime.RequiredError( 'attributes', @@ -356,10 +365,6 @@ export class WorkflowsApi extends runtime.BaseAPI { queryParameters['timeInterval'] = requestParameters['timeInterval']; } - if (requestParameters['spatialResolution'] != null) { - queryParameters['spatialResolution'] = requestParameters['spatialResolution']; - } - if (requestParameters['attributes'] != null) { queryParameters['attributes'] = requestParameters['attributes']; } @@ -378,8 +383,12 @@ export class WorkflowsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/workflow/{id}/rasterStream`; + urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))); + const response = await this.request({ - path: `/workflow/{id}/rasterStream`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))), + path: urlPath, method: 'GET', headers: headerParameters, query: queryParameters, @@ -420,8 +429,11 @@ export class WorkflowsApi extends runtime.BaseAPI { headerParameters["Authorization"] = `Bearer ${tokenString}`; } } + + let urlPath = `/workflow`; + const response = await this.request({ - path: `/workflow`, + path: urlPath, method: 'POST', headers: headerParameters, query: queryParameters, diff --git a/typescript/src/models/AddDataset.ts b/typescript/src/models/AddDataset.ts index 1ea1c71f..5327dba3 100644 --- a/typescript/src/models/AddDataset.ts +++ b/typescript/src/models/AddDataset.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/AddDatasetTile.ts b/typescript/src/models/AddDatasetTile.ts new file mode 100644 index 00000000..1de3e180 --- /dev/null +++ b/typescript/src/models/AddDatasetTile.ts @@ -0,0 +1,124 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + +import { mapValues } from '../runtime'; +import type { TimeInterval } from './TimeInterval'; +import { + TimeIntervalFromJSON, + TimeIntervalFromJSONTyped, + TimeIntervalToJSON, + TimeIntervalToJSONTyped, +} from './TimeInterval'; +import type { GdalDatasetParameters } from './GdalDatasetParameters'; +import { + GdalDatasetParametersFromJSON, + GdalDatasetParametersFromJSONTyped, + GdalDatasetParametersToJSON, + GdalDatasetParametersToJSONTyped, +} from './GdalDatasetParameters'; +import type { SpatialPartition2D } from './SpatialPartition2D'; +import { + SpatialPartition2DFromJSON, + SpatialPartition2DFromJSONTyped, + SpatialPartition2DToJSON, + SpatialPartition2DToJSONTyped, +} from './SpatialPartition2D'; + +/** + * + * @export + * @interface AddDatasetTile + */ +export interface AddDatasetTile { + /** + * + * @type {number} + * @memberof AddDatasetTile + */ + band: number; + /** + * + * @type {GdalDatasetParameters} + * @memberof AddDatasetTile + */ + params: GdalDatasetParameters; + /** + * + * @type {SpatialPartition2D} + * @memberof AddDatasetTile + */ + spatialPartition: SpatialPartition2D; + /** + * + * @type {TimeInterval} + * @memberof AddDatasetTile + */ + time: TimeInterval; + /** + * + * @type {number} + * @memberof AddDatasetTile + */ + zIndex: number; +} + +/** + * Check if a given object implements the AddDatasetTile interface. + */ +export function instanceOfAddDatasetTile(value: object): value is AddDatasetTile { + if (!('band' in value) || value['band'] === undefined) return false; + if (!('params' in value) || value['params'] === undefined) return false; + if (!('spatialPartition' in value) || value['spatialPartition'] === undefined) return false; + if (!('time' in value) || value['time'] === undefined) return false; + if (!('zIndex' in value) || value['zIndex'] === undefined) return false; + return true; +} + +export function AddDatasetTileFromJSON(json: any): AddDatasetTile { + return AddDatasetTileFromJSONTyped(json, false); +} + +export function AddDatasetTileFromJSONTyped(json: any, ignoreDiscriminator: boolean): AddDatasetTile { + if (json == null) { + return json; + } + return { + + 'band': json['band'], + 'params': GdalDatasetParametersFromJSON(json['params']), + 'spatialPartition': SpatialPartition2DFromJSON(json['spatial_partition']), + 'time': TimeIntervalFromJSON(json['time']), + 'zIndex': json['z_index'], + }; +} + +export function AddDatasetTileToJSON(json: any): AddDatasetTile { + return AddDatasetTileToJSONTyped(json, false); +} + +export function AddDatasetTileToJSONTyped(value?: AddDatasetTile | null, ignoreDiscriminator: boolean = false): any { + if (value == null) { + return value; + } + + return { + + 'band': value['band'], + 'params': GdalDatasetParametersToJSON(value['params']), + 'spatial_partition': SpatialPartition2DToJSON(value['spatialPartition']), + 'time': TimeIntervalToJSON(value['time']), + 'z_index': value['zIndex'], + }; +} + diff --git a/typescript/src/models/AddLayer.ts b/typescript/src/models/AddLayer.ts index 1a9544cc..c5ceb136 100644 --- a/typescript/src/models/AddLayer.ts +++ b/typescript/src/models/AddLayer.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/AddLayerCollection.ts b/typescript/src/models/AddLayerCollection.ts index 0269e745..e8afecce 100644 --- a/typescript/src/models/AddLayerCollection.ts +++ b/typescript/src/models/AddLayerCollection.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/AddRole.ts b/typescript/src/models/AddRole.ts index 5b79fb59..ba1e8696 100644 --- a/typescript/src/models/AddRole.ts +++ b/typescript/src/models/AddRole.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/ArunaDataProviderDefinition.ts b/typescript/src/models/ArunaDataProviderDefinition.ts index f8104a56..b8db8058 100644 --- a/typescript/src/models/ArunaDataProviderDefinition.ts +++ b/typescript/src/models/ArunaDataProviderDefinition.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/AuthCodeRequestURL.ts b/typescript/src/models/AuthCodeRequestURL.ts index 6d7b8d09..1919b3b4 100644 --- a/typescript/src/models/AuthCodeRequestURL.ts +++ b/typescript/src/models/AuthCodeRequestURL.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/AuthCodeResponse.ts b/typescript/src/models/AuthCodeResponse.ts index 2dbfd01a..b9e3fe1d 100644 --- a/typescript/src/models/AuthCodeResponse.ts +++ b/typescript/src/models/AuthCodeResponse.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/AutoCreateDataset.ts b/typescript/src/models/AutoCreateDataset.ts index 3b0c363e..a5990733 100644 --- a/typescript/src/models/AutoCreateDataset.ts +++ b/typescript/src/models/AutoCreateDataset.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/AxisOrder.ts b/typescript/src/models/AxisOrder.ts index fcc8f48a..8ec810ce 100644 --- a/typescript/src/models/AxisOrder.ts +++ b/typescript/src/models/AxisOrder.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/BoundingBox2D.ts b/typescript/src/models/BoundingBox2D.ts index ce24b495..30f15e14 100644 --- a/typescript/src/models/BoundingBox2D.ts +++ b/typescript/src/models/BoundingBox2D.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/Breakpoint.ts b/typescript/src/models/Breakpoint.ts index 474f081c..e7f26a3f 100644 --- a/typescript/src/models/Breakpoint.ts +++ b/typescript/src/models/Breakpoint.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/ClassificationMeasurement.ts b/typescript/src/models/ClassificationMeasurement.ts index 571f6f0c..c746e542 100644 --- a/typescript/src/models/ClassificationMeasurement.ts +++ b/typescript/src/models/ClassificationMeasurement.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/CollectionItem.ts b/typescript/src/models/CollectionItem.ts index a7bf9a9b..ae296d92 100644 --- a/typescript/src/models/CollectionItem.ts +++ b/typescript/src/models/CollectionItem.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -48,7 +48,7 @@ export function CollectionItemFromJSONTyped(json: any, ignoreDiscriminator: bool case 'layer': return Object.assign({}, LayerListingFromJSONTyped(json, true), { type: 'layer' } as const); default: - throw new Error(`No variant of CollectionItem exists with 'type=${json['type']}'`); + return json; } } @@ -66,8 +66,7 @@ export function CollectionItemToJSONTyped(value?: CollectionItem | null, ignoreD case 'layer': return Object.assign({}, LayerListingToJSON(value), { type: 'layer' } as const); default: - throw new Error(`No variant of CollectionItem exists with 'type=${value['type']}'`); + return value; } - } diff --git a/typescript/src/models/CollectionType.ts b/typescript/src/models/CollectionType.ts index 02fe95fb..8d589844 100644 --- a/typescript/src/models/CollectionType.ts +++ b/typescript/src/models/CollectionType.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/ColorParam.ts b/typescript/src/models/ColorParam.ts index e6da5bd7..63392f0e 100644 --- a/typescript/src/models/ColorParam.ts +++ b/typescript/src/models/ColorParam.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -48,7 +48,7 @@ export function ColorParamFromJSONTyped(json: any, ignoreDiscriminator: boolean) case 'static': return Object.assign({}, StaticColorFromJSONTyped(json, true), { type: 'static' } as const); default: - throw new Error(`No variant of ColorParam exists with 'type=${json['type']}'`); + return json; } } @@ -66,8 +66,7 @@ export function ColorParamToJSONTyped(value?: ColorParam | null, ignoreDiscrimin case 'static': return Object.assign({}, StaticColorToJSON(value), { type: 'static' } as const); default: - throw new Error(`No variant of ColorParam exists with 'type=${value['type']}'`); + return value; } - } diff --git a/typescript/src/models/Colorizer.ts b/typescript/src/models/Colorizer.ts index 5061c292..ffeb3ec4 100644 --- a/typescript/src/models/Colorizer.ts +++ b/typescript/src/models/Colorizer.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -58,7 +58,7 @@ export function ColorizerFromJSONTyped(json: any, ignoreDiscriminator: boolean): case 'palette': return Object.assign({}, PaletteColorizerFromJSONTyped(json, true), { type: 'palette' } as const); default: - throw new Error(`No variant of Colorizer exists with 'type=${json['type']}'`); + return json; } } @@ -78,8 +78,7 @@ export function ColorizerToJSONTyped(value?: Colorizer | null, ignoreDiscriminat case 'palette': return Object.assign({}, PaletteColorizerToJSON(value), { type: 'palette' } as const); default: - throw new Error(`No variant of Colorizer exists with 'type=${value['type']}'`); + return value; } - } diff --git a/typescript/src/models/ComputationQuota.ts b/typescript/src/models/ComputationQuota.ts index 5c5e6fad..ba59264e 100644 --- a/typescript/src/models/ComputationQuota.ts +++ b/typescript/src/models/ComputationQuota.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -86,7 +86,7 @@ export function ComputationQuotaToJSONTyped(value?: ComputationQuota | null, ign 'computationId': value['computationId'], 'count': value['count'], - 'timestamp': ((value['timestamp']).toISOString()), + 'timestamp': value['timestamp'].toISOString(), 'workflowId': value['workflowId'], }; } diff --git a/typescript/src/models/ContinuousMeasurement.ts b/typescript/src/models/ContinuousMeasurement.ts index 1667ffd5..4865c50f 100644 --- a/typescript/src/models/ContinuousMeasurement.ts +++ b/typescript/src/models/ContinuousMeasurement.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/Coordinate2D.ts b/typescript/src/models/Coordinate2D.ts index e5d3cf4e..95243350 100644 --- a/typescript/src/models/Coordinate2D.ts +++ b/typescript/src/models/Coordinate2D.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/CopernicusDataspaceDataProviderDefinition.ts b/typescript/src/models/CopernicusDataspaceDataProviderDefinition.ts index 3e1eba7d..be722435 100644 --- a/typescript/src/models/CopernicusDataspaceDataProviderDefinition.ts +++ b/typescript/src/models/CopernicusDataspaceDataProviderDefinition.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/CreateDataset.ts b/typescript/src/models/CreateDataset.ts index e62d7b48..cc77c799 100644 --- a/typescript/src/models/CreateDataset.ts +++ b/typescript/src/models/CreateDataset.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/CreateProject.ts b/typescript/src/models/CreateProject.ts index d45c2483..4c6e2829 100644 --- a/typescript/src/models/CreateProject.ts +++ b/typescript/src/models/CreateProject.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/CsvHeader.ts b/typescript/src/models/CsvHeader.ts index 37a11df1..9c0b99d8 100644 --- a/typescript/src/models/CsvHeader.ts +++ b/typescript/src/models/CsvHeader.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/DataId.ts b/typescript/src/models/DataId.ts index fa87841e..8a55f0c7 100644 --- a/typescript/src/models/DataId.ts +++ b/typescript/src/models/DataId.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -49,7 +49,7 @@ export function DataIdFromJSONTyped(json: any, ignoreDiscriminator: boolean): Da case 'internal': return Object.assign({}, InternalDataIdFromJSONTyped(json, true), { type: 'internal' } as const); default: - throw new Error(`No variant of DataId exists with 'type=${json['type']}'`); + return json; } } @@ -67,8 +67,7 @@ export function DataIdToJSONTyped(value?: DataId | null, ignoreDiscriminator: bo case 'internal': return Object.assign({}, InternalDataIdToJSON(value), { type: 'internal' } as const); default: - throw new Error(`No variant of DataId exists with 'type=${value['type']}'`); + return value; } - } diff --git a/typescript/src/models/DataPath.ts b/typescript/src/models/DataPath.ts index ba847ea6..bd5a4d34 100644 --- a/typescript/src/models/DataPath.ts +++ b/typescript/src/models/DataPath.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -42,13 +42,15 @@ export function DataPathFromJSONTyped(json: any, ignoreDiscriminator: boolean): if (json == null) { return json; } + if (typeof json !== 'object') { + return json; + } if (instanceOfDataPathOneOf(json)) { return DataPathOneOfFromJSONTyped(json, true); } if (instanceOfDataPathOneOf1(json)) { return DataPathOneOf1FromJSONTyped(json, true); } - return {} as any; } @@ -60,14 +62,15 @@ export function DataPathToJSONTyped(value?: DataPath | null, ignoreDiscriminator if (value == null) { return value; } - + if (typeof value !== 'object') { + return value; + } if (instanceOfDataPathOneOf(value)) { return DataPathOneOfToJSON(value as DataPathOneOf); } if (instanceOfDataPathOneOf1(value)) { return DataPathOneOf1ToJSON(value as DataPathOneOf1); } - return {}; } diff --git a/typescript/src/models/DataPathOneOf.ts b/typescript/src/models/DataPathOneOf.ts index 5b04590a..5d3ae2d6 100644 --- a/typescript/src/models/DataPathOneOf.ts +++ b/typescript/src/models/DataPathOneOf.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/DataPathOneOf1.ts b/typescript/src/models/DataPathOneOf1.ts index 7db17c9b..0ece5549 100644 --- a/typescript/src/models/DataPathOneOf1.ts +++ b/typescript/src/models/DataPathOneOf1.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/DataProviderResource.ts b/typescript/src/models/DataProviderResource.ts index 6b6e01d5..9aef7d40 100644 --- a/typescript/src/models/DataProviderResource.ts +++ b/typescript/src/models/DataProviderResource.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/DataUsage.ts b/typescript/src/models/DataUsage.ts index 20ef7a4a..3a649451 100644 --- a/typescript/src/models/DataUsage.ts +++ b/typescript/src/models/DataUsage.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -95,7 +95,7 @@ export function DataUsageToJSONTyped(value?: DataUsage | null, ignoreDiscriminat 'computationId': value['computationId'], 'count': value['count'], 'data': value['data'], - 'timestamp': ((value['timestamp']).toISOString()), + 'timestamp': value['timestamp'].toISOString(), 'userId': value['userId'], }; } diff --git a/typescript/src/models/DataUsageSummary.ts b/typescript/src/models/DataUsageSummary.ts index d64bb22a..67d4d366 100644 --- a/typescript/src/models/DataUsageSummary.ts +++ b/typescript/src/models/DataUsageSummary.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -78,7 +78,7 @@ export function DataUsageSummaryToJSONTyped(value?: DataUsageSummary | null, ign 'count': value['count'], 'data': value['data'], - 'timestamp': ((value['timestamp']).toISOString()), + 'timestamp': value['timestamp'].toISOString(), }; } diff --git a/typescript/src/models/DatabaseConnectionConfig.ts b/typescript/src/models/DatabaseConnectionConfig.ts index d63d5389..4390da28 100644 --- a/typescript/src/models/DatabaseConnectionConfig.ts +++ b/typescript/src/models/DatabaseConnectionConfig.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/Dataset.ts b/typescript/src/models/Dataset.ts index 1df8ef22..81dd56bd 100644 --- a/typescript/src/models/Dataset.ts +++ b/typescript/src/models/Dataset.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -20,6 +20,13 @@ import { ProvenanceToJSON, ProvenanceToJSONTyped, } from './Provenance'; +import type { DataPath } from './DataPath'; +import { + DataPathFromJSON, + DataPathFromJSONTyped, + DataPathToJSON, + DataPathToJSONTyped, +} from './DataPath'; import type { Symbology } from './Symbology'; import { SymbologyFromJSON, @@ -41,6 +48,12 @@ import { * @interface Dataset */ export interface Dataset { + /** + * + * @type {DataPath} + * @memberof Dataset + */ + dataPath?: DataPath | null; /** * * @type {string} @@ -120,6 +133,7 @@ export function DatasetFromJSONTyped(json: any, ignoreDiscriminator: boolean): D } return { + 'dataPath': json['dataPath'] == null ? undefined : DataPathFromJSON(json['dataPath']), 'description': json['description'], 'displayName': json['displayName'], 'id': json['id'], @@ -143,6 +157,7 @@ export function DatasetToJSONTyped(value?: Dataset | null, ignoreDiscriminator: return { + 'dataPath': DataPathToJSON(value['dataPath']), 'description': value['description'], 'displayName': value['displayName'], 'id': value['id'], diff --git a/typescript/src/models/DatasetDefinition.ts b/typescript/src/models/DatasetDefinition.ts index bf4be4d0..c9946609 100644 --- a/typescript/src/models/DatasetDefinition.ts +++ b/typescript/src/models/DatasetDefinition.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/DatasetLayerListingCollection.ts b/typescript/src/models/DatasetLayerListingCollection.ts index b9ed913a..1b92d7bd 100644 --- a/typescript/src/models/DatasetLayerListingCollection.ts +++ b/typescript/src/models/DatasetLayerListingCollection.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/DatasetLayerListingProviderDefinition.ts b/typescript/src/models/DatasetLayerListingProviderDefinition.ts index bcd7bc97..ff2d48fa 100644 --- a/typescript/src/models/DatasetLayerListingProviderDefinition.ts +++ b/typescript/src/models/DatasetLayerListingProviderDefinition.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/DatasetListing.ts b/typescript/src/models/DatasetListing.ts index e997ba62..bce90aa2 100644 --- a/typescript/src/models/DatasetListing.ts +++ b/typescript/src/models/DatasetListing.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/DatasetNameResponse.ts b/typescript/src/models/DatasetNameResponse.ts index 7fefa310..c2180938 100644 --- a/typescript/src/models/DatasetNameResponse.ts +++ b/typescript/src/models/DatasetNameResponse.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/DatasetResource.ts b/typescript/src/models/DatasetResource.ts index 01397425..df206e70 100644 --- a/typescript/src/models/DatasetResource.ts +++ b/typescript/src/models/DatasetResource.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/DerivedColor.ts b/typescript/src/models/DerivedColor.ts index 10128d77..530d51ac 100644 --- a/typescript/src/models/DerivedColor.ts +++ b/typescript/src/models/DerivedColor.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/DerivedNumber.ts b/typescript/src/models/DerivedNumber.ts index d1c2effa..2c84e6cf 100644 --- a/typescript/src/models/DerivedNumber.ts +++ b/typescript/src/models/DerivedNumber.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/DescribeCoverageRequest.ts b/typescript/src/models/DescribeCoverageRequest.ts index 6f8bd084..ece1c950 100644 --- a/typescript/src/models/DescribeCoverageRequest.ts +++ b/typescript/src/models/DescribeCoverageRequest.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/EbvPortalDataProviderDefinition.ts b/typescript/src/models/EbvPortalDataProviderDefinition.ts index ca6ddd8b..7c7e5815 100644 --- a/typescript/src/models/EbvPortalDataProviderDefinition.ts +++ b/typescript/src/models/EbvPortalDataProviderDefinition.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/EdrDataProviderDefinition.ts b/typescript/src/models/EdrDataProviderDefinition.ts index 1c17c717..fc90d72c 100644 --- a/typescript/src/models/EdrDataProviderDefinition.ts +++ b/typescript/src/models/EdrDataProviderDefinition.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/EdrVectorSpec.ts b/typescript/src/models/EdrVectorSpec.ts index 62081dba..4c0c8023 100644 --- a/typescript/src/models/EdrVectorSpec.ts +++ b/typescript/src/models/EdrVectorSpec.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/ErrorResponse.ts b/typescript/src/models/ErrorResponse.ts index 4af9c2e2..61da3de0 100644 --- a/typescript/src/models/ErrorResponse.ts +++ b/typescript/src/models/ErrorResponse.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/ExternalDataId.ts b/typescript/src/models/ExternalDataId.ts index 1aa47e30..1558cdbc 100644 --- a/typescript/src/models/ExternalDataId.ts +++ b/typescript/src/models/ExternalDataId.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/FeatureDataType.ts b/typescript/src/models/FeatureDataType.ts index 22a4e82f..1766a7ef 100644 --- a/typescript/src/models/FeatureDataType.ts +++ b/typescript/src/models/FeatureDataType.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/FileNotFoundHandling.ts b/typescript/src/models/FileNotFoundHandling.ts index d7a740d7..421e165d 100644 --- a/typescript/src/models/FileNotFoundHandling.ts +++ b/typescript/src/models/FileNotFoundHandling.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/FormatSpecifics.ts b/typescript/src/models/FormatSpecifics.ts index 4e632106..0f928ea8 100644 --- a/typescript/src/models/FormatSpecifics.ts +++ b/typescript/src/models/FormatSpecifics.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -12,20 +12,36 @@ * Do not edit the class manually. */ -import type { FormatSpecificsOneOf } from './FormatSpecificsOneOf'; +import { mapValues } from '../runtime'; +import type { FormatSpecificsCsv } from './FormatSpecificsCsv'; import { - instanceOfFormatSpecificsOneOf, - FormatSpecificsOneOfFromJSON, - FormatSpecificsOneOfFromJSONTyped, - FormatSpecificsOneOfToJSON, -} from './FormatSpecificsOneOf'; + FormatSpecificsCsvFromJSON, + FormatSpecificsCsvFromJSONTyped, + FormatSpecificsCsvToJSON, + FormatSpecificsCsvToJSONTyped, +} from './FormatSpecificsCsv'; /** - * @type FormatSpecifics * * @export + * @interface FormatSpecifics */ -export type FormatSpecifics = FormatSpecificsOneOf; +export interface FormatSpecifics { + /** + * + * @type {FormatSpecificsCsv} + * @memberof FormatSpecifics + */ + csv: FormatSpecificsCsv; +} + +/** + * Check if a given object implements the FormatSpecifics interface. + */ +export function instanceOfFormatSpecifics(value: object): value is FormatSpecifics { + if (!('csv' in value) || value['csv'] === undefined) return false; + return true; +} export function FormatSpecificsFromJSON(json: any): FormatSpecifics { return FormatSpecificsFromJSONTyped(json, false); @@ -35,14 +51,13 @@ export function FormatSpecificsFromJSONTyped(json: any, ignoreDiscriminator: boo if (json == null) { return json; } - if (instanceOfFormatSpecificsOneOf(json)) { - return FormatSpecificsOneOfFromJSONTyped(json, true); - } - - return {} as any; + return { + + 'csv': FormatSpecificsCsvFromJSON(json['csv']), + }; } -export function FormatSpecificsToJSON(json: any): any { +export function FormatSpecificsToJSON(json: any): FormatSpecifics { return FormatSpecificsToJSONTyped(json, false); } @@ -51,10 +66,9 @@ export function FormatSpecificsToJSONTyped(value?: FormatSpecifics | null, ignor return value; } - if (instanceOfFormatSpecificsOneOf(value)) { - return FormatSpecificsOneOfToJSON(value as FormatSpecificsOneOf); - } - - return {}; + return { + + 'csv': FormatSpecificsCsvToJSON(value['csv']), + }; } diff --git a/typescript/src/models/FormatSpecificsOneOfCsv.ts b/typescript/src/models/FormatSpecificsCsv.ts similarity index 54% rename from typescript/src/models/FormatSpecificsOneOfCsv.ts rename to typescript/src/models/FormatSpecificsCsv.ts index e33520c2..e69225c8 100644 --- a/typescript/src/models/FormatSpecificsOneOfCsv.ts +++ b/typescript/src/models/FormatSpecificsCsv.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -24,13 +24,13 @@ import { /** * * @export - * @interface FormatSpecificsOneOfCsv + * @interface FormatSpecificsCsv */ -export interface FormatSpecificsOneOfCsv { +export interface FormatSpecificsCsv { /** * * @type {CsvHeader} - * @memberof FormatSpecificsOneOfCsv + * @memberof FormatSpecificsCsv */ header: CsvHeader; } @@ -38,18 +38,18 @@ export interface FormatSpecificsOneOfCsv { /** - * Check if a given object implements the FormatSpecificsOneOfCsv interface. + * Check if a given object implements the FormatSpecificsCsv interface. */ -export function instanceOfFormatSpecificsOneOfCsv(value: object): value is FormatSpecificsOneOfCsv { +export function instanceOfFormatSpecificsCsv(value: object): value is FormatSpecificsCsv { if (!('header' in value) || value['header'] === undefined) return false; return true; } -export function FormatSpecificsOneOfCsvFromJSON(json: any): FormatSpecificsOneOfCsv { - return FormatSpecificsOneOfCsvFromJSONTyped(json, false); +export function FormatSpecificsCsvFromJSON(json: any): FormatSpecificsCsv { + return FormatSpecificsCsvFromJSONTyped(json, false); } -export function FormatSpecificsOneOfCsvFromJSONTyped(json: any, ignoreDiscriminator: boolean): FormatSpecificsOneOfCsv { +export function FormatSpecificsCsvFromJSONTyped(json: any, ignoreDiscriminator: boolean): FormatSpecificsCsv { if (json == null) { return json; } @@ -59,11 +59,11 @@ export function FormatSpecificsOneOfCsvFromJSONTyped(json: any, ignoreDiscrimina }; } -export function FormatSpecificsOneOfCsvToJSON(json: any): FormatSpecificsOneOfCsv { - return FormatSpecificsOneOfCsvToJSONTyped(json, false); +export function FormatSpecificsCsvToJSON(json: any): FormatSpecificsCsv { + return FormatSpecificsCsvToJSONTyped(json, false); } -export function FormatSpecificsOneOfCsvToJSONTyped(value?: FormatSpecificsOneOfCsv | null, ignoreDiscriminator: boolean = false): any { +export function FormatSpecificsCsvToJSONTyped(value?: FormatSpecificsCsv | null, ignoreDiscriminator: boolean = false): any { if (value == null) { return value; } diff --git a/typescript/src/models/FormatSpecificsOneOf.ts b/typescript/src/models/FormatSpecificsOneOf.ts deleted file mode 100644 index b28b7d82..00000000 --- a/typescript/src/models/FormatSpecificsOneOf.ts +++ /dev/null @@ -1,74 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - -import { mapValues } from '../runtime'; -import type { FormatSpecificsOneOfCsv } from './FormatSpecificsOneOfCsv'; -import { - FormatSpecificsOneOfCsvFromJSON, - FormatSpecificsOneOfCsvFromJSONTyped, - FormatSpecificsOneOfCsvToJSON, - FormatSpecificsOneOfCsvToJSONTyped, -} from './FormatSpecificsOneOfCsv'; - -/** - * - * @export - * @interface FormatSpecificsOneOf - */ -export interface FormatSpecificsOneOf { - /** - * - * @type {FormatSpecificsOneOfCsv} - * @memberof FormatSpecificsOneOf - */ - csv: FormatSpecificsOneOfCsv; -} - -/** - * Check if a given object implements the FormatSpecificsOneOf interface. - */ -export function instanceOfFormatSpecificsOneOf(value: object): value is FormatSpecificsOneOf { - if (!('csv' in value) || value['csv'] === undefined) return false; - return true; -} - -export function FormatSpecificsOneOfFromJSON(json: any): FormatSpecificsOneOf { - return FormatSpecificsOneOfFromJSONTyped(json, false); -} - -export function FormatSpecificsOneOfFromJSONTyped(json: any, ignoreDiscriminator: boolean): FormatSpecificsOneOf { - if (json == null) { - return json; - } - return { - - 'csv': FormatSpecificsOneOfCsvFromJSON(json['csv']), - }; -} - -export function FormatSpecificsOneOfToJSON(json: any): FormatSpecificsOneOf { - return FormatSpecificsOneOfToJSONTyped(json, false); -} - -export function FormatSpecificsOneOfToJSONTyped(value?: FormatSpecificsOneOf | null, ignoreDiscriminator: boolean = false): any { - if (value == null) { - return value; - } - - return { - - 'csv': FormatSpecificsOneOfCsvToJSON(value['csv']), - }; -} - diff --git a/typescript/src/models/GbifDataProviderDefinition.ts b/typescript/src/models/GbifDataProviderDefinition.ts index a817cbcb..4b23cf8a 100644 --- a/typescript/src/models/GbifDataProviderDefinition.ts +++ b/typescript/src/models/GbifDataProviderDefinition.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GdalDatasetGeoTransform.ts b/typescript/src/models/GdalDatasetGeoTransform.ts index 1273c0e6..96aa5ce2 100644 --- a/typescript/src/models/GdalDatasetGeoTransform.ts +++ b/typescript/src/models/GdalDatasetGeoTransform.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GdalDatasetParameters.ts b/typescript/src/models/GdalDatasetParameters.ts index 53b3e0b8..1c050c9a 100644 --- a/typescript/src/models/GdalDatasetParameters.ts +++ b/typescript/src/models/GdalDatasetParameters.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GdalLoadingInfoTemporalSlice.ts b/typescript/src/models/GdalLoadingInfoTemporalSlice.ts index e3e905d1..a8f42897 100644 --- a/typescript/src/models/GdalLoadingInfoTemporalSlice.ts +++ b/typescript/src/models/GdalLoadingInfoTemporalSlice.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GdalMetaDataList.ts b/typescript/src/models/GdalMetaDataList.ts index b5d584d2..98aaaf6f 100644 --- a/typescript/src/models/GdalMetaDataList.ts +++ b/typescript/src/models/GdalMetaDataList.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GdalMetaDataRegular.ts b/typescript/src/models/GdalMetaDataRegular.ts index 98592653..e981b832 100644 --- a/typescript/src/models/GdalMetaDataRegular.ts +++ b/typescript/src/models/GdalMetaDataRegular.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GdalMetaDataStatic.ts b/typescript/src/models/GdalMetaDataStatic.ts index 7ffa8192..7280987e 100644 --- a/typescript/src/models/GdalMetaDataStatic.ts +++ b/typescript/src/models/GdalMetaDataStatic.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GdalMetadataMapping.ts b/typescript/src/models/GdalMetadataMapping.ts index 64e658b8..b24feb99 100644 --- a/typescript/src/models/GdalMetadataMapping.ts +++ b/typescript/src/models/GdalMetadataMapping.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GdalMetadataNetCdfCf.ts b/typescript/src/models/GdalMetadataNetCdfCf.ts index a74c10e6..33d9c033 100644 --- a/typescript/src/models/GdalMetadataNetCdfCf.ts +++ b/typescript/src/models/GdalMetadataNetCdfCf.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GdalMultiBand.ts b/typescript/src/models/GdalMultiBand.ts new file mode 100644 index 00000000..5d0d25da --- /dev/null +++ b/typescript/src/models/GdalMultiBand.ts @@ -0,0 +1,93 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + +import { mapValues } from '../runtime'; +import type { RasterResultDescriptor } from './RasterResultDescriptor'; +import { + RasterResultDescriptorFromJSON, + RasterResultDescriptorFromJSONTyped, + RasterResultDescriptorToJSON, + RasterResultDescriptorToJSONTyped, +} from './RasterResultDescriptor'; + +/** + * + * @export + * @interface GdalMultiBand + */ +export interface GdalMultiBand { + /** + * + * @type {RasterResultDescriptor} + * @memberof GdalMultiBand + */ + resultDescriptor: RasterResultDescriptor; + /** + * + * @type {string} + * @memberof GdalMultiBand + */ + type: GdalMultiBandTypeEnum; +} + + +/** + * @export + */ +export const GdalMultiBandTypeEnum = { + GdalMultiBand: 'GdalMultiBand' +} as const; +export type GdalMultiBandTypeEnum = typeof GdalMultiBandTypeEnum[keyof typeof GdalMultiBandTypeEnum]; + + +/** + * Check if a given object implements the GdalMultiBand interface. + */ +export function instanceOfGdalMultiBand(value: object): value is GdalMultiBand { + if (!('resultDescriptor' in value) || value['resultDescriptor'] === undefined) return false; + if (!('type' in value) || value['type'] === undefined) return false; + return true; +} + +export function GdalMultiBandFromJSON(json: any): GdalMultiBand { + return GdalMultiBandFromJSONTyped(json, false); +} + +export function GdalMultiBandFromJSONTyped(json: any, ignoreDiscriminator: boolean): GdalMultiBand { + if (json == null) { + return json; + } + return { + + 'resultDescriptor': RasterResultDescriptorFromJSON(json['resultDescriptor']), + 'type': json['type'], + }; +} + +export function GdalMultiBandToJSON(json: any): GdalMultiBand { + return GdalMultiBandToJSONTyped(json, false); +} + +export function GdalMultiBandToJSONTyped(value?: GdalMultiBand | null, ignoreDiscriminator: boolean = false): any { + if (value == null) { + return value; + } + + return { + + 'resultDescriptor': RasterResultDescriptorToJSON(value['resultDescriptor']), + 'type': value['type'], + }; +} + diff --git a/typescript/src/models/GdalSourceTimePlaceholder.ts b/typescript/src/models/GdalSourceTimePlaceholder.ts index a90823a3..ee5f1561 100644 --- a/typescript/src/models/GdalSourceTimePlaceholder.ts +++ b/typescript/src/models/GdalSourceTimePlaceholder.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GeoJson.ts b/typescript/src/models/GeoJson.ts index 12de7785..4e914813 100644 --- a/typescript/src/models/GeoJson.ts +++ b/typescript/src/models/GeoJson.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GeoTransform.ts b/typescript/src/models/GeoTransform.ts new file mode 100644 index 00000000..cbf4ea32 --- /dev/null +++ b/typescript/src/models/GeoTransform.ts @@ -0,0 +1,92 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + +import { mapValues } from '../runtime'; +import type { Coordinate2D } from './Coordinate2D'; +import { + Coordinate2DFromJSON, + Coordinate2DFromJSONTyped, + Coordinate2DToJSON, + Coordinate2DToJSONTyped, +} from './Coordinate2D'; + +/** + * + * @export + * @interface GeoTransform + */ +export interface GeoTransform { + /** + * + * @type {Coordinate2D} + * @memberof GeoTransform + */ + originCoordinate: Coordinate2D; + /** + * + * @type {number} + * @memberof GeoTransform + */ + xPixelSize: number; + /** + * + * @type {number} + * @memberof GeoTransform + */ + yPixelSize: number; +} + +/** + * Check if a given object implements the GeoTransform interface. + */ +export function instanceOfGeoTransform(value: object): value is GeoTransform { + if (!('originCoordinate' in value) || value['originCoordinate'] === undefined) return false; + if (!('xPixelSize' in value) || value['xPixelSize'] === undefined) return false; + if (!('yPixelSize' in value) || value['yPixelSize'] === undefined) return false; + return true; +} + +export function GeoTransformFromJSON(json: any): GeoTransform { + return GeoTransformFromJSONTyped(json, false); +} + +export function GeoTransformFromJSONTyped(json: any, ignoreDiscriminator: boolean): GeoTransform { + if (json == null) { + return json; + } + return { + + 'originCoordinate': Coordinate2DFromJSON(json['originCoordinate']), + 'xPixelSize': json['xPixelSize'], + 'yPixelSize': json['yPixelSize'], + }; +} + +export function GeoTransformToJSON(json: any): GeoTransform { + return GeoTransformToJSONTyped(json, false); +} + +export function GeoTransformToJSONTyped(value?: GeoTransform | null, ignoreDiscriminator: boolean = false): any { + if (value == null) { + return value; + } + + return { + + 'originCoordinate': Coordinate2DToJSON(value['originCoordinate']), + 'xPixelSize': value['xPixelSize'], + 'yPixelSize': value['yPixelSize'], + }; +} + diff --git a/typescript/src/models/GetCapabilitiesFormat.ts b/typescript/src/models/GetCapabilitiesFormat.ts index fa0cb14d..09ab1286 100644 --- a/typescript/src/models/GetCapabilitiesFormat.ts +++ b/typescript/src/models/GetCapabilitiesFormat.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GetCapabilitiesRequest.ts b/typescript/src/models/GetCapabilitiesRequest.ts index cdf2a36f..ba87f34f 100644 --- a/typescript/src/models/GetCapabilitiesRequest.ts +++ b/typescript/src/models/GetCapabilitiesRequest.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GetCoverageFormat.ts b/typescript/src/models/GetCoverageFormat.ts index 6e2f0bf8..dfe51fec 100644 --- a/typescript/src/models/GetCoverageFormat.ts +++ b/typescript/src/models/GetCoverageFormat.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GetCoverageRequest.ts b/typescript/src/models/GetCoverageRequest.ts index af625dd9..ad5b3234 100644 --- a/typescript/src/models/GetCoverageRequest.ts +++ b/typescript/src/models/GetCoverageRequest.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GetFeatureRequest.ts b/typescript/src/models/GetFeatureRequest.ts index 97424509..4c9463c5 100644 --- a/typescript/src/models/GetFeatureRequest.ts +++ b/typescript/src/models/GetFeatureRequest.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GetLegendGraphicRequest.ts b/typescript/src/models/GetLegendGraphicRequest.ts index 5cb9ab7e..95d33052 100644 --- a/typescript/src/models/GetLegendGraphicRequest.ts +++ b/typescript/src/models/GetLegendGraphicRequest.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GetMapExceptionFormat.ts b/typescript/src/models/GetMapExceptionFormat.ts index 5aa42787..7ea0ea5d 100644 --- a/typescript/src/models/GetMapExceptionFormat.ts +++ b/typescript/src/models/GetMapExceptionFormat.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GetMapFormat.ts b/typescript/src/models/GetMapFormat.ts index 45914006..af93727a 100644 --- a/typescript/src/models/GetMapFormat.ts +++ b/typescript/src/models/GetMapFormat.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GetMapRequest.ts b/typescript/src/models/GetMapRequest.ts index 52f24743..30321c6d 100644 --- a/typescript/src/models/GetMapRequest.ts +++ b/typescript/src/models/GetMapRequest.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GfbioAbcdDataProviderDefinition.ts b/typescript/src/models/GfbioAbcdDataProviderDefinition.ts index 57984d10..6c4583d0 100644 --- a/typescript/src/models/GfbioAbcdDataProviderDefinition.ts +++ b/typescript/src/models/GfbioAbcdDataProviderDefinition.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GfbioCollectionsDataProviderDefinition.ts b/typescript/src/models/GfbioCollectionsDataProviderDefinition.ts index ac3b389c..7986ff66 100644 --- a/typescript/src/models/GfbioCollectionsDataProviderDefinition.ts +++ b/typescript/src/models/GfbioCollectionsDataProviderDefinition.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/GridBoundingBox2D.ts b/typescript/src/models/GridBoundingBox2D.ts new file mode 100644 index 00000000..6666661a --- /dev/null +++ b/typescript/src/models/GridBoundingBox2D.ts @@ -0,0 +1,83 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + +import { mapValues } from '../runtime'; +import type { GridIdx2D } from './GridIdx2D'; +import { + GridIdx2DFromJSON, + GridIdx2DFromJSONTyped, + GridIdx2DToJSON, + GridIdx2DToJSONTyped, +} from './GridIdx2D'; + +/** + * + * @export + * @interface GridBoundingBox2D + */ +export interface GridBoundingBox2D { + /** + * + * @type {GridIdx2D} + * @memberof GridBoundingBox2D + */ + bottomRightIdx: GridIdx2D; + /** + * + * @type {GridIdx2D} + * @memberof GridBoundingBox2D + */ + topLeftIdx: GridIdx2D; +} + +/** + * Check if a given object implements the GridBoundingBox2D interface. + */ +export function instanceOfGridBoundingBox2D(value: object): value is GridBoundingBox2D { + if (!('bottomRightIdx' in value) || value['bottomRightIdx'] === undefined) return false; + if (!('topLeftIdx' in value) || value['topLeftIdx'] === undefined) return false; + return true; +} + +export function GridBoundingBox2DFromJSON(json: any): GridBoundingBox2D { + return GridBoundingBox2DFromJSONTyped(json, false); +} + +export function GridBoundingBox2DFromJSONTyped(json: any, ignoreDiscriminator: boolean): GridBoundingBox2D { + if (json == null) { + return json; + } + return { + + 'bottomRightIdx': GridIdx2DFromJSON(json['bottomRightIdx']), + 'topLeftIdx': GridIdx2DFromJSON(json['topLeftIdx']), + }; +} + +export function GridBoundingBox2DToJSON(json: any): GridBoundingBox2D { + return GridBoundingBox2DToJSONTyped(json, false); +} + +export function GridBoundingBox2DToJSONTyped(value?: GridBoundingBox2D | null, ignoreDiscriminator: boolean = false): any { + if (value == null) { + return value; + } + + return { + + 'bottomRightIdx': GridIdx2DToJSON(value['bottomRightIdx']), + 'topLeftIdx': GridIdx2DToJSON(value['topLeftIdx']), + }; +} + diff --git a/typescript/src/models/GridIdx2D.ts b/typescript/src/models/GridIdx2D.ts new file mode 100644 index 00000000..2af137a5 --- /dev/null +++ b/typescript/src/models/GridIdx2D.ts @@ -0,0 +1,75 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + +import { mapValues } from '../runtime'; +/** + * + * @export + * @interface GridIdx2D + */ +export interface GridIdx2D { + /** + * + * @type {number} + * @memberof GridIdx2D + */ + xIdx: number; + /** + * + * @type {number} + * @memberof GridIdx2D + */ + yIdx: number; +} + +/** + * Check if a given object implements the GridIdx2D interface. + */ +export function instanceOfGridIdx2D(value: object): value is GridIdx2D { + if (!('xIdx' in value) || value['xIdx'] === undefined) return false; + if (!('yIdx' in value) || value['yIdx'] === undefined) return false; + return true; +} + +export function GridIdx2DFromJSON(json: any): GridIdx2D { + return GridIdx2DFromJSONTyped(json, false); +} + +export function GridIdx2DFromJSONTyped(json: any, ignoreDiscriminator: boolean): GridIdx2D { + if (json == null) { + return json; + } + return { + + 'xIdx': json['xIdx'], + 'yIdx': json['yIdx'], + }; +} + +export function GridIdx2DToJSON(json: any): GridIdx2D { + return GridIdx2DToJSONTyped(json, false); +} + +export function GridIdx2DToJSONTyped(value?: GridIdx2D | null, ignoreDiscriminator: boolean = false): any { + if (value == null) { + return value; + } + + return { + + 'xIdx': value['xIdx'], + 'yIdx': value['yIdx'], + }; +} + diff --git a/typescript/src/models/IdResponse.ts b/typescript/src/models/IdResponse.ts index ba6bf79f..179e6826 100644 --- a/typescript/src/models/IdResponse.ts +++ b/typescript/src/models/IdResponse.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/InternalDataId.ts b/typescript/src/models/InternalDataId.ts index a3d5d10f..6955c62a 100644 --- a/typescript/src/models/InternalDataId.ts +++ b/typescript/src/models/InternalDataId.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/Layer.ts b/typescript/src/models/Layer.ts index 99229708..4d8466ac 100644 --- a/typescript/src/models/Layer.ts +++ b/typescript/src/models/Layer.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/LayerCollection.ts b/typescript/src/models/LayerCollection.ts index 133cd22a..f2187c01 100644 --- a/typescript/src/models/LayerCollection.ts +++ b/typescript/src/models/LayerCollection.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/LayerCollectionListing.ts b/typescript/src/models/LayerCollectionListing.ts index ab40cc5f..908af789 100644 --- a/typescript/src/models/LayerCollectionListing.ts +++ b/typescript/src/models/LayerCollectionListing.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/LayerCollectionResource.ts b/typescript/src/models/LayerCollectionResource.ts index 1a692b88..f427bf36 100644 --- a/typescript/src/models/LayerCollectionResource.ts +++ b/typescript/src/models/LayerCollectionResource.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/LayerListing.ts b/typescript/src/models/LayerListing.ts index 6d4801a9..b3beb2fa 100644 --- a/typescript/src/models/LayerListing.ts +++ b/typescript/src/models/LayerListing.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/LayerProviderListing.ts b/typescript/src/models/LayerProviderListing.ts index 74a66c45..ec3e8617 100644 --- a/typescript/src/models/LayerProviderListing.ts +++ b/typescript/src/models/LayerProviderListing.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/LayerResource.ts b/typescript/src/models/LayerResource.ts index ceebd59b..226c573d 100644 --- a/typescript/src/models/LayerResource.ts +++ b/typescript/src/models/LayerResource.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/LayerVisibility.ts b/typescript/src/models/LayerVisibility.ts index 481b4f01..00a2ad49 100644 --- a/typescript/src/models/LayerVisibility.ts +++ b/typescript/src/models/LayerVisibility.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/LineSymbology.ts b/typescript/src/models/LineSymbology.ts index 2e3d24a4..b5691978 100644 --- a/typescript/src/models/LineSymbology.ts +++ b/typescript/src/models/LineSymbology.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/LinearGradient.ts b/typescript/src/models/LinearGradient.ts index 85d90577..f34de087 100644 --- a/typescript/src/models/LinearGradient.ts +++ b/typescript/src/models/LinearGradient.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/LogarithmicGradient.ts b/typescript/src/models/LogarithmicGradient.ts index 9072330c..fd1690b6 100644 --- a/typescript/src/models/LogarithmicGradient.ts +++ b/typescript/src/models/LogarithmicGradient.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/Measurement.ts b/typescript/src/models/Measurement.ts index 41b18095..e1647692 100644 --- a/typescript/src/models/Measurement.ts +++ b/typescript/src/models/Measurement.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -57,7 +57,7 @@ export function MeasurementFromJSONTyped(json: any, ignoreDiscriminator: boolean case 'unitless': return Object.assign({}, UnitlessMeasurementFromJSONTyped(json, true), { type: 'unitless' } as const); default: - throw new Error(`No variant of Measurement exists with 'type=${json['type']}'`); + return json; } } @@ -77,8 +77,7 @@ export function MeasurementToJSONTyped(value?: Measurement | null, ignoreDiscrim case 'unitless': return Object.assign({}, UnitlessMeasurementToJSON(value), { type: 'unitless' } as const); default: - throw new Error(`No variant of Measurement exists with 'type=${value['type']}'`); + return value; } - } diff --git a/typescript/src/models/MetaDataDefinition.ts b/typescript/src/models/MetaDataDefinition.ts index c5ba7610..fe14fdbe 100644 --- a/typescript/src/models/MetaDataDefinition.ts +++ b/typescript/src/models/MetaDataDefinition.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -40,6 +40,13 @@ import { GdalMetadataNetCdfCfFromJSONTyped, GdalMetadataNetCdfCfToJSON, } from './GdalMetadataNetCdfCf'; +import type { GdalMultiBand } from './GdalMultiBand'; +import { + instanceOfGdalMultiBand, + GdalMultiBandFromJSON, + GdalMultiBandFromJSONTyped, + GdalMultiBandToJSON, +} from './GdalMultiBand'; import type { MockMetaData } from './MockMetaData'; import { instanceOfMockMetaData, @@ -60,7 +67,7 @@ import { * * @export */ -export type MetaDataDefinition = { type: 'GdalMetaDataList' } & GdalMetaDataList | { type: 'GdalMetaDataNetCdfCf' } & GdalMetadataNetCdfCf | { type: 'GdalMetaDataRegular' } & GdalMetaDataRegular | { type: 'GdalStatic' } & GdalMetaDataStatic | { type: 'MockMetaData' } & MockMetaData | { type: 'OgrMetaData' } & OgrMetaData; +export type MetaDataDefinition = { type: 'GdalMetaDataList' } & GdalMetaDataList | { type: 'GdalMetaDataNetCdfCf' } & GdalMetadataNetCdfCf | { type: 'GdalMetaDataRegular' } & GdalMetaDataRegular | { type: 'GdalMultiBand' } & GdalMultiBand | { type: 'GdalStatic' } & GdalMetaDataStatic | { type: 'MockMetaData' } & MockMetaData | { type: 'OgrMetaData' } & OgrMetaData; export function MetaDataDefinitionFromJSON(json: any): MetaDataDefinition { return MetaDataDefinitionFromJSONTyped(json, false); @@ -77,6 +84,8 @@ export function MetaDataDefinitionFromJSONTyped(json: any, ignoreDiscriminator: return Object.assign({}, GdalMetadataNetCdfCfFromJSONTyped(json, true), { type: 'GdalMetaDataNetCdfCf' } as const); case 'GdalMetaDataRegular': return Object.assign({}, GdalMetaDataRegularFromJSONTyped(json, true), { type: 'GdalMetaDataRegular' } as const); + case 'GdalMultiBand': + return Object.assign({}, GdalMultiBandFromJSONTyped(json, true), { type: 'GdalMultiBand' } as const); case 'GdalStatic': return Object.assign({}, GdalMetaDataStaticFromJSONTyped(json, true), { type: 'GdalStatic' } as const); case 'MockMetaData': @@ -84,7 +93,7 @@ export function MetaDataDefinitionFromJSONTyped(json: any, ignoreDiscriminator: case 'OgrMetaData': return Object.assign({}, OgrMetaDataFromJSONTyped(json, true), { type: 'OgrMetaData' } as const); default: - throw new Error(`No variant of MetaDataDefinition exists with 'type=${json['type']}'`); + return json; } } @@ -103,6 +112,8 @@ export function MetaDataDefinitionToJSONTyped(value?: MetaDataDefinition | null, return Object.assign({}, GdalMetadataNetCdfCfToJSON(value), { type: 'GdalMetaDataNetCdfCf' } as const); case 'GdalMetaDataRegular': return Object.assign({}, GdalMetaDataRegularToJSON(value), { type: 'GdalMetaDataRegular' } as const); + case 'GdalMultiBand': + return Object.assign({}, GdalMultiBandToJSON(value), { type: 'GdalMultiBand' } as const); case 'GdalStatic': return Object.assign({}, GdalMetaDataStaticToJSON(value), { type: 'GdalStatic' } as const); case 'MockMetaData': @@ -110,8 +121,7 @@ export function MetaDataDefinitionToJSONTyped(value?: MetaDataDefinition | null, case 'OgrMetaData': return Object.assign({}, OgrMetaDataToJSON(value), { type: 'OgrMetaData' } as const); default: - throw new Error(`No variant of MetaDataDefinition exists with 'type=${value['type']}'`); + return value; } - } diff --git a/typescript/src/models/MetaDataSuggestion.ts b/typescript/src/models/MetaDataSuggestion.ts index 3df0037a..0d4cd4aa 100644 --- a/typescript/src/models/MetaDataSuggestion.ts +++ b/typescript/src/models/MetaDataSuggestion.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/MlModel.ts b/typescript/src/models/MlModel.ts index c154531f..2a05b8e3 100644 --- a/typescript/src/models/MlModel.ts +++ b/typescript/src/models/MlModel.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/MlModelInputNoDataHandling.ts b/typescript/src/models/MlModelInputNoDataHandling.ts index 43591e22..7b01e606 100644 --- a/typescript/src/models/MlModelInputNoDataHandling.ts +++ b/typescript/src/models/MlModelInputNoDataHandling.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/MlModelInputNoDataHandlingVariant.ts b/typescript/src/models/MlModelInputNoDataHandlingVariant.ts index 21c227d5..1f2d88d6 100644 --- a/typescript/src/models/MlModelInputNoDataHandlingVariant.ts +++ b/typescript/src/models/MlModelInputNoDataHandlingVariant.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/MlModelMetadata.ts b/typescript/src/models/MlModelMetadata.ts index a28a0c49..e53c4352 100644 --- a/typescript/src/models/MlModelMetadata.ts +++ b/typescript/src/models/MlModelMetadata.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/MlModelNameResponse.ts b/typescript/src/models/MlModelNameResponse.ts index 3df434cc..f13aa13c 100644 --- a/typescript/src/models/MlModelNameResponse.ts +++ b/typescript/src/models/MlModelNameResponse.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/MlModelOutputNoDataHandling.ts b/typescript/src/models/MlModelOutputNoDataHandling.ts index e7644cc4..4a7f9fc5 100644 --- a/typescript/src/models/MlModelOutputNoDataHandling.ts +++ b/typescript/src/models/MlModelOutputNoDataHandling.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/MlModelOutputNoDataHandlingVariant.ts b/typescript/src/models/MlModelOutputNoDataHandlingVariant.ts index aafe2250..aa6a1799 100644 --- a/typescript/src/models/MlModelOutputNoDataHandlingVariant.ts +++ b/typescript/src/models/MlModelOutputNoDataHandlingVariant.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/MlModelResource.ts b/typescript/src/models/MlModelResource.ts index 13020cc6..40fcd716 100644 --- a/typescript/src/models/MlModelResource.ts +++ b/typescript/src/models/MlModelResource.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/MlTensorShape3D.ts b/typescript/src/models/MlTensorShape3D.ts index 13903e67..64bfb2e7 100644 --- a/typescript/src/models/MlTensorShape3D.ts +++ b/typescript/src/models/MlTensorShape3D.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/MockDatasetDataSourceLoadingInfo.ts b/typescript/src/models/MockDatasetDataSourceLoadingInfo.ts index f7d603d3..0428f7ca 100644 --- a/typescript/src/models/MockDatasetDataSourceLoadingInfo.ts +++ b/typescript/src/models/MockDatasetDataSourceLoadingInfo.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/MockMetaData.ts b/typescript/src/models/MockMetaData.ts index 12dc72cf..ca6affde 100644 --- a/typescript/src/models/MockMetaData.ts +++ b/typescript/src/models/MockMetaData.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/MultiBandRasterColorizer.ts b/typescript/src/models/MultiBandRasterColorizer.ts index 35013af2..3d7e219f 100644 --- a/typescript/src/models/MultiBandRasterColorizer.ts +++ b/typescript/src/models/MultiBandRasterColorizer.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/MultiLineString.ts b/typescript/src/models/MultiLineString.ts index 4a470322..26b28629 100644 --- a/typescript/src/models/MultiLineString.ts +++ b/typescript/src/models/MultiLineString.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/MultiPoint.ts b/typescript/src/models/MultiPoint.ts index 9c82816f..715a0b3e 100644 --- a/typescript/src/models/MultiPoint.ts +++ b/typescript/src/models/MultiPoint.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/MultiPolygon.ts b/typescript/src/models/MultiPolygon.ts index 211bf923..10e8ab0e 100644 --- a/typescript/src/models/MultiPolygon.ts +++ b/typescript/src/models/MultiPolygon.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/NetCdfCfDataProviderDefinition.ts b/typescript/src/models/NetCdfCfDataProviderDefinition.ts index 63f35386..5273d72e 100644 --- a/typescript/src/models/NetCdfCfDataProviderDefinition.ts +++ b/typescript/src/models/NetCdfCfDataProviderDefinition.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/NumberParam.ts b/typescript/src/models/NumberParam.ts index c4f4a83c..fbd21ea5 100644 --- a/typescript/src/models/NumberParam.ts +++ b/typescript/src/models/NumberParam.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -48,7 +48,7 @@ export function NumberParamFromJSONTyped(json: any, ignoreDiscriminator: boolean case 'static': return Object.assign({}, StaticNumberFromJSONTyped(json, true), { type: 'static' } as const); default: - throw new Error(`No variant of NumberParam exists with 'type=${json['type']}'`); + return json; } } @@ -66,8 +66,7 @@ export function NumberParamToJSONTyped(value?: NumberParam | null, ignoreDiscrim case 'static': return Object.assign({}, StaticNumberToJSON(value), { type: 'static' } as const); default: - throw new Error(`No variant of NumberParam exists with 'type=${value['type']}'`); + return value; } - } diff --git a/typescript/src/models/OgrMetaData.ts b/typescript/src/models/OgrMetaData.ts index b3707724..75db3d92 100644 --- a/typescript/src/models/OgrMetaData.ts +++ b/typescript/src/models/OgrMetaData.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/OgrSourceColumnSpec.ts b/typescript/src/models/OgrSourceColumnSpec.ts index 797ebdf1..0559eff0 100644 --- a/typescript/src/models/OgrSourceColumnSpec.ts +++ b/typescript/src/models/OgrSourceColumnSpec.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/OgrSourceDataset.ts b/typescript/src/models/OgrSourceDataset.ts index fbcfb08d..651daea0 100644 --- a/typescript/src/models/OgrSourceDataset.ts +++ b/typescript/src/models/OgrSourceDataset.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/OgrSourceDatasetTimeType.ts b/typescript/src/models/OgrSourceDatasetTimeType.ts index 478b4d44..3f4d8143 100644 --- a/typescript/src/models/OgrSourceDatasetTimeType.ts +++ b/typescript/src/models/OgrSourceDatasetTimeType.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -66,7 +66,7 @@ export function OgrSourceDatasetTimeTypeFromJSONTyped(json: any, ignoreDiscrimin case 'start+end': return Object.assign({}, OgrSourceDatasetTimeTypeStartEndFromJSONTyped(json, true), { type: 'start+end' } as const); default: - throw new Error(`No variant of OgrSourceDatasetTimeType exists with 'type=${json['type']}'`); + return json; } } @@ -88,8 +88,7 @@ export function OgrSourceDatasetTimeTypeToJSONTyped(value?: OgrSourceDatasetTime case 'start+end': return Object.assign({}, OgrSourceDatasetTimeTypeStartEndToJSON(value), { type: 'start+end' } as const); default: - throw new Error(`No variant of OgrSourceDatasetTimeType exists with 'type=${value['type']}'`); + return value; } - } diff --git a/typescript/src/models/OgrSourceDatasetTimeTypeNone.ts b/typescript/src/models/OgrSourceDatasetTimeTypeNone.ts index ff6b6c4a..ad7d40d7 100644 --- a/typescript/src/models/OgrSourceDatasetTimeTypeNone.ts +++ b/typescript/src/models/OgrSourceDatasetTimeTypeNone.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/OgrSourceDatasetTimeTypeStart.ts b/typescript/src/models/OgrSourceDatasetTimeTypeStart.ts index 0893a8b3..3e310284 100644 --- a/typescript/src/models/OgrSourceDatasetTimeTypeStart.ts +++ b/typescript/src/models/OgrSourceDatasetTimeTypeStart.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/OgrSourceDatasetTimeTypeStartDuration.ts b/typescript/src/models/OgrSourceDatasetTimeTypeStartDuration.ts index 3eaf4411..a7d879af 100644 --- a/typescript/src/models/OgrSourceDatasetTimeTypeStartDuration.ts +++ b/typescript/src/models/OgrSourceDatasetTimeTypeStartDuration.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/OgrSourceDatasetTimeTypeStartEnd.ts b/typescript/src/models/OgrSourceDatasetTimeTypeStartEnd.ts index b6e419b8..0d852bc3 100644 --- a/typescript/src/models/OgrSourceDatasetTimeTypeStartEnd.ts +++ b/typescript/src/models/OgrSourceDatasetTimeTypeStartEnd.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/OgrSourceDurationSpec.ts b/typescript/src/models/OgrSourceDurationSpec.ts index a7e739e4..68646216 100644 --- a/typescript/src/models/OgrSourceDurationSpec.ts +++ b/typescript/src/models/OgrSourceDurationSpec.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -57,7 +57,7 @@ export function OgrSourceDurationSpecFromJSONTyped(json: any, ignoreDiscriminato case 'zero': return Object.assign({}, OgrSourceDurationSpecZeroFromJSONTyped(json, true), { type: 'zero' } as const); default: - throw new Error(`No variant of OgrSourceDurationSpec exists with 'type=${json['type']}'`); + return json; } } @@ -77,8 +77,7 @@ export function OgrSourceDurationSpecToJSONTyped(value?: OgrSourceDurationSpec | case 'zero': return Object.assign({}, OgrSourceDurationSpecZeroToJSON(value), { type: 'zero' } as const); default: - throw new Error(`No variant of OgrSourceDurationSpec exists with 'type=${value['type']}'`); + return value; } - } diff --git a/typescript/src/models/OgrSourceDurationSpecInfinite.ts b/typescript/src/models/OgrSourceDurationSpecInfinite.ts index 9164fce5..a37ab2f2 100644 --- a/typescript/src/models/OgrSourceDurationSpecInfinite.ts +++ b/typescript/src/models/OgrSourceDurationSpecInfinite.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/OgrSourceDurationSpecValue.ts b/typescript/src/models/OgrSourceDurationSpecValue.ts index b6bdcaaf..8999ec8f 100644 --- a/typescript/src/models/OgrSourceDurationSpecValue.ts +++ b/typescript/src/models/OgrSourceDurationSpecValue.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/OgrSourceDurationSpecZero.ts b/typescript/src/models/OgrSourceDurationSpecZero.ts index f6147217..f3a08f72 100644 --- a/typescript/src/models/OgrSourceDurationSpecZero.ts +++ b/typescript/src/models/OgrSourceDurationSpecZero.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/OgrSourceErrorSpec.ts b/typescript/src/models/OgrSourceErrorSpec.ts index 6121ebae..f152afae 100644 --- a/typescript/src/models/OgrSourceErrorSpec.ts +++ b/typescript/src/models/OgrSourceErrorSpec.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/OgrSourceTimeFormat.ts b/typescript/src/models/OgrSourceTimeFormat.ts index f65d8a62..9387cb2b 100644 --- a/typescript/src/models/OgrSourceTimeFormat.ts +++ b/typescript/src/models/OgrSourceTimeFormat.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -57,7 +57,7 @@ export function OgrSourceTimeFormatFromJSONTyped(json: any, ignoreDiscriminator: case 'unixTimeStamp': return Object.assign({}, OgrSourceTimeFormatUnixTimeStampFromJSONTyped(json, true), { format: 'unixTimeStamp' } as const); default: - throw new Error(`No variant of OgrSourceTimeFormat exists with 'format=${json['format']}'`); + return json; } } @@ -77,8 +77,7 @@ export function OgrSourceTimeFormatToJSONTyped(value?: OgrSourceTimeFormat | nul case 'unixTimeStamp': return Object.assign({}, OgrSourceTimeFormatUnixTimeStampToJSON(value), { format: 'unixTimeStamp' } as const); default: - throw new Error(`No variant of OgrSourceTimeFormat exists with 'format=${value['format']}'`); + return value; } - } diff --git a/typescript/src/models/OgrSourceTimeFormatAuto.ts b/typescript/src/models/OgrSourceTimeFormatAuto.ts index e8df6dec..ac62ad97 100644 --- a/typescript/src/models/OgrSourceTimeFormatAuto.ts +++ b/typescript/src/models/OgrSourceTimeFormatAuto.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/OgrSourceTimeFormatCustom.ts b/typescript/src/models/OgrSourceTimeFormatCustom.ts index 186c28bc..89cec082 100644 --- a/typescript/src/models/OgrSourceTimeFormatCustom.ts +++ b/typescript/src/models/OgrSourceTimeFormatCustom.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/OgrSourceTimeFormatUnixTimeStamp.ts b/typescript/src/models/OgrSourceTimeFormatUnixTimeStamp.ts index 58fee23b..fba655a9 100644 --- a/typescript/src/models/OgrSourceTimeFormatUnixTimeStamp.ts +++ b/typescript/src/models/OgrSourceTimeFormatUnixTimeStamp.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/OperatorQuota.ts b/typescript/src/models/OperatorQuota.ts index 011da427..1e920a7c 100644 --- a/typescript/src/models/OperatorQuota.ts +++ b/typescript/src/models/OperatorQuota.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/OrderBy.ts b/typescript/src/models/OrderBy.ts index 80b4f381..8035938f 100644 --- a/typescript/src/models/OrderBy.ts +++ b/typescript/src/models/OrderBy.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/PaletteColorizer.ts b/typescript/src/models/PaletteColorizer.ts index ff432560..6645ab07 100644 --- a/typescript/src/models/PaletteColorizer.ts +++ b/typescript/src/models/PaletteColorizer.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/PangaeaDataProviderDefinition.ts b/typescript/src/models/PangaeaDataProviderDefinition.ts index ac47015d..62a3803d 100644 --- a/typescript/src/models/PangaeaDataProviderDefinition.ts +++ b/typescript/src/models/PangaeaDataProviderDefinition.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/Permission.ts b/typescript/src/models/Permission.ts index 8e5cf7dc..ee38dfe6 100644 --- a/typescript/src/models/Permission.ts +++ b/typescript/src/models/Permission.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/PermissionListOptions.ts b/typescript/src/models/PermissionListOptions.ts index 170a4faa..261a9b7f 100644 --- a/typescript/src/models/PermissionListOptions.ts +++ b/typescript/src/models/PermissionListOptions.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/PermissionListing.ts b/typescript/src/models/PermissionListing.ts index 6c262ca0..1530c21a 100644 --- a/typescript/src/models/PermissionListing.ts +++ b/typescript/src/models/PermissionListing.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/PermissionRequest.ts b/typescript/src/models/PermissionRequest.ts index bd4a219c..a2f79c19 100644 --- a/typescript/src/models/PermissionRequest.ts +++ b/typescript/src/models/PermissionRequest.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/Plot.ts b/typescript/src/models/Plot.ts index 9d16f1d6..8ccb2d23 100644 --- a/typescript/src/models/Plot.ts +++ b/typescript/src/models/Plot.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/PlotOutputFormat.ts b/typescript/src/models/PlotOutputFormat.ts index 49b3478e..f38ae627 100644 --- a/typescript/src/models/PlotOutputFormat.ts +++ b/typescript/src/models/PlotOutputFormat.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/PlotQueryRectangle.ts b/typescript/src/models/PlotQueryRectangle.ts deleted file mode 100644 index 1802eb96..00000000 --- a/typescript/src/models/PlotQueryRectangle.ts +++ /dev/null @@ -1,106 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - -import { mapValues } from '../runtime'; -import type { SpatialResolution } from './SpatialResolution'; -import { - SpatialResolutionFromJSON, - SpatialResolutionFromJSONTyped, - SpatialResolutionToJSON, - SpatialResolutionToJSONTyped, -} from './SpatialResolution'; -import type { TimeInterval } from './TimeInterval'; -import { - TimeIntervalFromJSON, - TimeIntervalFromJSONTyped, - TimeIntervalToJSON, - TimeIntervalToJSONTyped, -} from './TimeInterval'; -import type { BoundingBox2D } from './BoundingBox2D'; -import { - BoundingBox2DFromJSON, - BoundingBox2DFromJSONTyped, - BoundingBox2DToJSON, - BoundingBox2DToJSONTyped, -} from './BoundingBox2D'; - -/** - * A spatio-temporal rectangle with a specified resolution - * @export - * @interface PlotQueryRectangle - */ -export interface PlotQueryRectangle { - /** - * - * @type {BoundingBox2D} - * @memberof PlotQueryRectangle - */ - spatialBounds: BoundingBox2D; - /** - * - * @type {SpatialResolution} - * @memberof PlotQueryRectangle - */ - spatialResolution: SpatialResolution; - /** - * - * @type {TimeInterval} - * @memberof PlotQueryRectangle - */ - timeInterval: TimeInterval; -} - -/** - * Check if a given object implements the PlotQueryRectangle interface. - */ -export function instanceOfPlotQueryRectangle(value: object): value is PlotQueryRectangle { - if (!('spatialBounds' in value) || value['spatialBounds'] === undefined) return false; - if (!('spatialResolution' in value) || value['spatialResolution'] === undefined) return false; - if (!('timeInterval' in value) || value['timeInterval'] === undefined) return false; - return true; -} - -export function PlotQueryRectangleFromJSON(json: any): PlotQueryRectangle { - return PlotQueryRectangleFromJSONTyped(json, false); -} - -export function PlotQueryRectangleFromJSONTyped(json: any, ignoreDiscriminator: boolean): PlotQueryRectangle { - if (json == null) { - return json; - } - return { - - 'spatialBounds': BoundingBox2DFromJSON(json['spatialBounds']), - 'spatialResolution': SpatialResolutionFromJSON(json['spatialResolution']), - 'timeInterval': TimeIntervalFromJSON(json['timeInterval']), - }; -} - -export function PlotQueryRectangleToJSON(json: any): PlotQueryRectangle { - return PlotQueryRectangleToJSONTyped(json, false); -} - -export function PlotQueryRectangleToJSONTyped(value?: PlotQueryRectangle | null, ignoreDiscriminator: boolean = false): any { - if (value == null) { - return value; - } - - return { - - 'spatialBounds': BoundingBox2DToJSON(value['spatialBounds']), - 'spatialResolution': SpatialResolutionToJSON(value['spatialResolution']), - 'timeInterval': TimeIntervalToJSON(value['timeInterval']), - }; -} - diff --git a/typescript/src/models/PlotResultDescriptor.ts b/typescript/src/models/PlotResultDescriptor.ts index b9252fd3..61e07851 100644 --- a/typescript/src/models/PlotResultDescriptor.ts +++ b/typescript/src/models/PlotResultDescriptor.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/PointSymbology.ts b/typescript/src/models/PointSymbology.ts index 3849daf5..cef5c065 100644 --- a/typescript/src/models/PointSymbology.ts +++ b/typescript/src/models/PointSymbology.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/PolygonSymbology.ts b/typescript/src/models/PolygonSymbology.ts index 8a8072a2..2167e190 100644 --- a/typescript/src/models/PolygonSymbology.ts +++ b/typescript/src/models/PolygonSymbology.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/Project.ts b/typescript/src/models/Project.ts index 8fd62864..314137e9 100644 --- a/typescript/src/models/Project.ts +++ b/typescript/src/models/Project.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/ProjectLayer.ts b/typescript/src/models/ProjectLayer.ts index c283b5de..ac24b9b0 100644 --- a/typescript/src/models/ProjectLayer.ts +++ b/typescript/src/models/ProjectLayer.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/ProjectListing.ts b/typescript/src/models/ProjectListing.ts index 1f1261d6..47292515 100644 --- a/typescript/src/models/ProjectListing.ts +++ b/typescript/src/models/ProjectListing.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -100,7 +100,7 @@ export function ProjectListingToJSONTyped(value?: ProjectListing | null, ignoreD return { - 'changed': ((value['changed']).toISOString()), + 'changed': value['changed'].toISOString(), 'description': value['description'], 'id': value['id'], 'layerNames': value['layerNames'], diff --git a/typescript/src/models/ProjectResource.ts b/typescript/src/models/ProjectResource.ts index 3e139e94..21086ab3 100644 --- a/typescript/src/models/ProjectResource.ts +++ b/typescript/src/models/ProjectResource.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/ProjectUpdateToken.ts b/typescript/src/models/ProjectUpdateToken.ts index 9ecc9743..12a431cb 100644 --- a/typescript/src/models/ProjectUpdateToken.ts +++ b/typescript/src/models/ProjectUpdateToken.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/ProjectVersion.ts b/typescript/src/models/ProjectVersion.ts index d20ca97c..56222818 100644 --- a/typescript/src/models/ProjectVersion.ts +++ b/typescript/src/models/ProjectVersion.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -68,7 +68,7 @@ export function ProjectVersionToJSONTyped(value?: ProjectVersion | null, ignoreD return { - 'changed': ((value['changed']).toISOString()), + 'changed': value['changed'].toISOString(), 'id': value['id'], }; } diff --git a/typescript/src/models/Provenance.ts b/typescript/src/models/Provenance.ts index 983daee0..01533c52 100644 --- a/typescript/src/models/Provenance.ts +++ b/typescript/src/models/Provenance.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/ProvenanceEntry.ts b/typescript/src/models/ProvenanceEntry.ts index 77188247..98525ac4 100644 --- a/typescript/src/models/ProvenanceEntry.ts +++ b/typescript/src/models/ProvenanceEntry.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/ProvenanceOutput.ts b/typescript/src/models/ProvenanceOutput.ts index becb5754..0c8b5b33 100644 --- a/typescript/src/models/ProvenanceOutput.ts +++ b/typescript/src/models/ProvenanceOutput.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/Provenances.ts b/typescript/src/models/Provenances.ts index 4a6f329e..81a6c00c 100644 --- a/typescript/src/models/Provenances.ts +++ b/typescript/src/models/Provenances.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/ProviderCapabilities.ts b/typescript/src/models/ProviderCapabilities.ts index b0087088..943410b4 100644 --- a/typescript/src/models/ProviderCapabilities.ts +++ b/typescript/src/models/ProviderCapabilities.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/ProviderLayerCollectionId.ts b/typescript/src/models/ProviderLayerCollectionId.ts index 3a826f0d..61fd07da 100644 --- a/typescript/src/models/ProviderLayerCollectionId.ts +++ b/typescript/src/models/ProviderLayerCollectionId.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/ProviderLayerId.ts b/typescript/src/models/ProviderLayerId.ts index e5f2ec2d..204ea739 100644 --- a/typescript/src/models/ProviderLayerId.ts +++ b/typescript/src/models/ProviderLayerId.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/Quota.ts b/typescript/src/models/Quota.ts index 8e2a0643..2f2a8e69 100644 --- a/typescript/src/models/Quota.ts +++ b/typescript/src/models/Quota.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/RasterBandDescriptor.ts b/typescript/src/models/RasterBandDescriptor.ts index 35d062d0..61e66552 100644 --- a/typescript/src/models/RasterBandDescriptor.ts +++ b/typescript/src/models/RasterBandDescriptor.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/RasterColorizer.ts b/typescript/src/models/RasterColorizer.ts index 01cc3cdb..663d77a1 100644 --- a/typescript/src/models/RasterColorizer.ts +++ b/typescript/src/models/RasterColorizer.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -48,7 +48,7 @@ export function RasterColorizerFromJSONTyped(json: any, ignoreDiscriminator: boo case 'singleBand': return Object.assign({}, SingleBandRasterColorizerFromJSONTyped(json, true), { type: 'singleBand' } as const); default: - throw new Error(`No variant of RasterColorizer exists with 'type=${json['type']}'`); + return json; } } @@ -66,8 +66,7 @@ export function RasterColorizerToJSONTyped(value?: RasterColorizer | null, ignor case 'singleBand': return Object.assign({}, SingleBandRasterColorizerToJSON(value), { type: 'singleBand' } as const); default: - throw new Error(`No variant of RasterColorizer exists with 'type=${value['type']}'`); + return value; } - } diff --git a/typescript/src/models/RasterDataType.ts b/typescript/src/models/RasterDataType.ts index fa75f7e3..d4a1eeb1 100644 --- a/typescript/src/models/RasterDataType.ts +++ b/typescript/src/models/RasterDataType.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/RasterDatasetFromWorkflow.ts b/typescript/src/models/RasterDatasetFromWorkflow.ts index 7476e10c..61a49cd1 100644 --- a/typescript/src/models/RasterDatasetFromWorkflow.ts +++ b/typescript/src/models/RasterDatasetFromWorkflow.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -13,13 +13,13 @@ */ import { mapValues } from '../runtime'; -import type { RasterQueryRectangle } from './RasterQueryRectangle'; +import type { RasterToDatasetQueryRectangle } from './RasterToDatasetQueryRectangle'; import { - RasterQueryRectangleFromJSON, - RasterQueryRectangleFromJSONTyped, - RasterQueryRectangleToJSON, - RasterQueryRectangleToJSONTyped, -} from './RasterQueryRectangle'; + RasterToDatasetQueryRectangleFromJSON, + RasterToDatasetQueryRectangleFromJSONTyped, + RasterToDatasetQueryRectangleToJSON, + RasterToDatasetQueryRectangleToJSONTyped, +} from './RasterToDatasetQueryRectangle'; /** * parameter for the dataset from workflow handler (body) @@ -53,10 +53,10 @@ export interface RasterDatasetFromWorkflow { name?: string; /** * - * @type {RasterQueryRectangle} + * @type {RasterToDatasetQueryRectangle} * @memberof RasterDatasetFromWorkflow */ - query: RasterQueryRectangle; + query: RasterToDatasetQueryRectangle; } /** @@ -82,7 +82,7 @@ export function RasterDatasetFromWorkflowFromJSONTyped(json: any, ignoreDiscrimi 'description': json['description'] == null ? undefined : json['description'], 'displayName': json['displayName'], 'name': json['name'] == null ? undefined : json['name'], - 'query': RasterQueryRectangleFromJSON(json['query']), + 'query': RasterToDatasetQueryRectangleFromJSON(json['query']), }; } @@ -101,7 +101,7 @@ export function RasterDatasetFromWorkflowToJSONTyped(value?: RasterDatasetFromWo 'description': value['description'], 'displayName': value['displayName'], 'name': value['name'], - 'query': RasterQueryRectangleToJSON(value['query']), + 'query': RasterToDatasetQueryRectangleToJSON(value['query']), }; } diff --git a/typescript/src/models/RasterDatasetFromWorkflowResult.ts b/typescript/src/models/RasterDatasetFromWorkflowResult.ts index b151792e..aef2f359 100644 --- a/typescript/src/models/RasterDatasetFromWorkflowResult.ts +++ b/typescript/src/models/RasterDatasetFromWorkflowResult.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/RasterPropertiesEntryType.ts b/typescript/src/models/RasterPropertiesEntryType.ts index 5299a06d..0b5b849c 100644 --- a/typescript/src/models/RasterPropertiesEntryType.ts +++ b/typescript/src/models/RasterPropertiesEntryType.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/RasterPropertiesKey.ts b/typescript/src/models/RasterPropertiesKey.ts index edacc728..507b19d7 100644 --- a/typescript/src/models/RasterPropertiesKey.ts +++ b/typescript/src/models/RasterPropertiesKey.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/RasterResultDescriptor.ts b/typescript/src/models/RasterResultDescriptor.ts index cae54dd2..00daa65c 100644 --- a/typescript/src/models/RasterResultDescriptor.ts +++ b/typescript/src/models/RasterResultDescriptor.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -13,20 +13,13 @@ */ import { mapValues } from '../runtime'; -import type { SpatialResolution } from './SpatialResolution'; +import type { TimeDescriptor } from './TimeDescriptor'; import { - SpatialResolutionFromJSON, - SpatialResolutionFromJSONTyped, - SpatialResolutionToJSON, - SpatialResolutionToJSONTyped, -} from './SpatialResolution'; -import type { TimeInterval } from './TimeInterval'; -import { - TimeIntervalFromJSON, - TimeIntervalFromJSONTyped, - TimeIntervalToJSON, - TimeIntervalToJSONTyped, -} from './TimeInterval'; + TimeDescriptorFromJSON, + TimeDescriptorFromJSONTyped, + TimeDescriptorToJSON, + TimeDescriptorToJSONTyped, +} from './TimeDescriptor'; import type { RasterBandDescriptor } from './RasterBandDescriptor'; import { RasterBandDescriptorFromJSON, @@ -34,6 +27,13 @@ import { RasterBandDescriptorToJSON, RasterBandDescriptorToJSONTyped, } from './RasterBandDescriptor'; +import type { SpatialGridDescriptor } from './SpatialGridDescriptor'; +import { + SpatialGridDescriptorFromJSON, + SpatialGridDescriptorFromJSONTyped, + SpatialGridDescriptorToJSON, + SpatialGridDescriptorToJSONTyped, +} from './SpatialGridDescriptor'; import type { RasterDataType } from './RasterDataType'; import { RasterDataTypeFromJSON, @@ -41,13 +41,6 @@ import { RasterDataTypeToJSON, RasterDataTypeToJSONTyped, } from './RasterDataType'; -import type { SpatialPartition2D } from './SpatialPartition2D'; -import { - SpatialPartition2DFromJSON, - SpatialPartition2DFromJSONTyped, - SpatialPartition2DToJSON, - SpatialPartition2DToJSONTyped, -} from './SpatialPartition2D'; /** * A `ResultDescriptor` for raster queries @@ -61,12 +54,6 @@ export interface RasterResultDescriptor { * @memberof RasterResultDescriptor */ bands: Array; - /** - * - * @type {SpatialPartition2D} - * @memberof RasterResultDescriptor - */ - bbox?: SpatialPartition2D | null; /** * * @type {RasterDataType} @@ -75,10 +62,10 @@ export interface RasterResultDescriptor { dataType: RasterDataType; /** * - * @type {SpatialResolution} + * @type {SpatialGridDescriptor} * @memberof RasterResultDescriptor */ - resolution?: SpatialResolution | null; + spatialGrid: SpatialGridDescriptor; /** * * @type {string} @@ -87,10 +74,10 @@ export interface RasterResultDescriptor { spatialReference: string; /** * - * @type {TimeInterval} + * @type {TimeDescriptor} * @memberof RasterResultDescriptor */ - time?: TimeInterval | null; + time: TimeDescriptor; } @@ -101,7 +88,9 @@ export interface RasterResultDescriptor { export function instanceOfRasterResultDescriptor(value: object): value is RasterResultDescriptor { if (!('bands' in value) || value['bands'] === undefined) return false; if (!('dataType' in value) || value['dataType'] === undefined) return false; + if (!('spatialGrid' in value) || value['spatialGrid'] === undefined) return false; if (!('spatialReference' in value) || value['spatialReference'] === undefined) return false; + if (!('time' in value) || value['time'] === undefined) return false; return true; } @@ -116,11 +105,10 @@ export function RasterResultDescriptorFromJSONTyped(json: any, ignoreDiscriminat return { 'bands': ((json['bands'] as Array).map(RasterBandDescriptorFromJSON)), - 'bbox': json['bbox'] == null ? undefined : SpatialPartition2DFromJSON(json['bbox']), 'dataType': RasterDataTypeFromJSON(json['dataType']), - 'resolution': json['resolution'] == null ? undefined : SpatialResolutionFromJSON(json['resolution']), + 'spatialGrid': SpatialGridDescriptorFromJSON(json['spatialGrid']), 'spatialReference': json['spatialReference'], - 'time': json['time'] == null ? undefined : TimeIntervalFromJSON(json['time']), + 'time': TimeDescriptorFromJSON(json['time']), }; } @@ -136,11 +124,10 @@ export function RasterResultDescriptorToJSONTyped(value?: RasterResultDescriptor return { 'bands': ((value['bands'] as Array).map(RasterBandDescriptorToJSON)), - 'bbox': SpatialPartition2DToJSON(value['bbox']), 'dataType': RasterDataTypeToJSON(value['dataType']), - 'resolution': SpatialResolutionToJSON(value['resolution']), + 'spatialGrid': SpatialGridDescriptorToJSON(value['spatialGrid']), 'spatialReference': value['spatialReference'], - 'time': TimeIntervalToJSON(value['time']), + 'time': TimeDescriptorToJSON(value['time']), }; } diff --git a/typescript/src/models/RasterStreamWebsocketResultType.ts b/typescript/src/models/RasterStreamWebsocketResultType.ts index f1604b32..0e72bdb2 100644 --- a/typescript/src/models/RasterStreamWebsocketResultType.ts +++ b/typescript/src/models/RasterStreamWebsocketResultType.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/RasterSymbology.ts b/typescript/src/models/RasterSymbology.ts index 92d464ae..c4bbe515 100644 --- a/typescript/src/models/RasterSymbology.ts +++ b/typescript/src/models/RasterSymbology.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/RasterQueryRectangle.ts b/typescript/src/models/RasterToDatasetQueryRectangle.ts similarity index 54% rename from typescript/src/models/RasterQueryRectangle.ts rename to typescript/src/models/RasterToDatasetQueryRectangle.ts index 39728af0..bd2f45a1 100644 --- a/typescript/src/models/RasterQueryRectangle.ts +++ b/typescript/src/models/RasterToDatasetQueryRectangle.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -13,13 +13,6 @@ */ import { mapValues } from '../runtime'; -import type { SpatialResolution } from './SpatialResolution'; -import { - SpatialResolutionFromJSON, - SpatialResolutionFromJSONTyped, - SpatialResolutionToJSON, - SpatialResolutionToJSONTyped, -} from './SpatialResolution'; import type { TimeInterval } from './TimeInterval'; import { TimeIntervalFromJSON, @@ -38,60 +31,52 @@ import { /** * A spatio-temporal rectangle with a specified resolution * @export - * @interface RasterQueryRectangle + * @interface RasterToDatasetQueryRectangle */ -export interface RasterQueryRectangle { +export interface RasterToDatasetQueryRectangle { /** * * @type {SpatialPartition2D} - * @memberof RasterQueryRectangle + * @memberof RasterToDatasetQueryRectangle */ spatialBounds: SpatialPartition2D; - /** - * - * @type {SpatialResolution} - * @memberof RasterQueryRectangle - */ - spatialResolution: SpatialResolution; /** * * @type {TimeInterval} - * @memberof RasterQueryRectangle + * @memberof RasterToDatasetQueryRectangle */ timeInterval: TimeInterval; } /** - * Check if a given object implements the RasterQueryRectangle interface. + * Check if a given object implements the RasterToDatasetQueryRectangle interface. */ -export function instanceOfRasterQueryRectangle(value: object): value is RasterQueryRectangle { +export function instanceOfRasterToDatasetQueryRectangle(value: object): value is RasterToDatasetQueryRectangle { if (!('spatialBounds' in value) || value['spatialBounds'] === undefined) return false; - if (!('spatialResolution' in value) || value['spatialResolution'] === undefined) return false; if (!('timeInterval' in value) || value['timeInterval'] === undefined) return false; return true; } -export function RasterQueryRectangleFromJSON(json: any): RasterQueryRectangle { - return RasterQueryRectangleFromJSONTyped(json, false); +export function RasterToDatasetQueryRectangleFromJSON(json: any): RasterToDatasetQueryRectangle { + return RasterToDatasetQueryRectangleFromJSONTyped(json, false); } -export function RasterQueryRectangleFromJSONTyped(json: any, ignoreDiscriminator: boolean): RasterQueryRectangle { +export function RasterToDatasetQueryRectangleFromJSONTyped(json: any, ignoreDiscriminator: boolean): RasterToDatasetQueryRectangle { if (json == null) { return json; } return { 'spatialBounds': SpatialPartition2DFromJSON(json['spatialBounds']), - 'spatialResolution': SpatialResolutionFromJSON(json['spatialResolution']), 'timeInterval': TimeIntervalFromJSON(json['timeInterval']), }; } -export function RasterQueryRectangleToJSON(json: any): RasterQueryRectangle { - return RasterQueryRectangleToJSONTyped(json, false); +export function RasterToDatasetQueryRectangleToJSON(json: any): RasterToDatasetQueryRectangle { + return RasterToDatasetQueryRectangleToJSONTyped(json, false); } -export function RasterQueryRectangleToJSONTyped(value?: RasterQueryRectangle | null, ignoreDiscriminator: boolean = false): any { +export function RasterToDatasetQueryRectangleToJSONTyped(value?: RasterToDatasetQueryRectangle | null, ignoreDiscriminator: boolean = false): any { if (value == null) { return value; } @@ -99,7 +84,6 @@ export function RasterQueryRectangleToJSONTyped(value?: RasterQueryRectangle | n return { 'spatialBounds': SpatialPartition2DToJSON(value['spatialBounds']), - 'spatialResolution': SpatialResolutionToJSON(value['spatialResolution']), 'timeInterval': TimeIntervalToJSON(value['timeInterval']), }; } diff --git a/typescript/src/models/RegularTimeDimension.ts b/typescript/src/models/RegularTimeDimension.ts new file mode 100644 index 00000000..88b77e73 --- /dev/null +++ b/typescript/src/models/RegularTimeDimension.ts @@ -0,0 +1,83 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + +import { mapValues } from '../runtime'; +import type { TimeStep } from './TimeStep'; +import { + TimeStepFromJSON, + TimeStepFromJSONTyped, + TimeStepToJSON, + TimeStepToJSONTyped, +} from './TimeStep'; + +/** + * + * @export + * @interface RegularTimeDimension + */ +export interface RegularTimeDimension { + /** + * + * @type {number} + * @memberof RegularTimeDimension + */ + origin: number; + /** + * + * @type {TimeStep} + * @memberof RegularTimeDimension + */ + step: TimeStep; +} + +/** + * Check if a given object implements the RegularTimeDimension interface. + */ +export function instanceOfRegularTimeDimension(value: object): value is RegularTimeDimension { + if (!('origin' in value) || value['origin'] === undefined) return false; + if (!('step' in value) || value['step'] === undefined) return false; + return true; +} + +export function RegularTimeDimensionFromJSON(json: any): RegularTimeDimension { + return RegularTimeDimensionFromJSONTyped(json, false); +} + +export function RegularTimeDimensionFromJSONTyped(json: any, ignoreDiscriminator: boolean): RegularTimeDimension { + if (json == null) { + return json; + } + return { + + 'origin': json['origin'], + 'step': TimeStepFromJSON(json['step']), + }; +} + +export function RegularTimeDimensionToJSON(json: any): RegularTimeDimension { + return RegularTimeDimensionToJSONTyped(json, false); +} + +export function RegularTimeDimensionToJSONTyped(value?: RegularTimeDimension | null, ignoreDiscriminator: boolean = false): any { + if (value == null) { + return value; + } + + return { + + 'origin': value['origin'], + 'step': TimeStepToJSON(value['step']), + }; +} + diff --git a/typescript/src/models/Resource.ts b/typescript/src/models/Resource.ts index 04b32aa5..4c7c77c7 100644 --- a/typescript/src/models/Resource.ts +++ b/typescript/src/models/Resource.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -84,7 +84,7 @@ export function ResourceFromJSONTyped(json: any, ignoreDiscriminator: boolean): case 'provider': return Object.assign({}, DataProviderResourceFromJSONTyped(json, true), { type: 'provider' } as const); default: - throw new Error(`No variant of Resource exists with 'type=${json['type']}'`); + return json; } } @@ -110,8 +110,7 @@ export function ResourceToJSONTyped(value?: Resource | null, ignoreDiscriminator case 'provider': return Object.assign({}, DataProviderResourceToJSON(value), { type: 'provider' } as const); default: - throw new Error(`No variant of Resource exists with 'type=${value['type']}'`); + return value; } - } diff --git a/typescript/src/models/Role.ts b/typescript/src/models/Role.ts index 7277b040..f6753bf1 100644 --- a/typescript/src/models/Role.ts +++ b/typescript/src/models/Role.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/RoleDescription.ts b/typescript/src/models/RoleDescription.ts index 6d5655fd..d960db5c 100644 --- a/typescript/src/models/RoleDescription.ts +++ b/typescript/src/models/RoleDescription.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/STRectangle.ts b/typescript/src/models/STRectangle.ts index 2eb4d463..b5340582 100644 --- a/typescript/src/models/STRectangle.ts +++ b/typescript/src/models/STRectangle.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/SearchCapabilities.ts b/typescript/src/models/SearchCapabilities.ts index 74dfb629..0381d083 100644 --- a/typescript/src/models/SearchCapabilities.ts +++ b/typescript/src/models/SearchCapabilities.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/SearchType.ts b/typescript/src/models/SearchType.ts index 96661aaa..5f2b3b0e 100644 --- a/typescript/src/models/SearchType.ts +++ b/typescript/src/models/SearchType.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/SearchTypes.ts b/typescript/src/models/SearchTypes.ts index 627279da..ade946bb 100644 --- a/typescript/src/models/SearchTypes.ts +++ b/typescript/src/models/SearchTypes.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/SentinelS2L2ACogsProviderDefinition.ts b/typescript/src/models/SentinelS2L2ACogsProviderDefinition.ts index 0d367cac..ac44f915 100644 --- a/typescript/src/models/SentinelS2L2ACogsProviderDefinition.ts +++ b/typescript/src/models/SentinelS2L2ACogsProviderDefinition.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -20,13 +20,6 @@ import { StacApiRetriesToJSON, StacApiRetriesToJSONTyped, } from './StacApiRetries'; -import type { StacBand } from './StacBand'; -import { - StacBandFromJSON, - StacBandFromJSONTyped, - StacBandToJSON, - StacBandToJSONTyped, -} from './StacBand'; import type { StacQueryBuffer } from './StacQueryBuffer'; import { StacQueryBufferFromJSON, @@ -34,13 +27,6 @@ import { StacQueryBufferToJSON, StacQueryBufferToJSONTyped, } from './StacQueryBuffer'; -import type { StacZone } from './StacZone'; -import { - StacZoneFromJSON, - StacZoneFromJSONTyped, - StacZoneToJSON, - StacZoneToJSONTyped, -} from './StacZone'; /** * @@ -54,12 +40,6 @@ export interface SentinelS2L2ACogsProviderDefinition { * @memberof SentinelS2L2ACogsProviderDefinition */ apiUrl: string; - /** - * - * @type {Array} - * @memberof SentinelS2L2ACogsProviderDefinition - */ - bands: Array; /** * * @type {number} @@ -114,12 +94,6 @@ export interface SentinelS2L2ACogsProviderDefinition { * @memberof SentinelS2L2ACogsProviderDefinition */ type: SentinelS2L2ACogsProviderDefinitionTypeEnum; - /** - * - * @type {Array} - * @memberof SentinelS2L2ACogsProviderDefinition - */ - zones: Array; } @@ -137,12 +111,10 @@ export type SentinelS2L2ACogsProviderDefinitionTypeEnum = typeof SentinelS2L2ACo */ export function instanceOfSentinelS2L2ACogsProviderDefinition(value: object): value is SentinelS2L2ACogsProviderDefinition { if (!('apiUrl' in value) || value['apiUrl'] === undefined) return false; - if (!('bands' in value) || value['bands'] === undefined) return false; if (!('description' in value) || value['description'] === undefined) return false; if (!('id' in value) || value['id'] === undefined) return false; if (!('name' in value) || value['name'] === undefined) return false; if (!('type' in value) || value['type'] === undefined) return false; - if (!('zones' in value) || value['zones'] === undefined) return false; return true; } @@ -157,7 +129,6 @@ export function SentinelS2L2ACogsProviderDefinitionFromJSONTyped(json: any, igno return { 'apiUrl': json['apiUrl'], - 'bands': ((json['bands'] as Array).map(StacBandFromJSON)), 'cacheTtl': json['cacheTtl'] == null ? undefined : json['cacheTtl'], 'description': json['description'], 'gdalRetries': json['gdalRetries'] == null ? undefined : json['gdalRetries'], @@ -167,7 +138,6 @@ export function SentinelS2L2ACogsProviderDefinitionFromJSONTyped(json: any, igno 'queryBuffer': json['queryBuffer'] == null ? undefined : StacQueryBufferFromJSON(json['queryBuffer']), 'stacApiRetries': json['stacApiRetries'] == null ? undefined : StacApiRetriesFromJSON(json['stacApiRetries']), 'type': json['type'], - 'zones': ((json['zones'] as Array).map(StacZoneFromJSON)), }; } @@ -183,7 +153,6 @@ export function SentinelS2L2ACogsProviderDefinitionToJSONTyped(value?: SentinelS return { 'apiUrl': value['apiUrl'], - 'bands': ((value['bands'] as Array).map(StacBandToJSON)), 'cacheTtl': value['cacheTtl'], 'description': value['description'], 'gdalRetries': value['gdalRetries'], @@ -193,7 +162,6 @@ export function SentinelS2L2ACogsProviderDefinitionToJSONTyped(value?: SentinelS 'queryBuffer': StacQueryBufferToJSON(value['queryBuffer']), 'stacApiRetries': StacApiRetriesToJSON(value['stacApiRetries']), 'type': value['type'], - 'zones': ((value['zones'] as Array).map(StacZoneToJSON)), }; } diff --git a/typescript/src/models/ServerInfo.ts b/typescript/src/models/ServerInfo.ts index b6cf90e9..794baf8e 100644 --- a/typescript/src/models/ServerInfo.ts +++ b/typescript/src/models/ServerInfo.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/SingleBandRasterColorizer.ts b/typescript/src/models/SingleBandRasterColorizer.ts index ee0b1a88..2cd38b19 100644 --- a/typescript/src/models/SingleBandRasterColorizer.ts +++ b/typescript/src/models/SingleBandRasterColorizer.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/SpatialGridDefinition.ts b/typescript/src/models/SpatialGridDefinition.ts new file mode 100644 index 00000000..bfdd2993 --- /dev/null +++ b/typescript/src/models/SpatialGridDefinition.ts @@ -0,0 +1,90 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + +import { mapValues } from '../runtime'; +import type { GridBoundingBox2D } from './GridBoundingBox2D'; +import { + GridBoundingBox2DFromJSON, + GridBoundingBox2DFromJSONTyped, + GridBoundingBox2DToJSON, + GridBoundingBox2DToJSONTyped, +} from './GridBoundingBox2D'; +import type { GeoTransform } from './GeoTransform'; +import { + GeoTransformFromJSON, + GeoTransformFromJSONTyped, + GeoTransformToJSON, + GeoTransformToJSONTyped, +} from './GeoTransform'; + +/** + * + * @export + * @interface SpatialGridDefinition + */ +export interface SpatialGridDefinition { + /** + * + * @type {GeoTransform} + * @memberof SpatialGridDefinition + */ + geoTransform: GeoTransform; + /** + * + * @type {GridBoundingBox2D} + * @memberof SpatialGridDefinition + */ + gridBounds: GridBoundingBox2D; +} + +/** + * Check if a given object implements the SpatialGridDefinition interface. + */ +export function instanceOfSpatialGridDefinition(value: object): value is SpatialGridDefinition { + if (!('geoTransform' in value) || value['geoTransform'] === undefined) return false; + if (!('gridBounds' in value) || value['gridBounds'] === undefined) return false; + return true; +} + +export function SpatialGridDefinitionFromJSON(json: any): SpatialGridDefinition { + return SpatialGridDefinitionFromJSONTyped(json, false); +} + +export function SpatialGridDefinitionFromJSONTyped(json: any, ignoreDiscriminator: boolean): SpatialGridDefinition { + if (json == null) { + return json; + } + return { + + 'geoTransform': GeoTransformFromJSON(json['geoTransform']), + 'gridBounds': GridBoundingBox2DFromJSON(json['gridBounds']), + }; +} + +export function SpatialGridDefinitionToJSON(json: any): SpatialGridDefinition { + return SpatialGridDefinitionToJSONTyped(json, false); +} + +export function SpatialGridDefinitionToJSONTyped(value?: SpatialGridDefinition | null, ignoreDiscriminator: boolean = false): any { + if (value == null) { + return value; + } + + return { + + 'geoTransform': GeoTransformToJSON(value['geoTransform']), + 'gridBounds': GridBoundingBox2DToJSON(value['gridBounds']), + }; +} + diff --git a/typescript/src/models/SpatialGridDescriptor.ts b/typescript/src/models/SpatialGridDescriptor.ts new file mode 100644 index 00000000..c0e532c6 --- /dev/null +++ b/typescript/src/models/SpatialGridDescriptor.ts @@ -0,0 +1,92 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + +import { mapValues } from '../runtime'; +import type { SpatialGridDefinition } from './SpatialGridDefinition'; +import { + SpatialGridDefinitionFromJSON, + SpatialGridDefinitionFromJSONTyped, + SpatialGridDefinitionToJSON, + SpatialGridDefinitionToJSONTyped, +} from './SpatialGridDefinition'; +import type { SpatialGridDescriptorState } from './SpatialGridDescriptorState'; +import { + SpatialGridDescriptorStateFromJSON, + SpatialGridDescriptorStateFromJSONTyped, + SpatialGridDescriptorStateToJSON, + SpatialGridDescriptorStateToJSONTyped, +} from './SpatialGridDescriptorState'; + +/** + * + * @export + * @interface SpatialGridDescriptor + */ +export interface SpatialGridDescriptor { + /** + * + * @type {SpatialGridDescriptorState} + * @memberof SpatialGridDescriptor + */ + descriptor: SpatialGridDescriptorState; + /** + * + * @type {SpatialGridDefinition} + * @memberof SpatialGridDescriptor + */ + spatialGrid: SpatialGridDefinition; +} + + + +/** + * Check if a given object implements the SpatialGridDescriptor interface. + */ +export function instanceOfSpatialGridDescriptor(value: object): value is SpatialGridDescriptor { + if (!('descriptor' in value) || value['descriptor'] === undefined) return false; + if (!('spatialGrid' in value) || value['spatialGrid'] === undefined) return false; + return true; +} + +export function SpatialGridDescriptorFromJSON(json: any): SpatialGridDescriptor { + return SpatialGridDescriptorFromJSONTyped(json, false); +} + +export function SpatialGridDescriptorFromJSONTyped(json: any, ignoreDiscriminator: boolean): SpatialGridDescriptor { + if (json == null) { + return json; + } + return { + + 'descriptor': SpatialGridDescriptorStateFromJSON(json['descriptor']), + 'spatialGrid': SpatialGridDefinitionFromJSON(json['spatialGrid']), + }; +} + +export function SpatialGridDescriptorToJSON(json: any): SpatialGridDescriptor { + return SpatialGridDescriptorToJSONTyped(json, false); +} + +export function SpatialGridDescriptorToJSONTyped(value?: SpatialGridDescriptor | null, ignoreDiscriminator: boolean = false): any { + if (value == null) { + return value; + } + + return { + + 'descriptor': SpatialGridDescriptorStateToJSON(value['descriptor']), + 'spatialGrid': SpatialGridDefinitionToJSON(value['spatialGrid']), + }; +} + diff --git a/typescript/src/models/SpatialGridDescriptorState.ts b/typescript/src/models/SpatialGridDescriptorState.ts new file mode 100644 index 00000000..99cf5ec5 --- /dev/null +++ b/typescript/src/models/SpatialGridDescriptorState.ts @@ -0,0 +1,53 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +/** + * + * @export + */ +export const SpatialGridDescriptorState = { + Source: 'source', + Derived: 'derived' +} as const; +export type SpatialGridDescriptorState = typeof SpatialGridDescriptorState[keyof typeof SpatialGridDescriptorState]; + + +export function instanceOfSpatialGridDescriptorState(value: any): boolean { + for (const key in SpatialGridDescriptorState) { + if (Object.prototype.hasOwnProperty.call(SpatialGridDescriptorState, key)) { + if (SpatialGridDescriptorState[key as keyof typeof SpatialGridDescriptorState] === value) { + return true; + } + } + } + return false; +} + +export function SpatialGridDescriptorStateFromJSON(json: any): SpatialGridDescriptorState { + return SpatialGridDescriptorStateFromJSONTyped(json, false); +} + +export function SpatialGridDescriptorStateFromJSONTyped(json: any, ignoreDiscriminator: boolean): SpatialGridDescriptorState { + return json as SpatialGridDescriptorState; +} + +export function SpatialGridDescriptorStateToJSON(value?: SpatialGridDescriptorState | null): any { + return value as any; +} + +export function SpatialGridDescriptorStateToJSONTyped(value: any, ignoreDiscriminator: boolean): SpatialGridDescriptorState { + return value as SpatialGridDescriptorState; +} + diff --git a/typescript/src/models/SpatialPartition2D.ts b/typescript/src/models/SpatialPartition2D.ts index ff23f964..2c1b0191 100644 --- a/typescript/src/models/SpatialPartition2D.ts +++ b/typescript/src/models/SpatialPartition2D.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/SpatialReferenceAuthority.ts b/typescript/src/models/SpatialReferenceAuthority.ts index 966f5a59..805feb1f 100644 --- a/typescript/src/models/SpatialReferenceAuthority.ts +++ b/typescript/src/models/SpatialReferenceAuthority.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/SpatialReferenceSpecification.ts b/typescript/src/models/SpatialReferenceSpecification.ts index f7fe9484..1a481f49 100644 --- a/typescript/src/models/SpatialReferenceSpecification.ts +++ b/typescript/src/models/SpatialReferenceSpecification.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/SpatialResolution.ts b/typescript/src/models/SpatialResolution.ts index 837397af..d0edcebe 100644 --- a/typescript/src/models/SpatialResolution.ts +++ b/typescript/src/models/SpatialResolution.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/StacApiRetries.ts b/typescript/src/models/StacApiRetries.ts index 94ce0087..64e574ce 100644 --- a/typescript/src/models/StacApiRetries.ts +++ b/typescript/src/models/StacApiRetries.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/StacBand.ts b/typescript/src/models/StacBand.ts deleted file mode 100644 index 609e95b7..00000000 --- a/typescript/src/models/StacBand.ts +++ /dev/null @@ -1,93 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - -import { mapValues } from '../runtime'; -import type { RasterDataType } from './RasterDataType'; -import { - RasterDataTypeFromJSON, - RasterDataTypeFromJSONTyped, - RasterDataTypeToJSON, - RasterDataTypeToJSONTyped, -} from './RasterDataType'; - -/** - * - * @export - * @interface StacBand - */ -export interface StacBand { - /** - * - * @type {RasterDataType} - * @memberof StacBand - */ - dataType: RasterDataType; - /** - * - * @type {string} - * @memberof StacBand - */ - name: string; - /** - * - * @type {number} - * @memberof StacBand - */ - noDataValue?: number | null; -} - - - -/** - * Check if a given object implements the StacBand interface. - */ -export function instanceOfStacBand(value: object): value is StacBand { - if (!('dataType' in value) || value['dataType'] === undefined) return false; - if (!('name' in value) || value['name'] === undefined) return false; - return true; -} - -export function StacBandFromJSON(json: any): StacBand { - return StacBandFromJSONTyped(json, false); -} - -export function StacBandFromJSONTyped(json: any, ignoreDiscriminator: boolean): StacBand { - if (json == null) { - return json; - } - return { - - 'dataType': RasterDataTypeFromJSON(json['dataType']), - 'name': json['name'], - 'noDataValue': json['noDataValue'] == null ? undefined : json['noDataValue'], - }; -} - -export function StacBandToJSON(json: any): StacBand { - return StacBandToJSONTyped(json, false); -} - -export function StacBandToJSONTyped(value?: StacBand | null, ignoreDiscriminator: boolean = false): any { - if (value == null) { - return value; - } - - return { - - 'dataType': RasterDataTypeToJSON(value['dataType']), - 'name': value['name'], - 'noDataValue': value['noDataValue'], - }; -} - diff --git a/typescript/src/models/StacQueryBuffer.ts b/typescript/src/models/StacQueryBuffer.ts index 3781b92b..48cb5052 100644 --- a/typescript/src/models/StacQueryBuffer.ts +++ b/typescript/src/models/StacQueryBuffer.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/StacZone.ts b/typescript/src/models/StacZone.ts deleted file mode 100644 index 4efb8a57..00000000 --- a/typescript/src/models/StacZone.ts +++ /dev/null @@ -1,75 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - -import { mapValues } from '../runtime'; -/** - * - * @export - * @interface StacZone - */ -export interface StacZone { - /** - * - * @type {number} - * @memberof StacZone - */ - epsg: number; - /** - * - * @type {string} - * @memberof StacZone - */ - name: string; -} - -/** - * Check if a given object implements the StacZone interface. - */ -export function instanceOfStacZone(value: object): value is StacZone { - if (!('epsg' in value) || value['epsg'] === undefined) return false; - if (!('name' in value) || value['name'] === undefined) return false; - return true; -} - -export function StacZoneFromJSON(json: any): StacZone { - return StacZoneFromJSONTyped(json, false); -} - -export function StacZoneFromJSONTyped(json: any, ignoreDiscriminator: boolean): StacZone { - if (json == null) { - return json; - } - return { - - 'epsg': json['epsg'], - 'name': json['name'], - }; -} - -export function StacZoneToJSON(json: any): StacZone { - return StacZoneToJSONTyped(json, false); -} - -export function StacZoneToJSONTyped(value?: StacZone | null, ignoreDiscriminator: boolean = false): any { - if (value == null) { - return value; - } - - return { - - 'epsg': value['epsg'], - 'name': value['name'], - }; -} - diff --git a/typescript/src/models/StaticColor.ts b/typescript/src/models/StaticColor.ts index 539b26ed..f10a02cf 100644 --- a/typescript/src/models/StaticColor.ts +++ b/typescript/src/models/StaticColor.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/StaticNumber.ts b/typescript/src/models/StaticNumber.ts index 5e969b32..910bbd8a 100644 --- a/typescript/src/models/StaticNumber.ts +++ b/typescript/src/models/StaticNumber.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/StrokeParam.ts b/typescript/src/models/StrokeParam.ts index f3dc1a31..f9fce10b 100644 --- a/typescript/src/models/StrokeParam.ts +++ b/typescript/src/models/StrokeParam.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/SuggestMetaData.ts b/typescript/src/models/SuggestMetaData.ts index ed9d55c7..460188ce 100644 --- a/typescript/src/models/SuggestMetaData.ts +++ b/typescript/src/models/SuggestMetaData.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/Symbology.ts b/typescript/src/models/Symbology.ts index 5da8d78c..6bdd51b5 100644 --- a/typescript/src/models/Symbology.ts +++ b/typescript/src/models/Symbology.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -66,7 +66,7 @@ export function SymbologyFromJSONTyped(json: any, ignoreDiscriminator: boolean): case 'raster': return Object.assign({}, RasterSymbologyFromJSONTyped(json, true), { type: 'raster' } as const); default: - throw new Error(`No variant of Symbology exists with 'type=${json['type']}'`); + return json; } } @@ -88,8 +88,7 @@ export function SymbologyToJSONTyped(value?: Symbology | null, ignoreDiscriminat case 'raster': return Object.assign({}, RasterSymbologyToJSON(value), { type: 'raster' } as const); default: - throw new Error(`No variant of Symbology exists with 'type=${value['type']}'`); + return value; } - } diff --git a/typescript/src/models/TaskAbortOptions.ts b/typescript/src/models/TaskAbortOptions.ts index db1450b5..5830b10a 100644 --- a/typescript/src/models/TaskAbortOptions.ts +++ b/typescript/src/models/TaskAbortOptions.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/TaskFilter.ts b/typescript/src/models/TaskFilter.ts index cb13c74f..39eed17c 100644 --- a/typescript/src/models/TaskFilter.ts +++ b/typescript/src/models/TaskFilter.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/TaskListOptions.ts b/typescript/src/models/TaskListOptions.ts index 0538e68a..bce73184 100644 --- a/typescript/src/models/TaskListOptions.ts +++ b/typescript/src/models/TaskListOptions.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/TaskResponse.ts b/typescript/src/models/TaskResponse.ts index d9e4f55c..a27221d1 100644 --- a/typescript/src/models/TaskResponse.ts +++ b/typescript/src/models/TaskResponse.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/TaskStatus.ts b/typescript/src/models/TaskStatus.ts index a2c81146..acbb7219 100644 --- a/typescript/src/models/TaskStatus.ts +++ b/typescript/src/models/TaskStatus.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -66,7 +66,7 @@ export function TaskStatusFromJSONTyped(json: any, ignoreDiscriminator: boolean) case 'running': return Object.assign({}, TaskStatusRunningFromJSONTyped(json, true), { status: 'running' } as const); default: - throw new Error(`No variant of TaskStatus exists with 'status=${json['status']}'`); + return json; } } @@ -88,8 +88,7 @@ export function TaskStatusToJSONTyped(value?: TaskStatus | null, ignoreDiscrimin case 'running': return Object.assign({}, TaskStatusRunningToJSON(value), { status: 'running' } as const); default: - throw new Error(`No variant of TaskStatus exists with 'status=${value['status']}'`); + return value; } - } diff --git a/typescript/src/models/TaskStatusAborted.ts b/typescript/src/models/TaskStatusAborted.ts index 2c8fb104..d195edce 100644 --- a/typescript/src/models/TaskStatusAborted.ts +++ b/typescript/src/models/TaskStatusAborted.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/TaskStatusCompleted.ts b/typescript/src/models/TaskStatusCompleted.ts index 359e123f..6519ea3a 100644 --- a/typescript/src/models/TaskStatusCompleted.ts +++ b/typescript/src/models/TaskStatusCompleted.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/TaskStatusFailed.ts b/typescript/src/models/TaskStatusFailed.ts index 49811875..52e10ce3 100644 --- a/typescript/src/models/TaskStatusFailed.ts +++ b/typescript/src/models/TaskStatusFailed.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/TaskStatusRunning.ts b/typescript/src/models/TaskStatusRunning.ts index 0f0a8075..a0b2ae02 100644 --- a/typescript/src/models/TaskStatusRunning.ts +++ b/typescript/src/models/TaskStatusRunning.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/TaskStatusWithId.ts b/typescript/src/models/TaskStatusWithId.ts index 89977cd7..ff4d275c 100644 --- a/typescript/src/models/TaskStatusWithId.ts +++ b/typescript/src/models/TaskStatusWithId.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/TextSymbology.ts b/typescript/src/models/TextSymbology.ts index 440b964b..ca4effce 100644 --- a/typescript/src/models/TextSymbology.ts +++ b/typescript/src/models/TextSymbology.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/TimeDescriptor.ts b/typescript/src/models/TimeDescriptor.ts new file mode 100644 index 00000000..7e349f6f --- /dev/null +++ b/typescript/src/models/TimeDescriptor.ts @@ -0,0 +1,89 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + +import { mapValues } from '../runtime'; +import type { TimeInterval } from './TimeInterval'; +import { + TimeIntervalFromJSON, + TimeIntervalFromJSONTyped, + TimeIntervalToJSON, + TimeIntervalToJSONTyped, +} from './TimeInterval'; +import type { TimeDimension } from './TimeDimension'; +import { + TimeDimensionFromJSON, + TimeDimensionFromJSONTyped, + TimeDimensionToJSON, + TimeDimensionToJSONTyped, +} from './TimeDimension'; + +/** + * + * @export + * @interface TimeDescriptor + */ +export interface TimeDescriptor { + /** + * + * @type {TimeInterval} + * @memberof TimeDescriptor + */ + bounds?: TimeInterval | null; + /** + * + * @type {TimeDimension} + * @memberof TimeDescriptor + */ + dimension: TimeDimension; +} + +/** + * Check if a given object implements the TimeDescriptor interface. + */ +export function instanceOfTimeDescriptor(value: object): value is TimeDescriptor { + if (!('dimension' in value) || value['dimension'] === undefined) return false; + return true; +} + +export function TimeDescriptorFromJSON(json: any): TimeDescriptor { + return TimeDescriptorFromJSONTyped(json, false); +} + +export function TimeDescriptorFromJSONTyped(json: any, ignoreDiscriminator: boolean): TimeDescriptor { + if (json == null) { + return json; + } + return { + + 'bounds': json['bounds'] == null ? undefined : TimeIntervalFromJSON(json['bounds']), + 'dimension': TimeDimensionFromJSON(json['dimension']), + }; +} + +export function TimeDescriptorToJSON(json: any): TimeDescriptor { + return TimeDescriptorToJSONTyped(json, false); +} + +export function TimeDescriptorToJSONTyped(value?: TimeDescriptor | null, ignoreDiscriminator: boolean = false): any { + if (value == null) { + return value; + } + + return { + + 'bounds': TimeIntervalToJSON(value['bounds']), + 'dimension': TimeDimensionToJSON(value['dimension']), + }; +} + diff --git a/typescript/src/models/TimeDimension.ts b/typescript/src/models/TimeDimension.ts new file mode 100644 index 00000000..a61cc5fa --- /dev/null +++ b/typescript/src/models/TimeDimension.ts @@ -0,0 +1,76 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + +import type { TimeDimensionOneOf } from './TimeDimensionOneOf'; +import { + instanceOfTimeDimensionOneOf, + TimeDimensionOneOfFromJSON, + TimeDimensionOneOfFromJSONTyped, + TimeDimensionOneOfToJSON, +} from './TimeDimensionOneOf'; +import type { TimeDimensionOneOf1 } from './TimeDimensionOneOf1'; +import { + instanceOfTimeDimensionOneOf1, + TimeDimensionOneOf1FromJSON, + TimeDimensionOneOf1FromJSONTyped, + TimeDimensionOneOf1ToJSON, +} from './TimeDimensionOneOf1'; + +/** + * @type TimeDimension + * + * @export + */ +export type TimeDimension = TimeDimensionOneOf | TimeDimensionOneOf1; + +export function TimeDimensionFromJSON(json: any): TimeDimension { + return TimeDimensionFromJSONTyped(json, false); +} + +export function TimeDimensionFromJSONTyped(json: any, ignoreDiscriminator: boolean): TimeDimension { + if (json == null) { + return json; + } + if (typeof json !== 'object') { + return json; + } + if (instanceOfTimeDimensionOneOf(json)) { + return TimeDimensionOneOfFromJSONTyped(json, true); + } + if (instanceOfTimeDimensionOneOf1(json)) { + return TimeDimensionOneOf1FromJSONTyped(json, true); + } + return {} as any; +} + +export function TimeDimensionToJSON(json: any): any { + return TimeDimensionToJSONTyped(json, false); +} + +export function TimeDimensionToJSONTyped(value?: TimeDimension | null, ignoreDiscriminator: boolean = false): any { + if (value == null) { + return value; + } + if (typeof value !== 'object') { + return value; + } + if (instanceOfTimeDimensionOneOf(value)) { + return TimeDimensionOneOfToJSON(value as TimeDimensionOneOf); + } + if (instanceOfTimeDimensionOneOf1(value)) { + return TimeDimensionOneOf1ToJSON(value as TimeDimensionOneOf1); + } + return {}; +} + diff --git a/typescript/src/models/TimeDimensionOneOf.ts b/typescript/src/models/TimeDimensionOneOf.ts new file mode 100644 index 00000000..bf66d840 --- /dev/null +++ b/typescript/src/models/TimeDimensionOneOf.ts @@ -0,0 +1,91 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + +import { mapValues } from '../runtime'; +import type { TimeStep } from './TimeStep'; +import { + TimeStepFromJSON, + TimeStepFromJSONTyped, + TimeStepToJSON, + TimeStepToJSONTyped, +} from './TimeStep'; +import type { RegularTimeDimension } from './RegularTimeDimension'; +import { + RegularTimeDimensionFromJSON, + RegularTimeDimensionFromJSONTyped, + RegularTimeDimensionToJSON, + RegularTimeDimensionToJSONTyped, +} from './RegularTimeDimension'; + +/** + * + * @export + * @interface TimeDimensionOneOf + */ +export interface TimeDimensionOneOf extends RegularTimeDimension { + /** + * + * @type {string} + * @memberof TimeDimensionOneOf + */ + type: TimeDimensionOneOfTypeEnum; +} + + +/** + * @export + */ +export const TimeDimensionOneOfTypeEnum = { + Regular: 'regular' +} as const; +export type TimeDimensionOneOfTypeEnum = typeof TimeDimensionOneOfTypeEnum[keyof typeof TimeDimensionOneOfTypeEnum]; + + +/** + * Check if a given object implements the TimeDimensionOneOf interface. + */ +export function instanceOfTimeDimensionOneOf(value: object): value is TimeDimensionOneOf { + if (!('type' in value) || value['type'] === undefined) return false; + return true; +} + +export function TimeDimensionOneOfFromJSON(json: any): TimeDimensionOneOf { + return TimeDimensionOneOfFromJSONTyped(json, false); +} + +export function TimeDimensionOneOfFromJSONTyped(json: any, ignoreDiscriminator: boolean): TimeDimensionOneOf { + if (json == null) { + return json; + } + return { + ...RegularTimeDimensionFromJSONTyped(json, true), + 'type': json['type'], + }; +} + +export function TimeDimensionOneOfToJSON(json: any): TimeDimensionOneOf { + return TimeDimensionOneOfToJSONTyped(json, false); +} + +export function TimeDimensionOneOfToJSONTyped(value?: TimeDimensionOneOf | null, ignoreDiscriminator: boolean = false): any { + if (value == null) { + return value; + } + + return { + ...RegularTimeDimensionToJSONTyped(value, true), + 'type': value['type'], + }; +} + diff --git a/typescript/src/models/TimeDimensionOneOf1.ts b/typescript/src/models/TimeDimensionOneOf1.ts new file mode 100644 index 00000000..4e68a5e7 --- /dev/null +++ b/typescript/src/models/TimeDimensionOneOf1.ts @@ -0,0 +1,76 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Geo Engine API + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 0.9.0 + * Contact: dev@geoengine.de + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + +import { mapValues } from '../runtime'; +/** + * + * @export + * @interface TimeDimensionOneOf1 + */ +export interface TimeDimensionOneOf1 { + /** + * + * @type {string} + * @memberof TimeDimensionOneOf1 + */ + type: TimeDimensionOneOf1TypeEnum; +} + + +/** + * @export + */ +export const TimeDimensionOneOf1TypeEnum = { + Irregular: 'irregular' +} as const; +export type TimeDimensionOneOf1TypeEnum = typeof TimeDimensionOneOf1TypeEnum[keyof typeof TimeDimensionOneOf1TypeEnum]; + + +/** + * Check if a given object implements the TimeDimensionOneOf1 interface. + */ +export function instanceOfTimeDimensionOneOf1(value: object): value is TimeDimensionOneOf1 { + if (!('type' in value) || value['type'] === undefined) return false; + return true; +} + +export function TimeDimensionOneOf1FromJSON(json: any): TimeDimensionOneOf1 { + return TimeDimensionOneOf1FromJSONTyped(json, false); +} + +export function TimeDimensionOneOf1FromJSONTyped(json: any, ignoreDiscriminator: boolean): TimeDimensionOneOf1 { + if (json == null) { + return json; + } + return { + + 'type': json['type'], + }; +} + +export function TimeDimensionOneOf1ToJSON(json: any): TimeDimensionOneOf1 { + return TimeDimensionOneOf1ToJSONTyped(json, false); +} + +export function TimeDimensionOneOf1ToJSONTyped(value?: TimeDimensionOneOf1 | null, ignoreDiscriminator: boolean = false): any { + if (value == null) { + return value; + } + + return { + + 'type': value['type'], + }; +} + diff --git a/typescript/src/models/TimeGranularity.ts b/typescript/src/models/TimeGranularity.ts index c10bceb9..cb9b513a 100644 --- a/typescript/src/models/TimeGranularity.ts +++ b/typescript/src/models/TimeGranularity.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/TimeInterval.ts b/typescript/src/models/TimeInterval.ts index e2c43fb9..60e2a057 100644 --- a/typescript/src/models/TimeInterval.ts +++ b/typescript/src/models/TimeInterval.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/TimeReference.ts b/typescript/src/models/TimeReference.ts index 4f98905b..978e579c 100644 --- a/typescript/src/models/TimeReference.ts +++ b/typescript/src/models/TimeReference.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/TimeStep.ts b/typescript/src/models/TimeStep.ts index fc128fbe..5db6aff6 100644 --- a/typescript/src/models/TimeStep.ts +++ b/typescript/src/models/TimeStep.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/TypedDataProviderDefinition.ts b/typescript/src/models/TypedDataProviderDefinition.ts index 6a7b6317..a8d52232 100644 --- a/typescript/src/models/TypedDataProviderDefinition.ts +++ b/typescript/src/models/TypedDataProviderDefinition.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -138,7 +138,7 @@ export function TypedDataProviderDefinitionFromJSONTyped(json: any, ignoreDiscri case 'WildLIVE!': return Object.assign({}, WildliveDataConnectorDefinitionFromJSONTyped(json, true), { type: 'WildLIVE!' } as const); default: - throw new Error(`No variant of TypedDataProviderDefinition exists with 'type=${json['type']}'`); + return json; } } @@ -176,8 +176,7 @@ export function TypedDataProviderDefinitionToJSONTyped(value?: TypedDataProvider case 'WildLIVE!': return Object.assign({}, WildliveDataConnectorDefinitionToJSON(value), { type: 'WildLIVE!' } as const); default: - throw new Error(`No variant of TypedDataProviderDefinition exists with 'type=${value['type']}'`); + return value; } - } diff --git a/typescript/src/models/TypedGeometry.ts b/typescript/src/models/TypedGeometry.ts index 14c92d5c..0984c7b0 100644 --- a/typescript/src/models/TypedGeometry.ts +++ b/typescript/src/models/TypedGeometry.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -56,6 +56,9 @@ export function TypedGeometryFromJSONTyped(json: any, ignoreDiscriminator: boole if (json == null) { return json; } + if (typeof json !== 'object') { + return json; + } if (instanceOfTypedGeometryOneOf(json)) { return TypedGeometryOneOfFromJSONTyped(json, true); } @@ -68,7 +71,6 @@ export function TypedGeometryFromJSONTyped(json: any, ignoreDiscriminator: boole if (instanceOfTypedGeometryOneOf3(json)) { return TypedGeometryOneOf3FromJSONTyped(json, true); } - return {} as any; } @@ -80,7 +82,9 @@ export function TypedGeometryToJSONTyped(value?: TypedGeometry | null, ignoreDis if (value == null) { return value; } - + if (typeof value !== 'object') { + return value; + } if (instanceOfTypedGeometryOneOf(value)) { return TypedGeometryOneOfToJSON(value as TypedGeometryOneOf); } @@ -93,7 +97,6 @@ export function TypedGeometryToJSONTyped(value?: TypedGeometry | null, ignoreDis if (instanceOfTypedGeometryOneOf3(value)) { return TypedGeometryOneOf3ToJSON(value as TypedGeometryOneOf3); } - return {}; } diff --git a/typescript/src/models/TypedGeometryOneOf.ts b/typescript/src/models/TypedGeometryOneOf.ts index 796e3ed9..e1fc304d 100644 --- a/typescript/src/models/TypedGeometryOneOf.ts +++ b/typescript/src/models/TypedGeometryOneOf.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/TypedGeometryOneOf1.ts b/typescript/src/models/TypedGeometryOneOf1.ts index 1ac5f8f6..03b68c5f 100644 --- a/typescript/src/models/TypedGeometryOneOf1.ts +++ b/typescript/src/models/TypedGeometryOneOf1.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/TypedGeometryOneOf2.ts b/typescript/src/models/TypedGeometryOneOf2.ts index 0495c4c0..884fd062 100644 --- a/typescript/src/models/TypedGeometryOneOf2.ts +++ b/typescript/src/models/TypedGeometryOneOf2.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/TypedGeometryOneOf3.ts b/typescript/src/models/TypedGeometryOneOf3.ts index 2826d2d9..7ec26ab0 100644 --- a/typescript/src/models/TypedGeometryOneOf3.ts +++ b/typescript/src/models/TypedGeometryOneOf3.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/TypedOperator.ts b/typescript/src/models/TypedOperator.ts index b1cc2f98..441a662c 100644 --- a/typescript/src/models/TypedOperator.ts +++ b/typescript/src/models/TypedOperator.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/TypedOperatorOperator.ts b/typescript/src/models/TypedOperatorOperator.ts index 34a3e2ad..966af0e9 100644 --- a/typescript/src/models/TypedOperatorOperator.ts +++ b/typescript/src/models/TypedOperatorOperator.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/TypedPlotResultDescriptor.ts b/typescript/src/models/TypedPlotResultDescriptor.ts index dba4e47c..0a4b33bd 100644 --- a/typescript/src/models/TypedPlotResultDescriptor.ts +++ b/typescript/src/models/TypedPlotResultDescriptor.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/TypedRasterResultDescriptor.ts b/typescript/src/models/TypedRasterResultDescriptor.ts index 6d269a93..8bd7b531 100644 --- a/typescript/src/models/TypedRasterResultDescriptor.ts +++ b/typescript/src/models/TypedRasterResultDescriptor.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -13,20 +13,13 @@ */ import { mapValues } from '../runtime'; -import type { SpatialResolution } from './SpatialResolution'; +import type { TimeDescriptor } from './TimeDescriptor'; import { - SpatialResolutionFromJSON, - SpatialResolutionFromJSONTyped, - SpatialResolutionToJSON, - SpatialResolutionToJSONTyped, -} from './SpatialResolution'; -import type { TimeInterval } from './TimeInterval'; -import { - TimeIntervalFromJSON, - TimeIntervalFromJSONTyped, - TimeIntervalToJSON, - TimeIntervalToJSONTyped, -} from './TimeInterval'; + TimeDescriptorFromJSON, + TimeDescriptorFromJSONTyped, + TimeDescriptorToJSON, + TimeDescriptorToJSONTyped, +} from './TimeDescriptor'; import type { RasterResultDescriptor } from './RasterResultDescriptor'; import { RasterResultDescriptorFromJSON, @@ -41,6 +34,13 @@ import { RasterBandDescriptorToJSON, RasterBandDescriptorToJSONTyped, } from './RasterBandDescriptor'; +import type { SpatialGridDescriptor } from './SpatialGridDescriptor'; +import { + SpatialGridDescriptorFromJSON, + SpatialGridDescriptorFromJSONTyped, + SpatialGridDescriptorToJSON, + SpatialGridDescriptorToJSONTyped, +} from './SpatialGridDescriptor'; import type { RasterDataType } from './RasterDataType'; import { RasterDataTypeFromJSON, @@ -48,13 +48,6 @@ import { RasterDataTypeToJSON, RasterDataTypeToJSONTyped, } from './RasterDataType'; -import type { SpatialPartition2D } from './SpatialPartition2D'; -import { - SpatialPartition2DFromJSON, - SpatialPartition2DFromJSONTyped, - SpatialPartition2DToJSON, - SpatialPartition2DToJSONTyped, -} from './SpatialPartition2D'; /** * diff --git a/typescript/src/models/TypedResultDescriptor.ts b/typescript/src/models/TypedResultDescriptor.ts index 92d940f1..14addcc5 100644 --- a/typescript/src/models/TypedResultDescriptor.ts +++ b/typescript/src/models/TypedResultDescriptor.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -57,7 +57,7 @@ export function TypedResultDescriptorFromJSONTyped(json: any, ignoreDiscriminato case 'vector': return Object.assign({}, TypedVectorResultDescriptorFromJSONTyped(json, true), { type: 'vector' } as const); default: - throw new Error(`No variant of TypedResultDescriptor exists with 'type=${json['type']}'`); + return json; } } @@ -77,8 +77,7 @@ export function TypedResultDescriptorToJSONTyped(value?: TypedResultDescriptor | case 'vector': return Object.assign({}, TypedVectorResultDescriptorToJSON(value), { type: 'vector' } as const); default: - throw new Error(`No variant of TypedResultDescriptor exists with 'type=${value['type']}'`); + return value; } - } diff --git a/typescript/src/models/TypedVectorResultDescriptor.ts b/typescript/src/models/TypedVectorResultDescriptor.ts index 979ccc0b..9077fab4 100644 --- a/typescript/src/models/TypedVectorResultDescriptor.ts +++ b/typescript/src/models/TypedVectorResultDescriptor.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/UnitlessMeasurement.ts b/typescript/src/models/UnitlessMeasurement.ts index ebe7fd5a..ae5ff72a 100644 --- a/typescript/src/models/UnitlessMeasurement.ts +++ b/typescript/src/models/UnitlessMeasurement.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/UnixTimeStampType.ts b/typescript/src/models/UnixTimeStampType.ts index 8f75698a..312b1da2 100644 --- a/typescript/src/models/UnixTimeStampType.ts +++ b/typescript/src/models/UnixTimeStampType.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/UpdateDataset.ts b/typescript/src/models/UpdateDataset.ts index f88f57a6..4add248a 100644 --- a/typescript/src/models/UpdateDataset.ts +++ b/typescript/src/models/UpdateDataset.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/UpdateLayer.ts b/typescript/src/models/UpdateLayer.ts index 3bf5f7a4..d1d4e332 100644 --- a/typescript/src/models/UpdateLayer.ts +++ b/typescript/src/models/UpdateLayer.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/UpdateLayerCollection.ts b/typescript/src/models/UpdateLayerCollection.ts index d36fe85b..2000243e 100644 --- a/typescript/src/models/UpdateLayerCollection.ts +++ b/typescript/src/models/UpdateLayerCollection.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/UpdateProject.ts b/typescript/src/models/UpdateProject.ts index 4bbec168..89ea4f96 100644 --- a/typescript/src/models/UpdateProject.ts +++ b/typescript/src/models/UpdateProject.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/UpdateQuota.ts b/typescript/src/models/UpdateQuota.ts index 4d5461d0..e19605de 100644 --- a/typescript/src/models/UpdateQuota.ts +++ b/typescript/src/models/UpdateQuota.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/UploadFileLayersResponse.ts b/typescript/src/models/UploadFileLayersResponse.ts index 659b9e43..2e6bae23 100644 --- a/typescript/src/models/UploadFileLayersResponse.ts +++ b/typescript/src/models/UploadFileLayersResponse.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/UploadFilesResponse.ts b/typescript/src/models/UploadFilesResponse.ts index aab62aa0..15e70540 100644 --- a/typescript/src/models/UploadFilesResponse.ts +++ b/typescript/src/models/UploadFilesResponse.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/UsageSummaryGranularity.ts b/typescript/src/models/UsageSummaryGranularity.ts index 2aa87838..a0089349 100644 --- a/typescript/src/models/UsageSummaryGranularity.ts +++ b/typescript/src/models/UsageSummaryGranularity.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/UserCredentials.ts b/typescript/src/models/UserCredentials.ts index 6975df0b..8b01170c 100644 --- a/typescript/src/models/UserCredentials.ts +++ b/typescript/src/models/UserCredentials.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/UserInfo.ts b/typescript/src/models/UserInfo.ts index d11b9274..5732afb5 100644 --- a/typescript/src/models/UserInfo.ts +++ b/typescript/src/models/UserInfo.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/UserRegistration.ts b/typescript/src/models/UserRegistration.ts index 8651a845..7cb596f5 100644 --- a/typescript/src/models/UserRegistration.ts +++ b/typescript/src/models/UserRegistration.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/UserSession.ts b/typescript/src/models/UserSession.ts index 09a0ac24..0638ac34 100644 --- a/typescript/src/models/UserSession.ts +++ b/typescript/src/models/UserSession.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -121,12 +121,12 @@ export function UserSessionToJSONTyped(value?: UserSession | null, ignoreDiscrim return { - 'created': ((value['created']).toISOString()), + 'created': value['created'].toISOString(), 'id': value['id'], 'project': value['project'], 'roles': value['roles'], 'user': UserInfoToJSON(value['user']), - 'validUntil': ((value['validUntil']).toISOString()), + 'validUntil': value['validUntil'].toISOString(), 'view': STRectangleToJSON(value['view']), }; } diff --git a/typescript/src/models/VecUpdate.ts b/typescript/src/models/VecUpdate.ts index 5fdccd10..367324cb 100644 --- a/typescript/src/models/VecUpdate.ts +++ b/typescript/src/models/VecUpdate.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -42,13 +42,15 @@ export function VecUpdateFromJSONTyped(json: any, ignoreDiscriminator: boolean): if (json == null) { return json; } + if (typeof json !== 'object') { + return json; + } if (instanceOfPlot(json)) { return PlotFromJSONTyped(json, true); } if (instanceOfProjectUpdateToken(json)) { return ProjectUpdateTokenFromJSONTyped(json, true); } - return {} as any; } @@ -60,14 +62,15 @@ export function VecUpdateToJSONTyped(value?: VecUpdate | null, ignoreDiscriminat if (value == null) { return value; } - + if (typeof value !== 'object') { + return value; + } if (typeof value === 'object' && instanceOfPlot(value)) { return PlotToJSON(value as Plot); } if (instanceOfProjectUpdateToken(value)) { return ProjectUpdateTokenToJSON(value as ProjectUpdateToken); } - return {}; } diff --git a/typescript/src/models/VectorColumnInfo.ts b/typescript/src/models/VectorColumnInfo.ts index 25ffa4e7..2d61f2df 100644 --- a/typescript/src/models/VectorColumnInfo.ts +++ b/typescript/src/models/VectorColumnInfo.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/VectorDataType.ts b/typescript/src/models/VectorDataType.ts index 6fd9e6c6..ef8b7dca 100644 --- a/typescript/src/models/VectorDataType.ts +++ b/typescript/src/models/VectorDataType.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/VectorQueryRectangle.ts b/typescript/src/models/VectorQueryRectangle.ts deleted file mode 100644 index 2f3b7256..00000000 --- a/typescript/src/models/VectorQueryRectangle.ts +++ /dev/null @@ -1,106 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -/** - * Geo Engine API - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 0.8.0 - * Contact: dev@geoengine.de - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - -import { mapValues } from '../runtime'; -import type { SpatialResolution } from './SpatialResolution'; -import { - SpatialResolutionFromJSON, - SpatialResolutionFromJSONTyped, - SpatialResolutionToJSON, - SpatialResolutionToJSONTyped, -} from './SpatialResolution'; -import type { TimeInterval } from './TimeInterval'; -import { - TimeIntervalFromJSON, - TimeIntervalFromJSONTyped, - TimeIntervalToJSON, - TimeIntervalToJSONTyped, -} from './TimeInterval'; -import type { BoundingBox2D } from './BoundingBox2D'; -import { - BoundingBox2DFromJSON, - BoundingBox2DFromJSONTyped, - BoundingBox2DToJSON, - BoundingBox2DToJSONTyped, -} from './BoundingBox2D'; - -/** - * A spatio-temporal rectangle with a specified resolution - * @export - * @interface VectorQueryRectangle - */ -export interface VectorQueryRectangle { - /** - * - * @type {BoundingBox2D} - * @memberof VectorQueryRectangle - */ - spatialBounds: BoundingBox2D; - /** - * - * @type {SpatialResolution} - * @memberof VectorQueryRectangle - */ - spatialResolution: SpatialResolution; - /** - * - * @type {TimeInterval} - * @memberof VectorQueryRectangle - */ - timeInterval: TimeInterval; -} - -/** - * Check if a given object implements the VectorQueryRectangle interface. - */ -export function instanceOfVectorQueryRectangle(value: object): value is VectorQueryRectangle { - if (!('spatialBounds' in value) || value['spatialBounds'] === undefined) return false; - if (!('spatialResolution' in value) || value['spatialResolution'] === undefined) return false; - if (!('timeInterval' in value) || value['timeInterval'] === undefined) return false; - return true; -} - -export function VectorQueryRectangleFromJSON(json: any): VectorQueryRectangle { - return VectorQueryRectangleFromJSONTyped(json, false); -} - -export function VectorQueryRectangleFromJSONTyped(json: any, ignoreDiscriminator: boolean): VectorQueryRectangle { - if (json == null) { - return json; - } - return { - - 'spatialBounds': BoundingBox2DFromJSON(json['spatialBounds']), - 'spatialResolution': SpatialResolutionFromJSON(json['spatialResolution']), - 'timeInterval': TimeIntervalFromJSON(json['timeInterval']), - }; -} - -export function VectorQueryRectangleToJSON(json: any): VectorQueryRectangle { - return VectorQueryRectangleToJSONTyped(json, false); -} - -export function VectorQueryRectangleToJSONTyped(value?: VectorQueryRectangle | null, ignoreDiscriminator: boolean = false): any { - if (value == null) { - return value; - } - - return { - - 'spatialBounds': BoundingBox2DToJSON(value['spatialBounds']), - 'spatialResolution': SpatialResolutionToJSON(value['spatialResolution']), - 'timeInterval': TimeIntervalToJSON(value['timeInterval']), - }; -} - diff --git a/typescript/src/models/VectorResultDescriptor.ts b/typescript/src/models/VectorResultDescriptor.ts index 4a7541d7..f7a07904 100644 --- a/typescript/src/models/VectorResultDescriptor.ts +++ b/typescript/src/models/VectorResultDescriptor.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/Volume.ts b/typescript/src/models/Volume.ts index 7c29c4cb..45b3f55c 100644 --- a/typescript/src/models/Volume.ts +++ b/typescript/src/models/Volume.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/VolumeFileLayersResponse.ts b/typescript/src/models/VolumeFileLayersResponse.ts index b067dfb0..5301340b 100644 --- a/typescript/src/models/VolumeFileLayersResponse.ts +++ b/typescript/src/models/VolumeFileLayersResponse.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/WcsBoundingbox.ts b/typescript/src/models/WcsBoundingbox.ts index 07df170a..8d5f6471 100644 --- a/typescript/src/models/WcsBoundingbox.ts +++ b/typescript/src/models/WcsBoundingbox.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/WcsService.ts b/typescript/src/models/WcsService.ts index 0e534c46..43f01fe8 100644 --- a/typescript/src/models/WcsService.ts +++ b/typescript/src/models/WcsService.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/WcsVersion.ts b/typescript/src/models/WcsVersion.ts index 71af8e2d..9e77fc96 100644 --- a/typescript/src/models/WcsVersion.ts +++ b/typescript/src/models/WcsVersion.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/WfsService.ts b/typescript/src/models/WfsService.ts index 6cd95600..90ec7225 100644 --- a/typescript/src/models/WfsService.ts +++ b/typescript/src/models/WfsService.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/WfsVersion.ts b/typescript/src/models/WfsVersion.ts index 2fe64b30..78fe3a4b 100644 --- a/typescript/src/models/WfsVersion.ts +++ b/typescript/src/models/WfsVersion.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/WildliveDataConnectorDefinition.ts b/typescript/src/models/WildliveDataConnectorDefinition.ts index cabcc67d..4373170e 100644 --- a/typescript/src/models/WildliveDataConnectorDefinition.ts +++ b/typescript/src/models/WildliveDataConnectorDefinition.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/WmsService.ts b/typescript/src/models/WmsService.ts index ce374b0c..40fd26e0 100644 --- a/typescript/src/models/WmsService.ts +++ b/typescript/src/models/WmsService.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/WmsVersion.ts b/typescript/src/models/WmsVersion.ts index 35513d59..b795794d 100644 --- a/typescript/src/models/WmsVersion.ts +++ b/typescript/src/models/WmsVersion.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/Workflow.ts b/typescript/src/models/Workflow.ts index 69549af4..fd4fb13f 100644 --- a/typescript/src/models/Workflow.ts +++ b/typescript/src/models/Workflow.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/WrappedPlotOutput.ts b/typescript/src/models/WrappedPlotOutput.ts index 553417a2..a2409fd8 100644 --- a/typescript/src/models/WrappedPlotOutput.ts +++ b/typescript/src/models/WrappedPlotOutput.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/typescript/src/models/index.ts b/typescript/src/models/index.ts index f18cf8c2..fb12b954 100644 --- a/typescript/src/models/index.ts +++ b/typescript/src/models/index.ts @@ -1,6 +1,7 @@ /* tslint:disable */ /* eslint-disable */ export * from './AddDataset'; +export * from './AddDatasetTile'; export * from './AddLayer'; export * from './AddLayerCollection'; export * from './AddRole'; @@ -49,8 +50,7 @@ export * from './ExternalDataId'; export * from './FeatureDataType'; export * from './FileNotFoundHandling'; export * from './FormatSpecifics'; -export * from './FormatSpecificsOneOf'; -export * from './FormatSpecificsOneOfCsv'; +export * from './FormatSpecificsCsv'; export * from './GbifDataProviderDefinition'; export * from './GdalDatasetGeoTransform'; export * from './GdalDatasetParameters'; @@ -60,8 +60,10 @@ export * from './GdalMetaDataRegular'; export * from './GdalMetaDataStatic'; export * from './GdalMetadataMapping'; export * from './GdalMetadataNetCdfCf'; +export * from './GdalMultiBand'; export * from './GdalSourceTimePlaceholder'; export * from './GeoJson'; +export * from './GeoTransform'; export * from './GetCapabilitiesFormat'; export * from './GetCapabilitiesRequest'; export * from './GetCoverageFormat'; @@ -73,6 +75,8 @@ export * from './GetMapFormat'; export * from './GetMapRequest'; export * from './GfbioAbcdDataProviderDefinition'; export * from './GfbioCollectionsDataProviderDefinition'; +export * from './GridBoundingBox2D'; +export * from './GridIdx2D'; export * from './IdResponse'; export * from './InternalDataId'; export * from './Layer'; @@ -133,7 +137,6 @@ export * from './PermissionListing'; export * from './PermissionRequest'; export * from './Plot'; export * from './PlotOutputFormat'; -export * from './PlotQueryRectangle'; export * from './PlotResultDescriptor'; export * from './PointSymbology'; export * from './PolygonSymbology'; @@ -158,10 +161,11 @@ export * from './RasterDatasetFromWorkflow'; export * from './RasterDatasetFromWorkflowResult'; export * from './RasterPropertiesEntryType'; export * from './RasterPropertiesKey'; -export * from './RasterQueryRectangle'; export * from './RasterResultDescriptor'; export * from './RasterStreamWebsocketResultType'; export * from './RasterSymbology'; +export * from './RasterToDatasetQueryRectangle'; +export * from './RegularTimeDimension'; export * from './Resource'; export * from './Role'; export * from './RoleDescription'; @@ -172,14 +176,15 @@ export * from './SearchTypes'; export * from './SentinelS2L2ACogsProviderDefinition'; export * from './ServerInfo'; export * from './SingleBandRasterColorizer'; +export * from './SpatialGridDefinition'; +export * from './SpatialGridDescriptor'; +export * from './SpatialGridDescriptorState'; export * from './SpatialPartition2D'; export * from './SpatialReferenceAuthority'; export * from './SpatialReferenceSpecification'; export * from './SpatialResolution'; export * from './StacApiRetries'; -export * from './StacBand'; export * from './StacQueryBuffer'; -export * from './StacZone'; export * from './StaticColor'; export * from './StaticNumber'; export * from './StrokeParam'; @@ -196,6 +201,10 @@ export * from './TaskStatusFailed'; export * from './TaskStatusRunning'; export * from './TaskStatusWithId'; export * from './TextSymbology'; +export * from './TimeDescriptor'; +export * from './TimeDimension'; +export * from './TimeDimensionOneOf'; +export * from './TimeDimensionOneOf1'; export * from './TimeGranularity'; export * from './TimeInterval'; export * from './TimeReference'; @@ -229,7 +238,6 @@ export * from './UserSession'; export * from './VecUpdate'; export * from './VectorColumnInfo'; export * from './VectorDataType'; -export * from './VectorQueryRectangle'; export * from './VectorResultDescriptor'; export * from './Volume'; export * from './VolumeFileLayersResponse'; diff --git a/typescript/src/runtime.ts b/typescript/src/runtime.ts index fdd2e7db..79f0cbd9 100644 --- a/typescript/src/runtime.ts +++ b/typescript/src/runtime.ts @@ -4,7 +4,7 @@ * Geo Engine API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 0.8.0 + * The version of the OpenAPI document: 0.9.0 * Contact: dev@geoengine.de * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -13,7 +13,7 @@ */ -export const BASE_PATH = "https://geoengine.io/api".replace(/\/+$/, ""); +export const BASE_PATH = "http://127.0.0.1:3030/api".replace(/\/+$/, ""); export interface ConfigurationParameters { basePath?: string; // override base path @@ -86,7 +86,7 @@ export class Configuration { export const DefaultConfig = new Configuration({ headers: { - 'User-Agent': 'geoengine/openapi-client/typescript/0.0.27' + 'User-Agent': 'geoengine/openapi-client/typescript/0.0.28' } }); @@ -347,10 +347,11 @@ export function exists(json: any, key: string) { } export function mapValues(data: any, fn: (item: any) => any) { - return Object.keys(data).reduce( - (acc, key) => ({ ...acc, [key]: fn(data[key]) }), - {} - ); + const result: { [key: string]: any } = {}; + for (const key of Object.keys(data)) { + result[key] = fn(data[key]); + } + return result; } export function canConsumeForm(consumes: Consume[]): boolean { diff --git a/util/ui-dev-update.sh b/util/ui-dev-update.sh index 70c28906..5724ad9c 100755 --- a/util/ui-dev-update.sh +++ b/util/ui-dev-update.sh @@ -12,7 +12,7 @@ set -e wget -O .generation/input/openapi.json \ - https://raw.githubusercontent.com/geo-engine/geoengine/refs/heads/main/openapi.json + http://localhost:4200/api/api-docs/openapi.json .generation/generate.py --no-spec-fetch --no-container-build python .generation/generate.py --no-spec-fetch --no-container-build typescript