Class VersionInfo
VersionInfo contains details about current and recommended release versions as well as alerts and upgrade instructions.
Implements
Google.Protobuf.IBufferMessage
Assembly: Temporalio.dll
Syntax
public sealed class VersionInfo : Google.Protobuf.IMessage<VersionInfo>, Google.Protobuf.IBufferMessage
Constructors
VersionInfo()
Declaration
VersionInfo(VersionInfo)
Declaration
public VersionInfo(VersionInfo other)
Parameters
Fields
AlertsFieldNumber
Field number for the "alerts" field.
Declaration
public const int AlertsFieldNumber = null
Field Value
CurrentFieldNumber
Field number for the "current" field.
Declaration
public const int CurrentFieldNumber = null
Field Value
InstructionsFieldNumber
Field number for the "instructions" field.
Declaration
public const int InstructionsFieldNumber = null
Field Value
LastUpdateTimeFieldNumber
Field number for the "last_update_time" field.
Declaration
public const int LastUpdateTimeFieldNumber = null
Field Value
RecommendedFieldNumber
Field number for the "recommended" field.
Declaration
public const int RecommendedFieldNumber = null
Field Value
Properties
Alerts
Declaration
public Google.Protobuf.Collections.RepeatedField<Alert> Alerts { get; }
Property Value
Type |
Description |
Google.Protobuf.Collections.RepeatedField<Alert> |
|
Current
Declaration
public ReleaseInfo Current { get; set; }
Property Value
Descriptor
Declaration
public static Google.Protobuf.Reflection.MessageDescriptor Descriptor { get; }
Property Value
Type |
Description |
Google.Protobuf.Reflection.MessageDescriptor |
|
Instructions
Declaration
public string Instructions { get; set; }
Property Value
LastUpdateTime
Declaration
public Google.Protobuf.WellKnownTypes.Timestamp LastUpdateTime { get; set; }
Property Value
Type |
Description |
Google.Protobuf.WellKnownTypes.Timestamp |
|
Parser
Declaration
public static Google.Protobuf.MessageParser<VersionInfo> Parser { get; }
Property Value
Type |
Description |
Google.Protobuf.MessageParser<VersionInfo> |
|
Recommended
Declaration
public ReleaseInfo Recommended { get; set; }
Property Value
Methods
CalculateSize()
Declaration
public int CalculateSize()
Returns
Clone()
Declaration
public VersionInfo Clone()
Returns
Equals(Object)
Declaration
public override bool Equals(object other)
Parameters
Type |
Name |
Description |
Object |
other |
|
Returns
Equals(VersionInfo)
Declaration
public bool Equals(VersionInfo other)
Parameters
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Declaration
public void MergeFrom(Google.Protobuf.CodedInputStream input)
Parameters
Type |
Name |
Description |
Google.Protobuf.CodedInputStream |
input |
|
MergeFrom(VersionInfo)
Declaration
public void MergeFrom(VersionInfo other)
Parameters
ToString()
Declaration
public override string ToString()
Returns
WriteTo(Google.Protobuf.CodedOutputStream)
Declaration
public void WriteTo(Google.Protobuf.CodedOutputStream output)
Parameters
Type |
Name |
Description |
Google.Protobuf.CodedOutputStream |
output |
|
Implements
Google.Protobuf.IBufferMessage