< Summary

Class:Decentraland.Bff.AboutReflection
Assembly:Decentraland.Protocol.GeneratedCode
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/DecentralandProtocol/About.gen.cs
Covered lines:0
Uncovered lines:4
Coverable lines:4
Total lines:3215
Line coverage:0% (0 of 4)
Covered branches:0
Total branches:0
Covered methods:0
Total methods:2
Method coverage:0% (0 of 2)

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
AboutReflection()0%2100%

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/DecentralandProtocol/About.gen.cs

#LineLine coverage
 1// <auto-generated>
 2//     Generated by the protocol buffer compiler.  DO NOT EDIT!
 3//     source: decentraland/renderer/about.proto
 4// </auto-generated>
 5#pragma warning disable 1591, 0612, 3021
 6#region Designer generated code
 7
 8using pb = global::Google.Protobuf;
 9using pbc = global::Google.Protobuf.Collections;
 10using pbr = global::Google.Protobuf.Reflection;
 11using scg = global::System.Collections.Generic;
 12namespace Decentraland.Bff {
 13
 14  /// <summary>Holder for reflection information generated from decentraland/renderer/about.proto</summary>
 15  public static partial class AboutReflection {
 16
 17    #region Descriptor
 18    /// <summary>File descriptor for decentraland/renderer/about.proto</summary>
 19    public static pbr::FileDescriptor Descriptor {
 020      get { return descriptor; }
 21    }
 22    private static pbr::FileDescriptor descriptor;
 23
 24    static AboutReflection() {
 025      byte[] descriptorData = global::System.Convert.FromBase64String(
 26          string.Concat(
 27            "CiFkZWNlbnRyYWxhbmQvcmVuZGVyZXIvYWJvdXQucHJvdG8SEGRlY2VudHJh",
 28            "bGFuZC5iZmYiiA4KDUFib3V0UmVzcG9uc2USDwoHaGVhbHRoeRgBIAEoCBJK",
 29            "Cg5jb25maWd1cmF0aW9ucxgCIAEoCzIyLmRlY2VudHJhbGFuZC5iZmYuQWJv",
 30            "dXRSZXNwb25zZS5BYm91dENvbmZpZ3VyYXRpb24SPAoHY29udGVudBgDIAEo",
 31            "CzIrLmRlY2VudHJhbGFuZC5iZmYuQWJvdXRSZXNwb25zZS5Db250ZW50SW5m",
 32            "bxI9CgVjb21tcxgEIAEoCzIpLmRlY2VudHJhbGFuZC5iZmYuQWJvdXRSZXNw",
 33            "b25zZS5Db21tc0luZm9IAIgBARI8CgdsYW1iZGFzGAUgASgLMisuZGVjZW50",
 34            "cmFsYW5kLmJmZi5BYm91dFJlc3BvbnNlLkxhbWJkYXNJbmZvEjkKA2JmZhgG",
 35            "IAEoCzInLmRlY2VudHJhbGFuZC5iZmYuQWJvdXRSZXNwb25zZS5CZmZJbmZv",
 36            "SAGIAQESFwoPYWNjZXB0aW5nX3VzZXJzGAcgASgIGnsKFE1pbmltYXBDb25m",
 37            "aWd1cmF0aW9uEg8KB2VuYWJsZWQYASABKAgSFwoKZGF0YV9pbWFnZRgCIAEo",
 38            "CUgAiAEBEhkKDGVzdGF0ZV9pbWFnZRgDIAEoCUgBiAEBQg0KC19kYXRhX2lt",
 39            "YWdlQg8KDV9lc3RhdGVfaW1hZ2UaTwoTU2t5Ym94Q29uZmlndXJhdGlvbhIX",
 40            "CgpmaXhlZF9ob3VyGAEgASgCSACIAQESEAoIdGV4dHVyZXMYAiADKAlCDQoL",
 41            "X2ZpeGVkX2hvdXIa9AIKEkFib3V0Q29uZmlndXJhdGlvbhIXCgpyZWFsbV9u",
 42            "YW1lGAEgASgJSACIAQESEgoKbmV0d29ya19pZBgCIAEoDRIZChFnbG9iYWxf",
 43            "c2NlbmVzX3VybhgDIAMoCRISCgpzY2VuZXNfdXJuGAQgAygJEkoKB21pbmlt",
 44            "YXAYBSABKAsyNC5kZWNlbnRyYWxhbmQuYmZmLkFib3V0UmVzcG9uc2UuTWlu",
 45            "aW1hcENvbmZpZ3VyYXRpb25IAYgBARJICgZza3lib3gYBiABKAsyMy5kZWNl",
 46            "bnRyYWxhbmQuYmZmLkFib3V0UmVzcG9uc2UuU2t5Ym94Q29uZmlndXJhdGlv",
 47            "bkgCiAEBEicKGmNpdHlfbG9hZGVyX2NvbnRlbnRfc2VydmVyGAcgASgJSAOI",
 48            "AQFCDQoLX3JlYWxtX25hbWVCCgoIX21pbmltYXBCCQoHX3NreWJveEIdChtf",
 49            "Y2l0eV9sb2FkZXJfY29udGVudF9zZXJ2ZXIafgoLQ29udGVudEluZm8SDwoH",
 50            "aGVhbHRoeRgBIAEoCBIUCgd2ZXJzaW9uGAIgASgJSACIAQESGAoLY29tbWl0",
 51            "X2hhc2gYAyABKAlIAYgBARISCgpwdWJsaWNfdXJsGAQgASgJQgoKCF92ZXJz",
 52            "aW9uQg4KDF9jb21taXRfaGFzaBrIAQoLTGFtYmRhc0luZm8SDwoHaGVhbHRo",
 53            "eRgBIAEoCBIUCgd2ZXJzaW9uGAIgASgJSACIAQESGAoLY29tbWl0X2hhc2gY",
 54            "AyABKAlIAYgBARISCgpwdWJsaWNfdXJsGAQgASgJEhcKCnB1YmxpY19rZXkY",
 55            "BSABKAlIAogBARIUCgdhZGRyZXNzGAYgASgJSAOIAQFCCgoIX3ZlcnNpb25C",
 56            "DgoMX2NvbW1pdF9oYXNoQg0KC19wdWJsaWNfa2V5QgoKCF9hZGRyZXNzGo8C",
 57            "CglDb21tc0luZm8SDwoHaGVhbHRoeRgBIAEoCBIUCgd2ZXJzaW9uGAIgASgJ",
 58            "SACIAQESGAoLY29tbWl0X2hhc2gYAyABKAlIAYgBARIXCgpwdWJsaWNfdXJs",
 59            "GAQgASgJSAKIAQESEAoIcHJvdG9jb2wYMiABKAkSGAoLdXNlcnNfY291bnQY",
 60            "MyABKAVIA4gBARIeCg1maXhlZF9hZGFwdGVyGDQgASgJQgIYAUgEiAEBEg8K",
 61            "B2FkYXB0ZXIYNSABKAlCCgoIX3ZlcnNpb25CDgoMX2NvbW1pdF9oYXNoQg0K",
 62            "C19wdWJsaWNfdXJsQg4KDF91c2Vyc19jb3VudEIQCg5fZml4ZWRfYWRhcHRl",
 63            "chrWAQoHQmZmSW5mbxIPCgdoZWFsdGh5GAEgASgIEhQKB3ZlcnNpb24YAiAB",
 64            "KAlIAIgBARIYCgtjb21taXRfaGFzaBgDIAEoCUgBiAEBEhIKCnB1YmxpY191",
 65            "cmwYBCABKAkSFwoKdXNlcl9jb3VudBgzIAEoBUgCiAEBEh0KEHByb3RvY29s",
 66            "X3ZlcnNpb24YNCABKAlIA4gBAUIKCghfdmVyc2lvbkIOCgxfY29tbWl0X2hh",
 67            "c2hCDQoLX3VzZXJfY291bnRCEwoRX3Byb3RvY29sX3ZlcnNpb25CCAoGX2Nv",
 68            "bW1zQgYKBF9iZmZiBnByb3RvMw=="));
 069      descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
 70          new pbr::FileDescriptor[] { },
 71          new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
 72            new pbr::GeneratedClrTypeInfo(typeof(global::Decentraland.Bff.AboutResponse), global::Decentraland.Bff.About
 73            new pbr::GeneratedClrTypeInfo(typeof(global::Decentraland.Bff.AboutResponse.Types.SkyboxConfiguration), glob
 74            new pbr::GeneratedClrTypeInfo(typeof(global::Decentraland.Bff.AboutResponse.Types.AboutConfiguration), globa
 75            new pbr::GeneratedClrTypeInfo(typeof(global::Decentraland.Bff.AboutResponse.Types.ContentInfo), global::Dece
 76            new pbr::GeneratedClrTypeInfo(typeof(global::Decentraland.Bff.AboutResponse.Types.LambdasInfo), global::Dece
 77            new pbr::GeneratedClrTypeInfo(typeof(global::Decentraland.Bff.AboutResponse.Types.CommsInfo), global::Decent
 78            new pbr::GeneratedClrTypeInfo(typeof(global::Decentraland.Bff.AboutResponse.Types.BffInfo), global::Decentra
 79          }));
 080    }
 81    #endregion
 82
 83  }
 84  #region Messages
 85  public sealed partial class AboutResponse : pb::IMessage<AboutResponse>
 86  #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 87      , pb::IBufferMessage
 88  #endif
 89  {
 90    private static readonly pb::MessageParser<AboutResponse> _parser = new pb::MessageParser<AboutResponse>(() => new Ab
 91    private pb::UnknownFieldSet _unknownFields;
 92    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 93    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 94    public static pb::MessageParser<AboutResponse> Parser { get { return _parser; } }
 95
 96    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 97    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 98    public static pbr::MessageDescriptor Descriptor {
 99      get { return global::Decentraland.Bff.AboutReflection.Descriptor.MessageTypes[0]; }
 100    }
 101
 102    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 103    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 104    pbr::MessageDescriptor pb::IMessage.Descriptor {
 105      get { return Descriptor; }
 106    }
 107
 108    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 109    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 110    public AboutResponse() {
 111      OnConstruction();
 112    }
 113
 114    partial void OnConstruction();
 115
 116    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 117    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 118    public AboutResponse(AboutResponse other) : this() {
 119      healthy_ = other.healthy_;
 120      configurations_ = other.configurations_ != null ? other.configurations_.Clone() : null;
 121      content_ = other.content_ != null ? other.content_.Clone() : null;
 122      comms_ = other.comms_ != null ? other.comms_.Clone() : null;
 123      lambdas_ = other.lambdas_ != null ? other.lambdas_.Clone() : null;
 124      bff_ = other.bff_ != null ? other.bff_.Clone() : null;
 125      acceptingUsers_ = other.acceptingUsers_;
 126      _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
 127    }
 128
 129    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 130    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 131    public AboutResponse Clone() {
 132      return new AboutResponse(this);
 133    }
 134
 135    /// <summary>Field number for the "healthy" field.</summary>
 136    public const int HealthyFieldNumber = 1;
 137    private bool healthy_;
 138    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 139    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 140    public bool Healthy {
 141      get { return healthy_; }
 142      set {
 143        healthy_ = value;
 144      }
 145    }
 146
 147    /// <summary>Field number for the "configurations" field.</summary>
 148    public const int ConfigurationsFieldNumber = 2;
 149    private global::Decentraland.Bff.AboutResponse.Types.AboutConfiguration configurations_;
 150    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 151    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 152    public global::Decentraland.Bff.AboutResponse.Types.AboutConfiguration Configurations {
 153      get { return configurations_; }
 154      set {
 155        configurations_ = value;
 156      }
 157    }
 158
 159    /// <summary>Field number for the "content" field.</summary>
 160    public const int ContentFieldNumber = 3;
 161    private global::Decentraland.Bff.AboutResponse.Types.ContentInfo content_;
 162    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 163    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 164    public global::Decentraland.Bff.AboutResponse.Types.ContentInfo Content {
 165      get { return content_; }
 166      set {
 167        content_ = value;
 168      }
 169    }
 170
 171    /// <summary>Field number for the "comms" field.</summary>
 172    public const int CommsFieldNumber = 4;
 173    private global::Decentraland.Bff.AboutResponse.Types.CommsInfo comms_;
 174    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 175    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 176    public global::Decentraland.Bff.AboutResponse.Types.CommsInfo Comms {
 177      get { return comms_; }
 178      set {
 179        comms_ = value;
 180      }
 181    }
 182
 183    /// <summary>Field number for the "lambdas" field.</summary>
 184    public const int LambdasFieldNumber = 5;
 185    private global::Decentraland.Bff.AboutResponse.Types.LambdasInfo lambdas_;
 186    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 187    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 188    public global::Decentraland.Bff.AboutResponse.Types.LambdasInfo Lambdas {
 189      get { return lambdas_; }
 190      set {
 191        lambdas_ = value;
 192      }
 193    }
 194
 195    /// <summary>Field number for the "bff" field.</summary>
 196    public const int BffFieldNumber = 6;
 197    private global::Decentraland.Bff.AboutResponse.Types.BffInfo bff_;
 198    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 199    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 200    public global::Decentraland.Bff.AboutResponse.Types.BffInfo Bff {
 201      get { return bff_; }
 202      set {
 203        bff_ = value;
 204      }
 205    }
 206
 207    /// <summary>Field number for the "accepting_users" field.</summary>
 208    public const int AcceptingUsersFieldNumber = 7;
 209    private bool acceptingUsers_;
 210    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 211    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 212    public bool AcceptingUsers {
 213      get { return acceptingUsers_; }
 214      set {
 215        acceptingUsers_ = value;
 216      }
 217    }
 218
 219    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 220    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 221    public override bool Equals(object other) {
 222      return Equals(other as AboutResponse);
 223    }
 224
 225    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 226    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 227    public bool Equals(AboutResponse other) {
 228      if (ReferenceEquals(other, null)) {
 229        return false;
 230      }
 231      if (ReferenceEquals(other, this)) {
 232        return true;
 233      }
 234      if (Healthy != other.Healthy) return false;
 235      if (!object.Equals(Configurations, other.Configurations)) return false;
 236      if (!object.Equals(Content, other.Content)) return false;
 237      if (!object.Equals(Comms, other.Comms)) return false;
 238      if (!object.Equals(Lambdas, other.Lambdas)) return false;
 239      if (!object.Equals(Bff, other.Bff)) return false;
 240      if (AcceptingUsers != other.AcceptingUsers) return false;
 241      return Equals(_unknownFields, other._unknownFields);
 242    }
 243
 244    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 245    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 246    public override int GetHashCode() {
 247      int hash = 1;
 248      if (Healthy != false) hash ^= Healthy.GetHashCode();
 249      if (configurations_ != null) hash ^= Configurations.GetHashCode();
 250      if (content_ != null) hash ^= Content.GetHashCode();
 251      if (comms_ != null) hash ^= Comms.GetHashCode();
 252      if (lambdas_ != null) hash ^= Lambdas.GetHashCode();
 253      if (bff_ != null) hash ^= Bff.GetHashCode();
 254      if (AcceptingUsers != false) hash ^= AcceptingUsers.GetHashCode();
 255      if (_unknownFields != null) {
 256        hash ^= _unknownFields.GetHashCode();
 257      }
 258      return hash;
 259    }
 260
 261    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 262    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 263    public override string ToString() {
 264      return pb::JsonFormatter.ToDiagnosticString(this);
 265    }
 266
 267    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 268    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 269    public void WriteTo(pb::CodedOutputStream output) {
 270    #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 271      output.WriteRawMessage(this);
 272    #else
 273      if (Healthy != false) {
 274        output.WriteRawTag(8);
 275        output.WriteBool(Healthy);
 276      }
 277      if (configurations_ != null) {
 278        output.WriteRawTag(18);
 279        output.WriteMessage(Configurations);
 280      }
 281      if (content_ != null) {
 282        output.WriteRawTag(26);
 283        output.WriteMessage(Content);
 284      }
 285      if (comms_ != null) {
 286        output.WriteRawTag(34);
 287        output.WriteMessage(Comms);
 288      }
 289      if (lambdas_ != null) {
 290        output.WriteRawTag(42);
 291        output.WriteMessage(Lambdas);
 292      }
 293      if (bff_ != null) {
 294        output.WriteRawTag(50);
 295        output.WriteMessage(Bff);
 296      }
 297      if (AcceptingUsers != false) {
 298        output.WriteRawTag(56);
 299        output.WriteBool(AcceptingUsers);
 300      }
 301      if (_unknownFields != null) {
 302        _unknownFields.WriteTo(output);
 303      }
 304    #endif
 305    }
 306
 307    #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 308    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 309    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 310    void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
 311      if (Healthy != false) {
 312        output.WriteRawTag(8);
 313        output.WriteBool(Healthy);
 314      }
 315      if (configurations_ != null) {
 316        output.WriteRawTag(18);
 317        output.WriteMessage(Configurations);
 318      }
 319      if (content_ != null) {
 320        output.WriteRawTag(26);
 321        output.WriteMessage(Content);
 322      }
 323      if (comms_ != null) {
 324        output.WriteRawTag(34);
 325        output.WriteMessage(Comms);
 326      }
 327      if (lambdas_ != null) {
 328        output.WriteRawTag(42);
 329        output.WriteMessage(Lambdas);
 330      }
 331      if (bff_ != null) {
 332        output.WriteRawTag(50);
 333        output.WriteMessage(Bff);
 334      }
 335      if (AcceptingUsers != false) {
 336        output.WriteRawTag(56);
 337        output.WriteBool(AcceptingUsers);
 338      }
 339      if (_unknownFields != null) {
 340        _unknownFields.WriteTo(ref output);
 341      }
 342    }
 343    #endif
 344
 345    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 346    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 347    public int CalculateSize() {
 348      int size = 0;
 349      if (Healthy != false) {
 350        size += 1 + 1;
 351      }
 352      if (configurations_ != null) {
 353        size += 1 + pb::CodedOutputStream.ComputeMessageSize(Configurations);
 354      }
 355      if (content_ != null) {
 356        size += 1 + pb::CodedOutputStream.ComputeMessageSize(Content);
 357      }
 358      if (comms_ != null) {
 359        size += 1 + pb::CodedOutputStream.ComputeMessageSize(Comms);
 360      }
 361      if (lambdas_ != null) {
 362        size += 1 + pb::CodedOutputStream.ComputeMessageSize(Lambdas);
 363      }
 364      if (bff_ != null) {
 365        size += 1 + pb::CodedOutputStream.ComputeMessageSize(Bff);
 366      }
 367      if (AcceptingUsers != false) {
 368        size += 1 + 1;
 369      }
 370      if (_unknownFields != null) {
 371        size += _unknownFields.CalculateSize();
 372      }
 373      return size;
 374    }
 375
 376    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 377    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 378    public void MergeFrom(AboutResponse other) {
 379      if (other == null) {
 380        return;
 381      }
 382      if (other.Healthy != false) {
 383        Healthy = other.Healthy;
 384      }
 385      if (other.configurations_ != null) {
 386        if (configurations_ == null) {
 387          Configurations = new global::Decentraland.Bff.AboutResponse.Types.AboutConfiguration();
 388        }
 389        Configurations.MergeFrom(other.Configurations);
 390      }
 391      if (other.content_ != null) {
 392        if (content_ == null) {
 393          Content = new global::Decentraland.Bff.AboutResponse.Types.ContentInfo();
 394        }
 395        Content.MergeFrom(other.Content);
 396      }
 397      if (other.comms_ != null) {
 398        if (comms_ == null) {
 399          Comms = new global::Decentraland.Bff.AboutResponse.Types.CommsInfo();
 400        }
 401        Comms.MergeFrom(other.Comms);
 402      }
 403      if (other.lambdas_ != null) {
 404        if (lambdas_ == null) {
 405          Lambdas = new global::Decentraland.Bff.AboutResponse.Types.LambdasInfo();
 406        }
 407        Lambdas.MergeFrom(other.Lambdas);
 408      }
 409      if (other.bff_ != null) {
 410        if (bff_ == null) {
 411          Bff = new global::Decentraland.Bff.AboutResponse.Types.BffInfo();
 412        }
 413        Bff.MergeFrom(other.Bff);
 414      }
 415      if (other.AcceptingUsers != false) {
 416        AcceptingUsers = other.AcceptingUsers;
 417      }
 418      _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
 419    }
 420
 421    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 422    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 423    public void MergeFrom(pb::CodedInputStream input) {
 424    #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 425      input.ReadRawMessage(this);
 426    #else
 427      uint tag;
 428      while ((tag = input.ReadTag()) != 0) {
 429        switch(tag) {
 430          default:
 431            _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
 432            break;
 433          case 8: {
 434            Healthy = input.ReadBool();
 435            break;
 436          }
 437          case 18: {
 438            if (configurations_ == null) {
 439              Configurations = new global::Decentraland.Bff.AboutResponse.Types.AboutConfiguration();
 440            }
 441            input.ReadMessage(Configurations);
 442            break;
 443          }
 444          case 26: {
 445            if (content_ == null) {
 446              Content = new global::Decentraland.Bff.AboutResponse.Types.ContentInfo();
 447            }
 448            input.ReadMessage(Content);
 449            break;
 450          }
 451          case 34: {
 452            if (comms_ == null) {
 453              Comms = new global::Decentraland.Bff.AboutResponse.Types.CommsInfo();
 454            }
 455            input.ReadMessage(Comms);
 456            break;
 457          }
 458          case 42: {
 459            if (lambdas_ == null) {
 460              Lambdas = new global::Decentraland.Bff.AboutResponse.Types.LambdasInfo();
 461            }
 462            input.ReadMessage(Lambdas);
 463            break;
 464          }
 465          case 50: {
 466            if (bff_ == null) {
 467              Bff = new global::Decentraland.Bff.AboutResponse.Types.BffInfo();
 468            }
 469            input.ReadMessage(Bff);
 470            break;
 471          }
 472          case 56: {
 473            AcceptingUsers = input.ReadBool();
 474            break;
 475          }
 476        }
 477      }
 478    #endif
 479    }
 480
 481    #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 482    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 483    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 484    void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
 485      uint tag;
 486      while ((tag = input.ReadTag()) != 0) {
 487        switch(tag) {
 488          default:
 489            _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
 490            break;
 491          case 8: {
 492            Healthy = input.ReadBool();
 493            break;
 494          }
 495          case 18: {
 496            if (configurations_ == null) {
 497              Configurations = new global::Decentraland.Bff.AboutResponse.Types.AboutConfiguration();
 498            }
 499            input.ReadMessage(Configurations);
 500            break;
 501          }
 502          case 26: {
 503            if (content_ == null) {
 504              Content = new global::Decentraland.Bff.AboutResponse.Types.ContentInfo();
 505            }
 506            input.ReadMessage(Content);
 507            break;
 508          }
 509          case 34: {
 510            if (comms_ == null) {
 511              Comms = new global::Decentraland.Bff.AboutResponse.Types.CommsInfo();
 512            }
 513            input.ReadMessage(Comms);
 514            break;
 515          }
 516          case 42: {
 517            if (lambdas_ == null) {
 518              Lambdas = new global::Decentraland.Bff.AboutResponse.Types.LambdasInfo();
 519            }
 520            input.ReadMessage(Lambdas);
 521            break;
 522          }
 523          case 50: {
 524            if (bff_ == null) {
 525              Bff = new global::Decentraland.Bff.AboutResponse.Types.BffInfo();
 526            }
 527            input.ReadMessage(Bff);
 528            break;
 529          }
 530          case 56: {
 531            AcceptingUsers = input.ReadBool();
 532            break;
 533          }
 534        }
 535      }
 536    }
 537    #endif
 538
 539    #region Nested types
 540    /// <summary>Container for nested types declared in the AboutResponse message type.</summary>
 541    [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 542    [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 543    public static partial class Types {
 544      public sealed partial class MinimapConfiguration : pb::IMessage<MinimapConfiguration>
 545      #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 546          , pb::IBufferMessage
 547      #endif
 548      {
 549        private static readonly pb::MessageParser<MinimapConfiguration> _parser = new pb::MessageParser<MinimapConfigura
 550        private pb::UnknownFieldSet _unknownFields;
 551        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 552        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 553        public static pb::MessageParser<MinimapConfiguration> Parser { get { return _parser; } }
 554
 555        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 556        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 557        public static pbr::MessageDescriptor Descriptor {
 558          get { return global::Decentraland.Bff.AboutResponse.Descriptor.NestedTypes[0]; }
 559        }
 560
 561        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 562        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 563        pbr::MessageDescriptor pb::IMessage.Descriptor {
 564          get { return Descriptor; }
 565        }
 566
 567        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 568        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 569        public MinimapConfiguration() {
 570          OnConstruction();
 571        }
 572
 573        partial void OnConstruction();
 574
 575        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 576        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 577        public MinimapConfiguration(MinimapConfiguration other) : this() {
 578          enabled_ = other.enabled_;
 579          dataImage_ = other.dataImage_;
 580          estateImage_ = other.estateImage_;
 581          _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
 582        }
 583
 584        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 585        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 586        public MinimapConfiguration Clone() {
 587          return new MinimapConfiguration(this);
 588        }
 589
 590        /// <summary>Field number for the "enabled" field.</summary>
 591        public const int EnabledFieldNumber = 1;
 592        private bool enabled_;
 593        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 594        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 595        public bool Enabled {
 596          get { return enabled_; }
 597          set {
 598            enabled_ = value;
 599          }
 600        }
 601
 602        /// <summary>Field number for the "data_image" field.</summary>
 603        public const int DataImageFieldNumber = 2;
 604        private string dataImage_;
 605        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 606        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 607        public string DataImage {
 608          get { return dataImage_ ?? ""; }
 609          set {
 610            dataImage_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 611          }
 612        }
 613        /// <summary>Gets whether the "data_image" field is set</summary>
 614        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 615        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 616        public bool HasDataImage {
 617          get { return dataImage_ != null; }
 618        }
 619        /// <summary>Clears the value of the "data_image" field</summary>
 620        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 621        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 622        public void ClearDataImage() {
 623          dataImage_ = null;
 624        }
 625
 626        /// <summary>Field number for the "estate_image" field.</summary>
 627        public const int EstateImageFieldNumber = 3;
 628        private string estateImage_;
 629        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 630        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 631        public string EstateImage {
 632          get { return estateImage_ ?? ""; }
 633          set {
 634            estateImage_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 635          }
 636        }
 637        /// <summary>Gets whether the "estate_image" field is set</summary>
 638        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 639        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 640        public bool HasEstateImage {
 641          get { return estateImage_ != null; }
 642        }
 643        /// <summary>Clears the value of the "estate_image" field</summary>
 644        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 645        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 646        public void ClearEstateImage() {
 647          estateImage_ = null;
 648        }
 649
 650        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 651        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 652        public override bool Equals(object other) {
 653          return Equals(other as MinimapConfiguration);
 654        }
 655
 656        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 657        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 658        public bool Equals(MinimapConfiguration other) {
 659          if (ReferenceEquals(other, null)) {
 660            return false;
 661          }
 662          if (ReferenceEquals(other, this)) {
 663            return true;
 664          }
 665          if (Enabled != other.Enabled) return false;
 666          if (DataImage != other.DataImage) return false;
 667          if (EstateImage != other.EstateImage) return false;
 668          return Equals(_unknownFields, other._unknownFields);
 669        }
 670
 671        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 672        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 673        public override int GetHashCode() {
 674          int hash = 1;
 675          if (Enabled != false) hash ^= Enabled.GetHashCode();
 676          if (HasDataImage) hash ^= DataImage.GetHashCode();
 677          if (HasEstateImage) hash ^= EstateImage.GetHashCode();
 678          if (_unknownFields != null) {
 679            hash ^= _unknownFields.GetHashCode();
 680          }
 681          return hash;
 682        }
 683
 684        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 685        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 686        public override string ToString() {
 687          return pb::JsonFormatter.ToDiagnosticString(this);
 688        }
 689
 690        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 691        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 692        public void WriteTo(pb::CodedOutputStream output) {
 693        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 694          output.WriteRawMessage(this);
 695        #else
 696          if (Enabled != false) {
 697            output.WriteRawTag(8);
 698            output.WriteBool(Enabled);
 699          }
 700          if (HasDataImage) {
 701            output.WriteRawTag(18);
 702            output.WriteString(DataImage);
 703          }
 704          if (HasEstateImage) {
 705            output.WriteRawTag(26);
 706            output.WriteString(EstateImage);
 707          }
 708          if (_unknownFields != null) {
 709            _unknownFields.WriteTo(output);
 710          }
 711        #endif
 712        }
 713
 714        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 715        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 716        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 717        void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
 718          if (Enabled != false) {
 719            output.WriteRawTag(8);
 720            output.WriteBool(Enabled);
 721          }
 722          if (HasDataImage) {
 723            output.WriteRawTag(18);
 724            output.WriteString(DataImage);
 725          }
 726          if (HasEstateImage) {
 727            output.WriteRawTag(26);
 728            output.WriteString(EstateImage);
 729          }
 730          if (_unknownFields != null) {
 731            _unknownFields.WriteTo(ref output);
 732          }
 733        }
 734        #endif
 735
 736        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 737        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 738        public int CalculateSize() {
 739          int size = 0;
 740          if (Enabled != false) {
 741            size += 1 + 1;
 742          }
 743          if (HasDataImage) {
 744            size += 1 + pb::CodedOutputStream.ComputeStringSize(DataImage);
 745          }
 746          if (HasEstateImage) {
 747            size += 1 + pb::CodedOutputStream.ComputeStringSize(EstateImage);
 748          }
 749          if (_unknownFields != null) {
 750            size += _unknownFields.CalculateSize();
 751          }
 752          return size;
 753        }
 754
 755        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 756        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 757        public void MergeFrom(MinimapConfiguration other) {
 758          if (other == null) {
 759            return;
 760          }
 761          if (other.Enabled != false) {
 762            Enabled = other.Enabled;
 763          }
 764          if (other.HasDataImage) {
 765            DataImage = other.DataImage;
 766          }
 767          if (other.HasEstateImage) {
 768            EstateImage = other.EstateImage;
 769          }
 770          _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
 771        }
 772
 773        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 774        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 775        public void MergeFrom(pb::CodedInputStream input) {
 776        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 777          input.ReadRawMessage(this);
 778        #else
 779          uint tag;
 780          while ((tag = input.ReadTag()) != 0) {
 781            switch(tag) {
 782              default:
 783                _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
 784                break;
 785              case 8: {
 786                Enabled = input.ReadBool();
 787                break;
 788              }
 789              case 18: {
 790                DataImage = input.ReadString();
 791                break;
 792              }
 793              case 26: {
 794                EstateImage = input.ReadString();
 795                break;
 796              }
 797            }
 798          }
 799        #endif
 800        }
 801
 802        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 803        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 804        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 805        void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
 806          uint tag;
 807          while ((tag = input.ReadTag()) != 0) {
 808            switch(tag) {
 809              default:
 810                _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
 811                break;
 812              case 8: {
 813                Enabled = input.ReadBool();
 814                break;
 815              }
 816              case 18: {
 817                DataImage = input.ReadString();
 818                break;
 819              }
 820              case 26: {
 821                EstateImage = input.ReadString();
 822                break;
 823              }
 824            }
 825          }
 826        }
 827        #endif
 828
 829      }
 830
 831      public sealed partial class SkyboxConfiguration : pb::IMessage<SkyboxConfiguration>
 832      #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 833          , pb::IBufferMessage
 834      #endif
 835      {
 836        private static readonly pb::MessageParser<SkyboxConfiguration> _parser = new pb::MessageParser<SkyboxConfigurati
 837        private pb::UnknownFieldSet _unknownFields;
 838        private int _hasBits0;
 839        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 840        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 841        public static pb::MessageParser<SkyboxConfiguration> Parser { get { return _parser; } }
 842
 843        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 844        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 845        public static pbr::MessageDescriptor Descriptor {
 846          get { return global::Decentraland.Bff.AboutResponse.Descriptor.NestedTypes[1]; }
 847        }
 848
 849        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 850        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 851        pbr::MessageDescriptor pb::IMessage.Descriptor {
 852          get { return Descriptor; }
 853        }
 854
 855        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 856        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 857        public SkyboxConfiguration() {
 858          OnConstruction();
 859        }
 860
 861        partial void OnConstruction();
 862
 863        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 864        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 865        public SkyboxConfiguration(SkyboxConfiguration other) : this() {
 866          _hasBits0 = other._hasBits0;
 867          fixedHour_ = other.fixedHour_;
 868          textures_ = other.textures_.Clone();
 869          _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
 870        }
 871
 872        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 873        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 874        public SkyboxConfiguration Clone() {
 875          return new SkyboxConfiguration(this);
 876        }
 877
 878        /// <summary>Field number for the "fixed_hour" field.</summary>
 879        public const int FixedHourFieldNumber = 1;
 880        private float fixedHour_;
 881        /// <summary>
 882        /// only one value at a time
 883        /// </summary>
 884        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 885        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 886        public float FixedHour {
 887          get { if ((_hasBits0 & 1) != 0) { return fixedHour_; } else { return 0F; } }
 888          set {
 889            _hasBits0 |= 1;
 890            fixedHour_ = value;
 891          }
 892        }
 893        /// <summary>Gets whether the "fixed_hour" field is set</summary>
 894        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 895        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 896        public bool HasFixedHour {
 897          get { return (_hasBits0 & 1) != 0; }
 898        }
 899        /// <summary>Clears the value of the "fixed_hour" field</summary>
 900        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 901        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 902        public void ClearFixedHour() {
 903          _hasBits0 &= ~1;
 904        }
 905
 906        /// <summary>Field number for the "textures" field.</summary>
 907        public const int TexturesFieldNumber = 2;
 908        private static readonly pb::FieldCodec<string> _repeated_textures_codec
 909            = pb::FieldCodec.ForString(18);
 910        private readonly pbc::RepeatedField<string> textures_ = new pbc::RepeatedField<string>();
 911        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 912        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 913        public pbc::RepeatedField<string> Textures {
 914          get { return textures_; }
 915        }
 916
 917        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 918        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 919        public override bool Equals(object other) {
 920          return Equals(other as SkyboxConfiguration);
 921        }
 922
 923        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 924        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 925        public bool Equals(SkyboxConfiguration other) {
 926          if (ReferenceEquals(other, null)) {
 927            return false;
 928          }
 929          if (ReferenceEquals(other, this)) {
 930            return true;
 931          }
 932          if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(FixedHour, other.FixedHour)) return f
 933          if(!textures_.Equals(other.textures_)) return false;
 934          return Equals(_unknownFields, other._unknownFields);
 935        }
 936
 937        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 938        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 939        public override int GetHashCode() {
 940          int hash = 1;
 941          if (HasFixedHour) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(FixedHour);
 942          hash ^= textures_.GetHashCode();
 943          if (_unknownFields != null) {
 944            hash ^= _unknownFields.GetHashCode();
 945          }
 946          return hash;
 947        }
 948
 949        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 950        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 951        public override string ToString() {
 952          return pb::JsonFormatter.ToDiagnosticString(this);
 953        }
 954
 955        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 956        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 957        public void WriteTo(pb::CodedOutputStream output) {
 958        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 959          output.WriteRawMessage(this);
 960        #else
 961          if (HasFixedHour) {
 962            output.WriteRawTag(13);
 963            output.WriteFloat(FixedHour);
 964          }
 965          textures_.WriteTo(output, _repeated_textures_codec);
 966          if (_unknownFields != null) {
 967            _unknownFields.WriteTo(output);
 968          }
 969        #endif
 970        }
 971
 972        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 973        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 974        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 975        void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
 976          if (HasFixedHour) {
 977            output.WriteRawTag(13);
 978            output.WriteFloat(FixedHour);
 979          }
 980          textures_.WriteTo(ref output, _repeated_textures_codec);
 981          if (_unknownFields != null) {
 982            _unknownFields.WriteTo(ref output);
 983          }
 984        }
 985        #endif
 986
 987        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 988        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 989        public int CalculateSize() {
 990          int size = 0;
 991          if (HasFixedHour) {
 992            size += 1 + 4;
 993          }
 994          size += textures_.CalculateSize(_repeated_textures_codec);
 995          if (_unknownFields != null) {
 996            size += _unknownFields.CalculateSize();
 997          }
 998          return size;
 999        }
 1000
 1001        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1002        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1003        public void MergeFrom(SkyboxConfiguration other) {
 1004          if (other == null) {
 1005            return;
 1006          }
 1007          if (other.HasFixedHour) {
 1008            FixedHour = other.FixedHour;
 1009          }
 1010          textures_.Add(other.textures_);
 1011          _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
 1012        }
 1013
 1014        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1015        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1016        public void MergeFrom(pb::CodedInputStream input) {
 1017        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 1018          input.ReadRawMessage(this);
 1019        #else
 1020          uint tag;
 1021          while ((tag = input.ReadTag()) != 0) {
 1022            switch(tag) {
 1023              default:
 1024                _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
 1025                break;
 1026              case 13: {
 1027                FixedHour = input.ReadFloat();
 1028                break;
 1029              }
 1030              case 18: {
 1031                textures_.AddEntriesFrom(input, _repeated_textures_codec);
 1032                break;
 1033              }
 1034            }
 1035          }
 1036        #endif
 1037        }
 1038
 1039        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 1040        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1041        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1042        void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
 1043          uint tag;
 1044          while ((tag = input.ReadTag()) != 0) {
 1045            switch(tag) {
 1046              default:
 1047                _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
 1048                break;
 1049              case 13: {
 1050                FixedHour = input.ReadFloat();
 1051                break;
 1052              }
 1053              case 18: {
 1054                textures_.AddEntriesFrom(ref input, _repeated_textures_codec);
 1055                break;
 1056              }
 1057            }
 1058          }
 1059        }
 1060        #endif
 1061
 1062      }
 1063
 1064      public sealed partial class AboutConfiguration : pb::IMessage<AboutConfiguration>
 1065      #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 1066          , pb::IBufferMessage
 1067      #endif
 1068      {
 1069        private static readonly pb::MessageParser<AboutConfiguration> _parser = new pb::MessageParser<AboutConfiguration
 1070        private pb::UnknownFieldSet _unknownFields;
 1071        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1072        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1073        public static pb::MessageParser<AboutConfiguration> Parser { get { return _parser; } }
 1074
 1075        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1076        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1077        public static pbr::MessageDescriptor Descriptor {
 1078          get { return global::Decentraland.Bff.AboutResponse.Descriptor.NestedTypes[2]; }
 1079        }
 1080
 1081        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1082        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1083        pbr::MessageDescriptor pb::IMessage.Descriptor {
 1084          get { return Descriptor; }
 1085        }
 1086
 1087        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1088        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1089        public AboutConfiguration() {
 1090          OnConstruction();
 1091        }
 1092
 1093        partial void OnConstruction();
 1094
 1095        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1096        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1097        public AboutConfiguration(AboutConfiguration other) : this() {
 1098          realmName_ = other.realmName_;
 1099          networkId_ = other.networkId_;
 1100          globalScenesUrn_ = other.globalScenesUrn_.Clone();
 1101          scenesUrn_ = other.scenesUrn_.Clone();
 1102          minimap_ = other.minimap_ != null ? other.minimap_.Clone() : null;
 1103          skybox_ = other.skybox_ != null ? other.skybox_.Clone() : null;
 1104          cityLoaderContentServer_ = other.cityLoaderContentServer_;
 1105          _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
 1106        }
 1107
 1108        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1109        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1110        public AboutConfiguration Clone() {
 1111          return new AboutConfiguration(this);
 1112        }
 1113
 1114        /// <summary>Field number for the "realm_name" field.</summary>
 1115        public const int RealmNameFieldNumber = 1;
 1116        private string realmName_;
 1117        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1118        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1119        public string RealmName {
 1120          get { return realmName_ ?? ""; }
 1121          set {
 1122            realmName_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 1123          }
 1124        }
 1125        /// <summary>Gets whether the "realm_name" field is set</summary>
 1126        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1127        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1128        public bool HasRealmName {
 1129          get { return realmName_ != null; }
 1130        }
 1131        /// <summary>Clears the value of the "realm_name" field</summary>
 1132        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1133        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1134        public void ClearRealmName() {
 1135          realmName_ = null;
 1136        }
 1137
 1138        /// <summary>Field number for the "network_id" field.</summary>
 1139        public const int NetworkIdFieldNumber = 2;
 1140        private uint networkId_;
 1141        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1142        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1143        public uint NetworkId {
 1144          get { return networkId_; }
 1145          set {
 1146            networkId_ = value;
 1147          }
 1148        }
 1149
 1150        /// <summary>Field number for the "global_scenes_urn" field.</summary>
 1151        public const int GlobalScenesUrnFieldNumber = 3;
 1152        private static readonly pb::FieldCodec<string> _repeated_globalScenesUrn_codec
 1153            = pb::FieldCodec.ForString(26);
 1154        private readonly pbc::RepeatedField<string> globalScenesUrn_ = new pbc::RepeatedField<string>();
 1155        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1156        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1157        public pbc::RepeatedField<string> GlobalScenesUrn {
 1158          get { return globalScenesUrn_; }
 1159        }
 1160
 1161        /// <summary>Field number for the "scenes_urn" field.</summary>
 1162        public const int ScenesUrnFieldNumber = 4;
 1163        private static readonly pb::FieldCodec<string> _repeated_scenesUrn_codec
 1164            = pb::FieldCodec.ForString(34);
 1165        private readonly pbc::RepeatedField<string> scenesUrn_ = new pbc::RepeatedField<string>();
 1166        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1167        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1168        public pbc::RepeatedField<string> ScenesUrn {
 1169          get { return scenesUrn_; }
 1170        }
 1171
 1172        /// <summary>Field number for the "minimap" field.</summary>
 1173        public const int MinimapFieldNumber = 5;
 1174        private global::Decentraland.Bff.AboutResponse.Types.MinimapConfiguration minimap_;
 1175        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1176        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1177        public global::Decentraland.Bff.AboutResponse.Types.MinimapConfiguration Minimap {
 1178          get { return minimap_; }
 1179          set {
 1180            minimap_ = value;
 1181          }
 1182        }
 1183
 1184        /// <summary>Field number for the "skybox" field.</summary>
 1185        public const int SkyboxFieldNumber = 6;
 1186        private global::Decentraland.Bff.AboutResponse.Types.SkyboxConfiguration skybox_;
 1187        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1188        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1189        public global::Decentraland.Bff.AboutResponse.Types.SkyboxConfiguration Skybox {
 1190          get { return skybox_; }
 1191          set {
 1192            skybox_ = value;
 1193          }
 1194        }
 1195
 1196        /// <summary>Field number for the "city_loader_content_server" field.</summary>
 1197        public const int CityLoaderContentServerFieldNumber = 7;
 1198        private string cityLoaderContentServer_;
 1199        /// <summary>
 1200        /// A content server to be used to load the parcels around the user. Uses the POST /entities/active endpoint
 1201        /// to continously fetch the parcels around the users. if null, then the default content server will be used
 1202        /// if == "" then the city_loader will be disabled and the scenes_urn will be used to load the world
 1203        /// </summary>
 1204        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1205        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1206        public string CityLoaderContentServer {
 1207          get { return cityLoaderContentServer_ ?? ""; }
 1208          set {
 1209            cityLoaderContentServer_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 1210          }
 1211        }
 1212        /// <summary>Gets whether the "city_loader_content_server" field is set</summary>
 1213        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1214        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1215        public bool HasCityLoaderContentServer {
 1216          get { return cityLoaderContentServer_ != null; }
 1217        }
 1218        /// <summary>Clears the value of the "city_loader_content_server" field</summary>
 1219        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1220        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1221        public void ClearCityLoaderContentServer() {
 1222          cityLoaderContentServer_ = null;
 1223        }
 1224
 1225        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1226        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1227        public override bool Equals(object other) {
 1228          return Equals(other as AboutConfiguration);
 1229        }
 1230
 1231        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1232        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1233        public bool Equals(AboutConfiguration other) {
 1234          if (ReferenceEquals(other, null)) {
 1235            return false;
 1236          }
 1237          if (ReferenceEquals(other, this)) {
 1238            return true;
 1239          }
 1240          if (RealmName != other.RealmName) return false;
 1241          if (NetworkId != other.NetworkId) return false;
 1242          if(!globalScenesUrn_.Equals(other.globalScenesUrn_)) return false;
 1243          if(!scenesUrn_.Equals(other.scenesUrn_)) return false;
 1244          if (!object.Equals(Minimap, other.Minimap)) return false;
 1245          if (!object.Equals(Skybox, other.Skybox)) return false;
 1246          if (CityLoaderContentServer != other.CityLoaderContentServer) return false;
 1247          return Equals(_unknownFields, other._unknownFields);
 1248        }
 1249
 1250        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1251        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1252        public override int GetHashCode() {
 1253          int hash = 1;
 1254          if (HasRealmName) hash ^= RealmName.GetHashCode();
 1255          if (NetworkId != 0) hash ^= NetworkId.GetHashCode();
 1256          hash ^= globalScenesUrn_.GetHashCode();
 1257          hash ^= scenesUrn_.GetHashCode();
 1258          if (minimap_ != null) hash ^= Minimap.GetHashCode();
 1259          if (skybox_ != null) hash ^= Skybox.GetHashCode();
 1260          if (HasCityLoaderContentServer) hash ^= CityLoaderContentServer.GetHashCode();
 1261          if (_unknownFields != null) {
 1262            hash ^= _unknownFields.GetHashCode();
 1263          }
 1264          return hash;
 1265        }
 1266
 1267        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1268        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1269        public override string ToString() {
 1270          return pb::JsonFormatter.ToDiagnosticString(this);
 1271        }
 1272
 1273        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1274        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1275        public void WriteTo(pb::CodedOutputStream output) {
 1276        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 1277          output.WriteRawMessage(this);
 1278        #else
 1279          if (HasRealmName) {
 1280            output.WriteRawTag(10);
 1281            output.WriteString(RealmName);
 1282          }
 1283          if (NetworkId != 0) {
 1284            output.WriteRawTag(16);
 1285            output.WriteUInt32(NetworkId);
 1286          }
 1287          globalScenesUrn_.WriteTo(output, _repeated_globalScenesUrn_codec);
 1288          scenesUrn_.WriteTo(output, _repeated_scenesUrn_codec);
 1289          if (minimap_ != null) {
 1290            output.WriteRawTag(42);
 1291            output.WriteMessage(Minimap);
 1292          }
 1293          if (skybox_ != null) {
 1294            output.WriteRawTag(50);
 1295            output.WriteMessage(Skybox);
 1296          }
 1297          if (HasCityLoaderContentServer) {
 1298            output.WriteRawTag(58);
 1299            output.WriteString(CityLoaderContentServer);
 1300          }
 1301          if (_unknownFields != null) {
 1302            _unknownFields.WriteTo(output);
 1303          }
 1304        #endif
 1305        }
 1306
 1307        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 1308        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1309        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1310        void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
 1311          if (HasRealmName) {
 1312            output.WriteRawTag(10);
 1313            output.WriteString(RealmName);
 1314          }
 1315          if (NetworkId != 0) {
 1316            output.WriteRawTag(16);
 1317            output.WriteUInt32(NetworkId);
 1318          }
 1319          globalScenesUrn_.WriteTo(ref output, _repeated_globalScenesUrn_codec);
 1320          scenesUrn_.WriteTo(ref output, _repeated_scenesUrn_codec);
 1321          if (minimap_ != null) {
 1322            output.WriteRawTag(42);
 1323            output.WriteMessage(Minimap);
 1324          }
 1325          if (skybox_ != null) {
 1326            output.WriteRawTag(50);
 1327            output.WriteMessage(Skybox);
 1328          }
 1329          if (HasCityLoaderContentServer) {
 1330            output.WriteRawTag(58);
 1331            output.WriteString(CityLoaderContentServer);
 1332          }
 1333          if (_unknownFields != null) {
 1334            _unknownFields.WriteTo(ref output);
 1335          }
 1336        }
 1337        #endif
 1338
 1339        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1340        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1341        public int CalculateSize() {
 1342          int size = 0;
 1343          if (HasRealmName) {
 1344            size += 1 + pb::CodedOutputStream.ComputeStringSize(RealmName);
 1345          }
 1346          if (NetworkId != 0) {
 1347            size += 1 + pb::CodedOutputStream.ComputeUInt32Size(NetworkId);
 1348          }
 1349          size += globalScenesUrn_.CalculateSize(_repeated_globalScenesUrn_codec);
 1350          size += scenesUrn_.CalculateSize(_repeated_scenesUrn_codec);
 1351          if (minimap_ != null) {
 1352            size += 1 + pb::CodedOutputStream.ComputeMessageSize(Minimap);
 1353          }
 1354          if (skybox_ != null) {
 1355            size += 1 + pb::CodedOutputStream.ComputeMessageSize(Skybox);
 1356          }
 1357          if (HasCityLoaderContentServer) {
 1358            size += 1 + pb::CodedOutputStream.ComputeStringSize(CityLoaderContentServer);
 1359          }
 1360          if (_unknownFields != null) {
 1361            size += _unknownFields.CalculateSize();
 1362          }
 1363          return size;
 1364        }
 1365
 1366        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1367        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1368        public void MergeFrom(AboutConfiguration other) {
 1369          if (other == null) {
 1370            return;
 1371          }
 1372          if (other.HasRealmName) {
 1373            RealmName = other.RealmName;
 1374          }
 1375          if (other.NetworkId != 0) {
 1376            NetworkId = other.NetworkId;
 1377          }
 1378          globalScenesUrn_.Add(other.globalScenesUrn_);
 1379          scenesUrn_.Add(other.scenesUrn_);
 1380          if (other.minimap_ != null) {
 1381            if (minimap_ == null) {
 1382              Minimap = new global::Decentraland.Bff.AboutResponse.Types.MinimapConfiguration();
 1383            }
 1384            Minimap.MergeFrom(other.Minimap);
 1385          }
 1386          if (other.skybox_ != null) {
 1387            if (skybox_ == null) {
 1388              Skybox = new global::Decentraland.Bff.AboutResponse.Types.SkyboxConfiguration();
 1389            }
 1390            Skybox.MergeFrom(other.Skybox);
 1391          }
 1392          if (other.HasCityLoaderContentServer) {
 1393            CityLoaderContentServer = other.CityLoaderContentServer;
 1394          }
 1395          _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
 1396        }
 1397
 1398        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1399        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1400        public void MergeFrom(pb::CodedInputStream input) {
 1401        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 1402          input.ReadRawMessage(this);
 1403        #else
 1404          uint tag;
 1405          while ((tag = input.ReadTag()) != 0) {
 1406            switch(tag) {
 1407              default:
 1408                _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
 1409                break;
 1410              case 10: {
 1411                RealmName = input.ReadString();
 1412                break;
 1413              }
 1414              case 16: {
 1415                NetworkId = input.ReadUInt32();
 1416                break;
 1417              }
 1418              case 26: {
 1419                globalScenesUrn_.AddEntriesFrom(input, _repeated_globalScenesUrn_codec);
 1420                break;
 1421              }
 1422              case 34: {
 1423                scenesUrn_.AddEntriesFrom(input, _repeated_scenesUrn_codec);
 1424                break;
 1425              }
 1426              case 42: {
 1427                if (minimap_ == null) {
 1428                  Minimap = new global::Decentraland.Bff.AboutResponse.Types.MinimapConfiguration();
 1429                }
 1430                input.ReadMessage(Minimap);
 1431                break;
 1432              }
 1433              case 50: {
 1434                if (skybox_ == null) {
 1435                  Skybox = new global::Decentraland.Bff.AboutResponse.Types.SkyboxConfiguration();
 1436                }
 1437                input.ReadMessage(Skybox);
 1438                break;
 1439              }
 1440              case 58: {
 1441                CityLoaderContentServer = input.ReadString();
 1442                break;
 1443              }
 1444            }
 1445          }
 1446        #endif
 1447        }
 1448
 1449        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 1450        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1451        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1452        void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
 1453          uint tag;
 1454          while ((tag = input.ReadTag()) != 0) {
 1455            switch(tag) {
 1456              default:
 1457                _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
 1458                break;
 1459              case 10: {
 1460                RealmName = input.ReadString();
 1461                break;
 1462              }
 1463              case 16: {
 1464                NetworkId = input.ReadUInt32();
 1465                break;
 1466              }
 1467              case 26: {
 1468                globalScenesUrn_.AddEntriesFrom(ref input, _repeated_globalScenesUrn_codec);
 1469                break;
 1470              }
 1471              case 34: {
 1472                scenesUrn_.AddEntriesFrom(ref input, _repeated_scenesUrn_codec);
 1473                break;
 1474              }
 1475              case 42: {
 1476                if (minimap_ == null) {
 1477                  Minimap = new global::Decentraland.Bff.AboutResponse.Types.MinimapConfiguration();
 1478                }
 1479                input.ReadMessage(Minimap);
 1480                break;
 1481              }
 1482              case 50: {
 1483                if (skybox_ == null) {
 1484                  Skybox = new global::Decentraland.Bff.AboutResponse.Types.SkyboxConfiguration();
 1485                }
 1486                input.ReadMessage(Skybox);
 1487                break;
 1488              }
 1489              case 58: {
 1490                CityLoaderContentServer = input.ReadString();
 1491                break;
 1492              }
 1493            }
 1494          }
 1495        }
 1496        #endif
 1497
 1498      }
 1499
 1500      public sealed partial class ContentInfo : pb::IMessage<ContentInfo>
 1501      #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 1502          , pb::IBufferMessage
 1503      #endif
 1504      {
 1505        private static readonly pb::MessageParser<ContentInfo> _parser = new pb::MessageParser<ContentInfo>(() => new Co
 1506        private pb::UnknownFieldSet _unknownFields;
 1507        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1508        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1509        public static pb::MessageParser<ContentInfo> Parser { get { return _parser; } }
 1510
 1511        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1512        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1513        public static pbr::MessageDescriptor Descriptor {
 1514          get { return global::Decentraland.Bff.AboutResponse.Descriptor.NestedTypes[3]; }
 1515        }
 1516
 1517        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1518        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1519        pbr::MessageDescriptor pb::IMessage.Descriptor {
 1520          get { return Descriptor; }
 1521        }
 1522
 1523        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1524        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1525        public ContentInfo() {
 1526          OnConstruction();
 1527        }
 1528
 1529        partial void OnConstruction();
 1530
 1531        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1532        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1533        public ContentInfo(ContentInfo other) : this() {
 1534          healthy_ = other.healthy_;
 1535          version_ = other.version_;
 1536          commitHash_ = other.commitHash_;
 1537          publicUrl_ = other.publicUrl_;
 1538          _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
 1539        }
 1540
 1541        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1542        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1543        public ContentInfo Clone() {
 1544          return new ContentInfo(this);
 1545        }
 1546
 1547        /// <summary>Field number for the "healthy" field.</summary>
 1548        public const int HealthyFieldNumber = 1;
 1549        private bool healthy_;
 1550        /// <summary>
 1551        /// common properties
 1552        /// </summary>
 1553        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1554        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1555        public bool Healthy {
 1556          get { return healthy_; }
 1557          set {
 1558            healthy_ = value;
 1559          }
 1560        }
 1561
 1562        /// <summary>Field number for the "version" field.</summary>
 1563        public const int VersionFieldNumber = 2;
 1564        private string version_;
 1565        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1566        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1567        public string Version {
 1568          get { return version_ ?? ""; }
 1569          set {
 1570            version_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 1571          }
 1572        }
 1573        /// <summary>Gets whether the "version" field is set</summary>
 1574        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1575        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1576        public bool HasVersion {
 1577          get { return version_ != null; }
 1578        }
 1579        /// <summary>Clears the value of the "version" field</summary>
 1580        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1581        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1582        public void ClearVersion() {
 1583          version_ = null;
 1584        }
 1585
 1586        /// <summary>Field number for the "commit_hash" field.</summary>
 1587        public const int CommitHashFieldNumber = 3;
 1588        private string commitHash_;
 1589        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1590        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1591        public string CommitHash {
 1592          get { return commitHash_ ?? ""; }
 1593          set {
 1594            commitHash_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 1595          }
 1596        }
 1597        /// <summary>Gets whether the "commit_hash" field is set</summary>
 1598        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1599        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1600        public bool HasCommitHash {
 1601          get { return commitHash_ != null; }
 1602        }
 1603        /// <summary>Clears the value of the "commit_hash" field</summary>
 1604        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1605        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1606        public void ClearCommitHash() {
 1607          commitHash_ = null;
 1608        }
 1609
 1610        /// <summary>Field number for the "public_url" field.</summary>
 1611        public const int PublicUrlFieldNumber = 4;
 1612        private string publicUrl_ = "";
 1613        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1614        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1615        public string PublicUrl {
 1616          get { return publicUrl_; }
 1617          set {
 1618            publicUrl_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 1619          }
 1620        }
 1621
 1622        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1623        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1624        public override bool Equals(object other) {
 1625          return Equals(other as ContentInfo);
 1626        }
 1627
 1628        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1629        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1630        public bool Equals(ContentInfo other) {
 1631          if (ReferenceEquals(other, null)) {
 1632            return false;
 1633          }
 1634          if (ReferenceEquals(other, this)) {
 1635            return true;
 1636          }
 1637          if (Healthy != other.Healthy) return false;
 1638          if (Version != other.Version) return false;
 1639          if (CommitHash != other.CommitHash) return false;
 1640          if (PublicUrl != other.PublicUrl) return false;
 1641          return Equals(_unknownFields, other._unknownFields);
 1642        }
 1643
 1644        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1645        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1646        public override int GetHashCode() {
 1647          int hash = 1;
 1648          if (Healthy != false) hash ^= Healthy.GetHashCode();
 1649          if (HasVersion) hash ^= Version.GetHashCode();
 1650          if (HasCommitHash) hash ^= CommitHash.GetHashCode();
 1651          if (PublicUrl.Length != 0) hash ^= PublicUrl.GetHashCode();
 1652          if (_unknownFields != null) {
 1653            hash ^= _unknownFields.GetHashCode();
 1654          }
 1655          return hash;
 1656        }
 1657
 1658        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1659        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1660        public override string ToString() {
 1661          return pb::JsonFormatter.ToDiagnosticString(this);
 1662        }
 1663
 1664        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1665        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1666        public void WriteTo(pb::CodedOutputStream output) {
 1667        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 1668          output.WriteRawMessage(this);
 1669        #else
 1670          if (Healthy != false) {
 1671            output.WriteRawTag(8);
 1672            output.WriteBool(Healthy);
 1673          }
 1674          if (HasVersion) {
 1675            output.WriteRawTag(18);
 1676            output.WriteString(Version);
 1677          }
 1678          if (HasCommitHash) {
 1679            output.WriteRawTag(26);
 1680            output.WriteString(CommitHash);
 1681          }
 1682          if (PublicUrl.Length != 0) {
 1683            output.WriteRawTag(34);
 1684            output.WriteString(PublicUrl);
 1685          }
 1686          if (_unknownFields != null) {
 1687            _unknownFields.WriteTo(output);
 1688          }
 1689        #endif
 1690        }
 1691
 1692        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 1693        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1694        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1695        void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
 1696          if (Healthy != false) {
 1697            output.WriteRawTag(8);
 1698            output.WriteBool(Healthy);
 1699          }
 1700          if (HasVersion) {
 1701            output.WriteRawTag(18);
 1702            output.WriteString(Version);
 1703          }
 1704          if (HasCommitHash) {
 1705            output.WriteRawTag(26);
 1706            output.WriteString(CommitHash);
 1707          }
 1708          if (PublicUrl.Length != 0) {
 1709            output.WriteRawTag(34);
 1710            output.WriteString(PublicUrl);
 1711          }
 1712          if (_unknownFields != null) {
 1713            _unknownFields.WriteTo(ref output);
 1714          }
 1715        }
 1716        #endif
 1717
 1718        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1719        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1720        public int CalculateSize() {
 1721          int size = 0;
 1722          if (Healthy != false) {
 1723            size += 1 + 1;
 1724          }
 1725          if (HasVersion) {
 1726            size += 1 + pb::CodedOutputStream.ComputeStringSize(Version);
 1727          }
 1728          if (HasCommitHash) {
 1729            size += 1 + pb::CodedOutputStream.ComputeStringSize(CommitHash);
 1730          }
 1731          if (PublicUrl.Length != 0) {
 1732            size += 1 + pb::CodedOutputStream.ComputeStringSize(PublicUrl);
 1733          }
 1734          if (_unknownFields != null) {
 1735            size += _unknownFields.CalculateSize();
 1736          }
 1737          return size;
 1738        }
 1739
 1740        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1741        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1742        public void MergeFrom(ContentInfo other) {
 1743          if (other == null) {
 1744            return;
 1745          }
 1746          if (other.Healthy != false) {
 1747            Healthy = other.Healthy;
 1748          }
 1749          if (other.HasVersion) {
 1750            Version = other.Version;
 1751          }
 1752          if (other.HasCommitHash) {
 1753            CommitHash = other.CommitHash;
 1754          }
 1755          if (other.PublicUrl.Length != 0) {
 1756            PublicUrl = other.PublicUrl;
 1757          }
 1758          _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
 1759        }
 1760
 1761        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1762        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1763        public void MergeFrom(pb::CodedInputStream input) {
 1764        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 1765          input.ReadRawMessage(this);
 1766        #else
 1767          uint tag;
 1768          while ((tag = input.ReadTag()) != 0) {
 1769            switch(tag) {
 1770              default:
 1771                _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
 1772                break;
 1773              case 8: {
 1774                Healthy = input.ReadBool();
 1775                break;
 1776              }
 1777              case 18: {
 1778                Version = input.ReadString();
 1779                break;
 1780              }
 1781              case 26: {
 1782                CommitHash = input.ReadString();
 1783                break;
 1784              }
 1785              case 34: {
 1786                PublicUrl = input.ReadString();
 1787                break;
 1788              }
 1789            }
 1790          }
 1791        #endif
 1792        }
 1793
 1794        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 1795        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1796        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1797        void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
 1798          uint tag;
 1799          while ((tag = input.ReadTag()) != 0) {
 1800            switch(tag) {
 1801              default:
 1802                _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
 1803                break;
 1804              case 8: {
 1805                Healthy = input.ReadBool();
 1806                break;
 1807              }
 1808              case 18: {
 1809                Version = input.ReadString();
 1810                break;
 1811              }
 1812              case 26: {
 1813                CommitHash = input.ReadString();
 1814                break;
 1815              }
 1816              case 34: {
 1817                PublicUrl = input.ReadString();
 1818                break;
 1819              }
 1820            }
 1821          }
 1822        }
 1823        #endif
 1824
 1825      }
 1826
 1827      public sealed partial class LambdasInfo : pb::IMessage<LambdasInfo>
 1828      #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 1829          , pb::IBufferMessage
 1830      #endif
 1831      {
 1832        private static readonly pb::MessageParser<LambdasInfo> _parser = new pb::MessageParser<LambdasInfo>(() => new La
 1833        private pb::UnknownFieldSet _unknownFields;
 1834        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1835        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1836        public static pb::MessageParser<LambdasInfo> Parser { get { return _parser; } }
 1837
 1838        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1839        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1840        public static pbr::MessageDescriptor Descriptor {
 1841          get { return global::Decentraland.Bff.AboutResponse.Descriptor.NestedTypes[4]; }
 1842        }
 1843
 1844        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1845        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1846        pbr::MessageDescriptor pb::IMessage.Descriptor {
 1847          get { return Descriptor; }
 1848        }
 1849
 1850        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1851        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1852        public LambdasInfo() {
 1853          OnConstruction();
 1854        }
 1855
 1856        partial void OnConstruction();
 1857
 1858        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1859        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1860        public LambdasInfo(LambdasInfo other) : this() {
 1861          healthy_ = other.healthy_;
 1862          version_ = other.version_;
 1863          commitHash_ = other.commitHash_;
 1864          publicUrl_ = other.publicUrl_;
 1865          publicKey_ = other.publicKey_;
 1866          address_ = other.address_;
 1867          _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
 1868        }
 1869
 1870        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1871        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1872        public LambdasInfo Clone() {
 1873          return new LambdasInfo(this);
 1874        }
 1875
 1876        /// <summary>Field number for the "healthy" field.</summary>
 1877        public const int HealthyFieldNumber = 1;
 1878        private bool healthy_;
 1879        /// <summary>
 1880        /// common properties
 1881        /// </summary>
 1882        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1883        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1884        public bool Healthy {
 1885          get { return healthy_; }
 1886          set {
 1887            healthy_ = value;
 1888          }
 1889        }
 1890
 1891        /// <summary>Field number for the "version" field.</summary>
 1892        public const int VersionFieldNumber = 2;
 1893        private string version_;
 1894        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1895        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1896        public string Version {
 1897          get { return version_ ?? ""; }
 1898          set {
 1899            version_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 1900          }
 1901        }
 1902        /// <summary>Gets whether the "version" field is set</summary>
 1903        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1904        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1905        public bool HasVersion {
 1906          get { return version_ != null; }
 1907        }
 1908        /// <summary>Clears the value of the "version" field</summary>
 1909        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1910        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1911        public void ClearVersion() {
 1912          version_ = null;
 1913        }
 1914
 1915        /// <summary>Field number for the "commit_hash" field.</summary>
 1916        public const int CommitHashFieldNumber = 3;
 1917        private string commitHash_;
 1918        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1919        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1920        public string CommitHash {
 1921          get { return commitHash_ ?? ""; }
 1922          set {
 1923            commitHash_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 1924          }
 1925        }
 1926        /// <summary>Gets whether the "commit_hash" field is set</summary>
 1927        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1928        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1929        public bool HasCommitHash {
 1930          get { return commitHash_ != null; }
 1931        }
 1932        /// <summary>Clears the value of the "commit_hash" field</summary>
 1933        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1934        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1935        public void ClearCommitHash() {
 1936          commitHash_ = null;
 1937        }
 1938
 1939        /// <summary>Field number for the "public_url" field.</summary>
 1940        public const int PublicUrlFieldNumber = 4;
 1941        private string publicUrl_ = "";
 1942        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1943        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1944        public string PublicUrl {
 1945          get { return publicUrl_; }
 1946          set {
 1947            publicUrl_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 1948          }
 1949        }
 1950
 1951        /// <summary>Field number for the "public_key" field.</summary>
 1952        public const int PublicKeyFieldNumber = 5;
 1953        private string publicKey_;
 1954        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1955        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1956        public string PublicKey {
 1957          get { return publicKey_ ?? ""; }
 1958          set {
 1959            publicKey_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 1960          }
 1961        }
 1962        /// <summary>Gets whether the "public_key" field is set</summary>
 1963        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1964        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1965        public bool HasPublicKey {
 1966          get { return publicKey_ != null; }
 1967        }
 1968        /// <summary>Clears the value of the "public_key" field</summary>
 1969        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1970        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1971        public void ClearPublicKey() {
 1972          publicKey_ = null;
 1973        }
 1974
 1975        /// <summary>Field number for the "address" field.</summary>
 1976        public const int AddressFieldNumber = 6;
 1977        private string address_;
 1978        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1979        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1980        public string Address {
 1981          get { return address_ ?? ""; }
 1982          set {
 1983            address_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 1984          }
 1985        }
 1986        /// <summary>Gets whether the "address" field is set</summary>
 1987        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1988        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1989        public bool HasAddress {
 1990          get { return address_ != null; }
 1991        }
 1992        /// <summary>Clears the value of the "address" field</summary>
 1993        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 1994        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 1995        public void ClearAddress() {
 1996          address_ = null;
 1997        }
 1998
 1999        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2000        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2001        public override bool Equals(object other) {
 2002          return Equals(other as LambdasInfo);
 2003        }
 2004
 2005        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2006        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2007        public bool Equals(LambdasInfo other) {
 2008          if (ReferenceEquals(other, null)) {
 2009            return false;
 2010          }
 2011          if (ReferenceEquals(other, this)) {
 2012            return true;
 2013          }
 2014          if (Healthy != other.Healthy) return false;
 2015          if (Version != other.Version) return false;
 2016          if (CommitHash != other.CommitHash) return false;
 2017          if (PublicUrl != other.PublicUrl) return false;
 2018          if (PublicKey != other.PublicKey) return false;
 2019          if (Address != other.Address) return false;
 2020          return Equals(_unknownFields, other._unknownFields);
 2021        }
 2022
 2023        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2024        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2025        public override int GetHashCode() {
 2026          int hash = 1;
 2027          if (Healthy != false) hash ^= Healthy.GetHashCode();
 2028          if (HasVersion) hash ^= Version.GetHashCode();
 2029          if (HasCommitHash) hash ^= CommitHash.GetHashCode();
 2030          if (PublicUrl.Length != 0) hash ^= PublicUrl.GetHashCode();
 2031          if (HasPublicKey) hash ^= PublicKey.GetHashCode();
 2032          if (HasAddress) hash ^= Address.GetHashCode();
 2033          if (_unknownFields != null) {
 2034            hash ^= _unknownFields.GetHashCode();
 2035          }
 2036          return hash;
 2037        }
 2038
 2039        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2040        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2041        public override string ToString() {
 2042          return pb::JsonFormatter.ToDiagnosticString(this);
 2043        }
 2044
 2045        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2046        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2047        public void WriteTo(pb::CodedOutputStream output) {
 2048        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 2049          output.WriteRawMessage(this);
 2050        #else
 2051          if (Healthy != false) {
 2052            output.WriteRawTag(8);
 2053            output.WriteBool(Healthy);
 2054          }
 2055          if (HasVersion) {
 2056            output.WriteRawTag(18);
 2057            output.WriteString(Version);
 2058          }
 2059          if (HasCommitHash) {
 2060            output.WriteRawTag(26);
 2061            output.WriteString(CommitHash);
 2062          }
 2063          if (PublicUrl.Length != 0) {
 2064            output.WriteRawTag(34);
 2065            output.WriteString(PublicUrl);
 2066          }
 2067          if (HasPublicKey) {
 2068            output.WriteRawTag(42);
 2069            output.WriteString(PublicKey);
 2070          }
 2071          if (HasAddress) {
 2072            output.WriteRawTag(50);
 2073            output.WriteString(Address);
 2074          }
 2075          if (_unknownFields != null) {
 2076            _unknownFields.WriteTo(output);
 2077          }
 2078        #endif
 2079        }
 2080
 2081        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 2082        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2083        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2084        void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
 2085          if (Healthy != false) {
 2086            output.WriteRawTag(8);
 2087            output.WriteBool(Healthy);
 2088          }
 2089          if (HasVersion) {
 2090            output.WriteRawTag(18);
 2091            output.WriteString(Version);
 2092          }
 2093          if (HasCommitHash) {
 2094            output.WriteRawTag(26);
 2095            output.WriteString(CommitHash);
 2096          }
 2097          if (PublicUrl.Length != 0) {
 2098            output.WriteRawTag(34);
 2099            output.WriteString(PublicUrl);
 2100          }
 2101          if (HasPublicKey) {
 2102            output.WriteRawTag(42);
 2103            output.WriteString(PublicKey);
 2104          }
 2105          if (HasAddress) {
 2106            output.WriteRawTag(50);
 2107            output.WriteString(Address);
 2108          }
 2109          if (_unknownFields != null) {
 2110            _unknownFields.WriteTo(ref output);
 2111          }
 2112        }
 2113        #endif
 2114
 2115        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2116        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2117        public int CalculateSize() {
 2118          int size = 0;
 2119          if (Healthy != false) {
 2120            size += 1 + 1;
 2121          }
 2122          if (HasVersion) {
 2123            size += 1 + pb::CodedOutputStream.ComputeStringSize(Version);
 2124          }
 2125          if (HasCommitHash) {
 2126            size += 1 + pb::CodedOutputStream.ComputeStringSize(CommitHash);
 2127          }
 2128          if (PublicUrl.Length != 0) {
 2129            size += 1 + pb::CodedOutputStream.ComputeStringSize(PublicUrl);
 2130          }
 2131          if (HasPublicKey) {
 2132            size += 1 + pb::CodedOutputStream.ComputeStringSize(PublicKey);
 2133          }
 2134          if (HasAddress) {
 2135            size += 1 + pb::CodedOutputStream.ComputeStringSize(Address);
 2136          }
 2137          if (_unknownFields != null) {
 2138            size += _unknownFields.CalculateSize();
 2139          }
 2140          return size;
 2141        }
 2142
 2143        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2144        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2145        public void MergeFrom(LambdasInfo other) {
 2146          if (other == null) {
 2147            return;
 2148          }
 2149          if (other.Healthy != false) {
 2150            Healthy = other.Healthy;
 2151          }
 2152          if (other.HasVersion) {
 2153            Version = other.Version;
 2154          }
 2155          if (other.HasCommitHash) {
 2156            CommitHash = other.CommitHash;
 2157          }
 2158          if (other.PublicUrl.Length != 0) {
 2159            PublicUrl = other.PublicUrl;
 2160          }
 2161          if (other.HasPublicKey) {
 2162            PublicKey = other.PublicKey;
 2163          }
 2164          if (other.HasAddress) {
 2165            Address = other.Address;
 2166          }
 2167          _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
 2168        }
 2169
 2170        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2171        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2172        public void MergeFrom(pb::CodedInputStream input) {
 2173        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 2174          input.ReadRawMessage(this);
 2175        #else
 2176          uint tag;
 2177          while ((tag = input.ReadTag()) != 0) {
 2178            switch(tag) {
 2179              default:
 2180                _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
 2181                break;
 2182              case 8: {
 2183                Healthy = input.ReadBool();
 2184                break;
 2185              }
 2186              case 18: {
 2187                Version = input.ReadString();
 2188                break;
 2189              }
 2190              case 26: {
 2191                CommitHash = input.ReadString();
 2192                break;
 2193              }
 2194              case 34: {
 2195                PublicUrl = input.ReadString();
 2196                break;
 2197              }
 2198              case 42: {
 2199                PublicKey = input.ReadString();
 2200                break;
 2201              }
 2202              case 50: {
 2203                Address = input.ReadString();
 2204                break;
 2205              }
 2206            }
 2207          }
 2208        #endif
 2209        }
 2210
 2211        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 2212        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2213        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2214        void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
 2215          uint tag;
 2216          while ((tag = input.ReadTag()) != 0) {
 2217            switch(tag) {
 2218              default:
 2219                _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
 2220                break;
 2221              case 8: {
 2222                Healthy = input.ReadBool();
 2223                break;
 2224              }
 2225              case 18: {
 2226                Version = input.ReadString();
 2227                break;
 2228              }
 2229              case 26: {
 2230                CommitHash = input.ReadString();
 2231                break;
 2232              }
 2233              case 34: {
 2234                PublicUrl = input.ReadString();
 2235                break;
 2236              }
 2237              case 42: {
 2238                PublicKey = input.ReadString();
 2239                break;
 2240              }
 2241              case 50: {
 2242                Address = input.ReadString();
 2243                break;
 2244              }
 2245            }
 2246          }
 2247        }
 2248        #endif
 2249
 2250      }
 2251
 2252      public sealed partial class CommsInfo : pb::IMessage<CommsInfo>
 2253      #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 2254          , pb::IBufferMessage
 2255      #endif
 2256      {
 2257        private static readonly pb::MessageParser<CommsInfo> _parser = new pb::MessageParser<CommsInfo>(() => new CommsI
 2258        private pb::UnknownFieldSet _unknownFields;
 2259        private int _hasBits0;
 2260        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2261        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2262        public static pb::MessageParser<CommsInfo> Parser { get { return _parser; } }
 2263
 2264        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2265        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2266        public static pbr::MessageDescriptor Descriptor {
 2267          get { return global::Decentraland.Bff.AboutResponse.Descriptor.NestedTypes[5]; }
 2268        }
 2269
 2270        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2271        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2272        pbr::MessageDescriptor pb::IMessage.Descriptor {
 2273          get { return Descriptor; }
 2274        }
 2275
 2276        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2277        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2278        public CommsInfo() {
 2279          OnConstruction();
 2280        }
 2281
 2282        partial void OnConstruction();
 2283
 2284        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2285        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2286        public CommsInfo(CommsInfo other) : this() {
 2287          _hasBits0 = other._hasBits0;
 2288          healthy_ = other.healthy_;
 2289          version_ = other.version_;
 2290          commitHash_ = other.commitHash_;
 2291          publicUrl_ = other.publicUrl_;
 2292          protocol_ = other.protocol_;
 2293          usersCount_ = other.usersCount_;
 2294          fixedAdapter_ = other.fixedAdapter_;
 2295          adapter_ = other.adapter_;
 2296          _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
 2297        }
 2298
 2299        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2300        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2301        public CommsInfo Clone() {
 2302          return new CommsInfo(this);
 2303        }
 2304
 2305        /// <summary>Field number for the "healthy" field.</summary>
 2306        public const int HealthyFieldNumber = 1;
 2307        private bool healthy_;
 2308        /// <summary>
 2309        /// common properties
 2310        /// </summary>
 2311        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2312        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2313        public bool Healthy {
 2314          get { return healthy_; }
 2315          set {
 2316            healthy_ = value;
 2317          }
 2318        }
 2319
 2320        /// <summary>Field number for the "version" field.</summary>
 2321        public const int VersionFieldNumber = 2;
 2322        private string version_;
 2323        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2324        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2325        public string Version {
 2326          get { return version_ ?? ""; }
 2327          set {
 2328            version_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 2329          }
 2330        }
 2331        /// <summary>Gets whether the "version" field is set</summary>
 2332        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2333        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2334        public bool HasVersion {
 2335          get { return version_ != null; }
 2336        }
 2337        /// <summary>Clears the value of the "version" field</summary>
 2338        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2339        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2340        public void ClearVersion() {
 2341          version_ = null;
 2342        }
 2343
 2344        /// <summary>Field number for the "commit_hash" field.</summary>
 2345        public const int CommitHashFieldNumber = 3;
 2346        private string commitHash_;
 2347        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2348        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2349        public string CommitHash {
 2350          get { return commitHash_ ?? ""; }
 2351          set {
 2352            commitHash_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 2353          }
 2354        }
 2355        /// <summary>Gets whether the "commit_hash" field is set</summary>
 2356        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2357        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2358        public bool HasCommitHash {
 2359          get { return commitHash_ != null; }
 2360        }
 2361        /// <summary>Clears the value of the "commit_hash" field</summary>
 2362        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2363        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2364        public void ClearCommitHash() {
 2365          commitHash_ = null;
 2366        }
 2367
 2368        /// <summary>Field number for the "public_url" field.</summary>
 2369        public const int PublicUrlFieldNumber = 4;
 2370        private string publicUrl_;
 2371        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2372        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2373        public string PublicUrl {
 2374          get { return publicUrl_ ?? ""; }
 2375          set {
 2376            publicUrl_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 2377          }
 2378        }
 2379        /// <summary>Gets whether the "public_url" field is set</summary>
 2380        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2381        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2382        public bool HasPublicUrl {
 2383          get { return publicUrl_ != null; }
 2384        }
 2385        /// <summary>Clears the value of the "public_url" field</summary>
 2386        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2387        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2388        public void ClearPublicUrl() {
 2389          publicUrl_ = null;
 2390        }
 2391
 2392        /// <summary>Field number for the "protocol" field.</summary>
 2393        public const int ProtocolFieldNumber = 50;
 2394        private string protocol_ = "";
 2395        /// <summary>
 2396        /// specific properties
 2397        /// </summary>
 2398        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2399        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2400        public string Protocol {
 2401          get { return protocol_; }
 2402          set {
 2403            protocol_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 2404          }
 2405        }
 2406
 2407        /// <summary>Field number for the "users_count" field.</summary>
 2408        public const int UsersCountFieldNumber = 51;
 2409        private int usersCount_;
 2410        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2411        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2412        public int UsersCount {
 2413          get { if ((_hasBits0 & 1) != 0) { return usersCount_; } else { return 0; } }
 2414          set {
 2415            _hasBits0 |= 1;
 2416            usersCount_ = value;
 2417          }
 2418        }
 2419        /// <summary>Gets whether the "users_count" field is set</summary>
 2420        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2421        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2422        public bool HasUsersCount {
 2423          get { return (_hasBits0 & 1) != 0; }
 2424        }
 2425        /// <summary>Clears the value of the "users_count" field</summary>
 2426        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2427        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2428        public void ClearUsersCount() {
 2429          _hasBits0 &= ~1;
 2430        }
 2431
 2432        /// <summary>Field number for the "fixed_adapter" field.</summary>
 2433        public const int FixedAdapterFieldNumber = 52;
 2434        private string fixedAdapter_;
 2435        /// <summary>
 2436        /// Deprecated: Use adapter instead. This field may be removed in the future.
 2437        /// </summary>
 2438        [global::System.ObsoleteAttribute]
 2439        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2440        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2441        public string FixedAdapter {
 2442          get { return fixedAdapter_ ?? ""; }
 2443          set {
 2444            fixedAdapter_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 2445          }
 2446        }
 2447        /// <summary>Gets whether the "fixed_adapter" field is set</summary>
 2448        [global::System.ObsoleteAttribute]
 2449        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2450        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2451        public bool HasFixedAdapter {
 2452          get { return fixedAdapter_ != null; }
 2453        }
 2454        /// <summary>Clears the value of the "fixed_adapter" field</summary>
 2455        [global::System.ObsoleteAttribute]
 2456        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2457        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2458        public void ClearFixedAdapter() {
 2459          fixedAdapter_ = null;
 2460        }
 2461
 2462        /// <summary>Field number for the "adapter" field.</summary>
 2463        public const int AdapterFieldNumber = 53;
 2464        private string adapter_ = "";
 2465        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2466        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2467        public string Adapter {
 2468          get { return adapter_; }
 2469          set {
 2470            adapter_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 2471          }
 2472        }
 2473
 2474        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2475        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2476        public override bool Equals(object other) {
 2477          return Equals(other as CommsInfo);
 2478        }
 2479
 2480        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2481        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2482        public bool Equals(CommsInfo other) {
 2483          if (ReferenceEquals(other, null)) {
 2484            return false;
 2485          }
 2486          if (ReferenceEquals(other, this)) {
 2487            return true;
 2488          }
 2489          if (Healthy != other.Healthy) return false;
 2490          if (Version != other.Version) return false;
 2491          if (CommitHash != other.CommitHash) return false;
 2492          if (PublicUrl != other.PublicUrl) return false;
 2493          if (Protocol != other.Protocol) return false;
 2494          if (UsersCount != other.UsersCount) return false;
 2495          if (FixedAdapter != other.FixedAdapter) return false;
 2496          if (Adapter != other.Adapter) return false;
 2497          return Equals(_unknownFields, other._unknownFields);
 2498        }
 2499
 2500        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2501        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2502        public override int GetHashCode() {
 2503          int hash = 1;
 2504          if (Healthy != false) hash ^= Healthy.GetHashCode();
 2505          if (HasVersion) hash ^= Version.GetHashCode();
 2506          if (HasCommitHash) hash ^= CommitHash.GetHashCode();
 2507          if (HasPublicUrl) hash ^= PublicUrl.GetHashCode();
 2508          if (Protocol.Length != 0) hash ^= Protocol.GetHashCode();
 2509          if (HasUsersCount) hash ^= UsersCount.GetHashCode();
 2510          if (HasFixedAdapter) hash ^= FixedAdapter.GetHashCode();
 2511          if (Adapter.Length != 0) hash ^= Adapter.GetHashCode();
 2512          if (_unknownFields != null) {
 2513            hash ^= _unknownFields.GetHashCode();
 2514          }
 2515          return hash;
 2516        }
 2517
 2518        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2519        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2520        public override string ToString() {
 2521          return pb::JsonFormatter.ToDiagnosticString(this);
 2522        }
 2523
 2524        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2525        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2526        public void WriteTo(pb::CodedOutputStream output) {
 2527        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 2528          output.WriteRawMessage(this);
 2529        #else
 2530          if (Healthy != false) {
 2531            output.WriteRawTag(8);
 2532            output.WriteBool(Healthy);
 2533          }
 2534          if (HasVersion) {
 2535            output.WriteRawTag(18);
 2536            output.WriteString(Version);
 2537          }
 2538          if (HasCommitHash) {
 2539            output.WriteRawTag(26);
 2540            output.WriteString(CommitHash);
 2541          }
 2542          if (HasPublicUrl) {
 2543            output.WriteRawTag(34);
 2544            output.WriteString(PublicUrl);
 2545          }
 2546          if (Protocol.Length != 0) {
 2547            output.WriteRawTag(146, 3);
 2548            output.WriteString(Protocol);
 2549          }
 2550          if (HasUsersCount) {
 2551            output.WriteRawTag(152, 3);
 2552            output.WriteInt32(UsersCount);
 2553          }
 2554          if (HasFixedAdapter) {
 2555            output.WriteRawTag(162, 3);
 2556            output.WriteString(FixedAdapter);
 2557          }
 2558          if (Adapter.Length != 0) {
 2559            output.WriteRawTag(170, 3);
 2560            output.WriteString(Adapter);
 2561          }
 2562          if (_unknownFields != null) {
 2563            _unknownFields.WriteTo(output);
 2564          }
 2565        #endif
 2566        }
 2567
 2568        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 2569        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2570        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2571        void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
 2572          if (Healthy != false) {
 2573            output.WriteRawTag(8);
 2574            output.WriteBool(Healthy);
 2575          }
 2576          if (HasVersion) {
 2577            output.WriteRawTag(18);
 2578            output.WriteString(Version);
 2579          }
 2580          if (HasCommitHash) {
 2581            output.WriteRawTag(26);
 2582            output.WriteString(CommitHash);
 2583          }
 2584          if (HasPublicUrl) {
 2585            output.WriteRawTag(34);
 2586            output.WriteString(PublicUrl);
 2587          }
 2588          if (Protocol.Length != 0) {
 2589            output.WriteRawTag(146, 3);
 2590            output.WriteString(Protocol);
 2591          }
 2592          if (HasUsersCount) {
 2593            output.WriteRawTag(152, 3);
 2594            output.WriteInt32(UsersCount);
 2595          }
 2596          if (HasFixedAdapter) {
 2597            output.WriteRawTag(162, 3);
 2598            output.WriteString(FixedAdapter);
 2599          }
 2600          if (Adapter.Length != 0) {
 2601            output.WriteRawTag(170, 3);
 2602            output.WriteString(Adapter);
 2603          }
 2604          if (_unknownFields != null) {
 2605            _unknownFields.WriteTo(ref output);
 2606          }
 2607        }
 2608        #endif
 2609
 2610        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2611        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2612        public int CalculateSize() {
 2613          int size = 0;
 2614          if (Healthy != false) {
 2615            size += 1 + 1;
 2616          }
 2617          if (HasVersion) {
 2618            size += 1 + pb::CodedOutputStream.ComputeStringSize(Version);
 2619          }
 2620          if (HasCommitHash) {
 2621            size += 1 + pb::CodedOutputStream.ComputeStringSize(CommitHash);
 2622          }
 2623          if (HasPublicUrl) {
 2624            size += 1 + pb::CodedOutputStream.ComputeStringSize(PublicUrl);
 2625          }
 2626          if (Protocol.Length != 0) {
 2627            size += 2 + pb::CodedOutputStream.ComputeStringSize(Protocol);
 2628          }
 2629          if (HasUsersCount) {
 2630            size += 2 + pb::CodedOutputStream.ComputeInt32Size(UsersCount);
 2631          }
 2632          if (HasFixedAdapter) {
 2633            size += 2 + pb::CodedOutputStream.ComputeStringSize(FixedAdapter);
 2634          }
 2635          if (Adapter.Length != 0) {
 2636            size += 2 + pb::CodedOutputStream.ComputeStringSize(Adapter);
 2637          }
 2638          if (_unknownFields != null) {
 2639            size += _unknownFields.CalculateSize();
 2640          }
 2641          return size;
 2642        }
 2643
 2644        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2645        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2646        public void MergeFrom(CommsInfo other) {
 2647          if (other == null) {
 2648            return;
 2649          }
 2650          if (other.Healthy != false) {
 2651            Healthy = other.Healthy;
 2652          }
 2653          if (other.HasVersion) {
 2654            Version = other.Version;
 2655          }
 2656          if (other.HasCommitHash) {
 2657            CommitHash = other.CommitHash;
 2658          }
 2659          if (other.HasPublicUrl) {
 2660            PublicUrl = other.PublicUrl;
 2661          }
 2662          if (other.Protocol.Length != 0) {
 2663            Protocol = other.Protocol;
 2664          }
 2665          if (other.HasUsersCount) {
 2666            UsersCount = other.UsersCount;
 2667          }
 2668          if (other.HasFixedAdapter) {
 2669            FixedAdapter = other.FixedAdapter;
 2670          }
 2671          if (other.Adapter.Length != 0) {
 2672            Adapter = other.Adapter;
 2673          }
 2674          _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
 2675        }
 2676
 2677        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2678        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2679        public void MergeFrom(pb::CodedInputStream input) {
 2680        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 2681          input.ReadRawMessage(this);
 2682        #else
 2683          uint tag;
 2684          while ((tag = input.ReadTag()) != 0) {
 2685            switch(tag) {
 2686              default:
 2687                _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
 2688                break;
 2689              case 8: {
 2690                Healthy = input.ReadBool();
 2691                break;
 2692              }
 2693              case 18: {
 2694                Version = input.ReadString();
 2695                break;
 2696              }
 2697              case 26: {
 2698                CommitHash = input.ReadString();
 2699                break;
 2700              }
 2701              case 34: {
 2702                PublicUrl = input.ReadString();
 2703                break;
 2704              }
 2705              case 402: {
 2706                Protocol = input.ReadString();
 2707                break;
 2708              }
 2709              case 408: {
 2710                UsersCount = input.ReadInt32();
 2711                break;
 2712              }
 2713              case 418: {
 2714                FixedAdapter = input.ReadString();
 2715                break;
 2716              }
 2717              case 426: {
 2718                Adapter = input.ReadString();
 2719                break;
 2720              }
 2721            }
 2722          }
 2723        #endif
 2724        }
 2725
 2726        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 2727        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2728        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2729        void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
 2730          uint tag;
 2731          while ((tag = input.ReadTag()) != 0) {
 2732            switch(tag) {
 2733              default:
 2734                _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
 2735                break;
 2736              case 8: {
 2737                Healthy = input.ReadBool();
 2738                break;
 2739              }
 2740              case 18: {
 2741                Version = input.ReadString();
 2742                break;
 2743              }
 2744              case 26: {
 2745                CommitHash = input.ReadString();
 2746                break;
 2747              }
 2748              case 34: {
 2749                PublicUrl = input.ReadString();
 2750                break;
 2751              }
 2752              case 402: {
 2753                Protocol = input.ReadString();
 2754                break;
 2755              }
 2756              case 408: {
 2757                UsersCount = input.ReadInt32();
 2758                break;
 2759              }
 2760              case 418: {
 2761                FixedAdapter = input.ReadString();
 2762                break;
 2763              }
 2764              case 426: {
 2765                Adapter = input.ReadString();
 2766                break;
 2767              }
 2768            }
 2769          }
 2770        }
 2771        #endif
 2772
 2773      }
 2774
 2775      public sealed partial class BffInfo : pb::IMessage<BffInfo>
 2776      #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 2777          , pb::IBufferMessage
 2778      #endif
 2779      {
 2780        private static readonly pb::MessageParser<BffInfo> _parser = new pb::MessageParser<BffInfo>(() => new BffInfo())
 2781        private pb::UnknownFieldSet _unknownFields;
 2782        private int _hasBits0;
 2783        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2784        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2785        public static pb::MessageParser<BffInfo> Parser { get { return _parser; } }
 2786
 2787        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2788        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2789        public static pbr::MessageDescriptor Descriptor {
 2790          get { return global::Decentraland.Bff.AboutResponse.Descriptor.NestedTypes[6]; }
 2791        }
 2792
 2793        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2794        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2795        pbr::MessageDescriptor pb::IMessage.Descriptor {
 2796          get { return Descriptor; }
 2797        }
 2798
 2799        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2800        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2801        public BffInfo() {
 2802          OnConstruction();
 2803        }
 2804
 2805        partial void OnConstruction();
 2806
 2807        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2808        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2809        public BffInfo(BffInfo other) : this() {
 2810          _hasBits0 = other._hasBits0;
 2811          healthy_ = other.healthy_;
 2812          version_ = other.version_;
 2813          commitHash_ = other.commitHash_;
 2814          publicUrl_ = other.publicUrl_;
 2815          userCount_ = other.userCount_;
 2816          protocolVersion_ = other.protocolVersion_;
 2817          _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
 2818        }
 2819
 2820        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2821        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2822        public BffInfo Clone() {
 2823          return new BffInfo(this);
 2824        }
 2825
 2826        /// <summary>Field number for the "healthy" field.</summary>
 2827        public const int HealthyFieldNumber = 1;
 2828        private bool healthy_;
 2829        /// <summary>
 2830        /// common properties
 2831        /// </summary>
 2832        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2833        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2834        public bool Healthy {
 2835          get { return healthy_; }
 2836          set {
 2837            healthy_ = value;
 2838          }
 2839        }
 2840
 2841        /// <summary>Field number for the "version" field.</summary>
 2842        public const int VersionFieldNumber = 2;
 2843        private string version_;
 2844        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2845        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2846        public string Version {
 2847          get { return version_ ?? ""; }
 2848          set {
 2849            version_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 2850          }
 2851        }
 2852        /// <summary>Gets whether the "version" field is set</summary>
 2853        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2854        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2855        public bool HasVersion {
 2856          get { return version_ != null; }
 2857        }
 2858        /// <summary>Clears the value of the "version" field</summary>
 2859        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2860        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2861        public void ClearVersion() {
 2862          version_ = null;
 2863        }
 2864
 2865        /// <summary>Field number for the "commit_hash" field.</summary>
 2866        public const int CommitHashFieldNumber = 3;
 2867        private string commitHash_;
 2868        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2869        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2870        public string CommitHash {
 2871          get { return commitHash_ ?? ""; }
 2872          set {
 2873            commitHash_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 2874          }
 2875        }
 2876        /// <summary>Gets whether the "commit_hash" field is set</summary>
 2877        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2878        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2879        public bool HasCommitHash {
 2880          get { return commitHash_ != null; }
 2881        }
 2882        /// <summary>Clears the value of the "commit_hash" field</summary>
 2883        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2884        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2885        public void ClearCommitHash() {
 2886          commitHash_ = null;
 2887        }
 2888
 2889        /// <summary>Field number for the "public_url" field.</summary>
 2890        public const int PublicUrlFieldNumber = 4;
 2891        private string publicUrl_ = "";
 2892        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2893        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2894        public string PublicUrl {
 2895          get { return publicUrl_; }
 2896          set {
 2897            publicUrl_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 2898          }
 2899        }
 2900
 2901        /// <summary>Field number for the "user_count" field.</summary>
 2902        public const int UserCountFieldNumber = 51;
 2903        private int userCount_;
 2904        /// <summary>
 2905        /// specific properties
 2906        /// </summary>
 2907        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2908        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2909        public int UserCount {
 2910          get { if ((_hasBits0 & 1) != 0) { return userCount_; } else { return 0; } }
 2911          set {
 2912            _hasBits0 |= 1;
 2913            userCount_ = value;
 2914          }
 2915        }
 2916        /// <summary>Gets whether the "user_count" field is set</summary>
 2917        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2918        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2919        public bool HasUserCount {
 2920          get { return (_hasBits0 & 1) != 0; }
 2921        }
 2922        /// <summary>Clears the value of the "user_count" field</summary>
 2923        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2924        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2925        public void ClearUserCount() {
 2926          _hasBits0 &= ~1;
 2927        }
 2928
 2929        /// <summary>Field number for the "protocol_version" field.</summary>
 2930        public const int ProtocolVersionFieldNumber = 52;
 2931        private string protocolVersion_;
 2932        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2933        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2934        public string ProtocolVersion {
 2935          get { return protocolVersion_ ?? ""; }
 2936          set {
 2937            protocolVersion_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
 2938          }
 2939        }
 2940        /// <summary>Gets whether the "protocol_version" field is set</summary>
 2941        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2942        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2943        public bool HasProtocolVersion {
 2944          get { return protocolVersion_ != null; }
 2945        }
 2946        /// <summary>Clears the value of the "protocol_version" field</summary>
 2947        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2948        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2949        public void ClearProtocolVersion() {
 2950          protocolVersion_ = null;
 2951        }
 2952
 2953        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2954        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2955        public override bool Equals(object other) {
 2956          return Equals(other as BffInfo);
 2957        }
 2958
 2959        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2960        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2961        public bool Equals(BffInfo other) {
 2962          if (ReferenceEquals(other, null)) {
 2963            return false;
 2964          }
 2965          if (ReferenceEquals(other, this)) {
 2966            return true;
 2967          }
 2968          if (Healthy != other.Healthy) return false;
 2969          if (Version != other.Version) return false;
 2970          if (CommitHash != other.CommitHash) return false;
 2971          if (PublicUrl != other.PublicUrl) return false;
 2972          if (UserCount != other.UserCount) return false;
 2973          if (ProtocolVersion != other.ProtocolVersion) return false;
 2974          return Equals(_unknownFields, other._unknownFields);
 2975        }
 2976
 2977        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2978        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2979        public override int GetHashCode() {
 2980          int hash = 1;
 2981          if (Healthy != false) hash ^= Healthy.GetHashCode();
 2982          if (HasVersion) hash ^= Version.GetHashCode();
 2983          if (HasCommitHash) hash ^= CommitHash.GetHashCode();
 2984          if (PublicUrl.Length != 0) hash ^= PublicUrl.GetHashCode();
 2985          if (HasUserCount) hash ^= UserCount.GetHashCode();
 2986          if (HasProtocolVersion) hash ^= ProtocolVersion.GetHashCode();
 2987          if (_unknownFields != null) {
 2988            hash ^= _unknownFields.GetHashCode();
 2989          }
 2990          return hash;
 2991        }
 2992
 2993        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 2994        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 2995        public override string ToString() {
 2996          return pb::JsonFormatter.ToDiagnosticString(this);
 2997        }
 2998
 2999        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 3000        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 3001        public void WriteTo(pb::CodedOutputStream output) {
 3002        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 3003          output.WriteRawMessage(this);
 3004        #else
 3005          if (Healthy != false) {
 3006            output.WriteRawTag(8);
 3007            output.WriteBool(Healthy);
 3008          }
 3009          if (HasVersion) {
 3010            output.WriteRawTag(18);
 3011            output.WriteString(Version);
 3012          }
 3013          if (HasCommitHash) {
 3014            output.WriteRawTag(26);
 3015            output.WriteString(CommitHash);
 3016          }
 3017          if (PublicUrl.Length != 0) {
 3018            output.WriteRawTag(34);
 3019            output.WriteString(PublicUrl);
 3020          }
 3021          if (HasUserCount) {
 3022            output.WriteRawTag(152, 3);
 3023            output.WriteInt32(UserCount);
 3024          }
 3025          if (HasProtocolVersion) {
 3026            output.WriteRawTag(162, 3);
 3027            output.WriteString(ProtocolVersion);
 3028          }
 3029          if (_unknownFields != null) {
 3030            _unknownFields.WriteTo(output);
 3031          }
 3032        #endif
 3033        }
 3034
 3035        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 3036        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 3037        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 3038        void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
 3039          if (Healthy != false) {
 3040            output.WriteRawTag(8);
 3041            output.WriteBool(Healthy);
 3042          }
 3043          if (HasVersion) {
 3044            output.WriteRawTag(18);
 3045            output.WriteString(Version);
 3046          }
 3047          if (HasCommitHash) {
 3048            output.WriteRawTag(26);
 3049            output.WriteString(CommitHash);
 3050          }
 3051          if (PublicUrl.Length != 0) {
 3052            output.WriteRawTag(34);
 3053            output.WriteString(PublicUrl);
 3054          }
 3055          if (HasUserCount) {
 3056            output.WriteRawTag(152, 3);
 3057            output.WriteInt32(UserCount);
 3058          }
 3059          if (HasProtocolVersion) {
 3060            output.WriteRawTag(162, 3);
 3061            output.WriteString(ProtocolVersion);
 3062          }
 3063          if (_unknownFields != null) {
 3064            _unknownFields.WriteTo(ref output);
 3065          }
 3066        }
 3067        #endif
 3068
 3069        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 3070        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 3071        public int CalculateSize() {
 3072          int size = 0;
 3073          if (Healthy != false) {
 3074            size += 1 + 1;
 3075          }
 3076          if (HasVersion) {
 3077            size += 1 + pb::CodedOutputStream.ComputeStringSize(Version);
 3078          }
 3079          if (HasCommitHash) {
 3080            size += 1 + pb::CodedOutputStream.ComputeStringSize(CommitHash);
 3081          }
 3082          if (PublicUrl.Length != 0) {
 3083            size += 1 + pb::CodedOutputStream.ComputeStringSize(PublicUrl);
 3084          }
 3085          if (HasUserCount) {
 3086            size += 2 + pb::CodedOutputStream.ComputeInt32Size(UserCount);
 3087          }
 3088          if (HasProtocolVersion) {
 3089            size += 2 + pb::CodedOutputStream.ComputeStringSize(ProtocolVersion);
 3090          }
 3091          if (_unknownFields != null) {
 3092            size += _unknownFields.CalculateSize();
 3093          }
 3094          return size;
 3095        }
 3096
 3097        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 3098        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 3099        public void MergeFrom(BffInfo other) {
 3100          if (other == null) {
 3101            return;
 3102          }
 3103          if (other.Healthy != false) {
 3104            Healthy = other.Healthy;
 3105          }
 3106          if (other.HasVersion) {
 3107            Version = other.Version;
 3108          }
 3109          if (other.HasCommitHash) {
 3110            CommitHash = other.CommitHash;
 3111          }
 3112          if (other.PublicUrl.Length != 0) {
 3113            PublicUrl = other.PublicUrl;
 3114          }
 3115          if (other.HasUserCount) {
 3116            UserCount = other.UserCount;
 3117          }
 3118          if (other.HasProtocolVersion) {
 3119            ProtocolVersion = other.ProtocolVersion;
 3120          }
 3121          _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
 3122        }
 3123
 3124        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 3125        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 3126        public void MergeFrom(pb::CodedInputStream input) {
 3127        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 3128          input.ReadRawMessage(this);
 3129        #else
 3130          uint tag;
 3131          while ((tag = input.ReadTag()) != 0) {
 3132            switch(tag) {
 3133              default:
 3134                _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
 3135                break;
 3136              case 8: {
 3137                Healthy = input.ReadBool();
 3138                break;
 3139              }
 3140              case 18: {
 3141                Version = input.ReadString();
 3142                break;
 3143              }
 3144              case 26: {
 3145                CommitHash = input.ReadString();
 3146                break;
 3147              }
 3148              case 34: {
 3149                PublicUrl = input.ReadString();
 3150                break;
 3151              }
 3152              case 408: {
 3153                UserCount = input.ReadInt32();
 3154                break;
 3155              }
 3156              case 418: {
 3157                ProtocolVersion = input.ReadString();
 3158                break;
 3159              }
 3160            }
 3161          }
 3162        #endif
 3163        }
 3164
 3165        #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
 3166        [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
 3167        [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
 3168        void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
 3169          uint tag;
 3170          while ((tag = input.ReadTag()) != 0) {
 3171            switch(tag) {
 3172              default:
 3173                _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
 3174                break;
 3175              case 8: {
 3176                Healthy = input.ReadBool();
 3177                break;
 3178              }
 3179              case 18: {
 3180                Version = input.ReadString();
 3181                break;
 3182              }
 3183              case 26: {
 3184                CommitHash = input.ReadString();
 3185                break;
 3186              }
 3187              case 34: {
 3188                PublicUrl = input.ReadString();
 3189                break;
 3190              }
 3191              case 408: {
 3192                UserCount = input.ReadInt32();
 3193                break;
 3194              }
 3195              case 418: {
 3196                ProtocolVersion = input.ReadString();
 3197                break;
 3198              }
 3199            }
 3200          }
 3201        }
 3202        #endif
 3203
 3204      }
 3205
 3206    }
 3207    #endregion
 3208
 3209  }
 3210
 3211  #endregion
 3212
 3213}
 3214
 3215#endregion Designer generated code

Methods/Properties

Descriptor()
AboutReflection()