Class NodeFilter


  • public class NodeFilter
    extends Object
    A filter for listing nodes. This is immutable.
    Author:
    mpolden
    • Method Detail

      • includeDeprovisioned

        public boolean includeDeprovisioned()
      • hostnames

        public Set<com.yahoo.config.provision.HostName> hostnames()
      • applications

        public Set<com.yahoo.config.provision.ApplicationId> applications()
      • includeDeprovisioned

        public NodeFilter includeDeprovisioned​(boolean includeDeprovisioned)
      • hostnames

        public NodeFilter hostnames​(com.yahoo.config.provision.HostName... hostnames)
      • hostnames

        public NodeFilter hostnames​(Set<com.yahoo.config.provision.HostName> hostnames)
      • applications

        public NodeFilter applications​(com.yahoo.config.provision.ApplicationId... applications)
      • applications

        public NodeFilter applications​(Set<com.yahoo.config.provision.ApplicationId> applications)
      • all

        public static NodeFilter all()
        A filter which matches all nodes, except deprovisioned ones