Class Flight.SetSessionOptionsRequest.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Flight.SetSessionOptionsRequest.Builder>
org.apache.arrow.flight.impl.Flight.SetSessionOptionsRequest.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, Flight.SetSessionOptionsRequestOrBuilder
Enclosing class:
Flight.SetSessionOptionsRequest

public static final class Flight.SetSessionOptionsRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Flight.SetSessionOptionsRequest.Builder> implements Flight.SetSessionOptionsRequestOrBuilder

 EXPERIMENTAL: A request to set session options for an existing or new (implicit)
 server session.

 Sessions are persisted and referenced via a transport-level state management, typically
 RFC 6265 HTTP cookies when using an HTTP transport.  The suggested cookie name or state
 context key is 'arrow_flight_session_id', although implementations may freely choose their
 own name.

 Session creation (if one does not already exist) is implied by this RPC request, however
 server implementations may choose to initiate a session that also contains client-provided
 session options at any other time, e.g. on authentication, or when any other call is made
 and the server wishes to use a session to persist any state (or lack thereof).
 
Protobuf type arrow.flight.protocol.SetSessionOptionsRequest