Class CfnApplicationMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.serverlessrepo.CfnApplicationMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnApplicationMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnApplicationMixinProps
@Stability(Stable)
@Internal
public static final class CfnApplicationMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnApplicationMixinProps
An implementation for
CfnApplicationMixinProps-
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.serverlessrepo.CfnApplicationMixinProps
CfnApplicationMixinProps.Builder, CfnApplicationMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnApplicationMixinProps.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 StringThe name of the author publishing the app.final StringThe description of the application.final StringA URL with more information about the application.Labels to improve discovery of apps in search results.final StringA local text file that contains the license of the app.final StringgetName()The name of the application.final StringA text readme file in Markdown language that contains a more detailed description of the application.final StringThe semantic version of the application.final StringA link to a public repository for the source code of your application.final StringA valid identifier from https://spdx.org/licenses/.final StringThe local raw packaged AWS SAM template file of your application.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 theCfnApplicationMixinProps.Builder.
-
-
Method Details
-
getAuthor
Description copied from interface:CfnApplicationMixinPropsThe name of the author publishing the app.- Specified by:
getAuthorin interfaceCfnApplicationMixinProps- See Also:
-
getDescription
Description copied from interface:CfnApplicationMixinPropsThe description of the application.- Specified by:
getDescriptionin interfaceCfnApplicationMixinProps- See Also:
-
getHomePageUrl
Description copied from interface:CfnApplicationMixinPropsA URL with more information about the application.- Specified by:
getHomePageUrlin interfaceCfnApplicationMixinProps- See Also:
-
getLabels
Description copied from interface:CfnApplicationMixinPropsLabels to improve discovery of apps in search results.- Specified by:
getLabelsin interfaceCfnApplicationMixinProps- See Also:
-
getLicenseBody
Description copied from interface:CfnApplicationMixinPropsA local text file that contains the license of the app.- Specified by:
getLicenseBodyin interfaceCfnApplicationMixinProps- See Also:
-
getName
Description copied from interface:CfnApplicationMixinPropsThe name of the application.- Specified by:
getNamein interfaceCfnApplicationMixinProps- See Also:
-
getReadmeBody
Description copied from interface:CfnApplicationMixinPropsA text readme file in Markdown language that contains a more detailed description of the application.- Specified by:
getReadmeBodyin interfaceCfnApplicationMixinProps- See Also:
-
getSemanticVersion
Description copied from interface:CfnApplicationMixinPropsThe semantic version of the application.- Specified by:
getSemanticVersionin interfaceCfnApplicationMixinProps- See Also:
-
getSourceCodeUrl
Description copied from interface:CfnApplicationMixinPropsA link to a public repository for the source code of your application.- Specified by:
getSourceCodeUrlin interfaceCfnApplicationMixinProps- See Also:
-
getSpdxLicenseId
Description copied from interface:CfnApplicationMixinPropsA valid identifier from https://spdx.org/licenses/.- Specified by:
getSpdxLicenseIdin interfaceCfnApplicationMixinProps- See Also:
-
getTemplateBody
Description copied from interface:CfnApplicationMixinPropsThe local raw packaged AWS SAM template file of your application.- Specified by:
getTemplateBodyin interfaceCfnApplicationMixinProps- 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()
-