@Generated(value="jsii-pacmak/0.14.3 (build 1b1062d)", date="2019-08-14T08:10:20.276Z") @Stability(value=Stable) public class Construct extends software.amazon.jsii.JsiiObject implements IConstruct
software.amazon.jsii.JsiiObject.InitializationModeIConstruct.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
|
Construct(Construct scope,
String id)
Creates a new construct node.
|
protected |
Construct(software.amazon.jsii.JsiiObject.InitializationMode mode) |
| 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, jsiiStaticSetprotected Construct(software.amazon.jsii.JsiiObject.InitializationMode mode)
@Stability(value=Stable) public static Boolean isConstruct(@Nullable Object x)
@Stability(value=Stable) protected void prepare()
@Stability(value=Stable) protected void synthesize(ISynthesisSession session)
session - The synthesis session.@Stability(value=Stable) public String toString()
@Stability(value=Stable) protected List<String> validate()
@Stability(value=Stable) public ConstructNode getNode()
getNode in interface IConstructCopyright © 2019. All rights reserved.