| Class and Description | 
|---|
| Channelizer
 An interface that makes it possible to plugin different Netty pipelines to Gremlin Server, enabling the use of
 different protocols, mapper security and other such functions. 
 | 
| Context
 The context of Gremlin Server within which a particular request is made. 
 | 
| Context.RequestContentType
 The type of the request as determined by the contents of  
Tokens.ARGS_GREMLIN. | 
| GraphManager
 The  
GraphManager interface allows for reference tracking of Graph references through
 a Map<String, Graph>; the interface plugs into the lifeline of gremlin script
 executions, meaning that commit() and rollback() will be called on all graphs stored in the
 graph reference tracker at the end of the script executions; you may want to implement
 this interface if you want to define a custom graph instantiation/closing mechanism; note that
 the interface also defines similar features for TraversalSource objects. | 
| OpProcessor
 Interface for providing commands that websocket requests will respond to. 
 | 
| Settings
 Server settings as configured by a YAML file. 
 | 
| Settings.AuthenticationSettings
 Settings for the  
Authenticator implementation. | 
| Settings.AuthorizationSettings
 Settings for the  
Authenticator implementation. | 
| Settings.BaseMetrics | 
| Settings.ConsoleReporterMetrics
 Settings for a  
Metrics reporter that writes to the console. | 
| Settings.CsvReporterMetrics
 Settings for a  
Metrics reporter that writes to a CSV file. | 
| Settings.GangliaReporterMetrics
 Settings for a  
Metrics reporter that writes to Ganglia. | 
| Settings.GraphiteReporterMetrics
 Settings for a  
Metrics reporter that writes to Graphite. | 
| Settings.HostPortIntervalMetrics | 
| Settings.IntervalMetrics | 
| Settings.JmxReporterMetrics
 Settings for a  
Metrics reporter that writes to JMX. | 
| Settings.ProcessorSettings
 Custom configurations for any  
OpProcessor implementations. | 
| Settings.ScriptEngineSettings
 Settings for the  
ScriptEngine. | 
| Settings.SerializerSettings
 Settings for the  
MessageSerializer implementations. | 
| Settings.ServerMetrics
 Settings for  
Metrics recorded by Gremlin Server. | 
| Settings.Slf4jReporterMetrics
 Settings for a  
Metrics reporter that writes to the SL4J output. | 
| Settings.SslSettings
 Settings to configure SSL support. 
 | 
| Class and Description | 
|---|
| AbstractChannelizer
 A base implementation for the  
Channelizer which does a basic configuration of the pipeline, one that
 is generally common to virtually any Gremlin Server operation (i.e. | 
| Channelizer
 An interface that makes it possible to plugin different Netty pipelines to Gremlin Server, enabling the use of
 different protocols, mapper security and other such functions. 
 | 
| Class and Description | 
|---|
| Channelizer
 An interface that makes it possible to plugin different Netty pipelines to Gremlin Server, enabling the use of
 different protocols, mapper security and other such functions. 
 | 
| Context
 The context of Gremlin Server within which a particular request is made. 
 | 
| GraphManager
 The  
GraphManager interface allows for reference tracking of Graph references through
 a Map<String, Graph>; the interface plugs into the lifeline of gremlin script
 executions, meaning that commit() and rollback() will be called on all graphs stored in the
 graph reference tracker at the end of the script executions; you may want to implement
 this interface if you want to define a custom graph instantiation/closing mechanism; note that
 the interface also defines similar features for TraversalSource objects. | 
| Settings
 Server settings as configured by a YAML file. 
 | 
| Class and Description | 
|---|
| Context
 The context of Gremlin Server within which a particular request is made. 
 | 
| GraphManager
 The  
GraphManager interface allows for reference tracking of Graph references through
 a Map<String, Graph>; the interface plugs into the lifeline of gremlin script
 executions, meaning that commit() and rollback() will be called on all graphs stored in the
 graph reference tracker at the end of the script executions; you may want to implement
 this interface if you want to define a custom graph instantiation/closing mechanism; note that
 the interface also defines similar features for TraversalSource objects. | 
| OpProcessor
 Interface for providing commands that websocket requests will respond to. 
 | 
| Settings
 Server settings as configured by a YAML file. 
 | 
| Class and Description | 
|---|
| Context
 The context of Gremlin Server within which a particular request is made. 
 | 
| OpProcessor
 Interface for providing commands that websocket requests will respond to. 
 | 
| Settings
 Server settings as configured by a YAML file. 
 | 
| Class and Description | 
|---|
| Context
 The context of Gremlin Server within which a particular request is made. 
 | 
| OpProcessor
 Interface for providing commands that websocket requests will respond to. 
 | 
| Settings
 Server settings as configured by a YAML file. 
 | 
| Class and Description | 
|---|
| Context
 The context of Gremlin Server within which a particular request is made. 
 | 
| OpProcessor
 Interface for providing commands that websocket requests will respond to. 
 | 
| Class and Description | 
|---|
| GraphManager
 The  
GraphManager interface allows for reference tracking of Graph references through
 a Map<String, Graph>; the interface plugs into the lifeline of gremlin script
 executions, meaning that commit() and rollback() will be called on all graphs stored in the
 graph reference tracker at the end of the script executions; you may want to implement
 this interface if you want to define a custom graph instantiation/closing mechanism; note that
 the interface also defines similar features for TraversalSource objects. | 
| Settings
 Server settings as configured by a YAML file. 
 | 
Copyright © 2013–2021 Apache Software Foundation. All rights reserved.