public async Task<InfluxDbApiResponse> DropShardAsync(Shard shard) { return await _influxDbClient.DropShard(NoErrorHandlers, shard.Id, shard.Shards.First()); }
public async Task<InfluxDbApiResponse> DropShard(IEnumerable<ApiResponseErrorHandlingDelegate> errorHandlers, int id, Shard.Member servers) { return await RequestAsync(errorHandlers, HttpMethod.Delete, string.Format("cluster/shards/{0}", id), servers); }
public async Task<InfluxDbApiResponse> CreateShardAsync(Shard shard) { return await _influxDbClient.CreateShard(NoErrorHandlers, shard); }
public Task<InfluxDbApiResponse> CreateShard(IEnumerable<ApiResponseErrorHandlingDelegate> errorHandlers, Shard shard) { return RequestAsync(errorHandlers, HttpMethod.Post, "cluster/shards", shard); }