Example usage for com.amazonaws.services.rds.model ReservedDBInstance getProductDescription

List of usage examples for com.amazonaws.services.rds.model ReservedDBInstance getProductDescription

Introduction

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

Prototype


public String getProductDescription() 

Source Link

Document

The description of the reserved DB instance.

Usage

From source file:com.msi.tough.rdsquery.RDSQueryUtil.java

public static void marshalReservedDBInstance(XMLNode parent, ReservedDBInstance rdbInstance) {
    QueryUtil.addNode(parent, RDS_Constants.NODE_CURRENCYCODE, rdbInstance.getCurrencyCode());
    QueryUtil.addNode(parent, RDS_Constants.NODE_DBINSTANCECLASS, rdbInstance.getDBInstanceClass());
    QueryUtil.addNode(parent, RDS_Constants.NODE_DBINSTANCECOUNT, rdbInstance.getDBInstanceCount());
    QueryUtil.addNode(parent, RDS_Constants.NODE_DURATION, rdbInstance.getDuration());
    QueryUtil.addNode(parent, RDS_Constants.NODE_FIXEDPRICE, rdbInstance.getFixedPrice());
    QueryUtil.addNode(parent, RDS_Constants.NODE_MULTIAZ, rdbInstance.getMultiAZ());

    // TODO: these exist in the latest SDK
    //QueryUtil.addNode(rdbisNode, RDS_Constants.NODE_OFFERINGTYPE, rdbi.getOfferingType());
    //RDSQueryUtil.marshallNode(rdbisNode, rdbi.getRecurringCharges);

    QueryUtil.addNode(parent, RDS_Constants.NODE_PRODUCTDESCRIPTION, rdbInstance.getProductDescription());
    QueryUtil.addNode(parent, RDS_Constants.NODE_RESERVEDDBINSTANCEID, rdbInstance.getReservedDBInstanceId());
    QueryUtil.addNode(parent, RDS_Constants.NODE_RESERVEDDBINSTANCESOFFERINGID,
            rdbInstance.getReservedDBInstancesOfferingId());
    QueryUtil.addNode(parent, RDS_Constants.NODE_STARTTIME, rdbInstance.getStartTime());
    QueryUtil.addNode(parent, RDS_Constants.NODE_STATE, rdbInstance.getState());
    QueryUtil.addNode(parent, RDS_Constants.NODE_USAGEPRICE, rdbInstance.getUsagePrice());
}