Class ClientFilterResolutionContext
java.lang.Object
io.micronaut.http.client.filter.ClientFilterResolutionContext
- All Implemented Interfaces:
AnnotationMetadataProvider, AnnotationSource
The client filter resolution context.
- Since:
- 2.0
- Author:
- graemerocher
-
Field Summary
Fields inherited from interface AnnotationSource
EMPTY -
Constructor Summary
ConstructorsConstructorDescriptionClientFilterResolutionContext(@Nullable List<String> clientIds, AnnotationMetadata annotationMetadata) Default constructor. -
Method Summary
Modifier and TypeMethodDescriptionSupplies the metadata.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface AnnotationMetadataProvider
findAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, getTargetAnnotationMetadata, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByTypeMethods inherited from interface AnnotationSource
getAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeDeclared
-
Constructor Details
-
ClientFilterResolutionContext
public ClientFilterResolutionContext(@Nullable List<String> clientIds, AnnotationMetadata annotationMetadata) Default constructor.- Parameters:
clientIds- The client idsannotationMetadata- The annotation metadata
-
-
Method Details
-
getAnnotationMetadata
Description copied from interface:AnnotationMetadataProviderSupplies the metadata. Defaults toAnnotationMetadata.EMPTY_METADATA.- Specified by:
getAnnotationMetadatain interfaceAnnotationMetadataProvider- Returns:
- The
AnnotationMetadata
-
getClientIds
-