test_class.declarator: rdsRaider
test_class.modifier: @Autowired
      private
test_class.original_string: @Autowired
      private  RDSRaider rdsRaider;
test_class.type: RDSRaider
test_class.var_name: rdsRaider
test_class.declarator: rdsDelegator
test_class.modifier: @Autowired
      private
test_class.original_string: @Autowired
      private RDSDelegator rdsDelegator;
test_class.type: RDSDelegator
test_class.var_name: rdsDelegator
test_class.declarator: amazonRDS
test_class.modifier: private static
test_class.original_string: private static AmazonRDS amazonRDS;
test_class.type: AmazonRDS
test_class.var_name: amazonRDS
test_class.declarator: dbInstance
test_class.modifier: private
test_class.original_string: private DBInstance dbInstance;
test_class.type: DBInstance
test_class.var_name: dbInstance
test_class.file: cloudraider-core/src/test/java/com/intuit/cloudraider/core/impl/RDSRaiderImplTest.java
test_class.identifier: RDSRaiderImplTest
test_case.body: @Test
      public void testGetIops() {
  
          Integer iops = rdsRaider.getIops("Test-DB");
          Assert.assertEquals(iops,new Integer(1000));
      }
test_case.class_method_signature: RDSRaiderImplTest.testGetIops()
test_case.full_signature: @Test public void testGetIops()
test_case.identifier: testGetIops
test_case.invocations: getIops assertEquals
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testGetIops()
focal_class.declarator: logger = LoggerFactory.getLogger(this.getClass())
focal_class.original_string: Logger logger = LoggerFactory.getLogger(this.getClass());
focal_class.type: Logger
focal_class.var_name: logger
focal_class.declarator: rdsDelegator
focal_class.modifier: @Autowired
      private
focal_class.original_string: @Autowired
      private RDSDelegator rdsDelegator;
focal_class.type: RDSDelegator
focal_class.var_name: rdsDelegator
focal_class.file: cloudraider-core/src/main/java/com/intuit/cloudraider/core/impl/RDSRaiderImpl.java
focal_class.identifier: RDSRaiderImpl
focal_class.interfaces: implements RDSRaider
focal_class.class_method_signature: RDSRaiderImpl.RDSRaiderImpl()
focal_class.full_signature: public  RDSRaiderImpl()
focal_class.identifier: RDSRaiderImpl
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  RDSRaiderImpl()
focal_class.class_method_signature: RDSRaiderImpl.getAllDbInstances()
focal_class.full_signature: @Override public List<DBInstance> getAllDbInstances()
focal_class.identifier: getAllDbInstances
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: List<DBInstance>
focal_class.signature: List<DBInstance> getAllDbInstances()
focal_class.class_method_signature: RDSRaiderImpl.getInstanceIdsForAvailabilityZone(String availabilityZone, List<String> dbInstanceIdsToIgnore)
focal_class.full_signature: @Override public List<DBInstance> getInstanceIdsForAvailabilityZone(String availabilityZone, List<String> dbInstanceIdsToIgnore)
focal_class.identifier: getInstanceIdsForAvailabilityZone
focal_class.modifiers: @Override public
focal_class.parameters: (String availabilityZone, List<String> dbInstanceIdsToIgnore)
focal_class.return: List<DBInstance>
focal_class.signature: List<DBInstance> getInstanceIdsForAvailabilityZone(String availabilityZone, List<String> dbInstanceIdsToIgnore)
focal_class.class_method_signature: RDSRaiderImpl.getInstancesStatus(List<String> dbInstanceIds)
focal_class.full_signature: @Override public List<DBStatus> getInstancesStatus(List<String> dbInstanceIds)
focal_class.identifier: getInstancesStatus
focal_class.modifiers: @Override public
focal_class.parameters: (List<String> dbInstanceIds)
focal_class.return: List<DBStatus>
focal_class.signature: List<DBStatus> getInstancesStatus(List<String> dbInstanceIds)
focal_class.class_method_signature: RDSRaiderImpl.stopInstances(List<String> dbNames)
focal_class.full_signature: @Override public void stopInstances(List<String> dbNames)
focal_class.identifier: stopInstances
focal_class.modifiers: @Override public
focal_class.parameters: (List<String> dbNames)
focal_class.return: void
focal_class.signature: void stopInstances(List<String> dbNames)
focal_class.class_method_signature: RDSRaiderImpl.startInstances(List<String> dbNames)
focal_class.full_signature: @Override public void startInstances(List<String> dbNames)
focal_class.identifier: startInstances
focal_class.modifiers: @Override public
focal_class.parameters: (List<String> dbNames)
focal_class.return: void
focal_class.signature: void startInstances(List<String> dbNames)
focal_class.class_method_signature: RDSRaiderImpl.getAllDbInstanceNames()
focal_class.full_signature: @Override public List<String> getAllDbInstanceNames()
focal_class.identifier: getAllDbInstanceNames
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: List<String>
focal_class.signature: List<String> getAllDbInstanceNames()
focal_class.class_method_signature: RDSRaiderImpl.getDBInstancesStatus()
focal_class.full_signature: @Override public List<String> getDBInstancesStatus()
focal_class.identifier: getDBInstancesStatus
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: List<String>
focal_class.signature: List<String> getDBInstancesStatus()
focal_class.class_method_signature: RDSRaiderImpl.getDBInstanceStatus(String dbName)
focal_class.full_signature: @Override public String getDBInstanceStatus(String dbName)
focal_class.identifier: getDBInstanceStatus
focal_class.modifiers: @Override public
focal_class.parameters: (String dbName)
focal_class.return: String
focal_class.signature: String getDBInstanceStatus(String dbName)
focal_class.class_method_signature: RDSRaiderImpl.rebootDbInstances(List<String> dbNames)
focal_class.full_signature: @Override public void rebootDbInstances(List<String> dbNames)
focal_class.identifier: rebootDbInstances
focal_class.modifiers: @Override public
focal_class.parameters: (List<String> dbNames)
focal_class.return: void
focal_class.signature: void rebootDbInstances(List<String> dbNames)
focal_class.class_method_signature: RDSRaiderImpl.rebootDbInstance(String dbName)
focal_class.full_signature: @Override public void rebootDbInstance(String dbName)
focal_class.identifier: rebootDbInstance
focal_class.modifiers: @Override public
focal_class.parameters: (String dbName)
focal_class.return: void
focal_class.signature: void rebootDbInstance(String dbName)
focal_class.class_method_signature: RDSRaiderImpl.rebootDbInstanceWithForceFailover(String dbName)
focal_class.full_signature: @Override public void rebootDbInstanceWithForceFailover(String dbName)
focal_class.identifier: rebootDbInstanceWithForceFailover
focal_class.modifiers: @Override public
focal_class.parameters: (String dbName)
focal_class.return: void
focal_class.signature: void rebootDbInstanceWithForceFailover(String dbName)
focal_class.class_method_signature: RDSRaiderImpl.detachSecurityGroup(String dbName, String securityGroup)
focal_class.full_signature: @Deprecated public void detachSecurityGroup(String dbName, String securityGroup)
focal_class.identifier: detachSecurityGroup
focal_class.modifiers: @Deprecated public
focal_class.parameters: (String dbName, String securityGroup)
focal_class.return: void
focal_class.signature: void detachSecurityGroup(String dbName, String securityGroup)
focal_class.class_method_signature: RDSRaiderImpl.attachSecurityGroup(String dbName, String securityGroup)
focal_class.full_signature: @Deprecated public void attachSecurityGroup(String dbName, String securityGroup)
focal_class.identifier: attachSecurityGroup
focal_class.modifiers: @Deprecated public
focal_class.parameters: (String dbName, String securityGroup)
focal_class.return: void
focal_class.signature: void attachSecurityGroup(String dbName, String securityGroup)
focal_class.class_method_signature: RDSRaiderImpl.getSecurityGroups(String dbName)
focal_class.full_signature: @Override public List<String> getSecurityGroups(String dbName)
focal_class.identifier: getSecurityGroups
focal_class.modifiers: @Override public
focal_class.parameters: (String dbName)
focal_class.return: List<String>
focal_class.signature: List<String> getSecurityGroups(String dbName)
focal_class.class_method_signature: RDSRaiderImpl.getSubnetIds(String dbName)
focal_class.full_signature: @Override public List<String> getSubnetIds(String dbName)
focal_class.identifier: getSubnetIds
focal_class.modifiers: @Override public
focal_class.parameters: (String dbName)
focal_class.return: List<String>
focal_class.signature: List<String> getSubnetIds(String dbName)
focal_class.class_method_signature: RDSRaiderImpl.detachSecurityGroups(String dbName, String... securityGroups)
focal_class.full_signature: @Override public void detachSecurityGroups(String dbName, String... securityGroups)
focal_class.identifier: detachSecurityGroups
focal_class.modifiers: @Override public
focal_class.parameters: (String dbName, String... securityGroups)
focal_class.return: void
focal_class.signature: void detachSecurityGroups(String dbName, String... securityGroups)
focal_class.class_method_signature: RDSRaiderImpl.attachSecurityGroups(String dbName, String... securityGroups)
focal_class.full_signature: @Override public void attachSecurityGroups(String dbName, String... securityGroups)
focal_class.identifier: attachSecurityGroups
focal_class.modifiers: @Override public
focal_class.parameters: (String dbName, String... securityGroups)
focal_class.return: void
focal_class.signature: void attachSecurityGroups(String dbName, String... securityGroups)
focal_class.class_method_signature: RDSRaiderImpl.detachSubnet(String dbName, String subnetId)
focal_class.full_signature: @Override public void detachSubnet(String dbName, String subnetId)
focal_class.identifier: detachSubnet
focal_class.modifiers: @Override public
focal_class.parameters: (String dbName, String subnetId)
focal_class.return: void
focal_class.signature: void detachSubnet(String dbName, String subnetId)
focal_class.class_method_signature: RDSRaiderImpl.attachSubnet(String dbName, String subnetId)
focal_class.full_signature: @Override public void attachSubnet(String dbName, String subnetId)
focal_class.identifier: attachSubnet
focal_class.modifiers: @Override public
focal_class.parameters: (String dbName, String subnetId)
focal_class.return: void
focal_class.signature: void attachSubnet(String dbName, String subnetId)
focal_class.class_method_signature: RDSRaiderImpl.restoreDBInstanceFromSnapshot(String dbName, String snapshotId)
focal_class.full_signature: @Override public void restoreDBInstanceFromSnapshot(String dbName, String snapshotId)
focal_class.identifier: restoreDBInstanceFromSnapshot
focal_class.modifiers: @Override public
focal_class.parameters: (String dbName, String snapshotId)
focal_class.return: void
focal_class.signature: void restoreDBInstanceFromSnapshot(String dbName, String snapshotId)
focal_class.class_method_signature: RDSRaiderImpl.modifyDbStorageSize(String dbName, int newSize)
focal_class.full_signature: @Override public void modifyDbStorageSize(String dbName, int newSize)
focal_class.identifier: modifyDbStorageSize
focal_class.modifiers: @Override public
focal_class.parameters: (String dbName, int newSize)
focal_class.return: void
focal_class.signature: void modifyDbStorageSize(String dbName, int newSize)
focal_class.class_method_signature: RDSRaiderImpl.modifyDbInstanceClass(String dbName, String dbInstanceClass)
focal_class.full_signature: @Override public void modifyDbInstanceClass(String dbName, String dbInstanceClass)
focal_class.identifier: modifyDbInstanceClass
focal_class.modifiers: @Override public
focal_class.parameters: (String dbName, String dbInstanceClass)
focal_class.return: void
focal_class.signature: void modifyDbInstanceClass(String dbName, String dbInstanceClass)
focal_class.class_method_signature: RDSRaiderImpl.modifyDbIops(String dbName, Integer iops)
focal_class.full_signature: @Override public void modifyDbIops(String dbName, Integer iops)
focal_class.identifier: modifyDbIops
focal_class.modifiers: @Override public
focal_class.parameters: (String dbName, Integer iops)
focal_class.return: void
focal_class.signature: void modifyDbIops(String dbName, Integer iops)
focal_class.class_method_signature: RDSRaiderImpl.getDBInstanceClass(String dbName)
focal_class.full_signature: @Override public String getDBInstanceClass(String dbName)
focal_class.identifier: getDBInstanceClass
focal_class.modifiers: @Override public
focal_class.parameters: (String dbName)
focal_class.return: String
focal_class.signature: String getDBInstanceClass(String dbName)
focal_class.class_method_signature: RDSRaiderImpl.getDBStorageSize(String dbName)
focal_class.full_signature: @Override public Integer getDBStorageSize(String dbName)
focal_class.identifier: getDBStorageSize
focal_class.modifiers: @Override public
focal_class.parameters: (String dbName)
focal_class.return: Integer
focal_class.signature: Integer getDBStorageSize(String dbName)
focal_class.class_method_signature: RDSRaiderImpl.getIops(String dbName)
focal_class.full_signature: @Override public Integer getIops(String dbName)
focal_class.identifier: getIops
focal_class.modifiers: @Override public
focal_class.parameters: (String dbName)
focal_class.return: Integer
focal_class.signature: Integer getIops(String dbName)
focal_class.class_method_signature: RDSRaiderImpl.generateSnapshot(String dbName, String snapshotName)
focal_class.full_signature: @Override public void generateSnapshot(String dbName, String snapshotName)
focal_class.identifier: generateSnapshot
focal_class.modifiers: @Override public
focal_class.parameters: (String dbName, String snapshotName)
focal_class.return: void
focal_class.signature: void generateSnapshot(String dbName, String snapshotName)
focal_class.class_method_signature: RDSRaiderImpl.getSubnetGroupName(String dbName)
focal_class.full_signature: private String getSubnetGroupName(String dbName)
focal_class.identifier: getSubnetGroupName
focal_class.modifiers: private
focal_class.parameters: (String dbName)
focal_class.return: String
focal_class.signature: String getSubnetGroupName(String dbName)
focal_method.body: @Override
      public Integer getIops(String dbName) {
          return rdsDelegator.getAmazonRds().describeDBInstances(new DescribeDBInstancesRequest().withDBInstanceIdentifier(dbName))
                  .getDBInstances()
                  .get(0)
                  .getIops();
      }
focal_method.class_method_signature: RDSRaiderImpl.getIops(String dbName)
focal_method.full_signature: @Override public Integer getIops(String dbName)
focal_method.identifier: getIops
focal_method.invocations: getIops get getDBInstances describeDBInstances getAmazonRds withDBInstanceIdentifier
focal_method.modifiers: @Override public
focal_method.parameters: (String dbName)
focal_method.return: Integer
focal_method.signature: Integer getIops(String dbName)