public interface ClientLibrarySettingsOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
CppSettings |
getCppSettings()
Settings for C++ client libraries.
|
CppSettingsOrBuilder |
getCppSettingsOrBuilder()
Settings for C++ client libraries.
|
DotnetSettings |
getDotnetSettings()
Settings for .NET client libraries.
|
DotnetSettingsOrBuilder |
getDotnetSettingsOrBuilder()
Settings for .NET client libraries.
|
GoSettings |
getGoSettings()
Settings for Go client libraries.
|
GoSettingsOrBuilder |
getGoSettingsOrBuilder()
Settings for Go client libraries.
|
JavaSettings |
getJavaSettings()
Settings for legacy Java features, supported in the Service YAML.
|
JavaSettingsOrBuilder |
getJavaSettingsOrBuilder()
Settings for legacy Java features, supported in the Service YAML.
|
LaunchStage |
getLaunchStage()
Launch stage of this version of the API.
|
int |
getLaunchStageValue()
Launch stage of this version of the API.
|
NodeSettings |
getNodeSettings()
Settings for Node client libraries.
|
NodeSettingsOrBuilder |
getNodeSettingsOrBuilder()
Settings for Node client libraries.
|
PhpSettings |
getPhpSettings()
Settings for PHP client libraries.
|
PhpSettingsOrBuilder |
getPhpSettingsOrBuilder()
Settings for PHP client libraries.
|
PythonSettings |
getPythonSettings()
Settings for Python client libraries.
|
PythonSettingsOrBuilder |
getPythonSettingsOrBuilder()
Settings for Python client libraries.
|
boolean |
getRestNumericEnums()
When using transport=rest, the client request will encode enums as
numbers rather than strings.
|
RubySettings |
getRubySettings()
Settings for Ruby client libraries.
|
RubySettingsOrBuilder |
getRubySettingsOrBuilder()
Settings for Ruby client libraries.
|
String |
getVersion()
Version of the API to apply these settings to.
|
com.google.protobuf.ByteString |
getVersionBytes()
Version of the API to apply these settings to.
|
boolean |
hasCppSettings()
Settings for C++ client libraries.
|
boolean |
hasDotnetSettings()
Settings for .NET client libraries.
|
boolean |
hasGoSettings()
Settings for Go client libraries.
|
boolean |
hasJavaSettings()
Settings for legacy Java features, supported in the Service YAML.
|
boolean |
hasNodeSettings()
Settings for Node client libraries.
|
boolean |
hasPhpSettings()
Settings for PHP client libraries.
|
boolean |
hasPythonSettings()
Settings for Python client libraries.
|
boolean |
hasRubySettings()
Settings for Ruby client libraries.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getVersion()
Version of the API to apply these settings to.
string version = 1;com.google.protobuf.ByteString getVersionBytes()
Version of the API to apply these settings to.
string version = 1;int getLaunchStageValue()
Launch stage of this version of the API.
.google.api.LaunchStage launch_stage = 2;LaunchStage getLaunchStage()
Launch stage of this version of the API.
.google.api.LaunchStage launch_stage = 2;boolean getRestNumericEnums()
When using transport=rest, the client request will encode enums as numbers rather than strings.
bool rest_numeric_enums = 3;boolean hasJavaSettings()
Settings for legacy Java features, supported in the Service YAML.
.google.api.JavaSettings java_settings = 21;JavaSettings getJavaSettings()
Settings for legacy Java features, supported in the Service YAML.
.google.api.JavaSettings java_settings = 21;JavaSettingsOrBuilder getJavaSettingsOrBuilder()
Settings for legacy Java features, supported in the Service YAML.
.google.api.JavaSettings java_settings = 21;boolean hasCppSettings()
Settings for C++ client libraries.
.google.api.CppSettings cpp_settings = 22;CppSettings getCppSettings()
Settings for C++ client libraries.
.google.api.CppSettings cpp_settings = 22;CppSettingsOrBuilder getCppSettingsOrBuilder()
Settings for C++ client libraries.
.google.api.CppSettings cpp_settings = 22;boolean hasPhpSettings()
Settings for PHP client libraries.
.google.api.PhpSettings php_settings = 23;PhpSettings getPhpSettings()
Settings for PHP client libraries.
.google.api.PhpSettings php_settings = 23;PhpSettingsOrBuilder getPhpSettingsOrBuilder()
Settings for PHP client libraries.
.google.api.PhpSettings php_settings = 23;boolean hasPythonSettings()
Settings for Python client libraries.
.google.api.PythonSettings python_settings = 24;PythonSettings getPythonSettings()
Settings for Python client libraries.
.google.api.PythonSettings python_settings = 24;PythonSettingsOrBuilder getPythonSettingsOrBuilder()
Settings for Python client libraries.
.google.api.PythonSettings python_settings = 24;boolean hasNodeSettings()
Settings for Node client libraries.
.google.api.NodeSettings node_settings = 25;NodeSettings getNodeSettings()
Settings for Node client libraries.
.google.api.NodeSettings node_settings = 25;NodeSettingsOrBuilder getNodeSettingsOrBuilder()
Settings for Node client libraries.
.google.api.NodeSettings node_settings = 25;boolean hasDotnetSettings()
Settings for .NET client libraries.
.google.api.DotnetSettings dotnet_settings = 26;DotnetSettings getDotnetSettings()
Settings for .NET client libraries.
.google.api.DotnetSettings dotnet_settings = 26;DotnetSettingsOrBuilder getDotnetSettingsOrBuilder()
Settings for .NET client libraries.
.google.api.DotnetSettings dotnet_settings = 26;boolean hasRubySettings()
Settings for Ruby client libraries.
.google.api.RubySettings ruby_settings = 27;RubySettings getRubySettings()
Settings for Ruby client libraries.
.google.api.RubySettings ruby_settings = 27;RubySettingsOrBuilder getRubySettingsOrBuilder()
Settings for Ruby client libraries.
.google.api.RubySettings ruby_settings = 27;boolean hasGoSettings()
Settings for Go client libraries.
.google.api.GoSettings go_settings = 28;GoSettings getGoSettings()
Settings for Go client libraries.
.google.api.GoSettings go_settings = 28;GoSettingsOrBuilder getGoSettingsOrBuilder()
Settings for Go client libraries.
.google.api.GoSettings go_settings = 28;Copyright © 2022 Google LLC. All rights reserved.