| Package | Description |
|---|---|
| org.mule.extension.rds.internal.operation | |
| org.mule.extension.rds.internal.service |
| 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.
|
DBSnapshot |
DBSnapshotOperations.createDbSnapshot(RDSConfiguration config,
RDSConnection client,
String dbInstanceIdentifier,
String dbSnapshotIdentifier,
List<Tag> tags)
Creates a DBSnapshot.
|
DBInstance |
DBInstanceOperations.deleteDbInstance(RDSConfiguration config,
RDSConnection client,
String dbInstanceIdentifier,
String finalDbSnapshotIdentifier,
boolean skipFinalSnapshot)
The DeleteDBInstance action deletes a previously provisioned DB instance.
|
DBSnapshot |
DBSnapshotOperations.deleteDbSnapshot(RDSConfiguration config,
RDSConnection connection,
String dbSnapshotIdentifier)
Deletes a DBSnapshot.
|
DBInstance |
DBInstanceOperations.modifyDbInstance(RDSConfiguration config,
RDSConnection client,
ModificationStorageAndMaintenanceParameterGroup storageAndMaintenanceParameterGroup,
ModificationSecurityParameterGroup securityParameterGroup,
MonitoringParameterGroup monitoringParameterGroup,
ModificationDBInstanceParameterGroup dbInstanceParameterGroup)
Modifies settings for a DB instance.
|
DBSnapshot |
DBSnapshotOperations.modifyDbSnapshot(RDSConfiguration config,
RDSConnection connection,
String dbSnapshotIdentifier,
String engineVersion)
Updates a manual DB snapshot, which can be encrypted or not encrypted, with a new engine version.
|
ReservedDBInstance |
ReservedDBInstanceOperations.purchaseReservedDbInstancesOffering(RDSConfiguration config,
RDSConnection connection,
String reservedDbInstancesOfferingId,
Integer dbInstanceCount,
String reservedDbInstanceId,
List<Tag> tags)
Purchases a reserved DB instance offering.
|
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.
|
| Constructor and Description |
|---|
RDSOperations(org.mule.connectors.atlantic.commons.builder.lambda.function.BiFunction<RDSConfiguration,RDSConnection,SERVICE> serviceConstructor) |
| Constructor and Description |
|---|
DBInstanceServiceImpl(RDSConfiguration config,
RDSConnection connection) |
DBSnapshotServiceImpl(RDSConfiguration config,
RDSConnection connection) |
RDSServiceImpl(RDSConfiguration config,
RDSConnection connection) |
ReservedDBInstanceServiceImpl(RDSConfiguration config,
RDSConnection connection) |
Copyright © 2019 MuleSoft, Inc.. All rights reserved.