Interface ClientLibrarySettingsOrBuilder (2.34.0)

See more code actions.
public interface ClientLibrarySettingsOrBuilder extends MessageOrBuilder
MessageOrBuilder
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. 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".

string version = 1;

Returns
TypeDescription
String

The version.

getVersionBytes()

public abstract ByteString getVersionBytes()

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".

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.