Skip to content

Commit c2551ee

Browse files
committed
feat: update client vfs
1 parent a9f6424 commit c2551ee

File tree

8 files changed

+116
-109
lines changed

8 files changed

+116
-109
lines changed

clients/dart/vault_data_manager_client/doc/NodesApi.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ All URIs are relative to *https://api.vault.affinidi.com/vfs*
2424

2525
# **createChildNode**
2626

27-
> CreateNodeOK createChildNode(createNodeInput, parentNodeId)
27+
> CreateNodeOK createChildNode(nodeId, createChildNodeInput)
2828
2929
creates child node
3030

@@ -38,11 +38,11 @@ import 'package:affinidi_tdk_vault_data_manager_client/api.dart';
3838
//defaultApiClient.getAuthentication<ApiKeyAuth>('ConsumerTokenAuth').apiKeyPrefix = 'Bearer';
3939
4040
final api = AffinidiTdkVaultDataManagerClient().getNodesApi();
41-
final CreateNodeInput createNodeInput = ; // CreateNodeInput | CreateNode
42-
final String parentNodeId = parentNodeId_example; // String | parent node id
41+
final String nodeId = nodeId_example; // String | parent node id
42+
final CreateChildNodeInput createChildNodeInput = ; // CreateChildNodeInput | CreateChildNode
4343
4444
try {
45-
final response = api.createChildNode(createNodeInput, parentNodeId);
45+
final response = api.createChildNode(nodeId, createChildNodeInput);
4646
print(response);
4747
} catch on DioException (e) {
4848
print('Exception when calling NodesApi->createChildNode: $e\n');
@@ -51,10 +51,10 @@ try {
5151

5252
### Parameters
5353

54-
| Name | Type | Description | Notes |
55-
| ------------------- | ----------------------------------------- | -------------- | ---------- |
56-
| **createNodeInput** | [**CreateNodeInput**](CreateNodeInput.md) | CreateNode |
57-
| **parentNodeId** | **String** | parent node id | [optional] |
54+
| Name | Type | Description | Notes |
55+
| ------------------------ | --------------------------------------------------- | --------------- | ----- |
56+
| **nodeId** | **String** | parent node id |
57+
| **createChildNodeInput** | [**CreateChildNodeInput**](CreateChildNodeInput.md) | CreateChildNode |
5858

5959
### Return type
6060

clients/dart/vault_data_manager_client/lib/src/api/nodes_api.dart

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import 'package:built_value/serializer.dart';
99
import 'package:dio/dio.dart';
1010

1111
import 'package:affinidi_tdk_vault_data_manager_client/src/api_util.dart';
12+
import 'package:affinidi_tdk_vault_data_manager_client/src/model/create_child_node_input.dart';
1213
import 'package:affinidi_tdk_vault_data_manager_client/src/model/create_node_input.dart';
1314
import 'package:affinidi_tdk_vault_data_manager_client/src/model/create_node_ok.dart';
1415
import 'package:affinidi_tdk_vault_data_manager_client/src/model/delete_node_dto.dart';
@@ -35,8 +36,8 @@ class NodesApi {
3536
/// creates child node
3637
///
3738
/// Parameters:
38-
/// * [createNodeInput] - CreateNode
39-
/// * [parentNodeId] - parent node id
39+
/// * [nodeId] - parent node id
40+
/// * [createChildNodeInput] - CreateChildNode
4041
/// * [cancelToken] - A [CancelToken] that can be used to cancel the operation
4142
/// * [headers] - Can be used to add additional headers to the request
4243
/// * [extras] - Can be used to add flags to the request
@@ -47,16 +48,16 @@ class NodesApi {
4748
/// Returns a [Future] containing a [Response] with a [CreateNodeOK] as data
4849
/// Throws [DioException] if API call or serialization fails
4950
Future<Response<CreateNodeOK>> createChildNode({
50-
required CreateNodeInput createNodeInput,
51-
String? parentNodeId,
51+
required String nodeId,
52+
required CreateChildNodeInput createChildNodeInput,
5253
CancelToken? cancelToken,
5354
Map<String, dynamic>? headers,
5455
Map<String, dynamic>? extra,
5556
ValidateStatus? validateStatus,
5657
ProgressCallback? onSendProgress,
5758
ProgressCallback? onReceiveProgress,
5859
}) async {
59-
final _path = r'/v1/nodes/{nodeId}';
60+
final _path = r'/v1/nodes/{nodeId}'.replaceAll('{' r'nodeId' '}', encodeQueryParameter(_serializers, nodeId, const FullType(String)).toString());
6061
final _options = Options(
6162
method: r'POST',
6263
headers: <String, dynamic>{
@@ -77,22 +78,17 @@ class NodesApi {
7778
validateStatus: validateStatus,
7879
);
7980

80-
final _queryParameters = <String, dynamic>{
81-
if (parentNodeId != null) r'parentNodeId': encodeQueryParameter(_serializers, parentNodeId, const FullType(String)),
82-
};
83-
8481
dynamic _bodyData;
8582

8683
try {
87-
const _type = FullType(CreateNodeInput);
88-
_bodyData = _serializers.serialize(createNodeInput, specifiedType: _type);
84+
const _type = FullType(CreateChildNodeInput);
85+
_bodyData = _serializers.serialize(createChildNodeInput, specifiedType: _type);
8986

9087
} catch(error, stackTrace) {
9188
throw DioException(
9289
requestOptions: _options.compose(
9390
_dio.options,
9491
_path,
95-
queryParameters: _queryParameters,
9692
),
9793
type: DioExceptionType.unknown,
9894
error: error,
@@ -104,7 +100,6 @@ class NodesApi {
104100
_path,
105101
data: _bodyData,
106102
options: _options,
107-
queryParameters: _queryParameters,
108103
cancelToken: cancelToken,
109104
onSendProgress: onSendProgress,
110105
onReceiveProgress: onReceiveProgress,

clients/java/vault.data.manager.client/docs/NodesApi.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ All URIs are relative to *https://api.vault.affinidi.com/vfs*
1818

1919
## createChildNode
2020

21-
> CreateNodeOK createChildNode(createNodeInput, parentNodeId)
21+
> CreateNodeOK createChildNode(nodeId, createChildNodeInput)
2222
2323
creates child node
2424

@@ -45,10 +45,10 @@ public class Example {
4545
//ConsumerTokenAuth.setApiKeyPrefix("Token");
4646

4747
NodesApi apiInstance = new NodesApi(defaultClient);
48-
CreateNodeInput createNodeInput = new CreateNodeInput(); // CreateNodeInput | CreateNode
49-
String parentNodeId = "parentNodeId_example"; // String | parent node id
48+
String nodeId = "nodeId_example"; // String | parent node id
49+
CreateChildNodeInput createChildNodeInput = new CreateChildNodeInput(); // CreateChildNodeInput | CreateChildNode
5050
try {
51-
CreateNodeOK result = apiInstance.createChildNode(createNodeInput, parentNodeId);
51+
CreateNodeOK result = apiInstance.createChildNode(nodeId, createChildNodeInput);
5252
System.out.println(result);
5353
} catch (ApiException e) {
5454
System.err.println("Exception when calling NodesApi#createChildNode");
@@ -63,10 +63,10 @@ public class Example {
6363

6464
### Parameters
6565

66-
| Name | Type | Description | Notes |
67-
| ------------------- | ----------------------------------------- | -------------- | ---------- |
68-
| **createNodeInput** | [**CreateNodeInput**](CreateNodeInput.md) | CreateNode | |
69-
| **parentNodeId** | **String** | parent node id | [optional] |
66+
| Name | Type | Description | Notes |
67+
| ------------------------ | --------------------------------------------------- | --------------- | ----- |
68+
| **nodeId** | **String** | parent node id | |
69+
| **createChildNodeInput** | [**CreateChildNodeInput**](CreateChildNodeInput.md) | CreateChildNode | |
7070

7171
### Return type
7272

clients/java/vault.data.manager.client/src/main/java/com/affinidi/tdk/vault/data/manager/client/apis/NodesApi.java

Lines changed: 19 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import com.affinidi.tdk.vault.data.manager.client.Configuration;
2121
import com.affinidi.tdk.vault.data.manager.client.Pair;
2222

23+
import com.affinidi.tdk.vault.data.manager.client.models.CreateChildNodeInput;
2324
import com.affinidi.tdk.vault.data.manager.client.models.CreateNodeInput;
2425
import com.affinidi.tdk.vault.data.manager.client.models.CreateNodeOK;
2526
import com.affinidi.tdk.vault.data.manager.client.models.DeleteNodeDto;
@@ -56,35 +57,41 @@ public NodesApi(ApiClient apiClient) {
5657
/**
5758
*
5859
* creates child node
59-
* @param createNodeInput CreateNode (required)
60-
* @param parentNodeId parent node id (optional)
60+
* @param nodeId parent node id (required)
61+
* @param createChildNodeInput CreateChildNode (required)
6162
* @return CreateNodeOK
6263
* @throws ApiException if fails to make API call
6364
*/
64-
public CreateNodeOK createChildNode(@javax.annotation.Nonnull CreateNodeInput createNodeInput, @javax.annotation.Nullable String parentNodeId) throws ApiException {
65-
return this.createChildNode(createNodeInput, parentNodeId, Collections.emptyMap());
65+
public CreateNodeOK createChildNode(@javax.annotation.Nonnull String nodeId, @javax.annotation.Nonnull CreateChildNodeInput createChildNodeInput) throws ApiException {
66+
return this.createChildNode(nodeId, createChildNodeInput, Collections.emptyMap());
6667
}
6768

6869

6970
/**
7071
*
7172
* creates child node
72-
* @param createNodeInput CreateNode (required)
73-
* @param parentNodeId parent node id (optional)
73+
* @param nodeId parent node id (required)
74+
* @param createChildNodeInput CreateChildNode (required)
7475
* @param additionalHeaders additionalHeaders for this call
7576
* @return CreateNodeOK
7677
* @throws ApiException if fails to make API call
7778
*/
78-
public CreateNodeOK createChildNode(@javax.annotation.Nonnull CreateNodeInput createNodeInput, @javax.annotation.Nullable String parentNodeId, Map<String, String> additionalHeaders) throws ApiException {
79-
Object localVarPostBody = createNodeInput;
79+
public CreateNodeOK createChildNode(@javax.annotation.Nonnull String nodeId, @javax.annotation.Nonnull CreateChildNodeInput createChildNodeInput, Map<String, String> additionalHeaders) throws ApiException {
80+
Object localVarPostBody = createChildNodeInput;
8081

81-
// verify the required parameter 'createNodeInput' is set
82-
if (createNodeInput == null) {
83-
throw new ApiException(400, "Missing the required parameter 'createNodeInput' when calling createChildNode");
82+
// verify the required parameter 'nodeId' is set
83+
if (nodeId == null) {
84+
throw new ApiException(400, "Missing the required parameter 'nodeId' when calling createChildNode");
85+
}
86+
87+
// verify the required parameter 'createChildNodeInput' is set
88+
if (createChildNodeInput == null) {
89+
throw new ApiException(400, "Missing the required parameter 'createChildNodeInput' when calling createChildNode");
8490
}
8591

8692
// create path and map variables
87-
String localVarPath = "/v1/nodes/{nodeId}";
93+
String localVarPath = "/v1/nodes/{nodeId}"
94+
.replaceAll("\\{" + "nodeId" + "\\}", apiClient.escapeString(apiClient.parameterToString(nodeId)));
8895

8996
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
9097
String localVarQueryParameterBaseName;
@@ -94,7 +101,6 @@ public CreateNodeOK createChildNode(@javax.annotation.Nonnull CreateNodeInput cr
94101
Map<String, String> localVarCookieParams = new HashMap<String, String>();
95102
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
96103

97-
localVarQueryParams.addAll(apiClient.parameterToPair("parentNodeId", parentNodeId));
98104

99105
localVarHeaderParams.putAll(additionalHeaders);
100106

clients/python/vault_data_manager_client/affinidi_tdk_vault_data_manager_client/api/nodes_api.py

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424

2525
from typing import Optional
2626

27+
from affinidi_tdk_vault_data_manager_client.models.create_child_node_input import CreateChildNodeInput
2728
from affinidi_tdk_vault_data_manager_client.models.create_node_input import CreateNodeInput
2829
from affinidi_tdk_vault_data_manager_client.models.create_node_ok import CreateNodeOK
2930
from affinidi_tdk_vault_data_manager_client.models.delete_node_dto import DeleteNodeDto
@@ -58,20 +59,20 @@ def __init__(self, api_client=None) -> None:
5859
self.api_client = api_client
5960

6061
@validate_arguments
61-
def create_child_node(self, create_node_input : Annotated[CreateNodeInput, Field(..., description="CreateNode")], parent_node_id : Annotated[Optional[StrictStr], Field(description="parent node id")] = None, **kwargs) -> CreateNodeOK: # noqa: E501
62+
def create_child_node(self, node_id : Annotated[constr(strict=True), Field(..., description="parent node id")], create_child_node_input : Annotated[CreateChildNodeInput, Field(..., description="CreateChildNode")], **kwargs) -> CreateNodeOK: # noqa: E501
6263
"""create_child_node # noqa: E501
6364
6465
creates child node # noqa: E501
6566
This method makes a synchronous HTTP request by default. To make an
6667
asynchronous HTTP request, please pass async_req=True
6768
68-
>>> thread = api.create_child_node(create_node_input, parent_node_id, async_req=True)
69+
>>> thread = api.create_child_node(node_id, create_child_node_input, async_req=True)
6970
>>> result = thread.get()
7071
71-
:param create_node_input: CreateNode (required)
72-
:type create_node_input: CreateNodeInput
73-
:param parent_node_id: parent node id
74-
:type parent_node_id: str
72+
:param node_id: parent node id (required)
73+
:type node_id: str
74+
:param create_child_node_input: CreateChildNode (required)
75+
:type create_child_node_input: CreateChildNodeInput
7576
:param async_req: Whether to execute the request asynchronously.
7677
:type async_req: bool, optional
7778
:param _request_timeout: timeout setting for this request.
@@ -87,23 +88,23 @@ def create_child_node(self, create_node_input : Annotated[CreateNodeInput, Field
8788
if '_preload_content' in kwargs:
8889
message = "Error! Please call the create_child_node_with_http_info method with `_preload_content` instead and obtain raw data from ApiResponse.raw_data" # noqa: E501
8990
raise ValueError(message)
90-
return self.create_child_node_with_http_info(create_node_input, parent_node_id, **kwargs) # noqa: E501
91+
return self.create_child_node_with_http_info(node_id, create_child_node_input, **kwargs) # noqa: E501
9192

9293
@validate_arguments
93-
def create_child_node_with_http_info(self, create_node_input : Annotated[CreateNodeInput, Field(..., description="CreateNode")], parent_node_id : Annotated[Optional[StrictStr], Field(description="parent node id")] = None, **kwargs) -> ApiResponse: # noqa: E501
94+
def create_child_node_with_http_info(self, node_id : Annotated[constr(strict=True), Field(..., description="parent node id")], create_child_node_input : Annotated[CreateChildNodeInput, Field(..., description="CreateChildNode")], **kwargs) -> ApiResponse: # noqa: E501
9495
"""create_child_node # noqa: E501
9596
9697
creates child node # noqa: E501
9798
This method makes a synchronous HTTP request by default. To make an
9899
asynchronous HTTP request, please pass async_req=True
99100
100-
>>> thread = api.create_child_node_with_http_info(create_node_input, parent_node_id, async_req=True)
101+
>>> thread = api.create_child_node_with_http_info(node_id, create_child_node_input, async_req=True)
101102
>>> result = thread.get()
102103
103-
:param create_node_input: CreateNode (required)
104-
:type create_node_input: CreateNodeInput
105-
:param parent_node_id: parent node id
106-
:type parent_node_id: str
104+
:param node_id: parent node id (required)
105+
:type node_id: str
106+
:param create_child_node_input: CreateChildNode (required)
107+
:type create_child_node_input: CreateChildNodeInput
107108
:param async_req: Whether to execute the request asynchronously.
108109
:type async_req: bool, optional
109110
:param _preload_content: if False, the ApiResponse.data will
@@ -132,8 +133,8 @@ def create_child_node_with_http_info(self, create_node_input : Annotated[CreateN
132133
_params = locals()
133134

134135
_all_params = [
135-
'create_node_input',
136-
'parent_node_id'
136+
'node_id',
137+
'create_child_node_input'
137138
]
138139
_all_params.extend(
139140
[
@@ -161,21 +162,21 @@ def create_child_node_with_http_info(self, create_node_input : Annotated[CreateN
161162

162163
# process the path parameters
163164
_path_params = {}
165+
if _params['node_id'] is not None:
166+
_path_params['nodeId'] = _params['node_id']
167+
164168

165169
# process the query parameters
166170
_query_params = []
167-
if _params.get('parent_node_id') is not None: # noqa: E501
168-
_query_params.append(('parentNodeId', _params['parent_node_id']))
169-
170171
# process the header parameters
171172
_header_params = dict(_params.get('_headers', {}))
172173
# process the form parameters
173174
_form_params = []
174175
_files = {}
175176
# process the body parameter
176177
_body_params = None
177-
if _params['create_node_input'] is not None:
178-
_body_params = _params['create_node_input']
178+
if _params['create_child_node_input'] is not None:
179+
_body_params = _params['create_child_node_input']
179180

180181
# set the HTTP header `Accept`
181182
_header_params['Accept'] = self.api_client.select_header_accept(

clients/python/vault_data_manager_client/docs/NodesApi.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ All URIs are relative to *https://api.vault.affinidi.com/vfs*
1818

1919
# **create_child_node**
2020

21-
> CreateNodeOK create_child_node(create_node_input, parent_node_id=parent_node_id)
21+
> CreateNodeOK create_child_node(node_id, create_child_node_input)
2222
2323
creates child node
2424

@@ -30,7 +30,7 @@ creates child node
3030
import time
3131
import os
3232
import affinidi_tdk_vault_data_manager_client
33-
from affinidi_tdk_vault_data_manager_client.models.create_node_input import CreateNodeInput
33+
from affinidi_tdk_vault_data_manager_client.models.create_child_node_input import CreateChildNodeInput
3434
from affinidi_tdk_vault_data_manager_client.models.create_node_ok import CreateNodeOK
3535
from affinidi_tdk_vault_data_manager_client.rest import ApiException
3636
from pprint import pprint
@@ -71,11 +71,11 @@ configuration.refresh_api_key_hook = lambda api_client: authProvider.fetch_proje
7171
with affinidi_tdk_vault_data_manager_client.ApiClient(configuration) as api_client:
7272
# Create an instance of the API class
7373
api_instance = affinidi_tdk_vault_data_manager_client.NodesApi(api_client)
74-
create_node_input = affinidi_tdk_vault_data_manager_client.CreateNodeInput() # CreateNodeInput | CreateNode
75-
parent_node_id = 'parent_node_id_example' # str | parent node id (optional)
74+
node_id = 'node_id_example' # str | parent node id
75+
create_child_node_input = affinidi_tdk_vault_data_manager_client.CreateChildNodeInput() # CreateChildNodeInput | CreateChildNode
7676

7777
try:
78-
api_response = api_instance.create_child_node(create_node_input, parent_node_id=parent_node_id)
78+
api_response = api_instance.create_child_node(node_id, create_child_node_input)
7979
print("The response of NodesApi->create_child_node:\n")
8080
pprint(api_response)
8181
except Exception as e:
@@ -84,10 +84,10 @@ with affinidi_tdk_vault_data_manager_client.ApiClient(configuration) as api_clie
8484

8585
### Parameters
8686

87-
| Name | Type | Description | Notes |
88-
| --------------------- | ----------------------------------------- | -------------- | ---------- |
89-
| **create_node_input** | [**CreateNodeInput**](CreateNodeInput.md) | CreateNode |
90-
| **parent_node_id** | **str** | parent node id | [optional] |
87+
| Name | Type | Description | Notes |
88+
| --------------------------- | --------------------------------------------------- | --------------- | ----- |
89+
| **node_id** | **str** | parent node id |
90+
| **create_child_node_input** | [**CreateChildNodeInput**](CreateChildNodeInput.md) | CreateChildNode |
9191

9292
### Return type
9393

0 commit comments

Comments
 (0)