Class StubSettings<SettingsT extends StubSettings<SettingsT>>

java.lang.Object
com.google.api.gax.rpc.StubSettings<SettingsT>

public abstract class StubSettings<SettingsT extends StubSettings<SettingsT>> extends Object
A base settings class to configure a client stub class.

This base class includes settings that are applicable to all services, which includes things like settings for creating an executor, credentials, transport-specific settings, and identifiers for http headers.

If no ExecutorProvider is set, then InstantiatingExecutorProvider will be used, which creates a default executor.

  • Constructor Details

    • StubSettings

      protected StubSettings(StubSettings.Builder builder)
      Constructs an instance of StubSettings.
  • Method Details