Interface EngineVersion

All Superinterfaces:
All Known Implementing Classes:

@Generated(value="jsii-pacmak/1.97.0 (build 729de35)", date="2024-04-18T17:54:23.450Z") @Stability(Stable) public interface EngineVersion extends
A version of an engine - for either a cluster, or instance.


 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 EngineVersion engineVersion = EngineVersion.builder()
         // the properties below are optional
  • Method Details

    • getMajorVersion

      @Stability(Stable) @NotNull String getMajorVersion()
      The major version of the engine, for example, "5.6". Used in specifying the ParameterGroup family and OptionGroup version for this engine.
    • getFullVersion

      @Stability(Stable) @Nullable default String getFullVersion()
      The full version string of the engine, for example, "5.6.mysql_aurora.1.22.1". It can be undefined, which means RDS should use whatever version it deems appropriate for the given engine type.

      Default: - no version specified

    • builder

      @Stability(Stable) static EngineVersion.Builder builder()
      a EngineVersion.Builder of EngineVersion