Package org.apache.arrow.flight
Class ServerSessionMiddleware.Session
java.lang.Object
org.apache.arrow.flight.ServerSessionMiddleware.Session
- Enclosing class:
- ServerSessionMiddleware
A thread-safe container for named SessionOptionValues.
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
eraseSessionOption
(String name) Idempotently remove name from this session.getSessionOption
(String name) Get session option by name, or null if it does not exist.Get an immutable copy of the session options map.void
setSessionOption
(String name, SessionOptionValue value) Set session option by name to given value.
-
Field Details
-
id
-
-
Method Details
-
getSessionOption
Get session option by name, or null if it does not exist. -
getSessionOptions
Get an immutable copy of the session options map. -
setSessionOption
Set session option by name to given value. -
eraseSessionOption
Idempotently remove name from this session.
-