diff options
Diffstat (limited to 'controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/zone/ZoneFilter.java')
-rw-r--r-- | controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/zone/ZoneFilter.java | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/zone/ZoneFilter.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/zone/ZoneFilter.java deleted file mode 100644 index f718b86ca40..00000000000 --- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/zone/ZoneFilter.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.yahoo.vespa.hosted.controller.api.integration.zone; - -/** - * A ZoneId list which can be filtered in various ways; elements can be accessed after at least one filter. - * - * The methods here return instances of {@link ZoneList}, which extends ZoneFilter, but with accessors and additional filters. - * This forces the developer to consider which of the filters in this class to apply, prior to processing any zones. - * - * @author jvenstad - */ -public interface ZoneFilter { - - /** Negates the next filter. */ - ZoneFilter not(); - - /** All zones from the initial pool. */ - ZoneList all(); - - /** Zones where which are managed by the controller. */ - ZoneList controllerManaged(); - -} |