getPodNamesForAnnotation<A> abstract method

Future<List<String>> getPodNamesForAnnotation<A>(
  1. Class<A> type
)
inherited

Retrieves pod names for pods annotated with the specified annotation type.

This method is useful for discovering pods with specific metadata such as @Controller, @Service, or custom annotations.

Usage Example:

// Find all controllers
final controllerNames = await factory.getPodNamesForAnnotation(Class<Controller>());

for (final name in controllerNames) {
  print('Found controller: $name');
}

@param type The annotation type to look for @return A Future that completes with a list of pod names

Implementation

Future<List<String>> getPodNamesForAnnotation<A>(Class<A> type);