Interface InformerNamespaceResolver
@Internal
@DefaultImplementation(io.micronaut.kubernetes.client.openapi.informer.handler.DefaultInformerNamespaceResolver.class)
public interface InformerNamespaceResolver
Informer namespace resolver.
-
Method Summary
Modifier and TypeMethodDescriptionresolveInformerNamespaces
(@NonNull io.micronaut.core.annotation.AnnotationValue<Informer> annotationValue) Resolves the namespaces for the informer's watched resources.
-
Method Details
-
resolveInformerNamespaces
@NonNull @NonNull Set<String> resolveInformerNamespaces(@NonNull @NonNull io.micronaut.core.annotation.AnnotationValue<Informer> annotationValue) Resolves the namespaces for the informer's watched resources.- Parameters:
annotationValue
- the informer annotation value- Returns:
- set of namespaces
-