Show / Hide Table of Contents

Class ClientLibrarySettings

Details about how and where to publish client libraries.

Inheritance
object
ClientLibrarySettings
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.ServiceConsumerManagement.v1beta1.Data
Assembly: Google.Apis.ServiceConsumerManagement.v1beta1.dll
Syntax
public class ClientLibrarySettings : IDirectResponseSchema

Properties

CppSettings

Settings for C++ client libraries.

Declaration
[JsonProperty("cppSettings")]
public virtual CppSettings CppSettings { get; set; }
Property Value
Type Description
CppSettings

DotnetSettings

Settings for .NET client libraries.

Declaration
[JsonProperty("dotnetSettings")]
public virtual DotnetSettings DotnetSettings { get; set; }
Property Value
Type Description
DotnetSettings

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

GoSettings

Settings for Go client libraries.

Declaration
[JsonProperty("goSettings")]
public virtual GoSettings GoSettings { get; set; }
Property Value
Type Description
GoSettings

JavaSettings

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

Declaration
[JsonProperty("javaSettings")]
public virtual JavaSettings JavaSettings { get; set; }
Property Value
Type Description
JavaSettings

LaunchStage

Launch stage of this version of the API.

Declaration
[JsonProperty("launchStage")]
public virtual string LaunchStage { get; set; }
Property Value
Type Description
string

NodeSettings

Settings for Node client libraries.

Declaration
[JsonProperty("nodeSettings")]
public virtual NodeSettings NodeSettings { get; set; }
Property Value
Type Description
NodeSettings

PhpSettings

Settings for PHP client libraries.

Declaration
[JsonProperty("phpSettings")]
public virtual PhpSettings PhpSettings { get; set; }
Property Value
Type Description
PhpSettings

PythonSettings

Settings for Python client libraries.

Declaration
[JsonProperty("pythonSettings")]
public virtual PythonSettings PythonSettings { get; set; }
Property Value
Type Description
PythonSettings

RestNumericEnums

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

Declaration
[JsonProperty("restNumericEnums")]
public virtual bool? RestNumericEnums { get; set; }
Property Value
Type Description
bool?

RubySettings

Settings for Ruby client libraries.

Declaration
[JsonProperty("rubySettings")]
public virtual RubySettings RubySettings { get; set; }
Property Value
Type Description
RubySettings

Version

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

Declaration
[JsonProperty("version")]
public virtual string Version { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX