public Task<InfluxDbApiResponse> CreateDatabase(IEnumerable<ApiResponseErrorHandlingDelegate> errorHandlers,
     DatabaseConfiguration config)
 {
     return RequestAsync(errorHandlers, HttpMethod.Post,
         string.Format("cluster/database_configs/{0}", config.Name), config);
 }
Esempio n. 2
0
 /// <summary>
 ///     Create a new Database from a <see cref="DatabaseConfiguration" />. This is the way to create a db with shards
 ///     specified.
 /// </summary>
 /// <param name="config">The configuration for the database to create..</param>
 /// <returns></returns>
 public async Task<InfluxDbApiCreateResponse> CreateDatabaseAsync(DatabaseConfiguration config)
 {
     InfluxDbApiResponse response = await _influxDbClient.CreateDatabase(NoErrorHandlers, config);
     return new InfluxDbApiCreateResponse(response.StatusCode, response.Body);
 }
Esempio n. 3
0
 public Task <InfluxDbApiResponse> CreateDatabase(IEnumerable <ApiResponseErrorHandlingDelegate> errorHandlers,
                                                  DatabaseConfiguration config)
 {
     return(RequestAsync(errorHandlers, HttpMethod.Post,
                         string.Format("cluster/database_configs/{0}", config.Name), config));
 }