Class OracleEngineVersion

All Implemented Interfaces:

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:30:49.221Z") @Stability(Stable) public class OracleEngineVersion extends
The versions for the Oracle instance engines (those returned by
invalid @link
invalid @link


 Vpc vpc;
 DatabaseInstance instance = DatabaseInstance.Builder.create(this, "Instance")
         // optional, defaults to m5.large
         .instanceType(InstanceType.of(InstanceClass.BURSTABLE3, InstanceSize.SMALL))
         .credentials(Credentials.fromGeneratedSecret("syscdk")) // Optional - will default to 'admin' username and generated password
  • Field Details

    • VER_12_1

      @Stability(Stable) public static final OracleEngineVersion VER_12_1
      Version "12.1" (only a major version, without a specific minor version).
    • VER_12_1_0_2_V1

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V1
      Version "".
    • VER_12_1_0_2_V10

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V10
      Version "".
    • VER_12_1_0_2_V11

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V11
      Version "".
    • VER_12_1_0_2_V12

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V12
      Version "".
    • VER_12_1_0_2_V13

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V13
      Version "".
    • VER_12_1_0_2_V14

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V14
      Version "".
    • VER_12_1_0_2_V15

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V15
      Version "".
    • VER_12_1_0_2_V16

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V16
      Version "".
    • VER_12_1_0_2_V17

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V17
      Version "".
    • VER_12_1_0_2_V18

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V18
      Version "".
    • VER_12_1_0_2_V19

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V19
      Version "".
    • VER_12_1_0_2_V2

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V2
      Version "".
    • VER_12_1_0_2_V20

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V20
      Version "".
    • VER_12_1_0_2_V21

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V21
      Version "".
    • VER_12_1_0_2_V22

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V22
      Version "".
    • VER_12_1_0_2_V23

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V23
      Version "".
    • VER_12_1_0_2_V24

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V24
      Version "".
    • VER_12_1_0_2_V3

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V3
      Version "".
    • VER_12_1_0_2_V4

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V4
      Version "".
    • VER_12_1_0_2_V5

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V5
      Version "".
    • VER_12_1_0_2_V6

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V6
      Version "".
    • VER_12_1_0_2_V7

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V7
      Version "".
    • VER_12_1_0_2_V8

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V8
      Version "".
    • VER_12_1_0_2_V9

      @Stability(Stable) public static final OracleEngineVersion VER_12_1_0_2_V9
      Version "".
    • VER_12_2

      @Stability(Stable) public static final OracleEngineVersion VER_12_2
      Version "12.2" (only a major version, without a specific minor version).
    • VER_12_2_0_1_2018_10_R1

      @Stability(Stable) public static final OracleEngineVersion VER_12_2_0_1_2018_10_R1
      Version "".
    • VER_12_2_0_1_2019_01_R1

      @Stability(Stable) public static final OracleEngineVersion VER_12_2_0_1_2019_01_R1
      Version "".
    • VER_12_2_0_1_2019_04_R1

      @Stability(Stable) public static final OracleEngineVersion VER_12_2_0_1_2019_04_R1
      Version "".
    • VER_12_2_0_1_2019_07_R1

      @Stability(Stable) public static final OracleEngineVersion VER_12_2_0_1_2019_07_R1
      Version "".
    • VER_12_2_0_1_2019_10_R1

      @Stability(Stable) public static final OracleEngineVersion VER_12_2_0_1_2019_10_R1
      Version "".
    • VER_12_2_0_1_2020_01_R1

      @Stability(Stable) public static final OracleEngineVersion VER_12_2_0_1_2020_01_R1
      Version "".
    • VER_12_2_0_1_2020_04_R1

      @Stability(Stable) public static final OracleEngineVersion VER_12_2_0_1_2020_04_R1
      Version "".
    • VER_12_2_0_1_2020_07_R1

      @Stability(Stable) public static final OracleEngineVersion VER_12_2_0_1_2020_07_R1
      Version "".
    • VER_12_2_0_1_2020_10_R1

      @Stability(Stable) public static final OracleEngineVersion VER_12_2_0_1_2020_10_R1
      Version "".
    • VER_12_2_0_1_2021_01_R1

      @Stability(Stable) public static final OracleEngineVersion VER_12_2_0_1_2021_01_R1
      Version "".
    • VER_12_2_0_1_2021_04_R1

      @Stability(Stable) public static final OracleEngineVersion VER_12_2_0_1_2021_04_R1
      Version "".
    • VER_18

      @Stability(Stable) public static final OracleEngineVersion VER_18
      Version "18" (only a major version, without a specific minor version).
    • VER_18_0_0_0_2019_07_R1

      @Stability(Stable) public static final OracleEngineVersion VER_18_0_0_0_2019_07_R1
      Version "".
    • VER_18_0_0_0_2019_10_R1

      @Stability(Stable) public static final OracleEngineVersion VER_18_0_0_0_2019_10_R1
      Version "".
    • VER_18_0_0_0_2020_01_R1

      @Stability(Stable) public static final OracleEngineVersion VER_18_0_0_0_2020_01_R1
      Version "".
    • VER_18_0_0_0_2020_04_R1

      @Stability(Stable) public static final OracleEngineVersion VER_18_0_0_0_2020_04_R1
      Version "".
    • VER_18_0_0_0_2020_07_R1

      @Stability(Stable) public static final OracleEngineVersion VER_18_0_0_0_2020_07_R1
      Version "".
    • VER_19

      @Stability(Stable) public static final OracleEngineVersion VER_19
      Version "19" (only a major version, without a specific minor version).
    • VER_19_0_0_0_2019_07_R1

      @Stability(Stable) public static final OracleEngineVersion VER_19_0_0_0_2019_07_R1
      Version "".
    • VER_19_0_0_0_2019_10_R1

      @Stability(Stable) public static final OracleEngineVersion VER_19_0_0_0_2019_10_R1
      Version "".
    • VER_19_0_0_0_2020_01_R1

      @Stability(Stable) public static final OracleEngineVersion VER_19_0_0_0_2020_01_R1
      Version "".
    • VER_19_0_0_0_2020_04_R1

      @Stability(Stable) public static final OracleEngineVersion VER_19_0_0_0_2020_04_R1
      Version "".
    • VER_19_0_0_0_2020_07_R1

      @Stability(Stable) public static final OracleEngineVersion VER_19_0_0_0_2020_07_R1
      Version "".
    • VER_19_0_0_0_2020_10_R1

      @Stability(Stable) public static final OracleEngineVersion VER_19_0_0_0_2020_10_R1
      Version "".
    • VER_19_0_0_0_2021_01_R1

      @Stability(Stable) public static final OracleEngineVersion VER_19_0_0_0_2021_01_R1
      Version "".
    • VER_19_0_0_0_2021_01_R2

      @Stability(Stable) public static final OracleEngineVersion VER_19_0_0_0_2021_01_R2
      Version "".
    • VER_19_0_0_0_2021_04_R1

      @Stability(Stable) public static final OracleEngineVersion VER_19_0_0_0_2021_04_R1
      Version "".
  • Constructor Details

    • OracleEngineVersion

      protected OracleEngineVersion( objRef)
    • OracleEngineVersion

      protected OracleEngineVersion( initializationMode)
  • Method Details

    • of

      @Stability(Stable) @NotNull public static OracleEngineVersion of(@NotNull String oracleFullVersion, @NotNull String oracleMajorVersion)
      Creates a new OracleEngineVersion with an arbitrary version.

      oracleFullVersion - the full version string, for example "". This parameter is required.
      oracleMajorVersion - the major version of the engine, for example "19". This parameter is required.
    • getOracleFullVersion

      @Stability(Stable) @NotNull public String getOracleFullVersion()
      The full version string, for example, "".
    • getOracleMajorVersion

      @Stability(Stable) @NotNull public String getOracleMajorVersion()
      The major version of the engine, for example, "19".