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

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

Introduction

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

Prototype


public String getCurrencyCode() 

Source Link

Document

The currency code for 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());
}