Class ClientLibrarySettings
Inheritance
ClientLibrarySettings
Assembly: Google.Api.CommonProtos.dll
Syntax
public sealed class ClientLibrarySettings : IMessage<ClientLibrarySettings>, IEquatable<ClientLibrarySettings>, IDeepCloneable<ClientLibrarySettings>, IBufferMessage, IMessage
Constructors
ClientLibrarySettings()
Declaration
public ClientLibrarySettings()
ClientLibrarySettings(ClientLibrarySettings)
Declaration
public ClientLibrarySettings(ClientLibrarySettings other)
Parameters
Fields
CppSettingsFieldNumber
Declaration
public const int CppSettingsFieldNumber = 22
Field Value
DotnetSettingsFieldNumber
Declaration
public const int DotnetSettingsFieldNumber = 26
Field Value
GoSettingsFieldNumber
Declaration
public const int GoSettingsFieldNumber = 28
Field Value
JavaSettingsFieldNumber
Declaration
public const int JavaSettingsFieldNumber = 21
Field Value
LaunchStageFieldNumber
Declaration
public const int LaunchStageFieldNumber = 2
Field Value
NodeSettingsFieldNumber
Declaration
public const int NodeSettingsFieldNumber = 25
Field Value
PhpSettingsFieldNumber
Declaration
public const int PhpSettingsFieldNumber = 23
Field Value
PythonSettingsFieldNumber
Declaration
public const int PythonSettingsFieldNumber = 24
Field Value
RestNumericEnumsFieldNumber
Declaration
public const int RestNumericEnumsFieldNumber = 3
Field Value
RubySettingsFieldNumber
Declaration
public const int RubySettingsFieldNumber = 27
Field Value
VersionFieldNumber
Declaration
public const int VersionFieldNumber = 1
Field Value
Properties
CppSettings
Declaration
public CppSettings CppSettings { get; set; }
Property Value
Descriptor
Declaration
public static MessageDescriptor Descriptor { get; }
Property Value
DotnetSettings
Declaration
public DotnetSettings DotnetSettings { get; set; }
Property Value
GoSettings
Declaration
public GoSettings GoSettings { get; set; }
Property Value
JavaSettings
Declaration
public JavaSettings JavaSettings { get; set; }
Property Value
LaunchStage
Declaration
public LaunchStage LaunchStage { get; set; }
Property Value
NodeSettings
Declaration
public NodeSettings NodeSettings { get; set; }
Property Value
Parser
Declaration
public static MessageParser<ClientLibrarySettings> Parser { get; }
Property Value
PhpSettings
Declaration
public PhpSettings PhpSettings { get; set; }
Property Value
PythonSettings
Declaration
public PythonSettings PythonSettings { get; set; }
Property Value
RestNumericEnums
Declaration
public bool RestNumericEnums { get; set; }
Property Value
RubySettings
Declaration
public RubySettings RubySettings { get; set; }
Property Value
Version
Declaration
public string Version { get; set; }
Property Value
Methods
CalculateSize()
Declaration
public int CalculateSize()
Returns
Clone()
Declaration
public ClientLibrarySettings Clone()
Returns
Equals(ClientLibrarySettings)
Declaration
public bool Equals(ClientLibrarySettings other)
Parameters
Returns
Equals(object)
Declaration
public override bool Equals(object other)
Parameters
Type |
Name |
Description |
object |
other |
|
Returns
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
MergeFrom(ClientLibrarySettings)
Declaration
public void MergeFrom(ClientLibrarySettings other)
Parameters
Declaration
public void MergeFrom(CodedInputStream input)
Parameters
ToString()
Declaration
public override string ToString()
Returns
Overrides
WriteTo(CodedOutputStream)
Declaration
public void WriteTo(CodedOutputStream output)
Parameters
Implements