| 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 |
|---|---|
DBSnapshot |
DBSnapshot.withAllocatedStorage(Integer allocatedStorage)
Specifies the allocated storage size in gigabytes (GB).
|
DBSnapshot |
DBSnapshot.withAvailabilityZone(String availabilityZone)
Specifies the name of the Availability Zone the DB instance was located in at the time of the DB snapshot.
|
DBSnapshot |
DBSnapshot.withEncrypted(boolean encrypted)
Specifies whether the DB snapshot is encrypted.
|
DBSnapshot |
DBSnapshot.withEngine(String engine)
Specifies the name of the database engine.
|
DBSnapshot |
DBSnapshot.withEngineVersion(String engineVersion)
Specifies the version of the database engine.
|
DBSnapshot |
DBSnapshot.withInstanceCreateTime(LocalDateTime instanceCreateTime)
Specifies the time when the snapshot was taken, in Universal Coordinated Time (UTC).
|
DBSnapshot |
DBSnapshot.withIops(Integer iops)
Specifies the Provisioned IOPS (I/O operations per second) value of the DB instance at the time of the snapshot.
|
DBSnapshot |
DBSnapshot.withKmsKeyId(String kmsKeyId)
If
Encrypted is true, the KMS key identifier for the encrypted DB snapshot. |
DBSnapshot |
DBSnapshot.withLicenseModel(String licenseModel)
License model information for the restored DB instance.
|
DBSnapshot |
DBSnapshot.withMasterUsername(String masterUsername)
Provides the master username for the DB snapshot.
|
DBSnapshot |
DBSnapshot.withOptionGroupName(String optionGroupName)
Provides the option group name for the DB snapshot.
|
DBSnapshot |
DBSnapshot.withPercentProgress(Integer percentProgress)
The percentage of the estimated data that has been transferred.
|
DBSnapshot |
DBSnapshot.withPort(Integer port)
Specifies the port that the database engine was listening on at the time of the snapshot.
|
DBSnapshot |
DBSnapshot.withSnapshotCreateTime(LocalDateTime snapshotCreateTime)
Provides the time when the snapshot was taken, in Universal Coordinated Time (UTC).
|
DBSnapshot |
DBSnapshot.withSnapshotType(String snapshotType)
Provides the type of the DB snapshot.
|
DBSnapshot |
DBSnapshot.withSourceDBSnapshotIdentifier(String sourceDBSnapshotIdentifier)
The DB snapshot Arn that the DB snapshot was copied from.
|
DBSnapshot |
DBSnapshot.withSourceRegion(String sourceRegion)
The region that the DB snapshot was created in or copied from.
|
DBSnapshot |
DBSnapshot.withStatus(String status)
Specifies the status of this DB snapshot.
|
DBSnapshot |
DBSnapshot.withStorageType(String storageType)
Specifies the storage type associated with DB snapshot.
|
DBSnapshot |
DBSnapshot.withTdeCredentialArn(String tdeCredentialArn)
The ARN from the key store with which to associate the instance for TDE encryption.
|
DBSnapshot |
DBSnapshot.withTimezone(String timezone)
The time zone of the DB snapshot.
|
DBSnapshot |
DBSnapshot.withVpcId(String vpcId)
Provides the VPC ID associated with the DB snapshot.
|
| Modifier and Type | Method and Description |
|---|---|
DBSnapshot |
DBSnapshotOperations.createDbSnapshot(RDSConfiguration config,
RDSConnection client,
String dbInstanceIdentifier,
String dbSnapshotIdentifier,
List<Tag> tags)
Creates a DBSnapshot.
|
DBSnapshot |
DBSnapshotOperations.deleteDbSnapshot(RDSConfiguration config,
RDSConnection connection,
String dbSnapshotIdentifier)
Deletes a DBSnapshot.
|
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.
|
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.extension.api.runtime.streaming.PagingProvider<RDSConnection,org.mule.runtime.extension.api.runtime.operation.Result<DBSnapshot,RequestIDAttribute>> |
DBSnapshotOperations.describeDbSnapshots(String dbInstanceIdentifier,
String dbSnapshotIdentifier,
boolean includePublic,
boolean includeShared,
String snapshotType,
Integer maxRecords,
Collection<Filter> filters)
Returns information about DB snapshots.
|
| Modifier and Type | Method and Description |
|---|---|
DBSnapshot |
DBSnapshotService.createDBSnapshot(String dBInstanceIdentifier,
String dBSnapshotIdentifier,
List<Tag> tags) |
DBSnapshot |
DBSnapshotServiceImpl.createDBSnapshot(String dBInstanceIdentifier,
String dBSnapshotIdentifier,
List<Tag> tags) |
DBSnapshot |
DBSnapshotService.deleteDBSnapshot(String dBSnapshotIdentifier) |
DBSnapshot |
DBSnapshotServiceImpl.deleteDBSnapshot(String dBSnapshotIdentifier) |
DBSnapshot |
DBSnapshotService.modifyDBSnapshot(String dBSnapshotIdentifier,
String engineVersion) |
DBSnapshot |
DBSnapshotServiceImpl.modifyDBSnapshot(String dBSnapshotIdentifier,
String engineVersion) |
| Modifier and Type | Method and Description |
|---|---|
static DBSnapshot |
RDSModelFactory.getDBSnapshotWithLocalDateTime(com.amazonaws.services.rds.model.DBSnapshot sourceDBSnapshot) |
static DBSnapshot |
RDSModelFactory.wrapDBSnapshot(com.amazonaws.services.rds.model.DBSnapshot sourceDBSnapshot) |
Copyright © 2019 MuleSoft, Inc.. All rights reserved.