| Package | Description |
|---|---|
| org.mule.extension.rds.api.model | |
| org.mule.extension.rds.internal.operation | |
| org.mule.extension.rds.internal.service | |
| org.mule.extension.rds.internal.util |
| Modifier and Type | Method and Description |
|---|---|
DBInstance |
DBInstance.withBackupRetentionPeriod(Integer backupRetentionPeriod) |
DBInstance |
DBInstance.withDbiResourceId(String dbiResourceId) |
DBInstance |
DBInstance.withEngine(String engine) |
DBInstance |
DBInstance.withKmsKeyId(String kmsKeyId) |
DBInstance |
DBInstance.withPreferredBackupWindow(String preferredBackupWindow) |
DBInstance |
DBInstance.withPromotionTier(Integer promotionTier) |
DBInstance |
DBInstance.withReadReplicaDBInstanceIdentifiers(String... readReplicaDBInstanceIdentifiers) |
DBInstance |
DBInstance.withStorageEncrypted(boolean storageEncrypted) |
DBInstance |
DBInstance.withTimezone(String timezone) |
DBInstance |
DBInstance.withVpcSecurityGroups(VpcSecurityGroupMembership... vpcSecurityGroups) |
| Modifier and Type | Method and Description |
|---|---|
DBInstance |
DBInstanceOperations.createDbInstance(RDSConfiguration config,
RDSConnection client,
CreationStorageAndMaintenanceParameterGroup storageAndMaintenanceParameterGroup,
CreationSecurityParameterGroup securityParameterGroup,
MonitoringParameterGroup monitoringParameterGroup,
CreationDBInstanceParameterGroup dbInstanceParameterGroup)
Creates a new DB instance.
|
DBInstance |
DBInstanceOperations.createDbInstanceReadReplica(RDSConfiguration config,
RDSConnection connection,
StorageParameterGroup storageParameterGroup,
boolean publiclyAccessible,
String dbSubnetGroupName,
String kmsKeyId,
String preSignedUrl,
boolean enableIamDatabaseAuthentication,
MonitoringParameterGroup monitoringParameterGroup,
String dbInstanceIdentifier,
String sourceDbInstanceIdentifier,
String dbInstanceClass,
String availabilityZone,
Integer port,
Integer iops,
String optionGroupName,
List<Tag> tags,
String sourceRegion)
Creates a new DB instance that acts as a Read Replica for an existing source DB instance.
|
DBInstance |
DBInstanceOperations.deleteDbInstance(RDSConfiguration config,
RDSConnection client,
String dbInstanceIdentifier,
String finalDbSnapshotIdentifier,
boolean skipFinalSnapshot)
The DeleteDBInstance action deletes a previously provisioned DB instance.
|
DBInstance |
DBInstanceOperations.modifyDbInstance(RDSConfiguration config,
RDSConnection client,
ModificationStorageAndMaintenanceParameterGroup storageAndMaintenanceParameterGroup,
ModificationSecurityParameterGroup securityParameterGroup,
MonitoringParameterGroup monitoringParameterGroup,
ModificationDBInstanceParameterGroup dbInstanceParameterGroup)
Modifies settings for a DB instance.
|
DBInstance |
DBInstanceOperations.rebootDbInstance(RDSConfiguration config,
RDSConnection client,
String dbInstanceIdentifier,
boolean forceFailover)
Rebooting a DB instance restarts the database engine service.
|
DBInstance |
DBInstanceOperations.restoreDbInstanceFromDbSnapshot(RDSConfiguration config,
RDSConnection connection,
StorageParameterGroup storageParameterGroup,
SecurityParameterGroup securityParameterGroup,
String availabilityZone,
String dbInstanceClass,
String dbInstanceIdentifier,
String dbSnapshotIdentifier,
String dbName,
String domain,
String engine,
Integer iops,
boolean multiAZ,
String optionGroupName,
Integer port,
List<Tag> tags)
Creates a new DB instance from a DB snapshot.
|
DBInstance |
DBInstanceOperations.restoreDbInstanceToPointInTime(RDSConfiguration config,
RDSConnection connection,
StorageParameterGroup storageParameterGroup,
SecurityParameterGroup securityParameterGroup,
String availabilityZone,
String dbInstanceClass,
String dbName,
String domain,
String engine,
Integer iops,
boolean multiAZ,
String optionGroupName,
Integer port,
LocalDateTime restoreTime,
String sourceDbInstanceIdentifier,
List<Tag> tags,
String targetDbInstanceIdentifier,
boolean useLatestRestorableTime)
Restores a DB instance to an arbitrary point in time.
|
DBInstance |
DBInstanceOperations.startDbInstance(RDSConfiguration config,
RDSConnection client,
String dbInstanceIdentifier)
Starts a DB instance that was stopped using the AWS console, the stop-db-instance AWS CLI command, or the StopDBInstance action
|
DBInstance |
DBInstanceOperations.stopDbInstance(RDSConfiguration config,
RDSConnection client,
String dbInstanceIdentifier,
String dbSnapshotIdentifier)
Stops a DB instance.
|
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.extension.api.runtime.streaming.PagingProvider<RDSConnection,org.mule.runtime.extension.api.runtime.operation.Result<DBInstance,RequestIDAttribute>> |
DBInstanceOperations.describeDbInstances(String dbInstanceIdentifier,
Collection<Filter> filters)
Returns information about provisioned RDS instances.
|
| Modifier and Type | Method and Description |
|---|---|
DBInstance |
DBInstanceServiceImpl.createDbInstance(CreationStorageAndMaintenanceParameterGroup storageAndMaintenanceParameterGroup,
CreationSecurityParameterGroup securityParameterGroup,
MonitoringParameterGroup monitoringParameterGroup,
CreationDBInstanceParameterGroup dbInstanceParameterGroup) |
DBInstance |
DBInstanceService.createDbInstance(CreationStorageAndMaintenanceParameterGroup storageAndMaintenanceParameterGroup,
CreationSecurityParameterGroup securityParameterGroup,
MonitoringParameterGroup monitoringParameterGroup,
CreationDBInstanceParameterGroup dbInstanceParameterGroup) |
DBInstance |
DBInstanceServiceImpl.createDBInstanceReadReplica(String dbInstanceIdentifier,
String sourceDbInstanceIdentifier,
String dbInstanceClass,
String availabilityZone,
Integer port,
boolean autoMinorVersionUpgrade,
Integer iops,
String optionGroupName,
boolean publiclyAccessible,
List<Tag> tags,
String dbSubnetGroupName,
String storageType,
boolean copyTagsToSnapshot,
Integer monitoringInterval,
String monitoringRoleArn,
String kmsKeyId,
String preSignedUrl,
boolean enableIamDatabaseAuthentication,
String sourceRegion) |
DBInstance |
DBInstanceServiceImpl.deleteDBInstance(String dBInstanceIdentifier,
String finalDBSnapshotIdentifier,
Boolean skipFinalSnapshot) |
DBInstance |
DBInstanceService.deleteDBInstance(String dBInstanceIdentifier,
String finalDBSnapshotIdentifier,
Boolean skipFinalSnapshot) |
DBInstance |
DBInstanceServiceImpl.modifyDbInstance(ModificationStorageAndMaintenanceParameterGroup storageAndMaintenanceParameterGroup,
ModificationSecurityParameterGroup securityParameterGroup,
MonitoringParameterGroup monitoringParameterGroup,
ModificationDBInstanceParameterGroup dbInstanceParameterGroup) |
DBInstance |
DBInstanceService.modifyDbInstance(ModificationStorageAndMaintenanceParameterGroup storageAndMaintenanceParameterGroup,
ModificationSecurityParameterGroup securityParameterGroup,
MonitoringParameterGroup monitoringParameterGroup,
ModificationDBInstanceParameterGroup dbInstanceParameterGroup) |
DBInstance |
DBInstanceServiceImpl.rebootDBInstance(String dBInstanceIdentifier,
Boolean forceFailover) |
DBInstance |
DBInstanceService.rebootDBInstance(String dBInstanceIdentifier,
Boolean forceFailover) |
DBInstance |
DBInstanceServiceImpl.restoreDbInstanceFromDbSnapshot(boolean autoMinorVersionUpgrade,
String availabilityZone,
boolean copyTagsToSnapshot,
String dBInstanceClass,
String dBInstanceIdentifier,
String dBSnapshotIdentifier,
String dBName,
String dBSubnetGroupName,
String domain,
String domainIAMRoleName,
boolean enableIAMDatabaseAuthentication,
String engine,
Integer iops,
String licenseModel,
boolean multiAZ,
String optionGroupName,
Integer port,
boolean publiclyAccessible,
String storageType,
Collection<Tag> tags,
String tdeCredentialArn,
String tdeCredentialPassword) |
DBInstance |
DBInstanceServiceImpl.restoreDbInstanceToPointInTime(boolean autoMinorVersionUpgrade,
String availabilityZone,
boolean copyTagsToSnapshot,
String dBInstanceClass,
String dBName,
String dBSubnetGroupName,
String domain,
String domainIAMRoleName,
boolean enableIAMDatabaseAuthentication,
String engine,
Integer iops,
String licenseModel,
boolean multiAZ,
String optionGroupName,
Integer port,
boolean publiclyAccessible,
LocalDateTime restoreTime,
String sourceDBInstanceIdentifier,
String storageType,
Collection<Tag> tags,
String targetDBInstanceIdentifier,
String tdeCredentialArn,
String tdeCredentialPassword,
boolean useLatestRestorableTime) |
DBInstance |
DBInstanceService.restoreDbInstanceToPointInTime(boolean autoMinorVersionUpgrade,
String availabilityZone,
boolean copyTagsToSnapshot,
String dBInstanceClass,
String dBName,
String dBSubnetGroupName,
String domain,
String domainIAMRoleName,
boolean enableIAMDatabaseAuthentication,
String engine,
Integer iops,
String licenseModel,
boolean multiAZ,
String optionGroupName,
Integer port,
boolean publiclyAccessible,
LocalDateTime restoreTime,
String sourceDBInstanceIdentifier,
String storageType,
Collection<Tag> tags,
String targetDBInstanceIdentifier,
String tdeCredentialArn,
String tdeCredentialPassword,
boolean useLatestRestorableTime) |
DBInstance |
DBInstanceServiceImpl.startDBInstance(String dBInstanceIdentifier) |
DBInstance |
DBInstanceService.startDBInstance(String dBInstanceIdentifier) |
DBInstance |
DBInstanceServiceImpl.stopDBInstance(String dBInstanceIdentifier,
String dBSnapshotIdentifier) |
DBInstance |
DBInstanceService.stopDBInstance(String dBInstanceIdentifier,
String dBSnapshotIdentifier) |
| Modifier and Type | Method and Description |
|---|---|
static DBInstance |
RDSModelFactory.getDBInstanceWithLocalDateTime(com.amazonaws.services.rds.model.DBInstance sourceDBInstance) |
static DBInstance |
RDSModelFactory.wrapCreateDBInstanceReadReplica(com.amazonaws.services.rds.model.DBInstance sourceDBInstance) |
static DBInstance |
RDSModelFactory.wrapDBInstance(com.amazonaws.services.rds.model.DBInstance sourceDBInstance) |
Copyright © 2019 MuleSoft, Inc.. All rights reserved.