ExchangeItemsApi
All URIs are relative to http://localhost:50051
Method | HTTP request | Description |
---|---|---|
getcomponentname | GET /getcomponentname | |
getinputitem_count | GET /getinputitem_count | |
getinputvar_names | GET /getinputvar_names | |
getoutputitem_count | GET /getoutputitem_count | |
getoutputvar_names | GET /getoutputvar_names |
getcomponentname
getcomponentname(api::ExchangeItemsApi; _mediaType=nothing) -> GetComponentNameResponse, OpenAPI.Clients.ApiResponse <br/> getcomponentname(api::ExchangeItemsApi, response_stream::Channel; _mediaType=nothing) -> Channel{ GetComponentNameResponse }, OpenAPI.Clients.ApiResponse
Get the name of the model component.
Required Parameters
This endpoint does not need any parameter.
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
getinputitem_count
getinputitemcount(api::ExchangeItemsApi; mediaType=nothing) -> Int64, OpenAPI.Clients.ApiResponse <br/> getinputitemcount(api::ExchangeItemsApi, responsestream::Channel; _mediaType=nothing) -> Channel{ Int64 }, OpenAPI.Clients.ApiResponse
The number of variables the model can use from other models implementing a BMI.
Required Parameters
This endpoint does not need any parameter.
Return type
Int64
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
getinputvar_names
getinputvarnames(api::ExchangeItemsApi; mediaType=nothing) -> Vector{String}, OpenAPI.Clients.ApiResponse <br/> getinputvarnames(api::ExchangeItemsApi, responsestream::Channel; _mediaType=nothing) -> Channel{ Vector{String} }, OpenAPI.Clients.ApiResponse
Gets an array of names for the variables the model can use from other models implementing a BMI.
Required Parameters
This endpoint does not need any parameter.
Return type
Vector{String}
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
getoutputitem_count
getoutputitemcount(api::ExchangeItemsApi; mediaType=nothing) -> Int64, OpenAPI.Clients.ApiResponse <br/> getoutputitemcount(api::ExchangeItemsApi, responsestream::Channel; _mediaType=nothing) -> Channel{ Int64 }, OpenAPI.Clients.ApiResponse
The number of variables the model can provide other models implementing a BMI.
Required Parameters
This endpoint does not need any parameter.
Return type
Int64
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
getoutputvar_names
getoutputvarnames(api::ExchangeItemsApi; mediaType=nothing) -> Vector{String}, OpenAPI.Clients.ApiResponse <br/> getoutputvarnames(api::ExchangeItemsApi, responsestream::Channel; _mediaType=nothing) -> Channel{ Vector{String} }, OpenAPI.Clients.ApiResponse
Gets an array of names for the variables the model can provide to other models implementing a BMI.
Required Parameters
This endpoint does not need any parameter.
Return type
Vector{String}
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]