Uses of Interface
org.apache.arrow.flight.FlightServerMiddleware
Packages that use FlightServerMiddleware
Package
Description
-
Uses of FlightServerMiddleware in org.apache.arrow.flight
Classes in org.apache.arrow.flight with type parameters of type FlightServerMiddlewareModifier and TypeInterfaceDescriptionstatic interface
A factory for Flight server middleware.static class
FlightServerMiddleware.Key<T extends FlightServerMiddleware>
A key for Flight server middleware.Classes in org.apache.arrow.flight that implement FlightServerMiddlewareModifier and TypeClassDescriptionclass
Middleware that's used to extract and pass headers to the server during requests.class
Middleware for handling Flight SQL Sessions including session cookie handling.Methods in org.apache.arrow.flight with type parameters of type FlightServerMiddlewareModifier and TypeMethodDescription<T extends FlightServerMiddleware>
TFlightProducer.CallContext.getMiddleware
(FlightServerMiddleware.Key<T> key) Get the middleware instance of the given type for this call.<T extends FlightServerMiddleware>
FlightServer.BuilderFlightServer.Builder.middleware
(FlightServerMiddleware.Key<T> key, FlightServerMiddleware.Factory<T> factory) Add a Flight middleware component to inspect and modify requests to this service.static <T extends FlightServerMiddleware>
FlightServerMiddleware.Key<T>Create a new key for the given type.Methods in org.apache.arrow.flight that return types with arguments of type FlightServerMiddlewareModifier and TypeMethodDescriptionFlightProducer.CallContext.getMiddleware()
Get an immutable map of middleware for this call. -
Uses of FlightServerMiddleware in org.apache.arrow.flight.auth2
Classes in org.apache.arrow.flight.auth2 that implement FlightServerMiddlewareModifier and TypeClassDescriptionclass
Middleware that's used to validate credentials during the handshake and verify the bearer token in subsequent requests. -
Uses of FlightServerMiddleware in org.apache.arrow.flight.grpc
Classes in org.apache.arrow.flight.grpc with type parameters of type FlightServerMiddlewareModifier and TypeClassDescriptionstatic class
A combination of a middleware Key and factory.Fields in org.apache.arrow.flight.grpc with type parameters of type FlightServerMiddlewareModifier and TypeFieldDescriptionstatic final io.grpc.Context.Key<Map<FlightServerMiddleware.Key<?>,
FlightServerMiddleware>> ServerInterceptorAdapter.SERVER_MIDDLEWARE_KEY
TheContext.Key
that stores the Flight middleware active for a particular call.