Interface ClientLibrarySettingsOrBuilder (2.13.0)

public interface ClientLibrarySettingsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCppSettings()

public abstract CppSettings getCppSettings()

Settings for C++ client libraries.

.google.api.CppSettings cpp_settings = 22;

Returns
TypeDescription
CppSettings

The cppSettings.

getCppSettingsOrBuilder()

public abstract CppSettingsOrBuilder getCppSettingsOrBuilder()

Settings for C++ client libraries.

.google.api.CppSettings cpp_settings = 22;

Returns
TypeDescription
CppSettingsOrBuilder

getDotnetSettings()

public abstract DotnetSettings getDotnetSettings()

Settings for .NET client libraries.

.google.api.DotnetSettings dotnet_settings = 26;

Returns
TypeDescription
DotnetSettings

The dotnetSettings.

getDotnetSettingsOrBuilder()

public abstract DotnetSettingsOrBuilder getDotnetSettingsOrBuilder()

Settings for .NET client libraries.

.google.api.DotnetSettings dotnet_settings = 26;

Returns
TypeDescription
DotnetSettingsOrBuilder

getGoSettings()

public abstract GoSettings getGoSettings()

Settings for Go client libraries.

.google.api.GoSettings go_settings = 28;

Returns
TypeDescription
GoSettings

The goSettings.

getGoSettingsOrBuilder()

public abstract GoSettingsOrBuilder getGoSettingsOrBuilder()

Settings for Go client libraries.

.google.api.GoSettings go_settings = 28;

Returns
TypeDescription
GoSettingsOrBuilder

getJavaSettings()

public abstract JavaSettings getJavaSettings()

Settings for legacy Java features, supported in the Service YAML.

.google.api.JavaSettings java_settings = 21;

Returns
TypeDescription
JavaSettings

The javaSettings.

getJavaSettingsOrBuilder()

public abstract JavaSettingsOrBuilder getJavaSettingsOrBuilder()

Settings for legacy Java features, supported in the Service YAML.

.google.api.JavaSettings java_settings = 21;

Returns
TypeDescription
JavaSettingsOrBuilder

getLaunchStage()

public abstract LaunchStage getLaunchStage()

Launch stage of this version of the API.

.google.api.LaunchStage launch_stage = 2;

Returns
TypeDescription
LaunchStage

The launchStage.

getLaunchStageValue()

public abstract int getLaunchStageValue()

Launch stage of this version of the API.

.google.api.LaunchStage launch_stage = 2;

Returns
TypeDescription
int

The enum numeric value on the wire for launchStage.

getNodeSettings()

public abstract NodeSettings getNodeSettings()

Settings for Node client libraries.

.google.api.NodeSettings node_settings = 25;

Returns
TypeDescription
NodeSettings

The nodeSettings.

getNodeSettingsOrBuilder()

public abstract NodeSettingsOrBuilder getNodeSettingsOrBuilder()

Settings for Node client libraries.

.google.api.NodeSettings node_settings = 25;

Returns
TypeDescription
NodeSettingsOrBuilder

getPhpSettings()

public abstract PhpSettings getPhpSettings()

Settings for PHP client libraries.

.google.api.PhpSettings php_settings = 23;

Returns
TypeDescription
PhpSettings

The phpSettings.

getPhpSettingsOrBuilder()

public abstract PhpSettingsOrBuilder getPhpSettingsOrBuilder()

Settings for PHP client libraries.

.google.api.PhpSettings php_settings = 23;

Returns
TypeDescription
PhpSettingsOrBuilder

getPythonSettings()

public abstract PythonSettings getPythonSettings()

Settings for Python client libraries.

.google.api.PythonSettings python_settings = 24;

Returns
TypeDescription
PythonSettings

The pythonSettings.

getPythonSettingsOrBuilder()

public abstract PythonSettingsOrBuilder getPythonSettingsOrBuilder()

Settings for Python client libraries.

.google.api.PythonSettings python_settings = 24;

Returns
TypeDescription
PythonSettingsOrBuilder

getRestNumericEnums()

public abstract boolean getRestNumericEnums()

When using transport=rest, the client request will encode enums as numbers rather than strings.

bool rest_numeric_enums = 3;

Returns
TypeDescription
boolean

The restNumericEnums.

getRubySettings()

public abstract RubySettings getRubySettings()

Settings for Ruby client libraries.

.google.api.RubySettings ruby_settings = 27;

Returns
TypeDescription
RubySettings

The rubySettings.

getRubySettingsOrBuilder()

public abstract RubySettingsOrBuilder getRubySettingsOrBuilder()

Settings for Ruby client libraries.

.google.api.RubySettings ruby_settings = 27;

Returns
TypeDescription
RubySettingsOrBuilder

getVersion()

public abstract String getVersion()

Version of the API to apply these settings to.

string version = 1;

Returns
TypeDescription
String

The version.

getVersionBytes()

public abstract ByteString getVersionBytes()

Version of the API to apply these settings to.

string version = 1;

Returns
TypeDescription
ByteString

The bytes for version.

hasCppSettings()

public abstract boolean hasCppSettings()

Settings for C++ client libraries.

.google.api.CppSettings cpp_settings = 22;

Returns
TypeDescription
boolean

Whether the cppSettings field is set.

hasDotnetSettings()

public abstract boolean hasDotnetSettings()

Settings for .NET client libraries.

.google.api.DotnetSettings dotnet_settings = 26;

Returns
TypeDescription
boolean

Whether the dotnetSettings field is set.

hasGoSettings()

public abstract boolean hasGoSettings()

Settings for Go client libraries.

.google.api.GoSettings go_settings = 28;

Returns
TypeDescription
boolean

Whether the goSettings field is set.

hasJavaSettings()

public abstract boolean hasJavaSettings()

Settings for legacy Java features, supported in the Service YAML.

.google.api.JavaSettings java_settings = 21;

Returns
TypeDescription
boolean

Whether the javaSettings field is set.

hasNodeSettings()

public abstract boolean hasNodeSettings()

Settings for Node client libraries.

.google.api.NodeSettings node_settings = 25;

Returns
TypeDescription
boolean

Whether the nodeSettings field is set.

hasPhpSettings()

public abstract boolean hasPhpSettings()

Settings for PHP client libraries.

.google.api.PhpSettings php_settings = 23;

Returns
TypeDescription
boolean

Whether the phpSettings field is set.

hasPythonSettings()

public abstract boolean hasPythonSettings()

Settings for Python client libraries.

.google.api.PythonSettings python_settings = 24;

Returns
TypeDescription
boolean

Whether the pythonSettings field is set.

hasRubySettings()

public abstract boolean hasRubySettings()

Settings for Ruby client libraries.

.google.api.RubySettings ruby_settings = 27;

Returns
TypeDescription
boolean

Whether the rubySettings field is set.