com.google.api.client.ClientLibrarySettings
See theClientLibrarySettings companion object
final case class ClientLibrarySettings(version: String, launchStage: LaunchStage, restNumericEnums: Boolean, javaSettings: Option[JavaSettings], cppSettings: Option[CppSettings], phpSettings: Option[PhpSettings], pythonSettings: Option[PythonSettings], nodeSettings: Option[NodeSettings], dotnetSettings: Option[DotnetSettings], rubySettings: Option[RubySettings], goSettings: Option[GoSettings], unknownFields: UnknownFieldSet) extends GeneratedMessage with Updatable[ClientLibrarySettings]
Details about how and where to publish client libraries.
Attributes
- 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".
- Companion:
- object
- Source:
- ClientLibrarySettings.scala
- Graph
- Supertypes
- trait Updatable[ClientLibrarySettings]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any