Interface SpannerOptions.SpannerEnvironment

Enclosing class:
SpannerOptions

public static interface SpannerOptions.SpannerEnvironment
The environment to read configuration values from. The default implementation uses environment variables.
  • Method Details

    • getOptimizerVersion

      @Nonnull default String getOptimizerVersion()
      The optimizer version to use. Must return an empty string to indicate that no value has been set.
    • getOptimizerStatisticsPackage

      @Nonnull default String getOptimizerStatisticsPackage()
      The optimizer statistics package to use. Must return an empty string to indicate that no value has been set.
    • isEnableExtendedTracing

      default boolean isEnableExtendedTracing()
    • isEnableApiTracing

      default boolean isEnableApiTracing()
    • isEnableDirectAccess

      default boolean isEnableDirectAccess()
    • isEnableBuiltInMetrics

      default boolean isEnableBuiltInMetrics()
    • isEnableGRPCBuiltInMetrics

      default boolean isEnableGRPCBuiltInMetrics()
    • isEnableEndToEndTracing

      default boolean isEnableEndToEndTracing()
    • getMonitoringHost

      default String getMonitoringHost()
    • getDefaultExperimentalHostCredentials

      default com.google.auth.oauth2.GoogleCredentials getDefaultExperimentalHostCredentials()