Package com.google.api
Interface ClientLibrarySettingsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ClientLibrarySettings,ClientLibrarySettings.Builder
public interface ClientLibrarySettingsOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CppSettingsgetCppSettings()Settings for C++ client libraries.CppSettingsOrBuildergetCppSettingsOrBuilder()Settings for C++ client libraries.DotnetSettingsgetDotnetSettings()Settings for .NET client libraries.DotnetSettingsOrBuildergetDotnetSettingsOrBuilder()Settings for .NET client libraries.GoSettingsgetGoSettings()Settings for Go client libraries.GoSettingsOrBuildergetGoSettingsOrBuilder()Settings for Go client libraries.JavaSettingsgetJavaSettings()Settings for legacy Java features, supported in the Service YAML.JavaSettingsOrBuildergetJavaSettingsOrBuilder()Settings for legacy Java features, supported in the Service YAML.LaunchStagegetLaunchStage()Launch stage of this version of the API.intgetLaunchStageValue()Launch stage of this version of the API.NodeSettingsgetNodeSettings()Settings for Node client libraries.NodeSettingsOrBuildergetNodeSettingsOrBuilder()Settings for Node client libraries.PhpSettingsgetPhpSettings()Settings for PHP client libraries.PhpSettingsOrBuildergetPhpSettingsOrBuilder()Settings for PHP client libraries.PythonSettingsgetPythonSettings()Settings for Python client libraries.PythonSettingsOrBuildergetPythonSettingsOrBuilder()Settings for Python client libraries.booleangetRestNumericEnums()When using transport=rest, the client request will encode enums as numbers rather than strings.RubySettingsgetRubySettings()Settings for Ruby client libraries.RubySettingsOrBuildergetRubySettingsOrBuilder()Settings for Ruby client libraries.StringgetVersion()Version of the API to apply these settings to.com.google.protobuf.ByteStringgetVersionBytes()Version of the API to apply these settings to.booleanhasCppSettings()Settings for C++ client libraries.booleanhasDotnetSettings()Settings for .NET client libraries.booleanhasGoSettings()Settings for Go client libraries.booleanhasJavaSettings()Settings for legacy Java features, supported in the Service YAML.booleanhasNodeSettings()Settings for Node client libraries.booleanhasPhpSettings()Settings for PHP client libraries.booleanhasPythonSettings()Settings for Python client libraries.booleanhasRubySettings()Settings for Ruby client libraries.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getVersion
String getVersion()
Version of the API to apply these settings to.
string version = 1;- Returns:
- The version.
-
getVersionBytes
com.google.protobuf.ByteString getVersionBytes()
Version of the API to apply these settings to.
string version = 1;- Returns:
- The bytes for version.
-
getLaunchStageValue
int getLaunchStageValue()
Launch stage of this version of the API.
.google.api.LaunchStage launch_stage = 2;- Returns:
- The enum numeric value on the wire for launchStage.
-
getLaunchStage
LaunchStage getLaunchStage()
Launch stage of this version of the API.
.google.api.LaunchStage launch_stage = 2;- Returns:
- The launchStage.
-
getRestNumericEnums
boolean getRestNumericEnums()
When using transport=rest, the client request will encode enums as numbers rather than strings.
bool rest_numeric_enums = 3;- Returns:
- The restNumericEnums.
-
hasJavaSettings
boolean hasJavaSettings()
Settings for legacy Java features, supported in the Service YAML.
.google.api.JavaSettings java_settings = 21;- Returns:
- Whether the javaSettings field is set.
-
getJavaSettings
JavaSettings getJavaSettings()
Settings for legacy Java features, supported in the Service YAML.
.google.api.JavaSettings java_settings = 21;- Returns:
- The javaSettings.
-
getJavaSettingsOrBuilder
JavaSettingsOrBuilder getJavaSettingsOrBuilder()
Settings for legacy Java features, supported in the Service YAML.
.google.api.JavaSettings java_settings = 21;
-
hasCppSettings
boolean hasCppSettings()
Settings for C++ client libraries.
.google.api.CppSettings cpp_settings = 22;- Returns:
- Whether the cppSettings field is set.
-
getCppSettings
CppSettings getCppSettings()
Settings for C++ client libraries.
.google.api.CppSettings cpp_settings = 22;- Returns:
- The cppSettings.
-
getCppSettingsOrBuilder
CppSettingsOrBuilder getCppSettingsOrBuilder()
Settings for C++ client libraries.
.google.api.CppSettings cpp_settings = 22;
-
hasPhpSettings
boolean hasPhpSettings()
Settings for PHP client libraries.
.google.api.PhpSettings php_settings = 23;- Returns:
- Whether the phpSettings field is set.
-
getPhpSettings
PhpSettings getPhpSettings()
Settings for PHP client libraries.
.google.api.PhpSettings php_settings = 23;- Returns:
- The phpSettings.
-
getPhpSettingsOrBuilder
PhpSettingsOrBuilder getPhpSettingsOrBuilder()
Settings for PHP client libraries.
.google.api.PhpSettings php_settings = 23;
-
hasPythonSettings
boolean hasPythonSettings()
Settings for Python client libraries.
.google.api.PythonSettings python_settings = 24;- Returns:
- Whether the pythonSettings field is set.
-
getPythonSettings
PythonSettings getPythonSettings()
Settings for Python client libraries.
.google.api.PythonSettings python_settings = 24;- Returns:
- The pythonSettings.
-
getPythonSettingsOrBuilder
PythonSettingsOrBuilder getPythonSettingsOrBuilder()
Settings for Python client libraries.
.google.api.PythonSettings python_settings = 24;
-
hasNodeSettings
boolean hasNodeSettings()
Settings for Node client libraries.
.google.api.NodeSettings node_settings = 25;- Returns:
- Whether the nodeSettings field is set.
-
getNodeSettings
NodeSettings getNodeSettings()
Settings for Node client libraries.
.google.api.NodeSettings node_settings = 25;- Returns:
- The nodeSettings.
-
getNodeSettingsOrBuilder
NodeSettingsOrBuilder getNodeSettingsOrBuilder()
Settings for Node client libraries.
.google.api.NodeSettings node_settings = 25;
-
hasDotnetSettings
boolean hasDotnetSettings()
Settings for .NET client libraries.
.google.api.DotnetSettings dotnet_settings = 26;- Returns:
- Whether the dotnetSettings field is set.
-
getDotnetSettings
DotnetSettings getDotnetSettings()
Settings for .NET client libraries.
.google.api.DotnetSettings dotnet_settings = 26;- Returns:
- The dotnetSettings.
-
getDotnetSettingsOrBuilder
DotnetSettingsOrBuilder getDotnetSettingsOrBuilder()
Settings for .NET client libraries.
.google.api.DotnetSettings dotnet_settings = 26;
-
hasRubySettings
boolean hasRubySettings()
Settings for Ruby client libraries.
.google.api.RubySettings ruby_settings = 27;- Returns:
- Whether the rubySettings field is set.
-
getRubySettings
RubySettings getRubySettings()
Settings for Ruby client libraries.
.google.api.RubySettings ruby_settings = 27;- Returns:
- The rubySettings.
-
getRubySettingsOrBuilder
RubySettingsOrBuilder getRubySettingsOrBuilder()
Settings for Ruby client libraries.
.google.api.RubySettings ruby_settings = 27;
-
hasGoSettings
boolean hasGoSettings()
Settings for Go client libraries.
.google.api.GoSettings go_settings = 28;- Returns:
- Whether the goSettings field is set.
-
getGoSettings
GoSettings getGoSettings()
Settings for Go client libraries.
.google.api.GoSettings go_settings = 28;- Returns:
- The goSettings.
-
getGoSettingsOrBuilder
GoSettingsOrBuilder getGoSettingsOrBuilder()
Settings for Go client libraries.
.google.api.GoSettings go_settings = 28;
-
-