Uses of Interface
org.apache.arrow.flight.CallHeaders
Package
Description
-
Uses of CallHeaders in org.apache.arrow.flight
Modifier and TypeClassDescriptionclass
metadata container specific to the binary metadata held in the grpc trailer.class
An implementation of the Flight headers interface for headers.Modifier and TypeMethodDescriptionServerSessionMiddleware.getCallHeaders()
ServerHeaderMiddleware.headers()
Retrieve the headers for this call.Modifier and TypeMethodDescriptionvoid
FlightClientMiddleware.onBeforeSendingHeaders
(CallHeaders outgoingHeaders) A callback used before request headers are sent.void
FlightServerMiddleware.onBeforeSendingHeaders
(CallHeaders outgoingHeaders) Callback for when the underlying transport is about to send response headers.void
ServerHeaderMiddleware.onBeforeSendingHeaders
(CallHeaders outgoingHeaders) void
ServerSessionMiddleware.onBeforeSendingHeaders
(CallHeaders outgoingHeaders) FlightServerMiddleware.Factory.onCallStarted
(CallInfo info, CallHeaders incomingHeaders, RequestContext context) A callback for when the call starts.ServerHeaderMiddleware.Factory.onCallStarted
(CallInfo callInfo, CallHeaders incomingHeaders, RequestContext context) ServerSessionMiddleware.Factory.onCallStarted
(CallInfo callInfo, CallHeaders incomingHeaders, RequestContext context) void
FlightClientMiddleware.onHeadersReceived
(CallHeaders incomingHeaders) A callback called after response headers are received. -
Uses of CallHeaders in org.apache.arrow.flight.auth2
Modifier and TypeMethodDescriptionvoid
BasicAuthCredentialWriter.accept
(CallHeaders outputHeaders) void
BearerCredentialWriter.accept
(CallHeaders outputHeaders) default void
CallHeaderAuthenticator.AuthResult.appendToOutgoingHeaders
(CallHeaders outgoingHeaders) Appends a header to the outgoing call headers.BasicCallHeaderAuthenticator.authenticate
(CallHeaders incomingHeaders) BearerTokenAuthenticator.authenticate
(CallHeaders incomingHeaders) CallHeaderAuthenticator.authenticate
(CallHeaders incomingHeaders) Validate the auth headers sent by the client.ClientBearerHeaderHandler.getCredentialCallOptionFromIncomingHeaders
(CallHeaders incomingHeaders) ClientHeaderHandler.getCredentialCallOptionFromIncomingHeaders
(CallHeaders incomingHeaders) Parses the incoming headers and converts them into a CredentialCallOption.static String
AuthUtilities.getValueFromAuthHeader
(CallHeaders headers, String valuePrefix) Helper method for retrieving a value from the Authorization header.void
ClientIncomingAuthHeaderMiddleware.onBeforeSendingHeaders
(CallHeaders outgoingHeaders) void
ServerCallHeaderAuthMiddleware.onBeforeSendingHeaders
(CallHeaders outgoingHeaders) ServerCallHeaderAuthMiddleware.Factory.onCallStarted
(CallInfo callInfo, CallHeaders incomingHeaders, RequestContext context) void
ClientIncomingAuthHeaderMiddleware.onHeadersReceived
(CallHeaders incomingHeaders) -
Uses of CallHeaders in org.apache.arrow.flight.client
Modifier and TypeMethodDescriptionvoid
ClientCookieMiddleware.onBeforeSendingHeaders
(CallHeaders outgoingHeaders) void
ClientCookieMiddleware.onHeadersReceived
(CallHeaders incomingHeaders) -
Uses of CallHeaders in org.apache.arrow.flight.grpc
Modifier and TypeClassDescriptionclass
A mutable adapter between the gRPC Metadata object and the Flight headers interface.ModifierConstructorDescriptionCallCredentialAdapter
(Consumer<CallHeaders> credentialWriter) CredentialCallOption
(Consumer<CallHeaders> credentialWriter)