/// <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
        }
Exemple #3
0
        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;
        }
Exemple #5
0
        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);
        }
Exemple #7
0
        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);
        }
Exemple #8
0
        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}");
            }
        }