Uses of Interface
software.constructs.IConstruct
-
-
Uses of IConstruct in software.constructs
Subinterfaces of IConstruct in software.constructs Modifier and Type Interface Description static interface
IConstruct.Jsii$Default
Internal default implementation forIConstruct
.Classes in software.constructs that implement IConstruct Modifier and Type Class Description class
Construct
Represents the building block of the construct graph.static class
IConstruct.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.Methods in software.constructs that return IConstruct Modifier and Type Method Description IConstruct
Node. findChild(String id)
Return a direct child by id.IConstruct
Node. getDefaultChild()
Returns the child construct that has the id `Default` or `Resource"`.IConstruct
Node. getRoot()
Returns the root of the construct tree.IConstruct
Node. getScope()
Returns the scope in which this construct is defined.IConstruct
Node. tryFindChild(String id)
Return a direct child by id, or undefined.Methods in software.constructs that return types with arguments of type IConstruct Modifier and Type Method Description List<IConstruct>
Node. findAll()
Return this construct and all of its children in the given order.List<IConstruct>
Node. findAll(ConstructOrder order)
Return this construct and all of its children in the given order.List<IConstruct>
Node. getChildren()
All direct children of this construct.List<IConstruct>
Node. getDependencies()
Return all dependencies registered on this node (non-recursive).abstract List<IConstruct>
Dependable. getDependencyRoots()
(experimental) The set of constructs that form the root of this dependable.List<IConstruct>
Node. getScopes()
All parent scopes of this construct.Methods in software.constructs with parameters of type IConstruct Modifier and Type Method Description static Node
Node. of(IConstruct construct)
Deprecated.use `construct.node` insteadvoid
Node. setDefaultChild(IConstruct value)
Returns the child construct that has the id `Default` or `Resource"`.Constructors in software.constructs with parameters of type IConstruct Constructor Description Node(Construct host, IConstruct scope, String id)
-