Class NodeFilter
java.lang.Object
com.yahoo.vespa.hosted.controller.api.integration.configserver.NodeFilter
A filter for listing nodes.
This is immutable.
- Author:
- mpolden
-
Method Summary
Modifier and TypeMethodDescriptionstatic NodeFilterall()A filter which matches all nodes, except deprovisioned onesSet<com.yahoo.config.provision.ApplicationId>applications(com.yahoo.config.provision.ApplicationId... applications) applications(Set<com.yahoo.config.provision.ApplicationId> applications) Set<com.yahoo.config.provision.HostName>hostnames(com.yahoo.config.provision.HostName... hostnames) booleanincludeDeprovisioned(boolean includeDeprovisioned) Set<com.yahoo.config.provision.HostName>parentHostnames(com.yahoo.config.provision.HostName... parentHostnames) parentHostnames(Set<com.yahoo.config.provision.HostName> parentHostnames) states()states(Node.State... states) states(Set<Node.State> states)
-
Method Details
-
includeDeprovisioned
public boolean includeDeprovisioned() -
states
-
hostnames
-
parentHostnames
-
applications
-
includeDeprovisioned
-
states
-
states
-
hostnames
-
hostnames
-
parentHostnames
-
parentHostnames
-
applications
-
applications
-
all
A filter which matches all nodes, except deprovisioned ones
-