Interface SGNode

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable, SGEntity
    All Known Implementing Classes:
    SGNode.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.82.0 (build 2d2ddd7)",
               date="2023-08-24T23:07:44.492Z")
    @Stability(Experimental)
    public interface SGNode
    extends software.amazon.jsii.JsiiSerializable, SGEntity
    (experimental) Serializable graph node entity.
    • Method Detail

      • getId

        @Stability(Experimental)
        @NotNull
        String getId()
        (experimental) Node id within parent (unique only between parent child nodes).
      • getNodeType

        @Stability(Experimental)
        @NotNull
        NodeTypeEnum getNodeType()
        (experimental) Node type.
      • getPath

        @Stability(Experimental)
        @NotNull
        String getPath()
        (experimental) Node path.
      • getCfnType

        @Stability(Experimental)
        @Nullable
        default String getCfnType()
        (experimental) CloudFormation resource type for this node.
      • getChildren

        @Stability(Experimental)
        @Nullable
        default Map<String,​SGNode> getChildren()
        (experimental) Child node record.
      • getConstructInfo

        @Stability(Experimental)
        @Nullable
        default ConstructInfo getConstructInfo()
        (experimental) Synthesized construct information defining jii resolution data.
      • getEdges

        @Stability(Experimental)
        @Nullable
        default List<String> getEdges()
        (experimental) List of edge UUIDs where this node is the source.
      • getLogicalId

        @Stability(Experimental)
        @Nullable
        default String getLogicalId()
        (experimental) Logical id of the node, which is only unique within containing stack.
      • getParent

        @Stability(Experimental)
        @Nullable
        default String getParent()
        (experimental) UUID of node parent.
      • getStack

        @Stability(Experimental)
        @Nullable
        default String getStack()
        (experimental) UUID of node stack.