Class ClusterS3Import


  • public final class ClusterS3Import
    extends java.lang.Object
    • Method Detail

      • bucketName

        public java.lang.String bucketName()
        Returns:
        Bucket name where your backup is stored
      • bucketPrefix

        public java.util.Optional<java.lang.String> bucketPrefix()
        Returns:
        Can be blank, but is the path to your backup
      • ingestionRole

        public java.lang.String ingestionRole()
        Returns:
        Role applied to load the data.
      • sourceEngine

        public java.lang.String sourceEngine()
        Returns:
        Source engine for the backup
      • sourceEngineVersion

        public java.lang.String sourceEngineVersion()
        Returns:
        Version of the source engine used to make the backup This will not recreate the resource if the S3 object changes in some way. It's only used to initialize the database. This only works currently with the aurora engine. See AWS for currently supported engines and options. See [Aurora S3 Migration Docs](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3).