Class CfnOptionGroupMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.rds.CfnOptionGroupMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnOptionGroupMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnOptionGroupMixinProps
@Stability(Stable)
@Internal
public static final class CfnOptionGroupMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnOptionGroupMixinProps
An implementation for
CfnOptionGroupMixinProps-
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.cfnpropertymixins.services.rds.CfnOptionGroupMixinProps
CfnOptionGroupMixinProps.Builder, CfnOptionGroupMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnOptionGroupMixinProps.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 all available options for an option group.final StringThe description of the option group.final StringThe name of the option group to be created.getTags()Tags to assign to the 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 theCfnOptionGroupMixinProps.Builder.
-
-
Method Details
-
getEngineName
Description copied from interface:CfnOptionGroupMixinPropsSpecifies 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 interfaceCfnOptionGroupMixinProps- See Also:
-
getMajorEngineVersion
Description copied from interface:CfnOptionGroupMixinPropsSpecifies the major version of the engine that this option group should be associated with.- Specified by:
getMajorEngineVersionin interfaceCfnOptionGroupMixinProps- See Also:
-
getOptionConfigurations
Description copied from interface:CfnOptionGroupMixinPropsA list of all available options for an option group.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnOptionGroupPropsMixin.OptionConfigurationProperty>- Specified by:
getOptionConfigurationsin interfaceCfnOptionGroupMixinProps- See Also:
-
getOptionGroupDescription
Description copied from interface:CfnOptionGroupMixinPropsThe description of the option group.- Specified by:
getOptionGroupDescriptionin interfaceCfnOptionGroupMixinProps- See Also:
-
getOptionGroupName
Description copied from interface:CfnOptionGroupMixinPropsThe 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 interfaceCfnOptionGroupMixinProps- See Also:
-
getTags
Description copied from interface:CfnOptionGroupMixinPropsTags to assign to the option group.- Specified by:
getTagsin interfaceCfnOptionGroupMixinProps- See Also:
-
$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()
-