Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .sdk-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v3.94.1
v3.95.1
17 changes: 10 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -158,12 +158,12 @@ Class | Method | HTTP request | Description
*FunctionsCoreApi* | [**get_function_details**](docs/FunctionsCoreApi.md#get_function_details) | **GET** /v2/functions/{function_id} | Get function details
*FunctionsCoreApi* | [**get_function_strings**](docs/FunctionsCoreApi.md#get_function_strings) | **GET** /v2/functions/{function_id}/strings | Get string information found in the function
*FunctionsCoreApi* | [**get_function_strings_0**](docs/FunctionsCoreApi.md#get_function_strings_0) | **GET** /v3/functions/{function_id}/strings | List strings for a function.
*FunctionsDataTypesApi* | [**batch_update_function_data_types**](docs/FunctionsDataTypesApi.md#batch_update_function_data_types) | **PUT** /v3/analyses/{analysis_id}/functions/data-types | Batch update function data types
*FunctionsDataTypesApi* | [**generate_function_data_types_for_analysis**](docs/FunctionsDataTypesApi.md#generate_function_data_types_for_analysis) | **POST** /v2/analyses/{analysis_id}/functions/data_types | Generate Function Data Types
*FunctionsDataTypesApi* | [**generate_function_data_types_for_functions**](docs/FunctionsDataTypesApi.md#generate_function_data_types_for_functions) | **POST** /v2/functions/data_types | Generate Function Data Types for an arbitrary list of functions
*FunctionsDataTypesApi* | [**get_function_data_types**](docs/FunctionsDataTypesApi.md#get_function_data_types) | **GET** /v2/analyses/{analysis_id}/functions/{function_id}/data_types | Get Function Data Types
*FunctionsDataTypesApi* | [**list_function_data_types_for_analysis**](docs/FunctionsDataTypesApi.md#list_function_data_types_for_analysis) | **GET** /v2/analyses/{analysis_id}/functions/data_types | List Function Data Types
*FunctionsDataTypesApi* | [**list_function_data_types_for_functions**](docs/FunctionsDataTypesApi.md#list_function_data_types_for_functions) | **GET** /v2/functions/data_types | List Function Data Types
*FunctionsDataTypesApi* | [**update_function_data_types**](docs/FunctionsDataTypesApi.md#update_function_data_types) | **PUT** /v2/analyses/{analysis_id}/functions/{function_id}/data_types | Update Function Data Types
*FunctionsRenamingHistoryApi* | [**batch_rename_function**](docs/FunctionsRenamingHistoryApi.md#batch_rename_function) | **POST** /v2/functions/rename/batch | Batch Rename Functions
*FunctionsRenamingHistoryApi* | [**batch_rename_functions**](docs/FunctionsRenamingHistoryApi.md#batch_rename_functions) | **POST** /v3/functions/rename | Batch rename functions
*FunctionsRenamingHistoryApi* | [**get_function_history**](docs/FunctionsRenamingHistoryApi.md#get_function_history) | **GET** /v3/functions/{function_id}/history | Get function name history
Expand Down Expand Up @@ -304,6 +304,10 @@ Class | Method | HTTP request | Description
- [BatchRenameInputBody](docs/BatchRenameInputBody.md)
- [BatchRenameItem](docs/BatchRenameItem.md)
- [BatchRenameOutputBody](docs/BatchRenameOutputBody.md)
- [BatchUpdateDataTypesInputBody](docs/BatchUpdateDataTypesInputBody.md)
- [BatchUpdateDataTypesItem](docs/BatchUpdateDataTypesItem.md)
- [BatchUpdateDataTypesOutputBody](docs/BatchUpdateDataTypesOutputBody.md)
- [BatchUpdateDataTypesResult](docs/BatchUpdateDataTypesResult.md)
- [BinariesRelatedStatusResponse](docs/BinariesRelatedStatusResponse.md)
- [BinariesTaskStatus](docs/BinariesTaskStatus.md)
- [Binary](docs/Binary.md)
Expand Down Expand Up @@ -422,9 +426,8 @@ Class | Method | HTTP request | Description
- [FunctionDataTypesParams](docs/FunctionDataTypesParams.md)
- [FunctionDataTypesStatus](docs/FunctionDataTypesStatus.md)
- [FunctionHeader](docs/FunctionHeader.md)
- [FunctionInfoInput](docs/FunctionInfoInput.md)
- [FunctionInfoInputFuncDepsInner](docs/FunctionInfoInputFuncDepsInner.md)
- [FunctionInfoOutput](docs/FunctionInfoOutput.md)
- [FunctionInfo](docs/FunctionInfo.md)
- [FunctionInfoFuncDepsInner](docs/FunctionInfoFuncDepsInner.md)
- [FunctionListItem](docs/FunctionListItem.md)
- [FunctionLocalVariableResponse](docs/FunctionLocalVariableResponse.md)
- [FunctionMapping](docs/FunctionMapping.md)
Expand All @@ -442,8 +445,7 @@ Class | Method | HTTP request | Description
- [FunctionString](docs/FunctionString.md)
- [FunctionStringItem](docs/FunctionStringItem.md)
- [FunctionStringsResponse](docs/FunctionStringsResponse.md)
- [FunctionTypeInput](docs/FunctionTypeInput.md)
- [FunctionTypeOutput](docs/FunctionTypeOutput.md)
- [FunctionType](docs/FunctionType.md)
- [FunctionsDetailResponse](docs/FunctionsDetailResponse.md)
- [FunctionsListRename](docs/FunctionsListRename.md)
- [GenerateFunctionDataTypes](docs/GenerateFunctionDataTypes.md)
Expand Down Expand Up @@ -587,7 +589,8 @@ Class | Method | HTTP request | Description
- [TriggerDynamicExecutionInputBody](docs/TriggerDynamicExecutionInputBody.md)
- [Ttp](docs/Ttp.md)
- [TypeDefinition](docs/TypeDefinition.md)
- [UpdateFunctionDataTypes](docs/UpdateFunctionDataTypes.md)
- [UpdateDataTypesInputBody](docs/UpdateDataTypesInputBody.md)
- [UpdateDataTypesOutputBody](docs/UpdateDataTypesOutputBody.md)
- [UploadFileType](docs/UploadFileType.md)
- [UploadResponse](docs/UploadResponse.md)
- [UpsertAiDecomplationRatingRequest](docs/UpsertAiDecomplationRatingRequest.md)
Expand Down
29 changes: 29 additions & 0 deletions docs/BatchUpdateDataTypesInputBody.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# BatchUpdateDataTypesInputBody


## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**functions** | [**List[BatchUpdateDataTypesItem]**](BatchUpdateDataTypesItem.md) | List of functions to update. All function IDs must belong to the analysis in the URL. |

## Example

```python
from revengai.models.batch_update_data_types_input_body import BatchUpdateDataTypesInputBody

# TODO update the JSON string below
json = "{}"
# create an instance of BatchUpdateDataTypesInputBody from a JSON string
batch_update_data_types_input_body_instance = BatchUpdateDataTypesInputBody.from_json(json)
# print the JSON string representation of the object
print(BatchUpdateDataTypesInputBody.to_json())

# convert the object into a dict
batch_update_data_types_input_body_dict = batch_update_data_types_input_body_instance.to_dict()
# create an instance of BatchUpdateDataTypesInputBody from a dict
batch_update_data_types_input_body_from_dict = BatchUpdateDataTypesInputBody.from_dict(batch_update_data_types_input_body_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


31 changes: 31 additions & 0 deletions docs/BatchUpdateDataTypesItem.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# BatchUpdateDataTypesItem


## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**data_types** | **object** | |
**data_types_version** | **int** | Current stored version. Pass 0 on the first write. |
**function_id** | **int** | Function ID |

## Example

```python
from revengai.models.batch_update_data_types_item import BatchUpdateDataTypesItem

# TODO update the JSON string below
json = "{}"
# create an instance of BatchUpdateDataTypesItem from a JSON string
batch_update_data_types_item_instance = BatchUpdateDataTypesItem.from_json(json)
# print the JSON string representation of the object
print(BatchUpdateDataTypesItem.to_json())

# convert the object into a dict
batch_update_data_types_item_dict = batch_update_data_types_item_instance.to_dict()
# create an instance of BatchUpdateDataTypesItem from a dict
batch_update_data_types_item_from_dict = BatchUpdateDataTypesItem.from_dict(batch_update_data_types_item_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


29 changes: 29 additions & 0 deletions docs/BatchUpdateDataTypesOutputBody.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# BatchUpdateDataTypesOutputBody


## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**results** | [**List[BatchUpdateDataTypesResult]**](BatchUpdateDataTypesResult.md) | Per-function outcomes in the same order as the input |

## Example

```python
from revengai.models.batch_update_data_types_output_body import BatchUpdateDataTypesOutputBody

# TODO update the JSON string below
json = "{}"
# create an instance of BatchUpdateDataTypesOutputBody from a JSON string
batch_update_data_types_output_body_instance = BatchUpdateDataTypesOutputBody.from_json(json)
# print the JSON string representation of the object
print(BatchUpdateDataTypesOutputBody.to_json())

# convert the object into a dict
batch_update_data_types_output_body_dict = batch_update_data_types_output_body_instance.to_dict()
# create an instance of BatchUpdateDataTypesOutputBody from a dict
batch_update_data_types_output_body_from_dict = BatchUpdateDataTypesOutputBody.from_dict(batch_update_data_types_output_body_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


33 changes: 33 additions & 0 deletions docs/BatchUpdateDataTypesResult.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# BatchUpdateDataTypesResult


## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**data_types** | **object** | | [optional]
**data_types_version** | **int** | Version after update (present when status is 'updated') | [optional]
**error** | **str** | Error message (present when status is 'error') | [optional]
**function_id** | **int** | Function ID |
**status** | **str** | Outcome for this function |

## Example

```python
from revengai.models.batch_update_data_types_result import BatchUpdateDataTypesResult

# TODO update the JSON string below
json = "{}"
# create an instance of BatchUpdateDataTypesResult from a JSON string
batch_update_data_types_result_instance = BatchUpdateDataTypesResult.from_json(json)
# print the JSON string representation of the object
print(BatchUpdateDataTypesResult.to_json())

# convert the object into a dict
batch_update_data_types_result_dict = batch_update_data_types_result_instance.to_dict()
# create an instance of BatchUpdateDataTypesResult from a dict
batch_update_data_types_result_from_dict = BatchUpdateDataTypesResult.from_dict(batch_update_data_types_result_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


2 changes: 1 addition & 1 deletion docs/FunctionDataTypes.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**completed** | **bool** | Whether the service has completed data types generation |
**status** | **str** | The current status of the data types service |
**data_types** | [**FunctionInfoOutput**](FunctionInfoOutput.md) | | [optional]
**data_types** | [**FunctionInfo**](FunctionInfo.md) | | [optional]
**data_types_version** | **int** | | [optional]

## Example
Expand Down
2 changes: 1 addition & 1 deletion docs/FunctionDataTypesListItem.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**completed** | **bool** | Whether the service has completed data types generation |
**status** | **str** | The current status of the data types service |
**data_types** | [**FunctionInfoOutput**](FunctionInfoOutput.md) | | [optional]
**data_types** | [**FunctionInfo**](FunctionInfo.md) | | [optional]
**data_types_version** | **int** | | [optional]
**function_id** | **int** | Function id |

Expand Down
30 changes: 30 additions & 0 deletions docs/FunctionInfo.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# FunctionInfo


## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**func_types** | [**FunctionType**](FunctionType.md) | | [optional]
**func_deps** | [**List[FunctionInfoFuncDepsInner]**](FunctionInfoFuncDepsInner.md) | List of function dependencies |

## Example

```python
from revengai.models.function_info import FunctionInfo

# TODO update the JSON string below
json = "{}"
# create an instance of FunctionInfo from a JSON string
function_info_instance = FunctionInfo.from_json(json)
# print the JSON string representation of the object
print(FunctionInfo.to_json())

# convert the object into a dict
function_info_dict = function_info_instance.to_dict()
# create an instance of FunctionInfo from a dict
function_info_from_dict = FunctionInfo.from_dict(function_info_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# FunctionInfoInputFuncDepsInner
# FunctionInfoFuncDepsInner


## Properties
Expand All @@ -16,19 +16,19 @@ Name | Type | Description | Notes
## Example

```python
from revengai.models.function_info_input_func_deps_inner import FunctionInfoInputFuncDepsInner
from revengai.models.function_info_func_deps_inner import FunctionInfoFuncDepsInner

# TODO update the JSON string below
json = "{}"
# create an instance of FunctionInfoInputFuncDepsInner from a JSON string
function_info_input_func_deps_inner_instance = FunctionInfoInputFuncDepsInner.from_json(json)
# create an instance of FunctionInfoFuncDepsInner from a JSON string
function_info_func_deps_inner_instance = FunctionInfoFuncDepsInner.from_json(json)
# print the JSON string representation of the object
print(FunctionInfoInputFuncDepsInner.to_json())
print(FunctionInfoFuncDepsInner.to_json())

# convert the object into a dict
function_info_input_func_deps_inner_dict = function_info_input_func_deps_inner_instance.to_dict()
# create an instance of FunctionInfoInputFuncDepsInner from a dict
function_info_input_func_deps_inner_from_dict = FunctionInfoInputFuncDepsInner.from_dict(function_info_input_func_deps_inner_dict)
function_info_func_deps_inner_dict = function_info_func_deps_inner_instance.to_dict()
# create an instance of FunctionInfoFuncDepsInner from a dict
function_info_func_deps_inner_from_dict = FunctionInfoFuncDepsInner.from_dict(function_info_func_deps_inner_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

Expand Down
30 changes: 0 additions & 30 deletions docs/FunctionInfoInput.md

This file was deleted.

30 changes: 0 additions & 30 deletions docs/FunctionInfoOutput.md

This file was deleted.

16 changes: 8 additions & 8 deletions docs/FunctionTypeInput.md β†’ docs/FunctionType.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# FunctionTypeInput
# FunctionType


## Properties
Expand All @@ -17,19 +17,19 @@ Name | Type | Description | Notes
## Example

```python
from revengai.models.function_type_input import FunctionTypeInput
from revengai.models.function_type import FunctionType

# TODO update the JSON string below
json = "{}"
# create an instance of FunctionTypeInput from a JSON string
function_type_input_instance = FunctionTypeInput.from_json(json)
# create an instance of FunctionType from a JSON string
function_type_instance = FunctionType.from_json(json)
# print the JSON string representation of the object
print(FunctionTypeInput.to_json())
print(FunctionType.to_json())

# convert the object into a dict
function_type_input_dict = function_type_input_instance.to_dict()
# create an instance of FunctionTypeInput from a dict
function_type_input_from_dict = FunctionTypeInput.from_dict(function_type_input_dict)
function_type_dict = function_type_instance.to_dict()
# create an instance of FunctionType from a dict
function_type_from_dict = FunctionType.from_dict(function_type_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

Expand Down
36 changes: 0 additions & 36 deletions docs/FunctionTypeOutput.md

This file was deleted.

Loading