Package io.deephaven.client.impl
Interface ConfigService
- All Known Subinterfaces:
Session
- All Known Implementing Classes:
SessionBase,SessionImpl
public interface ConfigService
Provides server-specified configuration values to gRPC clients.
-
Method Summary
Modifier and TypeMethodDescriptionCompletableFuture<Map<String,io.deephaven.proto.backplane.grpc.ConfigValue>> Returns constants from the server that may be helpful to correctly authenticate with the server.CompletableFuture<Map<String,io.deephaven.proto.backplane.grpc.ConfigValue>> Returns constants from the server that are specified as being appropriate for clients to read.
-
Method Details
-
getAuthenticationConstants
CompletableFuture<Map<String,io.deephaven.proto.backplane.grpc.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,io.deephaven.proto.backplane.grpc.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.
-