Class ComponentDocument.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.imagebuilder.alpha.ComponentDocument.Jsii$Proxy
- All Implemented Interfaces:
ComponentDocument,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ComponentDocument
@Stability(Experimental)
@Internal
public static final class ComponentDocument.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ComponentDocument
An implementation for
ComponentDocument-
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.imagebuilder.alpha.ComponentDocument
ComponentDocument.Builder, ComponentDocument.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(ComponentDocument.Builder builder) Constructor that initializes the object based on literal property values passed by theComponentDocument.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 Map<String, ComponentConstantValue> (experimental) The constants to define in the document.final String(experimental) The description of the document.final StringgetName()(experimental) The name of the document.(experimental) The parameters to define in the document.final List<ComponentDocumentPhase> (experimental) The phases which define the grouping of steps to run in the build and test workflows of the image build.final ComponentSchemaVersion(experimental) The schema version of the component.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 theComponentDocument.Builder.
-
-
Method Details
-
getPhases
Description copied from interface:ComponentDocument(experimental) The phases which define the grouping of steps to run in the build and test workflows of the image build.- Specified by:
getPhasesin interfaceComponentDocument
-
getSchemaVersion
Description copied from interface:ComponentDocument(experimental) The schema version of the component.- Specified by:
getSchemaVersionin interfaceComponentDocument
-
getConstants
Description copied from interface:ComponentDocument(experimental) The constants to define in the document.Default: None
- Specified by:
getConstantsin interfaceComponentDocument
-
getDescription
Description copied from interface:ComponentDocument(experimental) The description of the document.Default: None
- Specified by:
getDescriptionin interfaceComponentDocument
-
getName
Description copied from interface:ComponentDocument(experimental) The name of the document.Default: None
- Specified by:
getNamein interfaceComponentDocument
-
getParameters
Description copied from interface:ComponentDocument(experimental) The parameters to define in the document.Default: None
- Specified by:
getParametersin interfaceComponentDocument
-
$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()
-