/// <summary> /// Unmarshaller the response from the service to the response class. /// </summary> /// <param name="context"></param> /// <returns></returns> public override AmazonWebServiceResponse Unmarshall(JsonUnmarshallerContext context) { DeleteDatabaseResponse response = new DeleteDatabaseResponse(); return(response); }
public async Task DeleteDatabaseAsync_ShouldReturnError_WhenDatabaseDoesNotExist() { DeleteDatabaseResponse deleteDatabaseResponse = await _systemClient.DeleteDatabaseAsync("bogusDatabase"); Assert.False(deleteDatabaseResponse.IsSuccess); Assert.Equal(HttpStatusCode.NotFound, deleteDatabaseResponse.ResponseDetails.Code); Assert.Equal(1228, deleteDatabaseResponse.ResponseDetails.ErrorNum); // ARANGO_DATABASE_NOT_FOUND }
public static DeleteDatabaseResponse Unmarshall(UnmarshallerContext _ctx) { DeleteDatabaseResponse deleteDatabaseResponse = new DeleteDatabaseResponse(); deleteDatabaseResponse.HttpResponse = _ctx.HttpResponse; deleteDatabaseResponse.RequestId = _ctx.StringValue("DeleteDatabase.RequestId"); return(deleteDatabaseResponse); }
public static DeleteDatabaseResponse Unmarshall(UnmarshallerContext context) { DeleteDatabaseResponse deleteDatabaseResponse = new DeleteDatabaseResponse(); deleteDatabaseResponse.HttpResponse = context.HttpResponse; deleteDatabaseResponse.RequestId = context.StringValue("DeleteDatabase.RequestId"); return deleteDatabaseResponse; }
public static DeleteDatabaseResponse Unmarshall(UnmarshallerContext context) { DeleteDatabaseResponse deleteDatabaseResponse = new DeleteDatabaseResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DeleteDatabase.RequestId") }; return(deleteDatabaseResponse); }
public static DeleteDatabaseResponse Unmarshall(UnmarshallerContext context) { DeleteDatabaseResponse deleteDatabaseResponse = new DeleteDatabaseResponse(); deleteDatabaseResponse.HttpResponse = context.HttpResponse; deleteDatabaseResponse.Code = context.IntegerValue("DeleteDatabase.Code"); deleteDatabaseResponse.RequestId = context.StringValue("DeleteDatabase.RequestId"); deleteDatabaseResponse.ErrMsg = context.StringValue("DeleteDatabase.ErrMsg"); return(deleteDatabaseResponse); }
public static DeleteDatabaseResponse Unmarshall(UnmarshallerContext _ctx) { DeleteDatabaseResponse deleteDatabaseResponse = new DeleteDatabaseResponse(); deleteDatabaseResponse.HttpResponse = _ctx.HttpResponse; deleteDatabaseResponse.RequestId = _ctx.StringValue("DeleteDatabase.RequestId"); deleteDatabaseResponse.Success = _ctx.BooleanValue("DeleteDatabase.Success"); deleteDatabaseResponse.Code = _ctx.StringValue("DeleteDatabase.Code"); deleteDatabaseResponse.ErrorMsg = _ctx.StringValue("DeleteDatabase.ErrorMsg"); deleteDatabaseResponse.Data = _ctx.StringValue("DeleteDatabase.Data"); return(deleteDatabaseResponse); }
public async Task DeleteDatabase() { Console.WriteLine("Deleting database"); try { var deleteDatabaseRequest = new DeleteDatabaseRequest { DatabaseName = Constants.DATABASE_NAME }; DeleteDatabaseResponse response = await writeClient.DeleteDatabaseAsync(deleteDatabaseRequest); Console.WriteLine($"Database {Constants.DATABASE_NAME} delete request status:{response.HttpStatusCode}"); } catch (ResourceNotFoundException) { Console.WriteLine($"Database {Constants.DATABASE_NAME} does not exists"); } catch (Exception e) { Console.WriteLine("Exception while deleting database:" + e.ToString()); } }
public async Task DeleteDatabase(IAmazonTimestreamWrite writeClient, string databaseName) { Console.WriteLine($"Deleting database {databaseName}"); try { var deleteDatabaseRequest = new DeleteDatabaseRequest { DatabaseName = databaseName }; DeleteDatabaseResponse response = await writeClient.DeleteDatabaseAsync(deleteDatabaseRequest); Console.WriteLine($"Database {databaseName} delete request status:{response.HttpStatusCode}"); } catch (ResourceNotFoundException) { Console.WriteLine($"Database {databaseName} does not exists"); } catch (Exception e) { Console.WriteLine($"Exception while deleting database: {e}"); } }