Class CfnOptionGroupProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.rds.CfnOptionGroupProps.Jsii$Proxy
- All Implemented Interfaces:
CfnOptionGroupProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnOptionGroupProps
@Stability(Stable)
@Internal
public static final class CfnOptionGroupProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnOptionGroupProps
An implementation for
CfnOptionGroupProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.rds.CfnOptionGroupProps
CfnOptionGroupProps.Builder, CfnOptionGroupProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnOptionGroupProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnOptionGroupProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
Specifies the name of the engine that this option group should be associated with.final String
Specifies the major version of the engine that this option group should be associated with.final Object
A list of options and the settings for each option.final String
The description of the option group.final String
The name of the option group to be created.getTags()
An optional array of key-value pairs to apply to this option group.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnOptionGroupProps.Builder
.
-
-
Method Details
-
getEngineName
Description copied from interface:CfnOptionGroupProps
Specifies the name of the engine that this option group should be associated with.Valid Values:
mariadb
mysql
oracle-ee
oracle-ee-cdb
oracle-se2
oracle-se2-cdb
postgres
sqlserver-ee
sqlserver-se
sqlserver-ex
sqlserver-web
- Specified by:
getEngineName
in interfaceCfnOptionGroupProps
-
getMajorEngineVersion
Description copied from interface:CfnOptionGroupProps
Specifies the major version of the engine that this option group should be associated with.- Specified by:
getMajorEngineVersion
in interfaceCfnOptionGroupProps
-
getOptionGroupDescription
Description copied from interface:CfnOptionGroupProps
The description of the option group.- Specified by:
getOptionGroupDescription
in interfaceCfnOptionGroupProps
-
getOptionConfigurations
Description copied from interface:CfnOptionGroupProps
A list of options and the settings for each option.- Specified by:
getOptionConfigurations
in interfaceCfnOptionGroupProps
-
getOptionGroupName
Description copied from interface:CfnOptionGroupProps
The name of the option group to be created.Constraints:
- Must be 1 to 255 letters, numbers, or hyphens
- First character must be a letter
- Can't end with a hyphen or contain two consecutive hyphens
Example:
myoptiongroup
If you don't specify a value for
OptionGroupName
property, a name is automatically created for the option group.This value is stored as a lowercase string.
- Specified by:
getOptionGroupName
in interfaceCfnOptionGroupProps
-
getTags
Description copied from interface:CfnOptionGroupProps
An optional array of key-value pairs to apply to this option group.- Specified by:
getTags
in interfaceCfnOptionGroupProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-