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 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 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- See Also:
-
getMajorEngineVersion
Description copied from interface:CfnOptionGroupPropsSpecifies the major version of the engine that this option group should be associated with.- Specified by:
getMajorEngineVersionin interfaceCfnOptionGroupProps- See Also:
-
getOptionGroupDescription
Description copied from interface:CfnOptionGroupPropsThe description of the option group.- Specified by:
getOptionGroupDescriptionin interfaceCfnOptionGroupProps- See Also:
-
getOptionConfigurations
Description copied from interface:CfnOptionGroupPropsA list of all available options for an option group.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnOptionGroup.OptionConfigurationProperty>- Specified by:
getOptionConfigurationsin interfaceCfnOptionGroupProps- See Also:
-
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- See Also:
-
getTags
Description copied from interface:CfnOptionGroupPropsTags to assign to the option group.- Specified by:
getTagsin interfaceCfnOptionGroupProps- 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()
-