Interface InformerNamespaceResolver


@Internal @DefaultImplementation(io.micronaut.kubernetes.client.openapi.informer.handler.DefaultInformerNamespaceResolver.class) public interface InformerNamespaceResolver
Informer namespace resolver.
  • Method Summary

    Modifier and Type
    Method
    Description
    @NonNull Set<String>
    resolveInformerNamespaces(@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