Class: Google::Api::ClientLibrarySettings
- Inherits:
-
Object
- Object
- Google::Api::ClientLibrarySettings
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/api/client.rb
Overview
Details about how and where to publish client libraries.
Instance Attribute Summary collapse
-
#cpp_settings ⇒ ::Google::Api::CppSettings
Settings for C++ client libraries.
-
#dotnet_settings ⇒ ::Google::Api::DotnetSettings
Settings for .NET client libraries.
-
#go_settings ⇒ ::Google::Api::GoSettings
Settings for Go client libraries.
-
#java_settings ⇒ ::Google::Api::JavaSettings
Settings for legacy Java features, supported in the Service YAML.
-
#launch_stage ⇒ ::Google::Api::LaunchStage
Launch stage of this version of the API.
-
#node_settings ⇒ ::Google::Api::NodeSettings
Settings for Node client libraries.
-
#php_settings ⇒ ::Google::Api::PhpSettings
Settings for PHP client libraries.
-
#python_settings ⇒ ::Google::Api::PythonSettings
Settings for Python client libraries.
-
#rest_numeric_enums ⇒ ::Boolean
When using transport=rest, the client request will encode enums as numbers rather than strings.
-
#ruby_settings ⇒ ::Google::Api::RubySettings
Settings for Ruby client libraries.
-
#version ⇒ ::String
Version of the API to apply these settings to.
Instance Attribute Details
#cpp_settings ⇒ ::Google::Api::CppSettings
Returns Settings for C++ client libraries.
72 73 74 75 |
# File 'proto_docs/google/api/client.rb', line 72 class ClientLibrarySettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#dotnet_settings ⇒ ::Google::Api::DotnetSettings
Returns Settings for .NET client libraries.
72 73 74 75 |
# File 'proto_docs/google/api/client.rb', line 72 class ClientLibrarySettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#go_settings ⇒ ::Google::Api::GoSettings
Returns Settings for Go client libraries.
72 73 74 75 |
# File 'proto_docs/google/api/client.rb', line 72 class ClientLibrarySettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#java_settings ⇒ ::Google::Api::JavaSettings
Returns Settings for legacy Java features, supported in the Service YAML.
72 73 74 75 |
# File 'proto_docs/google/api/client.rb', line 72 class ClientLibrarySettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#launch_stage ⇒ ::Google::Api::LaunchStage
Returns Launch stage of this version of the API.
72 73 74 75 |
# File 'proto_docs/google/api/client.rb', line 72 class ClientLibrarySettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#node_settings ⇒ ::Google::Api::NodeSettings
Returns Settings for Node client libraries.
72 73 74 75 |
# File 'proto_docs/google/api/client.rb', line 72 class ClientLibrarySettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#php_settings ⇒ ::Google::Api::PhpSettings
Returns Settings for PHP client libraries.
72 73 74 75 |
# File 'proto_docs/google/api/client.rb', line 72 class ClientLibrarySettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#python_settings ⇒ ::Google::Api::PythonSettings
Returns Settings for Python client libraries.
72 73 74 75 |
# File 'proto_docs/google/api/client.rb', line 72 class ClientLibrarySettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#rest_numeric_enums ⇒ ::Boolean
Returns When using transport=rest, the client request will encode enums as numbers rather than strings.
72 73 74 75 |
# File 'proto_docs/google/api/client.rb', line 72 class ClientLibrarySettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#ruby_settings ⇒ ::Google::Api::RubySettings
Returns Settings for Ruby client libraries.
72 73 74 75 |
# File 'proto_docs/google/api/client.rb', line 72 class ClientLibrarySettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#version ⇒ ::String
Returns 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".
72 73 74 75 |
# File 'proto_docs/google/api/client.rb', line 72 class ClientLibrarySettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |