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