ExchangeItemsApi

All URIs are relative to http://localhost:50051

MethodHTTP requestDescription
getcomponentnameGET /getcomponentname
getinputitem_countGET /getinputitem_count
getinputvar_namesGET /getinputvar_names
getoutputitem_countGET /getoutputitem_count
getoutputvar_namesGET /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

GetComponentNameResponse

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]