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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.rds.CfnOptionGroupProps
CfnOptionGroupProps.Builder, CfnOptionGroupProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnOptionGroupProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnOptionGroupProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringSpecifies the name of the engine that this option group should be associated with.final StringSpecifies the major version of the engine that this option group should be associated with.final ObjectA list of options and the settings for each option.final StringThe description of the option group.final StringThe name of the option group to be created.getTags()An optional array of key-value pairs to apply to this option group.final inthashCode()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:CfnOptionGroupPropsSpecifies the name of the engine that this option group should be associated with.Valid Values:
mariadbmysqloracle-eeoracle-ee-cdboracle-se2oracle-se2-cdbpostgressqlserver-eesqlserver-sesqlserver-exsqlserver-web
- Specified by:
getEngineNamein interfaceCfnOptionGroupProps
-
getMajorEngineVersion
Description copied from interface:CfnOptionGroupPropsSpecifies the major version of the engine that this option group should be associated with.- Specified by:
getMajorEngineVersionin interfaceCfnOptionGroupProps
-
getOptionGroupDescription
Description copied from interface:CfnOptionGroupPropsThe description of the option group.- Specified by:
getOptionGroupDescriptionin interfaceCfnOptionGroupProps
-
getOptionConfigurations
Description copied from interface:CfnOptionGroupPropsA list of options and the settings for each option.- Specified by:
getOptionConfigurationsin interfaceCfnOptionGroupProps
-
getOptionGroupName
Description copied from interface:CfnOptionGroupPropsThe 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:
myoptiongroupIf you don't specify a value for
OptionGroupNameproperty, a name is automatically created for the option group.This value is stored as a lowercase string.
- Specified by:
getOptionGroupNamein interfaceCfnOptionGroupProps
-
getTags
Description copied from interface:CfnOptionGroupPropsAn optional array of key-value pairs to apply to this option group.- Specified by:
getTagsin interfaceCfnOptionGroupProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-