/// <summary> /// Get disc usage /// </summary> /// <param name="request">Request. <see cref="GetDiscUsageRequest" /></param> /// <returns><see cref="DiscUsage"/></returns> public DiscUsage GetDiscUsage(GetDiscUsageRequest request) { // create path and map variables var resourcePath = this.configuration.GetServerUrl() + "/conversion/storage/disc"; resourcePath = Regex .Replace(resourcePath, "\\*", string.Empty) .Replace("&", "&") .Replace("/?", "?"); resourcePath = UrlHelper.AddQueryParameterToUrl(resourcePath, "storageName", request.storageName); var response = this.apiInvoker.InvokeApi( resourcePath, "GET", null, null, null); if (response != null) { return((DiscUsage)SerializationHelper.Deserialize(response, typeof(DiscUsage))); } return(null); }
/// <summary> /// Get disc usage /// </summary> /// <param name="request">Request. <see cref="GetDiscUsageRequest" /></param> /// <returns><see cref="DiscUsage"/></returns> public DiscUsage GetDiscUsage(GetDiscUsageRequest request) { // create path and map variables var resourcePath = this.configuration.GetApiRootUrl() + "/ocr/storage/disc"; resourcePath = Regex .Replace(resourcePath, "\\*", string.Empty) .Replace("&", "&") .Replace("/?", "?"); resourcePath = UrlHelper.AddQueryParameterToUrl(resourcePath, "storageName", request.storageName); try { return(this.apiInvoker.InvokeApi <DiscUsage>( resourcePath, "GET", null, null, null)); } catch (ApiException ex) { if (ex.ErrorCode == 404) { return(null); } throw; } }
/// <summary> /// Get disc usage /// </summary> /// <param name="request">Request. <see cref="GetDiscUsageRequest" /></param> /// <returns><see cref="DiscUsage"/></returns> public DiscUsage GetDiscUsage(GetDiscUsageRequest request) { // create path and map variables var resourcePath = this.configuration.GetApiRootUrl() + "/classification/storage/disc"; resourcePath = Regex .Replace(resourcePath, "\\*", string.Empty) .Replace("&", "&") .Replace("/?", "?"); resourcePath = UrlHelper.AddQueryParameterToUrl(resourcePath, "storageName", request.StorageName); try { var response = this.apiInvoker.InvokeApi( resourcePath, "GET", null, null, null); if (response != null) { return((DiscUsage)SerializationHelper.Deserialize(response, typeof(DiscUsage))); } return(null); } catch (ApiException ex) { if (ex.ErrorCode == 404) { return(null); } throw; } }
public void StorageGetDiscUsageTest() { GetDiscUsageRequest request = new GetDiscUsageRequest(); request.storage = storageName; var response = StorageApi.GetDiscUsage(request); Assert.AreEqual(200, response.Code); }
public void TestGetDiscUsage() { // Arrange var request = new GetDiscUsageRequest(); // Act & Assert var response = StorageApi.GetDiscUsage(request); Assert.NotNull(response); Assert.Greater(response.TotalSize, 0); Assert.Greater(response.UsedSize, 0); }
public static void Run() { var apiInstance = new StorageApi(Constants.GetConfig()); try { var request = new GetDiscUsageRequest(Constants.MyStorage); var response = apiInstance.GetDiscUsage(request); Console.WriteLine("Expected response type is DiscUsage: " + response.UsedSize); } catch (Exception e) { Console.WriteLine("Exception while calling StorageApi: " + e.Message); } }
public static void Run() { var configuration = new Configuration(Common.MyAppSid, Common.MyAppKey); var apiInstance = new StorageApi(configuration); try { var request = new GetDiscUsageRequest(Common.MyStorage); var response = apiInstance.GetDiscUsage(request); Console.WriteLine("Expected response type is DiscUsage: " + response.UsedSize.ToString()); } catch (Exception e) { Console.WriteLine("Exception while calling StorageApi: " + e.Message); } }
public void StorageGetDiscUsageTest() { var request = new GetDiscUsageRequest(); request.Storage = StorageName; DiscUsageResponse response = null; try { response = StorageApi.GetDiscUsage(request); } catch (Exception ex) { Assert.IsTrue(ex.Message.Contains("not implemented"), ex.Message); return; } Assert.AreEqual(200, response.Code); }