Example usage for com.amazonaws.services.rds.model DeleteDBInstanceRequest DeleteDBInstanceRequest

List of usage examples for com.amazonaws.services.rds.model DeleteDBInstanceRequest DeleteDBInstanceRequest

Introduction

In this page you can find the example usage for com.amazonaws.services.rds.model DeleteDBInstanceRequest DeleteDBInstanceRequest.

Prototype

public DeleteDBInstanceRequest(String dBInstanceIdentifier) 

Source Link

Document

Constructs a new DeleteDBInstanceRequest object.

Usage

From source file:beanstalk.BeansDatabase.java

License:Apache License

public boolean deleteDatabase(String AWSKeyId, String AWSSecretKey, String dbIdentifier) {//throws Exception {

    boolean ret = false;
    //  credentials = new PropertiesCredentials(BeanstalkDeployNoGUI.class.getResourceAsStream("AwsCredentials.properties"))
    BasicAWSCredentials basic_credentials = new BasicAWSCredentials(AWSKeyId, AWSSecretKey);

    //  SimpleDBUtils simpledb= new SimpleDBUtils();
    AmazonRDSClient rDSClient = new AmazonRDSClient(basic_credentials);
    // RestoreDBInstanceFromDBSnapshotRequest req= new RestoreDBInstanceFromDBSnapshotRequest();
    //  req.setDBName("dbname");
    //  req.setPort(3306);

    DescribeDBInstancesRequest ddbi = new DescribeDBInstancesRequest();

    DBInstance dbins = new DBInstance();
    dbins.getEndpoint();//from   w ww . ja  v  a 2 s. com
    DeleteDBInstanceRequest delRequest = new DeleteDBInstanceRequest(dbIdentifier);
    // rDSClient.restoreDBInstanceFromDBSnapshot(req);
    delRequest.setSkipFinalSnapshot(true);
    rDSClient.deleteDBInstance(delRequest);

    return ret;
}

From source file:com.gs.obevo.amazon.CreateDbInstance.java

License:Apache License

public void delete(String dbInstanceIdentifier) {
    DBInstance dbInstance = client//from  www.  j a  va2 s. c  om
            .deleteDBInstance(new DeleteDBInstanceRequest(dbInstanceIdentifier).withSkipFinalSnapshot(true));
    System.out.println(dbInstance);
}