ClientLibrarySettings constructor
- Input<
CppSettings> ? cppSettings, - Input<
DotnetSettings> ? dotnetSettings, - Input<
GoSettings> ? goSettings, - Input<
JavaSettings> ? javaSettings, - Input<
ClientLibrarySettingsLaunchStage> ? launchStage, - Input<
NodeSettings> ? nodeSettings, - Input<
PhpSettings> ? phpSettings, - Input<
PythonSettings> ? pythonSettings, - Input<
bool> ? restNumericEnums, - Input<
RubySettings> ? rubySettings, - Input<
String> ? version,
Creates a new ClientLibrarySettings.
cppSettings Settings for C++ client libraries.
dotnetSettings Settings for .NET client libraries.
goSettings Settings for Go client libraries.
javaSettings Settings for legacy Java features, supported in the Service YAML.
launchStage Launch stage of this version of the API.
nodeSettings Settings for Node client libraries.
phpSettings Settings for PHP client libraries.
pythonSettings Settings for Python client libraries.
restNumericEnums When using transport=rest, the client request will encode enums as numbers rather than strings.
rubySettings Settings for Ruby client libraries.
version Version of the API to apply these settings to. This is the full protobuf package for the API, ending in the version element. Examples: "google.cloud.speech.v1" and "google.spanner.admin.database.v1".
Implementation
const ClientLibrarySettings({
this.cppSettings,
this.dotnetSettings,
this.goSettings,
this.javaSettings,
this.launchStage,
this.nodeSettings,
this.phpSettings,
this.pythonSettings,
this.restNumericEnums,
this.rubySettings,
this.version,
});