Class StageNode

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

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

      • StageNode

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

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

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

      • isStageNode

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

        Parameters:
        node - This parameter is required.
      • of

        @Stability(Experimental)
        @NotNull
        public static StageNode of​(@NotNull
                                   Node node)
        (experimental) Gets the StageNode containing a given resource.

        Parameters:
        node - This parameter is required.
      • addStack

        @Stability(Experimental)
        public void addStack​(@NotNull
                             StackNode stack)
        (experimental) Associate a StackNode with this stage.

        Parameters:
        stack - This parameter is required.
      • mutateRemoveStack

        @Stability(Experimental)
        @NotNull
        public Boolean mutateRemoveStack​(@NotNull
                                         StackNode stack)
        (experimental) Disassociate StackNode from this stage.

        Parameters:
        stack - This parameter is required.
      • getStacks

        @Stability(Experimental)
        @NotNull
        public List<StackNode> getStacks()
        (experimental) Gets all stacks contained by this stage.