@Generated(value="jsii-pacmak/0.20.6 (build 17f281e)", date="2019-11-19T17:18:01.079Z") @Stability(value=Stable) public class Construct extends software.amazon.jsii.JsiiObject implements IConstruct
software.amazon.jsii.JsiiObject.InitializationMode
IConstruct.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
|
Construct(Construct scope,
String id)
Creates a new construct node.
|
protected |
Construct(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
Construct(software.amazon.jsii.JsiiObjectRef objRef) |
Modifier and Type | Method and Description |
---|---|
ConstructNode |
getNode()
Construct tree node which offers APIs for interacting with the construct tree.
|
static Boolean |
isConstruct(Object x)
Return whether the given object is a Construct.
|
protected void |
prepare()
Perform final modifications before synthesis.
|
protected void |
synthesize(ISynthesisSession session)
Allows this construct to emit artifacts into the cloud assembly during synthesis.
|
String |
toString()
Returns a string representation of this construct.
|
protected List<String> |
validate()
Validate the current construct.
|
jsiiAsyncCall, jsiiCall, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticGet, jsiiStaticSet
protected Construct(software.amazon.jsii.JsiiObjectRef objRef)
protected Construct(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Stable) public static Boolean isConstruct(Object x)
x
- This parameter is required.@Stability(value=Stable) protected void prepare()
@Stability(value=Stable) protected void synthesize(ISynthesisSession session)
session
- The synthesis session. This parameter is required.@Stability(value=Stable) public String toString()
@Stability(value=Stable) protected List<String> validate()
@Stability(value=Stable) public ConstructNode getNode()
getNode
in interface IConstruct
Copyright © 2019. All rights reserved.