Closed
Description
Hi Folks,
I haven't found an easy way to register a controller with a list of namespaces.
Planning to add some workaround:
operator.register(controller, overrider -> {
String[] watchedNamespaces = new String[]{"ns1","ns2"};
String fakeNs = UUID.randomUUID().toString();
overrider.settingNamespace(fakeNs); // <-clears the default, adds a fake
overrider.addingNamespaces(watchedNamespaces);
overrider.removingNamespaces(fakeNs);}); // <-removes the fakse
Basically I'm missing some methods that clear the default then override the namespaces with multiple values:
overrider.settingNamespaces(String... namespaces)
overrider.settingNamespaces(Set<String> namespaces)
Let me know if I'm missing something here.
Metadata
Metadata
Assignees
Labels
No labels