//
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: keyapis/vc/v1/keyapis_vc_monitoring_v1.proto
//
#pragma warning disable 1591, 0612, 3021, 8981
#region Designer generated code
using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
using scg = global::System.Collections.Generic;
namespace Keyapis.Vc.V1 {
/// Holder for reflection information generated from keyapis/vc/v1/keyapis_vc_monitoring_v1.proto
public static partial class KeyapisVcMonitoringV1Reflection {
#region Descriptor
/// File descriptor for keyapis/vc/v1/keyapis_vc_monitoring_v1.proto
public static pbr::FileDescriptor Descriptor {
get { return descriptor; }
}
private static pbr::FileDescriptor descriptor;
static KeyapisVcMonitoringV1Reflection() {
byte[] descriptorData = global::System.Convert.FromBase64String(
string.Concat(
"CixrZXlhcGlzL3ZjL3YxL2tleWFwaXNfdmNfbW9uaXRvcmluZ192MS5wcm90",
"bxINa2V5YXBpcy52Yy52MRocZ29vZ2xlL2FwaS9hbm5vdGF0aW9ucy5wcm90",
"bxofZ29vZ2xlL2FwaS9maWVsZF9iZWhhdmlvci5wcm90bxooa2V5YXBpcy92",
"Yy92MS9rZXlhcGlzX3ZjX2NhbWVyYV92MS5wcm90byK/AQoVQ2FtZXJhTW9u",
"aXRvcmluZ0JhZGdlEg0KBWNvbG9yGAEgASgJEg0KBXRpdGxlGAIgASgJElEK",
"D2FkZGl0aW9uYWxfZGF0YRgDIAMoCzI4LmtleWFwaXMudmMudjEuQ2FtZXJh",
"TW9uaXRvcmluZ0JhZGdlLkFkZGl0aW9uYWxEYXRhRW50cnkaNQoTQWRkaXRp",
"b25hbERhdGFFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAk6AjgB",
"IroICg5Nb25pdG9yaW5nRGF0YRISCgpjYW1lcmFfdWlkGAEgASgJEhIKCmNv",
"bXBhbnlfaWQYAiABKAUSGwoTaXNfY2hhbm5lbF9wcmVzZW5jZRgDIAEoCBIY",
"ChBkYXRhX2NlbnRlcl9uYW1lGAQgASgJEj4KEHZ1Zl9zdGF0dXNfYmFkZ2UY",
"BSABKAsyJC5rZXlhcGlzLnZjLnYxLkNhbWVyYU1vbml0b3JpbmdCYWRnZRJB",
"ChN2aW9sZXRfc3RhdHVzX2JhZGdlGAYgASgLMiQua2V5YXBpcy52Yy52MS5D",
"YW1lcmFNb25pdG9yaW5nQmFkZ2USSAoadmlvbGV0X2NhbWVyYXNfY291bnRf",
"YmFkZ2UYByABKAsyJC5rZXlhcGlzLnZjLnYxLkNhbWVyYU1vbml0b3JpbmdC",
"YWRnZRI/ChFyb3NlX3N0YXR1c19iYWRnZRgIIAEoCzIkLmtleWFwaXMudmMu",
"djEuQ2FtZXJhTW9uaXRvcmluZ0JhZGdlEkEKE3JhYmJpdF9zdGF0dXNfYmFk",
"Z2UYCSABKAsyJC5rZXlhcGlzLnZjLnYxLkNhbWVyYU1vbml0b3JpbmdCYWRn",
"ZRJFChd2dWZfY2FtZXJhX3N0YXR1c19iYWRnZRgKIAEoCzIkLmtleWFwaXMu",
"dmMudjEuQ2FtZXJhTW9uaXRvcmluZ0JhZGdlEksKHWNhbWVyYV9yZWNlaXZp",
"bmdfc3RhdHVzX2JhZGdlGAsgASgLMiQua2V5YXBpcy52Yy52MS5DYW1lcmFN",
"b25pdG9yaW5nQmFkZ2USSwodY2FtZXJhX3N0cmVhbWluZ19zdGF0dXNfYmFk",
"Z2UYDCABKAsyJC5rZXlhcGlzLnZjLnYxLkNhbWVyYU1vbml0b3JpbmdCYWRn",
"ZRJIChpjYW1lcmFfdXB0aW1lX3N0YXR1c19iYWRnZRgNIAEoCzIkLmtleWFw",
"aXMudmMudjEuQ2FtZXJhTW9uaXRvcmluZ0JhZGdlEkUKF2NhbWVyYV91dWNf",
"c3RhdHVzX2JhZGdlGA4gASgLMiQua2V5YXBpcy52Yy52MS5DYW1lcmFNb25p",
"dG9yaW5nQmFkZ2USPQoPcGdfc3RhdHVzX2JhZGdlGA8gASgLMiQua2V5YXBp",
"cy52Yy52MS5DYW1lcmFNb25pdG9yaW5nQmFkZ2USQAoScmVkaXNfc3RhdHVz",
"X2JhZGdlGBAgASgLMiQua2V5YXBpcy52Yy52MS5DYW1lcmFNb25pdG9yaW5n",
"QmFkZ2USQQoTY2FtZXJhX29ubGluZV9iYWRnZRgRIAEoCzIkLmtleWFwaXMu",
"dmMudjEuQ2FtZXJhTW9uaXRvcmluZ0JhZGdlEkIKFGNoYW5uZWxfc3RhdHVz",
"X2JhZGdlGBIgASgLMiQua2V5YXBpcy52Yy52MS5DYW1lcmFNb25pdG9yaW5n",
"QmFkZ2UiVQohR2V0TW9uaXRvcmluZ0NvbXBhbnlDYW1lcmFSZXF1ZXN0EhcK",
"CmNhbWVyYV91aWQYASABKAlCA+BBAhIXCgpjb21wYW55X2lkGAIgASgFQgPg",
"QQIi7gEKIkdldE1vbml0b3JpbmdDb21wYW55Q2FtZXJhUmVzcG9uc2USLQoE",
"ZGF0YRgBIAEoCzIdLmtleWFwaXMudmMudjEuTW9uaXRvcmluZ0RhdGFIABJI",
"CgVlcnJvchgCIAEoCzI3LmtleWFwaXMudmMudjEuR2V0TW9uaXRvcmluZ0Nv",
"bXBhbnlDYW1lcmFSZXNwb25zZS5FcnJvckgAGkcKBUVycm9yEjQKCnZhbGlk",
"YXRpb24YASABKAsyHi5rZXlhcGlzLnZjLnYxLlZhbGlkYXRpb25FcnJvckgA",
"QggKBnJlYXNvbkIGCgR0eXBlMt8BChFNb25pdG9yaW5nU2VydmljZRLJAQoa",
"R2V0TW9uaXRvcmluZ0NvbXBhbnlDYW1lcmESMC5rZXlhcGlzLnZjLnYxLkdl",
"dE1vbml0b3JpbmdDb21wYW55Q2FtZXJhUmVxdWVzdBoxLmtleWFwaXMudmMu",
"djEuR2V0TW9uaXRvcmluZ0NvbXBhbnlDYW1lcmFSZXNwb25zZSJGgtPkkwJA",
"Ej4vdmMvYXBpL3YxL21vbml0b3JpbmcvY29tcGFueS97Y29tcGFueV9pZH0v",
"Y2FtZXJhL3tjYW1lcmFfdWlkfUJ+ChBydS5rZXlhcGlzLnZjLnYxQhBLZXlh",
"cGlzVmNWMVByb3RvSANQAFoOL2tleWFwaXNfdmNfdjHYAQH4AQGiAgtLRVlB",
"UElTVkNWMaoCDUtleWFwaXMuVmMuVjHKAg1LZXlhcGlzXFZjXFYx6gIPS2V5",
"YXBpczo6VmM6OlYxYgZwcm90bzM="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Google.Api.AnnotationsReflection.Descriptor, global::Google.Api.FieldBehaviorReflection.Descriptor, global::Keyapis.Vc.V1.KeyapisVcCameraV1Reflection.Descriptor, },
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::Keyapis.Vc.V1.CameraMonitoringBadge), global::Keyapis.Vc.V1.CameraMonitoringBadge.Parser, new[]{ "Color", "Title", "AdditionalData" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Keyapis.Vc.V1.MonitoringData), global::Keyapis.Vc.V1.MonitoringData.Parser, new[]{ "CameraUid", "CompanyId", "IsChannelPresence", "DataCenterName", "VufStatusBadge", "VioletStatusBadge", "VioletCamerasCountBadge", "RoseStatusBadge", "RabbitStatusBadge", "VufCameraStatusBadge", "CameraReceivingStatusBadge", "CameraStreamingStatusBadge", "CameraUptimeStatusBadge", "CameraUucStatusBadge", "PgStatusBadge", "RedisStatusBadge", "CameraOnlineBadge", "ChannelStatusBadge" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Keyapis.Vc.V1.GetMonitoringCompanyCameraRequest), global::Keyapis.Vc.V1.GetMonitoringCompanyCameraRequest.Parser, new[]{ "CameraUid", "CompanyId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Keyapis.Vc.V1.GetMonitoringCompanyCameraResponse), global::Keyapis.Vc.V1.GetMonitoringCompanyCameraResponse.Parser, new[]{ "Data", "Error" }, new[]{ "Type" }, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Keyapis.Vc.V1.GetMonitoringCompanyCameraResponse.Types.Error), global::Keyapis.Vc.V1.GetMonitoringCompanyCameraResponse.Types.Error.Parser, new[]{ "Validation" }, new[]{ "Reason" }, null, null, null)})
}));
}
#endregion
}
#region Messages
///
/// Бейдж данных мониторинга камеры
///
public sealed partial class CameraMonitoringBadge : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CameraMonitoringBadge());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Keyapis.Vc.V1.KeyapisVcMonitoringV1Reflection.Descriptor.MessageTypes[0]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public CameraMonitoringBadge() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public CameraMonitoringBadge(CameraMonitoringBadge other) : this() {
color_ = other.color_;
title_ = other.title_;
additionalData_ = other.additionalData_.Clone();
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public CameraMonitoringBadge Clone() {
return new CameraMonitoringBadge(this);
}
/// Field number for the "color" field.
public const int ColorFieldNumber = 1;
private string color_ = "";
///
/// Цвет
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Color {
get { return color_; }
set {
color_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "title" field.
public const int TitleFieldNumber = 2;
private string title_ = "";
///
/// Наименование
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Title {
get { return title_; }
set {
title_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "additional_data" field.
public const int AdditionalDataFieldNumber = 3;
private static readonly pbc::MapField.Codec _map_additionalData_codec
= new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForString(18, ""), 26);
private readonly pbc::MapField additionalData_ = new pbc::MapField();
///
/// Дополнительные данные
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::MapField AdditionalData {
get { return additionalData_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as CameraMonitoringBadge);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(CameraMonitoringBadge other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Color != other.Color) return false;
if (Title != other.Title) return false;
if (!AdditionalData.Equals(other.AdditionalData)) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Color.Length != 0) hash ^= Color.GetHashCode();
if (Title.Length != 0) hash ^= Title.GetHashCode();
hash ^= AdditionalData.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (Color.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Color);
}
if (Title.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Title);
}
additionalData_.WriteTo(output, _map_additionalData_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (Color.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Color);
}
if (Title.Length != 0) {
output.WriteRawTag(18);
output.WriteString(Title);
}
additionalData_.WriteTo(ref output, _map_additionalData_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Color.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Color);
}
if (Title.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Title);
}
size += additionalData_.CalculateSize(_map_additionalData_codec);
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(CameraMonitoringBadge other) {
if (other == null) {
return;
}
if (other.Color.Length != 0) {
Color = other.Color;
}
if (other.Title.Length != 0) {
Title = other.Title;
}
additionalData_.MergeFrom(other.additionalData_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
Color = input.ReadString();
break;
}
case 18: {
Title = input.ReadString();
break;
}
case 26: {
additionalData_.AddEntriesFrom(input, _map_additionalData_codec);
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 10: {
Color = input.ReadString();
break;
}
case 18: {
Title = input.ReadString();
break;
}
case 26: {
additionalData_.AddEntriesFrom(ref input, _map_additionalData_codec);
break;
}
}
}
}
#endif
}
///
/// Мониторинг камеры
///
public sealed partial class MonitoringData : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MonitoringData());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Keyapis.Vc.V1.KeyapisVcMonitoringV1Reflection.Descriptor.MessageTypes[1]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public MonitoringData() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public MonitoringData(MonitoringData other) : this() {
cameraUid_ = other.cameraUid_;
companyId_ = other.companyId_;
isChannelPresence_ = other.isChannelPresence_;
dataCenterName_ = other.dataCenterName_;
vufStatusBadge_ = other.vufStatusBadge_ != null ? other.vufStatusBadge_.Clone() : null;
violetStatusBadge_ = other.violetStatusBadge_ != null ? other.violetStatusBadge_.Clone() : null;
violetCamerasCountBadge_ = other.violetCamerasCountBadge_ != null ? other.violetCamerasCountBadge_.Clone() : null;
roseStatusBadge_ = other.roseStatusBadge_ != null ? other.roseStatusBadge_.Clone() : null;
rabbitStatusBadge_ = other.rabbitStatusBadge_ != null ? other.rabbitStatusBadge_.Clone() : null;
vufCameraStatusBadge_ = other.vufCameraStatusBadge_ != null ? other.vufCameraStatusBadge_.Clone() : null;
cameraReceivingStatusBadge_ = other.cameraReceivingStatusBadge_ != null ? other.cameraReceivingStatusBadge_.Clone() : null;
cameraStreamingStatusBadge_ = other.cameraStreamingStatusBadge_ != null ? other.cameraStreamingStatusBadge_.Clone() : null;
cameraUptimeStatusBadge_ = other.cameraUptimeStatusBadge_ != null ? other.cameraUptimeStatusBadge_.Clone() : null;
cameraUucStatusBadge_ = other.cameraUucStatusBadge_ != null ? other.cameraUucStatusBadge_.Clone() : null;
pgStatusBadge_ = other.pgStatusBadge_ != null ? other.pgStatusBadge_.Clone() : null;
redisStatusBadge_ = other.redisStatusBadge_ != null ? other.redisStatusBadge_.Clone() : null;
cameraOnlineBadge_ = other.cameraOnlineBadge_ != null ? other.cameraOnlineBadge_.Clone() : null;
channelStatusBadge_ = other.channelStatusBadge_ != null ? other.channelStatusBadge_.Clone() : null;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public MonitoringData Clone() {
return new MonitoringData(this);
}
/// Field number for the "camera_uid" field.
public const int CameraUidFieldNumber = 1;
private string cameraUid_ = "";
///
/// uid видеопотока камеры
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string CameraUid {
get { return cameraUid_; }
set {
cameraUid_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "company_id" field.
public const int CompanyIdFieldNumber = 2;
private int companyId_;
///
/// Идентификатор компании
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CompanyId {
get { return companyId_; }
set {
companyId_ = value;
}
}
/// Field number for the "is_channel_presence" field.
public const int IsChannelPresenceFieldNumber = 3;
private bool isChannelPresence_;
///
/// Флаг наличия каналов
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool IsChannelPresence {
get { return isChannelPresence_; }
set {
isChannelPresence_ = value;
}
}
/// Field number for the "data_center_name" field.
public const int DataCenterNameFieldNumber = 4;
private string dataCenterName_ = "";
///
/// Название дата-центра
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string DataCenterName {
get { return dataCenterName_; }
set {
dataCenterName_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "vuf_status_badge" field.
public const int VufStatusBadgeFieldNumber = 5;
private global::Keyapis.Vc.V1.CameraMonitoringBadge vufStatusBadge_;
///
/// Бейдж состояния vuf
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Keyapis.Vc.V1.CameraMonitoringBadge VufStatusBadge {
get { return vufStatusBadge_; }
set {
vufStatusBadge_ = value;
}
}
/// Field number for the "violet_status_badge" field.
public const int VioletStatusBadgeFieldNumber = 6;
private global::Keyapis.Vc.V1.CameraMonitoringBadge violetStatusBadge_;
///
/// Бейдж состояния фиалки
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Keyapis.Vc.V1.CameraMonitoringBadge VioletStatusBadge {
get { return violetStatusBadge_; }
set {
violetStatusBadge_ = value;
}
}
/// Field number for the "violet_cameras_count_badge" field.
public const int VioletCamerasCountBadgeFieldNumber = 7;
private global::Keyapis.Vc.V1.CameraMonitoringBadge violetCamerasCountBadge_;
///
/// Бейдж кол-ва камер фиалки
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Keyapis.Vc.V1.CameraMonitoringBadge VioletCamerasCountBadge {
get { return violetCamerasCountBadge_; }
set {
violetCamerasCountBadge_ = value;
}
}
/// Field number for the "rose_status_badge" field.
public const int RoseStatusBadgeFieldNumber = 8;
private global::Keyapis.Vc.V1.CameraMonitoringBadge roseStatusBadge_;
///
/// Бейдж кол-ва камер розы
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Keyapis.Vc.V1.CameraMonitoringBadge RoseStatusBadge {
get { return roseStatusBadge_; }
set {
roseStatusBadge_ = value;
}
}
/// Field number for the "rabbit_status_badge" field.
public const int RabbitStatusBadgeFieldNumber = 9;
private global::Keyapis.Vc.V1.CameraMonitoringBadge rabbitStatusBadge_;
///
/// Бейдж состояния RabbitMQ
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Keyapis.Vc.V1.CameraMonitoringBadge RabbitStatusBadge {
get { return rabbitStatusBadge_; }
set {
rabbitStatusBadge_ = value;
}
}
/// Field number for the "vuf_camera_status_badge" field.
public const int VufCameraStatusBadgeFieldNumber = 10;
private global::Keyapis.Vc.V1.CameraMonitoringBadge vufCameraStatusBadge_;
///
/// Бейдж состояния камеры vuf
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Keyapis.Vc.V1.CameraMonitoringBadge VufCameraStatusBadge {
get { return vufCameraStatusBadge_; }
set {
vufCameraStatusBadge_ = value;
}
}
/// Field number for the "camera_receiving_status_badge" field.
public const int CameraReceivingStatusBadgeFieldNumber = 11;
private global::Keyapis.Vc.V1.CameraMonitoringBadge cameraReceivingStatusBadge_;
///
/// Бейдж приёма данных камеры
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Keyapis.Vc.V1.CameraMonitoringBadge CameraReceivingStatusBadge {
get { return cameraReceivingStatusBadge_; }
set {
cameraReceivingStatusBadge_ = value;
}
}
/// Field number for the "camera_streaming_status_badge" field.
public const int CameraStreamingStatusBadgeFieldNumber = 12;
private global::Keyapis.Vc.V1.CameraMonitoringBadge cameraStreamingStatusBadge_;
///
/// Бейдж трансляции данных камеры
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Keyapis.Vc.V1.CameraMonitoringBadge CameraStreamingStatusBadge {
get { return cameraStreamingStatusBadge_; }
set {
cameraStreamingStatusBadge_ = value;
}
}
/// Field number for the "camera_uptime_status_badge" field.
public const int CameraUptimeStatusBadgeFieldNumber = 13;
private global::Keyapis.Vc.V1.CameraMonitoringBadge cameraUptimeStatusBadge_;
///
/// Бейдж активного времени камеры
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Keyapis.Vc.V1.CameraMonitoringBadge CameraUptimeStatusBadge {
get { return cameraUptimeStatusBadge_; }
set {
cameraUptimeStatusBadge_ = value;
}
}
/// Field number for the "camera_uuc_status_badge" field.
public const int CameraUucStatusBadgeFieldNumber = 14;
private global::Keyapis.Vc.V1.CameraMonitoringBadge cameraUucStatusBadge_;
///
/// Бейдж состояния камеры пользователя
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Keyapis.Vc.V1.CameraMonitoringBadge CameraUucStatusBadge {
get { return cameraUucStatusBadge_; }
set {
cameraUucStatusBadge_ = value;
}
}
/// Field number for the "pg_status_badge" field.
public const int PgStatusBadgeFieldNumber = 15;
private global::Keyapis.Vc.V1.CameraMonitoringBadge pgStatusBadge_;
///
/// Бейдж состояния pg
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Keyapis.Vc.V1.CameraMonitoringBadge PgStatusBadge {
get { return pgStatusBadge_; }
set {
pgStatusBadge_ = value;
}
}
/// Field number for the "redis_status_badge" field.
public const int RedisStatusBadgeFieldNumber = 16;
private global::Keyapis.Vc.V1.CameraMonitoringBadge redisStatusBadge_;
///
/// Бейдж состояния redis
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Keyapis.Vc.V1.CameraMonitoringBadge RedisStatusBadge {
get { return redisStatusBadge_; }
set {
redisStatusBadge_ = value;
}
}
/// Field number for the "camera_online_badge" field.
public const int CameraOnlineBadgeFieldNumber = 17;
private global::Keyapis.Vc.V1.CameraMonitoringBadge cameraOnlineBadge_;
///
/// Бейдж онлайн состояния камеры
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Keyapis.Vc.V1.CameraMonitoringBadge CameraOnlineBadge {
get { return cameraOnlineBadge_; }
set {
cameraOnlineBadge_ = value;
}
}
/// Field number for the "channel_status_badge" field.
public const int ChannelStatusBadgeFieldNumber = 18;
private global::Keyapis.Vc.V1.CameraMonitoringBadge channelStatusBadge_;
///
/// Бейдж состояния канала камеры
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Keyapis.Vc.V1.CameraMonitoringBadge ChannelStatusBadge {
get { return channelStatusBadge_; }
set {
channelStatusBadge_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as MonitoringData);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(MonitoringData other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (CameraUid != other.CameraUid) return false;
if (CompanyId != other.CompanyId) return false;
if (IsChannelPresence != other.IsChannelPresence) return false;
if (DataCenterName != other.DataCenterName) return false;
if (!object.Equals(VufStatusBadge, other.VufStatusBadge)) return false;
if (!object.Equals(VioletStatusBadge, other.VioletStatusBadge)) return false;
if (!object.Equals(VioletCamerasCountBadge, other.VioletCamerasCountBadge)) return false;
if (!object.Equals(RoseStatusBadge, other.RoseStatusBadge)) return false;
if (!object.Equals(RabbitStatusBadge, other.RabbitStatusBadge)) return false;
if (!object.Equals(VufCameraStatusBadge, other.VufCameraStatusBadge)) return false;
if (!object.Equals(CameraReceivingStatusBadge, other.CameraReceivingStatusBadge)) return false;
if (!object.Equals(CameraStreamingStatusBadge, other.CameraStreamingStatusBadge)) return false;
if (!object.Equals(CameraUptimeStatusBadge, other.CameraUptimeStatusBadge)) return false;
if (!object.Equals(CameraUucStatusBadge, other.CameraUucStatusBadge)) return false;
if (!object.Equals(PgStatusBadge, other.PgStatusBadge)) return false;
if (!object.Equals(RedisStatusBadge, other.RedisStatusBadge)) return false;
if (!object.Equals(CameraOnlineBadge, other.CameraOnlineBadge)) return false;
if (!object.Equals(ChannelStatusBadge, other.ChannelStatusBadge)) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (CameraUid.Length != 0) hash ^= CameraUid.GetHashCode();
if (CompanyId != 0) hash ^= CompanyId.GetHashCode();
if (IsChannelPresence != false) hash ^= IsChannelPresence.GetHashCode();
if (DataCenterName.Length != 0) hash ^= DataCenterName.GetHashCode();
if (vufStatusBadge_ != null) hash ^= VufStatusBadge.GetHashCode();
if (violetStatusBadge_ != null) hash ^= VioletStatusBadge.GetHashCode();
if (violetCamerasCountBadge_ != null) hash ^= VioletCamerasCountBadge.GetHashCode();
if (roseStatusBadge_ != null) hash ^= RoseStatusBadge.GetHashCode();
if (rabbitStatusBadge_ != null) hash ^= RabbitStatusBadge.GetHashCode();
if (vufCameraStatusBadge_ != null) hash ^= VufCameraStatusBadge.GetHashCode();
if (cameraReceivingStatusBadge_ != null) hash ^= CameraReceivingStatusBadge.GetHashCode();
if (cameraStreamingStatusBadge_ != null) hash ^= CameraStreamingStatusBadge.GetHashCode();
if (cameraUptimeStatusBadge_ != null) hash ^= CameraUptimeStatusBadge.GetHashCode();
if (cameraUucStatusBadge_ != null) hash ^= CameraUucStatusBadge.GetHashCode();
if (pgStatusBadge_ != null) hash ^= PgStatusBadge.GetHashCode();
if (redisStatusBadge_ != null) hash ^= RedisStatusBadge.GetHashCode();
if (cameraOnlineBadge_ != null) hash ^= CameraOnlineBadge.GetHashCode();
if (channelStatusBadge_ != null) hash ^= ChannelStatusBadge.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (CameraUid.Length != 0) {
output.WriteRawTag(10);
output.WriteString(CameraUid);
}
if (CompanyId != 0) {
output.WriteRawTag(16);
output.WriteInt32(CompanyId);
}
if (IsChannelPresence != false) {
output.WriteRawTag(24);
output.WriteBool(IsChannelPresence);
}
if (DataCenterName.Length != 0) {
output.WriteRawTag(34);
output.WriteString(DataCenterName);
}
if (vufStatusBadge_ != null) {
output.WriteRawTag(42);
output.WriteMessage(VufStatusBadge);
}
if (violetStatusBadge_ != null) {
output.WriteRawTag(50);
output.WriteMessage(VioletStatusBadge);
}
if (violetCamerasCountBadge_ != null) {
output.WriteRawTag(58);
output.WriteMessage(VioletCamerasCountBadge);
}
if (roseStatusBadge_ != null) {
output.WriteRawTag(66);
output.WriteMessage(RoseStatusBadge);
}
if (rabbitStatusBadge_ != null) {
output.WriteRawTag(74);
output.WriteMessage(RabbitStatusBadge);
}
if (vufCameraStatusBadge_ != null) {
output.WriteRawTag(82);
output.WriteMessage(VufCameraStatusBadge);
}
if (cameraReceivingStatusBadge_ != null) {
output.WriteRawTag(90);
output.WriteMessage(CameraReceivingStatusBadge);
}
if (cameraStreamingStatusBadge_ != null) {
output.WriteRawTag(98);
output.WriteMessage(CameraStreamingStatusBadge);
}
if (cameraUptimeStatusBadge_ != null) {
output.WriteRawTag(106);
output.WriteMessage(CameraUptimeStatusBadge);
}
if (cameraUucStatusBadge_ != null) {
output.WriteRawTag(114);
output.WriteMessage(CameraUucStatusBadge);
}
if (pgStatusBadge_ != null) {
output.WriteRawTag(122);
output.WriteMessage(PgStatusBadge);
}
if (redisStatusBadge_ != null) {
output.WriteRawTag(130, 1);
output.WriteMessage(RedisStatusBadge);
}
if (cameraOnlineBadge_ != null) {
output.WriteRawTag(138, 1);
output.WriteMessage(CameraOnlineBadge);
}
if (channelStatusBadge_ != null) {
output.WriteRawTag(146, 1);
output.WriteMessage(ChannelStatusBadge);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (CameraUid.Length != 0) {
output.WriteRawTag(10);
output.WriteString(CameraUid);
}
if (CompanyId != 0) {
output.WriteRawTag(16);
output.WriteInt32(CompanyId);
}
if (IsChannelPresence != false) {
output.WriteRawTag(24);
output.WriteBool(IsChannelPresence);
}
if (DataCenterName.Length != 0) {
output.WriteRawTag(34);
output.WriteString(DataCenterName);
}
if (vufStatusBadge_ != null) {
output.WriteRawTag(42);
output.WriteMessage(VufStatusBadge);
}
if (violetStatusBadge_ != null) {
output.WriteRawTag(50);
output.WriteMessage(VioletStatusBadge);
}
if (violetCamerasCountBadge_ != null) {
output.WriteRawTag(58);
output.WriteMessage(VioletCamerasCountBadge);
}
if (roseStatusBadge_ != null) {
output.WriteRawTag(66);
output.WriteMessage(RoseStatusBadge);
}
if (rabbitStatusBadge_ != null) {
output.WriteRawTag(74);
output.WriteMessage(RabbitStatusBadge);
}
if (vufCameraStatusBadge_ != null) {
output.WriteRawTag(82);
output.WriteMessage(VufCameraStatusBadge);
}
if (cameraReceivingStatusBadge_ != null) {
output.WriteRawTag(90);
output.WriteMessage(CameraReceivingStatusBadge);
}
if (cameraStreamingStatusBadge_ != null) {
output.WriteRawTag(98);
output.WriteMessage(CameraStreamingStatusBadge);
}
if (cameraUptimeStatusBadge_ != null) {
output.WriteRawTag(106);
output.WriteMessage(CameraUptimeStatusBadge);
}
if (cameraUucStatusBadge_ != null) {
output.WriteRawTag(114);
output.WriteMessage(CameraUucStatusBadge);
}
if (pgStatusBadge_ != null) {
output.WriteRawTag(122);
output.WriteMessage(PgStatusBadge);
}
if (redisStatusBadge_ != null) {
output.WriteRawTag(130, 1);
output.WriteMessage(RedisStatusBadge);
}
if (cameraOnlineBadge_ != null) {
output.WriteRawTag(138, 1);
output.WriteMessage(CameraOnlineBadge);
}
if (channelStatusBadge_ != null) {
output.WriteRawTag(146, 1);
output.WriteMessage(ChannelStatusBadge);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (CameraUid.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(CameraUid);
}
if (CompanyId != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(CompanyId);
}
if (IsChannelPresence != false) {
size += 1 + 1;
}
if (DataCenterName.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(DataCenterName);
}
if (vufStatusBadge_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(VufStatusBadge);
}
if (violetStatusBadge_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(VioletStatusBadge);
}
if (violetCamerasCountBadge_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(VioletCamerasCountBadge);
}
if (roseStatusBadge_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(RoseStatusBadge);
}
if (rabbitStatusBadge_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(RabbitStatusBadge);
}
if (vufCameraStatusBadge_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(VufCameraStatusBadge);
}
if (cameraReceivingStatusBadge_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(CameraReceivingStatusBadge);
}
if (cameraStreamingStatusBadge_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(CameraStreamingStatusBadge);
}
if (cameraUptimeStatusBadge_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(CameraUptimeStatusBadge);
}
if (cameraUucStatusBadge_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(CameraUucStatusBadge);
}
if (pgStatusBadge_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(PgStatusBadge);
}
if (redisStatusBadge_ != null) {
size += 2 + pb::CodedOutputStream.ComputeMessageSize(RedisStatusBadge);
}
if (cameraOnlineBadge_ != null) {
size += 2 + pb::CodedOutputStream.ComputeMessageSize(CameraOnlineBadge);
}
if (channelStatusBadge_ != null) {
size += 2 + pb::CodedOutputStream.ComputeMessageSize(ChannelStatusBadge);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(MonitoringData other) {
if (other == null) {
return;
}
if (other.CameraUid.Length != 0) {
CameraUid = other.CameraUid;
}
if (other.CompanyId != 0) {
CompanyId = other.CompanyId;
}
if (other.IsChannelPresence != false) {
IsChannelPresence = other.IsChannelPresence;
}
if (other.DataCenterName.Length != 0) {
DataCenterName = other.DataCenterName;
}
if (other.vufStatusBadge_ != null) {
if (vufStatusBadge_ == null) {
VufStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
VufStatusBadge.MergeFrom(other.VufStatusBadge);
}
if (other.violetStatusBadge_ != null) {
if (violetStatusBadge_ == null) {
VioletStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
VioletStatusBadge.MergeFrom(other.VioletStatusBadge);
}
if (other.violetCamerasCountBadge_ != null) {
if (violetCamerasCountBadge_ == null) {
VioletCamerasCountBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
VioletCamerasCountBadge.MergeFrom(other.VioletCamerasCountBadge);
}
if (other.roseStatusBadge_ != null) {
if (roseStatusBadge_ == null) {
RoseStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
RoseStatusBadge.MergeFrom(other.RoseStatusBadge);
}
if (other.rabbitStatusBadge_ != null) {
if (rabbitStatusBadge_ == null) {
RabbitStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
RabbitStatusBadge.MergeFrom(other.RabbitStatusBadge);
}
if (other.vufCameraStatusBadge_ != null) {
if (vufCameraStatusBadge_ == null) {
VufCameraStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
VufCameraStatusBadge.MergeFrom(other.VufCameraStatusBadge);
}
if (other.cameraReceivingStatusBadge_ != null) {
if (cameraReceivingStatusBadge_ == null) {
CameraReceivingStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
CameraReceivingStatusBadge.MergeFrom(other.CameraReceivingStatusBadge);
}
if (other.cameraStreamingStatusBadge_ != null) {
if (cameraStreamingStatusBadge_ == null) {
CameraStreamingStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
CameraStreamingStatusBadge.MergeFrom(other.CameraStreamingStatusBadge);
}
if (other.cameraUptimeStatusBadge_ != null) {
if (cameraUptimeStatusBadge_ == null) {
CameraUptimeStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
CameraUptimeStatusBadge.MergeFrom(other.CameraUptimeStatusBadge);
}
if (other.cameraUucStatusBadge_ != null) {
if (cameraUucStatusBadge_ == null) {
CameraUucStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
CameraUucStatusBadge.MergeFrom(other.CameraUucStatusBadge);
}
if (other.pgStatusBadge_ != null) {
if (pgStatusBadge_ == null) {
PgStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
PgStatusBadge.MergeFrom(other.PgStatusBadge);
}
if (other.redisStatusBadge_ != null) {
if (redisStatusBadge_ == null) {
RedisStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
RedisStatusBadge.MergeFrom(other.RedisStatusBadge);
}
if (other.cameraOnlineBadge_ != null) {
if (cameraOnlineBadge_ == null) {
CameraOnlineBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
CameraOnlineBadge.MergeFrom(other.CameraOnlineBadge);
}
if (other.channelStatusBadge_ != null) {
if (channelStatusBadge_ == null) {
ChannelStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
ChannelStatusBadge.MergeFrom(other.ChannelStatusBadge);
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
CameraUid = input.ReadString();
break;
}
case 16: {
CompanyId = input.ReadInt32();
break;
}
case 24: {
IsChannelPresence = input.ReadBool();
break;
}
case 34: {
DataCenterName = input.ReadString();
break;
}
case 42: {
if (vufStatusBadge_ == null) {
VufStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(VufStatusBadge);
break;
}
case 50: {
if (violetStatusBadge_ == null) {
VioletStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(VioletStatusBadge);
break;
}
case 58: {
if (violetCamerasCountBadge_ == null) {
VioletCamerasCountBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(VioletCamerasCountBadge);
break;
}
case 66: {
if (roseStatusBadge_ == null) {
RoseStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(RoseStatusBadge);
break;
}
case 74: {
if (rabbitStatusBadge_ == null) {
RabbitStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(RabbitStatusBadge);
break;
}
case 82: {
if (vufCameraStatusBadge_ == null) {
VufCameraStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(VufCameraStatusBadge);
break;
}
case 90: {
if (cameraReceivingStatusBadge_ == null) {
CameraReceivingStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(CameraReceivingStatusBadge);
break;
}
case 98: {
if (cameraStreamingStatusBadge_ == null) {
CameraStreamingStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(CameraStreamingStatusBadge);
break;
}
case 106: {
if (cameraUptimeStatusBadge_ == null) {
CameraUptimeStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(CameraUptimeStatusBadge);
break;
}
case 114: {
if (cameraUucStatusBadge_ == null) {
CameraUucStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(CameraUucStatusBadge);
break;
}
case 122: {
if (pgStatusBadge_ == null) {
PgStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(PgStatusBadge);
break;
}
case 130: {
if (redisStatusBadge_ == null) {
RedisStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(RedisStatusBadge);
break;
}
case 138: {
if (cameraOnlineBadge_ == null) {
CameraOnlineBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(CameraOnlineBadge);
break;
}
case 146: {
if (channelStatusBadge_ == null) {
ChannelStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(ChannelStatusBadge);
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 10: {
CameraUid = input.ReadString();
break;
}
case 16: {
CompanyId = input.ReadInt32();
break;
}
case 24: {
IsChannelPresence = input.ReadBool();
break;
}
case 34: {
DataCenterName = input.ReadString();
break;
}
case 42: {
if (vufStatusBadge_ == null) {
VufStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(VufStatusBadge);
break;
}
case 50: {
if (violetStatusBadge_ == null) {
VioletStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(VioletStatusBadge);
break;
}
case 58: {
if (violetCamerasCountBadge_ == null) {
VioletCamerasCountBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(VioletCamerasCountBadge);
break;
}
case 66: {
if (roseStatusBadge_ == null) {
RoseStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(RoseStatusBadge);
break;
}
case 74: {
if (rabbitStatusBadge_ == null) {
RabbitStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(RabbitStatusBadge);
break;
}
case 82: {
if (vufCameraStatusBadge_ == null) {
VufCameraStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(VufCameraStatusBadge);
break;
}
case 90: {
if (cameraReceivingStatusBadge_ == null) {
CameraReceivingStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(CameraReceivingStatusBadge);
break;
}
case 98: {
if (cameraStreamingStatusBadge_ == null) {
CameraStreamingStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(CameraStreamingStatusBadge);
break;
}
case 106: {
if (cameraUptimeStatusBadge_ == null) {
CameraUptimeStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(CameraUptimeStatusBadge);
break;
}
case 114: {
if (cameraUucStatusBadge_ == null) {
CameraUucStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(CameraUucStatusBadge);
break;
}
case 122: {
if (pgStatusBadge_ == null) {
PgStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(PgStatusBadge);
break;
}
case 130: {
if (redisStatusBadge_ == null) {
RedisStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(RedisStatusBadge);
break;
}
case 138: {
if (cameraOnlineBadge_ == null) {
CameraOnlineBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(CameraOnlineBadge);
break;
}
case 146: {
if (channelStatusBadge_ == null) {
ChannelStatusBadge = new global::Keyapis.Vc.V1.CameraMonitoringBadge();
}
input.ReadMessage(ChannelStatusBadge);
break;
}
}
}
}
#endif
}
///
/// Запрос на получение данных мониторинга камеры
///
public sealed partial class GetMonitoringCompanyCameraRequest : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetMonitoringCompanyCameraRequest());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Keyapis.Vc.V1.KeyapisVcMonitoringV1Reflection.Descriptor.MessageTypes[2]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public GetMonitoringCompanyCameraRequest() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public GetMonitoringCompanyCameraRequest(GetMonitoringCompanyCameraRequest other) : this() {
cameraUid_ = other.cameraUid_;
companyId_ = other.companyId_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public GetMonitoringCompanyCameraRequest Clone() {
return new GetMonitoringCompanyCameraRequest(this);
}
/// Field number for the "camera_uid" field.
public const int CameraUidFieldNumber = 1;
private string cameraUid_ = "";
///
/// uid видеопотока камеры
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string CameraUid {
get { return cameraUid_; }
set {
cameraUid_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "company_id" field.
public const int CompanyIdFieldNumber = 2;
private int companyId_;
///
/// Идентификатор компании.
/// # Диапазон: 1..2147483647
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CompanyId {
get { return companyId_; }
set {
companyId_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as GetMonitoringCompanyCameraRequest);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(GetMonitoringCompanyCameraRequest other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (CameraUid != other.CameraUid) return false;
if (CompanyId != other.CompanyId) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (CameraUid.Length != 0) hash ^= CameraUid.GetHashCode();
if (CompanyId != 0) hash ^= CompanyId.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (CameraUid.Length != 0) {
output.WriteRawTag(10);
output.WriteString(CameraUid);
}
if (CompanyId != 0) {
output.WriteRawTag(16);
output.WriteInt32(CompanyId);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (CameraUid.Length != 0) {
output.WriteRawTag(10);
output.WriteString(CameraUid);
}
if (CompanyId != 0) {
output.WriteRawTag(16);
output.WriteInt32(CompanyId);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (CameraUid.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(CameraUid);
}
if (CompanyId != 0) {
size += 1 + pb::CodedOutputStream.ComputeInt32Size(CompanyId);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(GetMonitoringCompanyCameraRequest other) {
if (other == null) {
return;
}
if (other.CameraUid.Length != 0) {
CameraUid = other.CameraUid;
}
if (other.CompanyId != 0) {
CompanyId = other.CompanyId;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
CameraUid = input.ReadString();
break;
}
case 16: {
CompanyId = input.ReadInt32();
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 10: {
CameraUid = input.ReadString();
break;
}
case 16: {
CompanyId = input.ReadInt32();
break;
}
}
}
}
#endif
}
///
/// Ответ на запрос на получение данных мониторинга камеры
///
public sealed partial class GetMonitoringCompanyCameraResponse : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetMonitoringCompanyCameraResponse());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Keyapis.Vc.V1.KeyapisVcMonitoringV1Reflection.Descriptor.MessageTypes[3]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public GetMonitoringCompanyCameraResponse() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public GetMonitoringCompanyCameraResponse(GetMonitoringCompanyCameraResponse other) : this() {
switch (other.TypeCase) {
case TypeOneofCase.Data:
Data = other.Data.Clone();
break;
case TypeOneofCase.Error:
Error = other.Error.Clone();
break;
}
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public GetMonitoringCompanyCameraResponse Clone() {
return new GetMonitoringCompanyCameraResponse(this);
}
/// Field number for the "data" field.
public const int DataFieldNumber = 1;
///
/// Мониторинг камеры
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Keyapis.Vc.V1.MonitoringData Data {
get { return typeCase_ == TypeOneofCase.Data ? (global::Keyapis.Vc.V1.MonitoringData) type_ : null; }
set {
type_ = value;
typeCase_ = value == null ? TypeOneofCase.None : TypeOneofCase.Data;
}
}
/// Field number for the "error" field.
public const int ErrorFieldNumber = 2;
///
/// Ошибка
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Keyapis.Vc.V1.GetMonitoringCompanyCameraResponse.Types.Error Error {
get { return typeCase_ == TypeOneofCase.Error ? (global::Keyapis.Vc.V1.GetMonitoringCompanyCameraResponse.Types.Error) type_ : null; }
set {
type_ = value;
typeCase_ = value == null ? TypeOneofCase.None : TypeOneofCase.Error;
}
}
private object type_;
/// Enum of possible cases for the "type" oneof.
public enum TypeOneofCase {
None = 0,
Data = 1,
Error = 2,
}
private TypeOneofCase typeCase_ = TypeOneofCase.None;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public TypeOneofCase TypeCase {
get { return typeCase_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void ClearType() {
typeCase_ = TypeOneofCase.None;
type_ = null;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as GetMonitoringCompanyCameraResponse);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(GetMonitoringCompanyCameraResponse other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (!object.Equals(Data, other.Data)) return false;
if (!object.Equals(Error, other.Error)) return false;
if (TypeCase != other.TypeCase) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (typeCase_ == TypeOneofCase.Data) hash ^= Data.GetHashCode();
if (typeCase_ == TypeOneofCase.Error) hash ^= Error.GetHashCode();
hash ^= (int) typeCase_;
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (typeCase_ == TypeOneofCase.Data) {
output.WriteRawTag(10);
output.WriteMessage(Data);
}
if (typeCase_ == TypeOneofCase.Error) {
output.WriteRawTag(18);
output.WriteMessage(Error);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (typeCase_ == TypeOneofCase.Data) {
output.WriteRawTag(10);
output.WriteMessage(Data);
}
if (typeCase_ == TypeOneofCase.Error) {
output.WriteRawTag(18);
output.WriteMessage(Error);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (typeCase_ == TypeOneofCase.Data) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Data);
}
if (typeCase_ == TypeOneofCase.Error) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Error);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(GetMonitoringCompanyCameraResponse other) {
if (other == null) {
return;
}
switch (other.TypeCase) {
case TypeOneofCase.Data:
if (Data == null) {
Data = new global::Keyapis.Vc.V1.MonitoringData();
}
Data.MergeFrom(other.Data);
break;
case TypeOneofCase.Error:
if (Error == null) {
Error = new global::Keyapis.Vc.V1.GetMonitoringCompanyCameraResponse.Types.Error();
}
Error.MergeFrom(other.Error);
break;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
global::Keyapis.Vc.V1.MonitoringData subBuilder = new global::Keyapis.Vc.V1.MonitoringData();
if (typeCase_ == TypeOneofCase.Data) {
subBuilder.MergeFrom(Data);
}
input.ReadMessage(subBuilder);
Data = subBuilder;
break;
}
case 18: {
global::Keyapis.Vc.V1.GetMonitoringCompanyCameraResponse.Types.Error subBuilder = new global::Keyapis.Vc.V1.GetMonitoringCompanyCameraResponse.Types.Error();
if (typeCase_ == TypeOneofCase.Error) {
subBuilder.MergeFrom(Error);
}
input.ReadMessage(subBuilder);
Error = subBuilder;
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 10: {
global::Keyapis.Vc.V1.MonitoringData subBuilder = new global::Keyapis.Vc.V1.MonitoringData();
if (typeCase_ == TypeOneofCase.Data) {
subBuilder.MergeFrom(Data);
}
input.ReadMessage(subBuilder);
Data = subBuilder;
break;
}
case 18: {
global::Keyapis.Vc.V1.GetMonitoringCompanyCameraResponse.Types.Error subBuilder = new global::Keyapis.Vc.V1.GetMonitoringCompanyCameraResponse.Types.Error();
if (typeCase_ == TypeOneofCase.Error) {
subBuilder.MergeFrom(Error);
}
input.ReadMessage(subBuilder);
Error = subBuilder;
break;
}
}
}
}
#endif
#region Nested types
/// Container for nested types declared in the GetMonitoringCompanyCameraResponse message type.
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static partial class Types {
///
/// Ошибка запроса
///
public sealed partial class Error : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Error());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::Keyapis.Vc.V1.GetMonitoringCompanyCameraResponse.Descriptor.NestedTypes[0]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public Error() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public Error(Error other) : this() {
switch (other.ReasonCase) {
case ReasonOneofCase.Validation:
Validation = other.Validation.Clone();
break;
}
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public Error Clone() {
return new Error(this);
}
/// Field number for the "validation" field.
public const int ValidationFieldNumber = 1;
///
/// Ошибка валидации
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Keyapis.Vc.V1.ValidationError Validation {
get { return reasonCase_ == ReasonOneofCase.Validation ? (global::Keyapis.Vc.V1.ValidationError) reason_ : null; }
set {
reason_ = value;
reasonCase_ = value == null ? ReasonOneofCase.None : ReasonOneofCase.Validation;
}
}
private object reason_;
/// Enum of possible cases for the "reason" oneof.
public enum ReasonOneofCase {
None = 0,
Validation = 1,
}
private ReasonOneofCase reasonCase_ = ReasonOneofCase.None;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ReasonOneofCase ReasonCase {
get { return reasonCase_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void ClearReason() {
reasonCase_ = ReasonOneofCase.None;
reason_ = null;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as Error);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(Error other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (!object.Equals(Validation, other.Validation)) return false;
if (ReasonCase != other.ReasonCase) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (reasonCase_ == ReasonOneofCase.Validation) hash ^= Validation.GetHashCode();
hash ^= (int) reasonCase_;
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (reasonCase_ == ReasonOneofCase.Validation) {
output.WriteRawTag(10);
output.WriteMessage(Validation);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (reasonCase_ == ReasonOneofCase.Validation) {
output.WriteRawTag(10);
output.WriteMessage(Validation);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (reasonCase_ == ReasonOneofCase.Validation) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Validation);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(Error other) {
if (other == null) {
return;
}
switch (other.ReasonCase) {
case ReasonOneofCase.Validation:
if (Validation == null) {
Validation = new global::Keyapis.Vc.V1.ValidationError();
}
Validation.MergeFrom(other.Validation);
break;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
global::Keyapis.Vc.V1.ValidationError subBuilder = new global::Keyapis.Vc.V1.ValidationError();
if (reasonCase_ == ReasonOneofCase.Validation) {
subBuilder.MergeFrom(Validation);
}
input.ReadMessage(subBuilder);
Validation = subBuilder;
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 10: {
global::Keyapis.Vc.V1.ValidationError subBuilder = new global::Keyapis.Vc.V1.ValidationError();
if (reasonCase_ == ReasonOneofCase.Validation) {
subBuilder.MergeFrom(Validation);
}
input.ReadMessage(subBuilder);
Validation = subBuilder;
break;
}
}
}
}
#endif
}
}
#endregion
}
#endregion
}
#endregion Designer generated code