Class ExtensionProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appconfig.ExtensionProps.Jsii$Proxy
- All Implemented Interfaces:
ExtensionOptions,ExtensionProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ExtensionProps
@Stability(Stable)
@Internal
public static final class ExtensionProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ExtensionProps
An implementation for
ExtensionProps-
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.appconfig.ExtensionProps
ExtensionProps.Builder, ExtensionProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(ExtensionProps.Builder builder) Constructor that initializes the object based on literal property values passed by theExtensionProps.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 booleanThe actions for the extension.final StringA description of the extension.final StringThe name of the extension.final NumberThe latest version number of the extension.The parameters accepted for the extension.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 theExtensionProps.Builder.
-
-
Method Details
-
getActions
Description copied from interface:ExtensionPropsThe actions for the extension.- Specified by:
getActionsin interfaceExtensionProps
-
getDescription
Description copied from interface:ExtensionOptionsA description of the extension.Default: - No description.
- Specified by:
getDescriptionin interfaceExtensionOptions
-
getExtensionName
Description copied from interface:ExtensionOptionsThe name of the extension.Default: - A name is generated.
- Specified by:
getExtensionNamein interfaceExtensionOptions
-
getLatestVersionNumber
Description copied from interface:ExtensionOptionsThe latest version number of the extension.When you create a new version, specify the most recent current version number. For example, you create version 3, enter 2 for this field.
Default: - None.
- Specified by:
getLatestVersionNumberin interfaceExtensionOptions
-
getParameters
Description copied from interface:ExtensionOptionsThe parameters accepted for the extension.Default: - None.
- Specified by:
getParametersin interfaceExtensionOptions
-
$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()
-