Class ClientAttributes

java.lang.Object
io.micronaut.http.client.ClientAttributes

public final class ClientAttributes extends Object
Client-related attribute accessors.
Since:
4.8.0
Author:
Jonas Konrad
  • Method Details

    • setServiceId

      public static void setServiceId(@NonNull HttpRequest<?> request, @NonNull String serviceId)
      Set the client service ID.
      Parameters:
      request - The request
      serviceId - The client service ID
      See Also:
    • getInvocationContext

      public static @NonNull Optional<MethodInvocationContext<?,?>> getInvocationContext(@NonNull HttpRequest<?> request)
      Get the invocation context.
      Parameters:
      request - The request
      Returns:
      The invocation context, if present
    • setInvocationContext

      public static void setInvocationContext(@NonNull HttpRequest<?> request, @NonNull MethodInvocationContext<?,?> invocationContext)
      Set the invocation context.
      Parameters:
      request - The request
      invocationContext - The invocation context