arrowflight.server_options

Module for [ServerOptions] class

Types 3

Methods
GType _getGType() static nothrow
GType _gType() @property nothrow
ServerOptions self() nothrowReturns `this`, for use in `with` statements.
ServerOptionsGidBuilder builder() static nothrowGet builder for [arrowflight.server_options.ServerOptions] Returns: New builder object
arrowflight.server_auth_handler.ServerAuthHandler authHandler() @property nothrowGet `authHandler` property. Returns: The authentication handler.
void authHandler(arrowflight.server_auth_handler.ServerAuthHandler propval) @property nothrowSet `authHandler` property. Params: propval = The authentication handler.
arrowflight.location.Location location() @property nothrowGet `location` property. Returns: The location to be listened.
Constructors
this(void * ptr, Flag!"Take" take)

Fluent builder implementation template for arrowflight.server_options.ServerOptions

Methods
T authHandler(arrowflight.server_auth_handler.ServerAuthHandler propval) nothrowSet `authHandler` property. Params: propval = The authentication handler. Returns: Builder instance for fluent chaining
T location(arrowflight.location.Location propval) nothrowSet `location` property. Params: propval = The location to be listened. Returns: Builder instance for fluent chaining
Methods
ServerOptions build() nothrowCreate object from builder. Returns: New object