ClientLibrarySettingsResponse

data class ClientLibrarySettingsResponse(val cppSettings: CppSettingsResponse, val dotnetSettings: DotnetSettingsResponse, val goSettings: GoSettingsResponse, val javaSettings: JavaSettingsResponse, val launchStage: String, val nodeSettings: NodeSettingsResponse, val phpSettings: PhpSettingsResponse, val pythonSettings: PythonSettingsResponse, val restNumericEnums: Boolean, val rubySettings: RubySettingsResponse, val version: String)

Details about how and where to publish client libraries.

Constructors

Link copied to clipboard
constructor(cppSettings: CppSettingsResponse, dotnetSettings: DotnetSettingsResponse, goSettings: GoSettingsResponse, javaSettings: JavaSettingsResponse, launchStage: String, nodeSettings: NodeSettingsResponse, phpSettings: PhpSettingsResponse, pythonSettings: PythonSettingsResponse, restNumericEnums: Boolean, rubySettings: RubySettingsResponse, version: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Settings for C++ client libraries.

Link copied to clipboard

Settings for .NET client libraries.

Link copied to clipboard

Settings for Go client libraries.

Link copied to clipboard

Settings for legacy Java features, supported in the Service YAML.

Link copied to clipboard

Launch stage of this version of the API.

Link copied to clipboard

Settings for Node client libraries.

Link copied to clipboard

Settings for PHP client libraries.

Link copied to clipboard

Settings for Python client libraries.

Link copied to clipboard

When using transport=rest, the client request will encode enums as numbers rather than strings.

Link copied to clipboard

Settings for Ruby client libraries.

Link copied to clipboard

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".