Class IGraphFilter.Jsii$Proxy

    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected Jsii$Proxy​(software.amazon.jsii.JsiiObjectRef objRef)  
    • Constructor Detail

      • Jsii$Proxy

        protected Jsii$Proxy​(software.amazon.jsii.JsiiObjectRef objRef)
    • Method Detail

      • getAllNodes

        @Stability(Experimental)
        @Nullable
        public final Boolean getAllNodes()
        (experimental) Indicates that all nodes will be filtered, rather than just Resource and CfnResource nodes.

        By enabling this, all Stages, Stacks, and structural construct boundaries will be filtered as well. In general, most users intent is to operate against resources and desire to preserve structural groupings, which is common in most Cfn/Cdk based filtering where inputs are "include" lists. Defaults to value of containing IGraphFilterPlan.allNodes

        Specified by:
        getAllNodes in interface IGraphFilter
        Specified by:
        getAllNodes in interface IGraphFilter.Jsii$Default
      • getInverse

        @Stability(Experimental)
        @Nullable
        public final Boolean getInverse()
        (experimental) Indicates that matches will be filtered, as opposed to non-matches.

        The default follows common Javascript Array.filter precedence of preserving matches during filtering, while pruning non-matches.

        Default: false - Preserve matches, and filter out non-matches.

        Specified by:
        getInverse in interface IGraphFilter
        Specified by:
        getInverse in interface IGraphFilter.Jsii$Default