Class NestedStackNode

  • All Implemented Interfaces:
    software.amazon.jsii.JsiiSerializable, ISerializableEntity, ISerializableNode

    @Generated(value="jsii-pacmak/1.82.0 (build 2d2ddd7)",
               date="2023-08-24T23:07:44.455Z")
    @Stability(Experimental)
    public class NestedStackNode
    extends StackNode
    (experimental) NestedStackNode defines a cdk NestedStack.
    • Constructor Detail

      • NestedStackNode

        protected NestedStackNode​(software.amazon.jsii.JsiiObjectRef objRef)
      • NestedStackNode

        protected NestedStackNode​(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
      • NestedStackNode

        @Stability(Experimental)
        public NestedStackNode​(@NotNull
                               INestedStackNodeProps props)
        Parameters:
        props - This parameter is required.
    • Method Detail

      • isNestedStackNode

        @Stability(Experimental)
        @NotNull
        public static Boolean isNestedStackNode​(@NotNull
                                                Node node)
        (experimental) Indicates if node is a NestedStackNode.

        Parameters:
        node - This parameter is required.
      • mutateHoist

        @Stability(Experimental)
        public void mutateHoist​(@NotNull
                                Node newParent)
        (experimental) Hoist this node to an ancestor by removing it from its current parent node and in turn moving it to the ancestor.

        Overrides:
        mutateHoist in class StackNode
        Parameters:
        newParent - This parameter is required.
      • getParentStack

        @Stability(Experimental)
        @Nullable
        public StackNode getParentStack()
        (experimental) Get parent stack of this nested stack.