public class VersionClientRequestBinder extends java.lang.Object implements AnnotatedClientRequestBinder<io.micronaut.core.version.annotation.Version>
AnnotatedClientRequestBinder implementation for Version.| Constructor and Description |
|---|
VersionClientRequestBinder(io.micronaut.context.BeanContext beanContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
bind(io.micronaut.aop.MethodInvocationContext<java.lang.Object,java.lang.Object> context,
ClientRequestUriContext uriContext,
io.micronaut.http.MutableHttpRequest<?> request)
Modify the request with the annotation that this binder is applied to.
|
java.lang.Class<io.micronaut.core.version.annotation.Version> |
getAnnotationType() |
public VersionClientRequestBinder(io.micronaut.context.BeanContext beanContext)
public void bind(@NonNull
io.micronaut.aop.MethodInvocationContext<java.lang.Object,java.lang.Object> context,
@NonNull
ClientRequestUriContext uriContext,
@NonNull
io.micronaut.http.MutableHttpRequest<?> request)
AnnotatedClientRequestBinderbind in interface AnnotatedClientRequestBinder<io.micronaut.core.version.annotation.Version>context - The context of method invocationuriContext - The URI contextrequest - The request@NonNull public java.lang.Class<io.micronaut.core.version.annotation.Version> getAnnotationType()
getAnnotationType in interface AnnotatedClientRequestBinder<io.micronaut.core.version.annotation.Version>