Interface ConfigService

All Known Subinterfaces:
Session
All Known Implementing Classes:
SessionBase, SessionImpl

public interface ConfigService
Provides server-specified configuration values to gRPC clients.
  • Method Details

    • getAuthenticationConstants

      CompletableFuture<Map<String,ConfigValue>> getAuthenticationConstants()
      Returns constants from the server that may be helpful to correctly authenticate with the server. As such, authentication is not required to obtain these values.
    • getConfigurationConstants

      CompletableFuture<Map<String,ConfigValue>> getConfigurationConstants()
      Returns constants from the server that are specified as being appropriate for clients to read. By default these include values like the suggested authentication token refresh interval, and the server-side version of deephaven, barrage, and java.