Skip to content

Commit 838ee1f

Browse files
Merge pull request #25 from geo-engine/multiband2
v0.0.17
2 parents 54adee7 + a213c98 commit 838ee1f

File tree

29 files changed

+1232
-17
lines changed

29 files changed

+1232
-17
lines changed

.generation/config.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ githubUrl = https://github.com/geo-engine/openapi-client
66

77
[python]
88
name = geoengine_openapi_client
9-
version = 0.0.16
9+
version = 0.0.17
1010

1111
[typescript]
1212
name = @geoengine/openapi-client
13-
version = 0.0.16
13+
version = 0.0.17
1414

.generation/input/openapi.json

Lines changed: 174 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1156,6 +1156,45 @@
11561156
}
11571157
},
11581158
"/layerDb/collections/{collection}": {
1159+
"put": {
1160+
"tags": [
1161+
"Layers"
1162+
],
1163+
"summary": "Update a collection",
1164+
"operationId": "update_collection",
1165+
"parameters": [
1166+
{
1167+
"name": "collection",
1168+
"in": "path",
1169+
"description": "Layer collection id",
1170+
"required": true,
1171+
"schema": {
1172+
"$ref": "#/components/schemas/LayerCollectionId"
1173+
},
1174+
"example": "05102bb3-a855-4a37-8a8a-30026a91fef1"
1175+
}
1176+
],
1177+
"requestBody": {
1178+
"content": {
1179+
"application/json": {
1180+
"schema": {
1181+
"$ref": "#/components/schemas/UpdateLayerCollection"
1182+
}
1183+
}
1184+
},
1185+
"required": true
1186+
},
1187+
"responses": {
1188+
"200": {
1189+
"description": ""
1190+
}
1191+
},
1192+
"security": [
1193+
{
1194+
"session_token": []
1195+
}
1196+
]
1197+
},
11591198
"delete": {
11601199
"tags": [
11611200
"Layers"
@@ -1421,6 +1460,75 @@
14211460
]
14221461
}
14231462
},
1463+
"/layerDb/layers/{layer}": {
1464+
"put": {
1465+
"tags": [
1466+
"Layers"
1467+
],
1468+
"summary": "Update a layer",
1469+
"operationId": "update_layer",
1470+
"parameters": [
1471+
{
1472+
"name": "layer",
1473+
"in": "path",
1474+
"description": "Layer id",
1475+
"required": true,
1476+
"schema": {
1477+
"$ref": "#/components/schemas/LayerId"
1478+
},
1479+
"example": "05102bb3-a855-4a37-8a8a-30026a91fef1"
1480+
}
1481+
],
1482+
"requestBody": {
1483+
"content": {
1484+
"application/json": {
1485+
"schema": {
1486+
"$ref": "#/components/schemas/UpdateLayer"
1487+
}
1488+
}
1489+
},
1490+
"required": true
1491+
},
1492+
"responses": {
1493+
"200": {
1494+
"description": ""
1495+
}
1496+
},
1497+
"security": [
1498+
{
1499+
"session_token": []
1500+
}
1501+
]
1502+
},
1503+
"delete": {
1504+
"tags": [
1505+
"Layers"
1506+
],
1507+
"summary": "Remove a collection",
1508+
"operationId": "remove_layer",
1509+
"parameters": [
1510+
{
1511+
"name": "layer",
1512+
"in": "path",
1513+
"description": "Layer id",
1514+
"required": true,
1515+
"schema": {
1516+
"$ref": "#/components/schemas/LayerId"
1517+
}
1518+
}
1519+
],
1520+
"responses": {
1521+
"200": {
1522+
"description": "OK"
1523+
}
1524+
},
1525+
"security": [
1526+
{
1527+
"session_token": []
1528+
}
1529+
]
1530+
}
1531+
},
14241532
"/layers/collections": {
14251533
"get": {
14261534
"tags": [
@@ -9101,6 +9209,72 @@
91019209
}
91029210
}
91039211
},
9212+
"UpdateLayer": {
9213+
"type": "object",
9214+
"required": [
9215+
"name",
9216+
"description",
9217+
"workflow"
9218+
],
9219+
"properties": {
9220+
"description": {
9221+
"type": "string",
9222+
"example": "Example layer description"
9223+
},
9224+
"metadata": {
9225+
"type": "object",
9226+
"description": "metadata used for loading the data",
9227+
"additionalProperties": {
9228+
"type": "string"
9229+
}
9230+
},
9231+
"name": {
9232+
"type": "string",
9233+
"example": "Example Layer"
9234+
},
9235+
"properties": {
9236+
"type": "array",
9237+
"items": {
9238+
"$ref": "#/components/schemas/Property"
9239+
},
9240+
"description": "properties, for instance, to be rendered in the UI"
9241+
},
9242+
"symbology": {
9243+
"allOf": [
9244+
{
9245+
"$ref": "#/components/schemas/Symbology"
9246+
}
9247+
],
9248+
"nullable": true
9249+
},
9250+
"workflow": {
9251+
"$ref": "#/components/schemas/Workflow"
9252+
}
9253+
}
9254+
},
9255+
"UpdateLayerCollection": {
9256+
"type": "object",
9257+
"required": [
9258+
"name",
9259+
"description"
9260+
],
9261+
"properties": {
9262+
"description": {
9263+
"type": "string",
9264+
"example": "A description for an example collection"
9265+
},
9266+
"name": {
9267+
"type": "string",
9268+
"example": "Example Collection"
9269+
},
9270+
"properties": {
9271+
"type": "array",
9272+
"items": {
9273+
"$ref": "#/components/schemas/Property"
9274+
}
9275+
}
9276+
}
9277+
},
91049278
"UpdateProject": {
91059279
"type": "object",
91069280
"required": [

python/.openapi-generator/FILES

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,8 @@ docs/TypedVectorResultDescriptor.md
208208
docs/UnitlessMeasurement.md
209209
docs/UnixTimeStampType.md
210210
docs/UpdateDataset.md
211+
docs/UpdateLayer.md
212+
docs/UpdateLayerCollection.md
211213
docs/UpdateProject.md
212214
docs/UpdateQuota.md
213215
docs/UploadFileLayersResponse.md
@@ -449,6 +451,8 @@ geoengine_openapi_client/models/typed_vector_result_descriptor.py
449451
geoengine_openapi_client/models/unitless_measurement.py
450452
geoengine_openapi_client/models/unix_time_stamp_type.py
451453
geoengine_openapi_client/models/update_dataset.py
454+
geoengine_openapi_client/models/update_layer.py
455+
geoengine_openapi_client/models/update_layer_collection.py
452456
geoengine_openapi_client/models/update_project.py
453457
geoengine_openapi_client/models/update_quota.py
454458
geoengine_openapi_client/models/upload_file_layers_response.py
@@ -686,6 +690,8 @@ test/test_typed_vector_result_descriptor.py
686690
test/test_unitless_measurement.py
687691
test/test_unix_time_stamp_type.py
688692
test/test_update_dataset.py
693+
test/test_update_layer.py
694+
test/test_update_layer_collection.py
689695
test/test_update_project.py
690696
test/test_update_quota.py
691697
test/test_upload_file_layers_response.py

python/README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ No description provided (generated by Openapi Generator https://github.com/opena
44
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
55

66
- API version: 0.8.0
7-
- Package version: 0.0.16
7+
- Package version: 0.0.17
88
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
99

1010
## Requirements.
@@ -122,8 +122,11 @@ Class | Method | HTTP request | Description
122122
*LayersApi* | [**provider_capabilities_handler**](docs/LayersApi.md#provider_capabilities_handler) | **GET** /layers/{provider}/capabilities |
123123
*LayersApi* | [**remove_collection**](docs/LayersApi.md#remove_collection) | **DELETE** /layerDb/collections/{collection} | Remove a collection
124124
*LayersApi* | [**remove_collection_from_collection**](docs/LayersApi.md#remove_collection_from_collection) | **DELETE** /layerDb/collections/{parent}/collections/{collection} | Delete a collection from a collection
125+
*LayersApi* | [**remove_layer**](docs/LayersApi.md#remove_layer) | **DELETE** /layerDb/layers/{layer} | Remove a collection
125126
*LayersApi* | [**remove_layer_from_collection**](docs/LayersApi.md#remove_layer_from_collection) | **DELETE** /layerDb/collections/{collection}/layers/{layer} | Remove a layer from a collection
126127
*LayersApi* | [**search_handler**](docs/LayersApi.md#search_handler) | **GET** /layers/collections/search/{provider}/{collection} | Searches the contents of the collection of the given provider
128+
*LayersApi* | [**update_collection**](docs/LayersApi.md#update_collection) | **PUT** /layerDb/collections/{collection} | Update a collection
129+
*LayersApi* | [**update_layer**](docs/LayersApi.md#update_layer) | **PUT** /layerDb/layers/{layer} | Update a layer
127130
*MLApi* | [**add_ml_model**](docs/MLApi.md#add_ml_model) | **POST** /ml/models | Create a new ml model.
128131
*MLApi* | [**get_ml_model**](docs/MLApi.md#get_ml_model) | **GET** /ml/models/{model_name} | Get ml model by name.
129132
*MLApi* | [**list_ml_models**](docs/MLApi.md#list_ml_models) | **GET** /ml/models | List ml models.
@@ -372,6 +375,8 @@ Class | Method | HTTP request | Description
372375
- [UnitlessMeasurement](docs/UnitlessMeasurement.md)
373376
- [UnixTimeStampType](docs/UnixTimeStampType.md)
374377
- [UpdateDataset](docs/UpdateDataset.md)
378+
- [UpdateLayer](docs/UpdateLayer.md)
379+
- [UpdateLayerCollection](docs/UpdateLayerCollection.md)
375380
- [UpdateProject](docs/UpdateProject.md)
376381
- [UpdateQuota](docs/UpdateQuota.md)
377382
- [UploadFileLayersResponse](docs/UploadFileLayersResponse.md)

python/geoengine_openapi_client/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
""" # noqa: E501
1616

1717

18-
__version__ = "0.0.16"
18+
__version__ = "0.0.17"
1919

2020
# import apis into sdk package
2121
from geoengine_openapi_client.api.datasets_api import DatasetsApi
@@ -239,6 +239,8 @@
239239
from geoengine_openapi_client.models.unitless_measurement import UnitlessMeasurement
240240
from geoengine_openapi_client.models.unix_time_stamp_type import UnixTimeStampType
241241
from geoengine_openapi_client.models.update_dataset import UpdateDataset
242+
from geoengine_openapi_client.models.update_layer import UpdateLayer
243+
from geoengine_openapi_client.models.update_layer_collection import UpdateLayerCollection
242244
from geoengine_openapi_client.models.update_project import UpdateProject
243245
from geoengine_openapi_client.models.update_quota import UpdateQuota
244246
from geoengine_openapi_client.models.upload_file_layers_response import UploadFileLayersResponse

0 commit comments

Comments
 (0)