GoogleApi.ServiceUsage.V1.Model.ClientLibrarySettings (google_api_service_usage v0.27.0)
View SourceDetails about how and where to publish client libraries.
Attributes
-
cppSettings
(type:GoogleApi.ServiceUsage.V1.Model.CppSettings.t
, default:nil
) - Settings for C++ client libraries. -
dotnetSettings
(type:GoogleApi.ServiceUsage.V1.Model.DotnetSettings.t
, default:nil
) - Settings for .NET client libraries. -
goSettings
(type:GoogleApi.ServiceUsage.V1.Model.GoSettings.t
, default:nil
) - Settings for Go client libraries. -
javaSettings
(type:GoogleApi.ServiceUsage.V1.Model.JavaSettings.t
, default:nil
) - Settings for legacy Java features, supported in the Service YAML. -
launchStage
(type:String.t
, default:nil
) - Launch stage of this version of the API. -
nodeSettings
(type:GoogleApi.ServiceUsage.V1.Model.NodeSettings.t
, default:nil
) - Settings for Node client libraries. -
phpSettings
(type:GoogleApi.ServiceUsage.V1.Model.PhpSettings.t
, default:nil
) - Settings for PHP client libraries. -
pythonSettings
(type:GoogleApi.ServiceUsage.V1.Model.PythonSettings.t
, default:nil
) - Settings for Python client libraries. -
restNumericEnums
(type:boolean()
, default:nil
) - When using transport=rest, the client request will encode enums as numbers rather than strings. -
rubySettings
(type:GoogleApi.ServiceUsage.V1.Model.RubySettings.t
, default:nil
) - Settings for Ruby client libraries. -
version
(type:String.t
, default:nil
) - 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".
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ServiceUsage.V1.Model.ClientLibrarySettings{ cppSettings: GoogleApi.ServiceUsage.V1.Model.CppSettings.t() | nil, dotnetSettings: GoogleApi.ServiceUsage.V1.Model.DotnetSettings.t() | nil, goSettings: GoogleApi.ServiceUsage.V1.Model.GoSettings.t() | nil, javaSettings: GoogleApi.ServiceUsage.V1.Model.JavaSettings.t() | nil, launchStage: String.t() | nil, nodeSettings: GoogleApi.ServiceUsage.V1.Model.NodeSettings.t() | nil, phpSettings: GoogleApi.ServiceUsage.V1.Model.PhpSettings.t() | nil, pythonSettings: GoogleApi.ServiceUsage.V1.Model.PythonSettings.t() | nil, restNumericEnums: boolean() | nil, rubySettings: GoogleApi.ServiceUsage.V1.Model.RubySettings.t() | nil, version: String.t() | nil }