storageExists method

Future<StorageExist> storageExists(
  1. String storageName
)

Check if storage exists

Implementation

Future<StorageExist> storageExists(String storageName) async {
  // ignore: prefer_final_locals
  Object? postBody = null;

  // create path and map variables
  final String requestPath = "/barcode/storage/{storageName}/exist"
      .replaceAll("{format}", "json")
      .replaceAll("{" + "storageName" + "}", storageName);

  // query params
  final List<QueryParam> queryParams = [];
  final Map<String, String> headerParams = {};
  final Map<String, String> formParams = {};

  final List<String> contentTypes = ["application/json"];

  final String contentType =
      contentTypes.isNotEmpty ? contentTypes[0] : "application/json";
  final List<String> authNames = ["JWT"];

  final response = await apiClient.invokeAPI(requestPath, 'GET', queryParams,
      postBody, headerParams, formParams, contentType, authNames);

  if (response.statusCode >= 400) {
    throw ApiException(response.statusCode, response.body);
  } else {
    return apiClient.deserialize(response.body, 'StorageExist')
        as StorageExist;
  }
}