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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.appconfig.ExtensionProps
ExtensionProps.Builder, ExtensionProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(ExtensionProps.Builder builder) Constructor that initializes the object based on literal property values passed by theExtensionProps.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
The actions for the extension.final String
A description of the extension.final String
The name of the extension.final Number
The latest version number of the extension.The parameters accepted for the extension.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 theExtensionProps.Builder
.
-
-
Method Details
-
getActions
Description copied from interface:ExtensionProps
The actions for the extension.- Specified by:
getActions
in interfaceExtensionProps
-
getDescription
Description copied from interface:ExtensionOptions
A description of the extension.Default: - No description.
- Specified by:
getDescription
in interfaceExtensionOptions
-
getExtensionName
Description copied from interface:ExtensionOptions
The name of the extension.Default: - A name is generated.
- Specified by:
getExtensionName
in interfaceExtensionOptions
-
getLatestVersionNumber
Description copied from interface:ExtensionOptions
The 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:
getLatestVersionNumber
in interfaceExtensionOptions
-
getParameters
Description copied from interface:ExtensionOptions
The parameters accepted for the extension.Default: - None.
- Specified by:
getParameters
in interfaceExtensionOptions
-
$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()
-