kythe.io@v0.0.68-0.20240422202219-7225dbc01741/third_party/bazel/failure_details_go_proto/failure_details.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // versions:
     3  // 	protoc-gen-go v1.31.0
     4  // 	protoc        v4.25.2
     5  // source: third_party/bazel/src/main/protobuf/failure_details.proto
     6  
     7  package failure_details_go_proto
     8  
     9  import (
    10  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    11  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    12  	descriptorpb "google.golang.org/protobuf/types/descriptorpb"
    13  	reflect "reflect"
    14  	sync "sync"
    15  )
    16  
    17  const (
    18  	// Verify that this generated code is sufficiently up-to-date.
    19  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    20  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    21  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    22  )
    23  
    24  type Interrupted_Code int32
    25  
    26  const (
    27  	Interrupted_INTERRUPTED_UNKNOWN               Interrupted_Code = 0
    28  	Interrupted_INTERRUPTED                       Interrupted_Code = 28
    29  	Interrupted_DEPRECATED_BUILD                  Interrupted_Code = 4
    30  	Interrupted_DEPRECATED_BUILD_COMPLETION       Interrupted_Code = 5
    31  	Interrupted_DEPRECATED_PACKAGE_LOADING_SYNC   Interrupted_Code = 6
    32  	Interrupted_DEPRECATED_EXECUTOR_COMPLETION    Interrupted_Code = 7
    33  	Interrupted_DEPRECATED_COMMAND_DISPATCH       Interrupted_Code = 8
    34  	Interrupted_DEPRECATED_INFO_ITEM              Interrupted_Code = 9
    35  	Interrupted_DEPRECATED_AFTER_QUERY            Interrupted_Code = 10
    36  	Interrupted_DEPRECATED_FETCH_COMMAND          Interrupted_Code = 17
    37  	Interrupted_DEPRECATED_SYNC_COMMAND           Interrupted_Code = 18
    38  	Interrupted_DEPRECATED_CLEAN_COMMAND          Interrupted_Code = 20
    39  	Interrupted_DEPRECATED_MOBILE_INSTALL_COMMAND Interrupted_Code = 21
    40  	Interrupted_DEPRECATED_QUERY                  Interrupted_Code = 22
    41  	Interrupted_DEPRECATED_RUN_COMMAND            Interrupted_Code = 23
    42  	Interrupted_DEPRECATED_OPTIONS_PARSING        Interrupted_Code = 27
    43  )
    44  
    45  // Enum value maps for Interrupted_Code.
    46  var (
    47  	Interrupted_Code_name = map[int32]string{
    48  		0:  "INTERRUPTED_UNKNOWN",
    49  		28: "INTERRUPTED",
    50  		4:  "DEPRECATED_BUILD",
    51  		5:  "DEPRECATED_BUILD_COMPLETION",
    52  		6:  "DEPRECATED_PACKAGE_LOADING_SYNC",
    53  		7:  "DEPRECATED_EXECUTOR_COMPLETION",
    54  		8:  "DEPRECATED_COMMAND_DISPATCH",
    55  		9:  "DEPRECATED_INFO_ITEM",
    56  		10: "DEPRECATED_AFTER_QUERY",
    57  		17: "DEPRECATED_FETCH_COMMAND",
    58  		18: "DEPRECATED_SYNC_COMMAND",
    59  		20: "DEPRECATED_CLEAN_COMMAND",
    60  		21: "DEPRECATED_MOBILE_INSTALL_COMMAND",
    61  		22: "DEPRECATED_QUERY",
    62  		23: "DEPRECATED_RUN_COMMAND",
    63  		27: "DEPRECATED_OPTIONS_PARSING",
    64  	}
    65  	Interrupted_Code_value = map[string]int32{
    66  		"INTERRUPTED_UNKNOWN":               0,
    67  		"INTERRUPTED":                       28,
    68  		"DEPRECATED_BUILD":                  4,
    69  		"DEPRECATED_BUILD_COMPLETION":       5,
    70  		"DEPRECATED_PACKAGE_LOADING_SYNC":   6,
    71  		"DEPRECATED_EXECUTOR_COMPLETION":    7,
    72  		"DEPRECATED_COMMAND_DISPATCH":       8,
    73  		"DEPRECATED_INFO_ITEM":              9,
    74  		"DEPRECATED_AFTER_QUERY":            10,
    75  		"DEPRECATED_FETCH_COMMAND":          17,
    76  		"DEPRECATED_SYNC_COMMAND":           18,
    77  		"DEPRECATED_CLEAN_COMMAND":          20,
    78  		"DEPRECATED_MOBILE_INSTALL_COMMAND": 21,
    79  		"DEPRECATED_QUERY":                  22,
    80  		"DEPRECATED_RUN_COMMAND":            23,
    81  		"DEPRECATED_OPTIONS_PARSING":        27,
    82  	}
    83  )
    84  
    85  func (x Interrupted_Code) Enum() *Interrupted_Code {
    86  	p := new(Interrupted_Code)
    87  	*p = x
    88  	return p
    89  }
    90  
    91  func (x Interrupted_Code) String() string {
    92  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
    93  }
    94  
    95  func (Interrupted_Code) Descriptor() protoreflect.EnumDescriptor {
    96  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[0].Descriptor()
    97  }
    98  
    99  func (Interrupted_Code) Type() protoreflect.EnumType {
   100  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[0]
   101  }
   102  
   103  func (x Interrupted_Code) Number() protoreflect.EnumNumber {
   104  	return protoreflect.EnumNumber(x)
   105  }
   106  
   107  // Deprecated: Use Interrupted_Code.Descriptor instead.
   108  func (Interrupted_Code) EnumDescriptor() ([]byte, []int) {
   109  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{2, 0}
   110  }
   111  
   112  type Spawn_Code int32
   113  
   114  const (
   115  	Spawn_SPAWN_UNKNOWN                       Spawn_Code = 0
   116  	Spawn_NON_ZERO_EXIT                       Spawn_Code = 1
   117  	Spawn_TIMEOUT                             Spawn_Code = 2
   118  	Spawn_OUT_OF_MEMORY                       Spawn_Code = 3
   119  	Spawn_EXECUTION_FAILED                    Spawn_Code = 4
   120  	Spawn_EXECUTION_DENIED                    Spawn_Code = 5
   121  	Spawn_REMOTE_CACHE_FAILED                 Spawn_Code = 6
   122  	Spawn_COMMAND_LINE_EXPANSION_FAILURE      Spawn_Code = 7
   123  	Spawn_EXEC_IO_EXCEPTION                   Spawn_Code = 8
   124  	Spawn_INVALID_TIMEOUT                     Spawn_Code = 9
   125  	Spawn_INVALID_REMOTE_EXECUTION_PROPERTIES Spawn_Code = 10
   126  	Spawn_NO_USABLE_STRATEGY_FOUND            Spawn_Code = 11
   127  	Spawn_UNSPECIFIED_EXECUTION_FAILURE       Spawn_Code = 12
   128  	Spawn_FORBIDDEN_INPUT                     Spawn_Code = 13
   129  	Spawn_REMOTE_CACHE_EVICTED                Spawn_Code = 14
   130  )
   131  
   132  // Enum value maps for Spawn_Code.
   133  var (
   134  	Spawn_Code_name = map[int32]string{
   135  		0:  "SPAWN_UNKNOWN",
   136  		1:  "NON_ZERO_EXIT",
   137  		2:  "TIMEOUT",
   138  		3:  "OUT_OF_MEMORY",
   139  		4:  "EXECUTION_FAILED",
   140  		5:  "EXECUTION_DENIED",
   141  		6:  "REMOTE_CACHE_FAILED",
   142  		7:  "COMMAND_LINE_EXPANSION_FAILURE",
   143  		8:  "EXEC_IO_EXCEPTION",
   144  		9:  "INVALID_TIMEOUT",
   145  		10: "INVALID_REMOTE_EXECUTION_PROPERTIES",
   146  		11: "NO_USABLE_STRATEGY_FOUND",
   147  		12: "UNSPECIFIED_EXECUTION_FAILURE",
   148  		13: "FORBIDDEN_INPUT",
   149  		14: "REMOTE_CACHE_EVICTED",
   150  	}
   151  	Spawn_Code_value = map[string]int32{
   152  		"SPAWN_UNKNOWN":                       0,
   153  		"NON_ZERO_EXIT":                       1,
   154  		"TIMEOUT":                             2,
   155  		"OUT_OF_MEMORY":                       3,
   156  		"EXECUTION_FAILED":                    4,
   157  		"EXECUTION_DENIED":                    5,
   158  		"REMOTE_CACHE_FAILED":                 6,
   159  		"COMMAND_LINE_EXPANSION_FAILURE":      7,
   160  		"EXEC_IO_EXCEPTION":                   8,
   161  		"INVALID_TIMEOUT":                     9,
   162  		"INVALID_REMOTE_EXECUTION_PROPERTIES": 10,
   163  		"NO_USABLE_STRATEGY_FOUND":            11,
   164  		"UNSPECIFIED_EXECUTION_FAILURE":       12,
   165  		"FORBIDDEN_INPUT":                     13,
   166  		"REMOTE_CACHE_EVICTED":                14,
   167  	}
   168  )
   169  
   170  func (x Spawn_Code) Enum() *Spawn_Code {
   171  	p := new(Spawn_Code)
   172  	*p = x
   173  	return p
   174  }
   175  
   176  func (x Spawn_Code) String() string {
   177  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   178  }
   179  
   180  func (Spawn_Code) Descriptor() protoreflect.EnumDescriptor {
   181  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[1].Descriptor()
   182  }
   183  
   184  func (Spawn_Code) Type() protoreflect.EnumType {
   185  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[1]
   186  }
   187  
   188  func (x Spawn_Code) Number() protoreflect.EnumNumber {
   189  	return protoreflect.EnumNumber(x)
   190  }
   191  
   192  // Deprecated: Use Spawn_Code.Descriptor instead.
   193  func (Spawn_Code) EnumDescriptor() ([]byte, []int) {
   194  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{3, 0}
   195  }
   196  
   197  type ExternalRepository_Code int32
   198  
   199  const (
   200  	ExternalRepository_EXTERNAL_REPOSITORY_UNKNOWN             ExternalRepository_Code = 0
   201  	ExternalRepository_OVERRIDE_DISALLOWED_MANAGED_DIRECTORIES ExternalRepository_Code = 1
   202  	ExternalRepository_BAD_DOWNLOADER_CONFIG                   ExternalRepository_Code = 2
   203  	ExternalRepository_REPOSITORY_MAPPING_RESOLUTION_FAILED    ExternalRepository_Code = 3
   204  	ExternalRepository_CREDENTIALS_INIT_FAILURE                ExternalRepository_Code = 4
   205  )
   206  
   207  // Enum value maps for ExternalRepository_Code.
   208  var (
   209  	ExternalRepository_Code_name = map[int32]string{
   210  		0: "EXTERNAL_REPOSITORY_UNKNOWN",
   211  		1: "OVERRIDE_DISALLOWED_MANAGED_DIRECTORIES",
   212  		2: "BAD_DOWNLOADER_CONFIG",
   213  		3: "REPOSITORY_MAPPING_RESOLUTION_FAILED",
   214  		4: "CREDENTIALS_INIT_FAILURE",
   215  	}
   216  	ExternalRepository_Code_value = map[string]int32{
   217  		"EXTERNAL_REPOSITORY_UNKNOWN":             0,
   218  		"OVERRIDE_DISALLOWED_MANAGED_DIRECTORIES": 1,
   219  		"BAD_DOWNLOADER_CONFIG":                   2,
   220  		"REPOSITORY_MAPPING_RESOLUTION_FAILED":    3,
   221  		"CREDENTIALS_INIT_FAILURE":                4,
   222  	}
   223  )
   224  
   225  func (x ExternalRepository_Code) Enum() *ExternalRepository_Code {
   226  	p := new(ExternalRepository_Code)
   227  	*p = x
   228  	return p
   229  }
   230  
   231  func (x ExternalRepository_Code) String() string {
   232  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   233  }
   234  
   235  func (ExternalRepository_Code) Descriptor() protoreflect.EnumDescriptor {
   236  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[2].Descriptor()
   237  }
   238  
   239  func (ExternalRepository_Code) Type() protoreflect.EnumType {
   240  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[2]
   241  }
   242  
   243  func (x ExternalRepository_Code) Number() protoreflect.EnumNumber {
   244  	return protoreflect.EnumNumber(x)
   245  }
   246  
   247  // Deprecated: Use ExternalRepository_Code.Descriptor instead.
   248  func (ExternalRepository_Code) EnumDescriptor() ([]byte, []int) {
   249  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{4, 0}
   250  }
   251  
   252  type BuildProgress_Code int32
   253  
   254  const (
   255  	BuildProgress_BUILD_PROGRESS_UNKNOWN                        BuildProgress_Code = 0
   256  	BuildProgress_OUTPUT_INITIALIZATION                         BuildProgress_Code = 3
   257  	BuildProgress_BES_RUNS_PER_TEST_LIMIT_UNSUPPORTED           BuildProgress_Code = 4
   258  	BuildProgress_BES_LOCAL_WRITE_ERROR                         BuildProgress_Code = 5
   259  	BuildProgress_BES_INITIALIZATION_ERROR                      BuildProgress_Code = 6
   260  	BuildProgress_BES_UPLOAD_TIMEOUT_ERROR                      BuildProgress_Code = 7
   261  	BuildProgress_BES_FILE_WRITE_TIMEOUT                        BuildProgress_Code = 8
   262  	BuildProgress_BES_FILE_WRITE_IO_ERROR                       BuildProgress_Code = 9
   263  	BuildProgress_BES_FILE_WRITE_INTERRUPTED                    BuildProgress_Code = 10
   264  	BuildProgress_BES_FILE_WRITE_CANCELED                       BuildProgress_Code = 11
   265  	BuildProgress_BES_FILE_WRITE_UNKNOWN_ERROR                  BuildProgress_Code = 12
   266  	BuildProgress_BES_UPLOAD_LOCAL_FILE_ERROR                   BuildProgress_Code = 13
   267  	BuildProgress_BES_STREAM_NOT_RETRYING_FAILURE               BuildProgress_Code = 14
   268  	BuildProgress_BES_STREAM_COMPLETED_WITH_UNACK_EVENTS_ERROR  BuildProgress_Code = 15
   269  	BuildProgress_BES_STREAM_COMPLETED_WITH_UNSENT_EVENTS_ERROR BuildProgress_Code = 16
   270  	BuildProgress_BES_STREAM_COMPLETED_WITH_REMOTE_ERROR        BuildProgress_Code = 19
   271  	BuildProgress_BES_UPLOAD_RETRY_LIMIT_EXCEEDED_FAILURE       BuildProgress_Code = 17
   272  )
   273  
   274  // Enum value maps for BuildProgress_Code.
   275  var (
   276  	BuildProgress_Code_name = map[int32]string{
   277  		0:  "BUILD_PROGRESS_UNKNOWN",
   278  		3:  "OUTPUT_INITIALIZATION",
   279  		4:  "BES_RUNS_PER_TEST_LIMIT_UNSUPPORTED",
   280  		5:  "BES_LOCAL_WRITE_ERROR",
   281  		6:  "BES_INITIALIZATION_ERROR",
   282  		7:  "BES_UPLOAD_TIMEOUT_ERROR",
   283  		8:  "BES_FILE_WRITE_TIMEOUT",
   284  		9:  "BES_FILE_WRITE_IO_ERROR",
   285  		10: "BES_FILE_WRITE_INTERRUPTED",
   286  		11: "BES_FILE_WRITE_CANCELED",
   287  		12: "BES_FILE_WRITE_UNKNOWN_ERROR",
   288  		13: "BES_UPLOAD_LOCAL_FILE_ERROR",
   289  		14: "BES_STREAM_NOT_RETRYING_FAILURE",
   290  		15: "BES_STREAM_COMPLETED_WITH_UNACK_EVENTS_ERROR",
   291  		16: "BES_STREAM_COMPLETED_WITH_UNSENT_EVENTS_ERROR",
   292  		19: "BES_STREAM_COMPLETED_WITH_REMOTE_ERROR",
   293  		17: "BES_UPLOAD_RETRY_LIMIT_EXCEEDED_FAILURE",
   294  	}
   295  	BuildProgress_Code_value = map[string]int32{
   296  		"BUILD_PROGRESS_UNKNOWN":                        0,
   297  		"OUTPUT_INITIALIZATION":                         3,
   298  		"BES_RUNS_PER_TEST_LIMIT_UNSUPPORTED":           4,
   299  		"BES_LOCAL_WRITE_ERROR":                         5,
   300  		"BES_INITIALIZATION_ERROR":                      6,
   301  		"BES_UPLOAD_TIMEOUT_ERROR":                      7,
   302  		"BES_FILE_WRITE_TIMEOUT":                        8,
   303  		"BES_FILE_WRITE_IO_ERROR":                       9,
   304  		"BES_FILE_WRITE_INTERRUPTED":                    10,
   305  		"BES_FILE_WRITE_CANCELED":                       11,
   306  		"BES_FILE_WRITE_UNKNOWN_ERROR":                  12,
   307  		"BES_UPLOAD_LOCAL_FILE_ERROR":                   13,
   308  		"BES_STREAM_NOT_RETRYING_FAILURE":               14,
   309  		"BES_STREAM_COMPLETED_WITH_UNACK_EVENTS_ERROR":  15,
   310  		"BES_STREAM_COMPLETED_WITH_UNSENT_EVENTS_ERROR": 16,
   311  		"BES_STREAM_COMPLETED_WITH_REMOTE_ERROR":        19,
   312  		"BES_UPLOAD_RETRY_LIMIT_EXCEEDED_FAILURE":       17,
   313  	}
   314  )
   315  
   316  func (x BuildProgress_Code) Enum() *BuildProgress_Code {
   317  	p := new(BuildProgress_Code)
   318  	*p = x
   319  	return p
   320  }
   321  
   322  func (x BuildProgress_Code) String() string {
   323  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   324  }
   325  
   326  func (BuildProgress_Code) Descriptor() protoreflect.EnumDescriptor {
   327  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[3].Descriptor()
   328  }
   329  
   330  func (BuildProgress_Code) Type() protoreflect.EnumType {
   331  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[3]
   332  }
   333  
   334  func (x BuildProgress_Code) Number() protoreflect.EnumNumber {
   335  	return protoreflect.EnumNumber(x)
   336  }
   337  
   338  // Deprecated: Use BuildProgress_Code.Descriptor instead.
   339  func (BuildProgress_Code) EnumDescriptor() ([]byte, []int) {
   340  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{5, 0}
   341  }
   342  
   343  type RemoteOptions_Code int32
   344  
   345  const (
   346  	RemoteOptions_REMOTE_OPTIONS_UNKNOWN                     RemoteOptions_Code = 0
   347  	RemoteOptions_REMOTE_DEFAULT_EXEC_PROPERTIES_LOGIC_ERROR RemoteOptions_Code = 1
   348  	RemoteOptions_CREDENTIALS_READ_FAILURE                   RemoteOptions_Code = 2
   349  	RemoteOptions_CREDENTIALS_WRITE_FAILURE                  RemoteOptions_Code = 3
   350  	RemoteOptions_DOWNLOADER_WITHOUT_GRPC_CACHE              RemoteOptions_Code = 4
   351  	RemoteOptions_EXECUTION_WITH_INVALID_CACHE               RemoteOptions_Code = 5
   352  )
   353  
   354  // Enum value maps for RemoteOptions_Code.
   355  var (
   356  	RemoteOptions_Code_name = map[int32]string{
   357  		0: "REMOTE_OPTIONS_UNKNOWN",
   358  		1: "REMOTE_DEFAULT_EXEC_PROPERTIES_LOGIC_ERROR",
   359  		2: "CREDENTIALS_READ_FAILURE",
   360  		3: "CREDENTIALS_WRITE_FAILURE",
   361  		4: "DOWNLOADER_WITHOUT_GRPC_CACHE",
   362  		5: "EXECUTION_WITH_INVALID_CACHE",
   363  	}
   364  	RemoteOptions_Code_value = map[string]int32{
   365  		"REMOTE_OPTIONS_UNKNOWN":                     0,
   366  		"REMOTE_DEFAULT_EXEC_PROPERTIES_LOGIC_ERROR": 1,
   367  		"CREDENTIALS_READ_FAILURE":                   2,
   368  		"CREDENTIALS_WRITE_FAILURE":                  3,
   369  		"DOWNLOADER_WITHOUT_GRPC_CACHE":              4,
   370  		"EXECUTION_WITH_INVALID_CACHE":               5,
   371  	}
   372  )
   373  
   374  func (x RemoteOptions_Code) Enum() *RemoteOptions_Code {
   375  	p := new(RemoteOptions_Code)
   376  	*p = x
   377  	return p
   378  }
   379  
   380  func (x RemoteOptions_Code) String() string {
   381  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   382  }
   383  
   384  func (RemoteOptions_Code) Descriptor() protoreflect.EnumDescriptor {
   385  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[4].Descriptor()
   386  }
   387  
   388  func (RemoteOptions_Code) Type() protoreflect.EnumType {
   389  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[4]
   390  }
   391  
   392  func (x RemoteOptions_Code) Number() protoreflect.EnumNumber {
   393  	return protoreflect.EnumNumber(x)
   394  }
   395  
   396  // Deprecated: Use RemoteOptions_Code.Descriptor instead.
   397  func (RemoteOptions_Code) EnumDescriptor() ([]byte, []int) {
   398  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{6, 0}
   399  }
   400  
   401  type ClientEnvironment_Code int32
   402  
   403  const (
   404  	ClientEnvironment_CLIENT_ENVIRONMENT_UNKNOWN ClientEnvironment_Code = 0
   405  	ClientEnvironment_CLIENT_CWD_MALFORMED       ClientEnvironment_Code = 1
   406  )
   407  
   408  // Enum value maps for ClientEnvironment_Code.
   409  var (
   410  	ClientEnvironment_Code_name = map[int32]string{
   411  		0: "CLIENT_ENVIRONMENT_UNKNOWN",
   412  		1: "CLIENT_CWD_MALFORMED",
   413  	}
   414  	ClientEnvironment_Code_value = map[string]int32{
   415  		"CLIENT_ENVIRONMENT_UNKNOWN": 0,
   416  		"CLIENT_CWD_MALFORMED":       1,
   417  	}
   418  )
   419  
   420  func (x ClientEnvironment_Code) Enum() *ClientEnvironment_Code {
   421  	p := new(ClientEnvironment_Code)
   422  	*p = x
   423  	return p
   424  }
   425  
   426  func (x ClientEnvironment_Code) String() string {
   427  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   428  }
   429  
   430  func (ClientEnvironment_Code) Descriptor() protoreflect.EnumDescriptor {
   431  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[5].Descriptor()
   432  }
   433  
   434  func (ClientEnvironment_Code) Type() protoreflect.EnumType {
   435  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[5]
   436  }
   437  
   438  func (x ClientEnvironment_Code) Number() protoreflect.EnumNumber {
   439  	return protoreflect.EnumNumber(x)
   440  }
   441  
   442  // Deprecated: Use ClientEnvironment_Code.Descriptor instead.
   443  func (ClientEnvironment_Code) EnumDescriptor() ([]byte, []int) {
   444  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{7, 0}
   445  }
   446  
   447  type Crash_Code int32
   448  
   449  const (
   450  	Crash_CRASH_UNKNOWN Crash_Code = 0
   451  	Crash_CRASH_OOM     Crash_Code = 1
   452  )
   453  
   454  // Enum value maps for Crash_Code.
   455  var (
   456  	Crash_Code_name = map[int32]string{
   457  		0: "CRASH_UNKNOWN",
   458  		1: "CRASH_OOM",
   459  	}
   460  	Crash_Code_value = map[string]int32{
   461  		"CRASH_UNKNOWN": 0,
   462  		"CRASH_OOM":     1,
   463  	}
   464  )
   465  
   466  func (x Crash_Code) Enum() *Crash_Code {
   467  	p := new(Crash_Code)
   468  	*p = x
   469  	return p
   470  }
   471  
   472  func (x Crash_Code) String() string {
   473  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   474  }
   475  
   476  func (Crash_Code) Descriptor() protoreflect.EnumDescriptor {
   477  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[6].Descriptor()
   478  }
   479  
   480  func (Crash_Code) Type() protoreflect.EnumType {
   481  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[6]
   482  }
   483  
   484  func (x Crash_Code) Number() protoreflect.EnumNumber {
   485  	return protoreflect.EnumNumber(x)
   486  }
   487  
   488  // Deprecated: Use Crash_Code.Descriptor instead.
   489  func (Crash_Code) EnumDescriptor() ([]byte, []int) {
   490  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{8, 0}
   491  }
   492  
   493  type SymlinkForest_Code int32
   494  
   495  const (
   496  	SymlinkForest_SYMLINK_FOREST_UNKNOWN                SymlinkForest_Code = 0
   497  	SymlinkForest_TOPLEVEL_OUTDIR_PACKAGE_PATH_CONFLICT SymlinkForest_Code = 1
   498  	SymlinkForest_TOPLEVEL_OUTDIR_USED_AS_SOURCE        SymlinkForest_Code = 2
   499  	SymlinkForest_CREATION_FAILED                       SymlinkForest_Code = 3
   500  )
   501  
   502  // Enum value maps for SymlinkForest_Code.
   503  var (
   504  	SymlinkForest_Code_name = map[int32]string{
   505  		0: "SYMLINK_FOREST_UNKNOWN",
   506  		1: "TOPLEVEL_OUTDIR_PACKAGE_PATH_CONFLICT",
   507  		2: "TOPLEVEL_OUTDIR_USED_AS_SOURCE",
   508  		3: "CREATION_FAILED",
   509  	}
   510  	SymlinkForest_Code_value = map[string]int32{
   511  		"SYMLINK_FOREST_UNKNOWN":                0,
   512  		"TOPLEVEL_OUTDIR_PACKAGE_PATH_CONFLICT": 1,
   513  		"TOPLEVEL_OUTDIR_USED_AS_SOURCE":        2,
   514  		"CREATION_FAILED":                       3,
   515  	}
   516  )
   517  
   518  func (x SymlinkForest_Code) Enum() *SymlinkForest_Code {
   519  	p := new(SymlinkForest_Code)
   520  	*p = x
   521  	return p
   522  }
   523  
   524  func (x SymlinkForest_Code) String() string {
   525  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   526  }
   527  
   528  func (SymlinkForest_Code) Descriptor() protoreflect.EnumDescriptor {
   529  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[7].Descriptor()
   530  }
   531  
   532  func (SymlinkForest_Code) Type() protoreflect.EnumType {
   533  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[7]
   534  }
   535  
   536  func (x SymlinkForest_Code) Number() protoreflect.EnumNumber {
   537  	return protoreflect.EnumNumber(x)
   538  }
   539  
   540  // Deprecated: Use SymlinkForest_Code.Descriptor instead.
   541  func (SymlinkForest_Code) EnumDescriptor() ([]byte, []int) {
   542  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{10, 0}
   543  }
   544  
   545  type BuildReport_Code int32
   546  
   547  const (
   548  	BuildReport_BUILD_REPORT_UNKNOWN                      BuildReport_Code = 0
   549  	BuildReport_BUILD_REPORT_UPLOADER_NEEDS_PACKAGE_PATHS BuildReport_Code = 1
   550  	BuildReport_BUILD_REPORT_WRITE_FAILED                 BuildReport_Code = 2
   551  )
   552  
   553  // Enum value maps for BuildReport_Code.
   554  var (
   555  	BuildReport_Code_name = map[int32]string{
   556  		0: "BUILD_REPORT_UNKNOWN",
   557  		1: "BUILD_REPORT_UPLOADER_NEEDS_PACKAGE_PATHS",
   558  		2: "BUILD_REPORT_WRITE_FAILED",
   559  	}
   560  	BuildReport_Code_value = map[string]int32{
   561  		"BUILD_REPORT_UNKNOWN":                      0,
   562  		"BUILD_REPORT_UPLOADER_NEEDS_PACKAGE_PATHS": 1,
   563  		"BUILD_REPORT_WRITE_FAILED":                 2,
   564  	}
   565  )
   566  
   567  func (x BuildReport_Code) Enum() *BuildReport_Code {
   568  	p := new(BuildReport_Code)
   569  	*p = x
   570  	return p
   571  }
   572  
   573  func (x BuildReport_Code) String() string {
   574  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   575  }
   576  
   577  func (BuildReport_Code) Descriptor() protoreflect.EnumDescriptor {
   578  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[8].Descriptor()
   579  }
   580  
   581  func (BuildReport_Code) Type() protoreflect.EnumType {
   582  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[8]
   583  }
   584  
   585  func (x BuildReport_Code) Number() protoreflect.EnumNumber {
   586  	return protoreflect.EnumNumber(x)
   587  }
   588  
   589  // Deprecated: Use BuildReport_Code.Descriptor instead.
   590  func (BuildReport_Code) EnumDescriptor() ([]byte, []int) {
   591  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{11, 0}
   592  }
   593  
   594  type PackageOptions_Code int32
   595  
   596  const (
   597  	PackageOptions_PACKAGE_OPTIONS_UNKNOWN PackageOptions_Code = 0
   598  	PackageOptions_PACKAGE_PATH_INVALID    PackageOptions_Code = 1
   599  )
   600  
   601  // Enum value maps for PackageOptions_Code.
   602  var (
   603  	PackageOptions_Code_name = map[int32]string{
   604  		0: "PACKAGE_OPTIONS_UNKNOWN",
   605  		1: "PACKAGE_PATH_INVALID",
   606  	}
   607  	PackageOptions_Code_value = map[string]int32{
   608  		"PACKAGE_OPTIONS_UNKNOWN": 0,
   609  		"PACKAGE_PATH_INVALID":    1,
   610  	}
   611  )
   612  
   613  func (x PackageOptions_Code) Enum() *PackageOptions_Code {
   614  	p := new(PackageOptions_Code)
   615  	*p = x
   616  	return p
   617  }
   618  
   619  func (x PackageOptions_Code) String() string {
   620  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   621  }
   622  
   623  func (PackageOptions_Code) Descriptor() protoreflect.EnumDescriptor {
   624  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[9].Descriptor()
   625  }
   626  
   627  func (PackageOptions_Code) Type() protoreflect.EnumType {
   628  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[9]
   629  }
   630  
   631  func (x PackageOptions_Code) Number() protoreflect.EnumNumber {
   632  	return protoreflect.EnumNumber(x)
   633  }
   634  
   635  // Deprecated: Use PackageOptions_Code.Descriptor instead.
   636  func (PackageOptions_Code) EnumDescriptor() ([]byte, []int) {
   637  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{12, 0}
   638  }
   639  
   640  type RemoteExecution_Code int32
   641  
   642  const (
   643  	RemoteExecution_REMOTE_EXECUTION_UNKNOWN                               RemoteExecution_Code = 0
   644  	RemoteExecution_CAPABILITIES_QUERY_FAILURE                             RemoteExecution_Code = 1
   645  	RemoteExecution_CREDENTIALS_INIT_FAILURE                               RemoteExecution_Code = 2
   646  	RemoteExecution_CACHE_INIT_FAILURE                                     RemoteExecution_Code = 3
   647  	RemoteExecution_RPC_LOG_FAILURE                                        RemoteExecution_Code = 4
   648  	RemoteExecution_EXEC_CHANNEL_INIT_FAILURE                              RemoteExecution_Code = 5
   649  	RemoteExecution_CACHE_CHANNEL_INIT_FAILURE                             RemoteExecution_Code = 6
   650  	RemoteExecution_DOWNLOADER_CHANNEL_INIT_FAILURE                        RemoteExecution_Code = 7
   651  	RemoteExecution_LOG_DIR_CLEANUP_FAILURE                                RemoteExecution_Code = 8
   652  	RemoteExecution_CLIENT_SERVER_INCOMPATIBLE                             RemoteExecution_Code = 9
   653  	RemoteExecution_DOWNLOADED_INPUTS_DELETION_FAILURE                     RemoteExecution_Code = 10
   654  	RemoteExecution_REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_DOTD  RemoteExecution_Code = 11
   655  	RemoteExecution_REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_JDEPS RemoteExecution_Code = 12
   656  	RemoteExecution_INCOMPLETE_OUTPUT_DOWNLOAD_CLEANUP_FAILURE             RemoteExecution_Code = 13
   657  	RemoteExecution_REMOTE_DEFAULT_PLATFORM_PROPERTIES_PARSE_FAILURE       RemoteExecution_Code = 14
   658  	RemoteExecution_ILLEGAL_OUTPUT                                         RemoteExecution_Code = 15
   659  	RemoteExecution_INVALID_EXEC_AND_PLATFORM_PROPERTIES                   RemoteExecution_Code = 16
   660  )
   661  
   662  // Enum value maps for RemoteExecution_Code.
   663  var (
   664  	RemoteExecution_Code_name = map[int32]string{
   665  		0:  "REMOTE_EXECUTION_UNKNOWN",
   666  		1:  "CAPABILITIES_QUERY_FAILURE",
   667  		2:  "CREDENTIALS_INIT_FAILURE",
   668  		3:  "CACHE_INIT_FAILURE",
   669  		4:  "RPC_LOG_FAILURE",
   670  		5:  "EXEC_CHANNEL_INIT_FAILURE",
   671  		6:  "CACHE_CHANNEL_INIT_FAILURE",
   672  		7:  "DOWNLOADER_CHANNEL_INIT_FAILURE",
   673  		8:  "LOG_DIR_CLEANUP_FAILURE",
   674  		9:  "CLIENT_SERVER_INCOMPATIBLE",
   675  		10: "DOWNLOADED_INPUTS_DELETION_FAILURE",
   676  		11: "REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_DOTD",
   677  		12: "REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_JDEPS",
   678  		13: "INCOMPLETE_OUTPUT_DOWNLOAD_CLEANUP_FAILURE",
   679  		14: "REMOTE_DEFAULT_PLATFORM_PROPERTIES_PARSE_FAILURE",
   680  		15: "ILLEGAL_OUTPUT",
   681  		16: "INVALID_EXEC_AND_PLATFORM_PROPERTIES",
   682  	}
   683  	RemoteExecution_Code_value = map[string]int32{
   684  		"REMOTE_EXECUTION_UNKNOWN":                               0,
   685  		"CAPABILITIES_QUERY_FAILURE":                             1,
   686  		"CREDENTIALS_INIT_FAILURE":                               2,
   687  		"CACHE_INIT_FAILURE":                                     3,
   688  		"RPC_LOG_FAILURE":                                        4,
   689  		"EXEC_CHANNEL_INIT_FAILURE":                              5,
   690  		"CACHE_CHANNEL_INIT_FAILURE":                             6,
   691  		"DOWNLOADER_CHANNEL_INIT_FAILURE":                        7,
   692  		"LOG_DIR_CLEANUP_FAILURE":                                8,
   693  		"CLIENT_SERVER_INCOMPATIBLE":                             9,
   694  		"DOWNLOADED_INPUTS_DELETION_FAILURE":                     10,
   695  		"REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_DOTD":  11,
   696  		"REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_JDEPS": 12,
   697  		"INCOMPLETE_OUTPUT_DOWNLOAD_CLEANUP_FAILURE":             13,
   698  		"REMOTE_DEFAULT_PLATFORM_PROPERTIES_PARSE_FAILURE":       14,
   699  		"ILLEGAL_OUTPUT":                                         15,
   700  		"INVALID_EXEC_AND_PLATFORM_PROPERTIES":                   16,
   701  	}
   702  )
   703  
   704  func (x RemoteExecution_Code) Enum() *RemoteExecution_Code {
   705  	p := new(RemoteExecution_Code)
   706  	*p = x
   707  	return p
   708  }
   709  
   710  func (x RemoteExecution_Code) String() string {
   711  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   712  }
   713  
   714  func (RemoteExecution_Code) Descriptor() protoreflect.EnumDescriptor {
   715  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[10].Descriptor()
   716  }
   717  
   718  func (RemoteExecution_Code) Type() protoreflect.EnumType {
   719  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[10]
   720  }
   721  
   722  func (x RemoteExecution_Code) Number() protoreflect.EnumNumber {
   723  	return protoreflect.EnumNumber(x)
   724  }
   725  
   726  // Deprecated: Use RemoteExecution_Code.Descriptor instead.
   727  func (RemoteExecution_Code) EnumDescriptor() ([]byte, []int) {
   728  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{13, 0}
   729  }
   730  
   731  type Execution_Code int32
   732  
   733  const (
   734  	Execution_EXECUTION_UNKNOWN                                   Execution_Code = 0
   735  	Execution_EXECUTION_LOG_INITIALIZATION_FAILURE                Execution_Code = 1
   736  	Execution_EXECUTION_LOG_WRITE_FAILURE                         Execution_Code = 2
   737  	Execution_EXECROOT_CREATION_FAILURE                           Execution_Code = 3
   738  	Execution_TEMP_ACTION_OUTPUT_DIRECTORY_DELETION_FAILURE       Execution_Code = 4
   739  	Execution_TEMP_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE       Execution_Code = 5
   740  	Execution_PERSISTENT_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE Execution_Code = 6
   741  	Execution_LOCAL_OUTPUT_DIRECTORY_SYMLINK_FAILURE              Execution_Code = 7
   742  	Execution_LOCAL_TEMPLATE_EXPANSION_FAILURE                    Execution_Code = 9
   743  	Execution_INPUT_DIRECTORY_CHECK_IO_EXCEPTION                  Execution_Code = 10
   744  	Execution_EXTRA_ACTION_OUTPUT_CREATION_FAILURE                Execution_Code = 11
   745  	Execution_TEST_RUNNER_IO_EXCEPTION                            Execution_Code = 12
   746  	Execution_FILE_WRITE_IO_EXCEPTION                             Execution_Code = 13
   747  	Execution_TEST_OUT_ERR_IO_EXCEPTION                           Execution_Code = 14
   748  	Execution_SYMLINK_TREE_MANIFEST_COPY_IO_EXCEPTION             Execution_Code = 15
   749  	Execution_SYMLINK_TREE_MANIFEST_LINK_IO_EXCEPTION             Execution_Code = 16
   750  	Execution_SYMLINK_TREE_CREATION_IO_EXCEPTION                  Execution_Code = 17
   751  	Execution_SYMLINK_TREE_CREATION_COMMAND_EXCEPTION             Execution_Code = 18
   752  	Execution_ACTION_INPUT_READ_IO_EXCEPTION                      Execution_Code = 19
   753  	Execution_ACTION_NOT_UP_TO_DATE                               Execution_Code = 20
   754  	Execution_PSEUDO_ACTION_EXECUTION_PROHIBITED                  Execution_Code = 21
   755  	Execution_DISCOVERED_INPUT_DOES_NOT_EXIST                     Execution_Code = 22
   756  	Execution_ACTION_OUTPUTS_DELETION_FAILURE                     Execution_Code = 23
   757  	Execution_ACTION_OUTPUTS_NOT_CREATED                          Execution_Code = 24
   758  	Execution_ACTION_FINALIZATION_FAILURE                         Execution_Code = 25
   759  	Execution_ACTION_INPUT_LOST                                   Execution_Code = 26
   760  	Execution_FILESYSTEM_CONTEXT_UPDATE_FAILURE                   Execution_Code = 27
   761  	Execution_ACTION_OUTPUT_CLOSE_FAILURE                         Execution_Code = 28
   762  	Execution_INPUT_DISCOVERY_IO_EXCEPTION                        Execution_Code = 29
   763  	Execution_TREE_ARTIFACT_DIRECTORY_CREATION_FAILURE            Execution_Code = 30
   764  	Execution_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE            Execution_Code = 31
   765  	Execution_ACTION_FS_OUTPUT_DIRECTORY_CREATION_FAILURE         Execution_Code = 32
   766  	Execution_ACTION_FS_OUT_ERR_DIRECTORY_CREATION_FAILURE        Execution_Code = 33
   767  	Execution_NON_ACTION_EXECUTION_FAILURE                        Execution_Code = 34
   768  	Execution_CYCLE                                               Execution_Code = 35
   769  	Execution_SOURCE_INPUT_MISSING                                Execution_Code = 36
   770  	Execution_UNEXPECTED_EXCEPTION                                Execution_Code = 37
   771  	Execution_SOURCE_INPUT_IO_EXCEPTION                           Execution_Code = 39
   772  )
   773  
   774  // Enum value maps for Execution_Code.
   775  var (
   776  	Execution_Code_name = map[int32]string{
   777  		0:  "EXECUTION_UNKNOWN",
   778  		1:  "EXECUTION_LOG_INITIALIZATION_FAILURE",
   779  		2:  "EXECUTION_LOG_WRITE_FAILURE",
   780  		3:  "EXECROOT_CREATION_FAILURE",
   781  		4:  "TEMP_ACTION_OUTPUT_DIRECTORY_DELETION_FAILURE",
   782  		5:  "TEMP_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE",
   783  		6:  "PERSISTENT_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE",
   784  		7:  "LOCAL_OUTPUT_DIRECTORY_SYMLINK_FAILURE",
   785  		9:  "LOCAL_TEMPLATE_EXPANSION_FAILURE",
   786  		10: "INPUT_DIRECTORY_CHECK_IO_EXCEPTION",
   787  		11: "EXTRA_ACTION_OUTPUT_CREATION_FAILURE",
   788  		12: "TEST_RUNNER_IO_EXCEPTION",
   789  		13: "FILE_WRITE_IO_EXCEPTION",
   790  		14: "TEST_OUT_ERR_IO_EXCEPTION",
   791  		15: "SYMLINK_TREE_MANIFEST_COPY_IO_EXCEPTION",
   792  		16: "SYMLINK_TREE_MANIFEST_LINK_IO_EXCEPTION",
   793  		17: "SYMLINK_TREE_CREATION_IO_EXCEPTION",
   794  		18: "SYMLINK_TREE_CREATION_COMMAND_EXCEPTION",
   795  		19: "ACTION_INPUT_READ_IO_EXCEPTION",
   796  		20: "ACTION_NOT_UP_TO_DATE",
   797  		21: "PSEUDO_ACTION_EXECUTION_PROHIBITED",
   798  		22: "DISCOVERED_INPUT_DOES_NOT_EXIST",
   799  		23: "ACTION_OUTPUTS_DELETION_FAILURE",
   800  		24: "ACTION_OUTPUTS_NOT_CREATED",
   801  		25: "ACTION_FINALIZATION_FAILURE",
   802  		26: "ACTION_INPUT_LOST",
   803  		27: "FILESYSTEM_CONTEXT_UPDATE_FAILURE",
   804  		28: "ACTION_OUTPUT_CLOSE_FAILURE",
   805  		29: "INPUT_DISCOVERY_IO_EXCEPTION",
   806  		30: "TREE_ARTIFACT_DIRECTORY_CREATION_FAILURE",
   807  		31: "ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE",
   808  		32: "ACTION_FS_OUTPUT_DIRECTORY_CREATION_FAILURE",
   809  		33: "ACTION_FS_OUT_ERR_DIRECTORY_CREATION_FAILURE",
   810  		34: "NON_ACTION_EXECUTION_FAILURE",
   811  		35: "CYCLE",
   812  		36: "SOURCE_INPUT_MISSING",
   813  		37: "UNEXPECTED_EXCEPTION",
   814  		39: "SOURCE_INPUT_IO_EXCEPTION",
   815  	}
   816  	Execution_Code_value = map[string]int32{
   817  		"EXECUTION_UNKNOWN":                                   0,
   818  		"EXECUTION_LOG_INITIALIZATION_FAILURE":                1,
   819  		"EXECUTION_LOG_WRITE_FAILURE":                         2,
   820  		"EXECROOT_CREATION_FAILURE":                           3,
   821  		"TEMP_ACTION_OUTPUT_DIRECTORY_DELETION_FAILURE":       4,
   822  		"TEMP_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE":       5,
   823  		"PERSISTENT_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE": 6,
   824  		"LOCAL_OUTPUT_DIRECTORY_SYMLINK_FAILURE":              7,
   825  		"LOCAL_TEMPLATE_EXPANSION_FAILURE":                    9,
   826  		"INPUT_DIRECTORY_CHECK_IO_EXCEPTION":                  10,
   827  		"EXTRA_ACTION_OUTPUT_CREATION_FAILURE":                11,
   828  		"TEST_RUNNER_IO_EXCEPTION":                            12,
   829  		"FILE_WRITE_IO_EXCEPTION":                             13,
   830  		"TEST_OUT_ERR_IO_EXCEPTION":                           14,
   831  		"SYMLINK_TREE_MANIFEST_COPY_IO_EXCEPTION":             15,
   832  		"SYMLINK_TREE_MANIFEST_LINK_IO_EXCEPTION":             16,
   833  		"SYMLINK_TREE_CREATION_IO_EXCEPTION":                  17,
   834  		"SYMLINK_TREE_CREATION_COMMAND_EXCEPTION":             18,
   835  		"ACTION_INPUT_READ_IO_EXCEPTION":                      19,
   836  		"ACTION_NOT_UP_TO_DATE":                               20,
   837  		"PSEUDO_ACTION_EXECUTION_PROHIBITED":                  21,
   838  		"DISCOVERED_INPUT_DOES_NOT_EXIST":                     22,
   839  		"ACTION_OUTPUTS_DELETION_FAILURE":                     23,
   840  		"ACTION_OUTPUTS_NOT_CREATED":                          24,
   841  		"ACTION_FINALIZATION_FAILURE":                         25,
   842  		"ACTION_INPUT_LOST":                                   26,
   843  		"FILESYSTEM_CONTEXT_UPDATE_FAILURE":                   27,
   844  		"ACTION_OUTPUT_CLOSE_FAILURE":                         28,
   845  		"INPUT_DISCOVERY_IO_EXCEPTION":                        29,
   846  		"TREE_ARTIFACT_DIRECTORY_CREATION_FAILURE":            30,
   847  		"ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE":            31,
   848  		"ACTION_FS_OUTPUT_DIRECTORY_CREATION_FAILURE":         32,
   849  		"ACTION_FS_OUT_ERR_DIRECTORY_CREATION_FAILURE":        33,
   850  		"NON_ACTION_EXECUTION_FAILURE":                        34,
   851  		"CYCLE":                                               35,
   852  		"SOURCE_INPUT_MISSING":                                36,
   853  		"UNEXPECTED_EXCEPTION":                                37,
   854  		"SOURCE_INPUT_IO_EXCEPTION":                           39,
   855  	}
   856  )
   857  
   858  func (x Execution_Code) Enum() *Execution_Code {
   859  	p := new(Execution_Code)
   860  	*p = x
   861  	return p
   862  }
   863  
   864  func (x Execution_Code) String() string {
   865  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   866  }
   867  
   868  func (Execution_Code) Descriptor() protoreflect.EnumDescriptor {
   869  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[11].Descriptor()
   870  }
   871  
   872  func (Execution_Code) Type() protoreflect.EnumType {
   873  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[11]
   874  }
   875  
   876  func (x Execution_Code) Number() protoreflect.EnumNumber {
   877  	return protoreflect.EnumNumber(x)
   878  }
   879  
   880  // Deprecated: Use Execution_Code.Descriptor instead.
   881  func (Execution_Code) EnumDescriptor() ([]byte, []int) {
   882  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{14, 0}
   883  }
   884  
   885  type Workspaces_Code int32
   886  
   887  const (
   888  	Workspaces_WORKSPACES_UNKNOWN                                      Workspaces_Code = 0
   889  	Workspaces_WORKSPACES_LOG_INITIALIZATION_FAILURE                   Workspaces_Code = 1
   890  	Workspaces_WORKSPACES_LOG_WRITE_FAILURE                            Workspaces_Code = 2
   891  	Workspaces_ILLEGAL_WORKSPACE_FILE_SYMLINK_WITH_MANAGED_DIRECTORIES Workspaces_Code = 3
   892  	Workspaces_WORKSPACE_FILE_READ_FAILURE_WITH_MANAGED_DIRECTORIES    Workspaces_Code = 4
   893  )
   894  
   895  // Enum value maps for Workspaces_Code.
   896  var (
   897  	Workspaces_Code_name = map[int32]string{
   898  		0: "WORKSPACES_UNKNOWN",
   899  		1: "WORKSPACES_LOG_INITIALIZATION_FAILURE",
   900  		2: "WORKSPACES_LOG_WRITE_FAILURE",
   901  		3: "ILLEGAL_WORKSPACE_FILE_SYMLINK_WITH_MANAGED_DIRECTORIES",
   902  		4: "WORKSPACE_FILE_READ_FAILURE_WITH_MANAGED_DIRECTORIES",
   903  	}
   904  	Workspaces_Code_value = map[string]int32{
   905  		"WORKSPACES_UNKNOWN":                                      0,
   906  		"WORKSPACES_LOG_INITIALIZATION_FAILURE":                   1,
   907  		"WORKSPACES_LOG_WRITE_FAILURE":                            2,
   908  		"ILLEGAL_WORKSPACE_FILE_SYMLINK_WITH_MANAGED_DIRECTORIES": 3,
   909  		"WORKSPACE_FILE_READ_FAILURE_WITH_MANAGED_DIRECTORIES":    4,
   910  	}
   911  )
   912  
   913  func (x Workspaces_Code) Enum() *Workspaces_Code {
   914  	p := new(Workspaces_Code)
   915  	*p = x
   916  	return p
   917  }
   918  
   919  func (x Workspaces_Code) String() string {
   920  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   921  }
   922  
   923  func (Workspaces_Code) Descriptor() protoreflect.EnumDescriptor {
   924  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[12].Descriptor()
   925  }
   926  
   927  func (Workspaces_Code) Type() protoreflect.EnumType {
   928  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[12]
   929  }
   930  
   931  func (x Workspaces_Code) Number() protoreflect.EnumNumber {
   932  	return protoreflect.EnumNumber(x)
   933  }
   934  
   935  // Deprecated: Use Workspaces_Code.Descriptor instead.
   936  func (Workspaces_Code) EnumDescriptor() ([]byte, []int) {
   937  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{15, 0}
   938  }
   939  
   940  type CrashOptions_Code int32
   941  
   942  const (
   943  	CrashOptions_CRASH_OPTIONS_UNKNOWN CrashOptions_Code = 0
   944  )
   945  
   946  // Enum value maps for CrashOptions_Code.
   947  var (
   948  	CrashOptions_Code_name = map[int32]string{
   949  		0: "CRASH_OPTIONS_UNKNOWN",
   950  	}
   951  	CrashOptions_Code_value = map[string]int32{
   952  		"CRASH_OPTIONS_UNKNOWN": 0,
   953  	}
   954  )
   955  
   956  func (x CrashOptions_Code) Enum() *CrashOptions_Code {
   957  	p := new(CrashOptions_Code)
   958  	*p = x
   959  	return p
   960  }
   961  
   962  func (x CrashOptions_Code) String() string {
   963  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   964  }
   965  
   966  func (CrashOptions_Code) Descriptor() protoreflect.EnumDescriptor {
   967  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[13].Descriptor()
   968  }
   969  
   970  func (CrashOptions_Code) Type() protoreflect.EnumType {
   971  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[13]
   972  }
   973  
   974  func (x CrashOptions_Code) Number() protoreflect.EnumNumber {
   975  	return protoreflect.EnumNumber(x)
   976  }
   977  
   978  // Deprecated: Use CrashOptions_Code.Descriptor instead.
   979  func (CrashOptions_Code) EnumDescriptor() ([]byte, []int) {
   980  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{16, 0}
   981  }
   982  
   983  type Filesystem_Code int32
   984  
   985  const (
   986  	Filesystem_FILESYSTEM_UNKNOWN                         Filesystem_Code = 0
   987  	Filesystem_EMBEDDED_BINARIES_ENUMERATION_FAILURE      Filesystem_Code = 3
   988  	Filesystem_SERVER_PID_TXT_FILE_READ_FAILURE           Filesystem_Code = 4
   989  	Filesystem_SERVER_FILE_WRITE_FAILURE                  Filesystem_Code = 5
   990  	Filesystem_DEFAULT_DIGEST_HASH_FUNCTION_INVALID_VALUE Filesystem_Code = 6
   991  )
   992  
   993  // Enum value maps for Filesystem_Code.
   994  var (
   995  	Filesystem_Code_name = map[int32]string{
   996  		0: "FILESYSTEM_UNKNOWN",
   997  		3: "EMBEDDED_BINARIES_ENUMERATION_FAILURE",
   998  		4: "SERVER_PID_TXT_FILE_READ_FAILURE",
   999  		5: "SERVER_FILE_WRITE_FAILURE",
  1000  		6: "DEFAULT_DIGEST_HASH_FUNCTION_INVALID_VALUE",
  1001  	}
  1002  	Filesystem_Code_value = map[string]int32{
  1003  		"FILESYSTEM_UNKNOWN":                         0,
  1004  		"EMBEDDED_BINARIES_ENUMERATION_FAILURE":      3,
  1005  		"SERVER_PID_TXT_FILE_READ_FAILURE":           4,
  1006  		"SERVER_FILE_WRITE_FAILURE":                  5,
  1007  		"DEFAULT_DIGEST_HASH_FUNCTION_INVALID_VALUE": 6,
  1008  	}
  1009  )
  1010  
  1011  func (x Filesystem_Code) Enum() *Filesystem_Code {
  1012  	p := new(Filesystem_Code)
  1013  	*p = x
  1014  	return p
  1015  }
  1016  
  1017  func (x Filesystem_Code) String() string {
  1018  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  1019  }
  1020  
  1021  func (Filesystem_Code) Descriptor() protoreflect.EnumDescriptor {
  1022  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[14].Descriptor()
  1023  }
  1024  
  1025  func (Filesystem_Code) Type() protoreflect.EnumType {
  1026  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[14]
  1027  }
  1028  
  1029  func (x Filesystem_Code) Number() protoreflect.EnumNumber {
  1030  	return protoreflect.EnumNumber(x)
  1031  }
  1032  
  1033  // Deprecated: Use Filesystem_Code.Descriptor instead.
  1034  func (Filesystem_Code) EnumDescriptor() ([]byte, []int) {
  1035  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{17, 0}
  1036  }
  1037  
  1038  type ExecutionOptions_Code int32
  1039  
  1040  const (
  1041  	ExecutionOptions_EXECUTION_OPTIONS_UNKNOWN                       ExecutionOptions_Code = 0
  1042  	ExecutionOptions_INVALID_STRATEGY                                ExecutionOptions_Code = 3
  1043  	ExecutionOptions_REQUESTED_STRATEGY_INCOMPATIBLE_WITH_SANDBOXING ExecutionOptions_Code = 4
  1044  	ExecutionOptions_DEPRECATED_LOCAL_RESOURCES_USED                 ExecutionOptions_Code = 5
  1045  	ExecutionOptions_INVALID_CYCLIC_DYNAMIC_STRATEGY                 ExecutionOptions_Code = 6
  1046  	ExecutionOptions_RESTRICTION_UNMATCHED_TO_ACTION_CONTEXT         ExecutionOptions_Code = 7
  1047  	ExecutionOptions_REMOTE_FALLBACK_STRATEGY_NOT_ABSTRACT_SPAWN     ExecutionOptions_Code = 8
  1048  	ExecutionOptions_STRATEGY_NOT_FOUND                              ExecutionOptions_Code = 9
  1049  	ExecutionOptions_DYNAMIC_STRATEGY_NOT_SANDBOXED                  ExecutionOptions_Code = 10
  1050  )
  1051  
  1052  // Enum value maps for ExecutionOptions_Code.
  1053  var (
  1054  	ExecutionOptions_Code_name = map[int32]string{
  1055  		0:  "EXECUTION_OPTIONS_UNKNOWN",
  1056  		3:  "INVALID_STRATEGY",
  1057  		4:  "REQUESTED_STRATEGY_INCOMPATIBLE_WITH_SANDBOXING",
  1058  		5:  "DEPRECATED_LOCAL_RESOURCES_USED",
  1059  		6:  "INVALID_CYCLIC_DYNAMIC_STRATEGY",
  1060  		7:  "RESTRICTION_UNMATCHED_TO_ACTION_CONTEXT",
  1061  		8:  "REMOTE_FALLBACK_STRATEGY_NOT_ABSTRACT_SPAWN",
  1062  		9:  "STRATEGY_NOT_FOUND",
  1063  		10: "DYNAMIC_STRATEGY_NOT_SANDBOXED",
  1064  	}
  1065  	ExecutionOptions_Code_value = map[string]int32{
  1066  		"EXECUTION_OPTIONS_UNKNOWN":                       0,
  1067  		"INVALID_STRATEGY":                                3,
  1068  		"REQUESTED_STRATEGY_INCOMPATIBLE_WITH_SANDBOXING": 4,
  1069  		"DEPRECATED_LOCAL_RESOURCES_USED":                 5,
  1070  		"INVALID_CYCLIC_DYNAMIC_STRATEGY":                 6,
  1071  		"RESTRICTION_UNMATCHED_TO_ACTION_CONTEXT":         7,
  1072  		"REMOTE_FALLBACK_STRATEGY_NOT_ABSTRACT_SPAWN":     8,
  1073  		"STRATEGY_NOT_FOUND":                              9,
  1074  		"DYNAMIC_STRATEGY_NOT_SANDBOXED":                  10,
  1075  	}
  1076  )
  1077  
  1078  func (x ExecutionOptions_Code) Enum() *ExecutionOptions_Code {
  1079  	p := new(ExecutionOptions_Code)
  1080  	*p = x
  1081  	return p
  1082  }
  1083  
  1084  func (x ExecutionOptions_Code) String() string {
  1085  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  1086  }
  1087  
  1088  func (ExecutionOptions_Code) Descriptor() protoreflect.EnumDescriptor {
  1089  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[15].Descriptor()
  1090  }
  1091  
  1092  func (ExecutionOptions_Code) Type() protoreflect.EnumType {
  1093  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[15]
  1094  }
  1095  
  1096  func (x ExecutionOptions_Code) Number() protoreflect.EnumNumber {
  1097  	return protoreflect.EnumNumber(x)
  1098  }
  1099  
  1100  // Deprecated: Use ExecutionOptions_Code.Descriptor instead.
  1101  func (ExecutionOptions_Code) EnumDescriptor() ([]byte, []int) {
  1102  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{18, 0}
  1103  }
  1104  
  1105  type Command_Code int32
  1106  
  1107  const (
  1108  	Command_COMMAND_FAILURE_UNKNOWN                          Command_Code = 0
  1109  	Command_COMMAND_NOT_FOUND                                Command_Code = 1
  1110  	Command_ANOTHER_COMMAND_RUNNING                          Command_Code = 2
  1111  	Command_PREVIOUSLY_SHUTDOWN                              Command_Code = 3
  1112  	Command_STARLARK_CPU_PROFILE_FILE_INITIALIZATION_FAILURE Command_Code = 4
  1113  	Command_STARLARK_CPU_PROFILING_INITIALIZATION_FAILURE    Command_Code = 5
  1114  	Command_STARLARK_CPU_PROFILE_FILE_WRITE_FAILURE          Command_Code = 6
  1115  	Command_INVOCATION_POLICY_PARSE_FAILURE                  Command_Code = 7
  1116  	Command_INVOCATION_POLICY_INVALID                        Command_Code = 8
  1117  	Command_OPTIONS_PARSE_FAILURE                            Command_Code = 9
  1118  	Command_STARLARK_OPTIONS_PARSE_FAILURE                   Command_Code = 10
  1119  	Command_ARGUMENTS_NOT_RECOGNIZED                         Command_Code = 11
  1120  	Command_NOT_IN_WORKSPACE                                 Command_Code = 12
  1121  	Command_SPACES_IN_WORKSPACE_PATH                         Command_Code = 13
  1122  	Command_IN_OUTPUT_DIRECTORY                              Command_Code = 14
  1123  )
  1124  
  1125  // Enum value maps for Command_Code.
  1126  var (
  1127  	Command_Code_name = map[int32]string{
  1128  		0:  "COMMAND_FAILURE_UNKNOWN",
  1129  		1:  "COMMAND_NOT_FOUND",
  1130  		2:  "ANOTHER_COMMAND_RUNNING",
  1131  		3:  "PREVIOUSLY_SHUTDOWN",
  1132  		4:  "STARLARK_CPU_PROFILE_FILE_INITIALIZATION_FAILURE",
  1133  		5:  "STARLARK_CPU_PROFILING_INITIALIZATION_FAILURE",
  1134  		6:  "STARLARK_CPU_PROFILE_FILE_WRITE_FAILURE",
  1135  		7:  "INVOCATION_POLICY_PARSE_FAILURE",
  1136  		8:  "INVOCATION_POLICY_INVALID",
  1137  		9:  "OPTIONS_PARSE_FAILURE",
  1138  		10: "STARLARK_OPTIONS_PARSE_FAILURE",
  1139  		11: "ARGUMENTS_NOT_RECOGNIZED",
  1140  		12: "NOT_IN_WORKSPACE",
  1141  		13: "SPACES_IN_WORKSPACE_PATH",
  1142  		14: "IN_OUTPUT_DIRECTORY",
  1143  	}
  1144  	Command_Code_value = map[string]int32{
  1145  		"COMMAND_FAILURE_UNKNOWN":                          0,
  1146  		"COMMAND_NOT_FOUND":                                1,
  1147  		"ANOTHER_COMMAND_RUNNING":                          2,
  1148  		"PREVIOUSLY_SHUTDOWN":                              3,
  1149  		"STARLARK_CPU_PROFILE_FILE_INITIALIZATION_FAILURE": 4,
  1150  		"STARLARK_CPU_PROFILING_INITIALIZATION_FAILURE":    5,
  1151  		"STARLARK_CPU_PROFILE_FILE_WRITE_FAILURE":          6,
  1152  		"INVOCATION_POLICY_PARSE_FAILURE":                  7,
  1153  		"INVOCATION_POLICY_INVALID":                        8,
  1154  		"OPTIONS_PARSE_FAILURE":                            9,
  1155  		"STARLARK_OPTIONS_PARSE_FAILURE":                   10,
  1156  		"ARGUMENTS_NOT_RECOGNIZED":                         11,
  1157  		"NOT_IN_WORKSPACE":                                 12,
  1158  		"SPACES_IN_WORKSPACE_PATH":                         13,
  1159  		"IN_OUTPUT_DIRECTORY":                              14,
  1160  	}
  1161  )
  1162  
  1163  func (x Command_Code) Enum() *Command_Code {
  1164  	p := new(Command_Code)
  1165  	*p = x
  1166  	return p
  1167  }
  1168  
  1169  func (x Command_Code) String() string {
  1170  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  1171  }
  1172  
  1173  func (Command_Code) Descriptor() protoreflect.EnumDescriptor {
  1174  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[16].Descriptor()
  1175  }
  1176  
  1177  func (Command_Code) Type() protoreflect.EnumType {
  1178  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[16]
  1179  }
  1180  
  1181  func (x Command_Code) Number() protoreflect.EnumNumber {
  1182  	return protoreflect.EnumNumber(x)
  1183  }
  1184  
  1185  // Deprecated: Use Command_Code.Descriptor instead.
  1186  func (Command_Code) EnumDescriptor() ([]byte, []int) {
  1187  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{19, 0}
  1188  }
  1189  
  1190  type GrpcServer_Code int32
  1191  
  1192  const (
  1193  	GrpcServer_GRPC_SERVER_UNKNOWN         GrpcServer_Code = 0
  1194  	GrpcServer_GRPC_SERVER_NOT_COMPILED_IN GrpcServer_Code = 1
  1195  	GrpcServer_SERVER_BIND_FAILURE         GrpcServer_Code = 2
  1196  	GrpcServer_BAD_COOKIE                  GrpcServer_Code = 3
  1197  	GrpcServer_NO_CLIENT_DESCRIPTION       GrpcServer_Code = 4
  1198  )
  1199  
  1200  // Enum value maps for GrpcServer_Code.
  1201  var (
  1202  	GrpcServer_Code_name = map[int32]string{
  1203  		0: "GRPC_SERVER_UNKNOWN",
  1204  		1: "GRPC_SERVER_NOT_COMPILED_IN",
  1205  		2: "SERVER_BIND_FAILURE",
  1206  		3: "BAD_COOKIE",
  1207  		4: "NO_CLIENT_DESCRIPTION",
  1208  	}
  1209  	GrpcServer_Code_value = map[string]int32{
  1210  		"GRPC_SERVER_UNKNOWN":         0,
  1211  		"GRPC_SERVER_NOT_COMPILED_IN": 1,
  1212  		"SERVER_BIND_FAILURE":         2,
  1213  		"BAD_COOKIE":                  3,
  1214  		"NO_CLIENT_DESCRIPTION":       4,
  1215  	}
  1216  )
  1217  
  1218  func (x GrpcServer_Code) Enum() *GrpcServer_Code {
  1219  	p := new(GrpcServer_Code)
  1220  	*p = x
  1221  	return p
  1222  }
  1223  
  1224  func (x GrpcServer_Code) String() string {
  1225  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  1226  }
  1227  
  1228  func (GrpcServer_Code) Descriptor() protoreflect.EnumDescriptor {
  1229  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[17].Descriptor()
  1230  }
  1231  
  1232  func (GrpcServer_Code) Type() protoreflect.EnumType {
  1233  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[17]
  1234  }
  1235  
  1236  func (x GrpcServer_Code) Number() protoreflect.EnumNumber {
  1237  	return protoreflect.EnumNumber(x)
  1238  }
  1239  
  1240  // Deprecated: Use GrpcServer_Code.Descriptor instead.
  1241  func (GrpcServer_Code) EnumDescriptor() ([]byte, []int) {
  1242  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{20, 0}
  1243  }
  1244  
  1245  type CanonicalizeFlags_Code int32
  1246  
  1247  const (
  1248  	CanonicalizeFlags_CANONICALIZE_FLAGS_UNKNOWN CanonicalizeFlags_Code = 0
  1249  	CanonicalizeFlags_FOR_COMMAND_INVALID        CanonicalizeFlags_Code = 1
  1250  )
  1251  
  1252  // Enum value maps for CanonicalizeFlags_Code.
  1253  var (
  1254  	CanonicalizeFlags_Code_name = map[int32]string{
  1255  		0: "CANONICALIZE_FLAGS_UNKNOWN",
  1256  		1: "FOR_COMMAND_INVALID",
  1257  	}
  1258  	CanonicalizeFlags_Code_value = map[string]int32{
  1259  		"CANONICALIZE_FLAGS_UNKNOWN": 0,
  1260  		"FOR_COMMAND_INVALID":        1,
  1261  	}
  1262  )
  1263  
  1264  func (x CanonicalizeFlags_Code) Enum() *CanonicalizeFlags_Code {
  1265  	p := new(CanonicalizeFlags_Code)
  1266  	*p = x
  1267  	return p
  1268  }
  1269  
  1270  func (x CanonicalizeFlags_Code) String() string {
  1271  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  1272  }
  1273  
  1274  func (CanonicalizeFlags_Code) Descriptor() protoreflect.EnumDescriptor {
  1275  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[18].Descriptor()
  1276  }
  1277  
  1278  func (CanonicalizeFlags_Code) Type() protoreflect.EnumType {
  1279  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[18]
  1280  }
  1281  
  1282  func (x CanonicalizeFlags_Code) Number() protoreflect.EnumNumber {
  1283  	return protoreflect.EnumNumber(x)
  1284  }
  1285  
  1286  // Deprecated: Use CanonicalizeFlags_Code.Descriptor instead.
  1287  func (CanonicalizeFlags_Code) EnumDescriptor() ([]byte, []int) {
  1288  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{21, 0}
  1289  }
  1290  
  1291  type BuildConfiguration_Code int32
  1292  
  1293  const (
  1294  	BuildConfiguration_BUILD_CONFIGURATION_UNKNOWN              BuildConfiguration_Code = 0
  1295  	BuildConfiguration_PLATFORM_MAPPING_EVALUATION_FAILURE      BuildConfiguration_Code = 1
  1296  	BuildConfiguration_PLATFORM_MAPPINGS_FILE_IS_DIRECTORY      BuildConfiguration_Code = 2
  1297  	BuildConfiguration_PLATFORM_MAPPINGS_FILE_NOT_FOUND         BuildConfiguration_Code = 3
  1298  	BuildConfiguration_TOP_LEVEL_CONFIGURATION_CREATION_FAILURE BuildConfiguration_Code = 4
  1299  	BuildConfiguration_INVALID_CONFIGURATION                    BuildConfiguration_Code = 5
  1300  	BuildConfiguration_INVALID_BUILD_OPTIONS                    BuildConfiguration_Code = 6
  1301  	BuildConfiguration_MULTI_CPU_PREREQ_UNMET                   BuildConfiguration_Code = 7
  1302  	BuildConfiguration_HEURISTIC_INSTRUMENTATION_FILTER_INVALID BuildConfiguration_Code = 8
  1303  	BuildConfiguration_CYCLE                                    BuildConfiguration_Code = 9
  1304  	BuildConfiguration_CONFLICTING_CONFIGURATIONS               BuildConfiguration_Code = 10
  1305  	BuildConfiguration_INVALID_OUTPUT_DIRECTORY_MNEMONIC        BuildConfiguration_Code = 11
  1306  )
  1307  
  1308  // Enum value maps for BuildConfiguration_Code.
  1309  var (
  1310  	BuildConfiguration_Code_name = map[int32]string{
  1311  		0:  "BUILD_CONFIGURATION_UNKNOWN",
  1312  		1:  "PLATFORM_MAPPING_EVALUATION_FAILURE",
  1313  		2:  "PLATFORM_MAPPINGS_FILE_IS_DIRECTORY",
  1314  		3:  "PLATFORM_MAPPINGS_FILE_NOT_FOUND",
  1315  		4:  "TOP_LEVEL_CONFIGURATION_CREATION_FAILURE",
  1316  		5:  "INVALID_CONFIGURATION",
  1317  		6:  "INVALID_BUILD_OPTIONS",
  1318  		7:  "MULTI_CPU_PREREQ_UNMET",
  1319  		8:  "HEURISTIC_INSTRUMENTATION_FILTER_INVALID",
  1320  		9:  "CYCLE",
  1321  		10: "CONFLICTING_CONFIGURATIONS",
  1322  		11: "INVALID_OUTPUT_DIRECTORY_MNEMONIC",
  1323  	}
  1324  	BuildConfiguration_Code_value = map[string]int32{
  1325  		"BUILD_CONFIGURATION_UNKNOWN":              0,
  1326  		"PLATFORM_MAPPING_EVALUATION_FAILURE":      1,
  1327  		"PLATFORM_MAPPINGS_FILE_IS_DIRECTORY":      2,
  1328  		"PLATFORM_MAPPINGS_FILE_NOT_FOUND":         3,
  1329  		"TOP_LEVEL_CONFIGURATION_CREATION_FAILURE": 4,
  1330  		"INVALID_CONFIGURATION":                    5,
  1331  		"INVALID_BUILD_OPTIONS":                    6,
  1332  		"MULTI_CPU_PREREQ_UNMET":                   7,
  1333  		"HEURISTIC_INSTRUMENTATION_FILTER_INVALID": 8,
  1334  		"CYCLE":                             9,
  1335  		"CONFLICTING_CONFIGURATIONS":        10,
  1336  		"INVALID_OUTPUT_DIRECTORY_MNEMONIC": 11,
  1337  	}
  1338  )
  1339  
  1340  func (x BuildConfiguration_Code) Enum() *BuildConfiguration_Code {
  1341  	p := new(BuildConfiguration_Code)
  1342  	*p = x
  1343  	return p
  1344  }
  1345  
  1346  func (x BuildConfiguration_Code) String() string {
  1347  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  1348  }
  1349  
  1350  func (BuildConfiguration_Code) Descriptor() protoreflect.EnumDescriptor {
  1351  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[19].Descriptor()
  1352  }
  1353  
  1354  func (BuildConfiguration_Code) Type() protoreflect.EnumType {
  1355  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[19]
  1356  }
  1357  
  1358  func (x BuildConfiguration_Code) Number() protoreflect.EnumNumber {
  1359  	return protoreflect.EnumNumber(x)
  1360  }
  1361  
  1362  // Deprecated: Use BuildConfiguration_Code.Descriptor instead.
  1363  func (BuildConfiguration_Code) EnumDescriptor() ([]byte, []int) {
  1364  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{22, 0}
  1365  }
  1366  
  1367  type InfoCommand_Code int32
  1368  
  1369  const (
  1370  	InfoCommand_INFO_COMMAND_UNKNOWN     InfoCommand_Code = 0
  1371  	InfoCommand_TOO_MANY_KEYS            InfoCommand_Code = 1
  1372  	InfoCommand_KEY_NOT_RECOGNIZED       InfoCommand_Code = 2
  1373  	InfoCommand_INFO_BLOCK_WRITE_FAILURE InfoCommand_Code = 3
  1374  	InfoCommand_ALL_INFO_WRITE_FAILURE   InfoCommand_Code = 4
  1375  )
  1376  
  1377  // Enum value maps for InfoCommand_Code.
  1378  var (
  1379  	InfoCommand_Code_name = map[int32]string{
  1380  		0: "INFO_COMMAND_UNKNOWN",
  1381  		1: "TOO_MANY_KEYS",
  1382  		2: "KEY_NOT_RECOGNIZED",
  1383  		3: "INFO_BLOCK_WRITE_FAILURE",
  1384  		4: "ALL_INFO_WRITE_FAILURE",
  1385  	}
  1386  	InfoCommand_Code_value = map[string]int32{
  1387  		"INFO_COMMAND_UNKNOWN":     0,
  1388  		"TOO_MANY_KEYS":            1,
  1389  		"KEY_NOT_RECOGNIZED":       2,
  1390  		"INFO_BLOCK_WRITE_FAILURE": 3,
  1391  		"ALL_INFO_WRITE_FAILURE":   4,
  1392  	}
  1393  )
  1394  
  1395  func (x InfoCommand_Code) Enum() *InfoCommand_Code {
  1396  	p := new(InfoCommand_Code)
  1397  	*p = x
  1398  	return p
  1399  }
  1400  
  1401  func (x InfoCommand_Code) String() string {
  1402  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  1403  }
  1404  
  1405  func (InfoCommand_Code) Descriptor() protoreflect.EnumDescriptor {
  1406  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[20].Descriptor()
  1407  }
  1408  
  1409  func (InfoCommand_Code) Type() protoreflect.EnumType {
  1410  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[20]
  1411  }
  1412  
  1413  func (x InfoCommand_Code) Number() protoreflect.EnumNumber {
  1414  	return protoreflect.EnumNumber(x)
  1415  }
  1416  
  1417  // Deprecated: Use InfoCommand_Code.Descriptor instead.
  1418  func (InfoCommand_Code) EnumDescriptor() ([]byte, []int) {
  1419  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{23, 0}
  1420  }
  1421  
  1422  type MemoryOptions_Code int32
  1423  
  1424  const (
  1425  	MemoryOptions_MEMORY_OPTIONS_UNKNOWN MemoryOptions_Code = 0
  1426  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/protobuf/failure_details.proto.
  1427  	MemoryOptions_DEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_THRESHOLD_INVALID_VALUE MemoryOptions_Code = 1
  1428  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/protobuf/failure_details.proto.
  1429  	MemoryOptions_DEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_NO_TENURED_COLLECTORS_FOUND MemoryOptions_Code = 2
  1430  )
  1431  
  1432  // Enum value maps for MemoryOptions_Code.
  1433  var (
  1434  	MemoryOptions_Code_name = map[int32]string{
  1435  		0: "MEMORY_OPTIONS_UNKNOWN",
  1436  		1: "DEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_THRESHOLD_INVALID_VALUE",
  1437  		2: "DEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_NO_TENURED_COLLECTORS_FOUND",
  1438  	}
  1439  	MemoryOptions_Code_value = map[string]int32{
  1440  		"MEMORY_OPTIONS_UNKNOWN": 0,
  1441  		"DEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_THRESHOLD_INVALID_VALUE":     1,
  1442  		"DEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_NO_TENURED_COLLECTORS_FOUND": 2,
  1443  	}
  1444  )
  1445  
  1446  func (x MemoryOptions_Code) Enum() *MemoryOptions_Code {
  1447  	p := new(MemoryOptions_Code)
  1448  	*p = x
  1449  	return p
  1450  }
  1451  
  1452  func (x MemoryOptions_Code) String() string {
  1453  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  1454  }
  1455  
  1456  func (MemoryOptions_Code) Descriptor() protoreflect.EnumDescriptor {
  1457  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[21].Descriptor()
  1458  }
  1459  
  1460  func (MemoryOptions_Code) Type() protoreflect.EnumType {
  1461  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[21]
  1462  }
  1463  
  1464  func (x MemoryOptions_Code) Number() protoreflect.EnumNumber {
  1465  	return protoreflect.EnumNumber(x)
  1466  }
  1467  
  1468  // Deprecated: Use MemoryOptions_Code.Descriptor instead.
  1469  func (MemoryOptions_Code) EnumDescriptor() ([]byte, []int) {
  1470  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{24, 0}
  1471  }
  1472  
  1473  type Query_Code int32
  1474  
  1475  const (
  1476  	Query_QUERY_UNKNOWN                                             Query_Code = 0
  1477  	Query_QUERY_FILE_WITH_COMMAND_LINE_EXPRESSION                   Query_Code = 1
  1478  	Query_QUERY_FILE_READ_FAILURE                                   Query_Code = 2
  1479  	Query_COMMAND_LINE_EXPRESSION_MISSING                           Query_Code = 3
  1480  	Query_OUTPUT_FORMAT_INVALID                                     Query_Code = 4
  1481  	Query_GRAPHLESS_PREREQ_UNMET                                    Query_Code = 5
  1482  	Query_QUERY_OUTPUT_WRITE_FAILURE                                Query_Code = 6
  1483  	Query_QUERY_STDOUT_FLUSH_FAILURE                                Query_Code = 13
  1484  	Query_ANALYSIS_QUERY_PREREQ_UNMET                               Query_Code = 14
  1485  	Query_QUERY_RESULTS_FLUSH_FAILURE                               Query_Code = 15
  1486  	Query_DEPRECATED_UNCLOSED_QUOTATION_EXPRESSION_ERROR            Query_Code = 16
  1487  	Query_VARIABLE_NAME_INVALID                                     Query_Code = 17
  1488  	Query_VARIABLE_UNDEFINED                                        Query_Code = 18
  1489  	Query_BUILDFILES_AND_LOADFILES_CANNOT_USE_OUTPUT_LOCATION_ERROR Query_Code = 19
  1490  	Query_BUILD_FILE_ERROR                                          Query_Code = 20
  1491  	Query_CYCLE                                                     Query_Code = 21
  1492  	Query_UNIQUE_SKYKEY_THRESHOLD_EXCEEDED                          Query_Code = 22
  1493  	Query_TARGET_NOT_IN_UNIVERSE_SCOPE                              Query_Code = 23
  1494  	Query_INVALID_FULL_UNIVERSE_EXPRESSION                          Query_Code = 24
  1495  	Query_UNIVERSE_SCOPE_LIMIT_EXCEEDED                             Query_Code = 25
  1496  	Query_INVALIDATION_LIMIT_EXCEEDED                               Query_Code = 26
  1497  	Query_OUTPUT_FORMAT_PREREQ_UNMET                                Query_Code = 27
  1498  	Query_ARGUMENTS_MISSING                                         Query_Code = 28
  1499  	Query_RBUILDFILES_FUNCTION_REQUIRES_SKYQUERY                    Query_Code = 29
  1500  	Query_FULL_TARGETS_NOT_SUPPORTED                                Query_Code = 30
  1501  	Query_DEPRECATED_UNEXPECTED_TOKEN_ERROR                         Query_Code = 31
  1502  	Query_DEPRECATED_INTEGER_LITERAL_MISSING                        Query_Code = 32
  1503  	Query_DEPRECATED_INVALID_STARTING_CHARACTER_ERROR               Query_Code = 33
  1504  	Query_DEPRECATED_PREMATURE_END_OF_INPUT_ERROR                   Query_Code = 34
  1505  	Query_SYNTAX_ERROR                                              Query_Code = 35
  1506  	Query_OUTPUT_FORMATTER_IO_EXCEPTION                             Query_Code = 36
  1507  	Query_SKYQUERY_TRANSITIVE_TARGET_ERROR                          Query_Code = 37
  1508  	Query_SKYQUERY_TARGET_EXCEPTION                                 Query_Code = 38
  1509  	Query_INVALID_LABEL_IN_TEST_SUITE                               Query_Code = 39
  1510  	Query_ILLEGAL_FLAG_COMBINATION                                  Query_Code = 40
  1511  	Query_NON_DETAILED_ERROR                                        Query_Code = 41
  1512  )
  1513  
  1514  // Enum value maps for Query_Code.
  1515  var (
  1516  	Query_Code_name = map[int32]string{
  1517  		0:  "QUERY_UNKNOWN",
  1518  		1:  "QUERY_FILE_WITH_COMMAND_LINE_EXPRESSION",
  1519  		2:  "QUERY_FILE_READ_FAILURE",
  1520  		3:  "COMMAND_LINE_EXPRESSION_MISSING",
  1521  		4:  "OUTPUT_FORMAT_INVALID",
  1522  		5:  "GRAPHLESS_PREREQ_UNMET",
  1523  		6:  "QUERY_OUTPUT_WRITE_FAILURE",
  1524  		13: "QUERY_STDOUT_FLUSH_FAILURE",
  1525  		14: "ANALYSIS_QUERY_PREREQ_UNMET",
  1526  		15: "QUERY_RESULTS_FLUSH_FAILURE",
  1527  		16: "DEPRECATED_UNCLOSED_QUOTATION_EXPRESSION_ERROR",
  1528  		17: "VARIABLE_NAME_INVALID",
  1529  		18: "VARIABLE_UNDEFINED",
  1530  		19: "BUILDFILES_AND_LOADFILES_CANNOT_USE_OUTPUT_LOCATION_ERROR",
  1531  		20: "BUILD_FILE_ERROR",
  1532  		21: "CYCLE",
  1533  		22: "UNIQUE_SKYKEY_THRESHOLD_EXCEEDED",
  1534  		23: "TARGET_NOT_IN_UNIVERSE_SCOPE",
  1535  		24: "INVALID_FULL_UNIVERSE_EXPRESSION",
  1536  		25: "UNIVERSE_SCOPE_LIMIT_EXCEEDED",
  1537  		26: "INVALIDATION_LIMIT_EXCEEDED",
  1538  		27: "OUTPUT_FORMAT_PREREQ_UNMET",
  1539  		28: "ARGUMENTS_MISSING",
  1540  		29: "RBUILDFILES_FUNCTION_REQUIRES_SKYQUERY",
  1541  		30: "FULL_TARGETS_NOT_SUPPORTED",
  1542  		31: "DEPRECATED_UNEXPECTED_TOKEN_ERROR",
  1543  		32: "DEPRECATED_INTEGER_LITERAL_MISSING",
  1544  		33: "DEPRECATED_INVALID_STARTING_CHARACTER_ERROR",
  1545  		34: "DEPRECATED_PREMATURE_END_OF_INPUT_ERROR",
  1546  		35: "SYNTAX_ERROR",
  1547  		36: "OUTPUT_FORMATTER_IO_EXCEPTION",
  1548  		37: "SKYQUERY_TRANSITIVE_TARGET_ERROR",
  1549  		38: "SKYQUERY_TARGET_EXCEPTION",
  1550  		39: "INVALID_LABEL_IN_TEST_SUITE",
  1551  		40: "ILLEGAL_FLAG_COMBINATION",
  1552  		41: "NON_DETAILED_ERROR",
  1553  	}
  1554  	Query_Code_value = map[string]int32{
  1555  		"QUERY_UNKNOWN": 0,
  1556  		"QUERY_FILE_WITH_COMMAND_LINE_EXPRESSION":                   1,
  1557  		"QUERY_FILE_READ_FAILURE":                                   2,
  1558  		"COMMAND_LINE_EXPRESSION_MISSING":                           3,
  1559  		"OUTPUT_FORMAT_INVALID":                                     4,
  1560  		"GRAPHLESS_PREREQ_UNMET":                                    5,
  1561  		"QUERY_OUTPUT_WRITE_FAILURE":                                6,
  1562  		"QUERY_STDOUT_FLUSH_FAILURE":                                13,
  1563  		"ANALYSIS_QUERY_PREREQ_UNMET":                               14,
  1564  		"QUERY_RESULTS_FLUSH_FAILURE":                               15,
  1565  		"DEPRECATED_UNCLOSED_QUOTATION_EXPRESSION_ERROR":            16,
  1566  		"VARIABLE_NAME_INVALID":                                     17,
  1567  		"VARIABLE_UNDEFINED":                                        18,
  1568  		"BUILDFILES_AND_LOADFILES_CANNOT_USE_OUTPUT_LOCATION_ERROR": 19,
  1569  		"BUILD_FILE_ERROR":                                          20,
  1570  		"CYCLE":                                                     21,
  1571  		"UNIQUE_SKYKEY_THRESHOLD_EXCEEDED":                          22,
  1572  		"TARGET_NOT_IN_UNIVERSE_SCOPE":                              23,
  1573  		"INVALID_FULL_UNIVERSE_EXPRESSION":                          24,
  1574  		"UNIVERSE_SCOPE_LIMIT_EXCEEDED":                             25,
  1575  		"INVALIDATION_LIMIT_EXCEEDED":                               26,
  1576  		"OUTPUT_FORMAT_PREREQ_UNMET":                                27,
  1577  		"ARGUMENTS_MISSING":                                         28,
  1578  		"RBUILDFILES_FUNCTION_REQUIRES_SKYQUERY":                    29,
  1579  		"FULL_TARGETS_NOT_SUPPORTED":                                30,
  1580  		"DEPRECATED_UNEXPECTED_TOKEN_ERROR":                         31,
  1581  		"DEPRECATED_INTEGER_LITERAL_MISSING":                        32,
  1582  		"DEPRECATED_INVALID_STARTING_CHARACTER_ERROR":               33,
  1583  		"DEPRECATED_PREMATURE_END_OF_INPUT_ERROR":                   34,
  1584  		"SYNTAX_ERROR":                                              35,
  1585  		"OUTPUT_FORMATTER_IO_EXCEPTION":                             36,
  1586  		"SKYQUERY_TRANSITIVE_TARGET_ERROR":                          37,
  1587  		"SKYQUERY_TARGET_EXCEPTION":                                 38,
  1588  		"INVALID_LABEL_IN_TEST_SUITE":                               39,
  1589  		"ILLEGAL_FLAG_COMBINATION":                                  40,
  1590  		"NON_DETAILED_ERROR":                                        41,
  1591  	}
  1592  )
  1593  
  1594  func (x Query_Code) Enum() *Query_Code {
  1595  	p := new(Query_Code)
  1596  	*p = x
  1597  	return p
  1598  }
  1599  
  1600  func (x Query_Code) String() string {
  1601  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  1602  }
  1603  
  1604  func (Query_Code) Descriptor() protoreflect.EnumDescriptor {
  1605  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[22].Descriptor()
  1606  }
  1607  
  1608  func (Query_Code) Type() protoreflect.EnumType {
  1609  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[22]
  1610  }
  1611  
  1612  func (x Query_Code) Number() protoreflect.EnumNumber {
  1613  	return protoreflect.EnumNumber(x)
  1614  }
  1615  
  1616  // Deprecated: Use Query_Code.Descriptor instead.
  1617  func (Query_Code) EnumDescriptor() ([]byte, []int) {
  1618  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{25, 0}
  1619  }
  1620  
  1621  type LocalExecution_Code int32
  1622  
  1623  const (
  1624  	LocalExecution_LOCAL_EXECUTION_UNKNOWN      LocalExecution_Code = 0
  1625  	LocalExecution_LOCKFREE_OUTPUT_PREREQ_UNMET LocalExecution_Code = 1
  1626  )
  1627  
  1628  // Enum value maps for LocalExecution_Code.
  1629  var (
  1630  	LocalExecution_Code_name = map[int32]string{
  1631  		0: "LOCAL_EXECUTION_UNKNOWN",
  1632  		1: "LOCKFREE_OUTPUT_PREREQ_UNMET",
  1633  	}
  1634  	LocalExecution_Code_value = map[string]int32{
  1635  		"LOCAL_EXECUTION_UNKNOWN":      0,
  1636  		"LOCKFREE_OUTPUT_PREREQ_UNMET": 1,
  1637  	}
  1638  )
  1639  
  1640  func (x LocalExecution_Code) Enum() *LocalExecution_Code {
  1641  	p := new(LocalExecution_Code)
  1642  	*p = x
  1643  	return p
  1644  }
  1645  
  1646  func (x LocalExecution_Code) String() string {
  1647  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  1648  }
  1649  
  1650  func (LocalExecution_Code) Descriptor() protoreflect.EnumDescriptor {
  1651  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[23].Descriptor()
  1652  }
  1653  
  1654  func (LocalExecution_Code) Type() protoreflect.EnumType {
  1655  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[23]
  1656  }
  1657  
  1658  func (x LocalExecution_Code) Number() protoreflect.EnumNumber {
  1659  	return protoreflect.EnumNumber(x)
  1660  }
  1661  
  1662  // Deprecated: Use LocalExecution_Code.Descriptor instead.
  1663  func (LocalExecution_Code) EnumDescriptor() ([]byte, []int) {
  1664  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{26, 0}
  1665  }
  1666  
  1667  type ActionCache_Code int32
  1668  
  1669  const (
  1670  	ActionCache_ACTION_CACHE_UNKNOWN   ActionCache_Code = 0
  1671  	ActionCache_INITIALIZATION_FAILURE ActionCache_Code = 1
  1672  )
  1673  
  1674  // Enum value maps for ActionCache_Code.
  1675  var (
  1676  	ActionCache_Code_name = map[int32]string{
  1677  		0: "ACTION_CACHE_UNKNOWN",
  1678  		1: "INITIALIZATION_FAILURE",
  1679  	}
  1680  	ActionCache_Code_value = map[string]int32{
  1681  		"ACTION_CACHE_UNKNOWN":   0,
  1682  		"INITIALIZATION_FAILURE": 1,
  1683  	}
  1684  )
  1685  
  1686  func (x ActionCache_Code) Enum() *ActionCache_Code {
  1687  	p := new(ActionCache_Code)
  1688  	*p = x
  1689  	return p
  1690  }
  1691  
  1692  func (x ActionCache_Code) String() string {
  1693  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  1694  }
  1695  
  1696  func (ActionCache_Code) Descriptor() protoreflect.EnumDescriptor {
  1697  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[24].Descriptor()
  1698  }
  1699  
  1700  func (ActionCache_Code) Type() protoreflect.EnumType {
  1701  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[24]
  1702  }
  1703  
  1704  func (x ActionCache_Code) Number() protoreflect.EnumNumber {
  1705  	return protoreflect.EnumNumber(x)
  1706  }
  1707  
  1708  // Deprecated: Use ActionCache_Code.Descriptor instead.
  1709  func (ActionCache_Code) EnumDescriptor() ([]byte, []int) {
  1710  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{27, 0}
  1711  }
  1712  
  1713  type FetchCommand_Code int32
  1714  
  1715  const (
  1716  	FetchCommand_FETCH_COMMAND_UNKNOWN  FetchCommand_Code = 0
  1717  	FetchCommand_EXPRESSION_MISSING     FetchCommand_Code = 1
  1718  	FetchCommand_OPTIONS_INVALID        FetchCommand_Code = 2
  1719  	FetchCommand_QUERY_PARSE_ERROR      FetchCommand_Code = 3
  1720  	FetchCommand_QUERY_EVALUATION_ERROR FetchCommand_Code = 4
  1721  )
  1722  
  1723  // Enum value maps for FetchCommand_Code.
  1724  var (
  1725  	FetchCommand_Code_name = map[int32]string{
  1726  		0: "FETCH_COMMAND_UNKNOWN",
  1727  		1: "EXPRESSION_MISSING",
  1728  		2: "OPTIONS_INVALID",
  1729  		3: "QUERY_PARSE_ERROR",
  1730  		4: "QUERY_EVALUATION_ERROR",
  1731  	}
  1732  	FetchCommand_Code_value = map[string]int32{
  1733  		"FETCH_COMMAND_UNKNOWN":  0,
  1734  		"EXPRESSION_MISSING":     1,
  1735  		"OPTIONS_INVALID":        2,
  1736  		"QUERY_PARSE_ERROR":      3,
  1737  		"QUERY_EVALUATION_ERROR": 4,
  1738  	}
  1739  )
  1740  
  1741  func (x FetchCommand_Code) Enum() *FetchCommand_Code {
  1742  	p := new(FetchCommand_Code)
  1743  	*p = x
  1744  	return p
  1745  }
  1746  
  1747  func (x FetchCommand_Code) String() string {
  1748  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  1749  }
  1750  
  1751  func (FetchCommand_Code) Descriptor() protoreflect.EnumDescriptor {
  1752  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[25].Descriptor()
  1753  }
  1754  
  1755  func (FetchCommand_Code) Type() protoreflect.EnumType {
  1756  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[25]
  1757  }
  1758  
  1759  func (x FetchCommand_Code) Number() protoreflect.EnumNumber {
  1760  	return protoreflect.EnumNumber(x)
  1761  }
  1762  
  1763  // Deprecated: Use FetchCommand_Code.Descriptor instead.
  1764  func (FetchCommand_Code) EnumDescriptor() ([]byte, []int) {
  1765  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{28, 0}
  1766  }
  1767  
  1768  type SyncCommand_Code int32
  1769  
  1770  const (
  1771  	SyncCommand_SYNC_COMMAND_UNKNOWN       SyncCommand_Code = 0
  1772  	SyncCommand_PACKAGE_LOOKUP_ERROR       SyncCommand_Code = 1
  1773  	SyncCommand_WORKSPACE_EVALUATION_ERROR SyncCommand_Code = 2
  1774  	SyncCommand_REPOSITORY_FETCH_ERRORS    SyncCommand_Code = 3
  1775  	SyncCommand_REPOSITORY_NAME_INVALID    SyncCommand_Code = 4
  1776  )
  1777  
  1778  // Enum value maps for SyncCommand_Code.
  1779  var (
  1780  	SyncCommand_Code_name = map[int32]string{
  1781  		0: "SYNC_COMMAND_UNKNOWN",
  1782  		1: "PACKAGE_LOOKUP_ERROR",
  1783  		2: "WORKSPACE_EVALUATION_ERROR",
  1784  		3: "REPOSITORY_FETCH_ERRORS",
  1785  		4: "REPOSITORY_NAME_INVALID",
  1786  	}
  1787  	SyncCommand_Code_value = map[string]int32{
  1788  		"SYNC_COMMAND_UNKNOWN":       0,
  1789  		"PACKAGE_LOOKUP_ERROR":       1,
  1790  		"WORKSPACE_EVALUATION_ERROR": 2,
  1791  		"REPOSITORY_FETCH_ERRORS":    3,
  1792  		"REPOSITORY_NAME_INVALID":    4,
  1793  	}
  1794  )
  1795  
  1796  func (x SyncCommand_Code) Enum() *SyncCommand_Code {
  1797  	p := new(SyncCommand_Code)
  1798  	*p = x
  1799  	return p
  1800  }
  1801  
  1802  func (x SyncCommand_Code) String() string {
  1803  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  1804  }
  1805  
  1806  func (SyncCommand_Code) Descriptor() protoreflect.EnumDescriptor {
  1807  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[26].Descriptor()
  1808  }
  1809  
  1810  func (SyncCommand_Code) Type() protoreflect.EnumType {
  1811  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[26]
  1812  }
  1813  
  1814  func (x SyncCommand_Code) Number() protoreflect.EnumNumber {
  1815  	return protoreflect.EnumNumber(x)
  1816  }
  1817  
  1818  // Deprecated: Use SyncCommand_Code.Descriptor instead.
  1819  func (SyncCommand_Code) EnumDescriptor() ([]byte, []int) {
  1820  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{29, 0}
  1821  }
  1822  
  1823  type Sandbox_Code int32
  1824  
  1825  const (
  1826  	Sandbox_SANDBOX_FAILURE_UNKNOWN           Sandbox_Code = 0
  1827  	Sandbox_INITIALIZATION_FAILURE            Sandbox_Code = 1
  1828  	Sandbox_EXECUTION_IO_EXCEPTION            Sandbox_Code = 2
  1829  	Sandbox_DOCKER_COMMAND_FAILURE            Sandbox_Code = 3
  1830  	Sandbox_NO_DOCKER_IMAGE                   Sandbox_Code = 4
  1831  	Sandbox_DOCKER_IMAGE_PREPARATION_FAILURE  Sandbox_Code = 5
  1832  	Sandbox_BIND_MOUNT_ANALYSIS_FAILURE       Sandbox_Code = 6
  1833  	Sandbox_MOUNT_SOURCE_DOES_NOT_EXIST       Sandbox_Code = 7
  1834  	Sandbox_MOUNT_SOURCE_TARGET_TYPE_MISMATCH Sandbox_Code = 8
  1835  	Sandbox_MOUNT_TARGET_DOES_NOT_EXIST       Sandbox_Code = 9
  1836  	Sandbox_SUBPROCESS_START_FAILED           Sandbox_Code = 10
  1837  	Sandbox_FORBIDDEN_INPUT                   Sandbox_Code = 11
  1838  )
  1839  
  1840  // Enum value maps for Sandbox_Code.
  1841  var (
  1842  	Sandbox_Code_name = map[int32]string{
  1843  		0:  "SANDBOX_FAILURE_UNKNOWN",
  1844  		1:  "INITIALIZATION_FAILURE",
  1845  		2:  "EXECUTION_IO_EXCEPTION",
  1846  		3:  "DOCKER_COMMAND_FAILURE",
  1847  		4:  "NO_DOCKER_IMAGE",
  1848  		5:  "DOCKER_IMAGE_PREPARATION_FAILURE",
  1849  		6:  "BIND_MOUNT_ANALYSIS_FAILURE",
  1850  		7:  "MOUNT_SOURCE_DOES_NOT_EXIST",
  1851  		8:  "MOUNT_SOURCE_TARGET_TYPE_MISMATCH",
  1852  		9:  "MOUNT_TARGET_DOES_NOT_EXIST",
  1853  		10: "SUBPROCESS_START_FAILED",
  1854  		11: "FORBIDDEN_INPUT",
  1855  	}
  1856  	Sandbox_Code_value = map[string]int32{
  1857  		"SANDBOX_FAILURE_UNKNOWN":           0,
  1858  		"INITIALIZATION_FAILURE":            1,
  1859  		"EXECUTION_IO_EXCEPTION":            2,
  1860  		"DOCKER_COMMAND_FAILURE":            3,
  1861  		"NO_DOCKER_IMAGE":                   4,
  1862  		"DOCKER_IMAGE_PREPARATION_FAILURE":  5,
  1863  		"BIND_MOUNT_ANALYSIS_FAILURE":       6,
  1864  		"MOUNT_SOURCE_DOES_NOT_EXIST":       7,
  1865  		"MOUNT_SOURCE_TARGET_TYPE_MISMATCH": 8,
  1866  		"MOUNT_TARGET_DOES_NOT_EXIST":       9,
  1867  		"SUBPROCESS_START_FAILED":           10,
  1868  		"FORBIDDEN_INPUT":                   11,
  1869  	}
  1870  )
  1871  
  1872  func (x Sandbox_Code) Enum() *Sandbox_Code {
  1873  	p := new(Sandbox_Code)
  1874  	*p = x
  1875  	return p
  1876  }
  1877  
  1878  func (x Sandbox_Code) String() string {
  1879  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  1880  }
  1881  
  1882  func (Sandbox_Code) Descriptor() protoreflect.EnumDescriptor {
  1883  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[27].Descriptor()
  1884  }
  1885  
  1886  func (Sandbox_Code) Type() protoreflect.EnumType {
  1887  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[27]
  1888  }
  1889  
  1890  func (x Sandbox_Code) Number() protoreflect.EnumNumber {
  1891  	return protoreflect.EnumNumber(x)
  1892  }
  1893  
  1894  // Deprecated: Use Sandbox_Code.Descriptor instead.
  1895  func (Sandbox_Code) EnumDescriptor() ([]byte, []int) {
  1896  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{30, 0}
  1897  }
  1898  
  1899  type IncludeScanning_Code int32
  1900  
  1901  const (
  1902  	IncludeScanning_INCLUDE_SCANNING_UNKNOWN              IncludeScanning_Code = 0
  1903  	IncludeScanning_INITIALIZE_INCLUDE_HINTS_ERROR        IncludeScanning_Code = 1
  1904  	IncludeScanning_SCANNING_IO_EXCEPTION                 IncludeScanning_Code = 2
  1905  	IncludeScanning_INCLUDE_HINTS_FILE_NOT_IN_PACKAGE     IncludeScanning_Code = 3
  1906  	IncludeScanning_INCLUDE_HINTS_READ_FAILURE            IncludeScanning_Code = 4
  1907  	IncludeScanning_ILLEGAL_ABSOLUTE_PATH                 IncludeScanning_Code = 5
  1908  	IncludeScanning_PACKAGE_LOAD_FAILURE                  IncludeScanning_Code = 6
  1909  	IncludeScanning_USER_PACKAGE_LOAD_FAILURE             IncludeScanning_Code = 7
  1910  	IncludeScanning_SYSTEM_PACKAGE_LOAD_FAILURE           IncludeScanning_Code = 8
  1911  	IncludeScanning_UNDIFFERENTIATED_PACKAGE_LOAD_FAILURE IncludeScanning_Code = 9
  1912  )
  1913  
  1914  // Enum value maps for IncludeScanning_Code.
  1915  var (
  1916  	IncludeScanning_Code_name = map[int32]string{
  1917  		0: "INCLUDE_SCANNING_UNKNOWN",
  1918  		1: "INITIALIZE_INCLUDE_HINTS_ERROR",
  1919  		2: "SCANNING_IO_EXCEPTION",
  1920  		3: "INCLUDE_HINTS_FILE_NOT_IN_PACKAGE",
  1921  		4: "INCLUDE_HINTS_READ_FAILURE",
  1922  		5: "ILLEGAL_ABSOLUTE_PATH",
  1923  		6: "PACKAGE_LOAD_FAILURE",
  1924  		7: "USER_PACKAGE_LOAD_FAILURE",
  1925  		8: "SYSTEM_PACKAGE_LOAD_FAILURE",
  1926  		9: "UNDIFFERENTIATED_PACKAGE_LOAD_FAILURE",
  1927  	}
  1928  	IncludeScanning_Code_value = map[string]int32{
  1929  		"INCLUDE_SCANNING_UNKNOWN":              0,
  1930  		"INITIALIZE_INCLUDE_HINTS_ERROR":        1,
  1931  		"SCANNING_IO_EXCEPTION":                 2,
  1932  		"INCLUDE_HINTS_FILE_NOT_IN_PACKAGE":     3,
  1933  		"INCLUDE_HINTS_READ_FAILURE":            4,
  1934  		"ILLEGAL_ABSOLUTE_PATH":                 5,
  1935  		"PACKAGE_LOAD_FAILURE":                  6,
  1936  		"USER_PACKAGE_LOAD_FAILURE":             7,
  1937  		"SYSTEM_PACKAGE_LOAD_FAILURE":           8,
  1938  		"UNDIFFERENTIATED_PACKAGE_LOAD_FAILURE": 9,
  1939  	}
  1940  )
  1941  
  1942  func (x IncludeScanning_Code) Enum() *IncludeScanning_Code {
  1943  	p := new(IncludeScanning_Code)
  1944  	*p = x
  1945  	return p
  1946  }
  1947  
  1948  func (x IncludeScanning_Code) String() string {
  1949  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  1950  }
  1951  
  1952  func (IncludeScanning_Code) Descriptor() protoreflect.EnumDescriptor {
  1953  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[28].Descriptor()
  1954  }
  1955  
  1956  func (IncludeScanning_Code) Type() protoreflect.EnumType {
  1957  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[28]
  1958  }
  1959  
  1960  func (x IncludeScanning_Code) Number() protoreflect.EnumNumber {
  1961  	return protoreflect.EnumNumber(x)
  1962  }
  1963  
  1964  // Deprecated: Use IncludeScanning_Code.Descriptor instead.
  1965  func (IncludeScanning_Code) EnumDescriptor() ([]byte, []int) {
  1966  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{31, 0}
  1967  }
  1968  
  1969  type TestCommand_Code int32
  1970  
  1971  const (
  1972  	TestCommand_TEST_COMMAND_UNKNOWN TestCommand_Code = 0
  1973  	TestCommand_NO_TEST_TARGETS      TestCommand_Code = 1
  1974  	TestCommand_TEST_WITH_NOANALYZE  TestCommand_Code = 2
  1975  	TestCommand_TESTS_FAILED         TestCommand_Code = 3
  1976  )
  1977  
  1978  // Enum value maps for TestCommand_Code.
  1979  var (
  1980  	TestCommand_Code_name = map[int32]string{
  1981  		0: "TEST_COMMAND_UNKNOWN",
  1982  		1: "NO_TEST_TARGETS",
  1983  		2: "TEST_WITH_NOANALYZE",
  1984  		3: "TESTS_FAILED",
  1985  	}
  1986  	TestCommand_Code_value = map[string]int32{
  1987  		"TEST_COMMAND_UNKNOWN": 0,
  1988  		"NO_TEST_TARGETS":      1,
  1989  		"TEST_WITH_NOANALYZE":  2,
  1990  		"TESTS_FAILED":         3,
  1991  	}
  1992  )
  1993  
  1994  func (x TestCommand_Code) Enum() *TestCommand_Code {
  1995  	p := new(TestCommand_Code)
  1996  	*p = x
  1997  	return p
  1998  }
  1999  
  2000  func (x TestCommand_Code) String() string {
  2001  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  2002  }
  2003  
  2004  func (TestCommand_Code) Descriptor() protoreflect.EnumDescriptor {
  2005  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[29].Descriptor()
  2006  }
  2007  
  2008  func (TestCommand_Code) Type() protoreflect.EnumType {
  2009  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[29]
  2010  }
  2011  
  2012  func (x TestCommand_Code) Number() protoreflect.EnumNumber {
  2013  	return protoreflect.EnumNumber(x)
  2014  }
  2015  
  2016  // Deprecated: Use TestCommand_Code.Descriptor instead.
  2017  func (TestCommand_Code) EnumDescriptor() ([]byte, []int) {
  2018  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{32, 0}
  2019  }
  2020  
  2021  type ActionQuery_Code int32
  2022  
  2023  const (
  2024  	ActionQuery_ACTION_QUERY_UNKNOWN                                ActionQuery_Code = 0
  2025  	ActionQuery_COMMAND_LINE_EXPANSION_FAILURE                      ActionQuery_Code = 1
  2026  	ActionQuery_OUTPUT_FAILURE                                      ActionQuery_Code = 2
  2027  	ActionQuery_COMMAND_LINE_EXPRESSION_MISSING                     ActionQuery_Code = 3
  2028  	ActionQuery_EXPRESSION_PARSE_FAILURE                            ActionQuery_Code = 4
  2029  	ActionQuery_SKYFRAME_STATE_WITH_COMMAND_LINE_EXPRESSION         ActionQuery_Code = 5
  2030  	ActionQuery_INVALID_AQUERY_EXPRESSION                           ActionQuery_Code = 6
  2031  	ActionQuery_SKYFRAME_STATE_PREREQ_UNMET                         ActionQuery_Code = 7
  2032  	ActionQuery_AQUERY_OUTPUT_TOO_BIG                               ActionQuery_Code = 8
  2033  	ActionQuery_ILLEGAL_PATTERN_SYNTAX                              ActionQuery_Code = 9
  2034  	ActionQuery_INCORRECT_ARGUMENTS                                 ActionQuery_Code = 10
  2035  	ActionQuery_TOP_LEVEL_TARGETS_WITH_SKYFRAME_STATE_NOT_SUPPORTED ActionQuery_Code = 11
  2036  	ActionQuery_SKYFRAME_STATE_AFTER_EXECUTION                      ActionQuery_Code = 12
  2037  	ActionQuery_LABELS_FUNCTION_NOT_SUPPORTED                       ActionQuery_Code = 13
  2038  	ActionQuery_TEMPLATE_EXPANSION_FAILURE                          ActionQuery_Code = 14
  2039  )
  2040  
  2041  // Enum value maps for ActionQuery_Code.
  2042  var (
  2043  	ActionQuery_Code_name = map[int32]string{
  2044  		0:  "ACTION_QUERY_UNKNOWN",
  2045  		1:  "COMMAND_LINE_EXPANSION_FAILURE",
  2046  		2:  "OUTPUT_FAILURE",
  2047  		3:  "COMMAND_LINE_EXPRESSION_MISSING",
  2048  		4:  "EXPRESSION_PARSE_FAILURE",
  2049  		5:  "SKYFRAME_STATE_WITH_COMMAND_LINE_EXPRESSION",
  2050  		6:  "INVALID_AQUERY_EXPRESSION",
  2051  		7:  "SKYFRAME_STATE_PREREQ_UNMET",
  2052  		8:  "AQUERY_OUTPUT_TOO_BIG",
  2053  		9:  "ILLEGAL_PATTERN_SYNTAX",
  2054  		10: "INCORRECT_ARGUMENTS",
  2055  		11: "TOP_LEVEL_TARGETS_WITH_SKYFRAME_STATE_NOT_SUPPORTED",
  2056  		12: "SKYFRAME_STATE_AFTER_EXECUTION",
  2057  		13: "LABELS_FUNCTION_NOT_SUPPORTED",
  2058  		14: "TEMPLATE_EXPANSION_FAILURE",
  2059  	}
  2060  	ActionQuery_Code_value = map[string]int32{
  2061  		"ACTION_QUERY_UNKNOWN":                                0,
  2062  		"COMMAND_LINE_EXPANSION_FAILURE":                      1,
  2063  		"OUTPUT_FAILURE":                                      2,
  2064  		"COMMAND_LINE_EXPRESSION_MISSING":                     3,
  2065  		"EXPRESSION_PARSE_FAILURE":                            4,
  2066  		"SKYFRAME_STATE_WITH_COMMAND_LINE_EXPRESSION":         5,
  2067  		"INVALID_AQUERY_EXPRESSION":                           6,
  2068  		"SKYFRAME_STATE_PREREQ_UNMET":                         7,
  2069  		"AQUERY_OUTPUT_TOO_BIG":                               8,
  2070  		"ILLEGAL_PATTERN_SYNTAX":                              9,
  2071  		"INCORRECT_ARGUMENTS":                                 10,
  2072  		"TOP_LEVEL_TARGETS_WITH_SKYFRAME_STATE_NOT_SUPPORTED": 11,
  2073  		"SKYFRAME_STATE_AFTER_EXECUTION":                      12,
  2074  		"LABELS_FUNCTION_NOT_SUPPORTED":                       13,
  2075  		"TEMPLATE_EXPANSION_FAILURE":                          14,
  2076  	}
  2077  )
  2078  
  2079  func (x ActionQuery_Code) Enum() *ActionQuery_Code {
  2080  	p := new(ActionQuery_Code)
  2081  	*p = x
  2082  	return p
  2083  }
  2084  
  2085  func (x ActionQuery_Code) String() string {
  2086  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  2087  }
  2088  
  2089  func (ActionQuery_Code) Descriptor() protoreflect.EnumDescriptor {
  2090  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[30].Descriptor()
  2091  }
  2092  
  2093  func (ActionQuery_Code) Type() protoreflect.EnumType {
  2094  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[30]
  2095  }
  2096  
  2097  func (x ActionQuery_Code) Number() protoreflect.EnumNumber {
  2098  	return protoreflect.EnumNumber(x)
  2099  }
  2100  
  2101  // Deprecated: Use ActionQuery_Code.Descriptor instead.
  2102  func (ActionQuery_Code) EnumDescriptor() ([]byte, []int) {
  2103  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{33, 0}
  2104  }
  2105  
  2106  type TargetPatterns_Code int32
  2107  
  2108  const (
  2109  	TargetPatterns_TARGET_PATTERNS_UNKNOWN                       TargetPatterns_Code = 0
  2110  	TargetPatterns_TARGET_PATTERN_FILE_WITH_COMMAND_LINE_PATTERN TargetPatterns_Code = 1
  2111  	TargetPatterns_TARGET_PATTERN_FILE_READ_FAILURE              TargetPatterns_Code = 2
  2112  	TargetPatterns_TARGET_PATTERN_PARSE_FAILURE                  TargetPatterns_Code = 3
  2113  	TargetPatterns_PACKAGE_NOT_FOUND                             TargetPatterns_Code = 4
  2114  	TargetPatterns_TARGET_FORMAT_INVALID                         TargetPatterns_Code = 5
  2115  	TargetPatterns_ABSOLUTE_TARGET_PATTERN_INVALID               TargetPatterns_Code = 6
  2116  	TargetPatterns_CANNOT_DETERMINE_TARGET_FROM_FILENAME         TargetPatterns_Code = 7
  2117  	TargetPatterns_LABEL_SYNTAX_ERROR                            TargetPatterns_Code = 8
  2118  	TargetPatterns_TARGET_CANNOT_BE_EMPTY_STRING                 TargetPatterns_Code = 9
  2119  	TargetPatterns_PACKAGE_PART_CANNOT_END_IN_SLASH              TargetPatterns_Code = 10
  2120  	TargetPatterns_CYCLE                                         TargetPatterns_Code = 11
  2121  	TargetPatterns_CANNOT_PRELOAD_TARGET                         TargetPatterns_Code = 12
  2122  	TargetPatterns_TARGETS_MISSING                               TargetPatterns_Code = 13
  2123  	TargetPatterns_RECURSIVE_TARGET_PATTERNS_NOT_ALLOWED         TargetPatterns_Code = 14
  2124  	TargetPatterns_UP_LEVEL_REFERENCES_NOT_ALLOWED               TargetPatterns_Code = 15
  2125  	TargetPatterns_NEGATIVE_TARGET_PATTERN_NOT_ALLOWED           TargetPatterns_Code = 16
  2126  	TargetPatterns_TARGET_MUST_BE_A_FILE                         TargetPatterns_Code = 17
  2127  	TargetPatterns_DEPENDENCY_NOT_FOUND                          TargetPatterns_Code = 18
  2128  	TargetPatterns_PACKAGE_NAME_INVALID                          TargetPatterns_Code = 19
  2129  )
  2130  
  2131  // Enum value maps for TargetPatterns_Code.
  2132  var (
  2133  	TargetPatterns_Code_name = map[int32]string{
  2134  		0:  "TARGET_PATTERNS_UNKNOWN",
  2135  		1:  "TARGET_PATTERN_FILE_WITH_COMMAND_LINE_PATTERN",
  2136  		2:  "TARGET_PATTERN_FILE_READ_FAILURE",
  2137  		3:  "TARGET_PATTERN_PARSE_FAILURE",
  2138  		4:  "PACKAGE_NOT_FOUND",
  2139  		5:  "TARGET_FORMAT_INVALID",
  2140  		6:  "ABSOLUTE_TARGET_PATTERN_INVALID",
  2141  		7:  "CANNOT_DETERMINE_TARGET_FROM_FILENAME",
  2142  		8:  "LABEL_SYNTAX_ERROR",
  2143  		9:  "TARGET_CANNOT_BE_EMPTY_STRING",
  2144  		10: "PACKAGE_PART_CANNOT_END_IN_SLASH",
  2145  		11: "CYCLE",
  2146  		12: "CANNOT_PRELOAD_TARGET",
  2147  		13: "TARGETS_MISSING",
  2148  		14: "RECURSIVE_TARGET_PATTERNS_NOT_ALLOWED",
  2149  		15: "UP_LEVEL_REFERENCES_NOT_ALLOWED",
  2150  		16: "NEGATIVE_TARGET_PATTERN_NOT_ALLOWED",
  2151  		17: "TARGET_MUST_BE_A_FILE",
  2152  		18: "DEPENDENCY_NOT_FOUND",
  2153  		19: "PACKAGE_NAME_INVALID",
  2154  	}
  2155  	TargetPatterns_Code_value = map[string]int32{
  2156  		"TARGET_PATTERNS_UNKNOWN":                       0,
  2157  		"TARGET_PATTERN_FILE_WITH_COMMAND_LINE_PATTERN": 1,
  2158  		"TARGET_PATTERN_FILE_READ_FAILURE":              2,
  2159  		"TARGET_PATTERN_PARSE_FAILURE":                  3,
  2160  		"PACKAGE_NOT_FOUND":                             4,
  2161  		"TARGET_FORMAT_INVALID":                         5,
  2162  		"ABSOLUTE_TARGET_PATTERN_INVALID":               6,
  2163  		"CANNOT_DETERMINE_TARGET_FROM_FILENAME":         7,
  2164  		"LABEL_SYNTAX_ERROR":                            8,
  2165  		"TARGET_CANNOT_BE_EMPTY_STRING":                 9,
  2166  		"PACKAGE_PART_CANNOT_END_IN_SLASH":              10,
  2167  		"CYCLE":                                         11,
  2168  		"CANNOT_PRELOAD_TARGET":                         12,
  2169  		"TARGETS_MISSING":                               13,
  2170  		"RECURSIVE_TARGET_PATTERNS_NOT_ALLOWED":         14,
  2171  		"UP_LEVEL_REFERENCES_NOT_ALLOWED":               15,
  2172  		"NEGATIVE_TARGET_PATTERN_NOT_ALLOWED":           16,
  2173  		"TARGET_MUST_BE_A_FILE":                         17,
  2174  		"DEPENDENCY_NOT_FOUND":                          18,
  2175  		"PACKAGE_NAME_INVALID":                          19,
  2176  	}
  2177  )
  2178  
  2179  func (x TargetPatterns_Code) Enum() *TargetPatterns_Code {
  2180  	p := new(TargetPatterns_Code)
  2181  	*p = x
  2182  	return p
  2183  }
  2184  
  2185  func (x TargetPatterns_Code) String() string {
  2186  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  2187  }
  2188  
  2189  func (TargetPatterns_Code) Descriptor() protoreflect.EnumDescriptor {
  2190  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[31].Descriptor()
  2191  }
  2192  
  2193  func (TargetPatterns_Code) Type() protoreflect.EnumType {
  2194  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[31]
  2195  }
  2196  
  2197  func (x TargetPatterns_Code) Number() protoreflect.EnumNumber {
  2198  	return protoreflect.EnumNumber(x)
  2199  }
  2200  
  2201  // Deprecated: Use TargetPatterns_Code.Descriptor instead.
  2202  func (TargetPatterns_Code) EnumDescriptor() ([]byte, []int) {
  2203  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{34, 0}
  2204  }
  2205  
  2206  type CleanCommand_Code int32
  2207  
  2208  const (
  2209  	CleanCommand_CLEAN_COMMAND_UNKNOWN            CleanCommand_Code = 0
  2210  	CleanCommand_OUTPUT_SERVICE_CLEAN_FAILURE     CleanCommand_Code = 1
  2211  	CleanCommand_ACTION_CACHE_CLEAN_FAILURE       CleanCommand_Code = 2
  2212  	CleanCommand_OUT_ERR_CLOSE_FAILURE            CleanCommand_Code = 3
  2213  	CleanCommand_OUTPUT_BASE_DELETE_FAILURE       CleanCommand_Code = 4
  2214  	CleanCommand_OUTPUT_BASE_TEMP_MOVE_FAILURE    CleanCommand_Code = 5
  2215  	CleanCommand_ASYNC_OUTPUT_BASE_DELETE_FAILURE CleanCommand_Code = 6
  2216  	CleanCommand_EXECROOT_DELETE_FAILURE          CleanCommand_Code = 7
  2217  	CleanCommand_EXECROOT_TEMP_MOVE_FAILURE       CleanCommand_Code = 8
  2218  	CleanCommand_ASYNC_EXECROOT_DELETE_FAILURE    CleanCommand_Code = 9
  2219  	CleanCommand_ARGUMENTS_NOT_RECOGNIZED         CleanCommand_Code = 10
  2220  )
  2221  
  2222  // Enum value maps for CleanCommand_Code.
  2223  var (
  2224  	CleanCommand_Code_name = map[int32]string{
  2225  		0:  "CLEAN_COMMAND_UNKNOWN",
  2226  		1:  "OUTPUT_SERVICE_CLEAN_FAILURE",
  2227  		2:  "ACTION_CACHE_CLEAN_FAILURE",
  2228  		3:  "OUT_ERR_CLOSE_FAILURE",
  2229  		4:  "OUTPUT_BASE_DELETE_FAILURE",
  2230  		5:  "OUTPUT_BASE_TEMP_MOVE_FAILURE",
  2231  		6:  "ASYNC_OUTPUT_BASE_DELETE_FAILURE",
  2232  		7:  "EXECROOT_DELETE_FAILURE",
  2233  		8:  "EXECROOT_TEMP_MOVE_FAILURE",
  2234  		9:  "ASYNC_EXECROOT_DELETE_FAILURE",
  2235  		10: "ARGUMENTS_NOT_RECOGNIZED",
  2236  	}
  2237  	CleanCommand_Code_value = map[string]int32{
  2238  		"CLEAN_COMMAND_UNKNOWN":            0,
  2239  		"OUTPUT_SERVICE_CLEAN_FAILURE":     1,
  2240  		"ACTION_CACHE_CLEAN_FAILURE":       2,
  2241  		"OUT_ERR_CLOSE_FAILURE":            3,
  2242  		"OUTPUT_BASE_DELETE_FAILURE":       4,
  2243  		"OUTPUT_BASE_TEMP_MOVE_FAILURE":    5,
  2244  		"ASYNC_OUTPUT_BASE_DELETE_FAILURE": 6,
  2245  		"EXECROOT_DELETE_FAILURE":          7,
  2246  		"EXECROOT_TEMP_MOVE_FAILURE":       8,
  2247  		"ASYNC_EXECROOT_DELETE_FAILURE":    9,
  2248  		"ARGUMENTS_NOT_RECOGNIZED":         10,
  2249  	}
  2250  )
  2251  
  2252  func (x CleanCommand_Code) Enum() *CleanCommand_Code {
  2253  	p := new(CleanCommand_Code)
  2254  	*p = x
  2255  	return p
  2256  }
  2257  
  2258  func (x CleanCommand_Code) String() string {
  2259  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  2260  }
  2261  
  2262  func (CleanCommand_Code) Descriptor() protoreflect.EnumDescriptor {
  2263  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[32].Descriptor()
  2264  }
  2265  
  2266  func (CleanCommand_Code) Type() protoreflect.EnumType {
  2267  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[32]
  2268  }
  2269  
  2270  func (x CleanCommand_Code) Number() protoreflect.EnumNumber {
  2271  	return protoreflect.EnumNumber(x)
  2272  }
  2273  
  2274  // Deprecated: Use CleanCommand_Code.Descriptor instead.
  2275  func (CleanCommand_Code) EnumDescriptor() ([]byte, []int) {
  2276  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{35, 0}
  2277  }
  2278  
  2279  type ConfigCommand_Code int32
  2280  
  2281  const (
  2282  	ConfigCommand_CONFIG_COMMAND_UNKNOWN  ConfigCommand_Code = 0
  2283  	ConfigCommand_TOO_MANY_CONFIG_IDS     ConfigCommand_Code = 1
  2284  	ConfigCommand_CONFIGURATION_NOT_FOUND ConfigCommand_Code = 2
  2285  )
  2286  
  2287  // Enum value maps for ConfigCommand_Code.
  2288  var (
  2289  	ConfigCommand_Code_name = map[int32]string{
  2290  		0: "CONFIG_COMMAND_UNKNOWN",
  2291  		1: "TOO_MANY_CONFIG_IDS",
  2292  		2: "CONFIGURATION_NOT_FOUND",
  2293  	}
  2294  	ConfigCommand_Code_value = map[string]int32{
  2295  		"CONFIG_COMMAND_UNKNOWN":  0,
  2296  		"TOO_MANY_CONFIG_IDS":     1,
  2297  		"CONFIGURATION_NOT_FOUND": 2,
  2298  	}
  2299  )
  2300  
  2301  func (x ConfigCommand_Code) Enum() *ConfigCommand_Code {
  2302  	p := new(ConfigCommand_Code)
  2303  	*p = x
  2304  	return p
  2305  }
  2306  
  2307  func (x ConfigCommand_Code) String() string {
  2308  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  2309  }
  2310  
  2311  func (ConfigCommand_Code) Descriptor() protoreflect.EnumDescriptor {
  2312  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[33].Descriptor()
  2313  }
  2314  
  2315  func (ConfigCommand_Code) Type() protoreflect.EnumType {
  2316  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[33]
  2317  }
  2318  
  2319  func (x ConfigCommand_Code) Number() protoreflect.EnumNumber {
  2320  	return protoreflect.EnumNumber(x)
  2321  }
  2322  
  2323  // Deprecated: Use ConfigCommand_Code.Descriptor instead.
  2324  func (ConfigCommand_Code) EnumDescriptor() ([]byte, []int) {
  2325  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{36, 0}
  2326  }
  2327  
  2328  type ConfigurableQuery_Code int32
  2329  
  2330  const (
  2331  	ConfigurableQuery_CONFIGURABLE_QUERY_UNKNOWN        ConfigurableQuery_Code = 0
  2332  	ConfigurableQuery_COMMAND_LINE_EXPRESSION_MISSING   ConfigurableQuery_Code = 1
  2333  	ConfigurableQuery_EXPRESSION_PARSE_FAILURE          ConfigurableQuery_Code = 2
  2334  	ConfigurableQuery_FILTERS_NOT_SUPPORTED             ConfigurableQuery_Code = 3
  2335  	ConfigurableQuery_BUILDFILES_FUNCTION_NOT_SUPPORTED ConfigurableQuery_Code = 4
  2336  	ConfigurableQuery_SIBLINGS_FUNCTION_NOT_SUPPORTED   ConfigurableQuery_Code = 5
  2337  	ConfigurableQuery_VISIBLE_FUNCTION_NOT_SUPPORTED    ConfigurableQuery_Code = 6
  2338  	ConfigurableQuery_ATTRIBUTE_MISSING                 ConfigurableQuery_Code = 7
  2339  	ConfigurableQuery_INCORRECT_CONFIG_ARGUMENT_ERROR   ConfigurableQuery_Code = 8
  2340  	ConfigurableQuery_TARGET_MISSING                    ConfigurableQuery_Code = 9
  2341  	ConfigurableQuery_STARLARK_SYNTAX_ERROR             ConfigurableQuery_Code = 10
  2342  	ConfigurableQuery_STARLARK_EVAL_ERROR               ConfigurableQuery_Code = 11
  2343  	ConfigurableQuery_FORMAT_FUNCTION_ERROR             ConfigurableQuery_Code = 12
  2344  )
  2345  
  2346  // Enum value maps for ConfigurableQuery_Code.
  2347  var (
  2348  	ConfigurableQuery_Code_name = map[int32]string{
  2349  		0:  "CONFIGURABLE_QUERY_UNKNOWN",
  2350  		1:  "COMMAND_LINE_EXPRESSION_MISSING",
  2351  		2:  "EXPRESSION_PARSE_FAILURE",
  2352  		3:  "FILTERS_NOT_SUPPORTED",
  2353  		4:  "BUILDFILES_FUNCTION_NOT_SUPPORTED",
  2354  		5:  "SIBLINGS_FUNCTION_NOT_SUPPORTED",
  2355  		6:  "VISIBLE_FUNCTION_NOT_SUPPORTED",
  2356  		7:  "ATTRIBUTE_MISSING",
  2357  		8:  "INCORRECT_CONFIG_ARGUMENT_ERROR",
  2358  		9:  "TARGET_MISSING",
  2359  		10: "STARLARK_SYNTAX_ERROR",
  2360  		11: "STARLARK_EVAL_ERROR",
  2361  		12: "FORMAT_FUNCTION_ERROR",
  2362  	}
  2363  	ConfigurableQuery_Code_value = map[string]int32{
  2364  		"CONFIGURABLE_QUERY_UNKNOWN":        0,
  2365  		"COMMAND_LINE_EXPRESSION_MISSING":   1,
  2366  		"EXPRESSION_PARSE_FAILURE":          2,
  2367  		"FILTERS_NOT_SUPPORTED":             3,
  2368  		"BUILDFILES_FUNCTION_NOT_SUPPORTED": 4,
  2369  		"SIBLINGS_FUNCTION_NOT_SUPPORTED":   5,
  2370  		"VISIBLE_FUNCTION_NOT_SUPPORTED":    6,
  2371  		"ATTRIBUTE_MISSING":                 7,
  2372  		"INCORRECT_CONFIG_ARGUMENT_ERROR":   8,
  2373  		"TARGET_MISSING":                    9,
  2374  		"STARLARK_SYNTAX_ERROR":             10,
  2375  		"STARLARK_EVAL_ERROR":               11,
  2376  		"FORMAT_FUNCTION_ERROR":             12,
  2377  	}
  2378  )
  2379  
  2380  func (x ConfigurableQuery_Code) Enum() *ConfigurableQuery_Code {
  2381  	p := new(ConfigurableQuery_Code)
  2382  	*p = x
  2383  	return p
  2384  }
  2385  
  2386  func (x ConfigurableQuery_Code) String() string {
  2387  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  2388  }
  2389  
  2390  func (ConfigurableQuery_Code) Descriptor() protoreflect.EnumDescriptor {
  2391  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[34].Descriptor()
  2392  }
  2393  
  2394  func (ConfigurableQuery_Code) Type() protoreflect.EnumType {
  2395  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[34]
  2396  }
  2397  
  2398  func (x ConfigurableQuery_Code) Number() protoreflect.EnumNumber {
  2399  	return protoreflect.EnumNumber(x)
  2400  }
  2401  
  2402  // Deprecated: Use ConfigurableQuery_Code.Descriptor instead.
  2403  func (ConfigurableQuery_Code) EnumDescriptor() ([]byte, []int) {
  2404  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{37, 0}
  2405  }
  2406  
  2407  type DumpCommand_Code int32
  2408  
  2409  const (
  2410  	DumpCommand_DUMP_COMMAND_UNKNOWN           DumpCommand_Code = 0
  2411  	DumpCommand_NO_OUTPUT_SPECIFIED            DumpCommand_Code = 1
  2412  	DumpCommand_ACTION_CACHE_DUMP_FAILED       DumpCommand_Code = 2
  2413  	DumpCommand_COMMAND_LINE_EXPANSION_FAILURE DumpCommand_Code = 3
  2414  	DumpCommand_ACTION_GRAPH_DUMP_FAILED       DumpCommand_Code = 4
  2415  	DumpCommand_STARLARK_HEAP_DUMP_FAILED      DumpCommand_Code = 5
  2416  )
  2417  
  2418  // Enum value maps for DumpCommand_Code.
  2419  var (
  2420  	DumpCommand_Code_name = map[int32]string{
  2421  		0: "DUMP_COMMAND_UNKNOWN",
  2422  		1: "NO_OUTPUT_SPECIFIED",
  2423  		2: "ACTION_CACHE_DUMP_FAILED",
  2424  		3: "COMMAND_LINE_EXPANSION_FAILURE",
  2425  		4: "ACTION_GRAPH_DUMP_FAILED",
  2426  		5: "STARLARK_HEAP_DUMP_FAILED",
  2427  	}
  2428  	DumpCommand_Code_value = map[string]int32{
  2429  		"DUMP_COMMAND_UNKNOWN":           0,
  2430  		"NO_OUTPUT_SPECIFIED":            1,
  2431  		"ACTION_CACHE_DUMP_FAILED":       2,
  2432  		"COMMAND_LINE_EXPANSION_FAILURE": 3,
  2433  		"ACTION_GRAPH_DUMP_FAILED":       4,
  2434  		"STARLARK_HEAP_DUMP_FAILED":      5,
  2435  	}
  2436  )
  2437  
  2438  func (x DumpCommand_Code) Enum() *DumpCommand_Code {
  2439  	p := new(DumpCommand_Code)
  2440  	*p = x
  2441  	return p
  2442  }
  2443  
  2444  func (x DumpCommand_Code) String() string {
  2445  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  2446  }
  2447  
  2448  func (DumpCommand_Code) Descriptor() protoreflect.EnumDescriptor {
  2449  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[35].Descriptor()
  2450  }
  2451  
  2452  func (DumpCommand_Code) Type() protoreflect.EnumType {
  2453  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[35]
  2454  }
  2455  
  2456  func (x DumpCommand_Code) Number() protoreflect.EnumNumber {
  2457  	return protoreflect.EnumNumber(x)
  2458  }
  2459  
  2460  // Deprecated: Use DumpCommand_Code.Descriptor instead.
  2461  func (DumpCommand_Code) EnumDescriptor() ([]byte, []int) {
  2462  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{38, 0}
  2463  }
  2464  
  2465  type HelpCommand_Code int32
  2466  
  2467  const (
  2468  	HelpCommand_HELP_COMMAND_UNKNOWN HelpCommand_Code = 0
  2469  	HelpCommand_MISSING_ARGUMENT     HelpCommand_Code = 1
  2470  	HelpCommand_COMMAND_NOT_FOUND    HelpCommand_Code = 2
  2471  )
  2472  
  2473  // Enum value maps for HelpCommand_Code.
  2474  var (
  2475  	HelpCommand_Code_name = map[int32]string{
  2476  		0: "HELP_COMMAND_UNKNOWN",
  2477  		1: "MISSING_ARGUMENT",
  2478  		2: "COMMAND_NOT_FOUND",
  2479  	}
  2480  	HelpCommand_Code_value = map[string]int32{
  2481  		"HELP_COMMAND_UNKNOWN": 0,
  2482  		"MISSING_ARGUMENT":     1,
  2483  		"COMMAND_NOT_FOUND":    2,
  2484  	}
  2485  )
  2486  
  2487  func (x HelpCommand_Code) Enum() *HelpCommand_Code {
  2488  	p := new(HelpCommand_Code)
  2489  	*p = x
  2490  	return p
  2491  }
  2492  
  2493  func (x HelpCommand_Code) String() string {
  2494  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  2495  }
  2496  
  2497  func (HelpCommand_Code) Descriptor() protoreflect.EnumDescriptor {
  2498  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[36].Descriptor()
  2499  }
  2500  
  2501  func (HelpCommand_Code) Type() protoreflect.EnumType {
  2502  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[36]
  2503  }
  2504  
  2505  func (x HelpCommand_Code) Number() protoreflect.EnumNumber {
  2506  	return protoreflect.EnumNumber(x)
  2507  }
  2508  
  2509  // Deprecated: Use HelpCommand_Code.Descriptor instead.
  2510  func (HelpCommand_Code) EnumDescriptor() ([]byte, []int) {
  2511  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{39, 0}
  2512  }
  2513  
  2514  type MobileInstall_Code int32
  2515  
  2516  const (
  2517  	MobileInstall_MOBILE_INSTALL_UNKNOWN     MobileInstall_Code = 0
  2518  	MobileInstall_CLASSIC_UNSUPPORTED        MobileInstall_Code = 1
  2519  	MobileInstall_NO_TARGET_SPECIFIED        MobileInstall_Code = 2
  2520  	MobileInstall_MULTIPLE_TARGETS_SPECIFIED MobileInstall_Code = 3
  2521  	MobileInstall_TARGET_TYPE_INVALID        MobileInstall_Code = 4
  2522  	MobileInstall_NON_ZERO_EXIT              MobileInstall_Code = 5
  2523  	MobileInstall_ERROR_RUNNING_PROGRAM      MobileInstall_Code = 6
  2524  )
  2525  
  2526  // Enum value maps for MobileInstall_Code.
  2527  var (
  2528  	MobileInstall_Code_name = map[int32]string{
  2529  		0: "MOBILE_INSTALL_UNKNOWN",
  2530  		1: "CLASSIC_UNSUPPORTED",
  2531  		2: "NO_TARGET_SPECIFIED",
  2532  		3: "MULTIPLE_TARGETS_SPECIFIED",
  2533  		4: "TARGET_TYPE_INVALID",
  2534  		5: "NON_ZERO_EXIT",
  2535  		6: "ERROR_RUNNING_PROGRAM",
  2536  	}
  2537  	MobileInstall_Code_value = map[string]int32{
  2538  		"MOBILE_INSTALL_UNKNOWN":     0,
  2539  		"CLASSIC_UNSUPPORTED":        1,
  2540  		"NO_TARGET_SPECIFIED":        2,
  2541  		"MULTIPLE_TARGETS_SPECIFIED": 3,
  2542  		"TARGET_TYPE_INVALID":        4,
  2543  		"NON_ZERO_EXIT":              5,
  2544  		"ERROR_RUNNING_PROGRAM":      6,
  2545  	}
  2546  )
  2547  
  2548  func (x MobileInstall_Code) Enum() *MobileInstall_Code {
  2549  	p := new(MobileInstall_Code)
  2550  	*p = x
  2551  	return p
  2552  }
  2553  
  2554  func (x MobileInstall_Code) String() string {
  2555  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  2556  }
  2557  
  2558  func (MobileInstall_Code) Descriptor() protoreflect.EnumDescriptor {
  2559  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[37].Descriptor()
  2560  }
  2561  
  2562  func (MobileInstall_Code) Type() protoreflect.EnumType {
  2563  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[37]
  2564  }
  2565  
  2566  func (x MobileInstall_Code) Number() protoreflect.EnumNumber {
  2567  	return protoreflect.EnumNumber(x)
  2568  }
  2569  
  2570  // Deprecated: Use MobileInstall_Code.Descriptor instead.
  2571  func (MobileInstall_Code) EnumDescriptor() ([]byte, []int) {
  2572  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{40, 0}
  2573  }
  2574  
  2575  type ProfileCommand_Code int32
  2576  
  2577  const (
  2578  	ProfileCommand_PROFILE_COMMAND_UNKNOWN       ProfileCommand_Code = 0
  2579  	ProfileCommand_OLD_BINARY_FORMAT_UNSUPPORTED ProfileCommand_Code = 1
  2580  	ProfileCommand_FILE_READ_FAILURE             ProfileCommand_Code = 2
  2581  )
  2582  
  2583  // Enum value maps for ProfileCommand_Code.
  2584  var (
  2585  	ProfileCommand_Code_name = map[int32]string{
  2586  		0: "PROFILE_COMMAND_UNKNOWN",
  2587  		1: "OLD_BINARY_FORMAT_UNSUPPORTED",
  2588  		2: "FILE_READ_FAILURE",
  2589  	}
  2590  	ProfileCommand_Code_value = map[string]int32{
  2591  		"PROFILE_COMMAND_UNKNOWN":       0,
  2592  		"OLD_BINARY_FORMAT_UNSUPPORTED": 1,
  2593  		"FILE_READ_FAILURE":             2,
  2594  	}
  2595  )
  2596  
  2597  func (x ProfileCommand_Code) Enum() *ProfileCommand_Code {
  2598  	p := new(ProfileCommand_Code)
  2599  	*p = x
  2600  	return p
  2601  }
  2602  
  2603  func (x ProfileCommand_Code) String() string {
  2604  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  2605  }
  2606  
  2607  func (ProfileCommand_Code) Descriptor() protoreflect.EnumDescriptor {
  2608  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[38].Descriptor()
  2609  }
  2610  
  2611  func (ProfileCommand_Code) Type() protoreflect.EnumType {
  2612  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[38]
  2613  }
  2614  
  2615  func (x ProfileCommand_Code) Number() protoreflect.EnumNumber {
  2616  	return protoreflect.EnumNumber(x)
  2617  }
  2618  
  2619  // Deprecated: Use ProfileCommand_Code.Descriptor instead.
  2620  func (ProfileCommand_Code) EnumDescriptor() ([]byte, []int) {
  2621  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{41, 0}
  2622  }
  2623  
  2624  type RunCommand_Code int32
  2625  
  2626  const (
  2627  	RunCommand_RUN_COMMAND_UNKNOWN                     RunCommand_Code = 0
  2628  	RunCommand_NO_TARGET_SPECIFIED                     RunCommand_Code = 1
  2629  	RunCommand_TOO_MANY_TARGETS_SPECIFIED              RunCommand_Code = 2
  2630  	RunCommand_TARGET_NOT_EXECUTABLE                   RunCommand_Code = 3
  2631  	RunCommand_TARGET_BUILT_BUT_PATH_NOT_EXECUTABLE    RunCommand_Code = 4
  2632  	RunCommand_TARGET_BUILT_BUT_PATH_VALIDATION_FAILED RunCommand_Code = 5
  2633  	RunCommand_RUN_UNDER_TARGET_NOT_BUILT              RunCommand_Code = 6
  2634  	RunCommand_RUN_PREREQ_UNMET                        RunCommand_Code = 7
  2635  	RunCommand_TOO_MANY_TEST_SHARDS_OR_RUNS            RunCommand_Code = 8
  2636  	RunCommand_TEST_ENVIRONMENT_SETUP_FAILURE          RunCommand_Code = 9
  2637  	RunCommand_COMMAND_LINE_EXPANSION_FAILURE          RunCommand_Code = 10
  2638  	RunCommand_NO_SHELL_SPECIFIED                      RunCommand_Code = 11
  2639  	RunCommand_SCRIPT_WRITE_FAILURE                    RunCommand_Code = 12
  2640  	RunCommand_RUNFILES_DIRECTORIES_CREATION_FAILURE   RunCommand_Code = 13
  2641  	RunCommand_RUNFILES_SYMLINKS_CREATION_FAILURE      RunCommand_Code = 14
  2642  	RunCommand_TEST_ENVIRONMENT_SETUP_INTERRUPTED      RunCommand_Code = 15
  2643  )
  2644  
  2645  // Enum value maps for RunCommand_Code.
  2646  var (
  2647  	RunCommand_Code_name = map[int32]string{
  2648  		0:  "RUN_COMMAND_UNKNOWN",
  2649  		1:  "NO_TARGET_SPECIFIED",
  2650  		2:  "TOO_MANY_TARGETS_SPECIFIED",
  2651  		3:  "TARGET_NOT_EXECUTABLE",
  2652  		4:  "TARGET_BUILT_BUT_PATH_NOT_EXECUTABLE",
  2653  		5:  "TARGET_BUILT_BUT_PATH_VALIDATION_FAILED",
  2654  		6:  "RUN_UNDER_TARGET_NOT_BUILT",
  2655  		7:  "RUN_PREREQ_UNMET",
  2656  		8:  "TOO_MANY_TEST_SHARDS_OR_RUNS",
  2657  		9:  "TEST_ENVIRONMENT_SETUP_FAILURE",
  2658  		10: "COMMAND_LINE_EXPANSION_FAILURE",
  2659  		11: "NO_SHELL_SPECIFIED",
  2660  		12: "SCRIPT_WRITE_FAILURE",
  2661  		13: "RUNFILES_DIRECTORIES_CREATION_FAILURE",
  2662  		14: "RUNFILES_SYMLINKS_CREATION_FAILURE",
  2663  		15: "TEST_ENVIRONMENT_SETUP_INTERRUPTED",
  2664  	}
  2665  	RunCommand_Code_value = map[string]int32{
  2666  		"RUN_COMMAND_UNKNOWN":                     0,
  2667  		"NO_TARGET_SPECIFIED":                     1,
  2668  		"TOO_MANY_TARGETS_SPECIFIED":              2,
  2669  		"TARGET_NOT_EXECUTABLE":                   3,
  2670  		"TARGET_BUILT_BUT_PATH_NOT_EXECUTABLE":    4,
  2671  		"TARGET_BUILT_BUT_PATH_VALIDATION_FAILED": 5,
  2672  		"RUN_UNDER_TARGET_NOT_BUILT":              6,
  2673  		"RUN_PREREQ_UNMET":                        7,
  2674  		"TOO_MANY_TEST_SHARDS_OR_RUNS":            8,
  2675  		"TEST_ENVIRONMENT_SETUP_FAILURE":          9,
  2676  		"COMMAND_LINE_EXPANSION_FAILURE":          10,
  2677  		"NO_SHELL_SPECIFIED":                      11,
  2678  		"SCRIPT_WRITE_FAILURE":                    12,
  2679  		"RUNFILES_DIRECTORIES_CREATION_FAILURE":   13,
  2680  		"RUNFILES_SYMLINKS_CREATION_FAILURE":      14,
  2681  		"TEST_ENVIRONMENT_SETUP_INTERRUPTED":      15,
  2682  	}
  2683  )
  2684  
  2685  func (x RunCommand_Code) Enum() *RunCommand_Code {
  2686  	p := new(RunCommand_Code)
  2687  	*p = x
  2688  	return p
  2689  }
  2690  
  2691  func (x RunCommand_Code) String() string {
  2692  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  2693  }
  2694  
  2695  func (RunCommand_Code) Descriptor() protoreflect.EnumDescriptor {
  2696  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[39].Descriptor()
  2697  }
  2698  
  2699  func (RunCommand_Code) Type() protoreflect.EnumType {
  2700  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[39]
  2701  }
  2702  
  2703  func (x RunCommand_Code) Number() protoreflect.EnumNumber {
  2704  	return protoreflect.EnumNumber(x)
  2705  }
  2706  
  2707  // Deprecated: Use RunCommand_Code.Descriptor instead.
  2708  func (RunCommand_Code) EnumDescriptor() ([]byte, []int) {
  2709  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{42, 0}
  2710  }
  2711  
  2712  type VersionCommand_Code int32
  2713  
  2714  const (
  2715  	VersionCommand_VERSION_COMMAND_UNKNOWN VersionCommand_Code = 0
  2716  	VersionCommand_NOT_AVAILABLE           VersionCommand_Code = 1
  2717  )
  2718  
  2719  // Enum value maps for VersionCommand_Code.
  2720  var (
  2721  	VersionCommand_Code_name = map[int32]string{
  2722  		0: "VERSION_COMMAND_UNKNOWN",
  2723  		1: "NOT_AVAILABLE",
  2724  	}
  2725  	VersionCommand_Code_value = map[string]int32{
  2726  		"VERSION_COMMAND_UNKNOWN": 0,
  2727  		"NOT_AVAILABLE":           1,
  2728  	}
  2729  )
  2730  
  2731  func (x VersionCommand_Code) Enum() *VersionCommand_Code {
  2732  	p := new(VersionCommand_Code)
  2733  	*p = x
  2734  	return p
  2735  }
  2736  
  2737  func (x VersionCommand_Code) String() string {
  2738  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  2739  }
  2740  
  2741  func (VersionCommand_Code) Descriptor() protoreflect.EnumDescriptor {
  2742  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[40].Descriptor()
  2743  }
  2744  
  2745  func (VersionCommand_Code) Type() protoreflect.EnumType {
  2746  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[40]
  2747  }
  2748  
  2749  func (x VersionCommand_Code) Number() protoreflect.EnumNumber {
  2750  	return protoreflect.EnumNumber(x)
  2751  }
  2752  
  2753  // Deprecated: Use VersionCommand_Code.Descriptor instead.
  2754  func (VersionCommand_Code) EnumDescriptor() ([]byte, []int) {
  2755  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{43, 0}
  2756  }
  2757  
  2758  type PrintActionCommand_Code int32
  2759  
  2760  const (
  2761  	PrintActionCommand_PRINT_ACTION_COMMAND_UNKNOWN   PrintActionCommand_Code = 0
  2762  	PrintActionCommand_TARGET_NOT_FOUND               PrintActionCommand_Code = 1
  2763  	PrintActionCommand_COMMAND_LINE_EXPANSION_FAILURE PrintActionCommand_Code = 2
  2764  	PrintActionCommand_TARGET_KIND_UNSUPPORTED        PrintActionCommand_Code = 3
  2765  	PrintActionCommand_ACTIONS_NOT_FOUND              PrintActionCommand_Code = 4
  2766  )
  2767  
  2768  // Enum value maps for PrintActionCommand_Code.
  2769  var (
  2770  	PrintActionCommand_Code_name = map[int32]string{
  2771  		0: "PRINT_ACTION_COMMAND_UNKNOWN",
  2772  		1: "TARGET_NOT_FOUND",
  2773  		2: "COMMAND_LINE_EXPANSION_FAILURE",
  2774  		3: "TARGET_KIND_UNSUPPORTED",
  2775  		4: "ACTIONS_NOT_FOUND",
  2776  	}
  2777  	PrintActionCommand_Code_value = map[string]int32{
  2778  		"PRINT_ACTION_COMMAND_UNKNOWN":   0,
  2779  		"TARGET_NOT_FOUND":               1,
  2780  		"COMMAND_LINE_EXPANSION_FAILURE": 2,
  2781  		"TARGET_KIND_UNSUPPORTED":        3,
  2782  		"ACTIONS_NOT_FOUND":              4,
  2783  	}
  2784  )
  2785  
  2786  func (x PrintActionCommand_Code) Enum() *PrintActionCommand_Code {
  2787  	p := new(PrintActionCommand_Code)
  2788  	*p = x
  2789  	return p
  2790  }
  2791  
  2792  func (x PrintActionCommand_Code) String() string {
  2793  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  2794  }
  2795  
  2796  func (PrintActionCommand_Code) Descriptor() protoreflect.EnumDescriptor {
  2797  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[41].Descriptor()
  2798  }
  2799  
  2800  func (PrintActionCommand_Code) Type() protoreflect.EnumType {
  2801  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[41]
  2802  }
  2803  
  2804  func (x PrintActionCommand_Code) Number() protoreflect.EnumNumber {
  2805  	return protoreflect.EnumNumber(x)
  2806  }
  2807  
  2808  // Deprecated: Use PrintActionCommand_Code.Descriptor instead.
  2809  func (PrintActionCommand_Code) EnumDescriptor() ([]byte, []int) {
  2810  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{44, 0}
  2811  }
  2812  
  2813  type WorkspaceStatus_Code int32
  2814  
  2815  const (
  2816  	WorkspaceStatus_WORKSPACE_STATUS_UNKNOWN    WorkspaceStatus_Code = 0
  2817  	WorkspaceStatus_NON_ZERO_EXIT               WorkspaceStatus_Code = 1
  2818  	WorkspaceStatus_ABNORMAL_TERMINATION        WorkspaceStatus_Code = 2
  2819  	WorkspaceStatus_EXEC_FAILED                 WorkspaceStatus_Code = 3
  2820  	WorkspaceStatus_PARSE_FAILURE               WorkspaceStatus_Code = 4
  2821  	WorkspaceStatus_VALIDATION_FAILURE          WorkspaceStatus_Code = 5
  2822  	WorkspaceStatus_CONTENT_UPDATE_IO_EXCEPTION WorkspaceStatus_Code = 6
  2823  	WorkspaceStatus_STDERR_IO_EXCEPTION         WorkspaceStatus_Code = 7
  2824  )
  2825  
  2826  // Enum value maps for WorkspaceStatus_Code.
  2827  var (
  2828  	WorkspaceStatus_Code_name = map[int32]string{
  2829  		0: "WORKSPACE_STATUS_UNKNOWN",
  2830  		1: "NON_ZERO_EXIT",
  2831  		2: "ABNORMAL_TERMINATION",
  2832  		3: "EXEC_FAILED",
  2833  		4: "PARSE_FAILURE",
  2834  		5: "VALIDATION_FAILURE",
  2835  		6: "CONTENT_UPDATE_IO_EXCEPTION",
  2836  		7: "STDERR_IO_EXCEPTION",
  2837  	}
  2838  	WorkspaceStatus_Code_value = map[string]int32{
  2839  		"WORKSPACE_STATUS_UNKNOWN":    0,
  2840  		"NON_ZERO_EXIT":               1,
  2841  		"ABNORMAL_TERMINATION":        2,
  2842  		"EXEC_FAILED":                 3,
  2843  		"PARSE_FAILURE":               4,
  2844  		"VALIDATION_FAILURE":          5,
  2845  		"CONTENT_UPDATE_IO_EXCEPTION": 6,
  2846  		"STDERR_IO_EXCEPTION":         7,
  2847  	}
  2848  )
  2849  
  2850  func (x WorkspaceStatus_Code) Enum() *WorkspaceStatus_Code {
  2851  	p := new(WorkspaceStatus_Code)
  2852  	*p = x
  2853  	return p
  2854  }
  2855  
  2856  func (x WorkspaceStatus_Code) String() string {
  2857  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  2858  }
  2859  
  2860  func (WorkspaceStatus_Code) Descriptor() protoreflect.EnumDescriptor {
  2861  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[42].Descriptor()
  2862  }
  2863  
  2864  func (WorkspaceStatus_Code) Type() protoreflect.EnumType {
  2865  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[42]
  2866  }
  2867  
  2868  func (x WorkspaceStatus_Code) Number() protoreflect.EnumNumber {
  2869  	return protoreflect.EnumNumber(x)
  2870  }
  2871  
  2872  // Deprecated: Use WorkspaceStatus_Code.Descriptor instead.
  2873  func (WorkspaceStatus_Code) EnumDescriptor() ([]byte, []int) {
  2874  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{45, 0}
  2875  }
  2876  
  2877  type JavaCompile_Code int32
  2878  
  2879  const (
  2880  	JavaCompile_JAVA_COMPILE_UNKNOWN                       JavaCompile_Code = 0
  2881  	JavaCompile_REDUCED_CLASSPATH_FAILURE                  JavaCompile_Code = 1
  2882  	JavaCompile_COMMAND_LINE_EXPANSION_FAILURE             JavaCompile_Code = 2
  2883  	JavaCompile_JDEPS_READ_IO_EXCEPTION                    JavaCompile_Code = 3
  2884  	JavaCompile_REDUCED_CLASSPATH_FALLBACK_CLEANUP_FAILURE JavaCompile_Code = 4
  2885  )
  2886  
  2887  // Enum value maps for JavaCompile_Code.
  2888  var (
  2889  	JavaCompile_Code_name = map[int32]string{
  2890  		0: "JAVA_COMPILE_UNKNOWN",
  2891  		1: "REDUCED_CLASSPATH_FAILURE",
  2892  		2: "COMMAND_LINE_EXPANSION_FAILURE",
  2893  		3: "JDEPS_READ_IO_EXCEPTION",
  2894  		4: "REDUCED_CLASSPATH_FALLBACK_CLEANUP_FAILURE",
  2895  	}
  2896  	JavaCompile_Code_value = map[string]int32{
  2897  		"JAVA_COMPILE_UNKNOWN":                       0,
  2898  		"REDUCED_CLASSPATH_FAILURE":                  1,
  2899  		"COMMAND_LINE_EXPANSION_FAILURE":             2,
  2900  		"JDEPS_READ_IO_EXCEPTION":                    3,
  2901  		"REDUCED_CLASSPATH_FALLBACK_CLEANUP_FAILURE": 4,
  2902  	}
  2903  )
  2904  
  2905  func (x JavaCompile_Code) Enum() *JavaCompile_Code {
  2906  	p := new(JavaCompile_Code)
  2907  	*p = x
  2908  	return p
  2909  }
  2910  
  2911  func (x JavaCompile_Code) String() string {
  2912  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  2913  }
  2914  
  2915  func (JavaCompile_Code) Descriptor() protoreflect.EnumDescriptor {
  2916  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[43].Descriptor()
  2917  }
  2918  
  2919  func (JavaCompile_Code) Type() protoreflect.EnumType {
  2920  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[43]
  2921  }
  2922  
  2923  func (x JavaCompile_Code) Number() protoreflect.EnumNumber {
  2924  	return protoreflect.EnumNumber(x)
  2925  }
  2926  
  2927  // Deprecated: Use JavaCompile_Code.Descriptor instead.
  2928  func (JavaCompile_Code) EnumDescriptor() ([]byte, []int) {
  2929  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{46, 0}
  2930  }
  2931  
  2932  type ActionRewinding_Code int32
  2933  
  2934  const (
  2935  	ActionRewinding_ACTION_REWINDING_UNKNOWN  ActionRewinding_Code = 0
  2936  	ActionRewinding_LOST_INPUT_TOO_MANY_TIMES ActionRewinding_Code = 1
  2937  	ActionRewinding_LOST_INPUT_IS_SOURCE      ActionRewinding_Code = 2
  2938  )
  2939  
  2940  // Enum value maps for ActionRewinding_Code.
  2941  var (
  2942  	ActionRewinding_Code_name = map[int32]string{
  2943  		0: "ACTION_REWINDING_UNKNOWN",
  2944  		1: "LOST_INPUT_TOO_MANY_TIMES",
  2945  		2: "LOST_INPUT_IS_SOURCE",
  2946  	}
  2947  	ActionRewinding_Code_value = map[string]int32{
  2948  		"ACTION_REWINDING_UNKNOWN":  0,
  2949  		"LOST_INPUT_TOO_MANY_TIMES": 1,
  2950  		"LOST_INPUT_IS_SOURCE":      2,
  2951  	}
  2952  )
  2953  
  2954  func (x ActionRewinding_Code) Enum() *ActionRewinding_Code {
  2955  	p := new(ActionRewinding_Code)
  2956  	*p = x
  2957  	return p
  2958  }
  2959  
  2960  func (x ActionRewinding_Code) String() string {
  2961  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  2962  }
  2963  
  2964  func (ActionRewinding_Code) Descriptor() protoreflect.EnumDescriptor {
  2965  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[44].Descriptor()
  2966  }
  2967  
  2968  func (ActionRewinding_Code) Type() protoreflect.EnumType {
  2969  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[44]
  2970  }
  2971  
  2972  func (x ActionRewinding_Code) Number() protoreflect.EnumNumber {
  2973  	return protoreflect.EnumNumber(x)
  2974  }
  2975  
  2976  // Deprecated: Use ActionRewinding_Code.Descriptor instead.
  2977  func (ActionRewinding_Code) EnumDescriptor() ([]byte, []int) {
  2978  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{47, 0}
  2979  }
  2980  
  2981  type CppCompile_Code int32
  2982  
  2983  const (
  2984  	CppCompile_CPP_COMPILE_UNKNOWN             CppCompile_Code = 0
  2985  	CppCompile_FIND_USED_HEADERS_IO_EXCEPTION  CppCompile_Code = 1
  2986  	CppCompile_COPY_OUT_ERR_FAILURE            CppCompile_Code = 2
  2987  	CppCompile_D_FILE_READ_FAILURE             CppCompile_Code = 3
  2988  	CppCompile_COMMAND_GENERATION_FAILURE      CppCompile_Code = 4
  2989  	CppCompile_MODULE_EXPANSION_TIMEOUT        CppCompile_Code = 5
  2990  	CppCompile_INCLUDE_PATH_OUTSIDE_EXEC_ROOT  CppCompile_Code = 6
  2991  	CppCompile_FAKE_COMMAND_GENERATION_FAILURE CppCompile_Code = 7
  2992  	CppCompile_UNDECLARED_INCLUSIONS           CppCompile_Code = 8
  2993  	CppCompile_D_FILE_PARSE_FAILURE            CppCompile_Code = 9
  2994  	CppCompile_COVERAGE_NOTES_CREATION_FAILURE CppCompile_Code = 10
  2995  	CppCompile_MODULE_EXPANSION_MISSING_DATA   CppCompile_Code = 11
  2996  )
  2997  
  2998  // Enum value maps for CppCompile_Code.
  2999  var (
  3000  	CppCompile_Code_name = map[int32]string{
  3001  		0:  "CPP_COMPILE_UNKNOWN",
  3002  		1:  "FIND_USED_HEADERS_IO_EXCEPTION",
  3003  		2:  "COPY_OUT_ERR_FAILURE",
  3004  		3:  "D_FILE_READ_FAILURE",
  3005  		4:  "COMMAND_GENERATION_FAILURE",
  3006  		5:  "MODULE_EXPANSION_TIMEOUT",
  3007  		6:  "INCLUDE_PATH_OUTSIDE_EXEC_ROOT",
  3008  		7:  "FAKE_COMMAND_GENERATION_FAILURE",
  3009  		8:  "UNDECLARED_INCLUSIONS",
  3010  		9:  "D_FILE_PARSE_FAILURE",
  3011  		10: "COVERAGE_NOTES_CREATION_FAILURE",
  3012  		11: "MODULE_EXPANSION_MISSING_DATA",
  3013  	}
  3014  	CppCompile_Code_value = map[string]int32{
  3015  		"CPP_COMPILE_UNKNOWN":             0,
  3016  		"FIND_USED_HEADERS_IO_EXCEPTION":  1,
  3017  		"COPY_OUT_ERR_FAILURE":            2,
  3018  		"D_FILE_READ_FAILURE":             3,
  3019  		"COMMAND_GENERATION_FAILURE":      4,
  3020  		"MODULE_EXPANSION_TIMEOUT":        5,
  3021  		"INCLUDE_PATH_OUTSIDE_EXEC_ROOT":  6,
  3022  		"FAKE_COMMAND_GENERATION_FAILURE": 7,
  3023  		"UNDECLARED_INCLUSIONS":           8,
  3024  		"D_FILE_PARSE_FAILURE":            9,
  3025  		"COVERAGE_NOTES_CREATION_FAILURE": 10,
  3026  		"MODULE_EXPANSION_MISSING_DATA":   11,
  3027  	}
  3028  )
  3029  
  3030  func (x CppCompile_Code) Enum() *CppCompile_Code {
  3031  	p := new(CppCompile_Code)
  3032  	*p = x
  3033  	return p
  3034  }
  3035  
  3036  func (x CppCompile_Code) String() string {
  3037  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  3038  }
  3039  
  3040  func (CppCompile_Code) Descriptor() protoreflect.EnumDescriptor {
  3041  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[45].Descriptor()
  3042  }
  3043  
  3044  func (CppCompile_Code) Type() protoreflect.EnumType {
  3045  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[45]
  3046  }
  3047  
  3048  func (x CppCompile_Code) Number() protoreflect.EnumNumber {
  3049  	return protoreflect.EnumNumber(x)
  3050  }
  3051  
  3052  // Deprecated: Use CppCompile_Code.Descriptor instead.
  3053  func (CppCompile_Code) EnumDescriptor() ([]byte, []int) {
  3054  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{48, 0}
  3055  }
  3056  
  3057  type StarlarkAction_Code int32
  3058  
  3059  const (
  3060  	StarlarkAction_STARLARK_ACTION_UNKNOWN          StarlarkAction_Code = 0
  3061  	StarlarkAction_UNUSED_INPUT_LIST_READ_FAILURE   StarlarkAction_Code = 1
  3062  	StarlarkAction_UNUSED_INPUT_LIST_FILE_NOT_FOUND StarlarkAction_Code = 2
  3063  )
  3064  
  3065  // Enum value maps for StarlarkAction_Code.
  3066  var (
  3067  	StarlarkAction_Code_name = map[int32]string{
  3068  		0: "STARLARK_ACTION_UNKNOWN",
  3069  		1: "UNUSED_INPUT_LIST_READ_FAILURE",
  3070  		2: "UNUSED_INPUT_LIST_FILE_NOT_FOUND",
  3071  	}
  3072  	StarlarkAction_Code_value = map[string]int32{
  3073  		"STARLARK_ACTION_UNKNOWN":          0,
  3074  		"UNUSED_INPUT_LIST_READ_FAILURE":   1,
  3075  		"UNUSED_INPUT_LIST_FILE_NOT_FOUND": 2,
  3076  	}
  3077  )
  3078  
  3079  func (x StarlarkAction_Code) Enum() *StarlarkAction_Code {
  3080  	p := new(StarlarkAction_Code)
  3081  	*p = x
  3082  	return p
  3083  }
  3084  
  3085  func (x StarlarkAction_Code) String() string {
  3086  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  3087  }
  3088  
  3089  func (StarlarkAction_Code) Descriptor() protoreflect.EnumDescriptor {
  3090  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[46].Descriptor()
  3091  }
  3092  
  3093  func (StarlarkAction_Code) Type() protoreflect.EnumType {
  3094  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[46]
  3095  }
  3096  
  3097  func (x StarlarkAction_Code) Number() protoreflect.EnumNumber {
  3098  	return protoreflect.EnumNumber(x)
  3099  }
  3100  
  3101  // Deprecated: Use StarlarkAction_Code.Descriptor instead.
  3102  func (StarlarkAction_Code) EnumDescriptor() ([]byte, []int) {
  3103  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{49, 0}
  3104  }
  3105  
  3106  type NinjaAction_Code int32
  3107  
  3108  const (
  3109  	NinjaAction_NINJA_ACTION_UNKNOWN                NinjaAction_Code = 0
  3110  	NinjaAction_INVALID_DEPFILE_DECLARED_DEPENDENCY NinjaAction_Code = 1
  3111  	NinjaAction_D_FILE_PARSE_FAILURE                NinjaAction_Code = 2
  3112  )
  3113  
  3114  // Enum value maps for NinjaAction_Code.
  3115  var (
  3116  	NinjaAction_Code_name = map[int32]string{
  3117  		0: "NINJA_ACTION_UNKNOWN",
  3118  		1: "INVALID_DEPFILE_DECLARED_DEPENDENCY",
  3119  		2: "D_FILE_PARSE_FAILURE",
  3120  	}
  3121  	NinjaAction_Code_value = map[string]int32{
  3122  		"NINJA_ACTION_UNKNOWN":                0,
  3123  		"INVALID_DEPFILE_DECLARED_DEPENDENCY": 1,
  3124  		"D_FILE_PARSE_FAILURE":                2,
  3125  	}
  3126  )
  3127  
  3128  func (x NinjaAction_Code) Enum() *NinjaAction_Code {
  3129  	p := new(NinjaAction_Code)
  3130  	*p = x
  3131  	return p
  3132  }
  3133  
  3134  func (x NinjaAction_Code) String() string {
  3135  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  3136  }
  3137  
  3138  func (NinjaAction_Code) Descriptor() protoreflect.EnumDescriptor {
  3139  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[47].Descriptor()
  3140  }
  3141  
  3142  func (NinjaAction_Code) Type() protoreflect.EnumType {
  3143  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[47]
  3144  }
  3145  
  3146  func (x NinjaAction_Code) Number() protoreflect.EnumNumber {
  3147  	return protoreflect.EnumNumber(x)
  3148  }
  3149  
  3150  // Deprecated: Use NinjaAction_Code.Descriptor instead.
  3151  func (NinjaAction_Code) EnumDescriptor() ([]byte, []int) {
  3152  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{50, 0}
  3153  }
  3154  
  3155  type DynamicExecution_Code int32
  3156  
  3157  const (
  3158  	DynamicExecution_DYNAMIC_EXECUTION_UNKNOWN  DynamicExecution_Code = 0
  3159  	DynamicExecution_XCODE_RELATED_PREREQ_UNMET DynamicExecution_Code = 1
  3160  	DynamicExecution_ACTION_LOG_MOVE_FAILURE    DynamicExecution_Code = 2
  3161  	DynamicExecution_RUN_FAILURE                DynamicExecution_Code = 3
  3162  	DynamicExecution_NO_USABLE_STRATEGY_FOUND   DynamicExecution_Code = 4
  3163  )
  3164  
  3165  // Enum value maps for DynamicExecution_Code.
  3166  var (
  3167  	DynamicExecution_Code_name = map[int32]string{
  3168  		0: "DYNAMIC_EXECUTION_UNKNOWN",
  3169  		1: "XCODE_RELATED_PREREQ_UNMET",
  3170  		2: "ACTION_LOG_MOVE_FAILURE",
  3171  		3: "RUN_FAILURE",
  3172  		4: "NO_USABLE_STRATEGY_FOUND",
  3173  	}
  3174  	DynamicExecution_Code_value = map[string]int32{
  3175  		"DYNAMIC_EXECUTION_UNKNOWN":  0,
  3176  		"XCODE_RELATED_PREREQ_UNMET": 1,
  3177  		"ACTION_LOG_MOVE_FAILURE":    2,
  3178  		"RUN_FAILURE":                3,
  3179  		"NO_USABLE_STRATEGY_FOUND":   4,
  3180  	}
  3181  )
  3182  
  3183  func (x DynamicExecution_Code) Enum() *DynamicExecution_Code {
  3184  	p := new(DynamicExecution_Code)
  3185  	*p = x
  3186  	return p
  3187  }
  3188  
  3189  func (x DynamicExecution_Code) String() string {
  3190  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  3191  }
  3192  
  3193  func (DynamicExecution_Code) Descriptor() protoreflect.EnumDescriptor {
  3194  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[48].Descriptor()
  3195  }
  3196  
  3197  func (DynamicExecution_Code) Type() protoreflect.EnumType {
  3198  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[48]
  3199  }
  3200  
  3201  func (x DynamicExecution_Code) Number() protoreflect.EnumNumber {
  3202  	return protoreflect.EnumNumber(x)
  3203  }
  3204  
  3205  // Deprecated: Use DynamicExecution_Code.Descriptor instead.
  3206  func (DynamicExecution_Code) EnumDescriptor() ([]byte, []int) {
  3207  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{51, 0}
  3208  }
  3209  
  3210  type FailAction_Code int32
  3211  
  3212  const (
  3213  	FailAction_FAIL_ACTION_UNKNOWN            FailAction_Code = 0
  3214  	FailAction_INTENTIONAL_FAILURE            FailAction_Code = 1
  3215  	FailAction_INCORRECT_PYTHON_VERSION       FailAction_Code = 2
  3216  	FailAction_PROGUARD_SPECS_MISSING         FailAction_Code = 3
  3217  	FailAction_DYNAMIC_LINKING_NOT_SUPPORTED  FailAction_Code = 4
  3218  	FailAction_SOURCE_FILES_MISSING           FailAction_Code = 5
  3219  	FailAction_INCORRECT_TOOLCHAIN            FailAction_Code = 6
  3220  	FailAction_FRAGMENT_CLASS_MISSING         FailAction_Code = 7
  3221  	FailAction_CANT_BUILD_INCOMPATIBLE_TARGET FailAction_Code = 10
  3222  )
  3223  
  3224  // Enum value maps for FailAction_Code.
  3225  var (
  3226  	FailAction_Code_name = map[int32]string{
  3227  		0:  "FAIL_ACTION_UNKNOWN",
  3228  		1:  "INTENTIONAL_FAILURE",
  3229  		2:  "INCORRECT_PYTHON_VERSION",
  3230  		3:  "PROGUARD_SPECS_MISSING",
  3231  		4:  "DYNAMIC_LINKING_NOT_SUPPORTED",
  3232  		5:  "SOURCE_FILES_MISSING",
  3233  		6:  "INCORRECT_TOOLCHAIN",
  3234  		7:  "FRAGMENT_CLASS_MISSING",
  3235  		10: "CANT_BUILD_INCOMPATIBLE_TARGET",
  3236  	}
  3237  	FailAction_Code_value = map[string]int32{
  3238  		"FAIL_ACTION_UNKNOWN":            0,
  3239  		"INTENTIONAL_FAILURE":            1,
  3240  		"INCORRECT_PYTHON_VERSION":       2,
  3241  		"PROGUARD_SPECS_MISSING":         3,
  3242  		"DYNAMIC_LINKING_NOT_SUPPORTED":  4,
  3243  		"SOURCE_FILES_MISSING":           5,
  3244  		"INCORRECT_TOOLCHAIN":            6,
  3245  		"FRAGMENT_CLASS_MISSING":         7,
  3246  		"CANT_BUILD_INCOMPATIBLE_TARGET": 10,
  3247  	}
  3248  )
  3249  
  3250  func (x FailAction_Code) Enum() *FailAction_Code {
  3251  	p := new(FailAction_Code)
  3252  	*p = x
  3253  	return p
  3254  }
  3255  
  3256  func (x FailAction_Code) String() string {
  3257  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  3258  }
  3259  
  3260  func (FailAction_Code) Descriptor() protoreflect.EnumDescriptor {
  3261  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[49].Descriptor()
  3262  }
  3263  
  3264  func (FailAction_Code) Type() protoreflect.EnumType {
  3265  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[49]
  3266  }
  3267  
  3268  func (x FailAction_Code) Number() protoreflect.EnumNumber {
  3269  	return protoreflect.EnumNumber(x)
  3270  }
  3271  
  3272  // Deprecated: Use FailAction_Code.Descriptor instead.
  3273  func (FailAction_Code) EnumDescriptor() ([]byte, []int) {
  3274  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{52, 0}
  3275  }
  3276  
  3277  type SymlinkAction_Code int32
  3278  
  3279  const (
  3280  	SymlinkAction_SYMLINK_ACTION_UNKNOWN              SymlinkAction_Code = 0
  3281  	SymlinkAction_EXECUTABLE_INPUT_NOT_FILE           SymlinkAction_Code = 1
  3282  	SymlinkAction_EXECUTABLE_INPUT_IS_NOT             SymlinkAction_Code = 2
  3283  	SymlinkAction_EXECUTABLE_INPUT_CHECK_IO_EXCEPTION SymlinkAction_Code = 3
  3284  	SymlinkAction_LINK_CREATION_IO_EXCEPTION          SymlinkAction_Code = 4
  3285  	SymlinkAction_LINK_TOUCH_IO_EXCEPTION             SymlinkAction_Code = 5
  3286  )
  3287  
  3288  // Enum value maps for SymlinkAction_Code.
  3289  var (
  3290  	SymlinkAction_Code_name = map[int32]string{
  3291  		0: "SYMLINK_ACTION_UNKNOWN",
  3292  		1: "EXECUTABLE_INPUT_NOT_FILE",
  3293  		2: "EXECUTABLE_INPUT_IS_NOT",
  3294  		3: "EXECUTABLE_INPUT_CHECK_IO_EXCEPTION",
  3295  		4: "LINK_CREATION_IO_EXCEPTION",
  3296  		5: "LINK_TOUCH_IO_EXCEPTION",
  3297  	}
  3298  	SymlinkAction_Code_value = map[string]int32{
  3299  		"SYMLINK_ACTION_UNKNOWN":              0,
  3300  		"EXECUTABLE_INPUT_NOT_FILE":           1,
  3301  		"EXECUTABLE_INPUT_IS_NOT":             2,
  3302  		"EXECUTABLE_INPUT_CHECK_IO_EXCEPTION": 3,
  3303  		"LINK_CREATION_IO_EXCEPTION":          4,
  3304  		"LINK_TOUCH_IO_EXCEPTION":             5,
  3305  	}
  3306  )
  3307  
  3308  func (x SymlinkAction_Code) Enum() *SymlinkAction_Code {
  3309  	p := new(SymlinkAction_Code)
  3310  	*p = x
  3311  	return p
  3312  }
  3313  
  3314  func (x SymlinkAction_Code) String() string {
  3315  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  3316  }
  3317  
  3318  func (SymlinkAction_Code) Descriptor() protoreflect.EnumDescriptor {
  3319  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[50].Descriptor()
  3320  }
  3321  
  3322  func (SymlinkAction_Code) Type() protoreflect.EnumType {
  3323  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[50]
  3324  }
  3325  
  3326  func (x SymlinkAction_Code) Number() protoreflect.EnumNumber {
  3327  	return protoreflect.EnumNumber(x)
  3328  }
  3329  
  3330  // Deprecated: Use SymlinkAction_Code.Descriptor instead.
  3331  func (SymlinkAction_Code) EnumDescriptor() ([]byte, []int) {
  3332  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{53, 0}
  3333  }
  3334  
  3335  type CppLink_Code int32
  3336  
  3337  const (
  3338  	CppLink_CPP_LINK_UNKNOWN                CppLink_Code = 0
  3339  	CppLink_COMMAND_GENERATION_FAILURE      CppLink_Code = 1
  3340  	CppLink_FAKE_COMMAND_GENERATION_FAILURE CppLink_Code = 2
  3341  )
  3342  
  3343  // Enum value maps for CppLink_Code.
  3344  var (
  3345  	CppLink_Code_name = map[int32]string{
  3346  		0: "CPP_LINK_UNKNOWN",
  3347  		1: "COMMAND_GENERATION_FAILURE",
  3348  		2: "FAKE_COMMAND_GENERATION_FAILURE",
  3349  	}
  3350  	CppLink_Code_value = map[string]int32{
  3351  		"CPP_LINK_UNKNOWN":                0,
  3352  		"COMMAND_GENERATION_FAILURE":      1,
  3353  		"FAKE_COMMAND_GENERATION_FAILURE": 2,
  3354  	}
  3355  )
  3356  
  3357  func (x CppLink_Code) Enum() *CppLink_Code {
  3358  	p := new(CppLink_Code)
  3359  	*p = x
  3360  	return p
  3361  }
  3362  
  3363  func (x CppLink_Code) String() string {
  3364  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  3365  }
  3366  
  3367  func (CppLink_Code) Descriptor() protoreflect.EnumDescriptor {
  3368  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[51].Descriptor()
  3369  }
  3370  
  3371  func (CppLink_Code) Type() protoreflect.EnumType {
  3372  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[51]
  3373  }
  3374  
  3375  func (x CppLink_Code) Number() protoreflect.EnumNumber {
  3376  	return protoreflect.EnumNumber(x)
  3377  }
  3378  
  3379  // Deprecated: Use CppLink_Code.Descriptor instead.
  3380  func (CppLink_Code) EnumDescriptor() ([]byte, []int) {
  3381  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{54, 0}
  3382  }
  3383  
  3384  type LtoAction_Code int32
  3385  
  3386  const (
  3387  	LtoAction_LTO_ACTION_UNKNOWN               LtoAction_Code = 0
  3388  	LtoAction_INVALID_ABSOLUTE_PATH_IN_IMPORTS LtoAction_Code = 1
  3389  	LtoAction_MISSING_BITCODE_FILES            LtoAction_Code = 2
  3390  	LtoAction_IMPORTS_READ_IO_EXCEPTION        LtoAction_Code = 3
  3391  )
  3392  
  3393  // Enum value maps for LtoAction_Code.
  3394  var (
  3395  	LtoAction_Code_name = map[int32]string{
  3396  		0: "LTO_ACTION_UNKNOWN",
  3397  		1: "INVALID_ABSOLUTE_PATH_IN_IMPORTS",
  3398  		2: "MISSING_BITCODE_FILES",
  3399  		3: "IMPORTS_READ_IO_EXCEPTION",
  3400  	}
  3401  	LtoAction_Code_value = map[string]int32{
  3402  		"LTO_ACTION_UNKNOWN":               0,
  3403  		"INVALID_ABSOLUTE_PATH_IN_IMPORTS": 1,
  3404  		"MISSING_BITCODE_FILES":            2,
  3405  		"IMPORTS_READ_IO_EXCEPTION":        3,
  3406  	}
  3407  )
  3408  
  3409  func (x LtoAction_Code) Enum() *LtoAction_Code {
  3410  	p := new(LtoAction_Code)
  3411  	*p = x
  3412  	return p
  3413  }
  3414  
  3415  func (x LtoAction_Code) String() string {
  3416  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  3417  }
  3418  
  3419  func (LtoAction_Code) Descriptor() protoreflect.EnumDescriptor {
  3420  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[52].Descriptor()
  3421  }
  3422  
  3423  func (LtoAction_Code) Type() protoreflect.EnumType {
  3424  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[52]
  3425  }
  3426  
  3427  func (x LtoAction_Code) Number() protoreflect.EnumNumber {
  3428  	return protoreflect.EnumNumber(x)
  3429  }
  3430  
  3431  // Deprecated: Use LtoAction_Code.Descriptor instead.
  3432  func (LtoAction_Code) EnumDescriptor() ([]byte, []int) {
  3433  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{55, 0}
  3434  }
  3435  
  3436  type TestAction_Code int32
  3437  
  3438  const (
  3439  	TestAction_TEST_ACTION_UNKNOWN            TestAction_Code = 0
  3440  	TestAction_NO_KEEP_GOING_TEST_FAILURE     TestAction_Code = 1
  3441  	TestAction_LOCAL_TEST_PREREQ_UNMET        TestAction_Code = 2
  3442  	TestAction_COMMAND_LINE_EXPANSION_FAILURE TestAction_Code = 3
  3443  	TestAction_DUPLICATE_CPU_TAGS             TestAction_Code = 4
  3444  	TestAction_INVALID_CPU_TAG                TestAction_Code = 5
  3445  )
  3446  
  3447  // Enum value maps for TestAction_Code.
  3448  var (
  3449  	TestAction_Code_name = map[int32]string{
  3450  		0: "TEST_ACTION_UNKNOWN",
  3451  		1: "NO_KEEP_GOING_TEST_FAILURE",
  3452  		2: "LOCAL_TEST_PREREQ_UNMET",
  3453  		3: "COMMAND_LINE_EXPANSION_FAILURE",
  3454  		4: "DUPLICATE_CPU_TAGS",
  3455  		5: "INVALID_CPU_TAG",
  3456  	}
  3457  	TestAction_Code_value = map[string]int32{
  3458  		"TEST_ACTION_UNKNOWN":            0,
  3459  		"NO_KEEP_GOING_TEST_FAILURE":     1,
  3460  		"LOCAL_TEST_PREREQ_UNMET":        2,
  3461  		"COMMAND_LINE_EXPANSION_FAILURE": 3,
  3462  		"DUPLICATE_CPU_TAGS":             4,
  3463  		"INVALID_CPU_TAG":                5,
  3464  	}
  3465  )
  3466  
  3467  func (x TestAction_Code) Enum() *TestAction_Code {
  3468  	p := new(TestAction_Code)
  3469  	*p = x
  3470  	return p
  3471  }
  3472  
  3473  func (x TestAction_Code) String() string {
  3474  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  3475  }
  3476  
  3477  func (TestAction_Code) Descriptor() protoreflect.EnumDescriptor {
  3478  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[53].Descriptor()
  3479  }
  3480  
  3481  func (TestAction_Code) Type() protoreflect.EnumType {
  3482  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[53]
  3483  }
  3484  
  3485  func (x TestAction_Code) Number() protoreflect.EnumNumber {
  3486  	return protoreflect.EnumNumber(x)
  3487  }
  3488  
  3489  // Deprecated: Use TestAction_Code.Descriptor instead.
  3490  func (TestAction_Code) EnumDescriptor() ([]byte, []int) {
  3491  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{56, 0}
  3492  }
  3493  
  3494  type Worker_Code int32
  3495  
  3496  const (
  3497  	Worker_WORKER_UNKNOWN                        Worker_Code = 0
  3498  	Worker_MULTIPLEXER_INSTANCE_REMOVAL_FAILURE  Worker_Code = 1
  3499  	Worker_MULTIPLEXER_DOES_NOT_EXIST            Worker_Code = 2
  3500  	Worker_NO_TOOLS                              Worker_Code = 3
  3501  	Worker_NO_FLAGFILE                           Worker_Code = 4
  3502  	Worker_VIRTUAL_INPUT_MATERIALIZATION_FAILURE Worker_Code = 5
  3503  	Worker_BORROW_FAILURE                        Worker_Code = 6
  3504  	Worker_PREFETCH_FAILURE                      Worker_Code = 7
  3505  	Worker_PREPARE_FAILURE                       Worker_Code = 8
  3506  	Worker_REQUEST_FAILURE                       Worker_Code = 9
  3507  	Worker_PARSE_RESPONSE_FAILURE                Worker_Code = 10
  3508  	Worker_NO_RESPONSE                           Worker_Code = 11
  3509  	Worker_FINISH_FAILURE                        Worker_Code = 12
  3510  	Worker_FORBIDDEN_INPUT                       Worker_Code = 13
  3511  )
  3512  
  3513  // Enum value maps for Worker_Code.
  3514  var (
  3515  	Worker_Code_name = map[int32]string{
  3516  		0:  "WORKER_UNKNOWN",
  3517  		1:  "MULTIPLEXER_INSTANCE_REMOVAL_FAILURE",
  3518  		2:  "MULTIPLEXER_DOES_NOT_EXIST",
  3519  		3:  "NO_TOOLS",
  3520  		4:  "NO_FLAGFILE",
  3521  		5:  "VIRTUAL_INPUT_MATERIALIZATION_FAILURE",
  3522  		6:  "BORROW_FAILURE",
  3523  		7:  "PREFETCH_FAILURE",
  3524  		8:  "PREPARE_FAILURE",
  3525  		9:  "REQUEST_FAILURE",
  3526  		10: "PARSE_RESPONSE_FAILURE",
  3527  		11: "NO_RESPONSE",
  3528  		12: "FINISH_FAILURE",
  3529  		13: "FORBIDDEN_INPUT",
  3530  	}
  3531  	Worker_Code_value = map[string]int32{
  3532  		"WORKER_UNKNOWN":                        0,
  3533  		"MULTIPLEXER_INSTANCE_REMOVAL_FAILURE":  1,
  3534  		"MULTIPLEXER_DOES_NOT_EXIST":            2,
  3535  		"NO_TOOLS":                              3,
  3536  		"NO_FLAGFILE":                           4,
  3537  		"VIRTUAL_INPUT_MATERIALIZATION_FAILURE": 5,
  3538  		"BORROW_FAILURE":                        6,
  3539  		"PREFETCH_FAILURE":                      7,
  3540  		"PREPARE_FAILURE":                       8,
  3541  		"REQUEST_FAILURE":                       9,
  3542  		"PARSE_RESPONSE_FAILURE":                10,
  3543  		"NO_RESPONSE":                           11,
  3544  		"FINISH_FAILURE":                        12,
  3545  		"FORBIDDEN_INPUT":                       13,
  3546  	}
  3547  )
  3548  
  3549  func (x Worker_Code) Enum() *Worker_Code {
  3550  	p := new(Worker_Code)
  3551  	*p = x
  3552  	return p
  3553  }
  3554  
  3555  func (x Worker_Code) String() string {
  3556  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  3557  }
  3558  
  3559  func (Worker_Code) Descriptor() protoreflect.EnumDescriptor {
  3560  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[54].Descriptor()
  3561  }
  3562  
  3563  func (Worker_Code) Type() protoreflect.EnumType {
  3564  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[54]
  3565  }
  3566  
  3567  func (x Worker_Code) Number() protoreflect.EnumNumber {
  3568  	return protoreflect.EnumNumber(x)
  3569  }
  3570  
  3571  // Deprecated: Use Worker_Code.Descriptor instead.
  3572  func (Worker_Code) EnumDescriptor() ([]byte, []int) {
  3573  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{57, 0}
  3574  }
  3575  
  3576  type Analysis_Code int32
  3577  
  3578  const (
  3579  	Analysis_ANALYSIS_UNKNOWN                       Analysis_Code = 0
  3580  	Analysis_LOAD_FAILURE                           Analysis_Code = 1
  3581  	Analysis_GENERIC_LOADING_PHASE_FAILURE          Analysis_Code = 2
  3582  	Analysis_NOT_ALL_TARGETS_ANALYZED               Analysis_Code = 3
  3583  	Analysis_CYCLE                                  Analysis_Code = 4
  3584  	Analysis_PARAMETERIZED_TOP_LEVEL_ASPECT_INVALID Analysis_Code = 5
  3585  	Analysis_ASPECT_LABEL_SYNTAX_ERROR              Analysis_Code = 6
  3586  	Analysis_ASPECT_PREREQ_UNMET                    Analysis_Code = 7
  3587  	Analysis_ASPECT_NOT_FOUND                       Analysis_Code = 8
  3588  	Analysis_ACTION_CONFLICT                        Analysis_Code = 9
  3589  	Analysis_ARTIFACT_PREFIX_CONFLICT               Analysis_Code = 10
  3590  	Analysis_UNEXPECTED_ANALYSIS_EXCEPTION          Analysis_Code = 11
  3591  	Analysis_TARGETS_MISSING_ENVIRONMENTS           Analysis_Code = 12
  3592  	Analysis_INVALID_ENVIRONMENT                    Analysis_Code = 13
  3593  	Analysis_ENVIRONMENT_MISSING_FROM_GROUPS        Analysis_Code = 14
  3594  	Analysis_EXEC_GROUP_MISSING                     Analysis_Code = 15
  3595  	Analysis_INVALID_EXECUTION_PLATFORM             Analysis_Code = 16
  3596  	Analysis_ASPECT_CREATION_FAILED                 Analysis_Code = 17
  3597  	Analysis_CONFIGURED_VALUE_CREATION_FAILED       Analysis_Code = 18
  3598  	Analysis_INCOMPATIBLE_TARGET_REQUESTED          Analysis_Code = 19
  3599  	Analysis_ANALYSIS_FAILURE_PROPAGATION_FAILED    Analysis_Code = 20
  3600  )
  3601  
  3602  // Enum value maps for Analysis_Code.
  3603  var (
  3604  	Analysis_Code_name = map[int32]string{
  3605  		0:  "ANALYSIS_UNKNOWN",
  3606  		1:  "LOAD_FAILURE",
  3607  		2:  "GENERIC_LOADING_PHASE_FAILURE",
  3608  		3:  "NOT_ALL_TARGETS_ANALYZED",
  3609  		4:  "CYCLE",
  3610  		5:  "PARAMETERIZED_TOP_LEVEL_ASPECT_INVALID",
  3611  		6:  "ASPECT_LABEL_SYNTAX_ERROR",
  3612  		7:  "ASPECT_PREREQ_UNMET",
  3613  		8:  "ASPECT_NOT_FOUND",
  3614  		9:  "ACTION_CONFLICT",
  3615  		10: "ARTIFACT_PREFIX_CONFLICT",
  3616  		11: "UNEXPECTED_ANALYSIS_EXCEPTION",
  3617  		12: "TARGETS_MISSING_ENVIRONMENTS",
  3618  		13: "INVALID_ENVIRONMENT",
  3619  		14: "ENVIRONMENT_MISSING_FROM_GROUPS",
  3620  		15: "EXEC_GROUP_MISSING",
  3621  		16: "INVALID_EXECUTION_PLATFORM",
  3622  		17: "ASPECT_CREATION_FAILED",
  3623  		18: "CONFIGURED_VALUE_CREATION_FAILED",
  3624  		19: "INCOMPATIBLE_TARGET_REQUESTED",
  3625  		20: "ANALYSIS_FAILURE_PROPAGATION_FAILED",
  3626  	}
  3627  	Analysis_Code_value = map[string]int32{
  3628  		"ANALYSIS_UNKNOWN":                       0,
  3629  		"LOAD_FAILURE":                           1,
  3630  		"GENERIC_LOADING_PHASE_FAILURE":          2,
  3631  		"NOT_ALL_TARGETS_ANALYZED":               3,
  3632  		"CYCLE":                                  4,
  3633  		"PARAMETERIZED_TOP_LEVEL_ASPECT_INVALID": 5,
  3634  		"ASPECT_LABEL_SYNTAX_ERROR":              6,
  3635  		"ASPECT_PREREQ_UNMET":                    7,
  3636  		"ASPECT_NOT_FOUND":                       8,
  3637  		"ACTION_CONFLICT":                        9,
  3638  		"ARTIFACT_PREFIX_CONFLICT":               10,
  3639  		"UNEXPECTED_ANALYSIS_EXCEPTION":          11,
  3640  		"TARGETS_MISSING_ENVIRONMENTS":           12,
  3641  		"INVALID_ENVIRONMENT":                    13,
  3642  		"ENVIRONMENT_MISSING_FROM_GROUPS":        14,
  3643  		"EXEC_GROUP_MISSING":                     15,
  3644  		"INVALID_EXECUTION_PLATFORM":             16,
  3645  		"ASPECT_CREATION_FAILED":                 17,
  3646  		"CONFIGURED_VALUE_CREATION_FAILED":       18,
  3647  		"INCOMPATIBLE_TARGET_REQUESTED":          19,
  3648  		"ANALYSIS_FAILURE_PROPAGATION_FAILED":    20,
  3649  	}
  3650  )
  3651  
  3652  func (x Analysis_Code) Enum() *Analysis_Code {
  3653  	p := new(Analysis_Code)
  3654  	*p = x
  3655  	return p
  3656  }
  3657  
  3658  func (x Analysis_Code) String() string {
  3659  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  3660  }
  3661  
  3662  func (Analysis_Code) Descriptor() protoreflect.EnumDescriptor {
  3663  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[55].Descriptor()
  3664  }
  3665  
  3666  func (Analysis_Code) Type() protoreflect.EnumType {
  3667  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[55]
  3668  }
  3669  
  3670  func (x Analysis_Code) Number() protoreflect.EnumNumber {
  3671  	return protoreflect.EnumNumber(x)
  3672  }
  3673  
  3674  // Deprecated: Use Analysis_Code.Descriptor instead.
  3675  func (Analysis_Code) EnumDescriptor() ([]byte, []int) {
  3676  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{58, 0}
  3677  }
  3678  
  3679  type PackageLoading_Code int32
  3680  
  3681  const (
  3682  	PackageLoading_PACKAGE_LOADING_UNKNOWN                  PackageLoading_Code = 0
  3683  	PackageLoading_WORKSPACE_FILE_ERROR                     PackageLoading_Code = 1
  3684  	PackageLoading_MAX_COMPUTATION_STEPS_EXCEEDED           PackageLoading_Code = 2
  3685  	PackageLoading_BUILD_FILE_MISSING                       PackageLoading_Code = 3
  3686  	PackageLoading_REPOSITORY_MISSING                       PackageLoading_Code = 4
  3687  	PackageLoading_PERSISTENT_INCONSISTENT_FILESYSTEM_ERROR PackageLoading_Code = 5
  3688  	PackageLoading_TRANSIENT_INCONSISTENT_FILESYSTEM_ERROR  PackageLoading_Code = 6
  3689  	PackageLoading_INVALID_NAME                             PackageLoading_Code = 7
  3690  	PackageLoading_EVAL_GLOBS_SYMLINK_ERROR                 PackageLoading_Code = 9
  3691  	PackageLoading_IMPORT_STARLARK_FILE_ERROR               PackageLoading_Code = 10
  3692  	PackageLoading_PACKAGE_MISSING                          PackageLoading_Code = 11
  3693  	PackageLoading_TARGET_MISSING                           PackageLoading_Code = 12
  3694  	PackageLoading_NO_SUCH_THING                            PackageLoading_Code = 13
  3695  	PackageLoading_GLOB_IO_EXCEPTION                        PackageLoading_Code = 14
  3696  	PackageLoading_DUPLICATE_LABEL                          PackageLoading_Code = 15
  3697  	PackageLoading_INVALID_PACKAGE_SPECIFICATION            PackageLoading_Code = 16
  3698  	PackageLoading_SYNTAX_ERROR                             PackageLoading_Code = 17
  3699  	PackageLoading_ENVIRONMENT_IN_DIFFERENT_PACKAGE         PackageLoading_Code = 18
  3700  	PackageLoading_DEFAULT_ENVIRONMENT_UNDECLARED           PackageLoading_Code = 19
  3701  	PackageLoading_ENVIRONMENT_IN_MULTIPLE_GROUPS           PackageLoading_Code = 20
  3702  	PackageLoading_ENVIRONMENT_DOES_NOT_EXIST               PackageLoading_Code = 21
  3703  	PackageLoading_ENVIRONMENT_INVALID                      PackageLoading_Code = 22
  3704  	PackageLoading_ENVIRONMENT_NOT_IN_GROUP                 PackageLoading_Code = 23
  3705  	PackageLoading_PACKAGE_NAME_INVALID                     PackageLoading_Code = 24
  3706  	PackageLoading_STARLARK_EVAL_ERROR                      PackageLoading_Code = 25
  3707  	PackageLoading_LICENSE_PARSE_FAILURE                    PackageLoading_Code = 26
  3708  	PackageLoading_DISTRIBUTIONS_PARSE_FAILURE              PackageLoading_Code = 27
  3709  	PackageLoading_LABEL_CROSSES_PACKAGE_BOUNDARY           PackageLoading_Code = 28
  3710  	PackageLoading_BUILTINS_INJECTION_FAILURE               PackageLoading_Code = 29
  3711  	PackageLoading_SYMLINK_CYCLE_OR_INFINITE_EXPANSION      PackageLoading_Code = 30
  3712  	PackageLoading_OTHER_IO_EXCEPTION                       PackageLoading_Code = 31
  3713  )
  3714  
  3715  // Enum value maps for PackageLoading_Code.
  3716  var (
  3717  	PackageLoading_Code_name = map[int32]string{
  3718  		0:  "PACKAGE_LOADING_UNKNOWN",
  3719  		1:  "WORKSPACE_FILE_ERROR",
  3720  		2:  "MAX_COMPUTATION_STEPS_EXCEEDED",
  3721  		3:  "BUILD_FILE_MISSING",
  3722  		4:  "REPOSITORY_MISSING",
  3723  		5:  "PERSISTENT_INCONSISTENT_FILESYSTEM_ERROR",
  3724  		6:  "TRANSIENT_INCONSISTENT_FILESYSTEM_ERROR",
  3725  		7:  "INVALID_NAME",
  3726  		9:  "EVAL_GLOBS_SYMLINK_ERROR",
  3727  		10: "IMPORT_STARLARK_FILE_ERROR",
  3728  		11: "PACKAGE_MISSING",
  3729  		12: "TARGET_MISSING",
  3730  		13: "NO_SUCH_THING",
  3731  		14: "GLOB_IO_EXCEPTION",
  3732  		15: "DUPLICATE_LABEL",
  3733  		16: "INVALID_PACKAGE_SPECIFICATION",
  3734  		17: "SYNTAX_ERROR",
  3735  		18: "ENVIRONMENT_IN_DIFFERENT_PACKAGE",
  3736  		19: "DEFAULT_ENVIRONMENT_UNDECLARED",
  3737  		20: "ENVIRONMENT_IN_MULTIPLE_GROUPS",
  3738  		21: "ENVIRONMENT_DOES_NOT_EXIST",
  3739  		22: "ENVIRONMENT_INVALID",
  3740  		23: "ENVIRONMENT_NOT_IN_GROUP",
  3741  		24: "PACKAGE_NAME_INVALID",
  3742  		25: "STARLARK_EVAL_ERROR",
  3743  		26: "LICENSE_PARSE_FAILURE",
  3744  		27: "DISTRIBUTIONS_PARSE_FAILURE",
  3745  		28: "LABEL_CROSSES_PACKAGE_BOUNDARY",
  3746  		29: "BUILTINS_INJECTION_FAILURE",
  3747  		30: "SYMLINK_CYCLE_OR_INFINITE_EXPANSION",
  3748  		31: "OTHER_IO_EXCEPTION",
  3749  	}
  3750  	PackageLoading_Code_value = map[string]int32{
  3751  		"PACKAGE_LOADING_UNKNOWN":                  0,
  3752  		"WORKSPACE_FILE_ERROR":                     1,
  3753  		"MAX_COMPUTATION_STEPS_EXCEEDED":           2,
  3754  		"BUILD_FILE_MISSING":                       3,
  3755  		"REPOSITORY_MISSING":                       4,
  3756  		"PERSISTENT_INCONSISTENT_FILESYSTEM_ERROR": 5,
  3757  		"TRANSIENT_INCONSISTENT_FILESYSTEM_ERROR":  6,
  3758  		"INVALID_NAME":                             7,
  3759  		"EVAL_GLOBS_SYMLINK_ERROR":                 9,
  3760  		"IMPORT_STARLARK_FILE_ERROR":               10,
  3761  		"PACKAGE_MISSING":                          11,
  3762  		"TARGET_MISSING":                           12,
  3763  		"NO_SUCH_THING":                            13,
  3764  		"GLOB_IO_EXCEPTION":                        14,
  3765  		"DUPLICATE_LABEL":                          15,
  3766  		"INVALID_PACKAGE_SPECIFICATION":            16,
  3767  		"SYNTAX_ERROR":                             17,
  3768  		"ENVIRONMENT_IN_DIFFERENT_PACKAGE":         18,
  3769  		"DEFAULT_ENVIRONMENT_UNDECLARED":           19,
  3770  		"ENVIRONMENT_IN_MULTIPLE_GROUPS":           20,
  3771  		"ENVIRONMENT_DOES_NOT_EXIST":               21,
  3772  		"ENVIRONMENT_INVALID":                      22,
  3773  		"ENVIRONMENT_NOT_IN_GROUP":                 23,
  3774  		"PACKAGE_NAME_INVALID":                     24,
  3775  		"STARLARK_EVAL_ERROR":                      25,
  3776  		"LICENSE_PARSE_FAILURE":                    26,
  3777  		"DISTRIBUTIONS_PARSE_FAILURE":              27,
  3778  		"LABEL_CROSSES_PACKAGE_BOUNDARY":           28,
  3779  		"BUILTINS_INJECTION_FAILURE":               29,
  3780  		"SYMLINK_CYCLE_OR_INFINITE_EXPANSION":      30,
  3781  		"OTHER_IO_EXCEPTION":                       31,
  3782  	}
  3783  )
  3784  
  3785  func (x PackageLoading_Code) Enum() *PackageLoading_Code {
  3786  	p := new(PackageLoading_Code)
  3787  	*p = x
  3788  	return p
  3789  }
  3790  
  3791  func (x PackageLoading_Code) String() string {
  3792  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  3793  }
  3794  
  3795  func (PackageLoading_Code) Descriptor() protoreflect.EnumDescriptor {
  3796  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[56].Descriptor()
  3797  }
  3798  
  3799  func (PackageLoading_Code) Type() protoreflect.EnumType {
  3800  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[56]
  3801  }
  3802  
  3803  func (x PackageLoading_Code) Number() protoreflect.EnumNumber {
  3804  	return protoreflect.EnumNumber(x)
  3805  }
  3806  
  3807  // Deprecated: Use PackageLoading_Code.Descriptor instead.
  3808  func (PackageLoading_Code) EnumDescriptor() ([]byte, []int) {
  3809  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{59, 0}
  3810  }
  3811  
  3812  type Toolchain_Code int32
  3813  
  3814  const (
  3815  	Toolchain_TOOLCHAIN_UNKNOWN              Toolchain_Code = 0
  3816  	Toolchain_MISSING_PROVIDER               Toolchain_Code = 1
  3817  	Toolchain_INVALID_CONSTRAINT_VALUE       Toolchain_Code = 2
  3818  	Toolchain_INVALID_PLATFORM_VALUE         Toolchain_Code = 3
  3819  	Toolchain_INVALID_TOOLCHAIN              Toolchain_Code = 4
  3820  	Toolchain_NO_MATCHING_EXECUTION_PLATFORM Toolchain_Code = 5
  3821  	Toolchain_NO_MATCHING_TOOLCHAIN          Toolchain_Code = 6
  3822  	Toolchain_INVALID_TOOLCHAIN_TYPE         Toolchain_Code = 7
  3823  )
  3824  
  3825  // Enum value maps for Toolchain_Code.
  3826  var (
  3827  	Toolchain_Code_name = map[int32]string{
  3828  		0: "TOOLCHAIN_UNKNOWN",
  3829  		1: "MISSING_PROVIDER",
  3830  		2: "INVALID_CONSTRAINT_VALUE",
  3831  		3: "INVALID_PLATFORM_VALUE",
  3832  		4: "INVALID_TOOLCHAIN",
  3833  		5: "NO_MATCHING_EXECUTION_PLATFORM",
  3834  		6: "NO_MATCHING_TOOLCHAIN",
  3835  		7: "INVALID_TOOLCHAIN_TYPE",
  3836  	}
  3837  	Toolchain_Code_value = map[string]int32{
  3838  		"TOOLCHAIN_UNKNOWN":              0,
  3839  		"MISSING_PROVIDER":               1,
  3840  		"INVALID_CONSTRAINT_VALUE":       2,
  3841  		"INVALID_PLATFORM_VALUE":         3,
  3842  		"INVALID_TOOLCHAIN":              4,
  3843  		"NO_MATCHING_EXECUTION_PLATFORM": 5,
  3844  		"NO_MATCHING_TOOLCHAIN":          6,
  3845  		"INVALID_TOOLCHAIN_TYPE":         7,
  3846  	}
  3847  )
  3848  
  3849  func (x Toolchain_Code) Enum() *Toolchain_Code {
  3850  	p := new(Toolchain_Code)
  3851  	*p = x
  3852  	return p
  3853  }
  3854  
  3855  func (x Toolchain_Code) String() string {
  3856  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  3857  }
  3858  
  3859  func (Toolchain_Code) Descriptor() protoreflect.EnumDescriptor {
  3860  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[57].Descriptor()
  3861  }
  3862  
  3863  func (Toolchain_Code) Type() protoreflect.EnumType {
  3864  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[57]
  3865  }
  3866  
  3867  func (x Toolchain_Code) Number() protoreflect.EnumNumber {
  3868  	return protoreflect.EnumNumber(x)
  3869  }
  3870  
  3871  // Deprecated: Use Toolchain_Code.Descriptor instead.
  3872  func (Toolchain_Code) EnumDescriptor() ([]byte, []int) {
  3873  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{60, 0}
  3874  }
  3875  
  3876  type StarlarkLoading_Code int32
  3877  
  3878  const (
  3879  	StarlarkLoading_STARLARK_LOADING_UNKNOWN       StarlarkLoading_Code = 0
  3880  	StarlarkLoading_CYCLE                          StarlarkLoading_Code = 1
  3881  	StarlarkLoading_COMPILE_ERROR                  StarlarkLoading_Code = 2
  3882  	StarlarkLoading_PARSE_ERROR                    StarlarkLoading_Code = 3
  3883  	StarlarkLoading_EVAL_ERROR                     StarlarkLoading_Code = 4
  3884  	StarlarkLoading_CONTAINING_PACKAGE_NOT_FOUND   StarlarkLoading_Code = 5
  3885  	StarlarkLoading_PACKAGE_NOT_FOUND              StarlarkLoading_Code = 6
  3886  	StarlarkLoading_IO_ERROR                       StarlarkLoading_Code = 7
  3887  	StarlarkLoading_LABEL_CROSSES_PACKAGE_BOUNDARY StarlarkLoading_Code = 8
  3888  	StarlarkLoading_BUILTINS_ERROR                 StarlarkLoading_Code = 9
  3889  	StarlarkLoading_VISIBILITY_ERROR               StarlarkLoading_Code = 10
  3890  )
  3891  
  3892  // Enum value maps for StarlarkLoading_Code.
  3893  var (
  3894  	StarlarkLoading_Code_name = map[int32]string{
  3895  		0:  "STARLARK_LOADING_UNKNOWN",
  3896  		1:  "CYCLE",
  3897  		2:  "COMPILE_ERROR",
  3898  		3:  "PARSE_ERROR",
  3899  		4:  "EVAL_ERROR",
  3900  		5:  "CONTAINING_PACKAGE_NOT_FOUND",
  3901  		6:  "PACKAGE_NOT_FOUND",
  3902  		7:  "IO_ERROR",
  3903  		8:  "LABEL_CROSSES_PACKAGE_BOUNDARY",
  3904  		9:  "BUILTINS_ERROR",
  3905  		10: "VISIBILITY_ERROR",
  3906  	}
  3907  	StarlarkLoading_Code_value = map[string]int32{
  3908  		"STARLARK_LOADING_UNKNOWN":       0,
  3909  		"CYCLE":                          1,
  3910  		"COMPILE_ERROR":                  2,
  3911  		"PARSE_ERROR":                    3,
  3912  		"EVAL_ERROR":                     4,
  3913  		"CONTAINING_PACKAGE_NOT_FOUND":   5,
  3914  		"PACKAGE_NOT_FOUND":              6,
  3915  		"IO_ERROR":                       7,
  3916  		"LABEL_CROSSES_PACKAGE_BOUNDARY": 8,
  3917  		"BUILTINS_ERROR":                 9,
  3918  		"VISIBILITY_ERROR":               10,
  3919  	}
  3920  )
  3921  
  3922  func (x StarlarkLoading_Code) Enum() *StarlarkLoading_Code {
  3923  	p := new(StarlarkLoading_Code)
  3924  	*p = x
  3925  	return p
  3926  }
  3927  
  3928  func (x StarlarkLoading_Code) String() string {
  3929  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  3930  }
  3931  
  3932  func (StarlarkLoading_Code) Descriptor() protoreflect.EnumDescriptor {
  3933  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[58].Descriptor()
  3934  }
  3935  
  3936  func (StarlarkLoading_Code) Type() protoreflect.EnumType {
  3937  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[58]
  3938  }
  3939  
  3940  func (x StarlarkLoading_Code) Number() protoreflect.EnumNumber {
  3941  	return protoreflect.EnumNumber(x)
  3942  }
  3943  
  3944  // Deprecated: Use StarlarkLoading_Code.Descriptor instead.
  3945  func (StarlarkLoading_Code) EnumDescriptor() ([]byte, []int) {
  3946  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{61, 0}
  3947  }
  3948  
  3949  type ExternalDeps_Code int32
  3950  
  3951  const (
  3952  	ExternalDeps_EXTERNAL_DEPS_UNKNOWN    ExternalDeps_Code = 0
  3953  	ExternalDeps_MODULE_NOT_FOUND         ExternalDeps_Code = 1
  3954  	ExternalDeps_BAD_MODULE               ExternalDeps_Code = 2
  3955  	ExternalDeps_VERSION_RESOLUTION_ERROR ExternalDeps_Code = 3
  3956  	ExternalDeps_INVALID_REGISTRY_URL     ExternalDeps_Code = 4
  3957  	ExternalDeps_ERROR_ACCESSING_REGISTRY ExternalDeps_Code = 5
  3958  )
  3959  
  3960  // Enum value maps for ExternalDeps_Code.
  3961  var (
  3962  	ExternalDeps_Code_name = map[int32]string{
  3963  		0: "EXTERNAL_DEPS_UNKNOWN",
  3964  		1: "MODULE_NOT_FOUND",
  3965  		2: "BAD_MODULE",
  3966  		3: "VERSION_RESOLUTION_ERROR",
  3967  		4: "INVALID_REGISTRY_URL",
  3968  		5: "ERROR_ACCESSING_REGISTRY",
  3969  	}
  3970  	ExternalDeps_Code_value = map[string]int32{
  3971  		"EXTERNAL_DEPS_UNKNOWN":    0,
  3972  		"MODULE_NOT_FOUND":         1,
  3973  		"BAD_MODULE":               2,
  3974  		"VERSION_RESOLUTION_ERROR": 3,
  3975  		"INVALID_REGISTRY_URL":     4,
  3976  		"ERROR_ACCESSING_REGISTRY": 5,
  3977  	}
  3978  )
  3979  
  3980  func (x ExternalDeps_Code) Enum() *ExternalDeps_Code {
  3981  	p := new(ExternalDeps_Code)
  3982  	*p = x
  3983  	return p
  3984  }
  3985  
  3986  func (x ExternalDeps_Code) String() string {
  3987  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  3988  }
  3989  
  3990  func (ExternalDeps_Code) Descriptor() protoreflect.EnumDescriptor {
  3991  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[59].Descriptor()
  3992  }
  3993  
  3994  func (ExternalDeps_Code) Type() protoreflect.EnumType {
  3995  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[59]
  3996  }
  3997  
  3998  func (x ExternalDeps_Code) Number() protoreflect.EnumNumber {
  3999  	return protoreflect.EnumNumber(x)
  4000  }
  4001  
  4002  // Deprecated: Use ExternalDeps_Code.Descriptor instead.
  4003  func (ExternalDeps_Code) EnumDescriptor() ([]byte, []int) {
  4004  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{62, 0}
  4005  }
  4006  
  4007  type DiffAwareness_Code int32
  4008  
  4009  const (
  4010  	DiffAwareness_DIFF_AWARENESS_UNKNOWN DiffAwareness_Code = 0
  4011  	DiffAwareness_DIFF_STAT_FAILED       DiffAwareness_Code = 1
  4012  )
  4013  
  4014  // Enum value maps for DiffAwareness_Code.
  4015  var (
  4016  	DiffAwareness_Code_name = map[int32]string{
  4017  		0: "DIFF_AWARENESS_UNKNOWN",
  4018  		1: "DIFF_STAT_FAILED",
  4019  	}
  4020  	DiffAwareness_Code_value = map[string]int32{
  4021  		"DIFF_AWARENESS_UNKNOWN": 0,
  4022  		"DIFF_STAT_FAILED":       1,
  4023  	}
  4024  )
  4025  
  4026  func (x DiffAwareness_Code) Enum() *DiffAwareness_Code {
  4027  	p := new(DiffAwareness_Code)
  4028  	*p = x
  4029  	return p
  4030  }
  4031  
  4032  func (x DiffAwareness_Code) String() string {
  4033  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  4034  }
  4035  
  4036  func (DiffAwareness_Code) Descriptor() protoreflect.EnumDescriptor {
  4037  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[60].Descriptor()
  4038  }
  4039  
  4040  func (DiffAwareness_Code) Type() protoreflect.EnumType {
  4041  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[60]
  4042  }
  4043  
  4044  func (x DiffAwareness_Code) Number() protoreflect.EnumNumber {
  4045  	return protoreflect.EnumNumber(x)
  4046  }
  4047  
  4048  // Deprecated: Use DiffAwareness_Code.Descriptor instead.
  4049  func (DiffAwareness_Code) EnumDescriptor() ([]byte, []int) {
  4050  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{63, 0}
  4051  }
  4052  
  4053  type ModqueryCommand_Code int32
  4054  
  4055  const (
  4056  	ModqueryCommand_MODQUERY_COMMAND_UNKNOWN ModqueryCommand_Code = 0
  4057  	ModqueryCommand_MISSING_ARGUMENTS        ModqueryCommand_Code = 1
  4058  	ModqueryCommand_TOO_MANY_ARGUMENTS       ModqueryCommand_Code = 2
  4059  	ModqueryCommand_INVALID_ARGUMENTS        ModqueryCommand_Code = 3
  4060  )
  4061  
  4062  // Enum value maps for ModqueryCommand_Code.
  4063  var (
  4064  	ModqueryCommand_Code_name = map[int32]string{
  4065  		0: "MODQUERY_COMMAND_UNKNOWN",
  4066  		1: "MISSING_ARGUMENTS",
  4067  		2: "TOO_MANY_ARGUMENTS",
  4068  		3: "INVALID_ARGUMENTS",
  4069  	}
  4070  	ModqueryCommand_Code_value = map[string]int32{
  4071  		"MODQUERY_COMMAND_UNKNOWN": 0,
  4072  		"MISSING_ARGUMENTS":        1,
  4073  		"TOO_MANY_ARGUMENTS":       2,
  4074  		"INVALID_ARGUMENTS":        3,
  4075  	}
  4076  )
  4077  
  4078  func (x ModqueryCommand_Code) Enum() *ModqueryCommand_Code {
  4079  	p := new(ModqueryCommand_Code)
  4080  	*p = x
  4081  	return p
  4082  }
  4083  
  4084  func (x ModqueryCommand_Code) String() string {
  4085  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  4086  }
  4087  
  4088  func (ModqueryCommand_Code) Descriptor() protoreflect.EnumDescriptor {
  4089  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[61].Descriptor()
  4090  }
  4091  
  4092  func (ModqueryCommand_Code) Type() protoreflect.EnumType {
  4093  	return &file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes[61]
  4094  }
  4095  
  4096  func (x ModqueryCommand_Code) Number() protoreflect.EnumNumber {
  4097  	return protoreflect.EnumNumber(x)
  4098  }
  4099  
  4100  // Deprecated: Use ModqueryCommand_Code.Descriptor instead.
  4101  func (ModqueryCommand_Code) EnumDescriptor() ([]byte, []int) {
  4102  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{64, 0}
  4103  }
  4104  
  4105  type FailureDetailMetadata struct {
  4106  	state         protoimpl.MessageState
  4107  	sizeCache     protoimpl.SizeCache
  4108  	unknownFields protoimpl.UnknownFields
  4109  
  4110  	ExitCode uint32 `protobuf:"varint,1,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"`
  4111  }
  4112  
  4113  func (x *FailureDetailMetadata) Reset() {
  4114  	*x = FailureDetailMetadata{}
  4115  	if protoimpl.UnsafeEnabled {
  4116  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[0]
  4117  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4118  		ms.StoreMessageInfo(mi)
  4119  	}
  4120  }
  4121  
  4122  func (x *FailureDetailMetadata) String() string {
  4123  	return protoimpl.X.MessageStringOf(x)
  4124  }
  4125  
  4126  func (*FailureDetailMetadata) ProtoMessage() {}
  4127  
  4128  func (x *FailureDetailMetadata) ProtoReflect() protoreflect.Message {
  4129  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[0]
  4130  	if protoimpl.UnsafeEnabled && x != nil {
  4131  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4132  		if ms.LoadMessageInfo() == nil {
  4133  			ms.StoreMessageInfo(mi)
  4134  		}
  4135  		return ms
  4136  	}
  4137  	return mi.MessageOf(x)
  4138  }
  4139  
  4140  // Deprecated: Use FailureDetailMetadata.ProtoReflect.Descriptor instead.
  4141  func (*FailureDetailMetadata) Descriptor() ([]byte, []int) {
  4142  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{0}
  4143  }
  4144  
  4145  func (x *FailureDetailMetadata) GetExitCode() uint32 {
  4146  	if x != nil {
  4147  		return x.ExitCode
  4148  	}
  4149  	return 0
  4150  }
  4151  
  4152  type FailureDetail struct {
  4153  	state         protoimpl.MessageState
  4154  	sizeCache     protoimpl.SizeCache
  4155  	unknownFields protoimpl.UnknownFields
  4156  
  4157  	Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
  4158  	// Types that are assignable to Category:
  4159  	//
  4160  	//	*FailureDetail_Interrupted
  4161  	//	*FailureDetail_ExternalRepository
  4162  	//	*FailureDetail_BuildProgress
  4163  	//	*FailureDetail_RemoteOptions
  4164  	//	*FailureDetail_ClientEnvironment
  4165  	//	*FailureDetail_Crash
  4166  	//	*FailureDetail_SymlinkForest
  4167  	//	*FailureDetail_PackageOptions
  4168  	//	*FailureDetail_RemoteExecution
  4169  	//	*FailureDetail_Execution
  4170  	//	*FailureDetail_Workspaces
  4171  	//	*FailureDetail_CrashOptions
  4172  	//	*FailureDetail_Filesystem
  4173  	//	*FailureDetail_ExecutionOptions
  4174  	//	*FailureDetail_Command
  4175  	//	*FailureDetail_Spawn
  4176  	//	*FailureDetail_GrpcServer
  4177  	//	*FailureDetail_CanonicalizeFlags
  4178  	//	*FailureDetail_BuildConfiguration
  4179  	//	*FailureDetail_InfoCommand
  4180  	//	*FailureDetail_MemoryOptions
  4181  	//	*FailureDetail_Query
  4182  	//	*FailureDetail_LocalExecution
  4183  	//	*FailureDetail_ActionCache
  4184  	//	*FailureDetail_FetchCommand
  4185  	//	*FailureDetail_SyncCommand
  4186  	//	*FailureDetail_Sandbox
  4187  	//	*FailureDetail_IncludeScanning
  4188  	//	*FailureDetail_TestCommand
  4189  	//	*FailureDetail_ActionQuery
  4190  	//	*FailureDetail_TargetPatterns
  4191  	//	*FailureDetail_CleanCommand
  4192  	//	*FailureDetail_ConfigCommand
  4193  	//	*FailureDetail_ConfigurableQuery
  4194  	//	*FailureDetail_DumpCommand
  4195  	//	*FailureDetail_HelpCommand
  4196  	//	*FailureDetail_MobileInstall
  4197  	//	*FailureDetail_ProfileCommand
  4198  	//	*FailureDetail_RunCommand
  4199  	//	*FailureDetail_VersionCommand
  4200  	//	*FailureDetail_PrintActionCommand
  4201  	//	*FailureDetail_WorkspaceStatus
  4202  	//	*FailureDetail_JavaCompile
  4203  	//	*FailureDetail_ActionRewinding
  4204  	//	*FailureDetail_CppCompile
  4205  	//	*FailureDetail_StarlarkAction
  4206  	//	*FailureDetail_NinjaAction
  4207  	//	*FailureDetail_DynamicExecution
  4208  	//	*FailureDetail_FailAction
  4209  	//	*FailureDetail_SymlinkAction
  4210  	//	*FailureDetail_CppLink
  4211  	//	*FailureDetail_LtoAction
  4212  	//	*FailureDetail_TestAction
  4213  	//	*FailureDetail_Worker
  4214  	//	*FailureDetail_Analysis
  4215  	//	*FailureDetail_PackageLoading
  4216  	//	*FailureDetail_Toolchain
  4217  	//	*FailureDetail_StarlarkLoading
  4218  	//	*FailureDetail_ExternalDeps
  4219  	//	*FailureDetail_DiffAwareness
  4220  	//	*FailureDetail_ModqueryCommand
  4221  	//	*FailureDetail_BuildReport
  4222  	Category isFailureDetail_Category `protobuf_oneof:"category"`
  4223  }
  4224  
  4225  func (x *FailureDetail) Reset() {
  4226  	*x = FailureDetail{}
  4227  	if protoimpl.UnsafeEnabled {
  4228  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[1]
  4229  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4230  		ms.StoreMessageInfo(mi)
  4231  	}
  4232  }
  4233  
  4234  func (x *FailureDetail) String() string {
  4235  	return protoimpl.X.MessageStringOf(x)
  4236  }
  4237  
  4238  func (*FailureDetail) ProtoMessage() {}
  4239  
  4240  func (x *FailureDetail) ProtoReflect() protoreflect.Message {
  4241  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[1]
  4242  	if protoimpl.UnsafeEnabled && x != nil {
  4243  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4244  		if ms.LoadMessageInfo() == nil {
  4245  			ms.StoreMessageInfo(mi)
  4246  		}
  4247  		return ms
  4248  	}
  4249  	return mi.MessageOf(x)
  4250  }
  4251  
  4252  // Deprecated: Use FailureDetail.ProtoReflect.Descriptor instead.
  4253  func (*FailureDetail) Descriptor() ([]byte, []int) {
  4254  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{1}
  4255  }
  4256  
  4257  func (x *FailureDetail) GetMessage() string {
  4258  	if x != nil {
  4259  		return x.Message
  4260  	}
  4261  	return ""
  4262  }
  4263  
  4264  func (m *FailureDetail) GetCategory() isFailureDetail_Category {
  4265  	if m != nil {
  4266  		return m.Category
  4267  	}
  4268  	return nil
  4269  }
  4270  
  4271  func (x *FailureDetail) GetInterrupted() *Interrupted {
  4272  	if x, ok := x.GetCategory().(*FailureDetail_Interrupted); ok {
  4273  		return x.Interrupted
  4274  	}
  4275  	return nil
  4276  }
  4277  
  4278  func (x *FailureDetail) GetExternalRepository() *ExternalRepository {
  4279  	if x, ok := x.GetCategory().(*FailureDetail_ExternalRepository); ok {
  4280  		return x.ExternalRepository
  4281  	}
  4282  	return nil
  4283  }
  4284  
  4285  func (x *FailureDetail) GetBuildProgress() *BuildProgress {
  4286  	if x, ok := x.GetCategory().(*FailureDetail_BuildProgress); ok {
  4287  		return x.BuildProgress
  4288  	}
  4289  	return nil
  4290  }
  4291  
  4292  func (x *FailureDetail) GetRemoteOptions() *RemoteOptions {
  4293  	if x, ok := x.GetCategory().(*FailureDetail_RemoteOptions); ok {
  4294  		return x.RemoteOptions
  4295  	}
  4296  	return nil
  4297  }
  4298  
  4299  func (x *FailureDetail) GetClientEnvironment() *ClientEnvironment {
  4300  	if x, ok := x.GetCategory().(*FailureDetail_ClientEnvironment); ok {
  4301  		return x.ClientEnvironment
  4302  	}
  4303  	return nil
  4304  }
  4305  
  4306  func (x *FailureDetail) GetCrash() *Crash {
  4307  	if x, ok := x.GetCategory().(*FailureDetail_Crash); ok {
  4308  		return x.Crash
  4309  	}
  4310  	return nil
  4311  }
  4312  
  4313  func (x *FailureDetail) GetSymlinkForest() *SymlinkForest {
  4314  	if x, ok := x.GetCategory().(*FailureDetail_SymlinkForest); ok {
  4315  		return x.SymlinkForest
  4316  	}
  4317  	return nil
  4318  }
  4319  
  4320  func (x *FailureDetail) GetPackageOptions() *PackageOptions {
  4321  	if x, ok := x.GetCategory().(*FailureDetail_PackageOptions); ok {
  4322  		return x.PackageOptions
  4323  	}
  4324  	return nil
  4325  }
  4326  
  4327  func (x *FailureDetail) GetRemoteExecution() *RemoteExecution {
  4328  	if x, ok := x.GetCategory().(*FailureDetail_RemoteExecution); ok {
  4329  		return x.RemoteExecution
  4330  	}
  4331  	return nil
  4332  }
  4333  
  4334  func (x *FailureDetail) GetExecution() *Execution {
  4335  	if x, ok := x.GetCategory().(*FailureDetail_Execution); ok {
  4336  		return x.Execution
  4337  	}
  4338  	return nil
  4339  }
  4340  
  4341  func (x *FailureDetail) GetWorkspaces() *Workspaces {
  4342  	if x, ok := x.GetCategory().(*FailureDetail_Workspaces); ok {
  4343  		return x.Workspaces
  4344  	}
  4345  	return nil
  4346  }
  4347  
  4348  func (x *FailureDetail) GetCrashOptions() *CrashOptions {
  4349  	if x, ok := x.GetCategory().(*FailureDetail_CrashOptions); ok {
  4350  		return x.CrashOptions
  4351  	}
  4352  	return nil
  4353  }
  4354  
  4355  func (x *FailureDetail) GetFilesystem() *Filesystem {
  4356  	if x, ok := x.GetCategory().(*FailureDetail_Filesystem); ok {
  4357  		return x.Filesystem
  4358  	}
  4359  	return nil
  4360  }
  4361  
  4362  func (x *FailureDetail) GetExecutionOptions() *ExecutionOptions {
  4363  	if x, ok := x.GetCategory().(*FailureDetail_ExecutionOptions); ok {
  4364  		return x.ExecutionOptions
  4365  	}
  4366  	return nil
  4367  }
  4368  
  4369  func (x *FailureDetail) GetCommand() *Command {
  4370  	if x, ok := x.GetCategory().(*FailureDetail_Command); ok {
  4371  		return x.Command
  4372  	}
  4373  	return nil
  4374  }
  4375  
  4376  func (x *FailureDetail) GetSpawn() *Spawn {
  4377  	if x, ok := x.GetCategory().(*FailureDetail_Spawn); ok {
  4378  		return x.Spawn
  4379  	}
  4380  	return nil
  4381  }
  4382  
  4383  func (x *FailureDetail) GetGrpcServer() *GrpcServer {
  4384  	if x, ok := x.GetCategory().(*FailureDetail_GrpcServer); ok {
  4385  		return x.GrpcServer
  4386  	}
  4387  	return nil
  4388  }
  4389  
  4390  func (x *FailureDetail) GetCanonicalizeFlags() *CanonicalizeFlags {
  4391  	if x, ok := x.GetCategory().(*FailureDetail_CanonicalizeFlags); ok {
  4392  		return x.CanonicalizeFlags
  4393  	}
  4394  	return nil
  4395  }
  4396  
  4397  func (x *FailureDetail) GetBuildConfiguration() *BuildConfiguration {
  4398  	if x, ok := x.GetCategory().(*FailureDetail_BuildConfiguration); ok {
  4399  		return x.BuildConfiguration
  4400  	}
  4401  	return nil
  4402  }
  4403  
  4404  func (x *FailureDetail) GetInfoCommand() *InfoCommand {
  4405  	if x, ok := x.GetCategory().(*FailureDetail_InfoCommand); ok {
  4406  		return x.InfoCommand
  4407  	}
  4408  	return nil
  4409  }
  4410  
  4411  func (x *FailureDetail) GetMemoryOptions() *MemoryOptions {
  4412  	if x, ok := x.GetCategory().(*FailureDetail_MemoryOptions); ok {
  4413  		return x.MemoryOptions
  4414  	}
  4415  	return nil
  4416  }
  4417  
  4418  func (x *FailureDetail) GetQuery() *Query {
  4419  	if x, ok := x.GetCategory().(*FailureDetail_Query); ok {
  4420  		return x.Query
  4421  	}
  4422  	return nil
  4423  }
  4424  
  4425  func (x *FailureDetail) GetLocalExecution() *LocalExecution {
  4426  	if x, ok := x.GetCategory().(*FailureDetail_LocalExecution); ok {
  4427  		return x.LocalExecution
  4428  	}
  4429  	return nil
  4430  }
  4431  
  4432  func (x *FailureDetail) GetActionCache() *ActionCache {
  4433  	if x, ok := x.GetCategory().(*FailureDetail_ActionCache); ok {
  4434  		return x.ActionCache
  4435  	}
  4436  	return nil
  4437  }
  4438  
  4439  func (x *FailureDetail) GetFetchCommand() *FetchCommand {
  4440  	if x, ok := x.GetCategory().(*FailureDetail_FetchCommand); ok {
  4441  		return x.FetchCommand
  4442  	}
  4443  	return nil
  4444  }
  4445  
  4446  func (x *FailureDetail) GetSyncCommand() *SyncCommand {
  4447  	if x, ok := x.GetCategory().(*FailureDetail_SyncCommand); ok {
  4448  		return x.SyncCommand
  4449  	}
  4450  	return nil
  4451  }
  4452  
  4453  func (x *FailureDetail) GetSandbox() *Sandbox {
  4454  	if x, ok := x.GetCategory().(*FailureDetail_Sandbox); ok {
  4455  		return x.Sandbox
  4456  	}
  4457  	return nil
  4458  }
  4459  
  4460  func (x *FailureDetail) GetIncludeScanning() *IncludeScanning {
  4461  	if x, ok := x.GetCategory().(*FailureDetail_IncludeScanning); ok {
  4462  		return x.IncludeScanning
  4463  	}
  4464  	return nil
  4465  }
  4466  
  4467  func (x *FailureDetail) GetTestCommand() *TestCommand {
  4468  	if x, ok := x.GetCategory().(*FailureDetail_TestCommand); ok {
  4469  		return x.TestCommand
  4470  	}
  4471  	return nil
  4472  }
  4473  
  4474  func (x *FailureDetail) GetActionQuery() *ActionQuery {
  4475  	if x, ok := x.GetCategory().(*FailureDetail_ActionQuery); ok {
  4476  		return x.ActionQuery
  4477  	}
  4478  	return nil
  4479  }
  4480  
  4481  func (x *FailureDetail) GetTargetPatterns() *TargetPatterns {
  4482  	if x, ok := x.GetCategory().(*FailureDetail_TargetPatterns); ok {
  4483  		return x.TargetPatterns
  4484  	}
  4485  	return nil
  4486  }
  4487  
  4488  func (x *FailureDetail) GetCleanCommand() *CleanCommand {
  4489  	if x, ok := x.GetCategory().(*FailureDetail_CleanCommand); ok {
  4490  		return x.CleanCommand
  4491  	}
  4492  	return nil
  4493  }
  4494  
  4495  func (x *FailureDetail) GetConfigCommand() *ConfigCommand {
  4496  	if x, ok := x.GetCategory().(*FailureDetail_ConfigCommand); ok {
  4497  		return x.ConfigCommand
  4498  	}
  4499  	return nil
  4500  }
  4501  
  4502  func (x *FailureDetail) GetConfigurableQuery() *ConfigurableQuery {
  4503  	if x, ok := x.GetCategory().(*FailureDetail_ConfigurableQuery); ok {
  4504  		return x.ConfigurableQuery
  4505  	}
  4506  	return nil
  4507  }
  4508  
  4509  func (x *FailureDetail) GetDumpCommand() *DumpCommand {
  4510  	if x, ok := x.GetCategory().(*FailureDetail_DumpCommand); ok {
  4511  		return x.DumpCommand
  4512  	}
  4513  	return nil
  4514  }
  4515  
  4516  func (x *FailureDetail) GetHelpCommand() *HelpCommand {
  4517  	if x, ok := x.GetCategory().(*FailureDetail_HelpCommand); ok {
  4518  		return x.HelpCommand
  4519  	}
  4520  	return nil
  4521  }
  4522  
  4523  func (x *FailureDetail) GetMobileInstall() *MobileInstall {
  4524  	if x, ok := x.GetCategory().(*FailureDetail_MobileInstall); ok {
  4525  		return x.MobileInstall
  4526  	}
  4527  	return nil
  4528  }
  4529  
  4530  func (x *FailureDetail) GetProfileCommand() *ProfileCommand {
  4531  	if x, ok := x.GetCategory().(*FailureDetail_ProfileCommand); ok {
  4532  		return x.ProfileCommand
  4533  	}
  4534  	return nil
  4535  }
  4536  
  4537  func (x *FailureDetail) GetRunCommand() *RunCommand {
  4538  	if x, ok := x.GetCategory().(*FailureDetail_RunCommand); ok {
  4539  		return x.RunCommand
  4540  	}
  4541  	return nil
  4542  }
  4543  
  4544  func (x *FailureDetail) GetVersionCommand() *VersionCommand {
  4545  	if x, ok := x.GetCategory().(*FailureDetail_VersionCommand); ok {
  4546  		return x.VersionCommand
  4547  	}
  4548  	return nil
  4549  }
  4550  
  4551  func (x *FailureDetail) GetPrintActionCommand() *PrintActionCommand {
  4552  	if x, ok := x.GetCategory().(*FailureDetail_PrintActionCommand); ok {
  4553  		return x.PrintActionCommand
  4554  	}
  4555  	return nil
  4556  }
  4557  
  4558  func (x *FailureDetail) GetWorkspaceStatus() *WorkspaceStatus {
  4559  	if x, ok := x.GetCategory().(*FailureDetail_WorkspaceStatus); ok {
  4560  		return x.WorkspaceStatus
  4561  	}
  4562  	return nil
  4563  }
  4564  
  4565  func (x *FailureDetail) GetJavaCompile() *JavaCompile {
  4566  	if x, ok := x.GetCategory().(*FailureDetail_JavaCompile); ok {
  4567  		return x.JavaCompile
  4568  	}
  4569  	return nil
  4570  }
  4571  
  4572  func (x *FailureDetail) GetActionRewinding() *ActionRewinding {
  4573  	if x, ok := x.GetCategory().(*FailureDetail_ActionRewinding); ok {
  4574  		return x.ActionRewinding
  4575  	}
  4576  	return nil
  4577  }
  4578  
  4579  func (x *FailureDetail) GetCppCompile() *CppCompile {
  4580  	if x, ok := x.GetCategory().(*FailureDetail_CppCompile); ok {
  4581  		return x.CppCompile
  4582  	}
  4583  	return nil
  4584  }
  4585  
  4586  func (x *FailureDetail) GetStarlarkAction() *StarlarkAction {
  4587  	if x, ok := x.GetCategory().(*FailureDetail_StarlarkAction); ok {
  4588  		return x.StarlarkAction
  4589  	}
  4590  	return nil
  4591  }
  4592  
  4593  func (x *FailureDetail) GetNinjaAction() *NinjaAction {
  4594  	if x, ok := x.GetCategory().(*FailureDetail_NinjaAction); ok {
  4595  		return x.NinjaAction
  4596  	}
  4597  	return nil
  4598  }
  4599  
  4600  func (x *FailureDetail) GetDynamicExecution() *DynamicExecution {
  4601  	if x, ok := x.GetCategory().(*FailureDetail_DynamicExecution); ok {
  4602  		return x.DynamicExecution
  4603  	}
  4604  	return nil
  4605  }
  4606  
  4607  func (x *FailureDetail) GetFailAction() *FailAction {
  4608  	if x, ok := x.GetCategory().(*FailureDetail_FailAction); ok {
  4609  		return x.FailAction
  4610  	}
  4611  	return nil
  4612  }
  4613  
  4614  func (x *FailureDetail) GetSymlinkAction() *SymlinkAction {
  4615  	if x, ok := x.GetCategory().(*FailureDetail_SymlinkAction); ok {
  4616  		return x.SymlinkAction
  4617  	}
  4618  	return nil
  4619  }
  4620  
  4621  func (x *FailureDetail) GetCppLink() *CppLink {
  4622  	if x, ok := x.GetCategory().(*FailureDetail_CppLink); ok {
  4623  		return x.CppLink
  4624  	}
  4625  	return nil
  4626  }
  4627  
  4628  func (x *FailureDetail) GetLtoAction() *LtoAction {
  4629  	if x, ok := x.GetCategory().(*FailureDetail_LtoAction); ok {
  4630  		return x.LtoAction
  4631  	}
  4632  	return nil
  4633  }
  4634  
  4635  func (x *FailureDetail) GetTestAction() *TestAction {
  4636  	if x, ok := x.GetCategory().(*FailureDetail_TestAction); ok {
  4637  		return x.TestAction
  4638  	}
  4639  	return nil
  4640  }
  4641  
  4642  func (x *FailureDetail) GetWorker() *Worker {
  4643  	if x, ok := x.GetCategory().(*FailureDetail_Worker); ok {
  4644  		return x.Worker
  4645  	}
  4646  	return nil
  4647  }
  4648  
  4649  func (x *FailureDetail) GetAnalysis() *Analysis {
  4650  	if x, ok := x.GetCategory().(*FailureDetail_Analysis); ok {
  4651  		return x.Analysis
  4652  	}
  4653  	return nil
  4654  }
  4655  
  4656  func (x *FailureDetail) GetPackageLoading() *PackageLoading {
  4657  	if x, ok := x.GetCategory().(*FailureDetail_PackageLoading); ok {
  4658  		return x.PackageLoading
  4659  	}
  4660  	return nil
  4661  }
  4662  
  4663  func (x *FailureDetail) GetToolchain() *Toolchain {
  4664  	if x, ok := x.GetCategory().(*FailureDetail_Toolchain); ok {
  4665  		return x.Toolchain
  4666  	}
  4667  	return nil
  4668  }
  4669  
  4670  func (x *FailureDetail) GetStarlarkLoading() *StarlarkLoading {
  4671  	if x, ok := x.GetCategory().(*FailureDetail_StarlarkLoading); ok {
  4672  		return x.StarlarkLoading
  4673  	}
  4674  	return nil
  4675  }
  4676  
  4677  func (x *FailureDetail) GetExternalDeps() *ExternalDeps {
  4678  	if x, ok := x.GetCategory().(*FailureDetail_ExternalDeps); ok {
  4679  		return x.ExternalDeps
  4680  	}
  4681  	return nil
  4682  }
  4683  
  4684  func (x *FailureDetail) GetDiffAwareness() *DiffAwareness {
  4685  	if x, ok := x.GetCategory().(*FailureDetail_DiffAwareness); ok {
  4686  		return x.DiffAwareness
  4687  	}
  4688  	return nil
  4689  }
  4690  
  4691  func (x *FailureDetail) GetModqueryCommand() *ModqueryCommand {
  4692  	if x, ok := x.GetCategory().(*FailureDetail_ModqueryCommand); ok {
  4693  		return x.ModqueryCommand
  4694  	}
  4695  	return nil
  4696  }
  4697  
  4698  func (x *FailureDetail) GetBuildReport() *BuildReport {
  4699  	if x, ok := x.GetCategory().(*FailureDetail_BuildReport); ok {
  4700  		return x.BuildReport
  4701  	}
  4702  	return nil
  4703  }
  4704  
  4705  type isFailureDetail_Category interface {
  4706  	isFailureDetail_Category()
  4707  }
  4708  
  4709  type FailureDetail_Interrupted struct {
  4710  	Interrupted *Interrupted `protobuf:"bytes,101,opt,name=interrupted,proto3,oneof"`
  4711  }
  4712  
  4713  type FailureDetail_ExternalRepository struct {
  4714  	ExternalRepository *ExternalRepository `protobuf:"bytes,103,opt,name=external_repository,json=externalRepository,proto3,oneof"`
  4715  }
  4716  
  4717  type FailureDetail_BuildProgress struct {
  4718  	BuildProgress *BuildProgress `protobuf:"bytes,104,opt,name=build_progress,json=buildProgress,proto3,oneof"`
  4719  }
  4720  
  4721  type FailureDetail_RemoteOptions struct {
  4722  	RemoteOptions *RemoteOptions `protobuf:"bytes,106,opt,name=remote_options,json=remoteOptions,proto3,oneof"`
  4723  }
  4724  
  4725  type FailureDetail_ClientEnvironment struct {
  4726  	ClientEnvironment *ClientEnvironment `protobuf:"bytes,107,opt,name=client_environment,json=clientEnvironment,proto3,oneof"`
  4727  }
  4728  
  4729  type FailureDetail_Crash struct {
  4730  	Crash *Crash `protobuf:"bytes,108,opt,name=crash,proto3,oneof"`
  4731  }
  4732  
  4733  type FailureDetail_SymlinkForest struct {
  4734  	SymlinkForest *SymlinkForest `protobuf:"bytes,110,opt,name=symlink_forest,json=symlinkForest,proto3,oneof"`
  4735  }
  4736  
  4737  type FailureDetail_PackageOptions struct {
  4738  	PackageOptions *PackageOptions `protobuf:"bytes,114,opt,name=package_options,json=packageOptions,proto3,oneof"`
  4739  }
  4740  
  4741  type FailureDetail_RemoteExecution struct {
  4742  	RemoteExecution *RemoteExecution `protobuf:"bytes,115,opt,name=remote_execution,json=remoteExecution,proto3,oneof"`
  4743  }
  4744  
  4745  type FailureDetail_Execution struct {
  4746  	Execution *Execution `protobuf:"bytes,116,opt,name=execution,proto3,oneof"`
  4747  }
  4748  
  4749  type FailureDetail_Workspaces struct {
  4750  	Workspaces *Workspaces `protobuf:"bytes,117,opt,name=workspaces,proto3,oneof"`
  4751  }
  4752  
  4753  type FailureDetail_CrashOptions struct {
  4754  	CrashOptions *CrashOptions `protobuf:"bytes,118,opt,name=crash_options,json=crashOptions,proto3,oneof"`
  4755  }
  4756  
  4757  type FailureDetail_Filesystem struct {
  4758  	Filesystem *Filesystem `protobuf:"bytes,119,opt,name=filesystem,proto3,oneof"`
  4759  }
  4760  
  4761  type FailureDetail_ExecutionOptions struct {
  4762  	ExecutionOptions *ExecutionOptions `protobuf:"bytes,121,opt,name=execution_options,json=executionOptions,proto3,oneof"`
  4763  }
  4764  
  4765  type FailureDetail_Command struct {
  4766  	Command *Command `protobuf:"bytes,122,opt,name=command,proto3,oneof"`
  4767  }
  4768  
  4769  type FailureDetail_Spawn struct {
  4770  	Spawn *Spawn `protobuf:"bytes,123,opt,name=spawn,proto3,oneof"`
  4771  }
  4772  
  4773  type FailureDetail_GrpcServer struct {
  4774  	GrpcServer *GrpcServer `protobuf:"bytes,124,opt,name=grpc_server,json=grpcServer,proto3,oneof"`
  4775  }
  4776  
  4777  type FailureDetail_CanonicalizeFlags struct {
  4778  	CanonicalizeFlags *CanonicalizeFlags `protobuf:"bytes,125,opt,name=canonicalize_flags,json=canonicalizeFlags,proto3,oneof"`
  4779  }
  4780  
  4781  type FailureDetail_BuildConfiguration struct {
  4782  	BuildConfiguration *BuildConfiguration `protobuf:"bytes,126,opt,name=build_configuration,json=buildConfiguration,proto3,oneof"`
  4783  }
  4784  
  4785  type FailureDetail_InfoCommand struct {
  4786  	InfoCommand *InfoCommand `protobuf:"bytes,127,opt,name=info_command,json=infoCommand,proto3,oneof"`
  4787  }
  4788  
  4789  type FailureDetail_MemoryOptions struct {
  4790  	MemoryOptions *MemoryOptions `protobuf:"bytes,129,opt,name=memory_options,json=memoryOptions,proto3,oneof"`
  4791  }
  4792  
  4793  type FailureDetail_Query struct {
  4794  	Query *Query `protobuf:"bytes,130,opt,name=query,proto3,oneof"`
  4795  }
  4796  
  4797  type FailureDetail_LocalExecution struct {
  4798  	LocalExecution *LocalExecution `protobuf:"bytes,132,opt,name=local_execution,json=localExecution,proto3,oneof"`
  4799  }
  4800  
  4801  type FailureDetail_ActionCache struct {
  4802  	ActionCache *ActionCache `protobuf:"bytes,134,opt,name=action_cache,json=actionCache,proto3,oneof"`
  4803  }
  4804  
  4805  type FailureDetail_FetchCommand struct {
  4806  	FetchCommand *FetchCommand `protobuf:"bytes,135,opt,name=fetch_command,json=fetchCommand,proto3,oneof"`
  4807  }
  4808  
  4809  type FailureDetail_SyncCommand struct {
  4810  	SyncCommand *SyncCommand `protobuf:"bytes,136,opt,name=sync_command,json=syncCommand,proto3,oneof"`
  4811  }
  4812  
  4813  type FailureDetail_Sandbox struct {
  4814  	Sandbox *Sandbox `protobuf:"bytes,137,opt,name=sandbox,proto3,oneof"`
  4815  }
  4816  
  4817  type FailureDetail_IncludeScanning struct {
  4818  	IncludeScanning *IncludeScanning `protobuf:"bytes,139,opt,name=include_scanning,json=includeScanning,proto3,oneof"`
  4819  }
  4820  
  4821  type FailureDetail_TestCommand struct {
  4822  	TestCommand *TestCommand `protobuf:"bytes,140,opt,name=test_command,json=testCommand,proto3,oneof"`
  4823  }
  4824  
  4825  type FailureDetail_ActionQuery struct {
  4826  	ActionQuery *ActionQuery `protobuf:"bytes,141,opt,name=action_query,json=actionQuery,proto3,oneof"`
  4827  }
  4828  
  4829  type FailureDetail_TargetPatterns struct {
  4830  	TargetPatterns *TargetPatterns `protobuf:"bytes,142,opt,name=target_patterns,json=targetPatterns,proto3,oneof"`
  4831  }
  4832  
  4833  type FailureDetail_CleanCommand struct {
  4834  	CleanCommand *CleanCommand `protobuf:"bytes,144,opt,name=clean_command,json=cleanCommand,proto3,oneof"`
  4835  }
  4836  
  4837  type FailureDetail_ConfigCommand struct {
  4838  	ConfigCommand *ConfigCommand `protobuf:"bytes,145,opt,name=config_command,json=configCommand,proto3,oneof"`
  4839  }
  4840  
  4841  type FailureDetail_ConfigurableQuery struct {
  4842  	ConfigurableQuery *ConfigurableQuery `protobuf:"bytes,146,opt,name=configurable_query,json=configurableQuery,proto3,oneof"`
  4843  }
  4844  
  4845  type FailureDetail_DumpCommand struct {
  4846  	DumpCommand *DumpCommand `protobuf:"bytes,147,opt,name=dump_command,json=dumpCommand,proto3,oneof"`
  4847  }
  4848  
  4849  type FailureDetail_HelpCommand struct {
  4850  	HelpCommand *HelpCommand `protobuf:"bytes,148,opt,name=help_command,json=helpCommand,proto3,oneof"`
  4851  }
  4852  
  4853  type FailureDetail_MobileInstall struct {
  4854  	MobileInstall *MobileInstall `protobuf:"bytes,150,opt,name=mobile_install,json=mobileInstall,proto3,oneof"`
  4855  }
  4856  
  4857  type FailureDetail_ProfileCommand struct {
  4858  	ProfileCommand *ProfileCommand `protobuf:"bytes,151,opt,name=profile_command,json=profileCommand,proto3,oneof"`
  4859  }
  4860  
  4861  type FailureDetail_RunCommand struct {
  4862  	RunCommand *RunCommand `protobuf:"bytes,152,opt,name=run_command,json=runCommand,proto3,oneof"`
  4863  }
  4864  
  4865  type FailureDetail_VersionCommand struct {
  4866  	VersionCommand *VersionCommand `protobuf:"bytes,153,opt,name=version_command,json=versionCommand,proto3,oneof"`
  4867  }
  4868  
  4869  type FailureDetail_PrintActionCommand struct {
  4870  	PrintActionCommand *PrintActionCommand `protobuf:"bytes,154,opt,name=print_action_command,json=printActionCommand,proto3,oneof"`
  4871  }
  4872  
  4873  type FailureDetail_WorkspaceStatus struct {
  4874  	WorkspaceStatus *WorkspaceStatus `protobuf:"bytes,158,opt,name=workspace_status,json=workspaceStatus,proto3,oneof"`
  4875  }
  4876  
  4877  type FailureDetail_JavaCompile struct {
  4878  	JavaCompile *JavaCompile `protobuf:"bytes,159,opt,name=java_compile,json=javaCompile,proto3,oneof"`
  4879  }
  4880  
  4881  type FailureDetail_ActionRewinding struct {
  4882  	ActionRewinding *ActionRewinding `protobuf:"bytes,160,opt,name=action_rewinding,json=actionRewinding,proto3,oneof"`
  4883  }
  4884  
  4885  type FailureDetail_CppCompile struct {
  4886  	CppCompile *CppCompile `protobuf:"bytes,161,opt,name=cpp_compile,json=cppCompile,proto3,oneof"`
  4887  }
  4888  
  4889  type FailureDetail_StarlarkAction struct {
  4890  	StarlarkAction *StarlarkAction `protobuf:"bytes,162,opt,name=starlark_action,json=starlarkAction,proto3,oneof"`
  4891  }
  4892  
  4893  type FailureDetail_NinjaAction struct {
  4894  	NinjaAction *NinjaAction `protobuf:"bytes,163,opt,name=ninja_action,json=ninjaAction,proto3,oneof"`
  4895  }
  4896  
  4897  type FailureDetail_DynamicExecution struct {
  4898  	DynamicExecution *DynamicExecution `protobuf:"bytes,164,opt,name=dynamic_execution,json=dynamicExecution,proto3,oneof"`
  4899  }
  4900  
  4901  type FailureDetail_FailAction struct {
  4902  	FailAction *FailAction `protobuf:"bytes,166,opt,name=fail_action,json=failAction,proto3,oneof"`
  4903  }
  4904  
  4905  type FailureDetail_SymlinkAction struct {
  4906  	SymlinkAction *SymlinkAction `protobuf:"bytes,167,opt,name=symlink_action,json=symlinkAction,proto3,oneof"`
  4907  }
  4908  
  4909  type FailureDetail_CppLink struct {
  4910  	CppLink *CppLink `protobuf:"bytes,168,opt,name=cpp_link,json=cppLink,proto3,oneof"`
  4911  }
  4912  
  4913  type FailureDetail_LtoAction struct {
  4914  	LtoAction *LtoAction `protobuf:"bytes,169,opt,name=lto_action,json=ltoAction,proto3,oneof"`
  4915  }
  4916  
  4917  type FailureDetail_TestAction struct {
  4918  	TestAction *TestAction `protobuf:"bytes,172,opt,name=test_action,json=testAction,proto3,oneof"`
  4919  }
  4920  
  4921  type FailureDetail_Worker struct {
  4922  	Worker *Worker `protobuf:"bytes,173,opt,name=worker,proto3,oneof"`
  4923  }
  4924  
  4925  type FailureDetail_Analysis struct {
  4926  	Analysis *Analysis `protobuf:"bytes,174,opt,name=analysis,proto3,oneof"`
  4927  }
  4928  
  4929  type FailureDetail_PackageLoading struct {
  4930  	PackageLoading *PackageLoading `protobuf:"bytes,175,opt,name=package_loading,json=packageLoading,proto3,oneof"`
  4931  }
  4932  
  4933  type FailureDetail_Toolchain struct {
  4934  	Toolchain *Toolchain `protobuf:"bytes,177,opt,name=toolchain,proto3,oneof"`
  4935  }
  4936  
  4937  type FailureDetail_StarlarkLoading struct {
  4938  	StarlarkLoading *StarlarkLoading `protobuf:"bytes,179,opt,name=starlark_loading,json=starlarkLoading,proto3,oneof"`
  4939  }
  4940  
  4941  type FailureDetail_ExternalDeps struct {
  4942  	ExternalDeps *ExternalDeps `protobuf:"bytes,181,opt,name=external_deps,json=externalDeps,proto3,oneof"`
  4943  }
  4944  
  4945  type FailureDetail_DiffAwareness struct {
  4946  	DiffAwareness *DiffAwareness `protobuf:"bytes,182,opt,name=diff_awareness,json=diffAwareness,proto3,oneof"`
  4947  }
  4948  
  4949  type FailureDetail_ModqueryCommand struct {
  4950  	ModqueryCommand *ModqueryCommand `protobuf:"bytes,183,opt,name=modquery_command,json=modqueryCommand,proto3,oneof"`
  4951  }
  4952  
  4953  type FailureDetail_BuildReport struct {
  4954  	BuildReport *BuildReport `protobuf:"bytes,184,opt,name=build_report,json=buildReport,proto3,oneof"`
  4955  }
  4956  
  4957  func (*FailureDetail_Interrupted) isFailureDetail_Category() {}
  4958  
  4959  func (*FailureDetail_ExternalRepository) isFailureDetail_Category() {}
  4960  
  4961  func (*FailureDetail_BuildProgress) isFailureDetail_Category() {}
  4962  
  4963  func (*FailureDetail_RemoteOptions) isFailureDetail_Category() {}
  4964  
  4965  func (*FailureDetail_ClientEnvironment) isFailureDetail_Category() {}
  4966  
  4967  func (*FailureDetail_Crash) isFailureDetail_Category() {}
  4968  
  4969  func (*FailureDetail_SymlinkForest) isFailureDetail_Category() {}
  4970  
  4971  func (*FailureDetail_PackageOptions) isFailureDetail_Category() {}
  4972  
  4973  func (*FailureDetail_RemoteExecution) isFailureDetail_Category() {}
  4974  
  4975  func (*FailureDetail_Execution) isFailureDetail_Category() {}
  4976  
  4977  func (*FailureDetail_Workspaces) isFailureDetail_Category() {}
  4978  
  4979  func (*FailureDetail_CrashOptions) isFailureDetail_Category() {}
  4980  
  4981  func (*FailureDetail_Filesystem) isFailureDetail_Category() {}
  4982  
  4983  func (*FailureDetail_ExecutionOptions) isFailureDetail_Category() {}
  4984  
  4985  func (*FailureDetail_Command) isFailureDetail_Category() {}
  4986  
  4987  func (*FailureDetail_Spawn) isFailureDetail_Category() {}
  4988  
  4989  func (*FailureDetail_GrpcServer) isFailureDetail_Category() {}
  4990  
  4991  func (*FailureDetail_CanonicalizeFlags) isFailureDetail_Category() {}
  4992  
  4993  func (*FailureDetail_BuildConfiguration) isFailureDetail_Category() {}
  4994  
  4995  func (*FailureDetail_InfoCommand) isFailureDetail_Category() {}
  4996  
  4997  func (*FailureDetail_MemoryOptions) isFailureDetail_Category() {}
  4998  
  4999  func (*FailureDetail_Query) isFailureDetail_Category() {}
  5000  
  5001  func (*FailureDetail_LocalExecution) isFailureDetail_Category() {}
  5002  
  5003  func (*FailureDetail_ActionCache) isFailureDetail_Category() {}
  5004  
  5005  func (*FailureDetail_FetchCommand) isFailureDetail_Category() {}
  5006  
  5007  func (*FailureDetail_SyncCommand) isFailureDetail_Category() {}
  5008  
  5009  func (*FailureDetail_Sandbox) isFailureDetail_Category() {}
  5010  
  5011  func (*FailureDetail_IncludeScanning) isFailureDetail_Category() {}
  5012  
  5013  func (*FailureDetail_TestCommand) isFailureDetail_Category() {}
  5014  
  5015  func (*FailureDetail_ActionQuery) isFailureDetail_Category() {}
  5016  
  5017  func (*FailureDetail_TargetPatterns) isFailureDetail_Category() {}
  5018  
  5019  func (*FailureDetail_CleanCommand) isFailureDetail_Category() {}
  5020  
  5021  func (*FailureDetail_ConfigCommand) isFailureDetail_Category() {}
  5022  
  5023  func (*FailureDetail_ConfigurableQuery) isFailureDetail_Category() {}
  5024  
  5025  func (*FailureDetail_DumpCommand) isFailureDetail_Category() {}
  5026  
  5027  func (*FailureDetail_HelpCommand) isFailureDetail_Category() {}
  5028  
  5029  func (*FailureDetail_MobileInstall) isFailureDetail_Category() {}
  5030  
  5031  func (*FailureDetail_ProfileCommand) isFailureDetail_Category() {}
  5032  
  5033  func (*FailureDetail_RunCommand) isFailureDetail_Category() {}
  5034  
  5035  func (*FailureDetail_VersionCommand) isFailureDetail_Category() {}
  5036  
  5037  func (*FailureDetail_PrintActionCommand) isFailureDetail_Category() {}
  5038  
  5039  func (*FailureDetail_WorkspaceStatus) isFailureDetail_Category() {}
  5040  
  5041  func (*FailureDetail_JavaCompile) isFailureDetail_Category() {}
  5042  
  5043  func (*FailureDetail_ActionRewinding) isFailureDetail_Category() {}
  5044  
  5045  func (*FailureDetail_CppCompile) isFailureDetail_Category() {}
  5046  
  5047  func (*FailureDetail_StarlarkAction) isFailureDetail_Category() {}
  5048  
  5049  func (*FailureDetail_NinjaAction) isFailureDetail_Category() {}
  5050  
  5051  func (*FailureDetail_DynamicExecution) isFailureDetail_Category() {}
  5052  
  5053  func (*FailureDetail_FailAction) isFailureDetail_Category() {}
  5054  
  5055  func (*FailureDetail_SymlinkAction) isFailureDetail_Category() {}
  5056  
  5057  func (*FailureDetail_CppLink) isFailureDetail_Category() {}
  5058  
  5059  func (*FailureDetail_LtoAction) isFailureDetail_Category() {}
  5060  
  5061  func (*FailureDetail_TestAction) isFailureDetail_Category() {}
  5062  
  5063  func (*FailureDetail_Worker) isFailureDetail_Category() {}
  5064  
  5065  func (*FailureDetail_Analysis) isFailureDetail_Category() {}
  5066  
  5067  func (*FailureDetail_PackageLoading) isFailureDetail_Category() {}
  5068  
  5069  func (*FailureDetail_Toolchain) isFailureDetail_Category() {}
  5070  
  5071  func (*FailureDetail_StarlarkLoading) isFailureDetail_Category() {}
  5072  
  5073  func (*FailureDetail_ExternalDeps) isFailureDetail_Category() {}
  5074  
  5075  func (*FailureDetail_DiffAwareness) isFailureDetail_Category() {}
  5076  
  5077  func (*FailureDetail_ModqueryCommand) isFailureDetail_Category() {}
  5078  
  5079  func (*FailureDetail_BuildReport) isFailureDetail_Category() {}
  5080  
  5081  type Interrupted struct {
  5082  	state         protoimpl.MessageState
  5083  	sizeCache     protoimpl.SizeCache
  5084  	unknownFields protoimpl.UnknownFields
  5085  
  5086  	Code Interrupted_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Interrupted_Code" json:"code,omitempty"`
  5087  }
  5088  
  5089  func (x *Interrupted) Reset() {
  5090  	*x = Interrupted{}
  5091  	if protoimpl.UnsafeEnabled {
  5092  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[2]
  5093  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5094  		ms.StoreMessageInfo(mi)
  5095  	}
  5096  }
  5097  
  5098  func (x *Interrupted) String() string {
  5099  	return protoimpl.X.MessageStringOf(x)
  5100  }
  5101  
  5102  func (*Interrupted) ProtoMessage() {}
  5103  
  5104  func (x *Interrupted) ProtoReflect() protoreflect.Message {
  5105  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[2]
  5106  	if protoimpl.UnsafeEnabled && x != nil {
  5107  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5108  		if ms.LoadMessageInfo() == nil {
  5109  			ms.StoreMessageInfo(mi)
  5110  		}
  5111  		return ms
  5112  	}
  5113  	return mi.MessageOf(x)
  5114  }
  5115  
  5116  // Deprecated: Use Interrupted.ProtoReflect.Descriptor instead.
  5117  func (*Interrupted) Descriptor() ([]byte, []int) {
  5118  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{2}
  5119  }
  5120  
  5121  func (x *Interrupted) GetCode() Interrupted_Code {
  5122  	if x != nil {
  5123  		return x.Code
  5124  	}
  5125  	return Interrupted_INTERRUPTED_UNKNOWN
  5126  }
  5127  
  5128  type Spawn struct {
  5129  	state         protoimpl.MessageState
  5130  	sizeCache     protoimpl.SizeCache
  5131  	unknownFields protoimpl.UnknownFields
  5132  
  5133  	Code          Spawn_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Spawn_Code" json:"code,omitempty"`
  5134  	Catastrophic  bool       `protobuf:"varint,2,opt,name=catastrophic,proto3" json:"catastrophic,omitempty"`
  5135  	SpawnExitCode int32      `protobuf:"varint,3,opt,name=spawn_exit_code,json=spawnExitCode,proto3" json:"spawn_exit_code,omitempty"`
  5136  }
  5137  
  5138  func (x *Spawn) Reset() {
  5139  	*x = Spawn{}
  5140  	if protoimpl.UnsafeEnabled {
  5141  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[3]
  5142  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5143  		ms.StoreMessageInfo(mi)
  5144  	}
  5145  }
  5146  
  5147  func (x *Spawn) String() string {
  5148  	return protoimpl.X.MessageStringOf(x)
  5149  }
  5150  
  5151  func (*Spawn) ProtoMessage() {}
  5152  
  5153  func (x *Spawn) ProtoReflect() protoreflect.Message {
  5154  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[3]
  5155  	if protoimpl.UnsafeEnabled && x != nil {
  5156  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5157  		if ms.LoadMessageInfo() == nil {
  5158  			ms.StoreMessageInfo(mi)
  5159  		}
  5160  		return ms
  5161  	}
  5162  	return mi.MessageOf(x)
  5163  }
  5164  
  5165  // Deprecated: Use Spawn.ProtoReflect.Descriptor instead.
  5166  func (*Spawn) Descriptor() ([]byte, []int) {
  5167  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{3}
  5168  }
  5169  
  5170  func (x *Spawn) GetCode() Spawn_Code {
  5171  	if x != nil {
  5172  		return x.Code
  5173  	}
  5174  	return Spawn_SPAWN_UNKNOWN
  5175  }
  5176  
  5177  func (x *Spawn) GetCatastrophic() bool {
  5178  	if x != nil {
  5179  		return x.Catastrophic
  5180  	}
  5181  	return false
  5182  }
  5183  
  5184  func (x *Spawn) GetSpawnExitCode() int32 {
  5185  	if x != nil {
  5186  		return x.SpawnExitCode
  5187  	}
  5188  	return 0
  5189  }
  5190  
  5191  type ExternalRepository struct {
  5192  	state         protoimpl.MessageState
  5193  	sizeCache     protoimpl.SizeCache
  5194  	unknownFields protoimpl.UnknownFields
  5195  
  5196  	Code ExternalRepository_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ExternalRepository_Code" json:"code,omitempty"`
  5197  }
  5198  
  5199  func (x *ExternalRepository) Reset() {
  5200  	*x = ExternalRepository{}
  5201  	if protoimpl.UnsafeEnabled {
  5202  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[4]
  5203  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5204  		ms.StoreMessageInfo(mi)
  5205  	}
  5206  }
  5207  
  5208  func (x *ExternalRepository) String() string {
  5209  	return protoimpl.X.MessageStringOf(x)
  5210  }
  5211  
  5212  func (*ExternalRepository) ProtoMessage() {}
  5213  
  5214  func (x *ExternalRepository) ProtoReflect() protoreflect.Message {
  5215  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[4]
  5216  	if protoimpl.UnsafeEnabled && x != nil {
  5217  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5218  		if ms.LoadMessageInfo() == nil {
  5219  			ms.StoreMessageInfo(mi)
  5220  		}
  5221  		return ms
  5222  	}
  5223  	return mi.MessageOf(x)
  5224  }
  5225  
  5226  // Deprecated: Use ExternalRepository.ProtoReflect.Descriptor instead.
  5227  func (*ExternalRepository) Descriptor() ([]byte, []int) {
  5228  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{4}
  5229  }
  5230  
  5231  func (x *ExternalRepository) GetCode() ExternalRepository_Code {
  5232  	if x != nil {
  5233  		return x.Code
  5234  	}
  5235  	return ExternalRepository_EXTERNAL_REPOSITORY_UNKNOWN
  5236  }
  5237  
  5238  type BuildProgress struct {
  5239  	state         protoimpl.MessageState
  5240  	sizeCache     protoimpl.SizeCache
  5241  	unknownFields protoimpl.UnknownFields
  5242  
  5243  	Code BuildProgress_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.BuildProgress_Code" json:"code,omitempty"`
  5244  }
  5245  
  5246  func (x *BuildProgress) Reset() {
  5247  	*x = BuildProgress{}
  5248  	if protoimpl.UnsafeEnabled {
  5249  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[5]
  5250  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5251  		ms.StoreMessageInfo(mi)
  5252  	}
  5253  }
  5254  
  5255  func (x *BuildProgress) String() string {
  5256  	return protoimpl.X.MessageStringOf(x)
  5257  }
  5258  
  5259  func (*BuildProgress) ProtoMessage() {}
  5260  
  5261  func (x *BuildProgress) ProtoReflect() protoreflect.Message {
  5262  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[5]
  5263  	if protoimpl.UnsafeEnabled && x != nil {
  5264  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5265  		if ms.LoadMessageInfo() == nil {
  5266  			ms.StoreMessageInfo(mi)
  5267  		}
  5268  		return ms
  5269  	}
  5270  	return mi.MessageOf(x)
  5271  }
  5272  
  5273  // Deprecated: Use BuildProgress.ProtoReflect.Descriptor instead.
  5274  func (*BuildProgress) Descriptor() ([]byte, []int) {
  5275  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{5}
  5276  }
  5277  
  5278  func (x *BuildProgress) GetCode() BuildProgress_Code {
  5279  	if x != nil {
  5280  		return x.Code
  5281  	}
  5282  	return BuildProgress_BUILD_PROGRESS_UNKNOWN
  5283  }
  5284  
  5285  type RemoteOptions struct {
  5286  	state         protoimpl.MessageState
  5287  	sizeCache     protoimpl.SizeCache
  5288  	unknownFields protoimpl.UnknownFields
  5289  
  5290  	Code RemoteOptions_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.RemoteOptions_Code" json:"code,omitempty"`
  5291  }
  5292  
  5293  func (x *RemoteOptions) Reset() {
  5294  	*x = RemoteOptions{}
  5295  	if protoimpl.UnsafeEnabled {
  5296  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[6]
  5297  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5298  		ms.StoreMessageInfo(mi)
  5299  	}
  5300  }
  5301  
  5302  func (x *RemoteOptions) String() string {
  5303  	return protoimpl.X.MessageStringOf(x)
  5304  }
  5305  
  5306  func (*RemoteOptions) ProtoMessage() {}
  5307  
  5308  func (x *RemoteOptions) ProtoReflect() protoreflect.Message {
  5309  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[6]
  5310  	if protoimpl.UnsafeEnabled && x != nil {
  5311  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5312  		if ms.LoadMessageInfo() == nil {
  5313  			ms.StoreMessageInfo(mi)
  5314  		}
  5315  		return ms
  5316  	}
  5317  	return mi.MessageOf(x)
  5318  }
  5319  
  5320  // Deprecated: Use RemoteOptions.ProtoReflect.Descriptor instead.
  5321  func (*RemoteOptions) Descriptor() ([]byte, []int) {
  5322  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{6}
  5323  }
  5324  
  5325  func (x *RemoteOptions) GetCode() RemoteOptions_Code {
  5326  	if x != nil {
  5327  		return x.Code
  5328  	}
  5329  	return RemoteOptions_REMOTE_OPTIONS_UNKNOWN
  5330  }
  5331  
  5332  type ClientEnvironment struct {
  5333  	state         protoimpl.MessageState
  5334  	sizeCache     protoimpl.SizeCache
  5335  	unknownFields protoimpl.UnknownFields
  5336  
  5337  	Code ClientEnvironment_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ClientEnvironment_Code" json:"code,omitempty"`
  5338  }
  5339  
  5340  func (x *ClientEnvironment) Reset() {
  5341  	*x = ClientEnvironment{}
  5342  	if protoimpl.UnsafeEnabled {
  5343  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[7]
  5344  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5345  		ms.StoreMessageInfo(mi)
  5346  	}
  5347  }
  5348  
  5349  func (x *ClientEnvironment) String() string {
  5350  	return protoimpl.X.MessageStringOf(x)
  5351  }
  5352  
  5353  func (*ClientEnvironment) ProtoMessage() {}
  5354  
  5355  func (x *ClientEnvironment) ProtoReflect() protoreflect.Message {
  5356  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[7]
  5357  	if protoimpl.UnsafeEnabled && x != nil {
  5358  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5359  		if ms.LoadMessageInfo() == nil {
  5360  			ms.StoreMessageInfo(mi)
  5361  		}
  5362  		return ms
  5363  	}
  5364  	return mi.MessageOf(x)
  5365  }
  5366  
  5367  // Deprecated: Use ClientEnvironment.ProtoReflect.Descriptor instead.
  5368  func (*ClientEnvironment) Descriptor() ([]byte, []int) {
  5369  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{7}
  5370  }
  5371  
  5372  func (x *ClientEnvironment) GetCode() ClientEnvironment_Code {
  5373  	if x != nil {
  5374  		return x.Code
  5375  	}
  5376  	return ClientEnvironment_CLIENT_ENVIRONMENT_UNKNOWN
  5377  }
  5378  
  5379  type Crash struct {
  5380  	state         protoimpl.MessageState
  5381  	sizeCache     protoimpl.SizeCache
  5382  	unknownFields protoimpl.UnknownFields
  5383  
  5384  	Code                Crash_Code   `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Crash_Code" json:"code,omitempty"`
  5385  	Causes              []*Throwable `protobuf:"bytes,2,rep,name=causes,proto3" json:"causes,omitempty"`
  5386  	OomDetectorOverride bool         `protobuf:"varint,3,opt,name=oom_detector_override,json=oomDetectorOverride,proto3" json:"oom_detector_override,omitempty"`
  5387  }
  5388  
  5389  func (x *Crash) Reset() {
  5390  	*x = Crash{}
  5391  	if protoimpl.UnsafeEnabled {
  5392  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[8]
  5393  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5394  		ms.StoreMessageInfo(mi)
  5395  	}
  5396  }
  5397  
  5398  func (x *Crash) String() string {
  5399  	return protoimpl.X.MessageStringOf(x)
  5400  }
  5401  
  5402  func (*Crash) ProtoMessage() {}
  5403  
  5404  func (x *Crash) ProtoReflect() protoreflect.Message {
  5405  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[8]
  5406  	if protoimpl.UnsafeEnabled && x != nil {
  5407  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5408  		if ms.LoadMessageInfo() == nil {
  5409  			ms.StoreMessageInfo(mi)
  5410  		}
  5411  		return ms
  5412  	}
  5413  	return mi.MessageOf(x)
  5414  }
  5415  
  5416  // Deprecated: Use Crash.ProtoReflect.Descriptor instead.
  5417  func (*Crash) Descriptor() ([]byte, []int) {
  5418  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{8}
  5419  }
  5420  
  5421  func (x *Crash) GetCode() Crash_Code {
  5422  	if x != nil {
  5423  		return x.Code
  5424  	}
  5425  	return Crash_CRASH_UNKNOWN
  5426  }
  5427  
  5428  func (x *Crash) GetCauses() []*Throwable {
  5429  	if x != nil {
  5430  		return x.Causes
  5431  	}
  5432  	return nil
  5433  }
  5434  
  5435  func (x *Crash) GetOomDetectorOverride() bool {
  5436  	if x != nil {
  5437  		return x.OomDetectorOverride
  5438  	}
  5439  	return false
  5440  }
  5441  
  5442  type Throwable struct {
  5443  	state         protoimpl.MessageState
  5444  	sizeCache     protoimpl.SizeCache
  5445  	unknownFields protoimpl.UnknownFields
  5446  
  5447  	ThrowableClass string   `protobuf:"bytes,1,opt,name=throwable_class,json=throwableClass,proto3" json:"throwable_class,omitempty"`
  5448  	Message        string   `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
  5449  	StackTrace     []string `protobuf:"bytes,3,rep,name=stack_trace,json=stackTrace,proto3" json:"stack_trace,omitempty"`
  5450  }
  5451  
  5452  func (x *Throwable) Reset() {
  5453  	*x = Throwable{}
  5454  	if protoimpl.UnsafeEnabled {
  5455  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[9]
  5456  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5457  		ms.StoreMessageInfo(mi)
  5458  	}
  5459  }
  5460  
  5461  func (x *Throwable) String() string {
  5462  	return protoimpl.X.MessageStringOf(x)
  5463  }
  5464  
  5465  func (*Throwable) ProtoMessage() {}
  5466  
  5467  func (x *Throwable) ProtoReflect() protoreflect.Message {
  5468  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[9]
  5469  	if protoimpl.UnsafeEnabled && x != nil {
  5470  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5471  		if ms.LoadMessageInfo() == nil {
  5472  			ms.StoreMessageInfo(mi)
  5473  		}
  5474  		return ms
  5475  	}
  5476  	return mi.MessageOf(x)
  5477  }
  5478  
  5479  // Deprecated: Use Throwable.ProtoReflect.Descriptor instead.
  5480  func (*Throwable) Descriptor() ([]byte, []int) {
  5481  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{9}
  5482  }
  5483  
  5484  func (x *Throwable) GetThrowableClass() string {
  5485  	if x != nil {
  5486  		return x.ThrowableClass
  5487  	}
  5488  	return ""
  5489  }
  5490  
  5491  func (x *Throwable) GetMessage() string {
  5492  	if x != nil {
  5493  		return x.Message
  5494  	}
  5495  	return ""
  5496  }
  5497  
  5498  func (x *Throwable) GetStackTrace() []string {
  5499  	if x != nil {
  5500  		return x.StackTrace
  5501  	}
  5502  	return nil
  5503  }
  5504  
  5505  type SymlinkForest struct {
  5506  	state         protoimpl.MessageState
  5507  	sizeCache     protoimpl.SizeCache
  5508  	unknownFields protoimpl.UnknownFields
  5509  
  5510  	Code SymlinkForest_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.SymlinkForest_Code" json:"code,omitempty"`
  5511  }
  5512  
  5513  func (x *SymlinkForest) Reset() {
  5514  	*x = SymlinkForest{}
  5515  	if protoimpl.UnsafeEnabled {
  5516  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[10]
  5517  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5518  		ms.StoreMessageInfo(mi)
  5519  	}
  5520  }
  5521  
  5522  func (x *SymlinkForest) String() string {
  5523  	return protoimpl.X.MessageStringOf(x)
  5524  }
  5525  
  5526  func (*SymlinkForest) ProtoMessage() {}
  5527  
  5528  func (x *SymlinkForest) ProtoReflect() protoreflect.Message {
  5529  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[10]
  5530  	if protoimpl.UnsafeEnabled && x != nil {
  5531  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5532  		if ms.LoadMessageInfo() == nil {
  5533  			ms.StoreMessageInfo(mi)
  5534  		}
  5535  		return ms
  5536  	}
  5537  	return mi.MessageOf(x)
  5538  }
  5539  
  5540  // Deprecated: Use SymlinkForest.ProtoReflect.Descriptor instead.
  5541  func (*SymlinkForest) Descriptor() ([]byte, []int) {
  5542  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{10}
  5543  }
  5544  
  5545  func (x *SymlinkForest) GetCode() SymlinkForest_Code {
  5546  	if x != nil {
  5547  		return x.Code
  5548  	}
  5549  	return SymlinkForest_SYMLINK_FOREST_UNKNOWN
  5550  }
  5551  
  5552  type BuildReport struct {
  5553  	state         protoimpl.MessageState
  5554  	sizeCache     protoimpl.SizeCache
  5555  	unknownFields protoimpl.UnknownFields
  5556  
  5557  	Code BuildReport_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.BuildReport_Code" json:"code,omitempty"`
  5558  }
  5559  
  5560  func (x *BuildReport) Reset() {
  5561  	*x = BuildReport{}
  5562  	if protoimpl.UnsafeEnabled {
  5563  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[11]
  5564  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5565  		ms.StoreMessageInfo(mi)
  5566  	}
  5567  }
  5568  
  5569  func (x *BuildReport) String() string {
  5570  	return protoimpl.X.MessageStringOf(x)
  5571  }
  5572  
  5573  func (*BuildReport) ProtoMessage() {}
  5574  
  5575  func (x *BuildReport) ProtoReflect() protoreflect.Message {
  5576  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[11]
  5577  	if protoimpl.UnsafeEnabled && x != nil {
  5578  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5579  		if ms.LoadMessageInfo() == nil {
  5580  			ms.StoreMessageInfo(mi)
  5581  		}
  5582  		return ms
  5583  	}
  5584  	return mi.MessageOf(x)
  5585  }
  5586  
  5587  // Deprecated: Use BuildReport.ProtoReflect.Descriptor instead.
  5588  func (*BuildReport) Descriptor() ([]byte, []int) {
  5589  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{11}
  5590  }
  5591  
  5592  func (x *BuildReport) GetCode() BuildReport_Code {
  5593  	if x != nil {
  5594  		return x.Code
  5595  	}
  5596  	return BuildReport_BUILD_REPORT_UNKNOWN
  5597  }
  5598  
  5599  type PackageOptions struct {
  5600  	state         protoimpl.MessageState
  5601  	sizeCache     protoimpl.SizeCache
  5602  	unknownFields protoimpl.UnknownFields
  5603  
  5604  	Code PackageOptions_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.PackageOptions_Code" json:"code,omitempty"`
  5605  }
  5606  
  5607  func (x *PackageOptions) Reset() {
  5608  	*x = PackageOptions{}
  5609  	if protoimpl.UnsafeEnabled {
  5610  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[12]
  5611  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5612  		ms.StoreMessageInfo(mi)
  5613  	}
  5614  }
  5615  
  5616  func (x *PackageOptions) String() string {
  5617  	return protoimpl.X.MessageStringOf(x)
  5618  }
  5619  
  5620  func (*PackageOptions) ProtoMessage() {}
  5621  
  5622  func (x *PackageOptions) ProtoReflect() protoreflect.Message {
  5623  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[12]
  5624  	if protoimpl.UnsafeEnabled && x != nil {
  5625  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5626  		if ms.LoadMessageInfo() == nil {
  5627  			ms.StoreMessageInfo(mi)
  5628  		}
  5629  		return ms
  5630  	}
  5631  	return mi.MessageOf(x)
  5632  }
  5633  
  5634  // Deprecated: Use PackageOptions.ProtoReflect.Descriptor instead.
  5635  func (*PackageOptions) Descriptor() ([]byte, []int) {
  5636  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{12}
  5637  }
  5638  
  5639  func (x *PackageOptions) GetCode() PackageOptions_Code {
  5640  	if x != nil {
  5641  		return x.Code
  5642  	}
  5643  	return PackageOptions_PACKAGE_OPTIONS_UNKNOWN
  5644  }
  5645  
  5646  type RemoteExecution struct {
  5647  	state         protoimpl.MessageState
  5648  	sizeCache     protoimpl.SizeCache
  5649  	unknownFields protoimpl.UnknownFields
  5650  
  5651  	Code RemoteExecution_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.RemoteExecution_Code" json:"code,omitempty"`
  5652  }
  5653  
  5654  func (x *RemoteExecution) Reset() {
  5655  	*x = RemoteExecution{}
  5656  	if protoimpl.UnsafeEnabled {
  5657  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[13]
  5658  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5659  		ms.StoreMessageInfo(mi)
  5660  	}
  5661  }
  5662  
  5663  func (x *RemoteExecution) String() string {
  5664  	return protoimpl.X.MessageStringOf(x)
  5665  }
  5666  
  5667  func (*RemoteExecution) ProtoMessage() {}
  5668  
  5669  func (x *RemoteExecution) ProtoReflect() protoreflect.Message {
  5670  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[13]
  5671  	if protoimpl.UnsafeEnabled && x != nil {
  5672  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5673  		if ms.LoadMessageInfo() == nil {
  5674  			ms.StoreMessageInfo(mi)
  5675  		}
  5676  		return ms
  5677  	}
  5678  	return mi.MessageOf(x)
  5679  }
  5680  
  5681  // Deprecated: Use RemoteExecution.ProtoReflect.Descriptor instead.
  5682  func (*RemoteExecution) Descriptor() ([]byte, []int) {
  5683  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{13}
  5684  }
  5685  
  5686  func (x *RemoteExecution) GetCode() RemoteExecution_Code {
  5687  	if x != nil {
  5688  		return x.Code
  5689  	}
  5690  	return RemoteExecution_REMOTE_EXECUTION_UNKNOWN
  5691  }
  5692  
  5693  type Execution struct {
  5694  	state         protoimpl.MessageState
  5695  	sizeCache     protoimpl.SizeCache
  5696  	unknownFields protoimpl.UnknownFields
  5697  
  5698  	Code Execution_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Execution_Code" json:"code,omitempty"`
  5699  }
  5700  
  5701  func (x *Execution) Reset() {
  5702  	*x = Execution{}
  5703  	if protoimpl.UnsafeEnabled {
  5704  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[14]
  5705  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5706  		ms.StoreMessageInfo(mi)
  5707  	}
  5708  }
  5709  
  5710  func (x *Execution) String() string {
  5711  	return protoimpl.X.MessageStringOf(x)
  5712  }
  5713  
  5714  func (*Execution) ProtoMessage() {}
  5715  
  5716  func (x *Execution) ProtoReflect() protoreflect.Message {
  5717  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[14]
  5718  	if protoimpl.UnsafeEnabled && x != nil {
  5719  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5720  		if ms.LoadMessageInfo() == nil {
  5721  			ms.StoreMessageInfo(mi)
  5722  		}
  5723  		return ms
  5724  	}
  5725  	return mi.MessageOf(x)
  5726  }
  5727  
  5728  // Deprecated: Use Execution.ProtoReflect.Descriptor instead.
  5729  func (*Execution) Descriptor() ([]byte, []int) {
  5730  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{14}
  5731  }
  5732  
  5733  func (x *Execution) GetCode() Execution_Code {
  5734  	if x != nil {
  5735  		return x.Code
  5736  	}
  5737  	return Execution_EXECUTION_UNKNOWN
  5738  }
  5739  
  5740  type Workspaces struct {
  5741  	state         protoimpl.MessageState
  5742  	sizeCache     protoimpl.SizeCache
  5743  	unknownFields protoimpl.UnknownFields
  5744  
  5745  	Code Workspaces_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Workspaces_Code" json:"code,omitempty"`
  5746  }
  5747  
  5748  func (x *Workspaces) Reset() {
  5749  	*x = Workspaces{}
  5750  	if protoimpl.UnsafeEnabled {
  5751  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[15]
  5752  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5753  		ms.StoreMessageInfo(mi)
  5754  	}
  5755  }
  5756  
  5757  func (x *Workspaces) String() string {
  5758  	return protoimpl.X.MessageStringOf(x)
  5759  }
  5760  
  5761  func (*Workspaces) ProtoMessage() {}
  5762  
  5763  func (x *Workspaces) ProtoReflect() protoreflect.Message {
  5764  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[15]
  5765  	if protoimpl.UnsafeEnabled && x != nil {
  5766  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5767  		if ms.LoadMessageInfo() == nil {
  5768  			ms.StoreMessageInfo(mi)
  5769  		}
  5770  		return ms
  5771  	}
  5772  	return mi.MessageOf(x)
  5773  }
  5774  
  5775  // Deprecated: Use Workspaces.ProtoReflect.Descriptor instead.
  5776  func (*Workspaces) Descriptor() ([]byte, []int) {
  5777  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{15}
  5778  }
  5779  
  5780  func (x *Workspaces) GetCode() Workspaces_Code {
  5781  	if x != nil {
  5782  		return x.Code
  5783  	}
  5784  	return Workspaces_WORKSPACES_UNKNOWN
  5785  }
  5786  
  5787  type CrashOptions struct {
  5788  	state         protoimpl.MessageState
  5789  	sizeCache     protoimpl.SizeCache
  5790  	unknownFields protoimpl.UnknownFields
  5791  
  5792  	Code CrashOptions_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.CrashOptions_Code" json:"code,omitempty"`
  5793  }
  5794  
  5795  func (x *CrashOptions) Reset() {
  5796  	*x = CrashOptions{}
  5797  	if protoimpl.UnsafeEnabled {
  5798  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[16]
  5799  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5800  		ms.StoreMessageInfo(mi)
  5801  	}
  5802  }
  5803  
  5804  func (x *CrashOptions) String() string {
  5805  	return protoimpl.X.MessageStringOf(x)
  5806  }
  5807  
  5808  func (*CrashOptions) ProtoMessage() {}
  5809  
  5810  func (x *CrashOptions) ProtoReflect() protoreflect.Message {
  5811  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[16]
  5812  	if protoimpl.UnsafeEnabled && x != nil {
  5813  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5814  		if ms.LoadMessageInfo() == nil {
  5815  			ms.StoreMessageInfo(mi)
  5816  		}
  5817  		return ms
  5818  	}
  5819  	return mi.MessageOf(x)
  5820  }
  5821  
  5822  // Deprecated: Use CrashOptions.ProtoReflect.Descriptor instead.
  5823  func (*CrashOptions) Descriptor() ([]byte, []int) {
  5824  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{16}
  5825  }
  5826  
  5827  func (x *CrashOptions) GetCode() CrashOptions_Code {
  5828  	if x != nil {
  5829  		return x.Code
  5830  	}
  5831  	return CrashOptions_CRASH_OPTIONS_UNKNOWN
  5832  }
  5833  
  5834  type Filesystem struct {
  5835  	state         protoimpl.MessageState
  5836  	sizeCache     protoimpl.SizeCache
  5837  	unknownFields protoimpl.UnknownFields
  5838  
  5839  	Code Filesystem_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Filesystem_Code" json:"code,omitempty"`
  5840  }
  5841  
  5842  func (x *Filesystem) Reset() {
  5843  	*x = Filesystem{}
  5844  	if protoimpl.UnsafeEnabled {
  5845  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[17]
  5846  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5847  		ms.StoreMessageInfo(mi)
  5848  	}
  5849  }
  5850  
  5851  func (x *Filesystem) String() string {
  5852  	return protoimpl.X.MessageStringOf(x)
  5853  }
  5854  
  5855  func (*Filesystem) ProtoMessage() {}
  5856  
  5857  func (x *Filesystem) ProtoReflect() protoreflect.Message {
  5858  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[17]
  5859  	if protoimpl.UnsafeEnabled && x != nil {
  5860  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5861  		if ms.LoadMessageInfo() == nil {
  5862  			ms.StoreMessageInfo(mi)
  5863  		}
  5864  		return ms
  5865  	}
  5866  	return mi.MessageOf(x)
  5867  }
  5868  
  5869  // Deprecated: Use Filesystem.ProtoReflect.Descriptor instead.
  5870  func (*Filesystem) Descriptor() ([]byte, []int) {
  5871  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{17}
  5872  }
  5873  
  5874  func (x *Filesystem) GetCode() Filesystem_Code {
  5875  	if x != nil {
  5876  		return x.Code
  5877  	}
  5878  	return Filesystem_FILESYSTEM_UNKNOWN
  5879  }
  5880  
  5881  type ExecutionOptions struct {
  5882  	state         protoimpl.MessageState
  5883  	sizeCache     protoimpl.SizeCache
  5884  	unknownFields protoimpl.UnknownFields
  5885  
  5886  	Code ExecutionOptions_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ExecutionOptions_Code" json:"code,omitempty"`
  5887  }
  5888  
  5889  func (x *ExecutionOptions) Reset() {
  5890  	*x = ExecutionOptions{}
  5891  	if protoimpl.UnsafeEnabled {
  5892  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[18]
  5893  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5894  		ms.StoreMessageInfo(mi)
  5895  	}
  5896  }
  5897  
  5898  func (x *ExecutionOptions) String() string {
  5899  	return protoimpl.X.MessageStringOf(x)
  5900  }
  5901  
  5902  func (*ExecutionOptions) ProtoMessage() {}
  5903  
  5904  func (x *ExecutionOptions) ProtoReflect() protoreflect.Message {
  5905  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[18]
  5906  	if protoimpl.UnsafeEnabled && x != nil {
  5907  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5908  		if ms.LoadMessageInfo() == nil {
  5909  			ms.StoreMessageInfo(mi)
  5910  		}
  5911  		return ms
  5912  	}
  5913  	return mi.MessageOf(x)
  5914  }
  5915  
  5916  // Deprecated: Use ExecutionOptions.ProtoReflect.Descriptor instead.
  5917  func (*ExecutionOptions) Descriptor() ([]byte, []int) {
  5918  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{18}
  5919  }
  5920  
  5921  func (x *ExecutionOptions) GetCode() ExecutionOptions_Code {
  5922  	if x != nil {
  5923  		return x.Code
  5924  	}
  5925  	return ExecutionOptions_EXECUTION_OPTIONS_UNKNOWN
  5926  }
  5927  
  5928  type Command struct {
  5929  	state         protoimpl.MessageState
  5930  	sizeCache     protoimpl.SizeCache
  5931  	unknownFields protoimpl.UnknownFields
  5932  
  5933  	Code Command_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Command_Code" json:"code,omitempty"`
  5934  }
  5935  
  5936  func (x *Command) Reset() {
  5937  	*x = Command{}
  5938  	if protoimpl.UnsafeEnabled {
  5939  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[19]
  5940  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5941  		ms.StoreMessageInfo(mi)
  5942  	}
  5943  }
  5944  
  5945  func (x *Command) String() string {
  5946  	return protoimpl.X.MessageStringOf(x)
  5947  }
  5948  
  5949  func (*Command) ProtoMessage() {}
  5950  
  5951  func (x *Command) ProtoReflect() protoreflect.Message {
  5952  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[19]
  5953  	if protoimpl.UnsafeEnabled && x != nil {
  5954  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5955  		if ms.LoadMessageInfo() == nil {
  5956  			ms.StoreMessageInfo(mi)
  5957  		}
  5958  		return ms
  5959  	}
  5960  	return mi.MessageOf(x)
  5961  }
  5962  
  5963  // Deprecated: Use Command.ProtoReflect.Descriptor instead.
  5964  func (*Command) Descriptor() ([]byte, []int) {
  5965  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{19}
  5966  }
  5967  
  5968  func (x *Command) GetCode() Command_Code {
  5969  	if x != nil {
  5970  		return x.Code
  5971  	}
  5972  	return Command_COMMAND_FAILURE_UNKNOWN
  5973  }
  5974  
  5975  type GrpcServer struct {
  5976  	state         protoimpl.MessageState
  5977  	sizeCache     protoimpl.SizeCache
  5978  	unknownFields protoimpl.UnknownFields
  5979  
  5980  	Code GrpcServer_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.GrpcServer_Code" json:"code,omitempty"`
  5981  }
  5982  
  5983  func (x *GrpcServer) Reset() {
  5984  	*x = GrpcServer{}
  5985  	if protoimpl.UnsafeEnabled {
  5986  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[20]
  5987  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5988  		ms.StoreMessageInfo(mi)
  5989  	}
  5990  }
  5991  
  5992  func (x *GrpcServer) String() string {
  5993  	return protoimpl.X.MessageStringOf(x)
  5994  }
  5995  
  5996  func (*GrpcServer) ProtoMessage() {}
  5997  
  5998  func (x *GrpcServer) ProtoReflect() protoreflect.Message {
  5999  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[20]
  6000  	if protoimpl.UnsafeEnabled && x != nil {
  6001  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6002  		if ms.LoadMessageInfo() == nil {
  6003  			ms.StoreMessageInfo(mi)
  6004  		}
  6005  		return ms
  6006  	}
  6007  	return mi.MessageOf(x)
  6008  }
  6009  
  6010  // Deprecated: Use GrpcServer.ProtoReflect.Descriptor instead.
  6011  func (*GrpcServer) Descriptor() ([]byte, []int) {
  6012  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{20}
  6013  }
  6014  
  6015  func (x *GrpcServer) GetCode() GrpcServer_Code {
  6016  	if x != nil {
  6017  		return x.Code
  6018  	}
  6019  	return GrpcServer_GRPC_SERVER_UNKNOWN
  6020  }
  6021  
  6022  type CanonicalizeFlags struct {
  6023  	state         protoimpl.MessageState
  6024  	sizeCache     protoimpl.SizeCache
  6025  	unknownFields protoimpl.UnknownFields
  6026  
  6027  	Code CanonicalizeFlags_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.CanonicalizeFlags_Code" json:"code,omitempty"`
  6028  }
  6029  
  6030  func (x *CanonicalizeFlags) Reset() {
  6031  	*x = CanonicalizeFlags{}
  6032  	if protoimpl.UnsafeEnabled {
  6033  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[21]
  6034  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6035  		ms.StoreMessageInfo(mi)
  6036  	}
  6037  }
  6038  
  6039  func (x *CanonicalizeFlags) String() string {
  6040  	return protoimpl.X.MessageStringOf(x)
  6041  }
  6042  
  6043  func (*CanonicalizeFlags) ProtoMessage() {}
  6044  
  6045  func (x *CanonicalizeFlags) ProtoReflect() protoreflect.Message {
  6046  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[21]
  6047  	if protoimpl.UnsafeEnabled && x != nil {
  6048  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6049  		if ms.LoadMessageInfo() == nil {
  6050  			ms.StoreMessageInfo(mi)
  6051  		}
  6052  		return ms
  6053  	}
  6054  	return mi.MessageOf(x)
  6055  }
  6056  
  6057  // Deprecated: Use CanonicalizeFlags.ProtoReflect.Descriptor instead.
  6058  func (*CanonicalizeFlags) Descriptor() ([]byte, []int) {
  6059  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{21}
  6060  }
  6061  
  6062  func (x *CanonicalizeFlags) GetCode() CanonicalizeFlags_Code {
  6063  	if x != nil {
  6064  		return x.Code
  6065  	}
  6066  	return CanonicalizeFlags_CANONICALIZE_FLAGS_UNKNOWN
  6067  }
  6068  
  6069  type BuildConfiguration struct {
  6070  	state         protoimpl.MessageState
  6071  	sizeCache     protoimpl.SizeCache
  6072  	unknownFields protoimpl.UnknownFields
  6073  
  6074  	Code BuildConfiguration_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.BuildConfiguration_Code" json:"code,omitempty"`
  6075  }
  6076  
  6077  func (x *BuildConfiguration) Reset() {
  6078  	*x = BuildConfiguration{}
  6079  	if protoimpl.UnsafeEnabled {
  6080  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[22]
  6081  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6082  		ms.StoreMessageInfo(mi)
  6083  	}
  6084  }
  6085  
  6086  func (x *BuildConfiguration) String() string {
  6087  	return protoimpl.X.MessageStringOf(x)
  6088  }
  6089  
  6090  func (*BuildConfiguration) ProtoMessage() {}
  6091  
  6092  func (x *BuildConfiguration) ProtoReflect() protoreflect.Message {
  6093  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[22]
  6094  	if protoimpl.UnsafeEnabled && x != nil {
  6095  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6096  		if ms.LoadMessageInfo() == nil {
  6097  			ms.StoreMessageInfo(mi)
  6098  		}
  6099  		return ms
  6100  	}
  6101  	return mi.MessageOf(x)
  6102  }
  6103  
  6104  // Deprecated: Use BuildConfiguration.ProtoReflect.Descriptor instead.
  6105  func (*BuildConfiguration) Descriptor() ([]byte, []int) {
  6106  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{22}
  6107  }
  6108  
  6109  func (x *BuildConfiguration) GetCode() BuildConfiguration_Code {
  6110  	if x != nil {
  6111  		return x.Code
  6112  	}
  6113  	return BuildConfiguration_BUILD_CONFIGURATION_UNKNOWN
  6114  }
  6115  
  6116  type InfoCommand struct {
  6117  	state         protoimpl.MessageState
  6118  	sizeCache     protoimpl.SizeCache
  6119  	unknownFields protoimpl.UnknownFields
  6120  
  6121  	Code InfoCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.InfoCommand_Code" json:"code,omitempty"`
  6122  }
  6123  
  6124  func (x *InfoCommand) Reset() {
  6125  	*x = InfoCommand{}
  6126  	if protoimpl.UnsafeEnabled {
  6127  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[23]
  6128  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6129  		ms.StoreMessageInfo(mi)
  6130  	}
  6131  }
  6132  
  6133  func (x *InfoCommand) String() string {
  6134  	return protoimpl.X.MessageStringOf(x)
  6135  }
  6136  
  6137  func (*InfoCommand) ProtoMessage() {}
  6138  
  6139  func (x *InfoCommand) ProtoReflect() protoreflect.Message {
  6140  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[23]
  6141  	if protoimpl.UnsafeEnabled && x != nil {
  6142  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6143  		if ms.LoadMessageInfo() == nil {
  6144  			ms.StoreMessageInfo(mi)
  6145  		}
  6146  		return ms
  6147  	}
  6148  	return mi.MessageOf(x)
  6149  }
  6150  
  6151  // Deprecated: Use InfoCommand.ProtoReflect.Descriptor instead.
  6152  func (*InfoCommand) Descriptor() ([]byte, []int) {
  6153  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{23}
  6154  }
  6155  
  6156  func (x *InfoCommand) GetCode() InfoCommand_Code {
  6157  	if x != nil {
  6158  		return x.Code
  6159  	}
  6160  	return InfoCommand_INFO_COMMAND_UNKNOWN
  6161  }
  6162  
  6163  type MemoryOptions struct {
  6164  	state         protoimpl.MessageState
  6165  	sizeCache     protoimpl.SizeCache
  6166  	unknownFields protoimpl.UnknownFields
  6167  
  6168  	Code MemoryOptions_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.MemoryOptions_Code" json:"code,omitempty"`
  6169  }
  6170  
  6171  func (x *MemoryOptions) Reset() {
  6172  	*x = MemoryOptions{}
  6173  	if protoimpl.UnsafeEnabled {
  6174  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[24]
  6175  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6176  		ms.StoreMessageInfo(mi)
  6177  	}
  6178  }
  6179  
  6180  func (x *MemoryOptions) String() string {
  6181  	return protoimpl.X.MessageStringOf(x)
  6182  }
  6183  
  6184  func (*MemoryOptions) ProtoMessage() {}
  6185  
  6186  func (x *MemoryOptions) ProtoReflect() protoreflect.Message {
  6187  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[24]
  6188  	if protoimpl.UnsafeEnabled && x != nil {
  6189  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6190  		if ms.LoadMessageInfo() == nil {
  6191  			ms.StoreMessageInfo(mi)
  6192  		}
  6193  		return ms
  6194  	}
  6195  	return mi.MessageOf(x)
  6196  }
  6197  
  6198  // Deprecated: Use MemoryOptions.ProtoReflect.Descriptor instead.
  6199  func (*MemoryOptions) Descriptor() ([]byte, []int) {
  6200  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{24}
  6201  }
  6202  
  6203  func (x *MemoryOptions) GetCode() MemoryOptions_Code {
  6204  	if x != nil {
  6205  		return x.Code
  6206  	}
  6207  	return MemoryOptions_MEMORY_OPTIONS_UNKNOWN
  6208  }
  6209  
  6210  type Query struct {
  6211  	state         protoimpl.MessageState
  6212  	sizeCache     protoimpl.SizeCache
  6213  	unknownFields protoimpl.UnknownFields
  6214  
  6215  	Code Query_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Query_Code" json:"code,omitempty"`
  6216  }
  6217  
  6218  func (x *Query) Reset() {
  6219  	*x = Query{}
  6220  	if protoimpl.UnsafeEnabled {
  6221  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[25]
  6222  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6223  		ms.StoreMessageInfo(mi)
  6224  	}
  6225  }
  6226  
  6227  func (x *Query) String() string {
  6228  	return protoimpl.X.MessageStringOf(x)
  6229  }
  6230  
  6231  func (*Query) ProtoMessage() {}
  6232  
  6233  func (x *Query) ProtoReflect() protoreflect.Message {
  6234  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[25]
  6235  	if protoimpl.UnsafeEnabled && x != nil {
  6236  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6237  		if ms.LoadMessageInfo() == nil {
  6238  			ms.StoreMessageInfo(mi)
  6239  		}
  6240  		return ms
  6241  	}
  6242  	return mi.MessageOf(x)
  6243  }
  6244  
  6245  // Deprecated: Use Query.ProtoReflect.Descriptor instead.
  6246  func (*Query) Descriptor() ([]byte, []int) {
  6247  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{25}
  6248  }
  6249  
  6250  func (x *Query) GetCode() Query_Code {
  6251  	if x != nil {
  6252  		return x.Code
  6253  	}
  6254  	return Query_QUERY_UNKNOWN
  6255  }
  6256  
  6257  type LocalExecution struct {
  6258  	state         protoimpl.MessageState
  6259  	sizeCache     protoimpl.SizeCache
  6260  	unknownFields protoimpl.UnknownFields
  6261  
  6262  	Code LocalExecution_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.LocalExecution_Code" json:"code,omitempty"`
  6263  }
  6264  
  6265  func (x *LocalExecution) Reset() {
  6266  	*x = LocalExecution{}
  6267  	if protoimpl.UnsafeEnabled {
  6268  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[26]
  6269  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6270  		ms.StoreMessageInfo(mi)
  6271  	}
  6272  }
  6273  
  6274  func (x *LocalExecution) String() string {
  6275  	return protoimpl.X.MessageStringOf(x)
  6276  }
  6277  
  6278  func (*LocalExecution) ProtoMessage() {}
  6279  
  6280  func (x *LocalExecution) ProtoReflect() protoreflect.Message {
  6281  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[26]
  6282  	if protoimpl.UnsafeEnabled && x != nil {
  6283  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6284  		if ms.LoadMessageInfo() == nil {
  6285  			ms.StoreMessageInfo(mi)
  6286  		}
  6287  		return ms
  6288  	}
  6289  	return mi.MessageOf(x)
  6290  }
  6291  
  6292  // Deprecated: Use LocalExecution.ProtoReflect.Descriptor instead.
  6293  func (*LocalExecution) Descriptor() ([]byte, []int) {
  6294  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{26}
  6295  }
  6296  
  6297  func (x *LocalExecution) GetCode() LocalExecution_Code {
  6298  	if x != nil {
  6299  		return x.Code
  6300  	}
  6301  	return LocalExecution_LOCAL_EXECUTION_UNKNOWN
  6302  }
  6303  
  6304  type ActionCache struct {
  6305  	state         protoimpl.MessageState
  6306  	sizeCache     protoimpl.SizeCache
  6307  	unknownFields protoimpl.UnknownFields
  6308  
  6309  	Code ActionCache_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ActionCache_Code" json:"code,omitempty"`
  6310  }
  6311  
  6312  func (x *ActionCache) Reset() {
  6313  	*x = ActionCache{}
  6314  	if protoimpl.UnsafeEnabled {
  6315  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[27]
  6316  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6317  		ms.StoreMessageInfo(mi)
  6318  	}
  6319  }
  6320  
  6321  func (x *ActionCache) String() string {
  6322  	return protoimpl.X.MessageStringOf(x)
  6323  }
  6324  
  6325  func (*ActionCache) ProtoMessage() {}
  6326  
  6327  func (x *ActionCache) ProtoReflect() protoreflect.Message {
  6328  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[27]
  6329  	if protoimpl.UnsafeEnabled && x != nil {
  6330  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6331  		if ms.LoadMessageInfo() == nil {
  6332  			ms.StoreMessageInfo(mi)
  6333  		}
  6334  		return ms
  6335  	}
  6336  	return mi.MessageOf(x)
  6337  }
  6338  
  6339  // Deprecated: Use ActionCache.ProtoReflect.Descriptor instead.
  6340  func (*ActionCache) Descriptor() ([]byte, []int) {
  6341  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{27}
  6342  }
  6343  
  6344  func (x *ActionCache) GetCode() ActionCache_Code {
  6345  	if x != nil {
  6346  		return x.Code
  6347  	}
  6348  	return ActionCache_ACTION_CACHE_UNKNOWN
  6349  }
  6350  
  6351  type FetchCommand struct {
  6352  	state         protoimpl.MessageState
  6353  	sizeCache     protoimpl.SizeCache
  6354  	unknownFields protoimpl.UnknownFields
  6355  
  6356  	Code FetchCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.FetchCommand_Code" json:"code,omitempty"`
  6357  }
  6358  
  6359  func (x *FetchCommand) Reset() {
  6360  	*x = FetchCommand{}
  6361  	if protoimpl.UnsafeEnabled {
  6362  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[28]
  6363  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6364  		ms.StoreMessageInfo(mi)
  6365  	}
  6366  }
  6367  
  6368  func (x *FetchCommand) String() string {
  6369  	return protoimpl.X.MessageStringOf(x)
  6370  }
  6371  
  6372  func (*FetchCommand) ProtoMessage() {}
  6373  
  6374  func (x *FetchCommand) ProtoReflect() protoreflect.Message {
  6375  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[28]
  6376  	if protoimpl.UnsafeEnabled && x != nil {
  6377  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6378  		if ms.LoadMessageInfo() == nil {
  6379  			ms.StoreMessageInfo(mi)
  6380  		}
  6381  		return ms
  6382  	}
  6383  	return mi.MessageOf(x)
  6384  }
  6385  
  6386  // Deprecated: Use FetchCommand.ProtoReflect.Descriptor instead.
  6387  func (*FetchCommand) Descriptor() ([]byte, []int) {
  6388  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{28}
  6389  }
  6390  
  6391  func (x *FetchCommand) GetCode() FetchCommand_Code {
  6392  	if x != nil {
  6393  		return x.Code
  6394  	}
  6395  	return FetchCommand_FETCH_COMMAND_UNKNOWN
  6396  }
  6397  
  6398  type SyncCommand struct {
  6399  	state         protoimpl.MessageState
  6400  	sizeCache     protoimpl.SizeCache
  6401  	unknownFields protoimpl.UnknownFields
  6402  
  6403  	Code SyncCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.SyncCommand_Code" json:"code,omitempty"`
  6404  }
  6405  
  6406  func (x *SyncCommand) Reset() {
  6407  	*x = SyncCommand{}
  6408  	if protoimpl.UnsafeEnabled {
  6409  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[29]
  6410  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6411  		ms.StoreMessageInfo(mi)
  6412  	}
  6413  }
  6414  
  6415  func (x *SyncCommand) String() string {
  6416  	return protoimpl.X.MessageStringOf(x)
  6417  }
  6418  
  6419  func (*SyncCommand) ProtoMessage() {}
  6420  
  6421  func (x *SyncCommand) ProtoReflect() protoreflect.Message {
  6422  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[29]
  6423  	if protoimpl.UnsafeEnabled && x != nil {
  6424  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6425  		if ms.LoadMessageInfo() == nil {
  6426  			ms.StoreMessageInfo(mi)
  6427  		}
  6428  		return ms
  6429  	}
  6430  	return mi.MessageOf(x)
  6431  }
  6432  
  6433  // Deprecated: Use SyncCommand.ProtoReflect.Descriptor instead.
  6434  func (*SyncCommand) Descriptor() ([]byte, []int) {
  6435  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{29}
  6436  }
  6437  
  6438  func (x *SyncCommand) GetCode() SyncCommand_Code {
  6439  	if x != nil {
  6440  		return x.Code
  6441  	}
  6442  	return SyncCommand_SYNC_COMMAND_UNKNOWN
  6443  }
  6444  
  6445  type Sandbox struct {
  6446  	state         protoimpl.MessageState
  6447  	sizeCache     protoimpl.SizeCache
  6448  	unknownFields protoimpl.UnknownFields
  6449  
  6450  	Code Sandbox_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Sandbox_Code" json:"code,omitempty"`
  6451  }
  6452  
  6453  func (x *Sandbox) Reset() {
  6454  	*x = Sandbox{}
  6455  	if protoimpl.UnsafeEnabled {
  6456  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[30]
  6457  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6458  		ms.StoreMessageInfo(mi)
  6459  	}
  6460  }
  6461  
  6462  func (x *Sandbox) String() string {
  6463  	return protoimpl.X.MessageStringOf(x)
  6464  }
  6465  
  6466  func (*Sandbox) ProtoMessage() {}
  6467  
  6468  func (x *Sandbox) ProtoReflect() protoreflect.Message {
  6469  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[30]
  6470  	if protoimpl.UnsafeEnabled && x != nil {
  6471  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6472  		if ms.LoadMessageInfo() == nil {
  6473  			ms.StoreMessageInfo(mi)
  6474  		}
  6475  		return ms
  6476  	}
  6477  	return mi.MessageOf(x)
  6478  }
  6479  
  6480  // Deprecated: Use Sandbox.ProtoReflect.Descriptor instead.
  6481  func (*Sandbox) Descriptor() ([]byte, []int) {
  6482  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{30}
  6483  }
  6484  
  6485  func (x *Sandbox) GetCode() Sandbox_Code {
  6486  	if x != nil {
  6487  		return x.Code
  6488  	}
  6489  	return Sandbox_SANDBOX_FAILURE_UNKNOWN
  6490  }
  6491  
  6492  type IncludeScanning struct {
  6493  	state         protoimpl.MessageState
  6494  	sizeCache     protoimpl.SizeCache
  6495  	unknownFields protoimpl.UnknownFields
  6496  
  6497  	Code               IncludeScanning_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.IncludeScanning_Code" json:"code,omitempty"`
  6498  	PackageLoadingCode PackageLoading_Code  `protobuf:"varint,2,opt,name=package_loading_code,json=packageLoadingCode,proto3,enum=failure_details.PackageLoading_Code" json:"package_loading_code,omitempty"`
  6499  }
  6500  
  6501  func (x *IncludeScanning) Reset() {
  6502  	*x = IncludeScanning{}
  6503  	if protoimpl.UnsafeEnabled {
  6504  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[31]
  6505  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6506  		ms.StoreMessageInfo(mi)
  6507  	}
  6508  }
  6509  
  6510  func (x *IncludeScanning) String() string {
  6511  	return protoimpl.X.MessageStringOf(x)
  6512  }
  6513  
  6514  func (*IncludeScanning) ProtoMessage() {}
  6515  
  6516  func (x *IncludeScanning) ProtoReflect() protoreflect.Message {
  6517  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[31]
  6518  	if protoimpl.UnsafeEnabled && x != nil {
  6519  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6520  		if ms.LoadMessageInfo() == nil {
  6521  			ms.StoreMessageInfo(mi)
  6522  		}
  6523  		return ms
  6524  	}
  6525  	return mi.MessageOf(x)
  6526  }
  6527  
  6528  // Deprecated: Use IncludeScanning.ProtoReflect.Descriptor instead.
  6529  func (*IncludeScanning) Descriptor() ([]byte, []int) {
  6530  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{31}
  6531  }
  6532  
  6533  func (x *IncludeScanning) GetCode() IncludeScanning_Code {
  6534  	if x != nil {
  6535  		return x.Code
  6536  	}
  6537  	return IncludeScanning_INCLUDE_SCANNING_UNKNOWN
  6538  }
  6539  
  6540  func (x *IncludeScanning) GetPackageLoadingCode() PackageLoading_Code {
  6541  	if x != nil {
  6542  		return x.PackageLoadingCode
  6543  	}
  6544  	return PackageLoading_PACKAGE_LOADING_UNKNOWN
  6545  }
  6546  
  6547  type TestCommand struct {
  6548  	state         protoimpl.MessageState
  6549  	sizeCache     protoimpl.SizeCache
  6550  	unknownFields protoimpl.UnknownFields
  6551  
  6552  	Code TestCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.TestCommand_Code" json:"code,omitempty"`
  6553  }
  6554  
  6555  func (x *TestCommand) Reset() {
  6556  	*x = TestCommand{}
  6557  	if protoimpl.UnsafeEnabled {
  6558  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[32]
  6559  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6560  		ms.StoreMessageInfo(mi)
  6561  	}
  6562  }
  6563  
  6564  func (x *TestCommand) String() string {
  6565  	return protoimpl.X.MessageStringOf(x)
  6566  }
  6567  
  6568  func (*TestCommand) ProtoMessage() {}
  6569  
  6570  func (x *TestCommand) ProtoReflect() protoreflect.Message {
  6571  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[32]
  6572  	if protoimpl.UnsafeEnabled && x != nil {
  6573  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6574  		if ms.LoadMessageInfo() == nil {
  6575  			ms.StoreMessageInfo(mi)
  6576  		}
  6577  		return ms
  6578  	}
  6579  	return mi.MessageOf(x)
  6580  }
  6581  
  6582  // Deprecated: Use TestCommand.ProtoReflect.Descriptor instead.
  6583  func (*TestCommand) Descriptor() ([]byte, []int) {
  6584  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{32}
  6585  }
  6586  
  6587  func (x *TestCommand) GetCode() TestCommand_Code {
  6588  	if x != nil {
  6589  		return x.Code
  6590  	}
  6591  	return TestCommand_TEST_COMMAND_UNKNOWN
  6592  }
  6593  
  6594  type ActionQuery struct {
  6595  	state         protoimpl.MessageState
  6596  	sizeCache     protoimpl.SizeCache
  6597  	unknownFields protoimpl.UnknownFields
  6598  
  6599  	Code ActionQuery_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ActionQuery_Code" json:"code,omitempty"`
  6600  }
  6601  
  6602  func (x *ActionQuery) Reset() {
  6603  	*x = ActionQuery{}
  6604  	if protoimpl.UnsafeEnabled {
  6605  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[33]
  6606  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6607  		ms.StoreMessageInfo(mi)
  6608  	}
  6609  }
  6610  
  6611  func (x *ActionQuery) String() string {
  6612  	return protoimpl.X.MessageStringOf(x)
  6613  }
  6614  
  6615  func (*ActionQuery) ProtoMessage() {}
  6616  
  6617  func (x *ActionQuery) ProtoReflect() protoreflect.Message {
  6618  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[33]
  6619  	if protoimpl.UnsafeEnabled && x != nil {
  6620  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6621  		if ms.LoadMessageInfo() == nil {
  6622  			ms.StoreMessageInfo(mi)
  6623  		}
  6624  		return ms
  6625  	}
  6626  	return mi.MessageOf(x)
  6627  }
  6628  
  6629  // Deprecated: Use ActionQuery.ProtoReflect.Descriptor instead.
  6630  func (*ActionQuery) Descriptor() ([]byte, []int) {
  6631  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{33}
  6632  }
  6633  
  6634  func (x *ActionQuery) GetCode() ActionQuery_Code {
  6635  	if x != nil {
  6636  		return x.Code
  6637  	}
  6638  	return ActionQuery_ACTION_QUERY_UNKNOWN
  6639  }
  6640  
  6641  type TargetPatterns struct {
  6642  	state         protoimpl.MessageState
  6643  	sizeCache     protoimpl.SizeCache
  6644  	unknownFields protoimpl.UnknownFields
  6645  
  6646  	Code TargetPatterns_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.TargetPatterns_Code" json:"code,omitempty"`
  6647  }
  6648  
  6649  func (x *TargetPatterns) Reset() {
  6650  	*x = TargetPatterns{}
  6651  	if protoimpl.UnsafeEnabled {
  6652  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[34]
  6653  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6654  		ms.StoreMessageInfo(mi)
  6655  	}
  6656  }
  6657  
  6658  func (x *TargetPatterns) String() string {
  6659  	return protoimpl.X.MessageStringOf(x)
  6660  }
  6661  
  6662  func (*TargetPatterns) ProtoMessage() {}
  6663  
  6664  func (x *TargetPatterns) ProtoReflect() protoreflect.Message {
  6665  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[34]
  6666  	if protoimpl.UnsafeEnabled && x != nil {
  6667  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6668  		if ms.LoadMessageInfo() == nil {
  6669  			ms.StoreMessageInfo(mi)
  6670  		}
  6671  		return ms
  6672  	}
  6673  	return mi.MessageOf(x)
  6674  }
  6675  
  6676  // Deprecated: Use TargetPatterns.ProtoReflect.Descriptor instead.
  6677  func (*TargetPatterns) Descriptor() ([]byte, []int) {
  6678  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{34}
  6679  }
  6680  
  6681  func (x *TargetPatterns) GetCode() TargetPatterns_Code {
  6682  	if x != nil {
  6683  		return x.Code
  6684  	}
  6685  	return TargetPatterns_TARGET_PATTERNS_UNKNOWN
  6686  }
  6687  
  6688  type CleanCommand struct {
  6689  	state         protoimpl.MessageState
  6690  	sizeCache     protoimpl.SizeCache
  6691  	unknownFields protoimpl.UnknownFields
  6692  
  6693  	Code CleanCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.CleanCommand_Code" json:"code,omitempty"`
  6694  }
  6695  
  6696  func (x *CleanCommand) Reset() {
  6697  	*x = CleanCommand{}
  6698  	if protoimpl.UnsafeEnabled {
  6699  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[35]
  6700  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6701  		ms.StoreMessageInfo(mi)
  6702  	}
  6703  }
  6704  
  6705  func (x *CleanCommand) String() string {
  6706  	return protoimpl.X.MessageStringOf(x)
  6707  }
  6708  
  6709  func (*CleanCommand) ProtoMessage() {}
  6710  
  6711  func (x *CleanCommand) ProtoReflect() protoreflect.Message {
  6712  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[35]
  6713  	if protoimpl.UnsafeEnabled && x != nil {
  6714  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6715  		if ms.LoadMessageInfo() == nil {
  6716  			ms.StoreMessageInfo(mi)
  6717  		}
  6718  		return ms
  6719  	}
  6720  	return mi.MessageOf(x)
  6721  }
  6722  
  6723  // Deprecated: Use CleanCommand.ProtoReflect.Descriptor instead.
  6724  func (*CleanCommand) Descriptor() ([]byte, []int) {
  6725  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{35}
  6726  }
  6727  
  6728  func (x *CleanCommand) GetCode() CleanCommand_Code {
  6729  	if x != nil {
  6730  		return x.Code
  6731  	}
  6732  	return CleanCommand_CLEAN_COMMAND_UNKNOWN
  6733  }
  6734  
  6735  type ConfigCommand struct {
  6736  	state         protoimpl.MessageState
  6737  	sizeCache     protoimpl.SizeCache
  6738  	unknownFields protoimpl.UnknownFields
  6739  
  6740  	Code ConfigCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ConfigCommand_Code" json:"code,omitempty"`
  6741  }
  6742  
  6743  func (x *ConfigCommand) Reset() {
  6744  	*x = ConfigCommand{}
  6745  	if protoimpl.UnsafeEnabled {
  6746  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[36]
  6747  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6748  		ms.StoreMessageInfo(mi)
  6749  	}
  6750  }
  6751  
  6752  func (x *ConfigCommand) String() string {
  6753  	return protoimpl.X.MessageStringOf(x)
  6754  }
  6755  
  6756  func (*ConfigCommand) ProtoMessage() {}
  6757  
  6758  func (x *ConfigCommand) ProtoReflect() protoreflect.Message {
  6759  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[36]
  6760  	if protoimpl.UnsafeEnabled && x != nil {
  6761  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6762  		if ms.LoadMessageInfo() == nil {
  6763  			ms.StoreMessageInfo(mi)
  6764  		}
  6765  		return ms
  6766  	}
  6767  	return mi.MessageOf(x)
  6768  }
  6769  
  6770  // Deprecated: Use ConfigCommand.ProtoReflect.Descriptor instead.
  6771  func (*ConfigCommand) Descriptor() ([]byte, []int) {
  6772  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{36}
  6773  }
  6774  
  6775  func (x *ConfigCommand) GetCode() ConfigCommand_Code {
  6776  	if x != nil {
  6777  		return x.Code
  6778  	}
  6779  	return ConfigCommand_CONFIG_COMMAND_UNKNOWN
  6780  }
  6781  
  6782  type ConfigurableQuery struct {
  6783  	state         protoimpl.MessageState
  6784  	sizeCache     protoimpl.SizeCache
  6785  	unknownFields protoimpl.UnknownFields
  6786  
  6787  	Code ConfigurableQuery_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ConfigurableQuery_Code" json:"code,omitempty"`
  6788  }
  6789  
  6790  func (x *ConfigurableQuery) Reset() {
  6791  	*x = ConfigurableQuery{}
  6792  	if protoimpl.UnsafeEnabled {
  6793  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[37]
  6794  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6795  		ms.StoreMessageInfo(mi)
  6796  	}
  6797  }
  6798  
  6799  func (x *ConfigurableQuery) String() string {
  6800  	return protoimpl.X.MessageStringOf(x)
  6801  }
  6802  
  6803  func (*ConfigurableQuery) ProtoMessage() {}
  6804  
  6805  func (x *ConfigurableQuery) ProtoReflect() protoreflect.Message {
  6806  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[37]
  6807  	if protoimpl.UnsafeEnabled && x != nil {
  6808  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6809  		if ms.LoadMessageInfo() == nil {
  6810  			ms.StoreMessageInfo(mi)
  6811  		}
  6812  		return ms
  6813  	}
  6814  	return mi.MessageOf(x)
  6815  }
  6816  
  6817  // Deprecated: Use ConfigurableQuery.ProtoReflect.Descriptor instead.
  6818  func (*ConfigurableQuery) Descriptor() ([]byte, []int) {
  6819  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{37}
  6820  }
  6821  
  6822  func (x *ConfigurableQuery) GetCode() ConfigurableQuery_Code {
  6823  	if x != nil {
  6824  		return x.Code
  6825  	}
  6826  	return ConfigurableQuery_CONFIGURABLE_QUERY_UNKNOWN
  6827  }
  6828  
  6829  type DumpCommand struct {
  6830  	state         protoimpl.MessageState
  6831  	sizeCache     protoimpl.SizeCache
  6832  	unknownFields protoimpl.UnknownFields
  6833  
  6834  	Code DumpCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.DumpCommand_Code" json:"code,omitempty"`
  6835  }
  6836  
  6837  func (x *DumpCommand) Reset() {
  6838  	*x = DumpCommand{}
  6839  	if protoimpl.UnsafeEnabled {
  6840  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[38]
  6841  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6842  		ms.StoreMessageInfo(mi)
  6843  	}
  6844  }
  6845  
  6846  func (x *DumpCommand) String() string {
  6847  	return protoimpl.X.MessageStringOf(x)
  6848  }
  6849  
  6850  func (*DumpCommand) ProtoMessage() {}
  6851  
  6852  func (x *DumpCommand) ProtoReflect() protoreflect.Message {
  6853  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[38]
  6854  	if protoimpl.UnsafeEnabled && x != nil {
  6855  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6856  		if ms.LoadMessageInfo() == nil {
  6857  			ms.StoreMessageInfo(mi)
  6858  		}
  6859  		return ms
  6860  	}
  6861  	return mi.MessageOf(x)
  6862  }
  6863  
  6864  // Deprecated: Use DumpCommand.ProtoReflect.Descriptor instead.
  6865  func (*DumpCommand) Descriptor() ([]byte, []int) {
  6866  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{38}
  6867  }
  6868  
  6869  func (x *DumpCommand) GetCode() DumpCommand_Code {
  6870  	if x != nil {
  6871  		return x.Code
  6872  	}
  6873  	return DumpCommand_DUMP_COMMAND_UNKNOWN
  6874  }
  6875  
  6876  type HelpCommand struct {
  6877  	state         protoimpl.MessageState
  6878  	sizeCache     protoimpl.SizeCache
  6879  	unknownFields protoimpl.UnknownFields
  6880  
  6881  	Code HelpCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.HelpCommand_Code" json:"code,omitempty"`
  6882  }
  6883  
  6884  func (x *HelpCommand) Reset() {
  6885  	*x = HelpCommand{}
  6886  	if protoimpl.UnsafeEnabled {
  6887  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[39]
  6888  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6889  		ms.StoreMessageInfo(mi)
  6890  	}
  6891  }
  6892  
  6893  func (x *HelpCommand) String() string {
  6894  	return protoimpl.X.MessageStringOf(x)
  6895  }
  6896  
  6897  func (*HelpCommand) ProtoMessage() {}
  6898  
  6899  func (x *HelpCommand) ProtoReflect() protoreflect.Message {
  6900  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[39]
  6901  	if protoimpl.UnsafeEnabled && x != nil {
  6902  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6903  		if ms.LoadMessageInfo() == nil {
  6904  			ms.StoreMessageInfo(mi)
  6905  		}
  6906  		return ms
  6907  	}
  6908  	return mi.MessageOf(x)
  6909  }
  6910  
  6911  // Deprecated: Use HelpCommand.ProtoReflect.Descriptor instead.
  6912  func (*HelpCommand) Descriptor() ([]byte, []int) {
  6913  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{39}
  6914  }
  6915  
  6916  func (x *HelpCommand) GetCode() HelpCommand_Code {
  6917  	if x != nil {
  6918  		return x.Code
  6919  	}
  6920  	return HelpCommand_HELP_COMMAND_UNKNOWN
  6921  }
  6922  
  6923  type MobileInstall struct {
  6924  	state         protoimpl.MessageState
  6925  	sizeCache     protoimpl.SizeCache
  6926  	unknownFields protoimpl.UnknownFields
  6927  
  6928  	Code MobileInstall_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.MobileInstall_Code" json:"code,omitempty"`
  6929  }
  6930  
  6931  func (x *MobileInstall) Reset() {
  6932  	*x = MobileInstall{}
  6933  	if protoimpl.UnsafeEnabled {
  6934  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[40]
  6935  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6936  		ms.StoreMessageInfo(mi)
  6937  	}
  6938  }
  6939  
  6940  func (x *MobileInstall) String() string {
  6941  	return protoimpl.X.MessageStringOf(x)
  6942  }
  6943  
  6944  func (*MobileInstall) ProtoMessage() {}
  6945  
  6946  func (x *MobileInstall) ProtoReflect() protoreflect.Message {
  6947  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[40]
  6948  	if protoimpl.UnsafeEnabled && x != nil {
  6949  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6950  		if ms.LoadMessageInfo() == nil {
  6951  			ms.StoreMessageInfo(mi)
  6952  		}
  6953  		return ms
  6954  	}
  6955  	return mi.MessageOf(x)
  6956  }
  6957  
  6958  // Deprecated: Use MobileInstall.ProtoReflect.Descriptor instead.
  6959  func (*MobileInstall) Descriptor() ([]byte, []int) {
  6960  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{40}
  6961  }
  6962  
  6963  func (x *MobileInstall) GetCode() MobileInstall_Code {
  6964  	if x != nil {
  6965  		return x.Code
  6966  	}
  6967  	return MobileInstall_MOBILE_INSTALL_UNKNOWN
  6968  }
  6969  
  6970  type ProfileCommand struct {
  6971  	state         protoimpl.MessageState
  6972  	sizeCache     protoimpl.SizeCache
  6973  	unknownFields protoimpl.UnknownFields
  6974  
  6975  	Code ProfileCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ProfileCommand_Code" json:"code,omitempty"`
  6976  }
  6977  
  6978  func (x *ProfileCommand) Reset() {
  6979  	*x = ProfileCommand{}
  6980  	if protoimpl.UnsafeEnabled {
  6981  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[41]
  6982  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6983  		ms.StoreMessageInfo(mi)
  6984  	}
  6985  }
  6986  
  6987  func (x *ProfileCommand) String() string {
  6988  	return protoimpl.X.MessageStringOf(x)
  6989  }
  6990  
  6991  func (*ProfileCommand) ProtoMessage() {}
  6992  
  6993  func (x *ProfileCommand) ProtoReflect() protoreflect.Message {
  6994  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[41]
  6995  	if protoimpl.UnsafeEnabled && x != nil {
  6996  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  6997  		if ms.LoadMessageInfo() == nil {
  6998  			ms.StoreMessageInfo(mi)
  6999  		}
  7000  		return ms
  7001  	}
  7002  	return mi.MessageOf(x)
  7003  }
  7004  
  7005  // Deprecated: Use ProfileCommand.ProtoReflect.Descriptor instead.
  7006  func (*ProfileCommand) Descriptor() ([]byte, []int) {
  7007  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{41}
  7008  }
  7009  
  7010  func (x *ProfileCommand) GetCode() ProfileCommand_Code {
  7011  	if x != nil {
  7012  		return x.Code
  7013  	}
  7014  	return ProfileCommand_PROFILE_COMMAND_UNKNOWN
  7015  }
  7016  
  7017  type RunCommand struct {
  7018  	state         protoimpl.MessageState
  7019  	sizeCache     protoimpl.SizeCache
  7020  	unknownFields protoimpl.UnknownFields
  7021  
  7022  	Code RunCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.RunCommand_Code" json:"code,omitempty"`
  7023  }
  7024  
  7025  func (x *RunCommand) Reset() {
  7026  	*x = RunCommand{}
  7027  	if protoimpl.UnsafeEnabled {
  7028  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[42]
  7029  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7030  		ms.StoreMessageInfo(mi)
  7031  	}
  7032  }
  7033  
  7034  func (x *RunCommand) String() string {
  7035  	return protoimpl.X.MessageStringOf(x)
  7036  }
  7037  
  7038  func (*RunCommand) ProtoMessage() {}
  7039  
  7040  func (x *RunCommand) ProtoReflect() protoreflect.Message {
  7041  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[42]
  7042  	if protoimpl.UnsafeEnabled && x != nil {
  7043  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7044  		if ms.LoadMessageInfo() == nil {
  7045  			ms.StoreMessageInfo(mi)
  7046  		}
  7047  		return ms
  7048  	}
  7049  	return mi.MessageOf(x)
  7050  }
  7051  
  7052  // Deprecated: Use RunCommand.ProtoReflect.Descriptor instead.
  7053  func (*RunCommand) Descriptor() ([]byte, []int) {
  7054  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{42}
  7055  }
  7056  
  7057  func (x *RunCommand) GetCode() RunCommand_Code {
  7058  	if x != nil {
  7059  		return x.Code
  7060  	}
  7061  	return RunCommand_RUN_COMMAND_UNKNOWN
  7062  }
  7063  
  7064  type VersionCommand struct {
  7065  	state         protoimpl.MessageState
  7066  	sizeCache     protoimpl.SizeCache
  7067  	unknownFields protoimpl.UnknownFields
  7068  
  7069  	Code VersionCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.VersionCommand_Code" json:"code,omitempty"`
  7070  }
  7071  
  7072  func (x *VersionCommand) Reset() {
  7073  	*x = VersionCommand{}
  7074  	if protoimpl.UnsafeEnabled {
  7075  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[43]
  7076  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7077  		ms.StoreMessageInfo(mi)
  7078  	}
  7079  }
  7080  
  7081  func (x *VersionCommand) String() string {
  7082  	return protoimpl.X.MessageStringOf(x)
  7083  }
  7084  
  7085  func (*VersionCommand) ProtoMessage() {}
  7086  
  7087  func (x *VersionCommand) ProtoReflect() protoreflect.Message {
  7088  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[43]
  7089  	if protoimpl.UnsafeEnabled && x != nil {
  7090  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7091  		if ms.LoadMessageInfo() == nil {
  7092  			ms.StoreMessageInfo(mi)
  7093  		}
  7094  		return ms
  7095  	}
  7096  	return mi.MessageOf(x)
  7097  }
  7098  
  7099  // Deprecated: Use VersionCommand.ProtoReflect.Descriptor instead.
  7100  func (*VersionCommand) Descriptor() ([]byte, []int) {
  7101  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{43}
  7102  }
  7103  
  7104  func (x *VersionCommand) GetCode() VersionCommand_Code {
  7105  	if x != nil {
  7106  		return x.Code
  7107  	}
  7108  	return VersionCommand_VERSION_COMMAND_UNKNOWN
  7109  }
  7110  
  7111  type PrintActionCommand struct {
  7112  	state         protoimpl.MessageState
  7113  	sizeCache     protoimpl.SizeCache
  7114  	unknownFields protoimpl.UnknownFields
  7115  
  7116  	Code PrintActionCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.PrintActionCommand_Code" json:"code,omitempty"`
  7117  }
  7118  
  7119  func (x *PrintActionCommand) Reset() {
  7120  	*x = PrintActionCommand{}
  7121  	if protoimpl.UnsafeEnabled {
  7122  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[44]
  7123  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7124  		ms.StoreMessageInfo(mi)
  7125  	}
  7126  }
  7127  
  7128  func (x *PrintActionCommand) String() string {
  7129  	return protoimpl.X.MessageStringOf(x)
  7130  }
  7131  
  7132  func (*PrintActionCommand) ProtoMessage() {}
  7133  
  7134  func (x *PrintActionCommand) ProtoReflect() protoreflect.Message {
  7135  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[44]
  7136  	if protoimpl.UnsafeEnabled && x != nil {
  7137  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7138  		if ms.LoadMessageInfo() == nil {
  7139  			ms.StoreMessageInfo(mi)
  7140  		}
  7141  		return ms
  7142  	}
  7143  	return mi.MessageOf(x)
  7144  }
  7145  
  7146  // Deprecated: Use PrintActionCommand.ProtoReflect.Descriptor instead.
  7147  func (*PrintActionCommand) Descriptor() ([]byte, []int) {
  7148  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{44}
  7149  }
  7150  
  7151  func (x *PrintActionCommand) GetCode() PrintActionCommand_Code {
  7152  	if x != nil {
  7153  		return x.Code
  7154  	}
  7155  	return PrintActionCommand_PRINT_ACTION_COMMAND_UNKNOWN
  7156  }
  7157  
  7158  type WorkspaceStatus struct {
  7159  	state         protoimpl.MessageState
  7160  	sizeCache     protoimpl.SizeCache
  7161  	unknownFields protoimpl.UnknownFields
  7162  
  7163  	Code WorkspaceStatus_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.WorkspaceStatus_Code" json:"code,omitempty"`
  7164  }
  7165  
  7166  func (x *WorkspaceStatus) Reset() {
  7167  	*x = WorkspaceStatus{}
  7168  	if protoimpl.UnsafeEnabled {
  7169  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[45]
  7170  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7171  		ms.StoreMessageInfo(mi)
  7172  	}
  7173  }
  7174  
  7175  func (x *WorkspaceStatus) String() string {
  7176  	return protoimpl.X.MessageStringOf(x)
  7177  }
  7178  
  7179  func (*WorkspaceStatus) ProtoMessage() {}
  7180  
  7181  func (x *WorkspaceStatus) ProtoReflect() protoreflect.Message {
  7182  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[45]
  7183  	if protoimpl.UnsafeEnabled && x != nil {
  7184  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7185  		if ms.LoadMessageInfo() == nil {
  7186  			ms.StoreMessageInfo(mi)
  7187  		}
  7188  		return ms
  7189  	}
  7190  	return mi.MessageOf(x)
  7191  }
  7192  
  7193  // Deprecated: Use WorkspaceStatus.ProtoReflect.Descriptor instead.
  7194  func (*WorkspaceStatus) Descriptor() ([]byte, []int) {
  7195  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{45}
  7196  }
  7197  
  7198  func (x *WorkspaceStatus) GetCode() WorkspaceStatus_Code {
  7199  	if x != nil {
  7200  		return x.Code
  7201  	}
  7202  	return WorkspaceStatus_WORKSPACE_STATUS_UNKNOWN
  7203  }
  7204  
  7205  type JavaCompile struct {
  7206  	state         protoimpl.MessageState
  7207  	sizeCache     protoimpl.SizeCache
  7208  	unknownFields protoimpl.UnknownFields
  7209  
  7210  	Code JavaCompile_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.JavaCompile_Code" json:"code,omitempty"`
  7211  }
  7212  
  7213  func (x *JavaCompile) Reset() {
  7214  	*x = JavaCompile{}
  7215  	if protoimpl.UnsafeEnabled {
  7216  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[46]
  7217  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7218  		ms.StoreMessageInfo(mi)
  7219  	}
  7220  }
  7221  
  7222  func (x *JavaCompile) String() string {
  7223  	return protoimpl.X.MessageStringOf(x)
  7224  }
  7225  
  7226  func (*JavaCompile) ProtoMessage() {}
  7227  
  7228  func (x *JavaCompile) ProtoReflect() protoreflect.Message {
  7229  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[46]
  7230  	if protoimpl.UnsafeEnabled && x != nil {
  7231  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7232  		if ms.LoadMessageInfo() == nil {
  7233  			ms.StoreMessageInfo(mi)
  7234  		}
  7235  		return ms
  7236  	}
  7237  	return mi.MessageOf(x)
  7238  }
  7239  
  7240  // Deprecated: Use JavaCompile.ProtoReflect.Descriptor instead.
  7241  func (*JavaCompile) Descriptor() ([]byte, []int) {
  7242  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{46}
  7243  }
  7244  
  7245  func (x *JavaCompile) GetCode() JavaCompile_Code {
  7246  	if x != nil {
  7247  		return x.Code
  7248  	}
  7249  	return JavaCompile_JAVA_COMPILE_UNKNOWN
  7250  }
  7251  
  7252  type ActionRewinding struct {
  7253  	state         protoimpl.MessageState
  7254  	sizeCache     protoimpl.SizeCache
  7255  	unknownFields protoimpl.UnknownFields
  7256  
  7257  	Code ActionRewinding_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ActionRewinding_Code" json:"code,omitempty"`
  7258  }
  7259  
  7260  func (x *ActionRewinding) Reset() {
  7261  	*x = ActionRewinding{}
  7262  	if protoimpl.UnsafeEnabled {
  7263  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[47]
  7264  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7265  		ms.StoreMessageInfo(mi)
  7266  	}
  7267  }
  7268  
  7269  func (x *ActionRewinding) String() string {
  7270  	return protoimpl.X.MessageStringOf(x)
  7271  }
  7272  
  7273  func (*ActionRewinding) ProtoMessage() {}
  7274  
  7275  func (x *ActionRewinding) ProtoReflect() protoreflect.Message {
  7276  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[47]
  7277  	if protoimpl.UnsafeEnabled && x != nil {
  7278  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7279  		if ms.LoadMessageInfo() == nil {
  7280  			ms.StoreMessageInfo(mi)
  7281  		}
  7282  		return ms
  7283  	}
  7284  	return mi.MessageOf(x)
  7285  }
  7286  
  7287  // Deprecated: Use ActionRewinding.ProtoReflect.Descriptor instead.
  7288  func (*ActionRewinding) Descriptor() ([]byte, []int) {
  7289  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{47}
  7290  }
  7291  
  7292  func (x *ActionRewinding) GetCode() ActionRewinding_Code {
  7293  	if x != nil {
  7294  		return x.Code
  7295  	}
  7296  	return ActionRewinding_ACTION_REWINDING_UNKNOWN
  7297  }
  7298  
  7299  type CppCompile struct {
  7300  	state         protoimpl.MessageState
  7301  	sizeCache     protoimpl.SizeCache
  7302  	unknownFields protoimpl.UnknownFields
  7303  
  7304  	Code CppCompile_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.CppCompile_Code" json:"code,omitempty"`
  7305  }
  7306  
  7307  func (x *CppCompile) Reset() {
  7308  	*x = CppCompile{}
  7309  	if protoimpl.UnsafeEnabled {
  7310  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[48]
  7311  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7312  		ms.StoreMessageInfo(mi)
  7313  	}
  7314  }
  7315  
  7316  func (x *CppCompile) String() string {
  7317  	return protoimpl.X.MessageStringOf(x)
  7318  }
  7319  
  7320  func (*CppCompile) ProtoMessage() {}
  7321  
  7322  func (x *CppCompile) ProtoReflect() protoreflect.Message {
  7323  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[48]
  7324  	if protoimpl.UnsafeEnabled && x != nil {
  7325  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7326  		if ms.LoadMessageInfo() == nil {
  7327  			ms.StoreMessageInfo(mi)
  7328  		}
  7329  		return ms
  7330  	}
  7331  	return mi.MessageOf(x)
  7332  }
  7333  
  7334  // Deprecated: Use CppCompile.ProtoReflect.Descriptor instead.
  7335  func (*CppCompile) Descriptor() ([]byte, []int) {
  7336  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{48}
  7337  }
  7338  
  7339  func (x *CppCompile) GetCode() CppCompile_Code {
  7340  	if x != nil {
  7341  		return x.Code
  7342  	}
  7343  	return CppCompile_CPP_COMPILE_UNKNOWN
  7344  }
  7345  
  7346  type StarlarkAction struct {
  7347  	state         protoimpl.MessageState
  7348  	sizeCache     protoimpl.SizeCache
  7349  	unknownFields protoimpl.UnknownFields
  7350  
  7351  	Code StarlarkAction_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.StarlarkAction_Code" json:"code,omitempty"`
  7352  }
  7353  
  7354  func (x *StarlarkAction) Reset() {
  7355  	*x = StarlarkAction{}
  7356  	if protoimpl.UnsafeEnabled {
  7357  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[49]
  7358  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7359  		ms.StoreMessageInfo(mi)
  7360  	}
  7361  }
  7362  
  7363  func (x *StarlarkAction) String() string {
  7364  	return protoimpl.X.MessageStringOf(x)
  7365  }
  7366  
  7367  func (*StarlarkAction) ProtoMessage() {}
  7368  
  7369  func (x *StarlarkAction) ProtoReflect() protoreflect.Message {
  7370  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[49]
  7371  	if protoimpl.UnsafeEnabled && x != nil {
  7372  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7373  		if ms.LoadMessageInfo() == nil {
  7374  			ms.StoreMessageInfo(mi)
  7375  		}
  7376  		return ms
  7377  	}
  7378  	return mi.MessageOf(x)
  7379  }
  7380  
  7381  // Deprecated: Use StarlarkAction.ProtoReflect.Descriptor instead.
  7382  func (*StarlarkAction) Descriptor() ([]byte, []int) {
  7383  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{49}
  7384  }
  7385  
  7386  func (x *StarlarkAction) GetCode() StarlarkAction_Code {
  7387  	if x != nil {
  7388  		return x.Code
  7389  	}
  7390  	return StarlarkAction_STARLARK_ACTION_UNKNOWN
  7391  }
  7392  
  7393  type NinjaAction struct {
  7394  	state         protoimpl.MessageState
  7395  	sizeCache     protoimpl.SizeCache
  7396  	unknownFields protoimpl.UnknownFields
  7397  
  7398  	Code NinjaAction_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.NinjaAction_Code" json:"code,omitempty"`
  7399  }
  7400  
  7401  func (x *NinjaAction) Reset() {
  7402  	*x = NinjaAction{}
  7403  	if protoimpl.UnsafeEnabled {
  7404  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[50]
  7405  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7406  		ms.StoreMessageInfo(mi)
  7407  	}
  7408  }
  7409  
  7410  func (x *NinjaAction) String() string {
  7411  	return protoimpl.X.MessageStringOf(x)
  7412  }
  7413  
  7414  func (*NinjaAction) ProtoMessage() {}
  7415  
  7416  func (x *NinjaAction) ProtoReflect() protoreflect.Message {
  7417  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[50]
  7418  	if protoimpl.UnsafeEnabled && x != nil {
  7419  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7420  		if ms.LoadMessageInfo() == nil {
  7421  			ms.StoreMessageInfo(mi)
  7422  		}
  7423  		return ms
  7424  	}
  7425  	return mi.MessageOf(x)
  7426  }
  7427  
  7428  // Deprecated: Use NinjaAction.ProtoReflect.Descriptor instead.
  7429  func (*NinjaAction) Descriptor() ([]byte, []int) {
  7430  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{50}
  7431  }
  7432  
  7433  func (x *NinjaAction) GetCode() NinjaAction_Code {
  7434  	if x != nil {
  7435  		return x.Code
  7436  	}
  7437  	return NinjaAction_NINJA_ACTION_UNKNOWN
  7438  }
  7439  
  7440  type DynamicExecution struct {
  7441  	state         protoimpl.MessageState
  7442  	sizeCache     protoimpl.SizeCache
  7443  	unknownFields protoimpl.UnknownFields
  7444  
  7445  	Code DynamicExecution_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.DynamicExecution_Code" json:"code,omitempty"`
  7446  }
  7447  
  7448  func (x *DynamicExecution) Reset() {
  7449  	*x = DynamicExecution{}
  7450  	if protoimpl.UnsafeEnabled {
  7451  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[51]
  7452  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7453  		ms.StoreMessageInfo(mi)
  7454  	}
  7455  }
  7456  
  7457  func (x *DynamicExecution) String() string {
  7458  	return protoimpl.X.MessageStringOf(x)
  7459  }
  7460  
  7461  func (*DynamicExecution) ProtoMessage() {}
  7462  
  7463  func (x *DynamicExecution) ProtoReflect() protoreflect.Message {
  7464  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[51]
  7465  	if protoimpl.UnsafeEnabled && x != nil {
  7466  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7467  		if ms.LoadMessageInfo() == nil {
  7468  			ms.StoreMessageInfo(mi)
  7469  		}
  7470  		return ms
  7471  	}
  7472  	return mi.MessageOf(x)
  7473  }
  7474  
  7475  // Deprecated: Use DynamicExecution.ProtoReflect.Descriptor instead.
  7476  func (*DynamicExecution) Descriptor() ([]byte, []int) {
  7477  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{51}
  7478  }
  7479  
  7480  func (x *DynamicExecution) GetCode() DynamicExecution_Code {
  7481  	if x != nil {
  7482  		return x.Code
  7483  	}
  7484  	return DynamicExecution_DYNAMIC_EXECUTION_UNKNOWN
  7485  }
  7486  
  7487  type FailAction struct {
  7488  	state         protoimpl.MessageState
  7489  	sizeCache     protoimpl.SizeCache
  7490  	unknownFields protoimpl.UnknownFields
  7491  
  7492  	Code FailAction_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.FailAction_Code" json:"code,omitempty"`
  7493  }
  7494  
  7495  func (x *FailAction) Reset() {
  7496  	*x = FailAction{}
  7497  	if protoimpl.UnsafeEnabled {
  7498  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[52]
  7499  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7500  		ms.StoreMessageInfo(mi)
  7501  	}
  7502  }
  7503  
  7504  func (x *FailAction) String() string {
  7505  	return protoimpl.X.MessageStringOf(x)
  7506  }
  7507  
  7508  func (*FailAction) ProtoMessage() {}
  7509  
  7510  func (x *FailAction) ProtoReflect() protoreflect.Message {
  7511  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[52]
  7512  	if protoimpl.UnsafeEnabled && x != nil {
  7513  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7514  		if ms.LoadMessageInfo() == nil {
  7515  			ms.StoreMessageInfo(mi)
  7516  		}
  7517  		return ms
  7518  	}
  7519  	return mi.MessageOf(x)
  7520  }
  7521  
  7522  // Deprecated: Use FailAction.ProtoReflect.Descriptor instead.
  7523  func (*FailAction) Descriptor() ([]byte, []int) {
  7524  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{52}
  7525  }
  7526  
  7527  func (x *FailAction) GetCode() FailAction_Code {
  7528  	if x != nil {
  7529  		return x.Code
  7530  	}
  7531  	return FailAction_FAIL_ACTION_UNKNOWN
  7532  }
  7533  
  7534  type SymlinkAction struct {
  7535  	state         protoimpl.MessageState
  7536  	sizeCache     protoimpl.SizeCache
  7537  	unknownFields protoimpl.UnknownFields
  7538  
  7539  	Code SymlinkAction_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.SymlinkAction_Code" json:"code,omitempty"`
  7540  }
  7541  
  7542  func (x *SymlinkAction) Reset() {
  7543  	*x = SymlinkAction{}
  7544  	if protoimpl.UnsafeEnabled {
  7545  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[53]
  7546  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7547  		ms.StoreMessageInfo(mi)
  7548  	}
  7549  }
  7550  
  7551  func (x *SymlinkAction) String() string {
  7552  	return protoimpl.X.MessageStringOf(x)
  7553  }
  7554  
  7555  func (*SymlinkAction) ProtoMessage() {}
  7556  
  7557  func (x *SymlinkAction) ProtoReflect() protoreflect.Message {
  7558  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[53]
  7559  	if protoimpl.UnsafeEnabled && x != nil {
  7560  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7561  		if ms.LoadMessageInfo() == nil {
  7562  			ms.StoreMessageInfo(mi)
  7563  		}
  7564  		return ms
  7565  	}
  7566  	return mi.MessageOf(x)
  7567  }
  7568  
  7569  // Deprecated: Use SymlinkAction.ProtoReflect.Descriptor instead.
  7570  func (*SymlinkAction) Descriptor() ([]byte, []int) {
  7571  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{53}
  7572  }
  7573  
  7574  func (x *SymlinkAction) GetCode() SymlinkAction_Code {
  7575  	if x != nil {
  7576  		return x.Code
  7577  	}
  7578  	return SymlinkAction_SYMLINK_ACTION_UNKNOWN
  7579  }
  7580  
  7581  type CppLink struct {
  7582  	state         protoimpl.MessageState
  7583  	sizeCache     protoimpl.SizeCache
  7584  	unknownFields protoimpl.UnknownFields
  7585  
  7586  	Code CppLink_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.CppLink_Code" json:"code,omitempty"`
  7587  }
  7588  
  7589  func (x *CppLink) Reset() {
  7590  	*x = CppLink{}
  7591  	if protoimpl.UnsafeEnabled {
  7592  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[54]
  7593  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7594  		ms.StoreMessageInfo(mi)
  7595  	}
  7596  }
  7597  
  7598  func (x *CppLink) String() string {
  7599  	return protoimpl.X.MessageStringOf(x)
  7600  }
  7601  
  7602  func (*CppLink) ProtoMessage() {}
  7603  
  7604  func (x *CppLink) ProtoReflect() protoreflect.Message {
  7605  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[54]
  7606  	if protoimpl.UnsafeEnabled && x != nil {
  7607  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7608  		if ms.LoadMessageInfo() == nil {
  7609  			ms.StoreMessageInfo(mi)
  7610  		}
  7611  		return ms
  7612  	}
  7613  	return mi.MessageOf(x)
  7614  }
  7615  
  7616  // Deprecated: Use CppLink.ProtoReflect.Descriptor instead.
  7617  func (*CppLink) Descriptor() ([]byte, []int) {
  7618  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{54}
  7619  }
  7620  
  7621  func (x *CppLink) GetCode() CppLink_Code {
  7622  	if x != nil {
  7623  		return x.Code
  7624  	}
  7625  	return CppLink_CPP_LINK_UNKNOWN
  7626  }
  7627  
  7628  type LtoAction struct {
  7629  	state         protoimpl.MessageState
  7630  	sizeCache     protoimpl.SizeCache
  7631  	unknownFields protoimpl.UnknownFields
  7632  
  7633  	Code LtoAction_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.LtoAction_Code" json:"code,omitempty"`
  7634  }
  7635  
  7636  func (x *LtoAction) Reset() {
  7637  	*x = LtoAction{}
  7638  	if protoimpl.UnsafeEnabled {
  7639  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[55]
  7640  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7641  		ms.StoreMessageInfo(mi)
  7642  	}
  7643  }
  7644  
  7645  func (x *LtoAction) String() string {
  7646  	return protoimpl.X.MessageStringOf(x)
  7647  }
  7648  
  7649  func (*LtoAction) ProtoMessage() {}
  7650  
  7651  func (x *LtoAction) ProtoReflect() protoreflect.Message {
  7652  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[55]
  7653  	if protoimpl.UnsafeEnabled && x != nil {
  7654  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7655  		if ms.LoadMessageInfo() == nil {
  7656  			ms.StoreMessageInfo(mi)
  7657  		}
  7658  		return ms
  7659  	}
  7660  	return mi.MessageOf(x)
  7661  }
  7662  
  7663  // Deprecated: Use LtoAction.ProtoReflect.Descriptor instead.
  7664  func (*LtoAction) Descriptor() ([]byte, []int) {
  7665  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{55}
  7666  }
  7667  
  7668  func (x *LtoAction) GetCode() LtoAction_Code {
  7669  	if x != nil {
  7670  		return x.Code
  7671  	}
  7672  	return LtoAction_LTO_ACTION_UNKNOWN
  7673  }
  7674  
  7675  type TestAction struct {
  7676  	state         protoimpl.MessageState
  7677  	sizeCache     protoimpl.SizeCache
  7678  	unknownFields protoimpl.UnknownFields
  7679  
  7680  	Code TestAction_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.TestAction_Code" json:"code,omitempty"`
  7681  }
  7682  
  7683  func (x *TestAction) Reset() {
  7684  	*x = TestAction{}
  7685  	if protoimpl.UnsafeEnabled {
  7686  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[56]
  7687  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7688  		ms.StoreMessageInfo(mi)
  7689  	}
  7690  }
  7691  
  7692  func (x *TestAction) String() string {
  7693  	return protoimpl.X.MessageStringOf(x)
  7694  }
  7695  
  7696  func (*TestAction) ProtoMessage() {}
  7697  
  7698  func (x *TestAction) ProtoReflect() protoreflect.Message {
  7699  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[56]
  7700  	if protoimpl.UnsafeEnabled && x != nil {
  7701  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7702  		if ms.LoadMessageInfo() == nil {
  7703  			ms.StoreMessageInfo(mi)
  7704  		}
  7705  		return ms
  7706  	}
  7707  	return mi.MessageOf(x)
  7708  }
  7709  
  7710  // Deprecated: Use TestAction.ProtoReflect.Descriptor instead.
  7711  func (*TestAction) Descriptor() ([]byte, []int) {
  7712  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{56}
  7713  }
  7714  
  7715  func (x *TestAction) GetCode() TestAction_Code {
  7716  	if x != nil {
  7717  		return x.Code
  7718  	}
  7719  	return TestAction_TEST_ACTION_UNKNOWN
  7720  }
  7721  
  7722  type Worker struct {
  7723  	state         protoimpl.MessageState
  7724  	sizeCache     protoimpl.SizeCache
  7725  	unknownFields protoimpl.UnknownFields
  7726  
  7727  	Code Worker_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Worker_Code" json:"code,omitempty"`
  7728  }
  7729  
  7730  func (x *Worker) Reset() {
  7731  	*x = Worker{}
  7732  	if protoimpl.UnsafeEnabled {
  7733  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[57]
  7734  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7735  		ms.StoreMessageInfo(mi)
  7736  	}
  7737  }
  7738  
  7739  func (x *Worker) String() string {
  7740  	return protoimpl.X.MessageStringOf(x)
  7741  }
  7742  
  7743  func (*Worker) ProtoMessage() {}
  7744  
  7745  func (x *Worker) ProtoReflect() protoreflect.Message {
  7746  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[57]
  7747  	if protoimpl.UnsafeEnabled && x != nil {
  7748  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7749  		if ms.LoadMessageInfo() == nil {
  7750  			ms.StoreMessageInfo(mi)
  7751  		}
  7752  		return ms
  7753  	}
  7754  	return mi.MessageOf(x)
  7755  }
  7756  
  7757  // Deprecated: Use Worker.ProtoReflect.Descriptor instead.
  7758  func (*Worker) Descriptor() ([]byte, []int) {
  7759  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{57}
  7760  }
  7761  
  7762  func (x *Worker) GetCode() Worker_Code {
  7763  	if x != nil {
  7764  		return x.Code
  7765  	}
  7766  	return Worker_WORKER_UNKNOWN
  7767  }
  7768  
  7769  type Analysis struct {
  7770  	state         protoimpl.MessageState
  7771  	sizeCache     protoimpl.SizeCache
  7772  	unknownFields protoimpl.UnknownFields
  7773  
  7774  	Code Analysis_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Analysis_Code" json:"code,omitempty"`
  7775  }
  7776  
  7777  func (x *Analysis) Reset() {
  7778  	*x = Analysis{}
  7779  	if protoimpl.UnsafeEnabled {
  7780  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[58]
  7781  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7782  		ms.StoreMessageInfo(mi)
  7783  	}
  7784  }
  7785  
  7786  func (x *Analysis) String() string {
  7787  	return protoimpl.X.MessageStringOf(x)
  7788  }
  7789  
  7790  func (*Analysis) ProtoMessage() {}
  7791  
  7792  func (x *Analysis) ProtoReflect() protoreflect.Message {
  7793  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[58]
  7794  	if protoimpl.UnsafeEnabled && x != nil {
  7795  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7796  		if ms.LoadMessageInfo() == nil {
  7797  			ms.StoreMessageInfo(mi)
  7798  		}
  7799  		return ms
  7800  	}
  7801  	return mi.MessageOf(x)
  7802  }
  7803  
  7804  // Deprecated: Use Analysis.ProtoReflect.Descriptor instead.
  7805  func (*Analysis) Descriptor() ([]byte, []int) {
  7806  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{58}
  7807  }
  7808  
  7809  func (x *Analysis) GetCode() Analysis_Code {
  7810  	if x != nil {
  7811  		return x.Code
  7812  	}
  7813  	return Analysis_ANALYSIS_UNKNOWN
  7814  }
  7815  
  7816  type PackageLoading struct {
  7817  	state         protoimpl.MessageState
  7818  	sizeCache     protoimpl.SizeCache
  7819  	unknownFields protoimpl.UnknownFields
  7820  
  7821  	Code PackageLoading_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.PackageLoading_Code" json:"code,omitempty"`
  7822  }
  7823  
  7824  func (x *PackageLoading) Reset() {
  7825  	*x = PackageLoading{}
  7826  	if protoimpl.UnsafeEnabled {
  7827  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[59]
  7828  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7829  		ms.StoreMessageInfo(mi)
  7830  	}
  7831  }
  7832  
  7833  func (x *PackageLoading) String() string {
  7834  	return protoimpl.X.MessageStringOf(x)
  7835  }
  7836  
  7837  func (*PackageLoading) ProtoMessage() {}
  7838  
  7839  func (x *PackageLoading) ProtoReflect() protoreflect.Message {
  7840  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[59]
  7841  	if protoimpl.UnsafeEnabled && x != nil {
  7842  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7843  		if ms.LoadMessageInfo() == nil {
  7844  			ms.StoreMessageInfo(mi)
  7845  		}
  7846  		return ms
  7847  	}
  7848  	return mi.MessageOf(x)
  7849  }
  7850  
  7851  // Deprecated: Use PackageLoading.ProtoReflect.Descriptor instead.
  7852  func (*PackageLoading) Descriptor() ([]byte, []int) {
  7853  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{59}
  7854  }
  7855  
  7856  func (x *PackageLoading) GetCode() PackageLoading_Code {
  7857  	if x != nil {
  7858  		return x.Code
  7859  	}
  7860  	return PackageLoading_PACKAGE_LOADING_UNKNOWN
  7861  }
  7862  
  7863  type Toolchain struct {
  7864  	state         protoimpl.MessageState
  7865  	sizeCache     protoimpl.SizeCache
  7866  	unknownFields protoimpl.UnknownFields
  7867  
  7868  	Code Toolchain_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Toolchain_Code" json:"code,omitempty"`
  7869  }
  7870  
  7871  func (x *Toolchain) Reset() {
  7872  	*x = Toolchain{}
  7873  	if protoimpl.UnsafeEnabled {
  7874  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[60]
  7875  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7876  		ms.StoreMessageInfo(mi)
  7877  	}
  7878  }
  7879  
  7880  func (x *Toolchain) String() string {
  7881  	return protoimpl.X.MessageStringOf(x)
  7882  }
  7883  
  7884  func (*Toolchain) ProtoMessage() {}
  7885  
  7886  func (x *Toolchain) ProtoReflect() protoreflect.Message {
  7887  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[60]
  7888  	if protoimpl.UnsafeEnabled && x != nil {
  7889  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7890  		if ms.LoadMessageInfo() == nil {
  7891  			ms.StoreMessageInfo(mi)
  7892  		}
  7893  		return ms
  7894  	}
  7895  	return mi.MessageOf(x)
  7896  }
  7897  
  7898  // Deprecated: Use Toolchain.ProtoReflect.Descriptor instead.
  7899  func (*Toolchain) Descriptor() ([]byte, []int) {
  7900  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{60}
  7901  }
  7902  
  7903  func (x *Toolchain) GetCode() Toolchain_Code {
  7904  	if x != nil {
  7905  		return x.Code
  7906  	}
  7907  	return Toolchain_TOOLCHAIN_UNKNOWN
  7908  }
  7909  
  7910  type StarlarkLoading struct {
  7911  	state         protoimpl.MessageState
  7912  	sizeCache     protoimpl.SizeCache
  7913  	unknownFields protoimpl.UnknownFields
  7914  
  7915  	Code StarlarkLoading_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.StarlarkLoading_Code" json:"code,omitempty"`
  7916  }
  7917  
  7918  func (x *StarlarkLoading) Reset() {
  7919  	*x = StarlarkLoading{}
  7920  	if protoimpl.UnsafeEnabled {
  7921  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[61]
  7922  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7923  		ms.StoreMessageInfo(mi)
  7924  	}
  7925  }
  7926  
  7927  func (x *StarlarkLoading) String() string {
  7928  	return protoimpl.X.MessageStringOf(x)
  7929  }
  7930  
  7931  func (*StarlarkLoading) ProtoMessage() {}
  7932  
  7933  func (x *StarlarkLoading) ProtoReflect() protoreflect.Message {
  7934  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[61]
  7935  	if protoimpl.UnsafeEnabled && x != nil {
  7936  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7937  		if ms.LoadMessageInfo() == nil {
  7938  			ms.StoreMessageInfo(mi)
  7939  		}
  7940  		return ms
  7941  	}
  7942  	return mi.MessageOf(x)
  7943  }
  7944  
  7945  // Deprecated: Use StarlarkLoading.ProtoReflect.Descriptor instead.
  7946  func (*StarlarkLoading) Descriptor() ([]byte, []int) {
  7947  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{61}
  7948  }
  7949  
  7950  func (x *StarlarkLoading) GetCode() StarlarkLoading_Code {
  7951  	if x != nil {
  7952  		return x.Code
  7953  	}
  7954  	return StarlarkLoading_STARLARK_LOADING_UNKNOWN
  7955  }
  7956  
  7957  type ExternalDeps struct {
  7958  	state         protoimpl.MessageState
  7959  	sizeCache     protoimpl.SizeCache
  7960  	unknownFields protoimpl.UnknownFields
  7961  
  7962  	Code ExternalDeps_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ExternalDeps_Code" json:"code,omitempty"`
  7963  }
  7964  
  7965  func (x *ExternalDeps) Reset() {
  7966  	*x = ExternalDeps{}
  7967  	if protoimpl.UnsafeEnabled {
  7968  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[62]
  7969  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7970  		ms.StoreMessageInfo(mi)
  7971  	}
  7972  }
  7973  
  7974  func (x *ExternalDeps) String() string {
  7975  	return protoimpl.X.MessageStringOf(x)
  7976  }
  7977  
  7978  func (*ExternalDeps) ProtoMessage() {}
  7979  
  7980  func (x *ExternalDeps) ProtoReflect() protoreflect.Message {
  7981  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[62]
  7982  	if protoimpl.UnsafeEnabled && x != nil {
  7983  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  7984  		if ms.LoadMessageInfo() == nil {
  7985  			ms.StoreMessageInfo(mi)
  7986  		}
  7987  		return ms
  7988  	}
  7989  	return mi.MessageOf(x)
  7990  }
  7991  
  7992  // Deprecated: Use ExternalDeps.ProtoReflect.Descriptor instead.
  7993  func (*ExternalDeps) Descriptor() ([]byte, []int) {
  7994  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{62}
  7995  }
  7996  
  7997  func (x *ExternalDeps) GetCode() ExternalDeps_Code {
  7998  	if x != nil {
  7999  		return x.Code
  8000  	}
  8001  	return ExternalDeps_EXTERNAL_DEPS_UNKNOWN
  8002  }
  8003  
  8004  type DiffAwareness struct {
  8005  	state         protoimpl.MessageState
  8006  	sizeCache     protoimpl.SizeCache
  8007  	unknownFields protoimpl.UnknownFields
  8008  
  8009  	Code DiffAwareness_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.DiffAwareness_Code" json:"code,omitempty"`
  8010  }
  8011  
  8012  func (x *DiffAwareness) Reset() {
  8013  	*x = DiffAwareness{}
  8014  	if protoimpl.UnsafeEnabled {
  8015  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[63]
  8016  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  8017  		ms.StoreMessageInfo(mi)
  8018  	}
  8019  }
  8020  
  8021  func (x *DiffAwareness) String() string {
  8022  	return protoimpl.X.MessageStringOf(x)
  8023  }
  8024  
  8025  func (*DiffAwareness) ProtoMessage() {}
  8026  
  8027  func (x *DiffAwareness) ProtoReflect() protoreflect.Message {
  8028  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[63]
  8029  	if protoimpl.UnsafeEnabled && x != nil {
  8030  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  8031  		if ms.LoadMessageInfo() == nil {
  8032  			ms.StoreMessageInfo(mi)
  8033  		}
  8034  		return ms
  8035  	}
  8036  	return mi.MessageOf(x)
  8037  }
  8038  
  8039  // Deprecated: Use DiffAwareness.ProtoReflect.Descriptor instead.
  8040  func (*DiffAwareness) Descriptor() ([]byte, []int) {
  8041  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{63}
  8042  }
  8043  
  8044  func (x *DiffAwareness) GetCode() DiffAwareness_Code {
  8045  	if x != nil {
  8046  		return x.Code
  8047  	}
  8048  	return DiffAwareness_DIFF_AWARENESS_UNKNOWN
  8049  }
  8050  
  8051  type ModqueryCommand struct {
  8052  	state         protoimpl.MessageState
  8053  	sizeCache     protoimpl.SizeCache
  8054  	unknownFields protoimpl.UnknownFields
  8055  
  8056  	Code ModqueryCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ModqueryCommand_Code" json:"code,omitempty"`
  8057  }
  8058  
  8059  func (x *ModqueryCommand) Reset() {
  8060  	*x = ModqueryCommand{}
  8061  	if protoimpl.UnsafeEnabled {
  8062  		mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[64]
  8063  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  8064  		ms.StoreMessageInfo(mi)
  8065  	}
  8066  }
  8067  
  8068  func (x *ModqueryCommand) String() string {
  8069  	return protoimpl.X.MessageStringOf(x)
  8070  }
  8071  
  8072  func (*ModqueryCommand) ProtoMessage() {}
  8073  
  8074  func (x *ModqueryCommand) ProtoReflect() protoreflect.Message {
  8075  	mi := &file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[64]
  8076  	if protoimpl.UnsafeEnabled && x != nil {
  8077  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  8078  		if ms.LoadMessageInfo() == nil {
  8079  			ms.StoreMessageInfo(mi)
  8080  		}
  8081  		return ms
  8082  	}
  8083  	return mi.MessageOf(x)
  8084  }
  8085  
  8086  // Deprecated: Use ModqueryCommand.ProtoReflect.Descriptor instead.
  8087  func (*ModqueryCommand) Descriptor() ([]byte, []int) {
  8088  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{64}
  8089  }
  8090  
  8091  func (x *ModqueryCommand) GetCode() ModqueryCommand_Code {
  8092  	if x != nil {
  8093  		return x.Code
  8094  	}
  8095  	return ModqueryCommand_MODQUERY_COMMAND_UNKNOWN
  8096  }
  8097  
  8098  var file_third_party_bazel_src_main_protobuf_failure_details_proto_extTypes = []protoimpl.ExtensionInfo{
  8099  	{
  8100  		ExtendedType:  (*descriptorpb.EnumValueOptions)(nil),
  8101  		ExtensionType: (*FailureDetailMetadata)(nil),
  8102  		Field:         1078,
  8103  		Name:          "failure_details.metadata",
  8104  		Tag:           "bytes,1078,opt,name=metadata",
  8105  		Filename:      "third_party/bazel/src/main/protobuf/failure_details.proto",
  8106  	},
  8107  }
  8108  
  8109  // Extension fields to descriptorpb.EnumValueOptions.
  8110  var (
  8111  	// optional failure_details.FailureDetailMetadata metadata = 1078;
  8112  	E_Metadata = &file_third_party_bazel_src_main_protobuf_failure_details_proto_extTypes[0]
  8113  )
  8114  
  8115  var File_third_party_bazel_src_main_protobuf_failure_details_proto protoreflect.FileDescriptor
  8116  
  8117  var file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDesc = []byte{
  8118  	0x0a, 0x39, 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x79, 0x2f, 0x62, 0x61,
  8119  	0x7a, 0x65, 0x6c, 0x2f, 0x73, 0x72, 0x63, 0x2f, 0x6d, 0x61, 0x69, 0x6e, 0x2f, 0x70, 0x72, 0x6f,
  8120  	0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65,
  8121  	0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0f, 0x66, 0x61, 0x69,
  8122  	0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x1a, 0x20, 0x67, 0x6f,
  8123  	0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x65,
  8124  	0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x34,
  8125  	0x0a, 0x15, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x4d,
  8126  	0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x1b, 0x0a, 0x09, 0x65, 0x78, 0x69, 0x74, 0x5f,
  8127  	0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x08, 0x65, 0x78, 0x69, 0x74,
  8128  	0x43, 0x6f, 0x64, 0x65, 0x22, 0xcf, 0x23, 0x0a, 0x0d, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65,
  8129  	0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
  8130  	0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
  8131  	0x12, 0x40, 0x0a, 0x0b, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x72, 0x75, 0x70, 0x74, 0x65, 0x64, 0x18,
  8132  	0x65, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f,
  8133  	0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x72, 0x75, 0x70,
  8134  	0x74, 0x65, 0x64, 0x48, 0x00, 0x52, 0x0b, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x72, 0x75, 0x70, 0x74,
  8135  	0x65, 0x64, 0x12, 0x56, 0x0a, 0x13, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x72,
  8136  	0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x67, 0x20, 0x01, 0x28, 0x0b, 0x32,
  8137  	0x23, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c,
  8138  	0x73, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69,
  8139  	0x74, 0x6f, 0x72, 0x79, 0x48, 0x00, 0x52, 0x12, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c,
  8140  	0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x47, 0x0a, 0x0e, 0x62, 0x75,
  8141  	0x69, 0x6c, 0x64, 0x5f, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x18, 0x68, 0x20, 0x01,
  8142  	0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74,
  8143  	0x61, 0x69, 0x6c, 0x73, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65,
  8144  	0x73, 0x73, 0x48, 0x00, 0x52, 0x0d, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x50, 0x72, 0x6f, 0x67, 0x72,
  8145  	0x65, 0x73, 0x73, 0x12, 0x47, 0x0a, 0x0e, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x6f, 0x70,
  8146  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x6a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x66, 0x61,
  8147  	0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x52, 0x65,
  8148  	0x6d, 0x6f, 0x74, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x48, 0x00, 0x52, 0x0d, 0x72,
  8149  	0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x53, 0x0a, 0x12,
  8150  	0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x65, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65,
  8151  	0x6e, 0x74, 0x18, 0x6b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75,
  8152  	0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x43, 0x6c, 0x69, 0x65, 0x6e,
  8153  	0x74, 0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x48, 0x00, 0x52, 0x11,
  8154  	0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e,
  8155  	0x74, 0x12, 0x2e, 0x0a, 0x05, 0x63, 0x72, 0x61, 0x73, 0x68, 0x18, 0x6c, 0x20, 0x01, 0x28, 0x0b,
  8156  	0x32, 0x16, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69,
  8157  	0x6c, 0x73, 0x2e, 0x43, 0x72, 0x61, 0x73, 0x68, 0x48, 0x00, 0x52, 0x05, 0x63, 0x72, 0x61, 0x73,
  8158  	0x68, 0x12, 0x47, 0x0a, 0x0e, 0x73, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x66, 0x6f, 0x72,
  8159  	0x65, 0x73, 0x74, 0x18, 0x6e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x66, 0x61, 0x69, 0x6c,
  8160  	0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x53, 0x79, 0x6d, 0x6c,
  8161  	0x69, 0x6e, 0x6b, 0x46, 0x6f, 0x72, 0x65, 0x73, 0x74, 0x48, 0x00, 0x52, 0x0d, 0x73, 0x79, 0x6d,
  8162  	0x6c, 0x69, 0x6e, 0x6b, 0x46, 0x6f, 0x72, 0x65, 0x73, 0x74, 0x12, 0x4a, 0x0a, 0x0f, 0x70, 0x61,
  8163  	0x63, 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x72, 0x20,
  8164  	0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65,
  8165  	0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74,
  8166  	0x69, 0x6f, 0x6e, 0x73, 0x48, 0x00, 0x52, 0x0e, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x4f,
  8167  	0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x4d, 0x0a, 0x10, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65,
  8168  	0x5f, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x73, 0x20, 0x01, 0x28, 0x0b,
  8169  	0x32, 0x20, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69,
  8170  	0x6c, 0x73, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69,
  8171  	0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x45, 0x78, 0x65, 0x63,
  8172  	0x75, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3a, 0x0a, 0x09, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69,
  8173  	0x6f, 0x6e, 0x18, 0x74, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75,
  8174  	0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75,
  8175  	0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x09, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f,
  8176  	0x6e, 0x12, 0x3d, 0x0a, 0x0a, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x18,
  8177  	0x75, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f,
  8178  	0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63,
  8179  	0x65, 0x73, 0x48, 0x00, 0x52, 0x0a, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73,
  8180  	0x12, 0x44, 0x0a, 0x0d, 0x63, 0x72, 0x61, 0x73, 0x68, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
  8181  	0x73, 0x18, 0x76, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72,
  8182  	0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x43, 0x72, 0x61, 0x73, 0x68, 0x4f,
  8183  	0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x48, 0x00, 0x52, 0x0c, 0x63, 0x72, 0x61, 0x73, 0x68, 0x4f,
  8184  	0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x3d, 0x0a, 0x0a, 0x66, 0x69, 0x6c, 0x65, 0x73, 0x79,
  8185  	0x73, 0x74, 0x65, 0x6d, 0x18, 0x77, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x66, 0x61, 0x69,
  8186  	0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x46, 0x69, 0x6c,
  8187  	0x65, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x48, 0x00, 0x52, 0x0a, 0x66, 0x69, 0x6c, 0x65, 0x73,
  8188  	0x79, 0x73, 0x74, 0x65, 0x6d, 0x12, 0x50, 0x0a, 0x11, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69,
  8189  	0x6f, 0x6e, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x79, 0x20, 0x01, 0x28, 0x0b,
  8190  	0x32, 0x21, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69,
  8191  	0x6c, 0x73, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69,
  8192  	0x6f, 0x6e, 0x73, 0x48, 0x00, 0x52, 0x10, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e,
  8193  	0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x34, 0x0a, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x61,
  8194  	0x6e, 0x64, 0x18, 0x7a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75,
  8195  	0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x61,
  8196  	0x6e, 0x64, 0x48, 0x00, 0x52, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x2e, 0x0a,
  8197  	0x05, 0x73, 0x70, 0x61, 0x77, 0x6e, 0x18, 0x7b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x66,
  8198  	0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x53,
  8199  	0x70, 0x61, 0x77, 0x6e, 0x48, 0x00, 0x52, 0x05, 0x73, 0x70, 0x61, 0x77, 0x6e, 0x12, 0x3e, 0x0a,
  8200  	0x0b, 0x67, 0x72, 0x70, 0x63, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x18, 0x7c, 0x20, 0x01,
  8201  	0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74,
  8202  	0x61, 0x69, 0x6c, 0x73, 0x2e, 0x47, 0x72, 0x70, 0x63, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x48,
  8203  	0x00, 0x52, 0x0a, 0x67, 0x72, 0x70, 0x63, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x53, 0x0a,
  8204  	0x12, 0x63, 0x61, 0x6e, 0x6f, 0x6e, 0x69, 0x63, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x5f, 0x66, 0x6c,
  8205  	0x61, 0x67, 0x73, 0x18, 0x7d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x66, 0x61, 0x69, 0x6c,
  8206  	0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x43, 0x61, 0x6e, 0x6f,
  8207  	0x6e, 0x69, 0x63, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x46, 0x6c, 0x61, 0x67, 0x73, 0x48, 0x00, 0x52,
  8208  	0x11, 0x63, 0x61, 0x6e, 0x6f, 0x6e, 0x69, 0x63, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x46, 0x6c, 0x61,
  8209  	0x67, 0x73, 0x12, 0x56, 0x0a, 0x13, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x63, 0x6f, 0x6e, 0x66,
  8210  	0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x7e, 0x20, 0x01, 0x28, 0x0b, 0x32,
  8211  	0x23, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c,
  8212  	0x73, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61,
  8213  	0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x12, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x43, 0x6f, 0x6e,
  8214  	0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x41, 0x0a, 0x0c, 0x69, 0x6e,
  8215  	0x66, 0x6f, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x18, 0x7f, 0x20, 0x01, 0x28, 0x0b,
  8216  	0x32, 0x1c, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69,
  8217  	0x6c, 0x73, 0x2e, 0x49, 0x6e, 0x66, 0x6f, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x48, 0x00,
  8218  	0x52, 0x0b, 0x69, 0x6e, 0x66, 0x6f, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x48, 0x0a,
  8219  	0x0e, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18,
  8220  	0x81, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65,
  8221  	0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x4d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x4f,
  8222  	0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x48, 0x00, 0x52, 0x0d, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79,
  8223  	0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2f, 0x0a, 0x05, 0x71, 0x75, 0x65, 0x72, 0x79,
  8224  	0x18, 0x82, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72,
  8225  	0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x48,
  8226  	0x00, 0x52, 0x05, 0x71, 0x75, 0x65, 0x72, 0x79, 0x12, 0x4b, 0x0a, 0x0f, 0x6c, 0x6f, 0x63, 0x61,
  8227  	0x6c, 0x5f, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x84, 0x01, 0x20, 0x01,
  8228  	0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74,
  8229  	0x61, 0x69, 0x6c, 0x73, 0x2e, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74,
  8230  	0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0e, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x45, 0x78, 0x65, 0x63,
  8231  	0x75, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x42, 0x0a, 0x0c, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
  8232  	0x63, 0x61, 0x63, 0x68, 0x65, 0x18, 0x86, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x66,
  8233  	0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x41,
  8234  	0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x61, 0x63, 0x68, 0x65, 0x48, 0x00, 0x52, 0x0b, 0x61, 0x63,
  8235  	0x74, 0x69, 0x6f, 0x6e, 0x43, 0x61, 0x63, 0x68, 0x65, 0x12, 0x45, 0x0a, 0x0d, 0x66, 0x65, 0x74,
  8236  	0x63, 0x68, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x18, 0x87, 0x01, 0x20, 0x01, 0x28,
  8237  	0x0b, 0x32, 0x1d, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61,
  8238  	0x69, 0x6c, 0x73, 0x2e, 0x46, 0x65, 0x74, 0x63, 0x68, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64,
  8239  	0x48, 0x00, 0x52, 0x0c, 0x66, 0x65, 0x74, 0x63, 0x68, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64,
  8240  	0x12, 0x42, 0x0a, 0x0c, 0x73, 0x79, 0x6e, 0x63, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64,
  8241  	0x18, 0x88, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72,
  8242  	0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x43, 0x6f,
  8243  	0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x48, 0x00, 0x52, 0x0b, 0x73, 0x79, 0x6e, 0x63, 0x43, 0x6f, 0x6d,
  8244  	0x6d, 0x61, 0x6e, 0x64, 0x12, 0x35, 0x0a, 0x07, 0x73, 0x61, 0x6e, 0x64, 0x62, 0x6f, 0x78, 0x18,
  8245  	0x89, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65,
  8246  	0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x53, 0x61, 0x6e, 0x64, 0x62, 0x6f, 0x78,
  8247  	0x48, 0x00, 0x52, 0x07, 0x73, 0x61, 0x6e, 0x64, 0x62, 0x6f, 0x78, 0x12, 0x4e, 0x0a, 0x10, 0x69,
  8248  	0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x5f, 0x73, 0x63, 0x61, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x18,
  8249  	0x8b, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65,
  8250  	0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x49, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65,
  8251  	0x53, 0x63, 0x61, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x48, 0x00, 0x52, 0x0f, 0x69, 0x6e, 0x63, 0x6c,
  8252  	0x75, 0x64, 0x65, 0x53, 0x63, 0x61, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x12, 0x42, 0x0a, 0x0c, 0x74,
  8253  	0x65, 0x73, 0x74, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x18, 0x8c, 0x01, 0x20, 0x01,
  8254  	0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74,
  8255  	0x61, 0x69, 0x6c, 0x73, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64,
  8256  	0x48, 0x00, 0x52, 0x0b, 0x74, 0x65, 0x73, 0x74, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12,
  8257  	0x42, 0x0a, 0x0c, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x71, 0x75, 0x65, 0x72, 0x79, 0x18,
  8258  	0x8d, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65,
  8259  	0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x51,
  8260  	0x75, 0x65, 0x72, 0x79, 0x48, 0x00, 0x52, 0x0b, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x51, 0x75,
  8261  	0x65, 0x72, 0x79, 0x12, 0x4b, 0x0a, 0x0f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x70, 0x61,
  8262  	0x74, 0x74, 0x65, 0x72, 0x6e, 0x73, 0x18, 0x8e, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e,
  8263  	0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e,
  8264  	0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x50, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x73, 0x48, 0x00,
  8265  	0x52, 0x0e, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x50, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x73,
  8266  	0x12, 0x45, 0x0a, 0x0d, 0x63, 0x6c, 0x65, 0x61, 0x6e, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e,
  8267  	0x64, 0x18, 0x90, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75,
  8268  	0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x43, 0x6c, 0x65, 0x61, 0x6e,
  8269  	0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x48, 0x00, 0x52, 0x0c, 0x63, 0x6c, 0x65, 0x61, 0x6e,
  8270  	0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x48, 0x0a, 0x0e, 0x63, 0x6f, 0x6e, 0x66, 0x69,
  8271  	0x67, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x18, 0x91, 0x01, 0x20, 0x01, 0x28, 0x0b,
  8272  	0x32, 0x1e, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69,
  8273  	0x6c, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64,
  8274  	0x48, 0x00, 0x52, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e,
  8275  	0x64, 0x12, 0x54, 0x0a, 0x12, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x62, 0x6c,
  8276  	0x65, 0x5f, 0x71, 0x75, 0x65, 0x72, 0x79, 0x18, 0x92, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22,
  8277  	0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73,
  8278  	0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x62, 0x6c, 0x65, 0x51, 0x75, 0x65,
  8279  	0x72, 0x79, 0x48, 0x00, 0x52, 0x11, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x62,
  8280  	0x6c, 0x65, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x42, 0x0a, 0x0c, 0x64, 0x75, 0x6d, 0x70, 0x5f,
  8281  	0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x18, 0x93, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c,
  8282  	0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73,
  8283  	0x2e, 0x44, 0x75, 0x6d, 0x70, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x48, 0x00, 0x52, 0x0b,
  8284  	0x64, 0x75, 0x6d, 0x70, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x42, 0x0a, 0x0c, 0x68,
  8285  	0x65, 0x6c, 0x70, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x18, 0x94, 0x01, 0x20, 0x01,
  8286  	0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74,
  8287  	0x61, 0x69, 0x6c, 0x73, 0x2e, 0x48, 0x65, 0x6c, 0x70, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64,
  8288  	0x48, 0x00, 0x52, 0x0b, 0x68, 0x65, 0x6c, 0x70, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12,
  8289  	0x48, 0x0a, 0x0e, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c,
  8290  	0x6c, 0x18, 0x96, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75,
  8291  	0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x4d, 0x6f, 0x62, 0x69, 0x6c,
  8292  	0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x48, 0x00, 0x52, 0x0d, 0x6d, 0x6f, 0x62, 0x69,
  8293  	0x6c, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x12, 0x4b, 0x0a, 0x0f, 0x70, 0x72, 0x6f,
  8294  	0x66, 0x69, 0x6c, 0x65, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x18, 0x97, 0x01, 0x20,
  8295  	0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65,
  8296  	0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x43, 0x6f, 0x6d,
  8297  	0x6d, 0x61, 0x6e, 0x64, 0x48, 0x00, 0x52, 0x0e, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x43,
  8298  	0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x3f, 0x0a, 0x0b, 0x72, 0x75, 0x6e, 0x5f, 0x63, 0x6f,
  8299  	0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x18, 0x98, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x66,
  8300  	0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x52,
  8301  	0x75, 0x6e, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x48, 0x00, 0x52, 0x0a, 0x72, 0x75, 0x6e,
  8302  	0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x4b, 0x0a, 0x0f, 0x76, 0x65, 0x72, 0x73, 0x69,
  8303  	0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x18, 0x99, 0x01, 0x20, 0x01, 0x28,
  8304  	0x0b, 0x32, 0x1f, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61,
  8305  	0x69, 0x6c, 0x73, 0x2e, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6d, 0x6d, 0x61,
  8306  	0x6e, 0x64, 0x48, 0x00, 0x52, 0x0e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6d,
  8307  	0x6d, 0x61, 0x6e, 0x64, 0x12, 0x58, 0x0a, 0x14, 0x70, 0x72, 0x69, 0x6e, 0x74, 0x5f, 0x61, 0x63,
  8308  	0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x18, 0x9a, 0x01, 0x20,
  8309  	0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65,
  8310  	0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x50, 0x72, 0x69, 0x6e, 0x74, 0x41, 0x63, 0x74, 0x69, 0x6f,
  8311  	0x6e, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x48, 0x00, 0x52, 0x12, 0x70, 0x72, 0x69, 0x6e,
  8312  	0x74, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x4e,
  8313  	0x0a, 0x10, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x5f, 0x73, 0x74, 0x61, 0x74,
  8314  	0x75, 0x73, 0x18, 0x9e, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x66, 0x61, 0x69, 0x6c,
  8315  	0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x57, 0x6f, 0x72, 0x6b,
  8316  	0x73, 0x70, 0x61, 0x63, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x48, 0x00, 0x52, 0x0f, 0x77,
  8317  	0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x42,
  8318  	0x0a, 0x0c, 0x6a, 0x61, 0x76, 0x61, 0x5f, 0x63, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x18, 0x9f,
  8319  	0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f,
  8320  	0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x4a, 0x61, 0x76, 0x61, 0x43, 0x6f, 0x6d, 0x70,
  8321  	0x69, 0x6c, 0x65, 0x48, 0x00, 0x52, 0x0b, 0x6a, 0x61, 0x76, 0x61, 0x43, 0x6f, 0x6d, 0x70, 0x69,
  8322  	0x6c, 0x65, 0x12, 0x4e, 0x0a, 0x10, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x72, 0x65, 0x77,
  8323  	0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x18, 0xa0, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e,
  8324  	0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e,
  8325  	0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x77, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x48,
  8326  	0x00, 0x52, 0x0f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x77, 0x69, 0x6e, 0x64, 0x69,
  8327  	0x6e, 0x67, 0x12, 0x3f, 0x0a, 0x0b, 0x63, 0x70, 0x70, 0x5f, 0x63, 0x6f, 0x6d, 0x70, 0x69, 0x6c,
  8328  	0x65, 0x18, 0xa1, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75,
  8329  	0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x43, 0x70, 0x70, 0x43, 0x6f,
  8330  	0x6d, 0x70, 0x69, 0x6c, 0x65, 0x48, 0x00, 0x52, 0x0a, 0x63, 0x70, 0x70, 0x43, 0x6f, 0x6d, 0x70,
  8331  	0x69, 0x6c, 0x65, 0x12, 0x4b, 0x0a, 0x0f, 0x73, 0x74, 0x61, 0x72, 0x6c, 0x61, 0x72, 0x6b, 0x5f,
  8332  	0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0xa2, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e,
  8333  	0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e,
  8334  	0x53, 0x74, 0x61, 0x72, 0x6c, 0x61, 0x72, 0x6b, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00,
  8335  	0x52, 0x0e, 0x73, 0x74, 0x61, 0x72, 0x6c, 0x61, 0x72, 0x6b, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e,
  8336  	0x12, 0x42, 0x0a, 0x0c, 0x6e, 0x69, 0x6e, 0x6a, 0x61, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
  8337  	0x18, 0xa3, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72,
  8338  	0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x4e, 0x69, 0x6e, 0x6a, 0x61, 0x41,
  8339  	0x63, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0b, 0x6e, 0x69, 0x6e, 0x6a, 0x61, 0x41, 0x63,
  8340  	0x74, 0x69, 0x6f, 0x6e, 0x12, 0x51, 0x0a, 0x11, 0x64, 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x5f,
  8341  	0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0xa4, 0x01, 0x20, 0x01, 0x28, 0x0b,
  8342  	0x32, 0x21, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69,
  8343  	0x6c, 0x73, 0x2e, 0x44, 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74,
  8344  	0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x10, 0x64, 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x45, 0x78,
  8345  	0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3f, 0x0a, 0x0b, 0x66, 0x61, 0x69, 0x6c, 0x5f,
  8346  	0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0xa6, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e,
  8347  	0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e,
  8348  	0x46, 0x61, 0x69, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0a, 0x66, 0x61,
  8349  	0x69, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x48, 0x0a, 0x0e, 0x73, 0x79, 0x6d, 0x6c,
  8350  	0x69, 0x6e, 0x6b, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0xa7, 0x01, 0x20, 0x01, 0x28,
  8351  	0x0b, 0x32, 0x1e, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61,
  8352  	0x69, 0x6c, 0x73, 0x2e, 0x53, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b, 0x41, 0x63, 0x74, 0x69, 0x6f,
  8353  	0x6e, 0x48, 0x00, 0x52, 0x0d, 0x73, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b, 0x41, 0x63, 0x74, 0x69,
  8354  	0x6f, 0x6e, 0x12, 0x36, 0x0a, 0x08, 0x63, 0x70, 0x70, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x18, 0xa8,
  8355  	0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f,
  8356  	0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x43, 0x70, 0x70, 0x4c, 0x69, 0x6e, 0x6b, 0x48,
  8357  	0x00, 0x52, 0x07, 0x63, 0x70, 0x70, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x3c, 0x0a, 0x0a, 0x6c, 0x74,
  8358  	0x6f, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0xa9, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
  8359  	0x1a, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c,
  8360  	0x73, 0x2e, 0x4c, 0x74, 0x6f, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x09, 0x6c,
  8361  	0x74, 0x6f, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3f, 0x0a, 0x0b, 0x74, 0x65, 0x73, 0x74,
  8362  	0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0xac, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b,
  8363  	0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73,
  8364  	0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0a, 0x74,
  8365  	0x65, 0x73, 0x74, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x32, 0x0a, 0x06, 0x77, 0x6f, 0x72,
  8366  	0x6b, 0x65, 0x72, 0x18, 0xad, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x66, 0x61, 0x69,
  8367  	0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x57, 0x6f, 0x72,
  8368  	0x6b, 0x65, 0x72, 0x48, 0x00, 0x52, 0x06, 0x77, 0x6f, 0x72, 0x6b, 0x65, 0x72, 0x12, 0x38, 0x0a,
  8369  	0x08, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x73, 0x69, 0x73, 0x18, 0xae, 0x01, 0x20, 0x01, 0x28, 0x0b,
  8370  	0x32, 0x19, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69,
  8371  	0x6c, 0x73, 0x2e, 0x41, 0x6e, 0x61, 0x6c, 0x79, 0x73, 0x69, 0x73, 0x48, 0x00, 0x52, 0x08, 0x61,
  8372  	0x6e, 0x61, 0x6c, 0x79, 0x73, 0x69, 0x73, 0x12, 0x4b, 0x0a, 0x0f, 0x70, 0x61, 0x63, 0x6b, 0x61,
  8373  	0x67, 0x65, 0x5f, 0x6c, 0x6f, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x18, 0xaf, 0x01, 0x20, 0x01, 0x28,
  8374  	0x0b, 0x32, 0x1f, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61,
  8375  	0x69, 0x6c, 0x73, 0x2e, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x4c, 0x6f, 0x61, 0x64, 0x69,
  8376  	0x6e, 0x67, 0x48, 0x00, 0x52, 0x0e, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x4c, 0x6f, 0x61,
  8377  	0x64, 0x69, 0x6e, 0x67, 0x12, 0x3b, 0x0a, 0x09, 0x74, 0x6f, 0x6f, 0x6c, 0x63, 0x68, 0x61, 0x69,
  8378  	0x6e, 0x18, 0xb1, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75,
  8379  	0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x54, 0x6f, 0x6f, 0x6c, 0x63,
  8380  	0x68, 0x61, 0x69, 0x6e, 0x48, 0x00, 0x52, 0x09, 0x74, 0x6f, 0x6f, 0x6c, 0x63, 0x68, 0x61, 0x69,
  8381  	0x6e, 0x12, 0x4e, 0x0a, 0x10, 0x73, 0x74, 0x61, 0x72, 0x6c, 0x61, 0x72, 0x6b, 0x5f, 0x6c, 0x6f,
  8382  	0x61, 0x64, 0x69, 0x6e, 0x67, 0x18, 0xb3, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x66,
  8383  	0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x53,
  8384  	0x74, 0x61, 0x72, 0x6c, 0x61, 0x72, 0x6b, 0x4c, 0x6f, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x48, 0x00,
  8385  	0x52, 0x0f, 0x73, 0x74, 0x61, 0x72, 0x6c, 0x61, 0x72, 0x6b, 0x4c, 0x6f, 0x61, 0x64, 0x69, 0x6e,
  8386  	0x67, 0x12, 0x45, 0x0a, 0x0d, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x64, 0x65,
  8387  	0x70, 0x73, 0x18, 0xb5, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x66, 0x61, 0x69, 0x6c,
  8388  	0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x45, 0x78, 0x74, 0x65,
  8389  	0x72, 0x6e, 0x61, 0x6c, 0x44, 0x65, 0x70, 0x73, 0x48, 0x00, 0x52, 0x0c, 0x65, 0x78, 0x74, 0x65,
  8390  	0x72, 0x6e, 0x61, 0x6c, 0x44, 0x65, 0x70, 0x73, 0x12, 0x48, 0x0a, 0x0e, 0x64, 0x69, 0x66, 0x66,
  8391  	0x5f, 0x61, 0x77, 0x61, 0x72, 0x65, 0x6e, 0x65, 0x73, 0x73, 0x18, 0xb6, 0x01, 0x20, 0x01, 0x28,
  8392  	0x0b, 0x32, 0x1e, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61,
  8393  	0x69, 0x6c, 0x73, 0x2e, 0x44, 0x69, 0x66, 0x66, 0x41, 0x77, 0x61, 0x72, 0x65, 0x6e, 0x65, 0x73,
  8394  	0x73, 0x48, 0x00, 0x52, 0x0d, 0x64, 0x69, 0x66, 0x66, 0x41, 0x77, 0x61, 0x72, 0x65, 0x6e, 0x65,
  8395  	0x73, 0x73, 0x12, 0x4e, 0x0a, 0x10, 0x6d, 0x6f, 0x64, 0x71, 0x75, 0x65, 0x72, 0x79, 0x5f, 0x63,
  8396  	0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x18, 0xb7, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e,
  8397  	0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e,
  8398  	0x4d, 0x6f, 0x64, 0x71, 0x75, 0x65, 0x72, 0x79, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x48,
  8399  	0x00, 0x52, 0x0f, 0x6d, 0x6f, 0x64, 0x71, 0x75, 0x65, 0x72, 0x79, 0x43, 0x6f, 0x6d, 0x6d, 0x61,
  8400  	0x6e, 0x64, 0x12, 0x42, 0x0a, 0x0c, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x72, 0x65, 0x70, 0x6f,
  8401  	0x72, 0x74, 0x18, 0xb8, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x66, 0x61, 0x69, 0x6c,
  8402  	0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x42, 0x75, 0x69, 0x6c,
  8403  	0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x48, 0x00, 0x52, 0x0b, 0x62, 0x75, 0x69, 0x6c, 0x64,
  8404  	0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x42, 0x0a, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f,
  8405  	0x72, 0x79, 0x4a, 0x04, 0x08, 0x02, 0x10, 0x65, 0x4a, 0x04, 0x08, 0x66, 0x10, 0x67, 0x4a, 0x04,
  8406  	0x08, 0x69, 0x10, 0x6a, 0x4a, 0x04, 0x08, 0x6d, 0x10, 0x6e, 0x4a, 0x04, 0x08, 0x6f, 0x10, 0x72,
  8407  	0x4a, 0x04, 0x08, 0x78, 0x10, 0x79, 0x4a, 0x06, 0x08, 0x80, 0x01, 0x10, 0x81, 0x01, 0x4a, 0x06,
  8408  	0x08, 0x83, 0x01, 0x10, 0x84, 0x01, 0x4a, 0x06, 0x08, 0x85, 0x01, 0x10, 0x86, 0x01, 0x4a, 0x06,
  8409  	0x08, 0x8a, 0x01, 0x10, 0x8b, 0x01, 0x4a, 0x06, 0x08, 0x8f, 0x01, 0x10, 0x90, 0x01, 0x4a, 0x06,
  8410  	0x08, 0x95, 0x01, 0x10, 0x96, 0x01, 0x4a, 0x06, 0x08, 0x9b, 0x01, 0x10, 0x9e, 0x01, 0x4a, 0x06,
  8411  	0x08, 0xa5, 0x01, 0x10, 0xa6, 0x01, 0x4a, 0x06, 0x08, 0xaa, 0x01, 0x10, 0xac, 0x01, 0x4a, 0x06,
  8412  	0x08, 0xb0, 0x01, 0x10, 0xb1, 0x01, 0x4a, 0x06, 0x08, 0xb2, 0x01, 0x10, 0xb3, 0x01, 0x4a, 0x06,
  8413  	0x08, 0xb4, 0x01, 0x10, 0xb5, 0x01, 0x22, 0xa8, 0x05, 0x0a, 0x0b, 0x49, 0x6e, 0x74, 0x65, 0x72,
  8414  	0x72, 0x75, 0x70, 0x74, 0x65, 0x64, 0x12, 0x35, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01,
  8415  	0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64,
  8416  	0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x72, 0x75, 0x70, 0x74,
  8417  	0x65, 0x64, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xe1, 0x04,
  8418  	0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1e, 0x0a, 0x13, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x52,
  8419  	0x55, 0x50, 0x54, 0x45, 0x44, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a,
  8420  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x08, 0x12, 0x16, 0x0a, 0x0b, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x52,
  8421  	0x55, 0x50, 0x54, 0x45, 0x44, 0x10, 0x1c, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x08, 0x12, 0x1b,
  8422  	0x0a, 0x10, 0x44, 0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54, 0x45, 0x44, 0x5f, 0x42, 0x55, 0x49,
  8423  	0x4c, 0x44, 0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x08, 0x12, 0x26, 0x0a, 0x1b, 0x44,
  8424  	0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54, 0x45, 0x44, 0x5f, 0x42, 0x55, 0x49, 0x4c, 0x44, 0x5f,
  8425  	0x43, 0x4f, 0x4d, 0x50, 0x4c, 0x45, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43,
  8426  	0x02, 0x08, 0x08, 0x12, 0x2a, 0x0a, 0x1f, 0x44, 0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54, 0x45,
  8427  	0x44, 0x5f, 0x50, 0x41, 0x43, 0x4b, 0x41, 0x47, 0x45, 0x5f, 0x4c, 0x4f, 0x41, 0x44, 0x49, 0x4e,
  8428  	0x47, 0x5f, 0x53, 0x59, 0x4e, 0x43, 0x10, 0x06, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x08, 0x12,
  8429  	0x29, 0x0a, 0x1e, 0x44, 0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54, 0x45, 0x44, 0x5f, 0x45, 0x58,
  8430  	0x45, 0x43, 0x55, 0x54, 0x4f, 0x52, 0x5f, 0x43, 0x4f, 0x4d, 0x50, 0x4c, 0x45, 0x54, 0x49, 0x4f,
  8431  	0x4e, 0x10, 0x07, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x08, 0x12, 0x26, 0x0a, 0x1b, 0x44, 0x45,
  8432  	0x50, 0x52, 0x45, 0x43, 0x41, 0x54, 0x45, 0x44, 0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44,
  8433  	0x5f, 0x44, 0x49, 0x53, 0x50, 0x41, 0x54, 0x43, 0x48, 0x10, 0x08, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  8434  	0x08, 0x08, 0x12, 0x1f, 0x0a, 0x14, 0x44, 0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54, 0x45, 0x44,
  8435  	0x5f, 0x49, 0x4e, 0x46, 0x4f, 0x5f, 0x49, 0x54, 0x45, 0x4d, 0x10, 0x09, 0x1a, 0x05, 0xb2, 0x43,
  8436  	0x02, 0x08, 0x08, 0x12, 0x21, 0x0a, 0x16, 0x44, 0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54, 0x45,
  8437  	0x44, 0x5f, 0x41, 0x46, 0x54, 0x45, 0x52, 0x5f, 0x51, 0x55, 0x45, 0x52, 0x59, 0x10, 0x0a, 0x1a,
  8438  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x08, 0x12, 0x23, 0x0a, 0x18, 0x44, 0x45, 0x50, 0x52, 0x45, 0x43,
  8439  	0x41, 0x54, 0x45, 0x44, 0x5f, 0x46, 0x45, 0x54, 0x43, 0x48, 0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41,
  8440  	0x4e, 0x44, 0x10, 0x11, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x08, 0x12, 0x22, 0x0a, 0x17, 0x44,
  8441  	0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54, 0x45, 0x44, 0x5f, 0x53, 0x59, 0x4e, 0x43, 0x5f, 0x43,
  8442  	0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x10, 0x12, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x08, 0x12,
  8443  	0x23, 0x0a, 0x18, 0x44, 0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54, 0x45, 0x44, 0x5f, 0x43, 0x4c,
  8444  	0x45, 0x41, 0x4e, 0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x10, 0x14, 0x1a, 0x05, 0xb2,
  8445  	0x43, 0x02, 0x08, 0x08, 0x12, 0x2c, 0x0a, 0x21, 0x44, 0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54,
  8446  	0x45, 0x44, 0x5f, 0x4d, 0x4f, 0x42, 0x49, 0x4c, 0x45, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4c,
  8447  	0x4c, 0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x10, 0x15, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  8448  	0x08, 0x08, 0x12, 0x1b, 0x0a, 0x10, 0x44, 0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54, 0x45, 0x44,
  8449  	0x5f, 0x51, 0x55, 0x45, 0x52, 0x59, 0x10, 0x16, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x08, 0x12,
  8450  	0x21, 0x0a, 0x16, 0x44, 0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54, 0x45, 0x44, 0x5f, 0x52, 0x55,
  8451  	0x4e, 0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x10, 0x17, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  8452  	0x08, 0x08, 0x12, 0x25, 0x0a, 0x1a, 0x44, 0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54, 0x45, 0x44,
  8453  	0x5f, 0x4f, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x53, 0x5f, 0x50, 0x41, 0x52, 0x53, 0x49, 0x4e, 0x47,
  8454  	0x10, 0x1b, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x08, 0x22, 0x04, 0x08, 0x01, 0x10, 0x03, 0x22,
  8455  	0x04, 0x08, 0x0b, 0x10, 0x10, 0x22, 0x04, 0x08, 0x13, 0x10, 0x13, 0x22, 0x04, 0x08, 0x18, 0x10,
  8456  	0x1a, 0x22, 0xea, 0x04, 0x0a, 0x05, 0x53, 0x70, 0x61, 0x77, 0x6e, 0x12, 0x2f, 0x0a, 0x04, 0x63,
  8457  	0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x66, 0x61, 0x69, 0x6c,
  8458  	0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x53, 0x70, 0x61, 0x77,
  8459  	0x6e, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x22, 0x0a, 0x0c,
  8460  	0x63, 0x61, 0x74, 0x61, 0x73, 0x74, 0x72, 0x6f, 0x70, 0x68, 0x69, 0x63, 0x18, 0x02, 0x20, 0x01,
  8461  	0x28, 0x08, 0x52, 0x0c, 0x63, 0x61, 0x74, 0x61, 0x73, 0x74, 0x72, 0x6f, 0x70, 0x68, 0x69, 0x63,
  8462  	0x12, 0x26, 0x0a, 0x0f, 0x73, 0x70, 0x61, 0x77, 0x6e, 0x5f, 0x65, 0x78, 0x69, 0x74, 0x5f, 0x63,
  8463  	0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x73, 0x70, 0x61, 0x77, 0x6e,
  8464  	0x45, 0x78, 0x69, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0xe3, 0x03, 0x0a, 0x04, 0x43, 0x6f, 0x64,
  8465  	0x65, 0x12, 0x18, 0x0a, 0x0d, 0x53, 0x50, 0x41, 0x57, 0x4e, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f,
  8466  	0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x18, 0x0a, 0x0d, 0x4e,
  8467  	0x4f, 0x4e, 0x5f, 0x5a, 0x45, 0x52, 0x4f, 0x5f, 0x45, 0x58, 0x49, 0x54, 0x10, 0x01, 0x1a, 0x05,
  8468  	0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x12, 0x0a, 0x07, 0x54, 0x49, 0x4d, 0x45, 0x4f, 0x55, 0x54,
  8469  	0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x18, 0x0a, 0x0d, 0x4f, 0x55, 0x54,
  8470  	0x5f, 0x4f, 0x46, 0x5f, 0x4d, 0x45, 0x4d, 0x4f, 0x52, 0x59, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43,
  8471  	0x02, 0x08, 0x01, 0x12, 0x1b, 0x0a, 0x10, 0x45, 0x58, 0x45, 0x43, 0x55, 0x54, 0x49, 0x4f, 0x4e,
  8472  	0x5f, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x22,
  8473  	0x12, 0x1b, 0x0a, 0x10, 0x45, 0x58, 0x45, 0x43, 0x55, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x44, 0x45,
  8474  	0x4e, 0x49, 0x45, 0x44, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1e, 0x0a,
  8475  	0x13, 0x52, 0x45, 0x4d, 0x4f, 0x54, 0x45, 0x5f, 0x43, 0x41, 0x43, 0x48, 0x45, 0x5f, 0x46, 0x41,
  8476  	0x49, 0x4c, 0x45, 0x44, 0x10, 0x06, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x22, 0x12, 0x29, 0x0a,
  8477  	0x1e, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x4c, 0x49, 0x4e, 0x45, 0x5f, 0x45, 0x58,
  8478  	0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10,
  8479  	0x07, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1c, 0x0a, 0x11, 0x45, 0x58, 0x45, 0x43,
  8480  	0x5f, 0x49, 0x4f, 0x5f, 0x45, 0x58, 0x43, 0x45, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x08, 0x1a,
  8481  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x1a, 0x0a, 0x0f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49,
  8482  	0x44, 0x5f, 0x54, 0x49, 0x4d, 0x45, 0x4f, 0x55, 0x54, 0x10, 0x09, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  8483  	0x08, 0x01, 0x12, 0x2e, 0x0a, 0x23, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x52, 0x45,
  8484  	0x4d, 0x4f, 0x54, 0x45, 0x5f, 0x45, 0x58, 0x45, 0x43, 0x55, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x50,
  8485  	0x52, 0x4f, 0x50, 0x45, 0x52, 0x54, 0x49, 0x45, 0x53, 0x10, 0x0a, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  8486  	0x08, 0x01, 0x12, 0x23, 0x0a, 0x18, 0x4e, 0x4f, 0x5f, 0x55, 0x53, 0x41, 0x42, 0x4c, 0x45, 0x5f,
  8487  	0x53, 0x54, 0x52, 0x41, 0x54, 0x45, 0x47, 0x59, 0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10, 0x0b,
  8488  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x28, 0x0a, 0x1d, 0x55, 0x4e, 0x53, 0x50, 0x45,
  8489  	0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x5f, 0x45, 0x58, 0x45, 0x43, 0x55, 0x54, 0x49, 0x4f, 0x4e,
  8490  	0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x0c, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  8491  	0x01, 0x12, 0x1a, 0x0a, 0x0f, 0x46, 0x4f, 0x52, 0x42, 0x49, 0x44, 0x44, 0x45, 0x4e, 0x5f, 0x49,
  8492  	0x4e, 0x50, 0x55, 0x54, 0x10, 0x0d, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1f, 0x0a,
  8493  	0x14, 0x52, 0x45, 0x4d, 0x4f, 0x54, 0x45, 0x5f, 0x43, 0x41, 0x43, 0x48, 0x45, 0x5f, 0x45, 0x56,
  8494  	0x49, 0x43, 0x54, 0x45, 0x44, 0x10, 0x0e, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x27, 0x22, 0xaf,
  8495  	0x02, 0x0a, 0x12, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x73,
  8496  	0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x3c, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
  8497  	0x01, 0x28, 0x0e, 0x32, 0x28, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65,
  8498  	0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x52, 0x65,
  8499  	0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63,
  8500  	0x6f, 0x64, 0x65, 0x22, 0xda, 0x01, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x26, 0x0a, 0x1b,
  8501  	0x45, 0x58, 0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x5f, 0x52, 0x45, 0x50, 0x4f, 0x53, 0x49, 0x54,
  8502  	0x4f, 0x52, 0x59, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2,
  8503  	0x43, 0x02, 0x08, 0x25, 0x12, 0x32, 0x0a, 0x27, 0x4f, 0x56, 0x45, 0x52, 0x52, 0x49, 0x44, 0x45,
  8504  	0x5f, 0x44, 0x49, 0x53, 0x41, 0x4c, 0x4c, 0x4f, 0x57, 0x45, 0x44, 0x5f, 0x4d, 0x41, 0x4e, 0x41,
  8505  	0x47, 0x45, 0x44, 0x5f, 0x44, 0x49, 0x52, 0x45, 0x43, 0x54, 0x4f, 0x52, 0x49, 0x45, 0x53, 0x10,
  8506  	0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x20, 0x0a, 0x15, 0x42, 0x41, 0x44, 0x5f,
  8507  	0x44, 0x4f, 0x57, 0x4e, 0x4c, 0x4f, 0x41, 0x44, 0x45, 0x52, 0x5f, 0x43, 0x4f, 0x4e, 0x46, 0x49,
  8508  	0x47, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x2f, 0x0a, 0x24, 0x52, 0x45,
  8509  	0x50, 0x4f, 0x53, 0x49, 0x54, 0x4f, 0x52, 0x59, 0x5f, 0x4d, 0x41, 0x50, 0x50, 0x49, 0x4e, 0x47,
  8510  	0x5f, 0x52, 0x45, 0x53, 0x4f, 0x4c, 0x55, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c,
  8511  	0x45, 0x44, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x23, 0x0a, 0x18, 0x43,
  8512  	0x52, 0x45, 0x44, 0x45, 0x4e, 0x54, 0x49, 0x41, 0x4c, 0x53, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x5f,
  8513  	0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02,
  8514  	0x22, 0xad, 0x06, 0x0a, 0x0d, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65,
  8515  	0x73, 0x73, 0x12, 0x37, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e,
  8516  	0x32, 0x23, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69,
  8517  	0x6c, 0x73, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73,
  8518  	0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xe2, 0x05, 0x0a, 0x04,
  8519  	0x43, 0x6f, 0x64, 0x65, 0x12, 0x21, 0x0a, 0x16, 0x42, 0x55, 0x49, 0x4c, 0x44, 0x5f, 0x50, 0x52,
  8520  	0x4f, 0x47, 0x52, 0x45, 0x53, 0x53, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00,
  8521  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x20, 0x0a, 0x15, 0x4f, 0x55, 0x54, 0x50, 0x55,
  8522  	0x54, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x49, 0x41, 0x4c, 0x49, 0x5a, 0x41, 0x54, 0x49, 0x4f, 0x4e,
  8523  	0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x2e, 0x0a, 0x23, 0x42, 0x45, 0x53,
  8524  	0x5f, 0x52, 0x55, 0x4e, 0x53, 0x5f, 0x50, 0x45, 0x52, 0x5f, 0x54, 0x45, 0x53, 0x54, 0x5f, 0x4c,
  8525  	0x49, 0x4d, 0x49, 0x54, 0x5f, 0x55, 0x4e, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44,
  8526  	0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x20, 0x0a, 0x15, 0x42, 0x45, 0x53,
  8527  	0x5f, 0x4c, 0x4f, 0x43, 0x41, 0x4c, 0x5f, 0x57, 0x52, 0x49, 0x54, 0x45, 0x5f, 0x45, 0x52, 0x52,
  8528  	0x4f, 0x52, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x23, 0x0a, 0x18, 0x42,
  8529  	0x45, 0x53, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x49, 0x41, 0x4c, 0x49, 0x5a, 0x41, 0x54, 0x49, 0x4f,
  8530  	0x4e, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x06, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24,
  8531  	0x12, 0x23, 0x0a, 0x18, 0x42, 0x45, 0x53, 0x5f, 0x55, 0x50, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x54,
  8532  	0x49, 0x4d, 0x45, 0x4f, 0x55, 0x54, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x07, 0x1a, 0x05,
  8533  	0xb2, 0x43, 0x02, 0x08, 0x26, 0x12, 0x21, 0x0a, 0x16, 0x42, 0x45, 0x53, 0x5f, 0x46, 0x49, 0x4c,
  8534  	0x45, 0x5f, 0x57, 0x52, 0x49, 0x54, 0x45, 0x5f, 0x54, 0x49, 0x4d, 0x45, 0x4f, 0x55, 0x54, 0x10,
  8535  	0x08, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x26, 0x12, 0x22, 0x0a, 0x17, 0x42, 0x45, 0x53, 0x5f,
  8536  	0x46, 0x49, 0x4c, 0x45, 0x5f, 0x57, 0x52, 0x49, 0x54, 0x45, 0x5f, 0x49, 0x4f, 0x5f, 0x45, 0x52,
  8537  	0x52, 0x4f, 0x52, 0x10, 0x09, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x26, 0x12, 0x25, 0x0a, 0x1a,
  8538  	0x42, 0x45, 0x53, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x57, 0x52, 0x49, 0x54, 0x45, 0x5f, 0x49,
  8539  	0x4e, 0x54, 0x45, 0x52, 0x52, 0x55, 0x50, 0x54, 0x45, 0x44, 0x10, 0x0a, 0x1a, 0x05, 0xb2, 0x43,
  8540  	0x02, 0x08, 0x26, 0x12, 0x22, 0x0a, 0x17, 0x42, 0x45, 0x53, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x5f,
  8541  	0x57, 0x52, 0x49, 0x54, 0x45, 0x5f, 0x43, 0x41, 0x4e, 0x43, 0x45, 0x4c, 0x45, 0x44, 0x10, 0x0b,
  8542  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x26, 0x12, 0x27, 0x0a, 0x1c, 0x42, 0x45, 0x53, 0x5f, 0x46,
  8543  	0x49, 0x4c, 0x45, 0x5f, 0x57, 0x52, 0x49, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57,
  8544  	0x4e, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x0c, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x26,
  8545  	0x12, 0x26, 0x0a, 0x1b, 0x42, 0x45, 0x53, 0x5f, 0x55, 0x50, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x4c,
  8546  	0x4f, 0x43, 0x41, 0x4c, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10,
  8547  	0x0d, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x26, 0x12, 0x2a, 0x0a, 0x1f, 0x42, 0x45, 0x53, 0x5f,
  8548  	0x53, 0x54, 0x52, 0x45, 0x41, 0x4d, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x52, 0x45, 0x54, 0x52, 0x59,
  8549  	0x49, 0x4e, 0x47, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x0e, 0x1a, 0x05, 0xb2,
  8550  	0x43, 0x02, 0x08, 0x2d, 0x12, 0x37, 0x0a, 0x2c, 0x42, 0x45, 0x53, 0x5f, 0x53, 0x54, 0x52, 0x45,
  8551  	0x41, 0x4d, 0x5f, 0x43, 0x4f, 0x4d, 0x50, 0x4c, 0x45, 0x54, 0x45, 0x44, 0x5f, 0x57, 0x49, 0x54,
  8552  	0x48, 0x5f, 0x55, 0x4e, 0x41, 0x43, 0x4b, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x53, 0x5f, 0x45,
  8553  	0x52, 0x52, 0x4f, 0x52, 0x10, 0x0f, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x2d, 0x12, 0x38, 0x0a,
  8554  	0x2d, 0x42, 0x45, 0x53, 0x5f, 0x53, 0x54, 0x52, 0x45, 0x41, 0x4d, 0x5f, 0x43, 0x4f, 0x4d, 0x50,
  8555  	0x4c, 0x45, 0x54, 0x45, 0x44, 0x5f, 0x57, 0x49, 0x54, 0x48, 0x5f, 0x55, 0x4e, 0x53, 0x45, 0x4e,
  8556  	0x54, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x53, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x10,
  8557  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x2d, 0x12, 0x31, 0x0a, 0x26, 0x42, 0x45, 0x53, 0x5f, 0x53,
  8558  	0x54, 0x52, 0x45, 0x41, 0x4d, 0x5f, 0x43, 0x4f, 0x4d, 0x50, 0x4c, 0x45, 0x54, 0x45, 0x44, 0x5f,
  8559  	0x57, 0x49, 0x54, 0x48, 0x5f, 0x52, 0x45, 0x4d, 0x4f, 0x54, 0x45, 0x5f, 0x45, 0x52, 0x52, 0x4f,
  8560  	0x52, 0x10, 0x13, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x2d, 0x12, 0x32, 0x0a, 0x27, 0x42, 0x45,
  8561  	0x53, 0x5f, 0x55, 0x50, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x52, 0x45, 0x54, 0x52, 0x59, 0x5f, 0x4c,
  8562  	0x49, 0x4d, 0x49, 0x54, 0x5f, 0x45, 0x58, 0x43, 0x45, 0x45, 0x44, 0x45, 0x44, 0x5f, 0x46, 0x41,
  8563  	0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x11, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x26, 0x22, 0x04,
  8564  	0x08, 0x01, 0x10, 0x01, 0x22, 0x04, 0x08, 0x02, 0x10, 0x02, 0x22, 0x04, 0x08, 0x12, 0x10, 0x12,
  8565  	0x22, 0xc9, 0x02, 0x0a, 0x0d, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f,
  8566  	0x6e, 0x73, 0x12, 0x37, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e,
  8567  	0x32, 0x23, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69,
  8568  	0x6c, 0x73, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73,
  8569  	0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xfe, 0x01, 0x0a, 0x04,
  8570  	0x43, 0x6f, 0x64, 0x65, 0x12, 0x21, 0x0a, 0x16, 0x52, 0x45, 0x4d, 0x4f, 0x54, 0x45, 0x5f, 0x4f,
  8571  	0x50, 0x54, 0x49, 0x4f, 0x4e, 0x53, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00,
  8572  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x35, 0x0a, 0x2a, 0x52, 0x45, 0x4d, 0x4f, 0x54,
  8573  	0x45, 0x5f, 0x44, 0x45, 0x46, 0x41, 0x55, 0x4c, 0x54, 0x5f, 0x45, 0x58, 0x45, 0x43, 0x5f, 0x50,
  8574  	0x52, 0x4f, 0x50, 0x45, 0x52, 0x54, 0x49, 0x45, 0x53, 0x5f, 0x4c, 0x4f, 0x47, 0x49, 0x43, 0x5f,
  8575  	0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x23,
  8576  	0x0a, 0x18, 0x43, 0x52, 0x45, 0x44, 0x45, 0x4e, 0x54, 0x49, 0x41, 0x4c, 0x53, 0x5f, 0x52, 0x45,
  8577  	0x41, 0x44, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43,
  8578  	0x02, 0x08, 0x24, 0x12, 0x24, 0x0a, 0x19, 0x43, 0x52, 0x45, 0x44, 0x45, 0x4e, 0x54, 0x49, 0x41,
  8579  	0x4c, 0x53, 0x5f, 0x57, 0x52, 0x49, 0x54, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45,
  8580  	0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x28, 0x0a, 0x1d, 0x44, 0x4f, 0x57,
  8581  	0x4e, 0x4c, 0x4f, 0x41, 0x44, 0x45, 0x52, 0x5f, 0x57, 0x49, 0x54, 0x48, 0x4f, 0x55, 0x54, 0x5f,
  8582  	0x47, 0x52, 0x50, 0x43, 0x5f, 0x43, 0x41, 0x43, 0x48, 0x45, 0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43,
  8583  	0x02, 0x08, 0x02, 0x12, 0x27, 0x0a, 0x1c, 0x45, 0x58, 0x45, 0x43, 0x55, 0x54, 0x49, 0x4f, 0x4e,
  8584  	0x5f, 0x57, 0x49, 0x54, 0x48, 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x43, 0x41,
  8585  	0x43, 0x48, 0x45, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x22, 0xa0, 0x01, 0x0a,
  8586  	0x11, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65,
  8587  	0x6e, 0x74, 0x12, 0x3b, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e,
  8588  	0x32, 0x27, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69,
  8589  	0x6c, 0x73, 0x2e, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e,
  8590  	0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22,
  8591  	0x4e, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x25, 0x0a, 0x1a, 0x43, 0x4c, 0x49, 0x45, 0x4e,
  8592  	0x54, 0x5f, 0x45, 0x4e, 0x56, 0x49, 0x52, 0x4f, 0x4e, 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x55, 0x4e,
  8593  	0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x1f,
  8594  	0x0a, 0x14, 0x43, 0x4c, 0x49, 0x45, 0x4e, 0x54, 0x5f, 0x43, 0x57, 0x44, 0x5f, 0x4d, 0x41, 0x4c,
  8595  	0x46, 0x4f, 0x52, 0x4d, 0x45, 0x44, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x22,
  8596  	0xd8, 0x01, 0x0a, 0x05, 0x43, 0x72, 0x61, 0x73, 0x68, 0x12, 0x2f, 0x0a, 0x04, 0x63, 0x6f, 0x64,
  8597  	0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72,
  8598  	0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x43, 0x72, 0x61, 0x73, 0x68, 0x2e,
  8599  	0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x32, 0x0a, 0x06, 0x63, 0x61,
  8600  	0x75, 0x73, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x66, 0x61, 0x69,
  8601  	0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x54, 0x68, 0x72,
  8602  	0x6f, 0x77, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x06, 0x63, 0x61, 0x75, 0x73, 0x65, 0x73, 0x12, 0x32,
  8603  	0x0a, 0x15, 0x6f, 0x6f, 0x6d, 0x5f, 0x64, 0x65, 0x74, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x5f, 0x6f,
  8604  	0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x13, 0x6f,
  8605  	0x6f, 0x6d, 0x44, 0x65, 0x74, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x4f, 0x76, 0x65, 0x72, 0x72, 0x69,
  8606  	0x64, 0x65, 0x22, 0x36, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x18, 0x0a, 0x0d, 0x43, 0x52,
  8607  	0x41, 0x53, 0x48, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2,
  8608  	0x43, 0x02, 0x08, 0x25, 0x12, 0x14, 0x0a, 0x09, 0x43, 0x52, 0x41, 0x53, 0x48, 0x5f, 0x4f, 0x4f,
  8609  	0x4d, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x21, 0x22, 0x6f, 0x0a, 0x09, 0x54, 0x68,
  8610  	0x72, 0x6f, 0x77, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x27, 0x0a, 0x0f, 0x74, 0x68, 0x72, 0x6f, 0x77,
  8611  	0x61, 0x62, 0x6c, 0x65, 0x5f, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
  8612  	0x52, 0x0e, 0x74, 0x68, 0x72, 0x6f, 0x77, 0x61, 0x62, 0x6c, 0x65, 0x43, 0x6c, 0x61, 0x73, 0x73,
  8613  	0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
  8614  	0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x74,
  8615  	0x61, 0x63, 0x6b, 0x5f, 0x74, 0x72, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52,
  8616  	0x0a, 0x73, 0x74, 0x61, 0x63, 0x6b, 0x54, 0x72, 0x61, 0x63, 0x65, 0x22, 0xed, 0x01, 0x0a, 0x0d,
  8617  	0x53, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b, 0x46, 0x6f, 0x72, 0x65, 0x73, 0x74, 0x12, 0x37, 0x0a,
  8618  	0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x66, 0x61,
  8619  	0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x53, 0x79,
  8620  	0x6d, 0x6c, 0x69, 0x6e, 0x6b, 0x46, 0x6f, 0x72, 0x65, 0x73, 0x74, 0x2e, 0x43, 0x6f, 0x64, 0x65,
  8621  	0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xa2, 0x01, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12,
  8622  	0x21, 0x0a, 0x16, 0x53, 0x59, 0x4d, 0x4c, 0x49, 0x4e, 0x4b, 0x5f, 0x46, 0x4f, 0x52, 0x45, 0x53,
  8623  	0x54, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  8624  	0x08, 0x25, 0x12, 0x30, 0x0a, 0x25, 0x54, 0x4f, 0x50, 0x4c, 0x45, 0x56, 0x45, 0x4c, 0x5f, 0x4f,
  8625  	0x55, 0x54, 0x44, 0x49, 0x52, 0x5f, 0x50, 0x41, 0x43, 0x4b, 0x41, 0x47, 0x45, 0x5f, 0x50, 0x41,
  8626  	0x54, 0x48, 0x5f, 0x43, 0x4f, 0x4e, 0x46, 0x4c, 0x49, 0x43, 0x54, 0x10, 0x01, 0x1a, 0x05, 0xb2,
  8627  	0x43, 0x02, 0x08, 0x02, 0x12, 0x29, 0x0a, 0x1e, 0x54, 0x4f, 0x50, 0x4c, 0x45, 0x56, 0x45, 0x4c,
  8628  	0x5f, 0x4f, 0x55, 0x54, 0x44, 0x49, 0x52, 0x5f, 0x55, 0x53, 0x45, 0x44, 0x5f, 0x41, 0x53, 0x5f,
  8629  	0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12,
  8630  	0x1a, 0x0a, 0x0f, 0x43, 0x52, 0x45, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c,
  8631  	0x45, 0x44, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x22, 0xca, 0x01, 0x0a, 0x0b,
  8632  	0x42, 0x75, 0x69, 0x6c, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x35, 0x0a, 0x04, 0x63,
  8633  	0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e, 0x66, 0x61, 0x69, 0x6c,
  8634  	0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x42, 0x75, 0x69, 0x6c,
  8635  	0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f,
  8636  	0x64, 0x65, 0x22, 0x83, 0x01, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1f, 0x0a, 0x14, 0x42,
  8637  	0x55, 0x49, 0x4c, 0x44, 0x5f, 0x52, 0x45, 0x50, 0x4f, 0x52, 0x54, 0x5f, 0x55, 0x4e, 0x4b, 0x4e,
  8638  	0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x34, 0x0a, 0x29,
  8639  	0x42, 0x55, 0x49, 0x4c, 0x44, 0x5f, 0x52, 0x45, 0x50, 0x4f, 0x52, 0x54, 0x5f, 0x55, 0x50, 0x4c,
  8640  	0x4f, 0x41, 0x44, 0x45, 0x52, 0x5f, 0x4e, 0x45, 0x45, 0x44, 0x53, 0x5f, 0x50, 0x41, 0x43, 0x4b,
  8641  	0x41, 0x47, 0x45, 0x5f, 0x50, 0x41, 0x54, 0x48, 0x53, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  8642  	0x08, 0x24, 0x12, 0x24, 0x0a, 0x19, 0x42, 0x55, 0x49, 0x4c, 0x44, 0x5f, 0x52, 0x45, 0x50, 0x4f,
  8643  	0x52, 0x54, 0x5f, 0x57, 0x52, 0x49, 0x54, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10,
  8644  	0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x22, 0xa3, 0x01, 0x0a, 0x0e, 0x50, 0x61, 0x63,
  8645  	0x6b, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x38, 0x0a, 0x04, 0x63,
  8646  	0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x24, 0x2e, 0x66, 0x61, 0x69, 0x6c,
  8647  	0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x50, 0x61, 0x63, 0x6b,
  8648  	0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52,
  8649  	0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x57, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x22, 0x0a,
  8650  	0x17, 0x50, 0x41, 0x43, 0x4b, 0x41, 0x47, 0x45, 0x5f, 0x4f, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x53,
  8651  	0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  8652  	0x25, 0x12, 0x1f, 0x0a, 0x14, 0x50, 0x41, 0x43, 0x4b, 0x41, 0x47, 0x45, 0x5f, 0x50, 0x41, 0x54,
  8653  	0x48, 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  8654  	0x08, 0x02, 0x22, 0x04, 0x08, 0x02, 0x10, 0x02, 0x22, 0x04, 0x08, 0x03, 0x10, 0x03, 0x22, 0xb9,
  8655  	0x06, 0x0a, 0x0f, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69,
  8656  	0x6f, 0x6e, 0x12, 0x39, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e,
  8657  	0x32, 0x25, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69,
  8658  	0x6c, 0x73, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69,
  8659  	0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xea, 0x05,
  8660  	0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x23, 0x0a, 0x18, 0x52, 0x45, 0x4d, 0x4f, 0x54, 0x45,
  8661  	0x5f, 0x45, 0x58, 0x45, 0x43, 0x55, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f,
  8662  	0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x25, 0x0a, 0x1a, 0x43,
  8663  	0x41, 0x50, 0x41, 0x42, 0x49, 0x4c, 0x49, 0x54, 0x49, 0x45, 0x53, 0x5f, 0x51, 0x55, 0x45, 0x52,
  8664  	0x59, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  8665  	0x08, 0x22, 0x12, 0x23, 0x0a, 0x18, 0x43, 0x52, 0x45, 0x44, 0x45, 0x4e, 0x54, 0x49, 0x41, 0x4c,
  8666  	0x53, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x02,
  8667  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x1d, 0x0a, 0x12, 0x43, 0x41, 0x43, 0x48, 0x45,
  8668  	0x5f, 0x49, 0x4e, 0x49, 0x54, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x03, 0x1a,
  8669  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x1a, 0x0a, 0x0f, 0x52, 0x50, 0x43, 0x5f, 0x4c, 0x4f,
  8670  	0x47, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  8671  	0x08, 0x02, 0x12, 0x24, 0x0a, 0x19, 0x45, 0x58, 0x45, 0x43, 0x5f, 0x43, 0x48, 0x41, 0x4e, 0x4e,
  8672  	0x45, 0x4c, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10,
  8673  	0x05, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x25, 0x0a, 0x1a, 0x43, 0x41, 0x43, 0x48,
  8674  	0x45, 0x5f, 0x43, 0x48, 0x41, 0x4e, 0x4e, 0x45, 0x4c, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x5f, 0x46,
  8675  	0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x06, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12,
  8676  	0x2a, 0x0a, 0x1f, 0x44, 0x4f, 0x57, 0x4e, 0x4c, 0x4f, 0x41, 0x44, 0x45, 0x52, 0x5f, 0x43, 0x48,
  8677  	0x41, 0x4e, 0x4e, 0x45, 0x4c, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55,
  8678  	0x52, 0x45, 0x10, 0x07, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x22, 0x0a, 0x17, 0x4c,
  8679  	0x4f, 0x47, 0x5f, 0x44, 0x49, 0x52, 0x5f, 0x43, 0x4c, 0x45, 0x41, 0x4e, 0x55, 0x50, 0x5f, 0x46,
  8680  	0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x08, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12,
  8681  	0x25, 0x0a, 0x1a, 0x43, 0x4c, 0x49, 0x45, 0x4e, 0x54, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52,
  8682  	0x5f, 0x49, 0x4e, 0x43, 0x4f, 0x4d, 0x50, 0x41, 0x54, 0x49, 0x42, 0x4c, 0x45, 0x10, 0x09, 0x1a,
  8683  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x22, 0x12, 0x2d, 0x0a, 0x22, 0x44, 0x4f, 0x57, 0x4e, 0x4c, 0x4f,
  8684  	0x41, 0x44, 0x45, 0x44, 0x5f, 0x49, 0x4e, 0x50, 0x55, 0x54, 0x53, 0x5f, 0x44, 0x45, 0x4c, 0x45,
  8685  	0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x0a, 0x1a, 0x05,
  8686  	0xb2, 0x43, 0x02, 0x08, 0x22, 0x12, 0x40, 0x0a, 0x35, 0x52, 0x45, 0x4d, 0x4f, 0x54, 0x45, 0x5f,
  8687  	0x44, 0x4f, 0x57, 0x4e, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x4f, 0x55, 0x54, 0x50, 0x55, 0x54, 0x53,
  8688  	0x5f, 0x4d, 0x49, 0x4e, 0x49, 0x4d, 0x41, 0x4c, 0x5f, 0x57, 0x49, 0x54, 0x48, 0x4f, 0x55, 0x54,
  8689  	0x5f, 0x49, 0x4e, 0x4d, 0x45, 0x4d, 0x4f, 0x52, 0x59, 0x5f, 0x44, 0x4f, 0x54, 0x44, 0x10, 0x0b,
  8690  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x41, 0x0a, 0x36, 0x52, 0x45, 0x4d, 0x4f, 0x54,
  8691  	0x45, 0x5f, 0x44, 0x4f, 0x57, 0x4e, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x4f, 0x55, 0x54, 0x50, 0x55,
  8692  	0x54, 0x53, 0x5f, 0x4d, 0x49, 0x4e, 0x49, 0x4d, 0x41, 0x4c, 0x5f, 0x57, 0x49, 0x54, 0x48, 0x4f,
  8693  	0x55, 0x54, 0x5f, 0x49, 0x4e, 0x4d, 0x45, 0x4d, 0x4f, 0x52, 0x59, 0x5f, 0x4a, 0x44, 0x45, 0x50,
  8694  	0x53, 0x10, 0x0c, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x35, 0x0a, 0x2a, 0x49, 0x4e,
  8695  	0x43, 0x4f, 0x4d, 0x50, 0x4c, 0x45, 0x54, 0x45, 0x5f, 0x4f, 0x55, 0x54, 0x50, 0x55, 0x54, 0x5f,
  8696  	0x44, 0x4f, 0x57, 0x4e, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x43, 0x4c, 0x45, 0x41, 0x4e, 0x55, 0x50,
  8697  	0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x0d, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  8698  	0x24, 0x12, 0x3b, 0x0a, 0x30, 0x52, 0x45, 0x4d, 0x4f, 0x54, 0x45, 0x5f, 0x44, 0x45, 0x46, 0x41,
  8699  	0x55, 0x4c, 0x54, 0x5f, 0x50, 0x4c, 0x41, 0x54, 0x46, 0x4f, 0x52, 0x4d, 0x5f, 0x50, 0x52, 0x4f,
  8700  	0x50, 0x45, 0x52, 0x54, 0x49, 0x45, 0x53, 0x5f, 0x50, 0x41, 0x52, 0x53, 0x45, 0x5f, 0x46, 0x41,
  8701  	0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x0e, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x19,
  8702  	0x0a, 0x0e, 0x49, 0x4c, 0x4c, 0x45, 0x47, 0x41, 0x4c, 0x5f, 0x4f, 0x55, 0x54, 0x50, 0x55, 0x54,
  8703  	0x10, 0x0f, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x2f, 0x0a, 0x24, 0x49, 0x4e, 0x56,
  8704  	0x41, 0x4c, 0x49, 0x44, 0x5f, 0x45, 0x58, 0x45, 0x43, 0x5f, 0x41, 0x4e, 0x44, 0x5f, 0x50, 0x4c,
  8705  	0x41, 0x54, 0x46, 0x4f, 0x52, 0x4d, 0x5f, 0x50, 0x52, 0x4f, 0x50, 0x45, 0x52, 0x54, 0x49, 0x45,
  8706  	0x53, 0x10, 0x10, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x22, 0xde, 0x0d, 0x0a, 0x09, 0x45,
  8707  	0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x33, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
  8708  	0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1f, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65,
  8709  	0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69,
  8710  	0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x9b, 0x0d,
  8711  	0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1c, 0x0a, 0x11, 0x45, 0x58, 0x45, 0x43, 0x55, 0x54,
  8712  	0x49, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2,
  8713  	0x43, 0x02, 0x08, 0x25, 0x12, 0x2f, 0x0a, 0x24, 0x45, 0x58, 0x45, 0x43, 0x55, 0x54, 0x49, 0x4f,
  8714  	0x4e, 0x5f, 0x4c, 0x4f, 0x47, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x49, 0x41, 0x4c, 0x49, 0x5a, 0x41,
  8715  	0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x01, 0x1a, 0x05,
  8716  	0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x26, 0x0a, 0x1b, 0x45, 0x58, 0x45, 0x43, 0x55, 0x54, 0x49,
  8717  	0x4f, 0x4e, 0x5f, 0x4c, 0x4f, 0x47, 0x5f, 0x57, 0x52, 0x49, 0x54, 0x45, 0x5f, 0x46, 0x41, 0x49,
  8718  	0x4c, 0x55, 0x52, 0x45, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x24, 0x0a,
  8719  	0x19, 0x45, 0x58, 0x45, 0x43, 0x52, 0x4f, 0x4f, 0x54, 0x5f, 0x43, 0x52, 0x45, 0x41, 0x54, 0x49,
  8720  	0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43,
  8721  	0x02, 0x08, 0x24, 0x12, 0x38, 0x0a, 0x2d, 0x54, 0x45, 0x4d, 0x50, 0x5f, 0x41, 0x43, 0x54, 0x49,
  8722  	0x4f, 0x4e, 0x5f, 0x4f, 0x55, 0x54, 0x50, 0x55, 0x54, 0x5f, 0x44, 0x49, 0x52, 0x45, 0x43, 0x54,
  8723  	0x4f, 0x52, 0x59, 0x5f, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49,
  8724  	0x4c, 0x55, 0x52, 0x45, 0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x38, 0x0a,
  8725  	0x2d, 0x54, 0x45, 0x4d, 0x50, 0x5f, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x4f, 0x55, 0x54,
  8726  	0x50, 0x55, 0x54, 0x5f, 0x44, 0x49, 0x52, 0x45, 0x43, 0x54, 0x4f, 0x52, 0x59, 0x5f, 0x43, 0x52,
  8727  	0x45, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x05,
  8728  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x3e, 0x0a, 0x33, 0x50, 0x45, 0x52, 0x53, 0x49,
  8729  	0x53, 0x54, 0x45, 0x4e, 0x54, 0x5f, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x4f, 0x55, 0x54,
  8730  	0x50, 0x55, 0x54, 0x5f, 0x44, 0x49, 0x52, 0x45, 0x43, 0x54, 0x4f, 0x52, 0x59, 0x5f, 0x43, 0x52,
  8731  	0x45, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x06,
  8732  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x31, 0x0a, 0x26, 0x4c, 0x4f, 0x43, 0x41, 0x4c,
  8733  	0x5f, 0x4f, 0x55, 0x54, 0x50, 0x55, 0x54, 0x5f, 0x44, 0x49, 0x52, 0x45, 0x43, 0x54, 0x4f, 0x52,
  8734  	0x59, 0x5f, 0x53, 0x59, 0x4d, 0x4c, 0x49, 0x4e, 0x4b, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52,
  8735  	0x45, 0x10, 0x07, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x2b, 0x0a, 0x20, 0x4c, 0x4f,
  8736  	0x43, 0x41, 0x4c, 0x5f, 0x54, 0x45, 0x4d, 0x50, 0x4c, 0x41, 0x54, 0x45, 0x5f, 0x45, 0x58, 0x50,
  8737  	0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x09,
  8738  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x2d, 0x0a, 0x22, 0x49, 0x4e, 0x50, 0x55, 0x54,
  8739  	0x5f, 0x44, 0x49, 0x52, 0x45, 0x43, 0x54, 0x4f, 0x52, 0x59, 0x5f, 0x43, 0x48, 0x45, 0x43, 0x4b,
  8740  	0x5f, 0x49, 0x4f, 0x5f, 0x45, 0x58, 0x43, 0x45, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x0a, 0x1a,
  8741  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x2f, 0x0a, 0x24, 0x45, 0x58, 0x54, 0x52, 0x41, 0x5f,
  8742  	0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x4f, 0x55, 0x54, 0x50, 0x55, 0x54, 0x5f, 0x43, 0x52,
  8743  	0x45, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x0b,
  8744  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x23, 0x0a, 0x18, 0x54, 0x45, 0x53, 0x54, 0x5f,
  8745  	0x52, 0x55, 0x4e, 0x4e, 0x45, 0x52, 0x5f, 0x49, 0x4f, 0x5f, 0x45, 0x58, 0x43, 0x45, 0x50, 0x54,
  8746  	0x49, 0x4f, 0x4e, 0x10, 0x0c, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x22, 0x0a, 0x17,
  8747  	0x46, 0x49, 0x4c, 0x45, 0x5f, 0x57, 0x52, 0x49, 0x54, 0x45, 0x5f, 0x49, 0x4f, 0x5f, 0x45, 0x58,
  8748  	0x43, 0x45, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x0d, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24,
  8749  	0x12, 0x24, 0x0a, 0x19, 0x54, 0x45, 0x53, 0x54, 0x5f, 0x4f, 0x55, 0x54, 0x5f, 0x45, 0x52, 0x52,
  8750  	0x5f, 0x49, 0x4f, 0x5f, 0x45, 0x58, 0x43, 0x45, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x0e, 0x1a,
  8751  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x32, 0x0a, 0x27, 0x53, 0x59, 0x4d, 0x4c, 0x49, 0x4e,
  8752  	0x4b, 0x5f, 0x54, 0x52, 0x45, 0x45, 0x5f, 0x4d, 0x41, 0x4e, 0x49, 0x46, 0x45, 0x53, 0x54, 0x5f,
  8753  	0x43, 0x4f, 0x50, 0x59, 0x5f, 0x49, 0x4f, 0x5f, 0x45, 0x58, 0x43, 0x45, 0x50, 0x54, 0x49, 0x4f,
  8754  	0x4e, 0x10, 0x0f, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x32, 0x0a, 0x27, 0x53, 0x59,
  8755  	0x4d, 0x4c, 0x49, 0x4e, 0x4b, 0x5f, 0x54, 0x52, 0x45, 0x45, 0x5f, 0x4d, 0x41, 0x4e, 0x49, 0x46,
  8756  	0x45, 0x53, 0x54, 0x5f, 0x4c, 0x49, 0x4e, 0x4b, 0x5f, 0x49, 0x4f, 0x5f, 0x45, 0x58, 0x43, 0x45,
  8757  	0x50, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x10, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x2d,
  8758  	0x0a, 0x22, 0x53, 0x59, 0x4d, 0x4c, 0x49, 0x4e, 0x4b, 0x5f, 0x54, 0x52, 0x45, 0x45, 0x5f, 0x43,
  8759  	0x52, 0x45, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x49, 0x4f, 0x5f, 0x45, 0x58, 0x43, 0x45, 0x50,
  8760  	0x54, 0x49, 0x4f, 0x4e, 0x10, 0x11, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x32, 0x0a,
  8761  	0x27, 0x53, 0x59, 0x4d, 0x4c, 0x49, 0x4e, 0x4b, 0x5f, 0x54, 0x52, 0x45, 0x45, 0x5f, 0x43, 0x52,
  8762  	0x45, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x45,
  8763  	0x58, 0x43, 0x45, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x12, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  8764  	0x24, 0x12, 0x29, 0x0a, 0x1e, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x49, 0x4e, 0x50, 0x55,
  8765  	0x54, 0x5f, 0x52, 0x45, 0x41, 0x44, 0x5f, 0x49, 0x4f, 0x5f, 0x45, 0x58, 0x43, 0x45, 0x50, 0x54,
  8766  	0x49, 0x4f, 0x4e, 0x10, 0x13, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x20, 0x0a, 0x15,
  8767  	0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x55, 0x50, 0x5f, 0x54, 0x4f,
  8768  	0x5f, 0x44, 0x41, 0x54, 0x45, 0x10, 0x14, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x2d,
  8769  	0x0a, 0x22, 0x50, 0x53, 0x45, 0x55, 0x44, 0x4f, 0x5f, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f,
  8770  	0x45, 0x58, 0x45, 0x43, 0x55, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x50, 0x52, 0x4f, 0x48, 0x49, 0x42,
  8771  	0x49, 0x54, 0x45, 0x44, 0x10, 0x15, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x2a, 0x0a,
  8772  	0x1f, 0x44, 0x49, 0x53, 0x43, 0x4f, 0x56, 0x45, 0x52, 0x45, 0x44, 0x5f, 0x49, 0x4e, 0x50, 0x55,
  8773  	0x54, 0x5f, 0x44, 0x4f, 0x45, 0x53, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x45, 0x58, 0x49, 0x53, 0x54,
  8774  	0x10, 0x16, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x2a, 0x0a, 0x1f, 0x41, 0x43, 0x54,
  8775  	0x49, 0x4f, 0x4e, 0x5f, 0x4f, 0x55, 0x54, 0x50, 0x55, 0x54, 0x53, 0x5f, 0x44, 0x45, 0x4c, 0x45,
  8776  	0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x17, 0x1a, 0x05,
  8777  	0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x25, 0x0a, 0x1a, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f,
  8778  	0x4f, 0x55, 0x54, 0x50, 0x55, 0x54, 0x53, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x43, 0x52, 0x45, 0x41,
  8779  	0x54, 0x45, 0x44, 0x10, 0x18, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x26, 0x0a, 0x1b,
  8780  	0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x49, 0x4e, 0x41, 0x4c, 0x49, 0x5a, 0x41, 0x54,
  8781  	0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x19, 0x1a, 0x05, 0xb2,
  8782  	0x43, 0x02, 0x08, 0x01, 0x12, 0x1c, 0x0a, 0x11, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x49,
  8783  	0x4e, 0x50, 0x55, 0x54, 0x5f, 0x4c, 0x4f, 0x53, 0x54, 0x10, 0x1a, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  8784  	0x08, 0x01, 0x12, 0x2c, 0x0a, 0x21, 0x46, 0x49, 0x4c, 0x45, 0x53, 0x59, 0x53, 0x54, 0x45, 0x4d,
  8785  	0x5f, 0x43, 0x4f, 0x4e, 0x54, 0x45, 0x58, 0x54, 0x5f, 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x5f,
  8786  	0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x1b, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01,
  8787  	0x12, 0x26, 0x0a, 0x1b, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x4f, 0x55, 0x54, 0x50, 0x55,
  8788  	0x54, 0x5f, 0x43, 0x4c, 0x4f, 0x53, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10,
  8789  	0x1c, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x27, 0x0a, 0x1c, 0x49, 0x4e, 0x50, 0x55,
  8790  	0x54, 0x5f, 0x44, 0x49, 0x53, 0x43, 0x4f, 0x56, 0x45, 0x52, 0x59, 0x5f, 0x49, 0x4f, 0x5f, 0x45,
  8791  	0x58, 0x43, 0x45, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x1d, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  8792  	0x01, 0x12, 0x33, 0x0a, 0x28, 0x54, 0x52, 0x45, 0x45, 0x5f, 0x41, 0x52, 0x54, 0x49, 0x46, 0x41,
  8793  	0x43, 0x54, 0x5f, 0x44, 0x49, 0x52, 0x45, 0x43, 0x54, 0x4f, 0x52, 0x59, 0x5f, 0x43, 0x52, 0x45,
  8794  	0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x1e, 0x1a,
  8795  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x33, 0x0a, 0x28, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e,
  8796  	0x5f, 0x4f, 0x55, 0x54, 0x50, 0x55, 0x54, 0x5f, 0x44, 0x49, 0x52, 0x45, 0x43, 0x54, 0x4f, 0x52,
  8797  	0x59, 0x5f, 0x43, 0x52, 0x45, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55,
  8798  	0x52, 0x45, 0x10, 0x1f, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x36, 0x0a, 0x2b, 0x41,
  8799  	0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x53, 0x5f, 0x4f, 0x55, 0x54, 0x50, 0x55, 0x54, 0x5f,
  8800  	0x44, 0x49, 0x52, 0x45, 0x43, 0x54, 0x4f, 0x52, 0x59, 0x5f, 0x43, 0x52, 0x45, 0x41, 0x54, 0x49,
  8801  	0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x20, 0x1a, 0x05, 0xb2, 0x43,
  8802  	0x02, 0x08, 0x01, 0x12, 0x37, 0x0a, 0x2c, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x53,
  8803  	0x5f, 0x4f, 0x55, 0x54, 0x5f, 0x45, 0x52, 0x52, 0x5f, 0x44, 0x49, 0x52, 0x45, 0x43, 0x54, 0x4f,
  8804  	0x52, 0x59, 0x5f, 0x43, 0x52, 0x45, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c,
  8805  	0x55, 0x52, 0x45, 0x10, 0x21, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x27, 0x0a, 0x1c,
  8806  	0x4e, 0x4f, 0x4e, 0x5f, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x58, 0x45, 0x43, 0x55,
  8807  	0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x22, 0x1a, 0x05,
  8808  	0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x10, 0x0a, 0x05, 0x43, 0x59, 0x43, 0x4c, 0x45, 0x10, 0x23,
  8809  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1f, 0x0a, 0x14, 0x53, 0x4f, 0x55, 0x52, 0x43,
  8810  	0x45, 0x5f, 0x49, 0x4e, 0x50, 0x55, 0x54, 0x5f, 0x4d, 0x49, 0x53, 0x53, 0x49, 0x4e, 0x47, 0x10,
  8811  	0x24, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1f, 0x0a, 0x14, 0x55, 0x4e, 0x45, 0x58,
  8812  	0x50, 0x45, 0x43, 0x54, 0x45, 0x44, 0x5f, 0x45, 0x58, 0x43, 0x45, 0x50, 0x54, 0x49, 0x4f, 0x4e,
  8813  	0x10, 0x25, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x24, 0x0a, 0x19, 0x53, 0x4f, 0x55,
  8814  	0x52, 0x43, 0x45, 0x5f, 0x49, 0x4e, 0x50, 0x55, 0x54, 0x5f, 0x49, 0x4f, 0x5f, 0x45, 0x58, 0x43,
  8815  	0x45, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x27, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x22,
  8816  	0x04, 0x08, 0x08, 0x10, 0x08, 0x22, 0x04, 0x08, 0x26, 0x10, 0x26, 0x22, 0xca, 0x02, 0x0a, 0x0a,
  8817  	0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0x34, 0x0a, 0x04, 0x63, 0x6f,
  8818  	0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x20, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75,
  8819  	0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x73,
  8820  	0x70, 0x61, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65,
  8821  	0x22, 0x85, 0x02, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1d, 0x0a, 0x12, 0x57, 0x4f, 0x52,
  8822  	0x4b, 0x53, 0x50, 0x41, 0x43, 0x45, 0x53, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10,
  8823  	0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x30, 0x0a, 0x25, 0x57, 0x4f, 0x52, 0x4b,
  8824  	0x53, 0x50, 0x41, 0x43, 0x45, 0x53, 0x5f, 0x4c, 0x4f, 0x47, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x49,
  8825  	0x41, 0x4c, 0x49, 0x5a, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52,
  8826  	0x45, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x27, 0x0a, 0x1c, 0x57, 0x4f,
  8827  	0x52, 0x4b, 0x53, 0x50, 0x41, 0x43, 0x45, 0x53, 0x5f, 0x4c, 0x4f, 0x47, 0x5f, 0x57, 0x52, 0x49,
  8828  	0x54, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43,
  8829  	0x02, 0x08, 0x24, 0x12, 0x42, 0x0a, 0x37, 0x49, 0x4c, 0x4c, 0x45, 0x47, 0x41, 0x4c, 0x5f, 0x57,
  8830  	0x4f, 0x52, 0x4b, 0x53, 0x50, 0x41, 0x43, 0x45, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x53, 0x59,
  8831  	0x4d, 0x4c, 0x49, 0x4e, 0x4b, 0x5f, 0x57, 0x49, 0x54, 0x48, 0x5f, 0x4d, 0x41, 0x4e, 0x41, 0x47,
  8832  	0x45, 0x44, 0x5f, 0x44, 0x49, 0x52, 0x45, 0x43, 0x54, 0x4f, 0x52, 0x49, 0x45, 0x53, 0x10, 0x03,
  8833  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x3f, 0x0a, 0x34, 0x57, 0x4f, 0x52, 0x4b, 0x53,
  8834  	0x50, 0x41, 0x43, 0x45, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x52, 0x45, 0x41, 0x44, 0x5f, 0x46,
  8835  	0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x5f, 0x57, 0x49, 0x54, 0x48, 0x5f, 0x4d, 0x41, 0x4e, 0x41,
  8836  	0x47, 0x45, 0x44, 0x5f, 0x44, 0x49, 0x52, 0x45, 0x43, 0x54, 0x4f, 0x52, 0x49, 0x45, 0x53, 0x10,
  8837  	0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x22, 0x76, 0x0a, 0x0c, 0x43, 0x72, 0x61, 0x73,
  8838  	0x68, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x36, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
  8839  	0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x22, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65,
  8840  	0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x43, 0x72, 0x61, 0x73, 0x68, 0x4f, 0x70,
  8841  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65,
  8842  	0x22, 0x2e, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x20, 0x0a, 0x15, 0x43, 0x52, 0x41, 0x53,
  8843  	0x48, 0x5f, 0x4f, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x53, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57,
  8844  	0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x22, 0x04, 0x08, 0x01, 0x10, 0x01,
  8845  	0x22, 0xb8, 0x02, 0x0a, 0x0a, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12,
  8846  	0x34, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x20, 0x2e,
  8847  	0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e,
  8848  	0x46, 0x69, 0x6c, 0x65, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52,
  8849  	0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xf3, 0x01, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1d,
  8850  	0x0a, 0x12, 0x46, 0x49, 0x4c, 0x45, 0x53, 0x59, 0x53, 0x54, 0x45, 0x4d, 0x5f, 0x55, 0x4e, 0x4b,
  8851  	0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x30, 0x0a,
  8852  	0x25, 0x45, 0x4d, 0x42, 0x45, 0x44, 0x44, 0x45, 0x44, 0x5f, 0x42, 0x49, 0x4e, 0x41, 0x52, 0x49,
  8853  	0x45, 0x53, 0x5f, 0x45, 0x4e, 0x55, 0x4d, 0x45, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46,
  8854  	0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12,
  8855  	0x2b, 0x0a, 0x20, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x50, 0x49, 0x44, 0x5f, 0x54, 0x58,
  8856  	0x54, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x52, 0x45, 0x41, 0x44, 0x5f, 0x46, 0x41, 0x49, 0x4c,
  8857  	0x55, 0x52, 0x45, 0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x24, 0x0a, 0x19,
  8858  	0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x57, 0x52, 0x49, 0x54,
  8859  	0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  8860  	0x08, 0x24, 0x12, 0x35, 0x0a, 0x2a, 0x44, 0x45, 0x46, 0x41, 0x55, 0x4c, 0x54, 0x5f, 0x44, 0x49,
  8861  	0x47, 0x45, 0x53, 0x54, 0x5f, 0x48, 0x41, 0x53, 0x48, 0x5f, 0x46, 0x55, 0x4e, 0x43, 0x54, 0x49,
  8862  	0x4f, 0x4e, 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x56, 0x41, 0x4c, 0x55, 0x45,
  8863  	0x10, 0x06, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x22, 0x04, 0x08, 0x01, 0x10, 0x01, 0x22,
  8864  	0x04, 0x08, 0x02, 0x10, 0x02, 0x22, 0x04, 0x08, 0x07, 0x10, 0x07, 0x22, 0xf0, 0x03, 0x0a, 0x10,
  8865  	0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73,
  8866  	0x12, 0x3a, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x26,
  8867  	0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73,
  8868  	0x2e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
  8869  	0x73, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x9f, 0x03, 0x0a,
  8870  	0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x24, 0x0a, 0x19, 0x45, 0x58, 0x45, 0x43, 0x55, 0x54, 0x49,
  8871  	0x4f, 0x4e, 0x5f, 0x4f, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x53, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f,
  8872  	0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x1b, 0x0a, 0x10, 0x49,
  8873  	0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x53, 0x54, 0x52, 0x41, 0x54, 0x45, 0x47, 0x59, 0x10,
  8874  	0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x3a, 0x0a, 0x2f, 0x52, 0x45, 0x51, 0x55,
  8875  	0x45, 0x53, 0x54, 0x45, 0x44, 0x5f, 0x53, 0x54, 0x52, 0x41, 0x54, 0x45, 0x47, 0x59, 0x5f, 0x49,
  8876  	0x4e, 0x43, 0x4f, 0x4d, 0x50, 0x41, 0x54, 0x49, 0x42, 0x4c, 0x45, 0x5f, 0x57, 0x49, 0x54, 0x48,
  8877  	0x5f, 0x53, 0x41, 0x4e, 0x44, 0x42, 0x4f, 0x58, 0x49, 0x4e, 0x47, 0x10, 0x04, 0x1a, 0x05, 0xb2,
  8878  	0x43, 0x02, 0x08, 0x24, 0x12, 0x2a, 0x0a, 0x1f, 0x44, 0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54,
  8879  	0x45, 0x44, 0x5f, 0x4c, 0x4f, 0x43, 0x41, 0x4c, 0x5f, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43,
  8880  	0x45, 0x53, 0x5f, 0x55, 0x53, 0x45, 0x44, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24,
  8881  	0x12, 0x2a, 0x0a, 0x1f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x43, 0x59, 0x43, 0x4c,
  8882  	0x49, 0x43, 0x5f, 0x44, 0x59, 0x4e, 0x41, 0x4d, 0x49, 0x43, 0x5f, 0x53, 0x54, 0x52, 0x41, 0x54,
  8883  	0x45, 0x47, 0x59, 0x10, 0x06, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x32, 0x0a, 0x27,
  8884  	0x52, 0x45, 0x53, 0x54, 0x52, 0x49, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x4d, 0x41,
  8885  	0x54, 0x43, 0x48, 0x45, 0x44, 0x5f, 0x54, 0x4f, 0x5f, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f,
  8886  	0x43, 0x4f, 0x4e, 0x54, 0x45, 0x58, 0x54, 0x10, 0x07, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02,
  8887  	0x12, 0x36, 0x0a, 0x2b, 0x52, 0x45, 0x4d, 0x4f, 0x54, 0x45, 0x5f, 0x46, 0x41, 0x4c, 0x4c, 0x42,
  8888  	0x41, 0x43, 0x4b, 0x5f, 0x53, 0x54, 0x52, 0x41, 0x54, 0x45, 0x47, 0x59, 0x5f, 0x4e, 0x4f, 0x54,
  8889  	0x5f, 0x41, 0x42, 0x53, 0x54, 0x52, 0x41, 0x43, 0x54, 0x5f, 0x53, 0x50, 0x41, 0x57, 0x4e, 0x10,
  8890  	0x08, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x1d, 0x0a, 0x12, 0x53, 0x54, 0x52, 0x41,
  8891  	0x54, 0x45, 0x47, 0x59, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10, 0x09,
  8892  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x29, 0x0a, 0x1e, 0x44, 0x59, 0x4e, 0x41, 0x4d,
  8893  	0x49, 0x43, 0x5f, 0x53, 0x54, 0x52, 0x41, 0x54, 0x45, 0x47, 0x59, 0x5f, 0x4e, 0x4f, 0x54, 0x5f,
  8894  	0x53, 0x41, 0x4e, 0x44, 0x42, 0x4f, 0x58, 0x45, 0x44, 0x10, 0x0a, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  8895  	0x08, 0x02, 0x22, 0x04, 0x08, 0x01, 0x10, 0x01, 0x22, 0x04, 0x08, 0x02, 0x10, 0x02, 0x22, 0x9c,
  8896  	0x05, 0x0a, 0x07, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x31, 0x0a, 0x04, 0x63, 0x6f,
  8897  	0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1d, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75,
  8898  	0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x61,
  8899  	0x6e, 0x64, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xdd, 0x04,
  8900  	0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x22, 0x0a, 0x17, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e,
  8901  	0x44, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57,
  8902  	0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x1c, 0x0a, 0x11, 0x43, 0x4f,
  8903  	0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10,
  8904  	0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x22, 0x0a, 0x17, 0x41, 0x4e, 0x4f, 0x54,
  8905  	0x48, 0x45, 0x52, 0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x52, 0x55, 0x4e, 0x4e,
  8906  	0x49, 0x4e, 0x47, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x09, 0x12, 0x1e, 0x0a, 0x13,
  8907  	0x50, 0x52, 0x45, 0x56, 0x49, 0x4f, 0x55, 0x53, 0x4c, 0x59, 0x5f, 0x53, 0x48, 0x55, 0x54, 0x44,
  8908  	0x4f, 0x57, 0x4e, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x3b, 0x0a, 0x30,
  8909  	0x53, 0x54, 0x41, 0x52, 0x4c, 0x41, 0x52, 0x4b, 0x5f, 0x43, 0x50, 0x55, 0x5f, 0x50, 0x52, 0x4f,
  8910  	0x46, 0x49, 0x4c, 0x45, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x49, 0x41,
  8911  	0x4c, 0x49, 0x5a, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45,
  8912  	0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x38, 0x0a, 0x2d, 0x53, 0x54, 0x41,
  8913  	0x52, 0x4c, 0x41, 0x52, 0x4b, 0x5f, 0x43, 0x50, 0x55, 0x5f, 0x50, 0x52, 0x4f, 0x46, 0x49, 0x4c,
  8914  	0x49, 0x4e, 0x47, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x49, 0x41, 0x4c, 0x49, 0x5a, 0x41, 0x54, 0x49,
  8915  	0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43,
  8916  	0x02, 0x08, 0x24, 0x12, 0x32, 0x0a, 0x27, 0x53, 0x54, 0x41, 0x52, 0x4c, 0x41, 0x52, 0x4b, 0x5f,
  8917  	0x43, 0x50, 0x55, 0x5f, 0x50, 0x52, 0x4f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x46, 0x49, 0x4c, 0x45,
  8918  	0x5f, 0x57, 0x52, 0x49, 0x54, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x06,
  8919  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x2a, 0x0a, 0x1f, 0x49, 0x4e, 0x56, 0x4f, 0x43,
  8920  	0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x50, 0x4f, 0x4c, 0x49, 0x43, 0x59, 0x5f, 0x50, 0x41, 0x52,
  8921  	0x53, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x07, 0x1a, 0x05, 0xb2, 0x43,
  8922  	0x02, 0x08, 0x02, 0x12, 0x24, 0x0a, 0x19, 0x49, 0x4e, 0x56, 0x4f, 0x43, 0x41, 0x54, 0x49, 0x4f,
  8923  	0x4e, 0x5f, 0x50, 0x4f, 0x4c, 0x49, 0x43, 0x59, 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44,
  8924  	0x10, 0x08, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x20, 0x0a, 0x15, 0x4f, 0x50, 0x54,
  8925  	0x49, 0x4f, 0x4e, 0x53, 0x5f, 0x50, 0x41, 0x52, 0x53, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55,
  8926  	0x52, 0x45, 0x10, 0x09, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x29, 0x0a, 0x1e, 0x53,
  8927  	0x54, 0x41, 0x52, 0x4c, 0x41, 0x52, 0x4b, 0x5f, 0x4f, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x53, 0x5f,
  8928  	0x50, 0x41, 0x52, 0x53, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x0a, 0x1a,
  8929  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x23, 0x0a, 0x18, 0x41, 0x52, 0x47, 0x55, 0x4d, 0x45,
  8930  	0x4e, 0x54, 0x53, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x52, 0x45, 0x43, 0x4f, 0x47, 0x4e, 0x49, 0x5a,
  8931  	0x45, 0x44, 0x10, 0x0b, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x1b, 0x0a, 0x10, 0x4e,
  8932  	0x4f, 0x54, 0x5f, 0x49, 0x4e, 0x5f, 0x57, 0x4f, 0x52, 0x4b, 0x53, 0x50, 0x41, 0x43, 0x45, 0x10,
  8933  	0x0c, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x23, 0x0a, 0x18, 0x53, 0x50, 0x41, 0x43,
  8934  	0x45, 0x53, 0x5f, 0x49, 0x4e, 0x5f, 0x57, 0x4f, 0x52, 0x4b, 0x53, 0x50, 0x41, 0x43, 0x45, 0x5f,
  8935  	0x50, 0x41, 0x54, 0x48, 0x10, 0x0d, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x1e, 0x0a,
  8936  	0x13, 0x49, 0x4e, 0x5f, 0x4f, 0x55, 0x54, 0x50, 0x55, 0x54, 0x5f, 0x44, 0x49, 0x52, 0x45, 0x43,
  8937  	0x54, 0x4f, 0x52, 0x59, 0x10, 0x0e, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x22, 0xf2, 0x01,
  8938  	0x0a, 0x0a, 0x47, 0x72, 0x70, 0x63, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x34, 0x0a, 0x04,
  8939  	0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x20, 0x2e, 0x66, 0x61, 0x69,
  8940  	0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x47, 0x72, 0x70,
  8941  	0x63, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f,
  8942  	0x64, 0x65, 0x22, 0xad, 0x01, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1e, 0x0a, 0x13, 0x47,
  8943  	0x52, 0x50, 0x43, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f,
  8944  	0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x26, 0x0a, 0x1b, 0x47,
  8945  	0x52, 0x50, 0x43, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x43,
  8946  	0x4f, 0x4d, 0x50, 0x49, 0x4c, 0x45, 0x44, 0x5f, 0x49, 0x4e, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43,
  8947  	0x02, 0x08, 0x25, 0x12, 0x1e, 0x0a, 0x13, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x42, 0x49,
  8948  	0x4e, 0x44, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43,
  8949  	0x02, 0x08, 0x01, 0x12, 0x15, 0x0a, 0x0a, 0x42, 0x41, 0x44, 0x5f, 0x43, 0x4f, 0x4f, 0x4b, 0x49,
  8950  	0x45, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x20, 0x0a, 0x15, 0x4e, 0x4f,
  8951  	0x5f, 0x43, 0x4c, 0x49, 0x45, 0x4e, 0x54, 0x5f, 0x44, 0x45, 0x53, 0x43, 0x52, 0x49, 0x50, 0x54,
  8952  	0x49, 0x4f, 0x4e, 0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x22, 0x04, 0x08, 0x05,
  8953  	0x10, 0x05, 0x22, 0x9f, 0x01, 0x0a, 0x11, 0x43, 0x61, 0x6e, 0x6f, 0x6e, 0x69, 0x63, 0x61, 0x6c,
  8954  	0x69, 0x7a, 0x65, 0x46, 0x6c, 0x61, 0x67, 0x73, 0x12, 0x3b, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
  8955  	0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x27, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65,
  8956  	0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x43, 0x61, 0x6e, 0x6f, 0x6e, 0x69, 0x63,
  8957  	0x61, 0x6c, 0x69, 0x7a, 0x65, 0x46, 0x6c, 0x61, 0x67, 0x73, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52,
  8958  	0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x4d, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x25, 0x0a,
  8959  	0x1a, 0x43, 0x41, 0x4e, 0x4f, 0x4e, 0x49, 0x43, 0x41, 0x4c, 0x49, 0x5a, 0x45, 0x5f, 0x46, 0x4c,
  8960  	0x41, 0x47, 0x53, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2,
  8961  	0x43, 0x02, 0x08, 0x25, 0x12, 0x1e, 0x0a, 0x13, 0x46, 0x4f, 0x52, 0x5f, 0x43, 0x4f, 0x4d, 0x4d,
  8962  	0x41, 0x4e, 0x44, 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x10, 0x01, 0x1a, 0x05, 0xb2,
  8963  	0x43, 0x02, 0x08, 0x02, 0x22, 0xc8, 0x04, 0x0a, 0x12, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x43, 0x6f,
  8964  	0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3c, 0x0a, 0x04, 0x63,
  8965  	0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x28, 0x2e, 0x66, 0x61, 0x69, 0x6c,
  8966  	0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x42, 0x75, 0x69, 0x6c,
  8967  	0x64, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43,
  8968  	0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xf3, 0x03, 0x0a, 0x04, 0x43, 0x6f,
  8969  	0x64, 0x65, 0x12, 0x26, 0x0a, 0x1b, 0x42, 0x55, 0x49, 0x4c, 0x44, 0x5f, 0x43, 0x4f, 0x4e, 0x46,
  8970  	0x49, 0x47, 0x55, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57,
  8971  	0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x2e, 0x0a, 0x23, 0x50, 0x4c,
  8972  	0x41, 0x54, 0x46, 0x4f, 0x52, 0x4d, 0x5f, 0x4d, 0x41, 0x50, 0x50, 0x49, 0x4e, 0x47, 0x5f, 0x45,
  8973  	0x56, 0x41, 0x4c, 0x55, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52,
  8974  	0x45, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x2e, 0x0a, 0x23, 0x50, 0x4c,
  8975  	0x41, 0x54, 0x46, 0x4f, 0x52, 0x4d, 0x5f, 0x4d, 0x41, 0x50, 0x50, 0x49, 0x4e, 0x47, 0x53, 0x5f,
  8976  	0x46, 0x49, 0x4c, 0x45, 0x5f, 0x49, 0x53, 0x5f, 0x44, 0x49, 0x52, 0x45, 0x43, 0x54, 0x4f, 0x52,
  8977  	0x59, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x2b, 0x0a, 0x20, 0x50, 0x4c,
  8978  	0x41, 0x54, 0x46, 0x4f, 0x52, 0x4d, 0x5f, 0x4d, 0x41, 0x50, 0x50, 0x49, 0x4e, 0x47, 0x53, 0x5f,
  8979  	0x46, 0x49, 0x4c, 0x45, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10, 0x03,
  8980  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x33, 0x0a, 0x28, 0x54, 0x4f, 0x50, 0x5f, 0x4c,
  8981  	0x45, 0x56, 0x45, 0x4c, 0x5f, 0x43, 0x4f, 0x4e, 0x46, 0x49, 0x47, 0x55, 0x52, 0x41, 0x54, 0x49,
  8982  	0x4f, 0x4e, 0x5f, 0x43, 0x52, 0x45, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c,
  8983  	0x55, 0x52, 0x45, 0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x20, 0x0a, 0x15,
  8984  	0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x43, 0x4f, 0x4e, 0x46, 0x49, 0x47, 0x55, 0x52,
  8985  	0x41, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x20,
  8986  	0x0a, 0x15, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x42, 0x55, 0x49, 0x4c, 0x44, 0x5f,
  8987  	0x4f, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x53, 0x10, 0x06, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02,
  8988  	0x12, 0x21, 0x0a, 0x16, 0x4d, 0x55, 0x4c, 0x54, 0x49, 0x5f, 0x43, 0x50, 0x55, 0x5f, 0x50, 0x52,
  8989  	0x45, 0x52, 0x45, 0x51, 0x5f, 0x55, 0x4e, 0x4d, 0x45, 0x54, 0x10, 0x07, 0x1a, 0x05, 0xb2, 0x43,
  8990  	0x02, 0x08, 0x02, 0x12, 0x33, 0x0a, 0x28, 0x48, 0x45, 0x55, 0x52, 0x49, 0x53, 0x54, 0x49, 0x43,
  8991  	0x5f, 0x49, 0x4e, 0x53, 0x54, 0x52, 0x55, 0x4d, 0x45, 0x4e, 0x54, 0x41, 0x54, 0x49, 0x4f, 0x4e,
  8992  	0x5f, 0x46, 0x49, 0x4c, 0x54, 0x45, 0x52, 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x10,
  8993  	0x08, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x10, 0x0a, 0x05, 0x43, 0x59, 0x43, 0x4c,
  8994  	0x45, 0x10, 0x09, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x25, 0x0a, 0x1a, 0x43, 0x4f,
  8995  	0x4e, 0x46, 0x4c, 0x49, 0x43, 0x54, 0x49, 0x4e, 0x47, 0x5f, 0x43, 0x4f, 0x4e, 0x46, 0x49, 0x47,
  8996  	0x55, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x53, 0x10, 0x0a, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  8997  	0x02, 0x12, 0x2c, 0x0a, 0x21, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x4f, 0x55, 0x54,
  8998  	0x50, 0x55, 0x54, 0x5f, 0x44, 0x49, 0x52, 0x45, 0x43, 0x54, 0x4f, 0x52, 0x59, 0x5f, 0x4d, 0x4e,
  8999  	0x45, 0x4d, 0x4f, 0x4e, 0x49, 0x43, 0x10, 0x0b, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x22,
  9000  	0xef, 0x01, 0x0a, 0x0b, 0x49, 0x6e, 0x66, 0x6f, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12,
  9001  	0x35, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e,
  9002  	0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e,
  9003  	0x49, 0x6e, 0x66, 0x6f, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2e, 0x43, 0x6f, 0x64, 0x65,
  9004  	0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xa8, 0x01, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12,
  9005  	0x1f, 0x0a, 0x14, 0x49, 0x4e, 0x46, 0x4f, 0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f,
  9006  	0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25,
  9007  	0x12, 0x18, 0x0a, 0x0d, 0x54, 0x4f, 0x4f, 0x5f, 0x4d, 0x41, 0x4e, 0x59, 0x5f, 0x4b, 0x45, 0x59,
  9008  	0x53, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x1d, 0x0a, 0x12, 0x4b, 0x45,
  9009  	0x59, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x52, 0x45, 0x43, 0x4f, 0x47, 0x4e, 0x49, 0x5a, 0x45, 0x44,
  9010  	0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x23, 0x0a, 0x18, 0x49, 0x4e, 0x46,
  9011  	0x4f, 0x5f, 0x42, 0x4c, 0x4f, 0x43, 0x4b, 0x5f, 0x57, 0x52, 0x49, 0x54, 0x45, 0x5f, 0x46, 0x41,
  9012  	0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x07, 0x12, 0x21,
  9013  	0x0a, 0x16, 0x41, 0x4c, 0x4c, 0x5f, 0x49, 0x4e, 0x46, 0x4f, 0x5f, 0x57, 0x52, 0x49, 0x54, 0x45,
  9014  	0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9015  	0x24, 0x22, 0x96, 0x02, 0x0a, 0x0d, 0x4d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x4f, 0x70, 0x74, 0x69,
  9016  	0x6f, 0x6e, 0x73, 0x12, 0x37, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
  9017  	0x0e, 0x32, 0x23, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61,
  9018  	0x69, 0x6c, 0x73, 0x2e, 0x4d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
  9019  	0x73, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xcb, 0x01, 0x0a,
  9020  	0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x21, 0x0a, 0x16, 0x4d, 0x45, 0x4d, 0x4f, 0x52, 0x59, 0x5f,
  9021  	0x4f, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x53, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10,
  9022  	0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x4d, 0x0a, 0x40, 0x44, 0x45, 0x50, 0x52,
  9023  	0x45, 0x43, 0x41, 0x54, 0x45, 0x44, 0x5f, 0x45, 0x58, 0x50, 0x45, 0x52, 0x49, 0x4d, 0x45, 0x4e,
  9024  	0x54, 0x41, 0x4c, 0x5f, 0x4f, 0x4f, 0x4d, 0x5f, 0x4d, 0x4f, 0x52, 0x45, 0x5f, 0x45, 0x41, 0x47,
  9025  	0x45, 0x52, 0x4c, 0x59, 0x5f, 0x54, 0x48, 0x52, 0x45, 0x53, 0x48, 0x4f, 0x4c, 0x44, 0x5f, 0x49,
  9026  	0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x56, 0x41, 0x4c, 0x55, 0x45, 0x10, 0x01, 0x1a, 0x07,
  9027  	0xb2, 0x43, 0x02, 0x08, 0x02, 0x08, 0x01, 0x12, 0x51, 0x0a, 0x44, 0x44, 0x45, 0x50, 0x52, 0x45,
  9028  	0x43, 0x41, 0x54, 0x45, 0x44, 0x5f, 0x45, 0x58, 0x50, 0x45, 0x52, 0x49, 0x4d, 0x45, 0x4e, 0x54,
  9029  	0x41, 0x4c, 0x5f, 0x4f, 0x4f, 0x4d, 0x5f, 0x4d, 0x4f, 0x52, 0x45, 0x5f, 0x45, 0x41, 0x47, 0x45,
  9030  	0x52, 0x4c, 0x59, 0x5f, 0x4e, 0x4f, 0x5f, 0x54, 0x45, 0x4e, 0x55, 0x52, 0x45, 0x44, 0x5f, 0x43,
  9031  	0x4f, 0x4c, 0x4c, 0x45, 0x43, 0x54, 0x4f, 0x52, 0x53, 0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10,
  9032  	0x02, 0x1a, 0x07, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x08, 0x01, 0x22, 0xf8, 0x0b, 0x0a, 0x05, 0x51,
  9033  	0x75, 0x65, 0x72, 0x79, 0x12, 0x2f, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01,
  9034  	0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74,
  9035  	0x61, 0x69, 0x6c, 0x73, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52,
  9036  	0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xbd, 0x0b, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x18,
  9037  	0x0a, 0x0d, 0x51, 0x55, 0x45, 0x52, 0x59, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10,
  9038  	0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x32, 0x0a, 0x27, 0x51, 0x55, 0x45, 0x52,
  9039  	0x59, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x57, 0x49, 0x54, 0x48, 0x5f, 0x43, 0x4f, 0x4d, 0x4d,
  9040  	0x41, 0x4e, 0x44, 0x5f, 0x4c, 0x49, 0x4e, 0x45, 0x5f, 0x45, 0x58, 0x50, 0x52, 0x45, 0x53, 0x53,
  9041  	0x49, 0x4f, 0x4e, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x22, 0x0a, 0x17,
  9042  	0x51, 0x55, 0x45, 0x52, 0x59, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x52, 0x45, 0x41, 0x44, 0x5f,
  9043  	0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02,
  9044  	0x12, 0x2a, 0x0a, 0x1f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x4c, 0x49, 0x4e, 0x45,
  9045  	0x5f, 0x45, 0x58, 0x50, 0x52, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x4d, 0x49, 0x53, 0x53,
  9046  	0x49, 0x4e, 0x47, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x20, 0x0a, 0x15,
  9047  	0x4f, 0x55, 0x54, 0x50, 0x55, 0x54, 0x5f, 0x46, 0x4f, 0x52, 0x4d, 0x41, 0x54, 0x5f, 0x49, 0x4e,
  9048  	0x56, 0x41, 0x4c, 0x49, 0x44, 0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x21,
  9049  	0x0a, 0x16, 0x47, 0x52, 0x41, 0x50, 0x48, 0x4c, 0x45, 0x53, 0x53, 0x5f, 0x50, 0x52, 0x45, 0x52,
  9050  	0x45, 0x51, 0x5f, 0x55, 0x4e, 0x4d, 0x45, 0x54, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9051  	0x02, 0x12, 0x25, 0x0a, 0x1a, 0x51, 0x55, 0x45, 0x52, 0x59, 0x5f, 0x4f, 0x55, 0x54, 0x50, 0x55,
  9052  	0x54, 0x5f, 0x57, 0x52, 0x49, 0x54, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10,
  9053  	0x06, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x25, 0x0a, 0x1a, 0x51, 0x55, 0x45, 0x52,
  9054  	0x59, 0x5f, 0x53, 0x54, 0x44, 0x4f, 0x55, 0x54, 0x5f, 0x46, 0x4c, 0x55, 0x53, 0x48, 0x5f, 0x46,
  9055  	0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x0d, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12,
  9056  	0x26, 0x0a, 0x1b, 0x41, 0x4e, 0x41, 0x4c, 0x59, 0x53, 0x49, 0x53, 0x5f, 0x51, 0x55, 0x45, 0x52,
  9057  	0x59, 0x5f, 0x50, 0x52, 0x45, 0x52, 0x45, 0x51, 0x5f, 0x55, 0x4e, 0x4d, 0x45, 0x54, 0x10, 0x0e,
  9058  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x26, 0x0a, 0x1b, 0x51, 0x55, 0x45, 0x52, 0x59,
  9059  	0x5f, 0x52, 0x45, 0x53, 0x55, 0x4c, 0x54, 0x53, 0x5f, 0x46, 0x4c, 0x55, 0x53, 0x48, 0x5f, 0x46,
  9060  	0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x0f, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12,
  9061  	0x39, 0x0a, 0x2e, 0x44, 0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54, 0x45, 0x44, 0x5f, 0x55, 0x4e,
  9062  	0x43, 0x4c, 0x4f, 0x53, 0x45, 0x44, 0x5f, 0x51, 0x55, 0x4f, 0x54, 0x41, 0x54, 0x49, 0x4f, 0x4e,
  9063  	0x5f, 0x45, 0x58, 0x50, 0x52, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x52, 0x52, 0x4f,
  9064  	0x52, 0x10, 0x10, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x20, 0x0a, 0x15, 0x56, 0x41,
  9065  	0x52, 0x49, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x4e, 0x41, 0x4d, 0x45, 0x5f, 0x49, 0x4e, 0x56, 0x41,
  9066  	0x4c, 0x49, 0x44, 0x10, 0x11, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x07, 0x12, 0x1d, 0x0a, 0x12,
  9067  	0x56, 0x41, 0x52, 0x49, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x55, 0x4e, 0x44, 0x45, 0x46, 0x49, 0x4e,
  9068  	0x45, 0x44, 0x10, 0x12, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x07, 0x12, 0x44, 0x0a, 0x39, 0x42,
  9069  	0x55, 0x49, 0x4c, 0x44, 0x46, 0x49, 0x4c, 0x45, 0x53, 0x5f, 0x41, 0x4e, 0x44, 0x5f, 0x4c, 0x4f,
  9070  	0x41, 0x44, 0x46, 0x49, 0x4c, 0x45, 0x53, 0x5f, 0x43, 0x41, 0x4e, 0x4e, 0x4f, 0x54, 0x5f, 0x55,
  9071  	0x53, 0x45, 0x5f, 0x4f, 0x55, 0x54, 0x50, 0x55, 0x54, 0x5f, 0x4c, 0x4f, 0x43, 0x41, 0x54, 0x49,
  9072  	0x4f, 0x4e, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x13, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9073  	0x02, 0x12, 0x1b, 0x0a, 0x10, 0x42, 0x55, 0x49, 0x4c, 0x44, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x5f,
  9074  	0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x14, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x07, 0x12, 0x10,
  9075  	0x0a, 0x05, 0x43, 0x59, 0x43, 0x4c, 0x45, 0x10, 0x15, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x07,
  9076  	0x12, 0x2b, 0x0a, 0x20, 0x55, 0x4e, 0x49, 0x51, 0x55, 0x45, 0x5f, 0x53, 0x4b, 0x59, 0x4b, 0x45,
  9077  	0x59, 0x5f, 0x54, 0x48, 0x52, 0x45, 0x53, 0x48, 0x4f, 0x4c, 0x44, 0x5f, 0x45, 0x58, 0x43, 0x45,
  9078  	0x45, 0x44, 0x45, 0x44, 0x10, 0x16, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x07, 0x12, 0x27, 0x0a,
  9079  	0x1c, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x49, 0x4e, 0x5f, 0x55,
  9080  	0x4e, 0x49, 0x56, 0x45, 0x52, 0x53, 0x45, 0x5f, 0x53, 0x43, 0x4f, 0x50, 0x45, 0x10, 0x17, 0x1a,
  9081  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x2b, 0x0a, 0x20, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49,
  9082  	0x44, 0x5f, 0x46, 0x55, 0x4c, 0x4c, 0x5f, 0x55, 0x4e, 0x49, 0x56, 0x45, 0x52, 0x53, 0x45, 0x5f,
  9083  	0x45, 0x58, 0x50, 0x52, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x10, 0x18, 0x1a, 0x05, 0xb2, 0x43,
  9084  	0x02, 0x08, 0x07, 0x12, 0x28, 0x0a, 0x1d, 0x55, 0x4e, 0x49, 0x56, 0x45, 0x52, 0x53, 0x45, 0x5f,
  9085  	0x53, 0x43, 0x4f, 0x50, 0x45, 0x5f, 0x4c, 0x49, 0x4d, 0x49, 0x54, 0x5f, 0x45, 0x58, 0x43, 0x45,
  9086  	0x45, 0x44, 0x45, 0x44, 0x10, 0x19, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x07, 0x12, 0x26, 0x0a,
  9087  	0x1b, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x4c, 0x49,
  9088  	0x4d, 0x49, 0x54, 0x5f, 0x45, 0x58, 0x43, 0x45, 0x45, 0x44, 0x45, 0x44, 0x10, 0x1a, 0x1a, 0x05,
  9089  	0xb2, 0x43, 0x02, 0x08, 0x07, 0x12, 0x25, 0x0a, 0x1a, 0x4f, 0x55, 0x54, 0x50, 0x55, 0x54, 0x5f,
  9090  	0x46, 0x4f, 0x52, 0x4d, 0x41, 0x54, 0x5f, 0x50, 0x52, 0x45, 0x52, 0x45, 0x51, 0x5f, 0x55, 0x4e,
  9091  	0x4d, 0x45, 0x54, 0x10, 0x1b, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x1c, 0x0a, 0x11,
  9092  	0x41, 0x52, 0x47, 0x55, 0x4d, 0x45, 0x4e, 0x54, 0x53, 0x5f, 0x4d, 0x49, 0x53, 0x53, 0x49, 0x4e,
  9093  	0x47, 0x10, 0x1c, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x07, 0x12, 0x31, 0x0a, 0x26, 0x52, 0x42,
  9094  	0x55, 0x49, 0x4c, 0x44, 0x46, 0x49, 0x4c, 0x45, 0x53, 0x5f, 0x46, 0x55, 0x4e, 0x43, 0x54, 0x49,
  9095  	0x4f, 0x4e, 0x5f, 0x52, 0x45, 0x51, 0x55, 0x49, 0x52, 0x45, 0x53, 0x5f, 0x53, 0x4b, 0x59, 0x51,
  9096  	0x55, 0x45, 0x52, 0x59, 0x10, 0x1d, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x07, 0x12, 0x25, 0x0a,
  9097  	0x1a, 0x46, 0x55, 0x4c, 0x4c, 0x5f, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x53, 0x5f, 0x4e, 0x4f,
  9098  	0x54, 0x5f, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x10, 0x1e, 0x1a, 0x05, 0xb2,
  9099  	0x43, 0x02, 0x08, 0x07, 0x12, 0x2c, 0x0a, 0x21, 0x44, 0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54,
  9100  	0x45, 0x44, 0x5f, 0x55, 0x4e, 0x45, 0x58, 0x50, 0x45, 0x43, 0x54, 0x45, 0x44, 0x5f, 0x54, 0x4f,
  9101  	0x4b, 0x45, 0x4e, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x1f, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  9102  	0x08, 0x02, 0x12, 0x2d, 0x0a, 0x22, 0x44, 0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54, 0x45, 0x44,
  9103  	0x5f, 0x49, 0x4e, 0x54, 0x45, 0x47, 0x45, 0x52, 0x5f, 0x4c, 0x49, 0x54, 0x45, 0x52, 0x41, 0x4c,
  9104  	0x5f, 0x4d, 0x49, 0x53, 0x53, 0x49, 0x4e, 0x47, 0x10, 0x20, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9105  	0x02, 0x12, 0x36, 0x0a, 0x2b, 0x44, 0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54, 0x45, 0x44, 0x5f,
  9106  	0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x53, 0x54, 0x41, 0x52, 0x54, 0x49, 0x4e, 0x47,
  9107  	0x5f, 0x43, 0x48, 0x41, 0x52, 0x41, 0x43, 0x54, 0x45, 0x52, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52,
  9108  	0x10, 0x21, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x32, 0x0a, 0x27, 0x44, 0x45, 0x50,
  9109  	0x52, 0x45, 0x43, 0x41, 0x54, 0x45, 0x44, 0x5f, 0x50, 0x52, 0x45, 0x4d, 0x41, 0x54, 0x55, 0x52,
  9110  	0x45, 0x5f, 0x45, 0x4e, 0x44, 0x5f, 0x4f, 0x46, 0x5f, 0x49, 0x4e, 0x50, 0x55, 0x54, 0x5f, 0x45,
  9111  	0x52, 0x52, 0x4f, 0x52, 0x10, 0x22, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x17, 0x0a,
  9112  	0x0c, 0x53, 0x59, 0x4e, 0x54, 0x41, 0x58, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x23, 0x1a,
  9113  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x28, 0x0a, 0x1d, 0x4f, 0x55, 0x54, 0x50, 0x55, 0x54,
  9114  	0x5f, 0x46, 0x4f, 0x52, 0x4d, 0x41, 0x54, 0x54, 0x45, 0x52, 0x5f, 0x49, 0x4f, 0x5f, 0x45, 0x58,
  9115  	0x43, 0x45, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x24, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24,
  9116  	0x12, 0x2b, 0x0a, 0x20, 0x53, 0x4b, 0x59, 0x51, 0x55, 0x45, 0x52, 0x59, 0x5f, 0x54, 0x52, 0x41,
  9117  	0x4e, 0x53, 0x49, 0x54, 0x49, 0x56, 0x45, 0x5f, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x45,
  9118  	0x52, 0x52, 0x4f, 0x52, 0x10, 0x25, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x07, 0x12, 0x24, 0x0a,
  9119  	0x19, 0x53, 0x4b, 0x59, 0x51, 0x55, 0x45, 0x52, 0x59, 0x5f, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54,
  9120  	0x5f, 0x45, 0x58, 0x43, 0x45, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x26, 0x1a, 0x05, 0xb2, 0x43,
  9121  	0x02, 0x08, 0x07, 0x12, 0x26, 0x0a, 0x1b, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x4c,
  9122  	0x41, 0x42, 0x45, 0x4c, 0x5f, 0x49, 0x4e, 0x5f, 0x54, 0x45, 0x53, 0x54, 0x5f, 0x53, 0x55, 0x49,
  9123  	0x54, 0x45, 0x10, 0x27, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x07, 0x12, 0x23, 0x0a, 0x18, 0x49,
  9124  	0x4c, 0x4c, 0x45, 0x47, 0x41, 0x4c, 0x5f, 0x46, 0x4c, 0x41, 0x47, 0x5f, 0x43, 0x4f, 0x4d, 0x42,
  9125  	0x49, 0x4e, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x28, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02,
  9126  	0x12, 0x1d, 0x0a, 0x12, 0x4e, 0x4f, 0x4e, 0x5f, 0x44, 0x45, 0x54, 0x41, 0x49, 0x4c, 0x45, 0x44,
  9127  	0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x29, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x22,
  9128  	0x04, 0x08, 0x07, 0x10, 0x0c, 0x22, 0x9f, 0x01, 0x0a, 0x0e, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x45,
  9129  	0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x38, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
  9130  	0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x24, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65,
  9131  	0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x45, 0x78,
  9132  	0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f,
  9133  	0x64, 0x65, 0x22, 0x53, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x22, 0x0a, 0x17, 0x4c, 0x4f,
  9134  	0x43, 0x41, 0x4c, 0x5f, 0x45, 0x58, 0x45, 0x43, 0x55, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x55, 0x4e,
  9135  	0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x27,
  9136  	0x0a, 0x1c, 0x4c, 0x4f, 0x43, 0x4b, 0x46, 0x52, 0x45, 0x45, 0x5f, 0x4f, 0x55, 0x54, 0x50, 0x55,
  9137  	0x54, 0x5f, 0x50, 0x52, 0x45, 0x52, 0x45, 0x51, 0x5f, 0x55, 0x4e, 0x4d, 0x45, 0x54, 0x10, 0x01,
  9138  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x22, 0x90, 0x01, 0x0a, 0x0b, 0x41, 0x63, 0x74, 0x69,
  9139  	0x6f, 0x6e, 0x43, 0x61, 0x63, 0x68, 0x65, 0x12, 0x35, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
  9140  	0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f,
  9141  	0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x61,
  9142  	0x63, 0x68, 0x65, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x4a,
  9143  	0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1f, 0x0a, 0x14, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e,
  9144  	0x5f, 0x43, 0x41, 0x43, 0x48, 0x45, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00,
  9145  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x21, 0x0a, 0x16, 0x49, 0x4e, 0x49, 0x54, 0x49,
  9146  	0x41, 0x4c, 0x49, 0x5a, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52,
  9147  	0x45, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x22, 0xed, 0x01, 0x0a, 0x0c, 0x46,
  9148  	0x65, 0x74, 0x63, 0x68, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x36, 0x0a, 0x04, 0x63,
  9149  	0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x22, 0x2e, 0x66, 0x61, 0x69, 0x6c,
  9150  	0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x46, 0x65, 0x74, 0x63,
  9151  	0x68, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63,
  9152  	0x6f, 0x64, 0x65, 0x22, 0xa4, 0x01, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x20, 0x0a, 0x15,
  9153  	0x46, 0x45, 0x54, 0x43, 0x48, 0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x55, 0x4e,
  9154  	0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x1d,
  9155  	0x0a, 0x12, 0x45, 0x58, 0x50, 0x52, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x4d, 0x49, 0x53,
  9156  	0x53, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x1a, 0x0a,
  9157  	0x0f, 0x4f, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x53, 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44,
  9158  	0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x1c, 0x0a, 0x11, 0x51, 0x55, 0x45,
  9159  	0x52, 0x59, 0x5f, 0x50, 0x41, 0x52, 0x53, 0x45, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x03,
  9160  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x21, 0x0a, 0x16, 0x51, 0x55, 0x45, 0x52, 0x59,
  9161  	0x5f, 0x45, 0x56, 0x41, 0x4c, 0x55, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x52, 0x52, 0x4f,
  9162  	0x52, 0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x22, 0xfe, 0x01, 0x0a, 0x0b, 0x53,
  9163  	0x79, 0x6e, 0x63, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x35, 0x0a, 0x04, 0x63, 0x6f,
  9164  	0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75,
  9165  	0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x43,
  9166  	0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64,
  9167  	0x65, 0x22, 0xb7, 0x01, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1f, 0x0a, 0x14, 0x53, 0x59,
  9168  	0x4e, 0x43, 0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f,
  9169  	0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x1f, 0x0a, 0x14, 0x50,
  9170  	0x41, 0x43, 0x4b, 0x41, 0x47, 0x45, 0x5f, 0x4c, 0x4f, 0x4f, 0x4b, 0x55, 0x50, 0x5f, 0x45, 0x52,
  9171  	0x52, 0x4f, 0x52, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x07, 0x12, 0x25, 0x0a, 0x1a,
  9172  	0x57, 0x4f, 0x52, 0x4b, 0x53, 0x50, 0x41, 0x43, 0x45, 0x5f, 0x45, 0x56, 0x41, 0x4c, 0x55, 0x41,
  9173  	0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43,
  9174  	0x02, 0x08, 0x07, 0x12, 0x22, 0x0a, 0x17, 0x52, 0x45, 0x50, 0x4f, 0x53, 0x49, 0x54, 0x4f, 0x52,
  9175  	0x59, 0x5f, 0x46, 0x45, 0x54, 0x43, 0x48, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x53, 0x10, 0x03,
  9176  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x07, 0x12, 0x22, 0x0a, 0x17, 0x52, 0x45, 0x50, 0x4f, 0x53,
  9177  	0x49, 0x54, 0x4f, 0x52, 0x59, 0x5f, 0x4e, 0x41, 0x4d, 0x45, 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c,
  9178  	0x49, 0x44, 0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x07, 0x22, 0x81, 0x04, 0x0a, 0x07,
  9179  	0x53, 0x61, 0x6e, 0x64, 0x62, 0x6f, 0x78, 0x12, 0x31, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
  9180  	0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1d, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f,
  9181  	0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x53, 0x61, 0x6e, 0x64, 0x62, 0x6f, 0x78, 0x2e,
  9182  	0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xc2, 0x03, 0x0a, 0x04, 0x43,
  9183  	0x6f, 0x64, 0x65, 0x12, 0x22, 0x0a, 0x17, 0x53, 0x41, 0x4e, 0x44, 0x42, 0x4f, 0x58, 0x5f, 0x46,
  9184  	0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00,
  9185  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x21, 0x0a, 0x16, 0x49, 0x4e, 0x49, 0x54, 0x49,
  9186  	0x41, 0x4c, 0x49, 0x5a, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52,
  9187  	0x45, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x21, 0x0a, 0x16, 0x45, 0x58,
  9188  	0x45, 0x43, 0x55, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x49, 0x4f, 0x5f, 0x45, 0x58, 0x43, 0x45, 0x50,
  9189  	0x54, 0x49, 0x4f, 0x4e, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x21, 0x0a,
  9190  	0x16, 0x44, 0x4f, 0x43, 0x4b, 0x45, 0x52, 0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f,
  9191  	0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01,
  9192  	0x12, 0x1a, 0x0a, 0x0f, 0x4e, 0x4f, 0x5f, 0x44, 0x4f, 0x43, 0x4b, 0x45, 0x52, 0x5f, 0x49, 0x4d,
  9193  	0x41, 0x47, 0x45, 0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x2b, 0x0a, 0x20,
  9194  	0x44, 0x4f, 0x43, 0x4b, 0x45, 0x52, 0x5f, 0x49, 0x4d, 0x41, 0x47, 0x45, 0x5f, 0x50, 0x52, 0x45,
  9195  	0x50, 0x41, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45,
  9196  	0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x26, 0x0a, 0x1b, 0x42, 0x49, 0x4e,
  9197  	0x44, 0x5f, 0x4d, 0x4f, 0x55, 0x4e, 0x54, 0x5f, 0x41, 0x4e, 0x41, 0x4c, 0x59, 0x53, 0x49, 0x53,
  9198  	0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x06, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9199  	0x01, 0x12, 0x26, 0x0a, 0x1b, 0x4d, 0x4f, 0x55, 0x4e, 0x54, 0x5f, 0x53, 0x4f, 0x55, 0x52, 0x43,
  9200  	0x45, 0x5f, 0x44, 0x4f, 0x45, 0x53, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x45, 0x58, 0x49, 0x53, 0x54,
  9201  	0x10, 0x07, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x2c, 0x0a, 0x21, 0x4d, 0x4f, 0x55,
  9202  	0x4e, 0x54, 0x5f, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54,
  9203  	0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x4d, 0x49, 0x53, 0x4d, 0x41, 0x54, 0x43, 0x48, 0x10, 0x08,
  9204  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x26, 0x0a, 0x1b, 0x4d, 0x4f, 0x55, 0x4e, 0x54,
  9205  	0x5f, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x44, 0x4f, 0x45, 0x53, 0x5f, 0x4e, 0x4f, 0x54,
  9206  	0x5f, 0x45, 0x58, 0x49, 0x53, 0x54, 0x10, 0x09, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12,
  9207  	0x22, 0x0a, 0x17, 0x53, 0x55, 0x42, 0x50, 0x52, 0x4f, 0x43, 0x45, 0x53, 0x53, 0x5f, 0x53, 0x54,
  9208  	0x41, 0x52, 0x54, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x0a, 0x1a, 0x05, 0xb2, 0x43,
  9209  	0x02, 0x08, 0x24, 0x12, 0x1a, 0x0a, 0x0f, 0x46, 0x4f, 0x52, 0x42, 0x49, 0x44, 0x44, 0x45, 0x4e,
  9210  	0x5f, 0x49, 0x4e, 0x50, 0x55, 0x54, 0x10, 0x0b, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x22,
  9211  	0xb7, 0x04, 0x0a, 0x0f, 0x49, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x53, 0x63, 0x61, 0x6e, 0x6e,
  9212  	0x69, 0x6e, 0x67, 0x12, 0x39, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
  9213  	0x0e, 0x32, 0x25, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61,
  9214  	0x69, 0x6c, 0x73, 0x2e, 0x49, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x53, 0x63, 0x61, 0x6e, 0x6e,
  9215  	0x69, 0x6e, 0x67, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x56,
  9216  	0x0a, 0x14, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x6c, 0x6f, 0x61, 0x64, 0x69, 0x6e,
  9217  	0x67, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x24, 0x2e, 0x66,
  9218  	0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x50,
  9219  	0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x4c, 0x6f, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x2e, 0x43, 0x6f,
  9220  	0x64, 0x65, 0x52, 0x12, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x4c, 0x6f, 0x61, 0x64, 0x69,
  9221  	0x6e, 0x67, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x90, 0x03, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12,
  9222  	0x23, 0x0a, 0x18, 0x49, 0x4e, 0x43, 0x4c, 0x55, 0x44, 0x45, 0x5f, 0x53, 0x43, 0x41, 0x4e, 0x4e,
  9223  	0x49, 0x4e, 0x47, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2,
  9224  	0x43, 0x02, 0x08, 0x25, 0x12, 0x29, 0x0a, 0x1e, 0x49, 0x4e, 0x49, 0x54, 0x49, 0x41, 0x4c, 0x49,
  9225  	0x5a, 0x45, 0x5f, 0x49, 0x4e, 0x43, 0x4c, 0x55, 0x44, 0x45, 0x5f, 0x48, 0x49, 0x4e, 0x54, 0x53,
  9226  	0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12,
  9227  	0x20, 0x0a, 0x15, 0x53, 0x43, 0x41, 0x4e, 0x4e, 0x49, 0x4e, 0x47, 0x5f, 0x49, 0x4f, 0x5f, 0x45,
  9228  	0x58, 0x43, 0x45, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9229  	0x24, 0x12, 0x2c, 0x0a, 0x21, 0x49, 0x4e, 0x43, 0x4c, 0x55, 0x44, 0x45, 0x5f, 0x48, 0x49, 0x4e,
  9230  	0x54, 0x53, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x49, 0x4e, 0x5f, 0x50,
  9231  	0x41, 0x43, 0x4b, 0x41, 0x47, 0x45, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12,
  9232  	0x25, 0x0a, 0x1a, 0x49, 0x4e, 0x43, 0x4c, 0x55, 0x44, 0x45, 0x5f, 0x48, 0x49, 0x4e, 0x54, 0x53,
  9233  	0x5f, 0x52, 0x45, 0x41, 0x44, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x04, 0x1a,
  9234  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x20, 0x0a, 0x15, 0x49, 0x4c, 0x4c, 0x45, 0x47, 0x41,
  9235  	0x4c, 0x5f, 0x41, 0x42, 0x53, 0x4f, 0x4c, 0x55, 0x54, 0x45, 0x5f, 0x50, 0x41, 0x54, 0x48, 0x10,
  9236  	0x05, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1f, 0x0a, 0x14, 0x50, 0x41, 0x43, 0x4b,
  9237  	0x41, 0x47, 0x45, 0x5f, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45,
  9238  	0x10, 0x06, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x24, 0x0a, 0x19, 0x55, 0x53, 0x45,
  9239  	0x52, 0x5f, 0x50, 0x41, 0x43, 0x4b, 0x41, 0x47, 0x45, 0x5f, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x46,
  9240  	0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x07, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12,
  9241  	0x26, 0x0a, 0x1b, 0x53, 0x59, 0x53, 0x54, 0x45, 0x4d, 0x5f, 0x50, 0x41, 0x43, 0x4b, 0x41, 0x47,
  9242  	0x45, 0x5f, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x08,
  9243  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x30, 0x0a, 0x25, 0x55, 0x4e, 0x44, 0x49, 0x46,
  9244  	0x46, 0x45, 0x52, 0x45, 0x4e, 0x54, 0x49, 0x41, 0x54, 0x45, 0x44, 0x5f, 0x50, 0x41, 0x43, 0x4b,
  9245  	0x41, 0x47, 0x45, 0x5f, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45,
  9246  	0x10, 0x09, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x22, 0xc2, 0x01, 0x0a, 0x0b, 0x54, 0x65,
  9247  	0x73, 0x74, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x35, 0x0a, 0x04, 0x63, 0x6f, 0x64,
  9248  	0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72,
  9249  	0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x43, 0x6f,
  9250  	0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65,
  9251  	0x22, 0x7c, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1f, 0x0a, 0x14, 0x54, 0x45, 0x53, 0x54,
  9252  	0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e,
  9253  	0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x1a, 0x0a, 0x0f, 0x4e, 0x4f, 0x5f,
  9254  	0x54, 0x45, 0x53, 0x54, 0x5f, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x53, 0x10, 0x01, 0x1a, 0x05,
  9255  	0xb2, 0x43, 0x02, 0x08, 0x04, 0x12, 0x1e, 0x0a, 0x13, 0x54, 0x45, 0x53, 0x54, 0x5f, 0x57, 0x49,
  9256  	0x54, 0x48, 0x5f, 0x4e, 0x4f, 0x41, 0x4e, 0x41, 0x4c, 0x59, 0x5a, 0x45, 0x10, 0x02, 0x1a, 0x05,
  9257  	0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x17, 0x0a, 0x0c, 0x54, 0x45, 0x53, 0x54, 0x53, 0x5f, 0x46,
  9258  	0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x03, 0x22, 0xac,
  9259  	0x05, 0x0a, 0x0b, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x35,
  9260  	0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e, 0x66,
  9261  	0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x41,
  9262  	0x63, 0x74, 0x69, 0x6f, 0x6e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52,
  9263  	0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xe5, 0x04, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1f,
  9264  	0x0a, 0x14, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x51, 0x55, 0x45, 0x52, 0x59, 0x5f, 0x55,
  9265  	0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12,
  9266  	0x29, 0x0a, 0x1e, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x4c, 0x49, 0x4e, 0x45, 0x5f,
  9267  	0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52,
  9268  	0x45, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x19, 0x0a, 0x0e, 0x4f, 0x55,
  9269  	0x54, 0x50, 0x55, 0x54, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x02, 0x1a, 0x05,
  9270  	0xb2, 0x43, 0x02, 0x08, 0x06, 0x12, 0x2a, 0x0a, 0x1f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44,
  9271  	0x5f, 0x4c, 0x49, 0x4e, 0x45, 0x5f, 0x45, 0x58, 0x50, 0x52, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e,
  9272  	0x5f, 0x4d, 0x49, 0x53, 0x53, 0x49, 0x4e, 0x47, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9273  	0x02, 0x12, 0x23, 0x0a, 0x18, 0x45, 0x58, 0x50, 0x52, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f,
  9274  	0x50, 0x41, 0x52, 0x53, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x04, 0x1a,
  9275  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x36, 0x0a, 0x2b, 0x53, 0x4b, 0x59, 0x46, 0x52, 0x41,
  9276  	0x4d, 0x45, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x57, 0x49, 0x54, 0x48, 0x5f, 0x43, 0x4f,
  9277  	0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x4c, 0x49, 0x4e, 0x45, 0x5f, 0x45, 0x58, 0x50, 0x52, 0x45,
  9278  	0x53, 0x53, 0x49, 0x4f, 0x4e, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x24,
  9279  	0x0a, 0x19, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x41, 0x51, 0x55, 0x45, 0x52, 0x59,
  9280  	0x5f, 0x45, 0x58, 0x50, 0x52, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x10, 0x06, 0x1a, 0x05, 0xb2,
  9281  	0x43, 0x02, 0x08, 0x01, 0x12, 0x26, 0x0a, 0x1b, 0x53, 0x4b, 0x59, 0x46, 0x52, 0x41, 0x4d, 0x45,
  9282  	0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x50, 0x52, 0x45, 0x52, 0x45, 0x51, 0x5f, 0x55, 0x4e,
  9283  	0x4d, 0x45, 0x54, 0x10, 0x07, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x20, 0x0a, 0x15,
  9284  	0x41, 0x51, 0x55, 0x45, 0x52, 0x59, 0x5f, 0x4f, 0x55, 0x54, 0x50, 0x55, 0x54, 0x5f, 0x54, 0x4f,
  9285  	0x4f, 0x5f, 0x42, 0x49, 0x47, 0x10, 0x08, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x07, 0x12, 0x21,
  9286  	0x0a, 0x16, 0x49, 0x4c, 0x4c, 0x45, 0x47, 0x41, 0x4c, 0x5f, 0x50, 0x41, 0x54, 0x54, 0x45, 0x52,
  9287  	0x4e, 0x5f, 0x53, 0x59, 0x4e, 0x54, 0x41, 0x58, 0x10, 0x09, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9288  	0x02, 0x12, 0x1e, 0x0a, 0x13, 0x49, 0x4e, 0x43, 0x4f, 0x52, 0x52, 0x45, 0x43, 0x54, 0x5f, 0x41,
  9289  	0x52, 0x47, 0x55, 0x4d, 0x45, 0x4e, 0x54, 0x53, 0x10, 0x0a, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9290  	0x02, 0x12, 0x3e, 0x0a, 0x33, 0x54, 0x4f, 0x50, 0x5f, 0x4c, 0x45, 0x56, 0x45, 0x4c, 0x5f, 0x54,
  9291  	0x41, 0x52, 0x47, 0x45, 0x54, 0x53, 0x5f, 0x57, 0x49, 0x54, 0x48, 0x5f, 0x53, 0x4b, 0x59, 0x46,
  9292  	0x52, 0x41, 0x4d, 0x45, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x53,
  9293  	0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x10, 0x0b, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9294  	0x02, 0x12, 0x29, 0x0a, 0x1e, 0x53, 0x4b, 0x59, 0x46, 0x52, 0x41, 0x4d, 0x45, 0x5f, 0x53, 0x54,
  9295  	0x41, 0x54, 0x45, 0x5f, 0x41, 0x46, 0x54, 0x45, 0x52, 0x5f, 0x45, 0x58, 0x45, 0x43, 0x55, 0x54,
  9296  	0x49, 0x4f, 0x4e, 0x10, 0x0c, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x28, 0x0a, 0x1d,
  9297  	0x4c, 0x41, 0x42, 0x45, 0x4c, 0x53, 0x5f, 0x46, 0x55, 0x4e, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f,
  9298  	0x4e, 0x4f, 0x54, 0x5f, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x10, 0x0d, 0x1a,
  9299  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x25, 0x0a, 0x1a, 0x54, 0x45, 0x4d, 0x50, 0x4c, 0x41,
  9300  	0x54, 0x45, 0x5f, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49,
  9301  	0x4c, 0x55, 0x52, 0x45, 0x10, 0x0e, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x22, 0xdd, 0x06,
  9302  	0x0a, 0x0e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x50, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x73,
  9303  	0x12, 0x38, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x24,
  9304  	0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73,
  9305  	0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x50, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x73, 0x2e,
  9306  	0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x90, 0x06, 0x0a, 0x04, 0x43,
  9307  	0x6f, 0x64, 0x65, 0x12, 0x22, 0x0a, 0x17, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x50, 0x41,
  9308  	0x54, 0x54, 0x45, 0x52, 0x4e, 0x53, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00,
  9309  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x38, 0x0a, 0x2d, 0x54, 0x41, 0x52, 0x47, 0x45,
  9310  	0x54, 0x5f, 0x50, 0x41, 0x54, 0x54, 0x45, 0x52, 0x4e, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x57,
  9311  	0x49, 0x54, 0x48, 0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x4c, 0x49, 0x4e, 0x45,
  9312  	0x5f, 0x50, 0x41, 0x54, 0x54, 0x45, 0x52, 0x4e, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9313  	0x02, 0x12, 0x2b, 0x0a, 0x20, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x50, 0x41, 0x54, 0x54,
  9314  	0x45, 0x52, 0x4e, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x52, 0x45, 0x41, 0x44, 0x5f, 0x46, 0x41,
  9315  	0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x27,
  9316  	0x0a, 0x1c, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x50, 0x41, 0x54, 0x54, 0x45, 0x52, 0x4e,
  9317  	0x5f, 0x50, 0x41, 0x52, 0x53, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x03,
  9318  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1c, 0x0a, 0x11, 0x50, 0x41, 0x43, 0x4b, 0x41,
  9319  	0x47, 0x45, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10, 0x04, 0x1a, 0x05,
  9320  	0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x20, 0x0a, 0x15, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f,
  9321  	0x46, 0x4f, 0x52, 0x4d, 0x41, 0x54, 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x10, 0x05,
  9322  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x2a, 0x0a, 0x1f, 0x41, 0x42, 0x53, 0x4f, 0x4c,
  9323  	0x55, 0x54, 0x45, 0x5f, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x50, 0x41, 0x54, 0x54, 0x45,
  9324  	0x52, 0x4e, 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x10, 0x06, 0x1a, 0x05, 0xb2, 0x43,
  9325  	0x02, 0x08, 0x01, 0x12, 0x30, 0x0a, 0x25, 0x43, 0x41, 0x4e, 0x4e, 0x4f, 0x54, 0x5f, 0x44, 0x45,
  9326  	0x54, 0x45, 0x52, 0x4d, 0x49, 0x4e, 0x45, 0x5f, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x46,
  9327  	0x52, 0x4f, 0x4d, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x4e, 0x41, 0x4d, 0x45, 0x10, 0x07, 0x1a, 0x05,
  9328  	0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1d, 0x0a, 0x12, 0x4c, 0x41, 0x42, 0x45, 0x4c, 0x5f, 0x53,
  9329  	0x59, 0x4e, 0x54, 0x41, 0x58, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x08, 0x1a, 0x05, 0xb2,
  9330  	0x43, 0x02, 0x08, 0x01, 0x12, 0x28, 0x0a, 0x1d, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x43,
  9331  	0x41, 0x4e, 0x4e, 0x4f, 0x54, 0x5f, 0x42, 0x45, 0x5f, 0x45, 0x4d, 0x50, 0x54, 0x59, 0x5f, 0x53,
  9332  	0x54, 0x52, 0x49, 0x4e, 0x47, 0x10, 0x09, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x2b,
  9333  	0x0a, 0x20, 0x50, 0x41, 0x43, 0x4b, 0x41, 0x47, 0x45, 0x5f, 0x50, 0x41, 0x52, 0x54, 0x5f, 0x43,
  9334  	0x41, 0x4e, 0x4e, 0x4f, 0x54, 0x5f, 0x45, 0x4e, 0x44, 0x5f, 0x49, 0x4e, 0x5f, 0x53, 0x4c, 0x41,
  9335  	0x53, 0x48, 0x10, 0x0a, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x10, 0x0a, 0x05, 0x43,
  9336  	0x59, 0x43, 0x4c, 0x45, 0x10, 0x0b, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x20, 0x0a,
  9337  	0x15, 0x43, 0x41, 0x4e, 0x4e, 0x4f, 0x54, 0x5f, 0x50, 0x52, 0x45, 0x4c, 0x4f, 0x41, 0x44, 0x5f,
  9338  	0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x10, 0x0c, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12,
  9339  	0x1a, 0x0a, 0x0f, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x53, 0x5f, 0x4d, 0x49, 0x53, 0x53, 0x49,
  9340  	0x4e, 0x47, 0x10, 0x0d, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x30, 0x0a, 0x25, 0x52,
  9341  	0x45, 0x43, 0x55, 0x52, 0x53, 0x49, 0x56, 0x45, 0x5f, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f,
  9342  	0x50, 0x41, 0x54, 0x54, 0x45, 0x52, 0x4e, 0x53, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x41, 0x4c, 0x4c,
  9343  	0x4f, 0x57, 0x45, 0x44, 0x10, 0x0e, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x2a, 0x0a,
  9344  	0x1f, 0x55, 0x50, 0x5f, 0x4c, 0x45, 0x56, 0x45, 0x4c, 0x5f, 0x52, 0x45, 0x46, 0x45, 0x52, 0x45,
  9345  	0x4e, 0x43, 0x45, 0x53, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x41, 0x4c, 0x4c, 0x4f, 0x57, 0x45, 0x44,
  9346  	0x10, 0x0f, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x2e, 0x0a, 0x23, 0x4e, 0x45, 0x47,
  9347  	0x41, 0x54, 0x49, 0x56, 0x45, 0x5f, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x50, 0x41, 0x54,
  9348  	0x54, 0x45, 0x52, 0x4e, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x41, 0x4c, 0x4c, 0x4f, 0x57, 0x45, 0x44,
  9349  	0x10, 0x10, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x20, 0x0a, 0x15, 0x54, 0x41, 0x52,
  9350  	0x47, 0x45, 0x54, 0x5f, 0x4d, 0x55, 0x53, 0x54, 0x5f, 0x42, 0x45, 0x5f, 0x41, 0x5f, 0x46, 0x49,
  9351  	0x4c, 0x45, 0x10, 0x11, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1f, 0x0a, 0x14, 0x44,
  9352  	0x45, 0x50, 0x45, 0x4e, 0x44, 0x45, 0x4e, 0x43, 0x59, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x46, 0x4f,
  9353  	0x55, 0x4e, 0x44, 0x10, 0x12, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1f, 0x0a, 0x14,
  9354  	0x50, 0x41, 0x43, 0x4b, 0x41, 0x47, 0x45, 0x5f, 0x4e, 0x41, 0x4d, 0x45, 0x5f, 0x49, 0x4e, 0x56,
  9355  	0x41, 0x4c, 0x49, 0x44, 0x10, 0x13, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x22, 0xfb, 0x03,
  9356  	0x0a, 0x0c, 0x43, 0x6c, 0x65, 0x61, 0x6e, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x36,
  9357  	0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x22, 0x2e, 0x66,
  9358  	0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x43,
  9359  	0x6c, 0x65, 0x61, 0x6e, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2e, 0x43, 0x6f, 0x64, 0x65,
  9360  	0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xb2, 0x03, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12,
  9361  	0x20, 0x0a, 0x15, 0x43, 0x4c, 0x45, 0x41, 0x4e, 0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44,
  9362  	0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9363  	0x25, 0x12, 0x27, 0x0a, 0x1c, 0x4f, 0x55, 0x54, 0x50, 0x55, 0x54, 0x5f, 0x53, 0x45, 0x52, 0x56,
  9364  	0x49, 0x43, 0x45, 0x5f, 0x43, 0x4c, 0x45, 0x41, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52,
  9365  	0x45, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x06, 0x12, 0x25, 0x0a, 0x1a, 0x41, 0x43,
  9366  	0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x43, 0x41, 0x43, 0x48, 0x45, 0x5f, 0x43, 0x4c, 0x45, 0x41, 0x4e,
  9367  	0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9368  	0x24, 0x12, 0x20, 0x0a, 0x15, 0x4f, 0x55, 0x54, 0x5f, 0x45, 0x52, 0x52, 0x5f, 0x43, 0x4c, 0x4f,
  9369  	0x53, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43,
  9370  	0x02, 0x08, 0x24, 0x12, 0x25, 0x0a, 0x1a, 0x4f, 0x55, 0x54, 0x50, 0x55, 0x54, 0x5f, 0x42, 0x41,
  9371  	0x53, 0x45, 0x5f, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52,
  9372  	0x45, 0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x28, 0x0a, 0x1d, 0x4f, 0x55,
  9373  	0x54, 0x50, 0x55, 0x54, 0x5f, 0x42, 0x41, 0x53, 0x45, 0x5f, 0x54, 0x45, 0x4d, 0x50, 0x5f, 0x4d,
  9374  	0x4f, 0x56, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x05, 0x1a, 0x05, 0xb2,
  9375  	0x43, 0x02, 0x08, 0x24, 0x12, 0x2b, 0x0a, 0x20, 0x41, 0x53, 0x59, 0x4e, 0x43, 0x5f, 0x4f, 0x55,
  9376  	0x54, 0x50, 0x55, 0x54, 0x5f, 0x42, 0x41, 0x53, 0x45, 0x5f, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45,
  9377  	0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x06, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9378  	0x06, 0x12, 0x22, 0x0a, 0x17, 0x45, 0x58, 0x45, 0x43, 0x52, 0x4f, 0x4f, 0x54, 0x5f, 0x44, 0x45,
  9379  	0x4c, 0x45, 0x54, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x07, 0x1a, 0x05,
  9380  	0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x25, 0x0a, 0x1a, 0x45, 0x58, 0x45, 0x43, 0x52, 0x4f, 0x4f,
  9381  	0x54, 0x5f, 0x54, 0x45, 0x4d, 0x50, 0x5f, 0x4d, 0x4f, 0x56, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c,
  9382  	0x55, 0x52, 0x45, 0x10, 0x08, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x28, 0x0a, 0x1d,
  9383  	0x41, 0x53, 0x59, 0x4e, 0x43, 0x5f, 0x45, 0x58, 0x45, 0x43, 0x52, 0x4f, 0x4f, 0x54, 0x5f, 0x44,
  9384  	0x45, 0x4c, 0x45, 0x54, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x09, 0x1a,
  9385  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x06, 0x12, 0x23, 0x0a, 0x18, 0x41, 0x52, 0x47, 0x55, 0x4d, 0x45,
  9386  	0x4e, 0x54, 0x53, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x52, 0x45, 0x43, 0x4f, 0x47, 0x4e, 0x49, 0x5a,
  9387  	0x45, 0x44, 0x10, 0x0a, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x22, 0xb7, 0x01, 0x0a, 0x0d,
  9388  	0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x37, 0x0a,
  9389  	0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x66, 0x61,
  9390  	0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x43, 0x6f,
  9391  	0x6e, 0x66, 0x69, 0x67, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2e, 0x43, 0x6f, 0x64, 0x65,
  9392  	0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x6d, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x21,
  9393  	0x0a, 0x16, 0x43, 0x4f, 0x4e, 0x46, 0x49, 0x47, 0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44,
  9394  	0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9395  	0x25, 0x12, 0x1e, 0x0a, 0x13, 0x54, 0x4f, 0x4f, 0x5f, 0x4d, 0x41, 0x4e, 0x59, 0x5f, 0x43, 0x4f,
  9396  	0x4e, 0x46, 0x49, 0x47, 0x5f, 0x49, 0x44, 0x53, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9397  	0x02, 0x12, 0x22, 0x0a, 0x17, 0x43, 0x4f, 0x4e, 0x46, 0x49, 0x47, 0x55, 0x52, 0x41, 0x54, 0x49,
  9398  	0x4f, 0x4e, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10, 0x02, 0x1a, 0x05,
  9399  	0xb2, 0x43, 0x02, 0x08, 0x02, 0x22, 0xc1, 0x04, 0x0a, 0x11, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
  9400  	0x75, 0x72, 0x61, 0x62, 0x6c, 0x65, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x3b, 0x0a, 0x04, 0x63,
  9401  	0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x27, 0x2e, 0x66, 0x61, 0x69, 0x6c,
  9402  	0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x66,
  9403  	0x69, 0x67, 0x75, 0x72, 0x61, 0x62, 0x6c, 0x65, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x43, 0x6f,
  9404  	0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xee, 0x03, 0x0a, 0x04, 0x43, 0x6f, 0x64,
  9405  	0x65, 0x12, 0x25, 0x0a, 0x1a, 0x43, 0x4f, 0x4e, 0x46, 0x49, 0x47, 0x55, 0x52, 0x41, 0x42, 0x4c,
  9406  	0x45, 0x5f, 0x51, 0x55, 0x45, 0x52, 0x59, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10,
  9407  	0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x2a, 0x0a, 0x1f, 0x43, 0x4f, 0x4d, 0x4d,
  9408  	0x41, 0x4e, 0x44, 0x5f, 0x4c, 0x49, 0x4e, 0x45, 0x5f, 0x45, 0x58, 0x50, 0x52, 0x45, 0x53, 0x53,
  9409  	0x49, 0x4f, 0x4e, 0x5f, 0x4d, 0x49, 0x53, 0x53, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x1a, 0x05, 0xb2,
  9410  	0x43, 0x02, 0x08, 0x02, 0x12, 0x23, 0x0a, 0x18, 0x45, 0x58, 0x50, 0x52, 0x45, 0x53, 0x53, 0x49,
  9411  	0x4f, 0x4e, 0x5f, 0x50, 0x41, 0x52, 0x53, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45,
  9412  	0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x20, 0x0a, 0x15, 0x46, 0x49, 0x4c,
  9413  	0x54, 0x45, 0x52, 0x53, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52, 0x54,
  9414  	0x45, 0x44, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x2c, 0x0a, 0x21, 0x42,
  9415  	0x55, 0x49, 0x4c, 0x44, 0x46, 0x49, 0x4c, 0x45, 0x53, 0x5f, 0x46, 0x55, 0x4e, 0x43, 0x54, 0x49,
  9416  	0x4f, 0x4e, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44,
  9417  	0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x2a, 0x0a, 0x1f, 0x53, 0x49, 0x42,
  9418  	0x4c, 0x49, 0x4e, 0x47, 0x53, 0x5f, 0x46, 0x55, 0x4e, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x4e,
  9419  	0x4f, 0x54, 0x5f, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x10, 0x05, 0x1a, 0x05,
  9420  	0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x29, 0x0a, 0x1e, 0x56, 0x49, 0x53, 0x49, 0x42, 0x4c, 0x45,
  9421  	0x5f, 0x46, 0x55, 0x4e, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x53, 0x55,
  9422  	0x50, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x10, 0x06, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02,
  9423  	0x12, 0x1c, 0x0a, 0x11, 0x41, 0x54, 0x54, 0x52, 0x49, 0x42, 0x55, 0x54, 0x45, 0x5f, 0x4d, 0x49,
  9424  	0x53, 0x53, 0x49, 0x4e, 0x47, 0x10, 0x07, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x2a,
  9425  	0x0a, 0x1f, 0x49, 0x4e, 0x43, 0x4f, 0x52, 0x52, 0x45, 0x43, 0x54, 0x5f, 0x43, 0x4f, 0x4e, 0x46,
  9426  	0x49, 0x47, 0x5f, 0x41, 0x52, 0x47, 0x55, 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x45, 0x52, 0x52, 0x4f,
  9427  	0x52, 0x10, 0x08, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x19, 0x0a, 0x0e, 0x54, 0x41,
  9428  	0x52, 0x47, 0x45, 0x54, 0x5f, 0x4d, 0x49, 0x53, 0x53, 0x49, 0x4e, 0x47, 0x10, 0x09, 0x1a, 0x05,
  9429  	0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x20, 0x0a, 0x15, 0x53, 0x54, 0x41, 0x52, 0x4c, 0x41, 0x52,
  9430  	0x4b, 0x5f, 0x53, 0x59, 0x4e, 0x54, 0x41, 0x58, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x0a,
  9431  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x1e, 0x0a, 0x13, 0x53, 0x54, 0x41, 0x52, 0x4c,
  9432  	0x41, 0x52, 0x4b, 0x5f, 0x45, 0x56, 0x41, 0x4c, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x0b,
  9433  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x20, 0x0a, 0x15, 0x46, 0x4f, 0x52, 0x4d, 0x41,
  9434  	0x54, 0x5f, 0x46, 0x55, 0x4e, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52,
  9435  	0x10, 0x0c, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x22, 0xaf, 0x02, 0x0a, 0x0b, 0x44, 0x75,
  9436  	0x6d, 0x70, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x35, 0x0a, 0x04, 0x63, 0x6f, 0x64,
  9437  	0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72,
  9438  	0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x44, 0x75, 0x6d, 0x70, 0x43, 0x6f,
  9439  	0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65,
  9440  	0x22, 0xe8, 0x01, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1f, 0x0a, 0x14, 0x44, 0x55, 0x4d,
  9441  	0x50, 0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57,
  9442  	0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x1e, 0x0a, 0x13, 0x4e, 0x4f,
  9443  	0x5f, 0x4f, 0x55, 0x54, 0x50, 0x55, 0x54, 0x5f, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45,
  9444  	0x44, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x07, 0x12, 0x23, 0x0a, 0x18, 0x41, 0x43,
  9445  	0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x43, 0x41, 0x43, 0x48, 0x45, 0x5f, 0x44, 0x55, 0x4d, 0x50, 0x5f,
  9446  	0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x07, 0x12,
  9447  	0x29, 0x0a, 0x1e, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x4c, 0x49, 0x4e, 0x45, 0x5f,
  9448  	0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52,
  9449  	0x45, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x07, 0x12, 0x23, 0x0a, 0x18, 0x41, 0x43,
  9450  	0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x47, 0x52, 0x41, 0x50, 0x48, 0x5f, 0x44, 0x55, 0x4d, 0x50, 0x5f,
  9451  	0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x07, 0x12,
  9452  	0x24, 0x0a, 0x19, 0x53, 0x54, 0x41, 0x52, 0x4c, 0x41, 0x52, 0x4b, 0x5f, 0x48, 0x45, 0x41, 0x50,
  9453  	0x5f, 0x44, 0x55, 0x4d, 0x50, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x05, 0x1a, 0x05,
  9454  	0xb2, 0x43, 0x02, 0x08, 0x08, 0x22, 0x04, 0x08, 0x06, 0x10, 0x06, 0x22, 0xa8, 0x01, 0x0a, 0x0b,
  9455  	0x48, 0x65, 0x6c, 0x70, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x35, 0x0a, 0x04, 0x63,
  9456  	0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e, 0x66, 0x61, 0x69, 0x6c,
  9457  	0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x48, 0x65, 0x6c, 0x70,
  9458  	0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f,
  9459  	0x64, 0x65, 0x22, 0x62, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1f, 0x0a, 0x14, 0x48, 0x45,
  9460  	0x4c, 0x50, 0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f,
  9461  	0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x1b, 0x0a, 0x10, 0x4d,
  9462  	0x49, 0x53, 0x53, 0x49, 0x4e, 0x47, 0x5f, 0x41, 0x52, 0x47, 0x55, 0x4d, 0x45, 0x4e, 0x54, 0x10,
  9463  	0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x1c, 0x0a, 0x11, 0x43, 0x4f, 0x4d, 0x4d,
  9464  	0x41, 0x4e, 0x44, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10, 0x02, 0x1a,
  9465  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x22, 0xb7, 0x02, 0x0a, 0x0d, 0x4d, 0x6f, 0x62, 0x69, 0x6c,
  9466  	0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x12, 0x37, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
  9467  	0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65,
  9468  	0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x49,
  9469  	0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64,
  9470  	0x65, 0x22, 0xec, 0x01, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x21, 0x0a, 0x16, 0x4d, 0x4f,
  9471  	0x42, 0x49, 0x4c, 0x45, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4c, 0x4c, 0x5f, 0x55, 0x4e, 0x4b,
  9472  	0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x1e, 0x0a,
  9473  	0x13, 0x43, 0x4c, 0x41, 0x53, 0x53, 0x49, 0x43, 0x5f, 0x55, 0x4e, 0x53, 0x55, 0x50, 0x50, 0x4f,
  9474  	0x52, 0x54, 0x45, 0x44, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x1e, 0x0a,
  9475  	0x13, 0x4e, 0x4f, 0x5f, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x53, 0x50, 0x45, 0x43, 0x49,
  9476  	0x46, 0x49, 0x45, 0x44, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x25, 0x0a,
  9477  	0x1a, 0x4d, 0x55, 0x4c, 0x54, 0x49, 0x50, 0x4c, 0x45, 0x5f, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54,
  9478  	0x53, 0x5f, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x03, 0x1a, 0x05, 0xb2,
  9479  	0x43, 0x02, 0x08, 0x02, 0x12, 0x1e, 0x0a, 0x13, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x54,
  9480  	0x59, 0x50, 0x45, 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x10, 0x04, 0x1a, 0x05, 0xb2,
  9481  	0x43, 0x02, 0x08, 0x06, 0x12, 0x18, 0x0a, 0x0d, 0x4e, 0x4f, 0x4e, 0x5f, 0x5a, 0x45, 0x52, 0x4f,
  9482  	0x5f, 0x45, 0x58, 0x49, 0x54, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x06, 0x12, 0x20,
  9483  	0x0a, 0x15, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x5f, 0x52, 0x55, 0x4e, 0x4e, 0x49, 0x4e, 0x47, 0x5f,
  9484  	0x50, 0x52, 0x4f, 0x47, 0x52, 0x41, 0x4d, 0x10, 0x06, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x06,
  9485  	0x22, 0xbe, 0x01, 0x0a, 0x0e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x43, 0x6f, 0x6d, 0x6d,
  9486  	0x61, 0x6e, 0x64, 0x12, 0x38, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
  9487  	0x0e, 0x32, 0x24, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61,
  9488  	0x69, 0x6c, 0x73, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x43, 0x6f, 0x6d, 0x6d, 0x61,
  9489  	0x6e, 0x64, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x72, 0x0a,
  9490  	0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x22, 0x0a, 0x17, 0x50, 0x52, 0x4f, 0x46, 0x49, 0x4c, 0x45,
  9491  	0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e,
  9492  	0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x28, 0x0a, 0x1d, 0x4f, 0x4c, 0x44,
  9493  	0x5f, 0x42, 0x49, 0x4e, 0x41, 0x52, 0x59, 0x5f, 0x46, 0x4f, 0x52, 0x4d, 0x41, 0x54, 0x5f, 0x55,
  9494  	0x4e, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43,
  9495  	0x02, 0x08, 0x01, 0x12, 0x1c, 0x0a, 0x11, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x52, 0x45, 0x41, 0x44,
  9496  	0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9497  	0x01, 0x22, 0xcc, 0x05, 0x0a, 0x0a, 0x52, 0x75, 0x6e, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64,
  9498  	0x12, 0x34, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x20,
  9499  	0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73,
  9500  	0x2e, 0x52, 0x75, 0x6e, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2e, 0x43, 0x6f, 0x64, 0x65,
  9501  	0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x87, 0x05, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12,
  9502  	0x1e, 0x0a, 0x13, 0x52, 0x55, 0x4e, 0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x55,
  9503  	0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12,
  9504  	0x1e, 0x0a, 0x13, 0x4e, 0x4f, 0x5f, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x53, 0x50, 0x45,
  9505  	0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12,
  9506  	0x25, 0x0a, 0x1a, 0x54, 0x4f, 0x4f, 0x5f, 0x4d, 0x41, 0x4e, 0x59, 0x5f, 0x54, 0x41, 0x52, 0x47,
  9507  	0x45, 0x54, 0x53, 0x5f, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x02, 0x1a,
  9508  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x20, 0x0a, 0x15, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54,
  9509  	0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x45, 0x58, 0x45, 0x43, 0x55, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x10,
  9510  	0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x2f, 0x0a, 0x24, 0x54, 0x41, 0x52, 0x47,
  9511  	0x45, 0x54, 0x5f, 0x42, 0x55, 0x49, 0x4c, 0x54, 0x5f, 0x42, 0x55, 0x54, 0x5f, 0x50, 0x41, 0x54,
  9512  	0x48, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x45, 0x58, 0x45, 0x43, 0x55, 0x54, 0x41, 0x42, 0x4c, 0x45,
  9513  	0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x32, 0x0a, 0x27, 0x54, 0x41, 0x52,
  9514  	0x47, 0x45, 0x54, 0x5f, 0x42, 0x55, 0x49, 0x4c, 0x54, 0x5f, 0x42, 0x55, 0x54, 0x5f, 0x50, 0x41,
  9515  	0x54, 0x48, 0x5f, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41,
  9516  	0x49, 0x4c, 0x45, 0x44, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x25, 0x0a,
  9517  	0x1a, 0x52, 0x55, 0x4e, 0x5f, 0x55, 0x4e, 0x44, 0x45, 0x52, 0x5f, 0x54, 0x41, 0x52, 0x47, 0x45,
  9518  	0x54, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x42, 0x55, 0x49, 0x4c, 0x54, 0x10, 0x06, 0x1a, 0x05, 0xb2,
  9519  	0x43, 0x02, 0x08, 0x02, 0x12, 0x1b, 0x0a, 0x10, 0x52, 0x55, 0x4e, 0x5f, 0x50, 0x52, 0x45, 0x52,
  9520  	0x45, 0x51, 0x5f, 0x55, 0x4e, 0x4d, 0x45, 0x54, 0x10, 0x07, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9521  	0x02, 0x12, 0x27, 0x0a, 0x1c, 0x54, 0x4f, 0x4f, 0x5f, 0x4d, 0x41, 0x4e, 0x59, 0x5f, 0x54, 0x45,
  9522  	0x53, 0x54, 0x5f, 0x53, 0x48, 0x41, 0x52, 0x44, 0x53, 0x5f, 0x4f, 0x52, 0x5f, 0x52, 0x55, 0x4e,
  9523  	0x53, 0x10, 0x08, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x29, 0x0a, 0x1e, 0x54, 0x45,
  9524  	0x53, 0x54, 0x5f, 0x45, 0x4e, 0x56, 0x49, 0x52, 0x4f, 0x4e, 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x53,
  9525  	0x45, 0x54, 0x55, 0x50, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x09, 0x1a, 0x05,
  9526  	0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x29, 0x0a, 0x1e, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44,
  9527  	0x5f, 0x4c, 0x49, 0x4e, 0x45, 0x5f, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x5f,
  9528  	0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x0a, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24,
  9529  	0x12, 0x1d, 0x0a, 0x12, 0x4e, 0x4f, 0x5f, 0x53, 0x48, 0x45, 0x4c, 0x4c, 0x5f, 0x53, 0x50, 0x45,
  9530  	0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x0b, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12,
  9531  	0x1f, 0x0a, 0x14, 0x53, 0x43, 0x52, 0x49, 0x50, 0x54, 0x5f, 0x57, 0x52, 0x49, 0x54, 0x45, 0x5f,
  9532  	0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x0c, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x06,
  9533  	0x12, 0x30, 0x0a, 0x25, 0x52, 0x55, 0x4e, 0x46, 0x49, 0x4c, 0x45, 0x53, 0x5f, 0x44, 0x49, 0x52,
  9534  	0x45, 0x43, 0x54, 0x4f, 0x52, 0x49, 0x45, 0x53, 0x5f, 0x43, 0x52, 0x45, 0x41, 0x54, 0x49, 0x4f,
  9535  	0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x0d, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  9536  	0x08, 0x24, 0x12, 0x2d, 0x0a, 0x22, 0x52, 0x55, 0x4e, 0x46, 0x49, 0x4c, 0x45, 0x53, 0x5f, 0x53,
  9537  	0x59, 0x4d, 0x4c, 0x49, 0x4e, 0x4b, 0x53, 0x5f, 0x43, 0x52, 0x45, 0x41, 0x54, 0x49, 0x4f, 0x4e,
  9538  	0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x0e, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9539  	0x24, 0x12, 0x2d, 0x0a, 0x22, 0x54, 0x45, 0x53, 0x54, 0x5f, 0x45, 0x4e, 0x56, 0x49, 0x52, 0x4f,
  9540  	0x4e, 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x53, 0x45, 0x54, 0x55, 0x50, 0x5f, 0x49, 0x4e, 0x54, 0x45,
  9541  	0x52, 0x52, 0x55, 0x50, 0x54, 0x45, 0x44, 0x10, 0x0f, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x08,
  9542  	0x22, 0x90, 0x01, 0x0a, 0x0e, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6d, 0x6d,
  9543  	0x61, 0x6e, 0x64, 0x12, 0x38, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
  9544  	0x0e, 0x32, 0x24, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61,
  9545  	0x69, 0x6c, 0x73, 0x2e, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6d, 0x6d, 0x61,
  9546  	0x6e, 0x64, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x44, 0x0a,
  9547  	0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x22, 0x0a, 0x17, 0x56, 0x45, 0x52, 0x53, 0x49, 0x4f, 0x4e,
  9548  	0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e,
  9549  	0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x18, 0x0a, 0x0d, 0x4e, 0x4f, 0x54,
  9550  	0x5f, 0x41, 0x56, 0x41, 0x49, 0x4c, 0x41, 0x42, 0x4c, 0x45, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43,
  9551  	0x02, 0x08, 0x02, 0x22, 0x8e, 0x02, 0x0a, 0x12, 0x50, 0x72, 0x69, 0x6e, 0x74, 0x41, 0x63, 0x74,
  9552  	0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x3c, 0x0a, 0x04, 0x63, 0x6f,
  9553  	0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x28, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75,
  9554  	0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x50, 0x72, 0x69, 0x6e, 0x74,
  9555  	0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2e, 0x43, 0x6f,
  9556  	0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xb9, 0x01, 0x0a, 0x04, 0x43, 0x6f, 0x64,
  9557  	0x65, 0x12, 0x27, 0x0a, 0x1c, 0x50, 0x52, 0x49, 0x4e, 0x54, 0x5f, 0x41, 0x43, 0x54, 0x49, 0x4f,
  9558  	0x4e, 0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57,
  9559  	0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x1b, 0x0a, 0x10, 0x54, 0x41,
  9560  	0x52, 0x47, 0x45, 0x54, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10, 0x01,
  9561  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x29, 0x0a, 0x1e, 0x43, 0x4f, 0x4d, 0x4d, 0x41,
  9562  	0x4e, 0x44, 0x5f, 0x4c, 0x49, 0x4e, 0x45, 0x5f, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f,
  9563  	0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  9564  	0x08, 0x01, 0x12, 0x22, 0x0a, 0x17, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x4b, 0x49, 0x4e,
  9565  	0x44, 0x5f, 0x55, 0x4e, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x10, 0x03, 0x1a,
  9566  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1c, 0x0a, 0x11, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e,
  9567  	0x53, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10, 0x04, 0x1a, 0x05, 0xb2,
  9568  	0x43, 0x02, 0x08, 0x01, 0x22, 0xce, 0x02, 0x0a, 0x0f, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61,
  9569  	0x63, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x39, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
  9570  	0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x25, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65,
  9571  	0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61,
  9572  	0x63, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63,
  9573  	0x6f, 0x64, 0x65, 0x22, 0xff, 0x01, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x23, 0x0a, 0x18,
  9574  	0x57, 0x4f, 0x52, 0x4b, 0x53, 0x50, 0x41, 0x43, 0x45, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53,
  9575  	0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9576  	0x25, 0x12, 0x18, 0x0a, 0x0d, 0x4e, 0x4f, 0x4e, 0x5f, 0x5a, 0x45, 0x52, 0x4f, 0x5f, 0x45, 0x58,
  9577  	0x49, 0x54, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1f, 0x0a, 0x14, 0x41,
  9578  	0x42, 0x4e, 0x4f, 0x52, 0x4d, 0x41, 0x4c, 0x5f, 0x54, 0x45, 0x52, 0x4d, 0x49, 0x4e, 0x41, 0x54,
  9579  	0x49, 0x4f, 0x4e, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x16, 0x0a, 0x0b,
  9580  	0x45, 0x58, 0x45, 0x43, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x03, 0x1a, 0x05, 0xb2,
  9581  	0x43, 0x02, 0x08, 0x01, 0x12, 0x18, 0x0a, 0x0d, 0x50, 0x41, 0x52, 0x53, 0x45, 0x5f, 0x46, 0x41,
  9582  	0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x1d,
  9583  	0x0a, 0x12, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49,
  9584  	0x4c, 0x55, 0x52, 0x45, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x26, 0x0a,
  9585  	0x1b, 0x43, 0x4f, 0x4e, 0x54, 0x45, 0x4e, 0x54, 0x5f, 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x5f,
  9586  	0x49, 0x4f, 0x5f, 0x45, 0x58, 0x43, 0x45, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x06, 0x1a, 0x05,
  9587  	0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1e, 0x0a, 0x13, 0x53, 0x54, 0x44, 0x45, 0x52, 0x52, 0x5f,
  9588  	0x49, 0x4f, 0x5f, 0x45, 0x58, 0x43, 0x45, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x07, 0x1a, 0x05,
  9589  	0xb2, 0x43, 0x02, 0x08, 0x01, 0x22, 0x9a, 0x02, 0x0a, 0x0b, 0x4a, 0x61, 0x76, 0x61, 0x43, 0x6f,
  9590  	0x6d, 0x70, 0x69, 0x6c, 0x65, 0x12, 0x35, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
  9591  	0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65,
  9592  	0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x4a, 0x61, 0x76, 0x61, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c,
  9593  	0x65, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xd3, 0x01, 0x0a,
  9594  	0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1f, 0x0a, 0x14, 0x4a, 0x41, 0x56, 0x41, 0x5f, 0x43, 0x4f,
  9595  	0x4d, 0x50, 0x49, 0x4c, 0x45, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a,
  9596  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x24, 0x0a, 0x19, 0x52, 0x45, 0x44, 0x55, 0x43, 0x45,
  9597  	0x44, 0x5f, 0x43, 0x4c, 0x41, 0x53, 0x53, 0x50, 0x41, 0x54, 0x48, 0x5f, 0x46, 0x41, 0x49, 0x4c,
  9598  	0x55, 0x52, 0x45, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x29, 0x0a, 0x1e,
  9599  	0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x4c, 0x49, 0x4e, 0x45, 0x5f, 0x45, 0x58, 0x50,
  9600  	0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x02,
  9601  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x22, 0x0a, 0x17, 0x4a, 0x44, 0x45, 0x50, 0x53,
  9602  	0x5f, 0x52, 0x45, 0x41, 0x44, 0x5f, 0x49, 0x4f, 0x5f, 0x45, 0x58, 0x43, 0x45, 0x50, 0x54, 0x49,
  9603  	0x4f, 0x4e, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x35, 0x0a, 0x2a, 0x52,
  9604  	0x45, 0x44, 0x55, 0x43, 0x45, 0x44, 0x5f, 0x43, 0x4c, 0x41, 0x53, 0x53, 0x50, 0x41, 0x54, 0x48,
  9605  	0x5f, 0x46, 0x41, 0x4c, 0x4c, 0x42, 0x41, 0x43, 0x4b, 0x5f, 0x43, 0x4c, 0x45, 0x41, 0x4e, 0x55,
  9606  	0x50, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  9607  	0x08, 0x24, 0x22, 0xc0, 0x01, 0x0a, 0x0f, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x77,
  9608  	0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x12, 0x39, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01,
  9609  	0x20, 0x01, 0x28, 0x0e, 0x32, 0x25, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64,
  9610  	0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x77,
  9611  	0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64,
  9612  	0x65, 0x22, 0x72, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x23, 0x0a, 0x18, 0x41, 0x43, 0x54,
  9613  	0x49, 0x4f, 0x4e, 0x5f, 0x52, 0x45, 0x57, 0x49, 0x4e, 0x44, 0x49, 0x4e, 0x47, 0x5f, 0x55, 0x4e,
  9614  	0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x24,
  9615  	0x0a, 0x19, 0x4c, 0x4f, 0x53, 0x54, 0x5f, 0x49, 0x4e, 0x50, 0x55, 0x54, 0x5f, 0x54, 0x4f, 0x4f,
  9616  	0x5f, 0x4d, 0x41, 0x4e, 0x59, 0x5f, 0x54, 0x49, 0x4d, 0x45, 0x53, 0x10, 0x01, 0x1a, 0x05, 0xb2,
  9617  	0x43, 0x02, 0x08, 0x01, 0x12, 0x1f, 0x0a, 0x14, 0x4c, 0x4f, 0x53, 0x54, 0x5f, 0x49, 0x4e, 0x50,
  9618  	0x55, 0x54, 0x5f, 0x49, 0x53, 0x5f, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x10, 0x02, 0x1a, 0x05,
  9619  	0xb2, 0x43, 0x02, 0x08, 0x01, 0x22, 0x93, 0x04, 0x0a, 0x0a, 0x43, 0x70, 0x70, 0x43, 0x6f, 0x6d,
  9620  	0x70, 0x69, 0x6c, 0x65, 0x12, 0x34, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01,
  9621  	0x28, 0x0e, 0x32, 0x20, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74,
  9622  	0x61, 0x69, 0x6c, 0x73, 0x2e, 0x43, 0x70, 0x70, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x2e,
  9623  	0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xce, 0x03, 0x0a, 0x04, 0x43,
  9624  	0x6f, 0x64, 0x65, 0x12, 0x1e, 0x0a, 0x13, 0x43, 0x50, 0x50, 0x5f, 0x43, 0x4f, 0x4d, 0x50, 0x49,
  9625  	0x4c, 0x45, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43,
  9626  	0x02, 0x08, 0x25, 0x12, 0x29, 0x0a, 0x1e, 0x46, 0x49, 0x4e, 0x44, 0x5f, 0x55, 0x53, 0x45, 0x44,
  9627  	0x5f, 0x48, 0x45, 0x41, 0x44, 0x45, 0x52, 0x53, 0x5f, 0x49, 0x4f, 0x5f, 0x45, 0x58, 0x43, 0x45,
  9628  	0x50, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x1f,
  9629  	0x0a, 0x14, 0x43, 0x4f, 0x50, 0x59, 0x5f, 0x4f, 0x55, 0x54, 0x5f, 0x45, 0x52, 0x52, 0x5f, 0x46,
  9630  	0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12,
  9631  	0x1e, 0x0a, 0x13, 0x44, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x52, 0x45, 0x41, 0x44, 0x5f, 0x46,
  9632  	0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12,
  9633  	0x25, 0x0a, 0x1a, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x47, 0x45, 0x4e, 0x45, 0x52,
  9634  	0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x04, 0x1a,
  9635  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x23, 0x0a, 0x18, 0x4d, 0x4f, 0x44, 0x55, 0x4c, 0x45,
  9636  	0x5f, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x54, 0x49, 0x4d, 0x45, 0x4f,
  9637  	0x55, 0x54, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x29, 0x0a, 0x1e, 0x49,
  9638  	0x4e, 0x43, 0x4c, 0x55, 0x44, 0x45, 0x5f, 0x50, 0x41, 0x54, 0x48, 0x5f, 0x4f, 0x55, 0x54, 0x53,
  9639  	0x49, 0x44, 0x45, 0x5f, 0x45, 0x58, 0x45, 0x43, 0x5f, 0x52, 0x4f, 0x4f, 0x54, 0x10, 0x06, 0x1a,
  9640  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x2a, 0x0a, 0x1f, 0x46, 0x41, 0x4b, 0x45, 0x5f, 0x43,
  9641  	0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x47, 0x45, 0x4e, 0x45, 0x52, 0x41, 0x54, 0x49, 0x4f,
  9642  	0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x07, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  9643  	0x08, 0x01, 0x12, 0x20, 0x0a, 0x15, 0x55, 0x4e, 0x44, 0x45, 0x43, 0x4c, 0x41, 0x52, 0x45, 0x44,
  9644  	0x5f, 0x49, 0x4e, 0x43, 0x4c, 0x55, 0x53, 0x49, 0x4f, 0x4e, 0x53, 0x10, 0x08, 0x1a, 0x05, 0xb2,
  9645  	0x43, 0x02, 0x08, 0x01, 0x12, 0x1f, 0x0a, 0x14, 0x44, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x50,
  9646  	0x41, 0x52, 0x53, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x09, 0x1a, 0x05,
  9647  	0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x2a, 0x0a, 0x1f, 0x43, 0x4f, 0x56, 0x45, 0x52, 0x41, 0x47,
  9648  	0x45, 0x5f, 0x4e, 0x4f, 0x54, 0x45, 0x53, 0x5f, 0x43, 0x52, 0x45, 0x41, 0x54, 0x49, 0x4f, 0x4e,
  9649  	0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x0a, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9650  	0x01, 0x12, 0x28, 0x0a, 0x1d, 0x4d, 0x4f, 0x44, 0x55, 0x4c, 0x45, 0x5f, 0x45, 0x58, 0x50, 0x41,
  9651  	0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x4d, 0x49, 0x53, 0x53, 0x49, 0x4e, 0x47, 0x5f, 0x44, 0x41,
  9652  	0x54, 0x41, 0x10, 0x0b, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x22, 0xcf, 0x01, 0x0a, 0x0e,
  9653  	0x53, 0x74, 0x61, 0x72, 0x6c, 0x61, 0x72, 0x6b, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x38,
  9654  	0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x24, 0x2e, 0x66,
  9655  	0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x53,
  9656  	0x74, 0x61, 0x72, 0x6c, 0x61, 0x72, 0x6b, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 0x6f,
  9657  	0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x82, 0x01, 0x0a, 0x04, 0x43, 0x6f, 0x64,
  9658  	0x65, 0x12, 0x22, 0x0a, 0x17, 0x53, 0x54, 0x41, 0x52, 0x4c, 0x41, 0x52, 0x4b, 0x5f, 0x41, 0x43,
  9659  	0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05,
  9660  	0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x29, 0x0a, 0x1e, 0x55, 0x4e, 0x55, 0x53, 0x45, 0x44, 0x5f,
  9661  	0x49, 0x4e, 0x50, 0x55, 0x54, 0x5f, 0x4c, 0x49, 0x53, 0x54, 0x5f, 0x52, 0x45, 0x41, 0x44, 0x5f,
  9662  	0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24,
  9663  	0x12, 0x2b, 0x0a, 0x20, 0x55, 0x4e, 0x55, 0x53, 0x45, 0x44, 0x5f, 0x49, 0x4e, 0x50, 0x55, 0x54,
  9664  	0x5f, 0x4c, 0x49, 0x53, 0x54, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x46,
  9665  	0x4f, 0x55, 0x4e, 0x44, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x22, 0xbe, 0x01,
  9666  	0x0a, 0x0b, 0x4e, 0x69, 0x6e, 0x6a, 0x61, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x35, 0x0a,
  9667  	0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e, 0x66, 0x61,
  9668  	0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x4e, 0x69,
  9669  	0x6e, 0x6a, 0x61, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04,
  9670  	0x63, 0x6f, 0x64, 0x65, 0x22, 0x78, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1f, 0x0a, 0x14,
  9671  	0x4e, 0x49, 0x4e, 0x4a, 0x41, 0x5f, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x4b,
  9672  	0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x2e, 0x0a,
  9673  	0x23, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x44, 0x45, 0x50, 0x46, 0x49, 0x4c, 0x45,
  9674  	0x5f, 0x44, 0x45, 0x43, 0x4c, 0x41, 0x52, 0x45, 0x44, 0x5f, 0x44, 0x45, 0x50, 0x45, 0x4e, 0x44,
  9675  	0x45, 0x4e, 0x43, 0x59, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x1f, 0x0a,
  9676  	0x14, 0x44, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x50, 0x41, 0x52, 0x53, 0x45, 0x5f, 0x46, 0x41,
  9677  	0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x22, 0x85,
  9678  	0x02, 0x0a, 0x10, 0x44, 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74,
  9679  	0x69, 0x6f, 0x6e, 0x12, 0x3a, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
  9680  	0x0e, 0x32, 0x26, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61,
  9681  	0x69, 0x6c, 0x73, 0x2e, 0x44, 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x45, 0x78, 0x65, 0x63, 0x75,
  9682  	0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22,
  9683  	0xb4, 0x01, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x24, 0x0a, 0x19, 0x44, 0x59, 0x4e, 0x41,
  9684  	0x4d, 0x49, 0x43, 0x5f, 0x45, 0x58, 0x45, 0x43, 0x55, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x55, 0x4e,
  9685  	0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x25,
  9686  	0x0a, 0x1a, 0x58, 0x43, 0x4f, 0x44, 0x45, 0x5f, 0x52, 0x45, 0x4c, 0x41, 0x54, 0x45, 0x44, 0x5f,
  9687  	0x50, 0x52, 0x45, 0x52, 0x45, 0x51, 0x5f, 0x55, 0x4e, 0x4d, 0x45, 0x54, 0x10, 0x01, 0x1a, 0x05,
  9688  	0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x22, 0x0a, 0x17, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f,
  9689  	0x4c, 0x4f, 0x47, 0x5f, 0x4d, 0x4f, 0x56, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45,
  9690  	0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x16, 0x0a, 0x0b, 0x52, 0x55, 0x4e,
  9691  	0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9692  	0x01, 0x12, 0x23, 0x0a, 0x18, 0x4e, 0x4f, 0x5f, 0x55, 0x53, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x53,
  9693  	0x54, 0x52, 0x41, 0x54, 0x45, 0x47, 0x59, 0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10, 0x04, 0x1a,
  9694  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x22, 0x98, 0x03, 0x0a, 0x0a, 0x46, 0x61, 0x69, 0x6c, 0x41,
  9695  	0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x34, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
  9696  	0x01, 0x28, 0x0e, 0x32, 0x20, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65,
  9697  	0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x46, 0x61, 0x69, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e,
  9698  	0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xd3, 0x02, 0x0a, 0x04,
  9699  	0x43, 0x6f, 0x64, 0x65, 0x12, 0x1e, 0x0a, 0x13, 0x46, 0x41, 0x49, 0x4c, 0x5f, 0x41, 0x43, 0x54,
  9700  	0x49, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2,
  9701  	0x43, 0x02, 0x08, 0x25, 0x12, 0x1e, 0x0a, 0x13, 0x49, 0x4e, 0x54, 0x45, 0x4e, 0x54, 0x49, 0x4f,
  9702  	0x4e, 0x41, 0x4c, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x01, 0x1a, 0x05, 0xb2,
  9703  	0x43, 0x02, 0x08, 0x01, 0x12, 0x23, 0x0a, 0x18, 0x49, 0x4e, 0x43, 0x4f, 0x52, 0x52, 0x45, 0x43,
  9704  	0x54, 0x5f, 0x50, 0x59, 0x54, 0x48, 0x4f, 0x4e, 0x5f, 0x56, 0x45, 0x52, 0x53, 0x49, 0x4f, 0x4e,
  9705  	0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x21, 0x0a, 0x16, 0x50, 0x52, 0x4f,
  9706  	0x47, 0x55, 0x41, 0x52, 0x44, 0x5f, 0x53, 0x50, 0x45, 0x43, 0x53, 0x5f, 0x4d, 0x49, 0x53, 0x53,
  9707  	0x49, 0x4e, 0x47, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x28, 0x0a, 0x1d,
  9708  	0x44, 0x59, 0x4e, 0x41, 0x4d, 0x49, 0x43, 0x5f, 0x4c, 0x49, 0x4e, 0x4b, 0x49, 0x4e, 0x47, 0x5f,
  9709  	0x4e, 0x4f, 0x54, 0x5f, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x10, 0x04, 0x1a,
  9710  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1f, 0x0a, 0x14, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45,
  9711  	0x5f, 0x46, 0x49, 0x4c, 0x45, 0x53, 0x5f, 0x4d, 0x49, 0x53, 0x53, 0x49, 0x4e, 0x47, 0x10, 0x05,
  9712  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1e, 0x0a, 0x13, 0x49, 0x4e, 0x43, 0x4f, 0x52,
  9713  	0x52, 0x45, 0x43, 0x54, 0x5f, 0x54, 0x4f, 0x4f, 0x4c, 0x43, 0x48, 0x41, 0x49, 0x4e, 0x10, 0x06,
  9714  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x21, 0x0a, 0x16, 0x46, 0x52, 0x41, 0x47, 0x4d,
  9715  	0x45, 0x4e, 0x54, 0x5f, 0x43, 0x4c, 0x41, 0x53, 0x53, 0x5f, 0x4d, 0x49, 0x53, 0x53, 0x49, 0x4e,
  9716  	0x47, 0x10, 0x07, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x29, 0x0a, 0x1e, 0x43, 0x41,
  9717  	0x4e, 0x54, 0x5f, 0x42, 0x55, 0x49, 0x4c, 0x44, 0x5f, 0x49, 0x4e, 0x43, 0x4f, 0x4d, 0x50, 0x41,
  9718  	0x54, 0x49, 0x42, 0x4c, 0x45, 0x5f, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x10, 0x0a, 0x1a, 0x05,
  9719  	0xb2, 0x43, 0x02, 0x08, 0x01, 0x22, 0x04, 0x08, 0x08, 0x10, 0x08, 0x22, 0x04, 0x08, 0x09, 0x10,
  9720  	0x09, 0x22, 0xb9, 0x02, 0x0a, 0x0d, 0x53, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b, 0x41, 0x63, 0x74,
  9721  	0x69, 0x6f, 0x6e, 0x12, 0x37, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
  9722  	0x0e, 0x32, 0x23, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61,
  9723  	0x69, 0x6c, 0x73, 0x2e, 0x53, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b, 0x41, 0x63, 0x74, 0x69, 0x6f,
  9724  	0x6e, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xee, 0x01, 0x0a,
  9725  	0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x21, 0x0a, 0x16, 0x53, 0x59, 0x4d, 0x4c, 0x49, 0x4e, 0x4b,
  9726  	0x5f, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10,
  9727  	0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x24, 0x0a, 0x19, 0x45, 0x58, 0x45, 0x43,
  9728  	0x55, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x49, 0x4e, 0x50, 0x55, 0x54, 0x5f, 0x4e, 0x4f, 0x54,
  9729  	0x5f, 0x46, 0x49, 0x4c, 0x45, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x22,
  9730  	0x0a, 0x17, 0x45, 0x58, 0x45, 0x43, 0x55, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x49, 0x4e, 0x50,
  9731  	0x55, 0x54, 0x5f, 0x49, 0x53, 0x5f, 0x4e, 0x4f, 0x54, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  9732  	0x08, 0x01, 0x12, 0x2e, 0x0a, 0x23, 0x45, 0x58, 0x45, 0x43, 0x55, 0x54, 0x41, 0x42, 0x4c, 0x45,
  9733  	0x5f, 0x49, 0x4e, 0x50, 0x55, 0x54, 0x5f, 0x43, 0x48, 0x45, 0x43, 0x4b, 0x5f, 0x49, 0x4f, 0x5f,
  9734  	0x45, 0x58, 0x43, 0x45, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  9735  	0x08, 0x01, 0x12, 0x25, 0x0a, 0x1a, 0x4c, 0x49, 0x4e, 0x4b, 0x5f, 0x43, 0x52, 0x45, 0x41, 0x54,
  9736  	0x49, 0x4f, 0x4e, 0x5f, 0x49, 0x4f, 0x5f, 0x45, 0x58, 0x43, 0x45, 0x50, 0x54, 0x49, 0x4f, 0x4e,
  9737  	0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x22, 0x0a, 0x17, 0x4c, 0x49, 0x4e,
  9738  	0x4b, 0x5f, 0x54, 0x4f, 0x55, 0x43, 0x48, 0x5f, 0x49, 0x4f, 0x5f, 0x45, 0x58, 0x43, 0x45, 0x50,
  9739  	0x54, 0x49, 0x4f, 0x4e, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x22, 0xb4, 0x01,
  9740  	0x0a, 0x07, 0x43, 0x70, 0x70, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x31, 0x0a, 0x04, 0x63, 0x6f, 0x64,
  9741  	0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1d, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72,
  9742  	0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x43, 0x70, 0x70, 0x4c, 0x69, 0x6e,
  9743  	0x6b, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x76, 0x0a, 0x04,
  9744  	0x43, 0x6f, 0x64, 0x65, 0x12, 0x1b, 0x0a, 0x10, 0x43, 0x50, 0x50, 0x5f, 0x4c, 0x49, 0x4e, 0x4b,
  9745  	0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9746  	0x25, 0x12, 0x25, 0x0a, 0x1a, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x47, 0x45, 0x4e,
  9747  	0x45, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10,
  9748  	0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x2a, 0x0a, 0x1f, 0x46, 0x41, 0x4b, 0x45,
  9749  	0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x47, 0x45, 0x4e, 0x45, 0x52, 0x41, 0x54,
  9750  	0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x02, 0x1a, 0x05, 0xb2,
  9751  	0x43, 0x02, 0x08, 0x01, 0x22, 0xdd, 0x01, 0x0a, 0x09, 0x4c, 0x74, 0x6f, 0x41, 0x63, 0x74, 0x69,
  9752  	0x6f, 0x6e, 0x12, 0x33, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e,
  9753  	0x32, 0x1f, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69,
  9754  	0x6c, 0x73, 0x2e, 0x4c, 0x74, 0x6f, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 0x64,
  9755  	0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x9a, 0x01, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65,
  9756  	0x12, 0x1d, 0x0a, 0x12, 0x4c, 0x54, 0x4f, 0x5f, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x55,
  9757  	0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12,
  9758  	0x2b, 0x0a, 0x20, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x41, 0x42, 0x53, 0x4f, 0x4c,
  9759  	0x55, 0x54, 0x45, 0x5f, 0x50, 0x41, 0x54, 0x48, 0x5f, 0x49, 0x4e, 0x5f, 0x49, 0x4d, 0x50, 0x4f,
  9760  	0x52, 0x54, 0x53, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x20, 0x0a, 0x15,
  9761  	0x4d, 0x49, 0x53, 0x53, 0x49, 0x4e, 0x47, 0x5f, 0x42, 0x49, 0x54, 0x43, 0x4f, 0x44, 0x45, 0x5f,
  9762  	0x46, 0x49, 0x4c, 0x45, 0x53, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x24,
  9763  	0x0a, 0x19, 0x49, 0x4d, 0x50, 0x4f, 0x52, 0x54, 0x53, 0x5f, 0x52, 0x45, 0x41, 0x44, 0x5f, 0x49,
  9764  	0x4f, 0x5f, 0x45, 0x58, 0x43, 0x45, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x03, 0x1a, 0x05, 0xb2,
  9765  	0x43, 0x02, 0x08, 0x01, 0x22, 0x9c, 0x02, 0x0a, 0x0a, 0x54, 0x65, 0x73, 0x74, 0x41, 0x63, 0x74,
  9766  	0x69, 0x6f, 0x6e, 0x12, 0x34, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
  9767  	0x0e, 0x32, 0x20, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61,
  9768  	0x69, 0x6c, 0x73, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43,
  9769  	0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xd7, 0x01, 0x0a, 0x04, 0x43, 0x6f,
  9770  	0x64, 0x65, 0x12, 0x1e, 0x0a, 0x13, 0x54, 0x45, 0x53, 0x54, 0x5f, 0x41, 0x43, 0x54, 0x49, 0x4f,
  9771  	0x4e, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  9772  	0x08, 0x25, 0x12, 0x25, 0x0a, 0x1a, 0x4e, 0x4f, 0x5f, 0x4b, 0x45, 0x45, 0x50, 0x5f, 0x47, 0x4f,
  9773  	0x49, 0x4e, 0x47, 0x5f, 0x54, 0x45, 0x53, 0x54, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45,
  9774  	0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x22, 0x0a, 0x17, 0x4c, 0x4f, 0x43,
  9775  	0x41, 0x4c, 0x5f, 0x54, 0x45, 0x53, 0x54, 0x5f, 0x50, 0x52, 0x45, 0x52, 0x45, 0x51, 0x5f, 0x55,
  9776  	0x4e, 0x4d, 0x45, 0x54, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x29, 0x0a,
  9777  	0x1e, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x4c, 0x49, 0x4e, 0x45, 0x5f, 0x45, 0x58,
  9778  	0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10,
  9779  	0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1d, 0x0a, 0x12, 0x44, 0x55, 0x50, 0x4c,
  9780  	0x49, 0x43, 0x41, 0x54, 0x45, 0x5f, 0x43, 0x50, 0x55, 0x5f, 0x54, 0x41, 0x47, 0x53, 0x10, 0x04,
  9781  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1a, 0x0a, 0x0f, 0x49, 0x4e, 0x56, 0x41, 0x4c,
  9782  	0x49, 0x44, 0x5f, 0x43, 0x50, 0x55, 0x5f, 0x54, 0x41, 0x47, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43,
  9783  	0x02, 0x08, 0x01, 0x22, 0xf7, 0x03, 0x0a, 0x06, 0x57, 0x6f, 0x72, 0x6b, 0x65, 0x72, 0x12, 0x30,
  9784  	0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1c, 0x2e, 0x66,
  9785  	0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x57,
  9786  	0x6f, 0x72, 0x6b, 0x65, 0x72, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65,
  9787  	0x22, 0xba, 0x03, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x19, 0x0a, 0x0e, 0x57, 0x4f, 0x52,
  9788  	0x4b, 0x45, 0x52, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2,
  9789  	0x43, 0x02, 0x08, 0x25, 0x12, 0x2f, 0x0a, 0x24, 0x4d, 0x55, 0x4c, 0x54, 0x49, 0x50, 0x4c, 0x45,
  9790  	0x58, 0x45, 0x52, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x52, 0x45, 0x4d,
  9791  	0x4f, 0x56, 0x41, 0x4c, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x01, 0x1a, 0x05,
  9792  	0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x25, 0x0a, 0x1a, 0x4d, 0x55, 0x4c, 0x54, 0x49, 0x50, 0x4c,
  9793  	0x45, 0x58, 0x45, 0x52, 0x5f, 0x44, 0x4f, 0x45, 0x53, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x45, 0x58,
  9794  	0x49, 0x53, 0x54, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x13, 0x0a, 0x08,
  9795  	0x4e, 0x4f, 0x5f, 0x54, 0x4f, 0x4f, 0x4c, 0x53, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9796  	0x01, 0x12, 0x16, 0x0a, 0x0b, 0x4e, 0x4f, 0x5f, 0x46, 0x4c, 0x41, 0x47, 0x46, 0x49, 0x4c, 0x45,
  9797  	0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x30, 0x0a, 0x25, 0x56, 0x49, 0x52,
  9798  	0x54, 0x55, 0x41, 0x4c, 0x5f, 0x49, 0x4e, 0x50, 0x55, 0x54, 0x5f, 0x4d, 0x41, 0x54, 0x45, 0x52,
  9799  	0x49, 0x41, 0x4c, 0x49, 0x5a, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55,
  9800  	0x52, 0x45, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x19, 0x0a, 0x0e, 0x42,
  9801  	0x4f, 0x52, 0x52, 0x4f, 0x57, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x06, 0x1a,
  9802  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1b, 0x0a, 0x10, 0x50, 0x52, 0x45, 0x46, 0x45, 0x54,
  9803  	0x43, 0x48, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x07, 0x1a, 0x05, 0xb2, 0x43,
  9804  	0x02, 0x08, 0x24, 0x12, 0x1a, 0x0a, 0x0f, 0x50, 0x52, 0x45, 0x50, 0x41, 0x52, 0x45, 0x5f, 0x46,
  9805  	0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x08, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12,
  9806  	0x1a, 0x0a, 0x0f, 0x52, 0x45, 0x51, 0x55, 0x45, 0x53, 0x54, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55,
  9807  	0x52, 0x45, 0x10, 0x09, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x21, 0x0a, 0x16, 0x50,
  9808  	0x41, 0x52, 0x53, 0x45, 0x5f, 0x52, 0x45, 0x53, 0x50, 0x4f, 0x4e, 0x53, 0x45, 0x5f, 0x46, 0x41,
  9809  	0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x0a, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x16,
  9810  	0x0a, 0x0b, 0x4e, 0x4f, 0x5f, 0x52, 0x45, 0x53, 0x50, 0x4f, 0x4e, 0x53, 0x45, 0x10, 0x0b, 0x1a,
  9811  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x19, 0x0a, 0x0e, 0x46, 0x49, 0x4e, 0x49, 0x53, 0x48,
  9812  	0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x0c, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9813  	0x01, 0x12, 0x1a, 0x0a, 0x0f, 0x46, 0x4f, 0x52, 0x42, 0x49, 0x44, 0x44, 0x45, 0x4e, 0x5f, 0x49,
  9814  	0x4e, 0x50, 0x55, 0x54, 0x10, 0x0d, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x22, 0xc4, 0x06,
  9815  	0x0a, 0x08, 0x41, 0x6e, 0x61, 0x6c, 0x79, 0x73, 0x69, 0x73, 0x12, 0x32, 0x0a, 0x04, 0x63, 0x6f,
  9816  	0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1e, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75,
  9817  	0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x41, 0x6e, 0x61, 0x6c, 0x79,
  9818  	0x73, 0x69, 0x73, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x83,
  9819  	0x06, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1b, 0x0a, 0x10, 0x41, 0x4e, 0x41, 0x4c, 0x59,
  9820  	0x53, 0x49, 0x53, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2,
  9821  	0x43, 0x02, 0x08, 0x25, 0x12, 0x17, 0x0a, 0x0c, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x46, 0x41, 0x49,
  9822  	0x4c, 0x55, 0x52, 0x45, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x28, 0x0a,
  9823  	0x1d, 0x47, 0x45, 0x4e, 0x45, 0x52, 0x49, 0x43, 0x5f, 0x4c, 0x4f, 0x41, 0x44, 0x49, 0x4e, 0x47,
  9824  	0x5f, 0x50, 0x48, 0x41, 0x53, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x02,
  9825  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x23, 0x0a, 0x18, 0x4e, 0x4f, 0x54, 0x5f, 0x41,
  9826  	0x4c, 0x4c, 0x5f, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x53, 0x5f, 0x41, 0x4e, 0x41, 0x4c, 0x59,
  9827  	0x5a, 0x45, 0x44, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x10, 0x0a, 0x05,
  9828  	0x43, 0x59, 0x43, 0x4c, 0x45, 0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x31,
  9829  	0x0a, 0x26, 0x50, 0x41, 0x52, 0x41, 0x4d, 0x45, 0x54, 0x45, 0x52, 0x49, 0x5a, 0x45, 0x44, 0x5f,
  9830  	0x54, 0x4f, 0x50, 0x5f, 0x4c, 0x45, 0x56, 0x45, 0x4c, 0x5f, 0x41, 0x53, 0x50, 0x45, 0x43, 0x54,
  9831  	0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9832  	0x01, 0x12, 0x24, 0x0a, 0x19, 0x41, 0x53, 0x50, 0x45, 0x43, 0x54, 0x5f, 0x4c, 0x41, 0x42, 0x45,
  9833  	0x4c, 0x5f, 0x53, 0x59, 0x4e, 0x54, 0x41, 0x58, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x06,
  9834  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1e, 0x0a, 0x13, 0x41, 0x53, 0x50, 0x45, 0x43,
  9835  	0x54, 0x5f, 0x50, 0x52, 0x45, 0x52, 0x45, 0x51, 0x5f, 0x55, 0x4e, 0x4d, 0x45, 0x54, 0x10, 0x07,
  9836  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1b, 0x0a, 0x10, 0x41, 0x53, 0x50, 0x45, 0x43,
  9837  	0x54, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10, 0x08, 0x1a, 0x05, 0xb2,
  9838  	0x43, 0x02, 0x08, 0x01, 0x12, 0x1a, 0x0a, 0x0f, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x43,
  9839  	0x4f, 0x4e, 0x46, 0x4c, 0x49, 0x43, 0x54, 0x10, 0x09, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01,
  9840  	0x12, 0x23, 0x0a, 0x18, 0x41, 0x52, 0x54, 0x49, 0x46, 0x41, 0x43, 0x54, 0x5f, 0x50, 0x52, 0x45,
  9841  	0x46, 0x49, 0x58, 0x5f, 0x43, 0x4f, 0x4e, 0x46, 0x4c, 0x49, 0x43, 0x54, 0x10, 0x0a, 0x1a, 0x05,
  9842  	0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x28, 0x0a, 0x1d, 0x55, 0x4e, 0x45, 0x58, 0x50, 0x45, 0x43,
  9843  	0x54, 0x45, 0x44, 0x5f, 0x41, 0x4e, 0x41, 0x4c, 0x59, 0x53, 0x49, 0x53, 0x5f, 0x45, 0x58, 0x43,
  9844  	0x45, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x0b, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12,
  9845  	0x27, 0x0a, 0x1c, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x53, 0x5f, 0x4d, 0x49, 0x53, 0x53, 0x49,
  9846  	0x4e, 0x47, 0x5f, 0x45, 0x4e, 0x56, 0x49, 0x52, 0x4f, 0x4e, 0x4d, 0x45, 0x4e, 0x54, 0x53, 0x10,
  9847  	0x0c, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1e, 0x0a, 0x13, 0x49, 0x4e, 0x56, 0x41,
  9848  	0x4c, 0x49, 0x44, 0x5f, 0x45, 0x4e, 0x56, 0x49, 0x52, 0x4f, 0x4e, 0x4d, 0x45, 0x4e, 0x54, 0x10,
  9849  	0x0d, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x2a, 0x0a, 0x1f, 0x45, 0x4e, 0x56, 0x49,
  9850  	0x52, 0x4f, 0x4e, 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x4d, 0x49, 0x53, 0x53, 0x49, 0x4e, 0x47, 0x5f,
  9851  	0x46, 0x52, 0x4f, 0x4d, 0x5f, 0x47, 0x52, 0x4f, 0x55, 0x50, 0x53, 0x10, 0x0e, 0x1a, 0x05, 0xb2,
  9852  	0x43, 0x02, 0x08, 0x01, 0x12, 0x1d, 0x0a, 0x12, 0x45, 0x58, 0x45, 0x43, 0x5f, 0x47, 0x52, 0x4f,
  9853  	0x55, 0x50, 0x5f, 0x4d, 0x49, 0x53, 0x53, 0x49, 0x4e, 0x47, 0x10, 0x0f, 0x1a, 0x05, 0xb2, 0x43,
  9854  	0x02, 0x08, 0x01, 0x12, 0x25, 0x0a, 0x1a, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x45,
  9855  	0x58, 0x45, 0x43, 0x55, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x50, 0x4c, 0x41, 0x54, 0x46, 0x4f, 0x52,
  9856  	0x4d, 0x10, 0x10, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x21, 0x0a, 0x16, 0x41, 0x53,
  9857  	0x50, 0x45, 0x43, 0x54, 0x5f, 0x43, 0x52, 0x45, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41,
  9858  	0x49, 0x4c, 0x45, 0x44, 0x10, 0x11, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x2b, 0x0a,
  9859  	0x20, 0x43, 0x4f, 0x4e, 0x46, 0x49, 0x47, 0x55, 0x52, 0x45, 0x44, 0x5f, 0x56, 0x41, 0x4c, 0x55,
  9860  	0x45, 0x5f, 0x43, 0x52, 0x45, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x45,
  9861  	0x44, 0x10, 0x12, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x28, 0x0a, 0x1d, 0x49, 0x4e,
  9862  	0x43, 0x4f, 0x4d, 0x50, 0x41, 0x54, 0x49, 0x42, 0x4c, 0x45, 0x5f, 0x54, 0x41, 0x52, 0x47, 0x45,
  9863  	0x54, 0x5f, 0x52, 0x45, 0x51, 0x55, 0x45, 0x53, 0x54, 0x45, 0x44, 0x10, 0x13, 0x1a, 0x05, 0xb2,
  9864  	0x43, 0x02, 0x08, 0x01, 0x12, 0x2e, 0x0a, 0x23, 0x41, 0x4e, 0x41, 0x4c, 0x59, 0x53, 0x49, 0x53,
  9865  	0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x5f, 0x50, 0x52, 0x4f, 0x50, 0x41, 0x47, 0x41,
  9866  	0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x14, 0x1a, 0x05, 0xb2,
  9867  	0x43, 0x02, 0x08, 0x01, 0x22, 0xbe, 0x09, 0x0a, 0x0e, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
  9868  	0x4c, 0x6f, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x12, 0x38, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
  9869  	0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x24, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f,
  9870  	0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x4c,
  9871  	0x6f, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64,
  9872  	0x65, 0x22, 0xf1, 0x08, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x22, 0x0a, 0x17, 0x50, 0x41,
  9873  	0x43, 0x4b, 0x41, 0x47, 0x45, 0x5f, 0x4c, 0x4f, 0x41, 0x44, 0x49, 0x4e, 0x47, 0x5f, 0x55, 0x4e,
  9874  	0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x1f,
  9875  	0x0a, 0x14, 0x57, 0x4f, 0x52, 0x4b, 0x53, 0x50, 0x41, 0x43, 0x45, 0x5f, 0x46, 0x49, 0x4c, 0x45,
  9876  	0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12,
  9877  	0x29, 0x0a, 0x1e, 0x4d, 0x41, 0x58, 0x5f, 0x43, 0x4f, 0x4d, 0x50, 0x55, 0x54, 0x41, 0x54, 0x49,
  9878  	0x4f, 0x4e, 0x5f, 0x53, 0x54, 0x45, 0x50, 0x53, 0x5f, 0x45, 0x58, 0x43, 0x45, 0x45, 0x44, 0x45,
  9879  	0x44, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1d, 0x0a, 0x12, 0x42, 0x55,
  9880  	0x49, 0x4c, 0x44, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x4d, 0x49, 0x53, 0x53, 0x49, 0x4e, 0x47,
  9881  	0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1d, 0x0a, 0x12, 0x52, 0x45, 0x50,
  9882  	0x4f, 0x53, 0x49, 0x54, 0x4f, 0x52, 0x59, 0x5f, 0x4d, 0x49, 0x53, 0x53, 0x49, 0x4e, 0x47, 0x10,
  9883  	0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x33, 0x0a, 0x28, 0x50, 0x45, 0x52, 0x53,
  9884  	0x49, 0x53, 0x54, 0x45, 0x4e, 0x54, 0x5f, 0x49, 0x4e, 0x43, 0x4f, 0x4e, 0x53, 0x49, 0x53, 0x54,
  9885  	0x45, 0x4e, 0x54, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x53, 0x59, 0x53, 0x54, 0x45, 0x4d, 0x5f, 0x45,
  9886  	0x52, 0x52, 0x4f, 0x52, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x32, 0x0a,
  9887  	0x27, 0x54, 0x52, 0x41, 0x4e, 0x53, 0x49, 0x45, 0x4e, 0x54, 0x5f, 0x49, 0x4e, 0x43, 0x4f, 0x4e,
  9888  	0x53, 0x49, 0x53, 0x54, 0x45, 0x4e, 0x54, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x53, 0x59, 0x53, 0x54,
  9889  	0x45, 0x4d, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x06, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9890  	0x24, 0x12, 0x17, 0x0a, 0x0c, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x4e, 0x41, 0x4d,
  9891  	0x45, 0x10, 0x07, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x23, 0x0a, 0x18, 0x45, 0x56,
  9892  	0x41, 0x4c, 0x5f, 0x47, 0x4c, 0x4f, 0x42, 0x53, 0x5f, 0x53, 0x59, 0x4d, 0x4c, 0x49, 0x4e, 0x4b,
  9893  	0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x09, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12,
  9894  	0x25, 0x0a, 0x1a, 0x49, 0x4d, 0x50, 0x4f, 0x52, 0x54, 0x5f, 0x53, 0x54, 0x41, 0x52, 0x4c, 0x41,
  9895  	0x52, 0x4b, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x0a, 0x1a,
  9896  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1a, 0x0a, 0x0f, 0x50, 0x41, 0x43, 0x4b, 0x41, 0x47,
  9897  	0x45, 0x5f, 0x4d, 0x49, 0x53, 0x53, 0x49, 0x4e, 0x47, 0x10, 0x0b, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  9898  	0x08, 0x01, 0x12, 0x19, 0x0a, 0x0e, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x4d, 0x49, 0x53,
  9899  	0x53, 0x49, 0x4e, 0x47, 0x10, 0x0c, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x18, 0x0a,
  9900  	0x0d, 0x4e, 0x4f, 0x5f, 0x53, 0x55, 0x43, 0x48, 0x5f, 0x54, 0x48, 0x49, 0x4e, 0x47, 0x10, 0x0d,
  9901  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1c, 0x0a, 0x11, 0x47, 0x4c, 0x4f, 0x42, 0x5f,
  9902  	0x49, 0x4f, 0x5f, 0x45, 0x58, 0x43, 0x45, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x0e, 0x1a, 0x05,
  9903  	0xb2, 0x43, 0x02, 0x08, 0x24, 0x12, 0x1a, 0x0a, 0x0f, 0x44, 0x55, 0x50, 0x4c, 0x49, 0x43, 0x41,
  9904  	0x54, 0x45, 0x5f, 0x4c, 0x41, 0x42, 0x45, 0x4c, 0x10, 0x0f, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9905  	0x01, 0x12, 0x28, 0x0a, 0x1d, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x50, 0x41, 0x43,
  9906  	0x4b, 0x41, 0x47, 0x45, 0x5f, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x43, 0x41, 0x54, 0x49,
  9907  	0x4f, 0x4e, 0x10, 0x10, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x17, 0x0a, 0x0c, 0x53,
  9908  	0x59, 0x4e, 0x54, 0x41, 0x58, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x11, 0x1a, 0x05, 0xb2,
  9909  	0x43, 0x02, 0x08, 0x01, 0x12, 0x2b, 0x0a, 0x20, 0x45, 0x4e, 0x56, 0x49, 0x52, 0x4f, 0x4e, 0x4d,
  9910  	0x45, 0x4e, 0x54, 0x5f, 0x49, 0x4e, 0x5f, 0x44, 0x49, 0x46, 0x46, 0x45, 0x52, 0x45, 0x4e, 0x54,
  9911  	0x5f, 0x50, 0x41, 0x43, 0x4b, 0x41, 0x47, 0x45, 0x10, 0x12, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9912  	0x01, 0x12, 0x29, 0x0a, 0x1e, 0x44, 0x45, 0x46, 0x41, 0x55, 0x4c, 0x54, 0x5f, 0x45, 0x4e, 0x56,
  9913  	0x49, 0x52, 0x4f, 0x4e, 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x55, 0x4e, 0x44, 0x45, 0x43, 0x4c, 0x41,
  9914  	0x52, 0x45, 0x44, 0x10, 0x13, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x29, 0x0a, 0x1e,
  9915  	0x45, 0x4e, 0x56, 0x49, 0x52, 0x4f, 0x4e, 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x49, 0x4e, 0x5f, 0x4d,
  9916  	0x55, 0x4c, 0x54, 0x49, 0x50, 0x4c, 0x45, 0x5f, 0x47, 0x52, 0x4f, 0x55, 0x50, 0x53, 0x10, 0x14,
  9917  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x25, 0x0a, 0x1a, 0x45, 0x4e, 0x56, 0x49, 0x52,
  9918  	0x4f, 0x4e, 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x44, 0x4f, 0x45, 0x53, 0x5f, 0x4e, 0x4f, 0x54, 0x5f,
  9919  	0x45, 0x58, 0x49, 0x53, 0x54, 0x10, 0x15, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1e,
  9920  	0x0a, 0x13, 0x45, 0x4e, 0x56, 0x49, 0x52, 0x4f, 0x4e, 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x49, 0x4e,
  9921  	0x56, 0x41, 0x4c, 0x49, 0x44, 0x10, 0x16, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x23,
  9922  	0x0a, 0x18, 0x45, 0x4e, 0x56, 0x49, 0x52, 0x4f, 0x4e, 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x4e, 0x4f,
  9923  	0x54, 0x5f, 0x49, 0x4e, 0x5f, 0x47, 0x52, 0x4f, 0x55, 0x50, 0x10, 0x17, 0x1a, 0x05, 0xb2, 0x43,
  9924  	0x02, 0x08, 0x01, 0x12, 0x1f, 0x0a, 0x14, 0x50, 0x41, 0x43, 0x4b, 0x41, 0x47, 0x45, 0x5f, 0x4e,
  9925  	0x41, 0x4d, 0x45, 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x10, 0x18, 0x1a, 0x05, 0xb2,
  9926  	0x43, 0x02, 0x08, 0x01, 0x12, 0x1e, 0x0a, 0x13, 0x53, 0x54, 0x41, 0x52, 0x4c, 0x41, 0x52, 0x4b,
  9927  	0x5f, 0x45, 0x56, 0x41, 0x4c, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x19, 0x1a, 0x05, 0xb2,
  9928  	0x43, 0x02, 0x08, 0x01, 0x12, 0x20, 0x0a, 0x15, 0x4c, 0x49, 0x43, 0x45, 0x4e, 0x53, 0x45, 0x5f,
  9929  	0x50, 0x41, 0x52, 0x53, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x1a, 0x1a,
  9930  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x26, 0x0a, 0x1b, 0x44, 0x49, 0x53, 0x54, 0x52, 0x49,
  9931  	0x42, 0x55, 0x54, 0x49, 0x4f, 0x4e, 0x53, 0x5f, 0x50, 0x41, 0x52, 0x53, 0x45, 0x5f, 0x46, 0x41,
  9932  	0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x1b, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x29,
  9933  	0x0a, 0x1e, 0x4c, 0x41, 0x42, 0x45, 0x4c, 0x5f, 0x43, 0x52, 0x4f, 0x53, 0x53, 0x45, 0x53, 0x5f,
  9934  	0x50, 0x41, 0x43, 0x4b, 0x41, 0x47, 0x45, 0x5f, 0x42, 0x4f, 0x55, 0x4e, 0x44, 0x41, 0x52, 0x59,
  9935  	0x10, 0x1c, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x25, 0x0a, 0x1a, 0x42, 0x55, 0x49,
  9936  	0x4c, 0x54, 0x49, 0x4e, 0x53, 0x5f, 0x49, 0x4e, 0x4a, 0x45, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f,
  9937  	0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x1d, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01,
  9938  	0x12, 0x2e, 0x0a, 0x23, 0x53, 0x59, 0x4d, 0x4c, 0x49, 0x4e, 0x4b, 0x5f, 0x43, 0x59, 0x43, 0x4c,
  9939  	0x45, 0x5f, 0x4f, 0x52, 0x5f, 0x49, 0x4e, 0x46, 0x49, 0x4e, 0x49, 0x54, 0x45, 0x5f, 0x45, 0x58,
  9940  	0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x10, 0x1e, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01,
  9941  	0x12, 0x1d, 0x0a, 0x12, 0x4f, 0x54, 0x48, 0x45, 0x52, 0x5f, 0x49, 0x4f, 0x5f, 0x45, 0x58, 0x43,
  9942  	0x45, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x1f, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x22,
  9943  	0x04, 0x08, 0x08, 0x10, 0x08, 0x22, 0xda, 0x02, 0x0a, 0x09, 0x54, 0x6f, 0x6f, 0x6c, 0x63, 0x68,
  9944  	0x61, 0x69, 0x6e, 0x12, 0x33, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
  9945  	0x0e, 0x32, 0x1f, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61,
  9946  	0x69, 0x6c, 0x73, 0x2e, 0x54, 0x6f, 0x6f, 0x6c, 0x63, 0x68, 0x61, 0x69, 0x6e, 0x2e, 0x43, 0x6f,
  9947  	0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x97, 0x02, 0x0a, 0x04, 0x43, 0x6f, 0x64,
  9948  	0x65, 0x12, 0x1c, 0x0a, 0x11, 0x54, 0x4f, 0x4f, 0x4c, 0x43, 0x48, 0x41, 0x49, 0x4e, 0x5f, 0x55,
  9949  	0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12,
  9950  	0x1b, 0x0a, 0x10, 0x4d, 0x49, 0x53, 0x53, 0x49, 0x4e, 0x47, 0x5f, 0x50, 0x52, 0x4f, 0x56, 0x49,
  9951  	0x44, 0x45, 0x52, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x23, 0x0a, 0x18,
  9952  	0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x43, 0x4f, 0x4e, 0x53, 0x54, 0x52, 0x41, 0x49,
  9953  	0x4e, 0x54, 0x5f, 0x56, 0x41, 0x4c, 0x55, 0x45, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9954  	0x01, 0x12, 0x21, 0x0a, 0x16, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x50, 0x4c, 0x41,
  9955  	0x54, 0x46, 0x4f, 0x52, 0x4d, 0x5f, 0x56, 0x41, 0x4c, 0x55, 0x45, 0x10, 0x03, 0x1a, 0x05, 0xb2,
  9956  	0x43, 0x02, 0x08, 0x01, 0x12, 0x1c, 0x0a, 0x11, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f,
  9957  	0x54, 0x4f, 0x4f, 0x4c, 0x43, 0x48, 0x41, 0x49, 0x4e, 0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  9958  	0x08, 0x01, 0x12, 0x29, 0x0a, 0x1e, 0x4e, 0x4f, 0x5f, 0x4d, 0x41, 0x54, 0x43, 0x48, 0x49, 0x4e,
  9959  	0x47, 0x5f, 0x45, 0x58, 0x45, 0x43, 0x55, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x50, 0x4c, 0x41, 0x54,
  9960  	0x46, 0x4f, 0x52, 0x4d, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x20, 0x0a,
  9961  	0x15, 0x4e, 0x4f, 0x5f, 0x4d, 0x41, 0x54, 0x43, 0x48, 0x49, 0x4e, 0x47, 0x5f, 0x54, 0x4f, 0x4f,
  9962  	0x4c, 0x43, 0x48, 0x41, 0x49, 0x4e, 0x10, 0x06, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12,
  9963  	0x21, 0x0a, 0x16, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x54, 0x4f, 0x4f, 0x4c, 0x43,
  9964  	0x48, 0x41, 0x49, 0x4e, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 0x07, 0x1a, 0x05, 0xb2, 0x43, 0x02,
  9965  	0x08, 0x01, 0x22, 0x94, 0x03, 0x0a, 0x0f, 0x53, 0x74, 0x61, 0x72, 0x6c, 0x61, 0x72, 0x6b, 0x4c,
  9966  	0x6f, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x12, 0x39, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01,
  9967  	0x20, 0x01, 0x28, 0x0e, 0x32, 0x25, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64,
  9968  	0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x53, 0x74, 0x61, 0x72, 0x6c, 0x61, 0x72, 0x6b, 0x4c,
  9969  	0x6f, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64,
  9970  	0x65, 0x22, 0xc5, 0x02, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x23, 0x0a, 0x18, 0x53, 0x54,
  9971  	0x41, 0x52, 0x4c, 0x41, 0x52, 0x4b, 0x5f, 0x4c, 0x4f, 0x41, 0x44, 0x49, 0x4e, 0x47, 0x5f, 0x55,
  9972  	0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12,
  9973  	0x10, 0x0a, 0x05, 0x43, 0x59, 0x43, 0x4c, 0x45, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9974  	0x01, 0x12, 0x18, 0x0a, 0x0d, 0x43, 0x4f, 0x4d, 0x50, 0x49, 0x4c, 0x45, 0x5f, 0x45, 0x52, 0x52,
  9975  	0x4f, 0x52, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x16, 0x0a, 0x0b, 0x50,
  9976  	0x41, 0x52, 0x53, 0x45, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x03, 0x1a, 0x05, 0xb2, 0x43,
  9977  	0x02, 0x08, 0x01, 0x12, 0x15, 0x0a, 0x0a, 0x45, 0x56, 0x41, 0x4c, 0x5f, 0x45, 0x52, 0x52, 0x4f,
  9978  	0x52, 0x10, 0x04, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x27, 0x0a, 0x1c, 0x43, 0x4f,
  9979  	0x4e, 0x54, 0x41, 0x49, 0x4e, 0x49, 0x4e, 0x47, 0x5f, 0x50, 0x41, 0x43, 0x4b, 0x41, 0x47, 0x45,
  9980  	0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43,
  9981  	0x02, 0x08, 0x01, 0x12, 0x1c, 0x0a, 0x11, 0x50, 0x41, 0x43, 0x4b, 0x41, 0x47, 0x45, 0x5f, 0x4e,
  9982  	0x4f, 0x54, 0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10, 0x06, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9983  	0x01, 0x12, 0x13, 0x0a, 0x08, 0x49, 0x4f, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x07, 0x1a,
  9984  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x29, 0x0a, 0x1e, 0x4c, 0x41, 0x42, 0x45, 0x4c, 0x5f,
  9985  	0x43, 0x52, 0x4f, 0x53, 0x53, 0x45, 0x53, 0x5f, 0x50, 0x41, 0x43, 0x4b, 0x41, 0x47, 0x45, 0x5f,
  9986  	0x42, 0x4f, 0x55, 0x4e, 0x44, 0x41, 0x52, 0x59, 0x10, 0x08, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
  9987  	0x01, 0x12, 0x19, 0x0a, 0x0e, 0x42, 0x55, 0x49, 0x4c, 0x54, 0x49, 0x4e, 0x53, 0x5f, 0x45, 0x52,
  9988  	0x52, 0x4f, 0x52, 0x10, 0x09, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x12, 0x1b, 0x0a, 0x10,
  9989  	0x56, 0x49, 0x53, 0x49, 0x42, 0x49, 0x4c, 0x49, 0x54, 0x59, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52,
  9990  	0x10, 0x0a, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x01, 0x22, 0x90, 0x02, 0x0a, 0x0c, 0x45, 0x78,
  9991  	0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x44, 0x65, 0x70, 0x73, 0x12, 0x36, 0x0a, 0x04, 0x63, 0x6f,
  9992  	0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x22, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75,
  9993  	0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x72,
  9994  	0x6e, 0x61, 0x6c, 0x44, 0x65, 0x70, 0x73, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f,
  9995  	0x64, 0x65, 0x22, 0xc7, 0x01, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x20, 0x0a, 0x15, 0x45,
  9996  	0x58, 0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x5f, 0x44, 0x45, 0x50, 0x53, 0x5f, 0x55, 0x4e, 0x4b,
  9997  	0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x1b, 0x0a,
  9998  	0x10, 0x4d, 0x4f, 0x44, 0x55, 0x4c, 0x45, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x46, 0x4f, 0x55, 0x4e,
  9999  	0x44, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x30, 0x12, 0x15, 0x0a, 0x0a, 0x42, 0x41,
 10000  	0x44, 0x5f, 0x4d, 0x4f, 0x44, 0x55, 0x4c, 0x45, 0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08,
 10001  	0x30, 0x12, 0x23, 0x0a, 0x18, 0x56, 0x45, 0x52, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x52, 0x45, 0x53,
 10002  	0x4f, 0x4c, 0x55, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x03, 0x1a,
 10003  	0x05, 0xb2, 0x43, 0x02, 0x08, 0x30, 0x12, 0x1f, 0x0a, 0x14, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49,
 10004  	0x44, 0x5f, 0x52, 0x45, 0x47, 0x49, 0x53, 0x54, 0x52, 0x59, 0x5f, 0x55, 0x52, 0x4c, 0x10, 0x04,
 10005  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x30, 0x12, 0x23, 0x0a, 0x18, 0x45, 0x52, 0x52, 0x4f, 0x52,
 10006  	0x5f, 0x41, 0x43, 0x43, 0x45, 0x53, 0x53, 0x49, 0x4e, 0x47, 0x5f, 0x52, 0x45, 0x47, 0x49, 0x53,
 10007  	0x54, 0x52, 0x59, 0x10, 0x05, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x20, 0x22, 0x90, 0x01, 0x0a,
 10008  	0x0d, 0x44, 0x69, 0x66, 0x66, 0x41, 0x77, 0x61, 0x72, 0x65, 0x6e, 0x65, 0x73, 0x73, 0x12, 0x37,
 10009  	0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x66,
 10010  	0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x44,
 10011  	0x69, 0x66, 0x66, 0x41, 0x77, 0x61, 0x72, 0x65, 0x6e, 0x65, 0x73, 0x73, 0x2e, 0x43, 0x6f, 0x64,
 10012  	0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x46, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12,
 10013  	0x21, 0x0a, 0x16, 0x44, 0x49, 0x46, 0x46, 0x5f, 0x41, 0x57, 0x41, 0x52, 0x45, 0x4e, 0x45, 0x53,
 10014  	0x53, 0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02,
 10015  	0x08, 0x25, 0x12, 0x1b, 0x0a, 0x10, 0x44, 0x49, 0x46, 0x46, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x5f,
 10016  	0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x24, 0x22,
 10017  	0xd5, 0x01, 0x0a, 0x0f, 0x4d, 0x6f, 0x64, 0x71, 0x75, 0x65, 0x72, 0x79, 0x43, 0x6f, 0x6d, 0x6d,
 10018  	0x61, 0x6e, 0x64, 0x12, 0x39, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
 10019  	0x0e, 0x32, 0x25, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61,
 10020  	0x69, 0x6c, 0x73, 0x2e, 0x4d, 0x6f, 0x64, 0x71, 0x75, 0x65, 0x72, 0x79, 0x43, 0x6f, 0x6d, 0x6d,
 10021  	0x61, 0x6e, 0x64, 0x2e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x86,
 10022  	0x01, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x23, 0x0a, 0x18, 0x4d, 0x4f, 0x44, 0x51, 0x55,
 10023  	0x45, 0x52, 0x59, 0x5f, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x55, 0x4e, 0x4b, 0x4e,
 10024  	0x4f, 0x57, 0x4e, 0x10, 0x00, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x25, 0x12, 0x1c, 0x0a, 0x11,
 10025  	0x4d, 0x49, 0x53, 0x53, 0x49, 0x4e, 0x47, 0x5f, 0x41, 0x52, 0x47, 0x55, 0x4d, 0x45, 0x4e, 0x54,
 10026  	0x53, 0x10, 0x01, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x1d, 0x0a, 0x12, 0x54, 0x4f,
 10027  	0x4f, 0x5f, 0x4d, 0x41, 0x4e, 0x59, 0x5f, 0x41, 0x52, 0x47, 0x55, 0x4d, 0x45, 0x4e, 0x54, 0x53,
 10028  	0x10, 0x02, 0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x12, 0x1c, 0x0a, 0x11, 0x49, 0x4e, 0x56,
 10029  	0x41, 0x4c, 0x49, 0x44, 0x5f, 0x41, 0x52, 0x47, 0x55, 0x4d, 0x45, 0x4e, 0x54, 0x53, 0x10, 0x03,
 10030  	0x1a, 0x05, 0xb2, 0x43, 0x02, 0x08, 0x02, 0x3a, 0x66, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64,
 10031  	0x61, 0x74, 0x61, 0x12, 0x21, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
 10032  	0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x4f,
 10033  	0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xb6, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e,
 10034  	0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e,
 10035  	0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x4d, 0x65, 0x74,
 10036  	0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42,
 10037  	0x26, 0x0a, 0x24, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65,
 10038  	0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x2e, 0x6c, 0x69, 0x62,
 10039  	0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
 10040  }
 10041  
 10042  var (
 10043  	file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescOnce sync.Once
 10044  	file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescData = file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDesc
 10045  )
 10046  
 10047  func file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescGZIP() []byte {
 10048  	file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescOnce.Do(func() {
 10049  		file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescData = protoimpl.X.CompressGZIP(file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescData)
 10050  	})
 10051  	return file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDescData
 10052  }
 10053  
 10054  var file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes = make([]protoimpl.EnumInfo, 62)
 10055  var file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes = make([]protoimpl.MessageInfo, 65)
 10056  var file_third_party_bazel_src_main_protobuf_failure_details_proto_goTypes = []interface{}{
 10057  	(Interrupted_Code)(0),                 // 0: failure_details.Interrupted.Code
 10058  	(Spawn_Code)(0),                       // 1: failure_details.Spawn.Code
 10059  	(ExternalRepository_Code)(0),          // 2: failure_details.ExternalRepository.Code
 10060  	(BuildProgress_Code)(0),               // 3: failure_details.BuildProgress.Code
 10061  	(RemoteOptions_Code)(0),               // 4: failure_details.RemoteOptions.Code
 10062  	(ClientEnvironment_Code)(0),           // 5: failure_details.ClientEnvironment.Code
 10063  	(Crash_Code)(0),                       // 6: failure_details.Crash.Code
 10064  	(SymlinkForest_Code)(0),               // 7: failure_details.SymlinkForest.Code
 10065  	(BuildReport_Code)(0),                 // 8: failure_details.BuildReport.Code
 10066  	(PackageOptions_Code)(0),              // 9: failure_details.PackageOptions.Code
 10067  	(RemoteExecution_Code)(0),             // 10: failure_details.RemoteExecution.Code
 10068  	(Execution_Code)(0),                   // 11: failure_details.Execution.Code
 10069  	(Workspaces_Code)(0),                  // 12: failure_details.Workspaces.Code
 10070  	(CrashOptions_Code)(0),                // 13: failure_details.CrashOptions.Code
 10071  	(Filesystem_Code)(0),                  // 14: failure_details.Filesystem.Code
 10072  	(ExecutionOptions_Code)(0),            // 15: failure_details.ExecutionOptions.Code
 10073  	(Command_Code)(0),                     // 16: failure_details.Command.Code
 10074  	(GrpcServer_Code)(0),                  // 17: failure_details.GrpcServer.Code
 10075  	(CanonicalizeFlags_Code)(0),           // 18: failure_details.CanonicalizeFlags.Code
 10076  	(BuildConfiguration_Code)(0),          // 19: failure_details.BuildConfiguration.Code
 10077  	(InfoCommand_Code)(0),                 // 20: failure_details.InfoCommand.Code
 10078  	(MemoryOptions_Code)(0),               // 21: failure_details.MemoryOptions.Code
 10079  	(Query_Code)(0),                       // 22: failure_details.Query.Code
 10080  	(LocalExecution_Code)(0),              // 23: failure_details.LocalExecution.Code
 10081  	(ActionCache_Code)(0),                 // 24: failure_details.ActionCache.Code
 10082  	(FetchCommand_Code)(0),                // 25: failure_details.FetchCommand.Code
 10083  	(SyncCommand_Code)(0),                 // 26: failure_details.SyncCommand.Code
 10084  	(Sandbox_Code)(0),                     // 27: failure_details.Sandbox.Code
 10085  	(IncludeScanning_Code)(0),             // 28: failure_details.IncludeScanning.Code
 10086  	(TestCommand_Code)(0),                 // 29: failure_details.TestCommand.Code
 10087  	(ActionQuery_Code)(0),                 // 30: failure_details.ActionQuery.Code
 10088  	(TargetPatterns_Code)(0),              // 31: failure_details.TargetPatterns.Code
 10089  	(CleanCommand_Code)(0),                // 32: failure_details.CleanCommand.Code
 10090  	(ConfigCommand_Code)(0),               // 33: failure_details.ConfigCommand.Code
 10091  	(ConfigurableQuery_Code)(0),           // 34: failure_details.ConfigurableQuery.Code
 10092  	(DumpCommand_Code)(0),                 // 35: failure_details.DumpCommand.Code
 10093  	(HelpCommand_Code)(0),                 // 36: failure_details.HelpCommand.Code
 10094  	(MobileInstall_Code)(0),               // 37: failure_details.MobileInstall.Code
 10095  	(ProfileCommand_Code)(0),              // 38: failure_details.ProfileCommand.Code
 10096  	(RunCommand_Code)(0),                  // 39: failure_details.RunCommand.Code
 10097  	(VersionCommand_Code)(0),              // 40: failure_details.VersionCommand.Code
 10098  	(PrintActionCommand_Code)(0),          // 41: failure_details.PrintActionCommand.Code
 10099  	(WorkspaceStatus_Code)(0),             // 42: failure_details.WorkspaceStatus.Code
 10100  	(JavaCompile_Code)(0),                 // 43: failure_details.JavaCompile.Code
 10101  	(ActionRewinding_Code)(0),             // 44: failure_details.ActionRewinding.Code
 10102  	(CppCompile_Code)(0),                  // 45: failure_details.CppCompile.Code
 10103  	(StarlarkAction_Code)(0),              // 46: failure_details.StarlarkAction.Code
 10104  	(NinjaAction_Code)(0),                 // 47: failure_details.NinjaAction.Code
 10105  	(DynamicExecution_Code)(0),            // 48: failure_details.DynamicExecution.Code
 10106  	(FailAction_Code)(0),                  // 49: failure_details.FailAction.Code
 10107  	(SymlinkAction_Code)(0),               // 50: failure_details.SymlinkAction.Code
 10108  	(CppLink_Code)(0),                     // 51: failure_details.CppLink.Code
 10109  	(LtoAction_Code)(0),                   // 52: failure_details.LtoAction.Code
 10110  	(TestAction_Code)(0),                  // 53: failure_details.TestAction.Code
 10111  	(Worker_Code)(0),                      // 54: failure_details.Worker.Code
 10112  	(Analysis_Code)(0),                    // 55: failure_details.Analysis.Code
 10113  	(PackageLoading_Code)(0),              // 56: failure_details.PackageLoading.Code
 10114  	(Toolchain_Code)(0),                   // 57: failure_details.Toolchain.Code
 10115  	(StarlarkLoading_Code)(0),             // 58: failure_details.StarlarkLoading.Code
 10116  	(ExternalDeps_Code)(0),                // 59: failure_details.ExternalDeps.Code
 10117  	(DiffAwareness_Code)(0),               // 60: failure_details.DiffAwareness.Code
 10118  	(ModqueryCommand_Code)(0),             // 61: failure_details.ModqueryCommand.Code
 10119  	(*FailureDetailMetadata)(nil),         // 62: failure_details.FailureDetailMetadata
 10120  	(*FailureDetail)(nil),                 // 63: failure_details.FailureDetail
 10121  	(*Interrupted)(nil),                   // 64: failure_details.Interrupted
 10122  	(*Spawn)(nil),                         // 65: failure_details.Spawn
 10123  	(*ExternalRepository)(nil),            // 66: failure_details.ExternalRepository
 10124  	(*BuildProgress)(nil),                 // 67: failure_details.BuildProgress
 10125  	(*RemoteOptions)(nil),                 // 68: failure_details.RemoteOptions
 10126  	(*ClientEnvironment)(nil),             // 69: failure_details.ClientEnvironment
 10127  	(*Crash)(nil),                         // 70: failure_details.Crash
 10128  	(*Throwable)(nil),                     // 71: failure_details.Throwable
 10129  	(*SymlinkForest)(nil),                 // 72: failure_details.SymlinkForest
 10130  	(*BuildReport)(nil),                   // 73: failure_details.BuildReport
 10131  	(*PackageOptions)(nil),                // 74: failure_details.PackageOptions
 10132  	(*RemoteExecution)(nil),               // 75: failure_details.RemoteExecution
 10133  	(*Execution)(nil),                     // 76: failure_details.Execution
 10134  	(*Workspaces)(nil),                    // 77: failure_details.Workspaces
 10135  	(*CrashOptions)(nil),                  // 78: failure_details.CrashOptions
 10136  	(*Filesystem)(nil),                    // 79: failure_details.Filesystem
 10137  	(*ExecutionOptions)(nil),              // 80: failure_details.ExecutionOptions
 10138  	(*Command)(nil),                       // 81: failure_details.Command
 10139  	(*GrpcServer)(nil),                    // 82: failure_details.GrpcServer
 10140  	(*CanonicalizeFlags)(nil),             // 83: failure_details.CanonicalizeFlags
 10141  	(*BuildConfiguration)(nil),            // 84: failure_details.BuildConfiguration
 10142  	(*InfoCommand)(nil),                   // 85: failure_details.InfoCommand
 10143  	(*MemoryOptions)(nil),                 // 86: failure_details.MemoryOptions
 10144  	(*Query)(nil),                         // 87: failure_details.Query
 10145  	(*LocalExecution)(nil),                // 88: failure_details.LocalExecution
 10146  	(*ActionCache)(nil),                   // 89: failure_details.ActionCache
 10147  	(*FetchCommand)(nil),                  // 90: failure_details.FetchCommand
 10148  	(*SyncCommand)(nil),                   // 91: failure_details.SyncCommand
 10149  	(*Sandbox)(nil),                       // 92: failure_details.Sandbox
 10150  	(*IncludeScanning)(nil),               // 93: failure_details.IncludeScanning
 10151  	(*TestCommand)(nil),                   // 94: failure_details.TestCommand
 10152  	(*ActionQuery)(nil),                   // 95: failure_details.ActionQuery
 10153  	(*TargetPatterns)(nil),                // 96: failure_details.TargetPatterns
 10154  	(*CleanCommand)(nil),                  // 97: failure_details.CleanCommand
 10155  	(*ConfigCommand)(nil),                 // 98: failure_details.ConfigCommand
 10156  	(*ConfigurableQuery)(nil),             // 99: failure_details.ConfigurableQuery
 10157  	(*DumpCommand)(nil),                   // 100: failure_details.DumpCommand
 10158  	(*HelpCommand)(nil),                   // 101: failure_details.HelpCommand
 10159  	(*MobileInstall)(nil),                 // 102: failure_details.MobileInstall
 10160  	(*ProfileCommand)(nil),                // 103: failure_details.ProfileCommand
 10161  	(*RunCommand)(nil),                    // 104: failure_details.RunCommand
 10162  	(*VersionCommand)(nil),                // 105: failure_details.VersionCommand
 10163  	(*PrintActionCommand)(nil),            // 106: failure_details.PrintActionCommand
 10164  	(*WorkspaceStatus)(nil),               // 107: failure_details.WorkspaceStatus
 10165  	(*JavaCompile)(nil),                   // 108: failure_details.JavaCompile
 10166  	(*ActionRewinding)(nil),               // 109: failure_details.ActionRewinding
 10167  	(*CppCompile)(nil),                    // 110: failure_details.CppCompile
 10168  	(*StarlarkAction)(nil),                // 111: failure_details.StarlarkAction
 10169  	(*NinjaAction)(nil),                   // 112: failure_details.NinjaAction
 10170  	(*DynamicExecution)(nil),              // 113: failure_details.DynamicExecution
 10171  	(*FailAction)(nil),                    // 114: failure_details.FailAction
 10172  	(*SymlinkAction)(nil),                 // 115: failure_details.SymlinkAction
 10173  	(*CppLink)(nil),                       // 116: failure_details.CppLink
 10174  	(*LtoAction)(nil),                     // 117: failure_details.LtoAction
 10175  	(*TestAction)(nil),                    // 118: failure_details.TestAction
 10176  	(*Worker)(nil),                        // 119: failure_details.Worker
 10177  	(*Analysis)(nil),                      // 120: failure_details.Analysis
 10178  	(*PackageLoading)(nil),                // 121: failure_details.PackageLoading
 10179  	(*Toolchain)(nil),                     // 122: failure_details.Toolchain
 10180  	(*StarlarkLoading)(nil),               // 123: failure_details.StarlarkLoading
 10181  	(*ExternalDeps)(nil),                  // 124: failure_details.ExternalDeps
 10182  	(*DiffAwareness)(nil),                 // 125: failure_details.DiffAwareness
 10183  	(*ModqueryCommand)(nil),               // 126: failure_details.ModqueryCommand
 10184  	(*descriptorpb.EnumValueOptions)(nil), // 127: google.protobuf.EnumValueOptions
 10185  }
 10186  var file_third_party_bazel_src_main_protobuf_failure_details_proto_depIdxs = []int32{
 10187  	64,  // 0: failure_details.FailureDetail.interrupted:type_name -> failure_details.Interrupted
 10188  	66,  // 1: failure_details.FailureDetail.external_repository:type_name -> failure_details.ExternalRepository
 10189  	67,  // 2: failure_details.FailureDetail.build_progress:type_name -> failure_details.BuildProgress
 10190  	68,  // 3: failure_details.FailureDetail.remote_options:type_name -> failure_details.RemoteOptions
 10191  	69,  // 4: failure_details.FailureDetail.client_environment:type_name -> failure_details.ClientEnvironment
 10192  	70,  // 5: failure_details.FailureDetail.crash:type_name -> failure_details.Crash
 10193  	72,  // 6: failure_details.FailureDetail.symlink_forest:type_name -> failure_details.SymlinkForest
 10194  	74,  // 7: failure_details.FailureDetail.package_options:type_name -> failure_details.PackageOptions
 10195  	75,  // 8: failure_details.FailureDetail.remote_execution:type_name -> failure_details.RemoteExecution
 10196  	76,  // 9: failure_details.FailureDetail.execution:type_name -> failure_details.Execution
 10197  	77,  // 10: failure_details.FailureDetail.workspaces:type_name -> failure_details.Workspaces
 10198  	78,  // 11: failure_details.FailureDetail.crash_options:type_name -> failure_details.CrashOptions
 10199  	79,  // 12: failure_details.FailureDetail.filesystem:type_name -> failure_details.Filesystem
 10200  	80,  // 13: failure_details.FailureDetail.execution_options:type_name -> failure_details.ExecutionOptions
 10201  	81,  // 14: failure_details.FailureDetail.command:type_name -> failure_details.Command
 10202  	65,  // 15: failure_details.FailureDetail.spawn:type_name -> failure_details.Spawn
 10203  	82,  // 16: failure_details.FailureDetail.grpc_server:type_name -> failure_details.GrpcServer
 10204  	83,  // 17: failure_details.FailureDetail.canonicalize_flags:type_name -> failure_details.CanonicalizeFlags
 10205  	84,  // 18: failure_details.FailureDetail.build_configuration:type_name -> failure_details.BuildConfiguration
 10206  	85,  // 19: failure_details.FailureDetail.info_command:type_name -> failure_details.InfoCommand
 10207  	86,  // 20: failure_details.FailureDetail.memory_options:type_name -> failure_details.MemoryOptions
 10208  	87,  // 21: failure_details.FailureDetail.query:type_name -> failure_details.Query
 10209  	88,  // 22: failure_details.FailureDetail.local_execution:type_name -> failure_details.LocalExecution
 10210  	89,  // 23: failure_details.FailureDetail.action_cache:type_name -> failure_details.ActionCache
 10211  	90,  // 24: failure_details.FailureDetail.fetch_command:type_name -> failure_details.FetchCommand
 10212  	91,  // 25: failure_details.FailureDetail.sync_command:type_name -> failure_details.SyncCommand
 10213  	92,  // 26: failure_details.FailureDetail.sandbox:type_name -> failure_details.Sandbox
 10214  	93,  // 27: failure_details.FailureDetail.include_scanning:type_name -> failure_details.IncludeScanning
 10215  	94,  // 28: failure_details.FailureDetail.test_command:type_name -> failure_details.TestCommand
 10216  	95,  // 29: failure_details.FailureDetail.action_query:type_name -> failure_details.ActionQuery
 10217  	96,  // 30: failure_details.FailureDetail.target_patterns:type_name -> failure_details.TargetPatterns
 10218  	97,  // 31: failure_details.FailureDetail.clean_command:type_name -> failure_details.CleanCommand
 10219  	98,  // 32: failure_details.FailureDetail.config_command:type_name -> failure_details.ConfigCommand
 10220  	99,  // 33: failure_details.FailureDetail.configurable_query:type_name -> failure_details.ConfigurableQuery
 10221  	100, // 34: failure_details.FailureDetail.dump_command:type_name -> failure_details.DumpCommand
 10222  	101, // 35: failure_details.FailureDetail.help_command:type_name -> failure_details.HelpCommand
 10223  	102, // 36: failure_details.FailureDetail.mobile_install:type_name -> failure_details.MobileInstall
 10224  	103, // 37: failure_details.FailureDetail.profile_command:type_name -> failure_details.ProfileCommand
 10225  	104, // 38: failure_details.FailureDetail.run_command:type_name -> failure_details.RunCommand
 10226  	105, // 39: failure_details.FailureDetail.version_command:type_name -> failure_details.VersionCommand
 10227  	106, // 40: failure_details.FailureDetail.print_action_command:type_name -> failure_details.PrintActionCommand
 10228  	107, // 41: failure_details.FailureDetail.workspace_status:type_name -> failure_details.WorkspaceStatus
 10229  	108, // 42: failure_details.FailureDetail.java_compile:type_name -> failure_details.JavaCompile
 10230  	109, // 43: failure_details.FailureDetail.action_rewinding:type_name -> failure_details.ActionRewinding
 10231  	110, // 44: failure_details.FailureDetail.cpp_compile:type_name -> failure_details.CppCompile
 10232  	111, // 45: failure_details.FailureDetail.starlark_action:type_name -> failure_details.StarlarkAction
 10233  	112, // 46: failure_details.FailureDetail.ninja_action:type_name -> failure_details.NinjaAction
 10234  	113, // 47: failure_details.FailureDetail.dynamic_execution:type_name -> failure_details.DynamicExecution
 10235  	114, // 48: failure_details.FailureDetail.fail_action:type_name -> failure_details.FailAction
 10236  	115, // 49: failure_details.FailureDetail.symlink_action:type_name -> failure_details.SymlinkAction
 10237  	116, // 50: failure_details.FailureDetail.cpp_link:type_name -> failure_details.CppLink
 10238  	117, // 51: failure_details.FailureDetail.lto_action:type_name -> failure_details.LtoAction
 10239  	118, // 52: failure_details.FailureDetail.test_action:type_name -> failure_details.TestAction
 10240  	119, // 53: failure_details.FailureDetail.worker:type_name -> failure_details.Worker
 10241  	120, // 54: failure_details.FailureDetail.analysis:type_name -> failure_details.Analysis
 10242  	121, // 55: failure_details.FailureDetail.package_loading:type_name -> failure_details.PackageLoading
 10243  	122, // 56: failure_details.FailureDetail.toolchain:type_name -> failure_details.Toolchain
 10244  	123, // 57: failure_details.FailureDetail.starlark_loading:type_name -> failure_details.StarlarkLoading
 10245  	124, // 58: failure_details.FailureDetail.external_deps:type_name -> failure_details.ExternalDeps
 10246  	125, // 59: failure_details.FailureDetail.diff_awareness:type_name -> failure_details.DiffAwareness
 10247  	126, // 60: failure_details.FailureDetail.modquery_command:type_name -> failure_details.ModqueryCommand
 10248  	73,  // 61: failure_details.FailureDetail.build_report:type_name -> failure_details.BuildReport
 10249  	0,   // 62: failure_details.Interrupted.code:type_name -> failure_details.Interrupted.Code
 10250  	1,   // 63: failure_details.Spawn.code:type_name -> failure_details.Spawn.Code
 10251  	2,   // 64: failure_details.ExternalRepository.code:type_name -> failure_details.ExternalRepository.Code
 10252  	3,   // 65: failure_details.BuildProgress.code:type_name -> failure_details.BuildProgress.Code
 10253  	4,   // 66: failure_details.RemoteOptions.code:type_name -> failure_details.RemoteOptions.Code
 10254  	5,   // 67: failure_details.ClientEnvironment.code:type_name -> failure_details.ClientEnvironment.Code
 10255  	6,   // 68: failure_details.Crash.code:type_name -> failure_details.Crash.Code
 10256  	71,  // 69: failure_details.Crash.causes:type_name -> failure_details.Throwable
 10257  	7,   // 70: failure_details.SymlinkForest.code:type_name -> failure_details.SymlinkForest.Code
 10258  	8,   // 71: failure_details.BuildReport.code:type_name -> failure_details.BuildReport.Code
 10259  	9,   // 72: failure_details.PackageOptions.code:type_name -> failure_details.PackageOptions.Code
 10260  	10,  // 73: failure_details.RemoteExecution.code:type_name -> failure_details.RemoteExecution.Code
 10261  	11,  // 74: failure_details.Execution.code:type_name -> failure_details.Execution.Code
 10262  	12,  // 75: failure_details.Workspaces.code:type_name -> failure_details.Workspaces.Code
 10263  	13,  // 76: failure_details.CrashOptions.code:type_name -> failure_details.CrashOptions.Code
 10264  	14,  // 77: failure_details.Filesystem.code:type_name -> failure_details.Filesystem.Code
 10265  	15,  // 78: failure_details.ExecutionOptions.code:type_name -> failure_details.ExecutionOptions.Code
 10266  	16,  // 79: failure_details.Command.code:type_name -> failure_details.Command.Code
 10267  	17,  // 80: failure_details.GrpcServer.code:type_name -> failure_details.GrpcServer.Code
 10268  	18,  // 81: failure_details.CanonicalizeFlags.code:type_name -> failure_details.CanonicalizeFlags.Code
 10269  	19,  // 82: failure_details.BuildConfiguration.code:type_name -> failure_details.BuildConfiguration.Code
 10270  	20,  // 83: failure_details.InfoCommand.code:type_name -> failure_details.InfoCommand.Code
 10271  	21,  // 84: failure_details.MemoryOptions.code:type_name -> failure_details.MemoryOptions.Code
 10272  	22,  // 85: failure_details.Query.code:type_name -> failure_details.Query.Code
 10273  	23,  // 86: failure_details.LocalExecution.code:type_name -> failure_details.LocalExecution.Code
 10274  	24,  // 87: failure_details.ActionCache.code:type_name -> failure_details.ActionCache.Code
 10275  	25,  // 88: failure_details.FetchCommand.code:type_name -> failure_details.FetchCommand.Code
 10276  	26,  // 89: failure_details.SyncCommand.code:type_name -> failure_details.SyncCommand.Code
 10277  	27,  // 90: failure_details.Sandbox.code:type_name -> failure_details.Sandbox.Code
 10278  	28,  // 91: failure_details.IncludeScanning.code:type_name -> failure_details.IncludeScanning.Code
 10279  	56,  // 92: failure_details.IncludeScanning.package_loading_code:type_name -> failure_details.PackageLoading.Code
 10280  	29,  // 93: failure_details.TestCommand.code:type_name -> failure_details.TestCommand.Code
 10281  	30,  // 94: failure_details.ActionQuery.code:type_name -> failure_details.ActionQuery.Code
 10282  	31,  // 95: failure_details.TargetPatterns.code:type_name -> failure_details.TargetPatterns.Code
 10283  	32,  // 96: failure_details.CleanCommand.code:type_name -> failure_details.CleanCommand.Code
 10284  	33,  // 97: failure_details.ConfigCommand.code:type_name -> failure_details.ConfigCommand.Code
 10285  	34,  // 98: failure_details.ConfigurableQuery.code:type_name -> failure_details.ConfigurableQuery.Code
 10286  	35,  // 99: failure_details.DumpCommand.code:type_name -> failure_details.DumpCommand.Code
 10287  	36,  // 100: failure_details.HelpCommand.code:type_name -> failure_details.HelpCommand.Code
 10288  	37,  // 101: failure_details.MobileInstall.code:type_name -> failure_details.MobileInstall.Code
 10289  	38,  // 102: failure_details.ProfileCommand.code:type_name -> failure_details.ProfileCommand.Code
 10290  	39,  // 103: failure_details.RunCommand.code:type_name -> failure_details.RunCommand.Code
 10291  	40,  // 104: failure_details.VersionCommand.code:type_name -> failure_details.VersionCommand.Code
 10292  	41,  // 105: failure_details.PrintActionCommand.code:type_name -> failure_details.PrintActionCommand.Code
 10293  	42,  // 106: failure_details.WorkspaceStatus.code:type_name -> failure_details.WorkspaceStatus.Code
 10294  	43,  // 107: failure_details.JavaCompile.code:type_name -> failure_details.JavaCompile.Code
 10295  	44,  // 108: failure_details.ActionRewinding.code:type_name -> failure_details.ActionRewinding.Code
 10296  	45,  // 109: failure_details.CppCompile.code:type_name -> failure_details.CppCompile.Code
 10297  	46,  // 110: failure_details.StarlarkAction.code:type_name -> failure_details.StarlarkAction.Code
 10298  	47,  // 111: failure_details.NinjaAction.code:type_name -> failure_details.NinjaAction.Code
 10299  	48,  // 112: failure_details.DynamicExecution.code:type_name -> failure_details.DynamicExecution.Code
 10300  	49,  // 113: failure_details.FailAction.code:type_name -> failure_details.FailAction.Code
 10301  	50,  // 114: failure_details.SymlinkAction.code:type_name -> failure_details.SymlinkAction.Code
 10302  	51,  // 115: failure_details.CppLink.code:type_name -> failure_details.CppLink.Code
 10303  	52,  // 116: failure_details.LtoAction.code:type_name -> failure_details.LtoAction.Code
 10304  	53,  // 117: failure_details.TestAction.code:type_name -> failure_details.TestAction.Code
 10305  	54,  // 118: failure_details.Worker.code:type_name -> failure_details.Worker.Code
 10306  	55,  // 119: failure_details.Analysis.code:type_name -> failure_details.Analysis.Code
 10307  	56,  // 120: failure_details.PackageLoading.code:type_name -> failure_details.PackageLoading.Code
 10308  	57,  // 121: failure_details.Toolchain.code:type_name -> failure_details.Toolchain.Code
 10309  	58,  // 122: failure_details.StarlarkLoading.code:type_name -> failure_details.StarlarkLoading.Code
 10310  	59,  // 123: failure_details.ExternalDeps.code:type_name -> failure_details.ExternalDeps.Code
 10311  	60,  // 124: failure_details.DiffAwareness.code:type_name -> failure_details.DiffAwareness.Code
 10312  	61,  // 125: failure_details.ModqueryCommand.code:type_name -> failure_details.ModqueryCommand.Code
 10313  	127, // 126: failure_details.metadata:extendee -> google.protobuf.EnumValueOptions
 10314  	62,  // 127: failure_details.metadata:type_name -> failure_details.FailureDetailMetadata
 10315  	128, // [128:128] is the sub-list for method output_type
 10316  	128, // [128:128] is the sub-list for method input_type
 10317  	127, // [127:128] is the sub-list for extension type_name
 10318  	126, // [126:127] is the sub-list for extension extendee
 10319  	0,   // [0:126] is the sub-list for field type_name
 10320  }
 10321  
 10322  func init() { file_third_party_bazel_src_main_protobuf_failure_details_proto_init() }
 10323  func file_third_party_bazel_src_main_protobuf_failure_details_proto_init() {
 10324  	if File_third_party_bazel_src_main_protobuf_failure_details_proto != nil {
 10325  		return
 10326  	}
 10327  	if !protoimpl.UnsafeEnabled {
 10328  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
 10329  			switch v := v.(*FailureDetailMetadata); i {
 10330  			case 0:
 10331  				return &v.state
 10332  			case 1:
 10333  				return &v.sizeCache
 10334  			case 2:
 10335  				return &v.unknownFields
 10336  			default:
 10337  				return nil
 10338  			}
 10339  		}
 10340  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
 10341  			switch v := v.(*FailureDetail); i {
 10342  			case 0:
 10343  				return &v.state
 10344  			case 1:
 10345  				return &v.sizeCache
 10346  			case 2:
 10347  				return &v.unknownFields
 10348  			default:
 10349  				return nil
 10350  			}
 10351  		}
 10352  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
 10353  			switch v := v.(*Interrupted); i {
 10354  			case 0:
 10355  				return &v.state
 10356  			case 1:
 10357  				return &v.sizeCache
 10358  			case 2:
 10359  				return &v.unknownFields
 10360  			default:
 10361  				return nil
 10362  			}
 10363  		}
 10364  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
 10365  			switch v := v.(*Spawn); i {
 10366  			case 0:
 10367  				return &v.state
 10368  			case 1:
 10369  				return &v.sizeCache
 10370  			case 2:
 10371  				return &v.unknownFields
 10372  			default:
 10373  				return nil
 10374  			}
 10375  		}
 10376  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
 10377  			switch v := v.(*ExternalRepository); i {
 10378  			case 0:
 10379  				return &v.state
 10380  			case 1:
 10381  				return &v.sizeCache
 10382  			case 2:
 10383  				return &v.unknownFields
 10384  			default:
 10385  				return nil
 10386  			}
 10387  		}
 10388  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
 10389  			switch v := v.(*BuildProgress); i {
 10390  			case 0:
 10391  				return &v.state
 10392  			case 1:
 10393  				return &v.sizeCache
 10394  			case 2:
 10395  				return &v.unknownFields
 10396  			default:
 10397  				return nil
 10398  			}
 10399  		}
 10400  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
 10401  			switch v := v.(*RemoteOptions); i {
 10402  			case 0:
 10403  				return &v.state
 10404  			case 1:
 10405  				return &v.sizeCache
 10406  			case 2:
 10407  				return &v.unknownFields
 10408  			default:
 10409  				return nil
 10410  			}
 10411  		}
 10412  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
 10413  			switch v := v.(*ClientEnvironment); i {
 10414  			case 0:
 10415  				return &v.state
 10416  			case 1:
 10417  				return &v.sizeCache
 10418  			case 2:
 10419  				return &v.unknownFields
 10420  			default:
 10421  				return nil
 10422  			}
 10423  		}
 10424  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
 10425  			switch v := v.(*Crash); i {
 10426  			case 0:
 10427  				return &v.state
 10428  			case 1:
 10429  				return &v.sizeCache
 10430  			case 2:
 10431  				return &v.unknownFields
 10432  			default:
 10433  				return nil
 10434  			}
 10435  		}
 10436  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
 10437  			switch v := v.(*Throwable); i {
 10438  			case 0:
 10439  				return &v.state
 10440  			case 1:
 10441  				return &v.sizeCache
 10442  			case 2:
 10443  				return &v.unknownFields
 10444  			default:
 10445  				return nil
 10446  			}
 10447  		}
 10448  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
 10449  			switch v := v.(*SymlinkForest); i {
 10450  			case 0:
 10451  				return &v.state
 10452  			case 1:
 10453  				return &v.sizeCache
 10454  			case 2:
 10455  				return &v.unknownFields
 10456  			default:
 10457  				return nil
 10458  			}
 10459  		}
 10460  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
 10461  			switch v := v.(*BuildReport); i {
 10462  			case 0:
 10463  				return &v.state
 10464  			case 1:
 10465  				return &v.sizeCache
 10466  			case 2:
 10467  				return &v.unknownFields
 10468  			default:
 10469  				return nil
 10470  			}
 10471  		}
 10472  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
 10473  			switch v := v.(*PackageOptions); i {
 10474  			case 0:
 10475  				return &v.state
 10476  			case 1:
 10477  				return &v.sizeCache
 10478  			case 2:
 10479  				return &v.unknownFields
 10480  			default:
 10481  				return nil
 10482  			}
 10483  		}
 10484  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
 10485  			switch v := v.(*RemoteExecution); i {
 10486  			case 0:
 10487  				return &v.state
 10488  			case 1:
 10489  				return &v.sizeCache
 10490  			case 2:
 10491  				return &v.unknownFields
 10492  			default:
 10493  				return nil
 10494  			}
 10495  		}
 10496  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
 10497  			switch v := v.(*Execution); i {
 10498  			case 0:
 10499  				return &v.state
 10500  			case 1:
 10501  				return &v.sizeCache
 10502  			case 2:
 10503  				return &v.unknownFields
 10504  			default:
 10505  				return nil
 10506  			}
 10507  		}
 10508  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
 10509  			switch v := v.(*Workspaces); i {
 10510  			case 0:
 10511  				return &v.state
 10512  			case 1:
 10513  				return &v.sizeCache
 10514  			case 2:
 10515  				return &v.unknownFields
 10516  			default:
 10517  				return nil
 10518  			}
 10519  		}
 10520  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
 10521  			switch v := v.(*CrashOptions); i {
 10522  			case 0:
 10523  				return &v.state
 10524  			case 1:
 10525  				return &v.sizeCache
 10526  			case 2:
 10527  				return &v.unknownFields
 10528  			default:
 10529  				return nil
 10530  			}
 10531  		}
 10532  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
 10533  			switch v := v.(*Filesystem); i {
 10534  			case 0:
 10535  				return &v.state
 10536  			case 1:
 10537  				return &v.sizeCache
 10538  			case 2:
 10539  				return &v.unknownFields
 10540  			default:
 10541  				return nil
 10542  			}
 10543  		}
 10544  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
 10545  			switch v := v.(*ExecutionOptions); i {
 10546  			case 0:
 10547  				return &v.state
 10548  			case 1:
 10549  				return &v.sizeCache
 10550  			case 2:
 10551  				return &v.unknownFields
 10552  			default:
 10553  				return nil
 10554  			}
 10555  		}
 10556  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
 10557  			switch v := v.(*Command); i {
 10558  			case 0:
 10559  				return &v.state
 10560  			case 1:
 10561  				return &v.sizeCache
 10562  			case 2:
 10563  				return &v.unknownFields
 10564  			default:
 10565  				return nil
 10566  			}
 10567  		}
 10568  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
 10569  			switch v := v.(*GrpcServer); i {
 10570  			case 0:
 10571  				return &v.state
 10572  			case 1:
 10573  				return &v.sizeCache
 10574  			case 2:
 10575  				return &v.unknownFields
 10576  			default:
 10577  				return nil
 10578  			}
 10579  		}
 10580  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
 10581  			switch v := v.(*CanonicalizeFlags); i {
 10582  			case 0:
 10583  				return &v.state
 10584  			case 1:
 10585  				return &v.sizeCache
 10586  			case 2:
 10587  				return &v.unknownFields
 10588  			default:
 10589  				return nil
 10590  			}
 10591  		}
 10592  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
 10593  			switch v := v.(*BuildConfiguration); i {
 10594  			case 0:
 10595  				return &v.state
 10596  			case 1:
 10597  				return &v.sizeCache
 10598  			case 2:
 10599  				return &v.unknownFields
 10600  			default:
 10601  				return nil
 10602  			}
 10603  		}
 10604  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
 10605  			switch v := v.(*InfoCommand); i {
 10606  			case 0:
 10607  				return &v.state
 10608  			case 1:
 10609  				return &v.sizeCache
 10610  			case 2:
 10611  				return &v.unknownFields
 10612  			default:
 10613  				return nil
 10614  			}
 10615  		}
 10616  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
 10617  			switch v := v.(*MemoryOptions); i {
 10618  			case 0:
 10619  				return &v.state
 10620  			case 1:
 10621  				return &v.sizeCache
 10622  			case 2:
 10623  				return &v.unknownFields
 10624  			default:
 10625  				return nil
 10626  			}
 10627  		}
 10628  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
 10629  			switch v := v.(*Query); i {
 10630  			case 0:
 10631  				return &v.state
 10632  			case 1:
 10633  				return &v.sizeCache
 10634  			case 2:
 10635  				return &v.unknownFields
 10636  			default:
 10637  				return nil
 10638  			}
 10639  		}
 10640  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
 10641  			switch v := v.(*LocalExecution); i {
 10642  			case 0:
 10643  				return &v.state
 10644  			case 1:
 10645  				return &v.sizeCache
 10646  			case 2:
 10647  				return &v.unknownFields
 10648  			default:
 10649  				return nil
 10650  			}
 10651  		}
 10652  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
 10653  			switch v := v.(*ActionCache); i {
 10654  			case 0:
 10655  				return &v.state
 10656  			case 1:
 10657  				return &v.sizeCache
 10658  			case 2:
 10659  				return &v.unknownFields
 10660  			default:
 10661  				return nil
 10662  			}
 10663  		}
 10664  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
 10665  			switch v := v.(*FetchCommand); i {
 10666  			case 0:
 10667  				return &v.state
 10668  			case 1:
 10669  				return &v.sizeCache
 10670  			case 2:
 10671  				return &v.unknownFields
 10672  			default:
 10673  				return nil
 10674  			}
 10675  		}
 10676  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
 10677  			switch v := v.(*SyncCommand); i {
 10678  			case 0:
 10679  				return &v.state
 10680  			case 1:
 10681  				return &v.sizeCache
 10682  			case 2:
 10683  				return &v.unknownFields
 10684  			default:
 10685  				return nil
 10686  			}
 10687  		}
 10688  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
 10689  			switch v := v.(*Sandbox); i {
 10690  			case 0:
 10691  				return &v.state
 10692  			case 1:
 10693  				return &v.sizeCache
 10694  			case 2:
 10695  				return &v.unknownFields
 10696  			default:
 10697  				return nil
 10698  			}
 10699  		}
 10700  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
 10701  			switch v := v.(*IncludeScanning); i {
 10702  			case 0:
 10703  				return &v.state
 10704  			case 1:
 10705  				return &v.sizeCache
 10706  			case 2:
 10707  				return &v.unknownFields
 10708  			default:
 10709  				return nil
 10710  			}
 10711  		}
 10712  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
 10713  			switch v := v.(*TestCommand); i {
 10714  			case 0:
 10715  				return &v.state
 10716  			case 1:
 10717  				return &v.sizeCache
 10718  			case 2:
 10719  				return &v.unknownFields
 10720  			default:
 10721  				return nil
 10722  			}
 10723  		}
 10724  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} {
 10725  			switch v := v.(*ActionQuery); i {
 10726  			case 0:
 10727  				return &v.state
 10728  			case 1:
 10729  				return &v.sizeCache
 10730  			case 2:
 10731  				return &v.unknownFields
 10732  			default:
 10733  				return nil
 10734  			}
 10735  		}
 10736  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} {
 10737  			switch v := v.(*TargetPatterns); i {
 10738  			case 0:
 10739  				return &v.state
 10740  			case 1:
 10741  				return &v.sizeCache
 10742  			case 2:
 10743  				return &v.unknownFields
 10744  			default:
 10745  				return nil
 10746  			}
 10747  		}
 10748  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} {
 10749  			switch v := v.(*CleanCommand); i {
 10750  			case 0:
 10751  				return &v.state
 10752  			case 1:
 10753  				return &v.sizeCache
 10754  			case 2:
 10755  				return &v.unknownFields
 10756  			default:
 10757  				return nil
 10758  			}
 10759  		}
 10760  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} {
 10761  			switch v := v.(*ConfigCommand); i {
 10762  			case 0:
 10763  				return &v.state
 10764  			case 1:
 10765  				return &v.sizeCache
 10766  			case 2:
 10767  				return &v.unknownFields
 10768  			default:
 10769  				return nil
 10770  			}
 10771  		}
 10772  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[37].Exporter = func(v interface{}, i int) interface{} {
 10773  			switch v := v.(*ConfigurableQuery); i {
 10774  			case 0:
 10775  				return &v.state
 10776  			case 1:
 10777  				return &v.sizeCache
 10778  			case 2:
 10779  				return &v.unknownFields
 10780  			default:
 10781  				return nil
 10782  			}
 10783  		}
 10784  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[38].Exporter = func(v interface{}, i int) interface{} {
 10785  			switch v := v.(*DumpCommand); i {
 10786  			case 0:
 10787  				return &v.state
 10788  			case 1:
 10789  				return &v.sizeCache
 10790  			case 2:
 10791  				return &v.unknownFields
 10792  			default:
 10793  				return nil
 10794  			}
 10795  		}
 10796  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[39].Exporter = func(v interface{}, i int) interface{} {
 10797  			switch v := v.(*HelpCommand); i {
 10798  			case 0:
 10799  				return &v.state
 10800  			case 1:
 10801  				return &v.sizeCache
 10802  			case 2:
 10803  				return &v.unknownFields
 10804  			default:
 10805  				return nil
 10806  			}
 10807  		}
 10808  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[40].Exporter = func(v interface{}, i int) interface{} {
 10809  			switch v := v.(*MobileInstall); i {
 10810  			case 0:
 10811  				return &v.state
 10812  			case 1:
 10813  				return &v.sizeCache
 10814  			case 2:
 10815  				return &v.unknownFields
 10816  			default:
 10817  				return nil
 10818  			}
 10819  		}
 10820  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[41].Exporter = func(v interface{}, i int) interface{} {
 10821  			switch v := v.(*ProfileCommand); i {
 10822  			case 0:
 10823  				return &v.state
 10824  			case 1:
 10825  				return &v.sizeCache
 10826  			case 2:
 10827  				return &v.unknownFields
 10828  			default:
 10829  				return nil
 10830  			}
 10831  		}
 10832  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[42].Exporter = func(v interface{}, i int) interface{} {
 10833  			switch v := v.(*RunCommand); i {
 10834  			case 0:
 10835  				return &v.state
 10836  			case 1:
 10837  				return &v.sizeCache
 10838  			case 2:
 10839  				return &v.unknownFields
 10840  			default:
 10841  				return nil
 10842  			}
 10843  		}
 10844  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[43].Exporter = func(v interface{}, i int) interface{} {
 10845  			switch v := v.(*VersionCommand); i {
 10846  			case 0:
 10847  				return &v.state
 10848  			case 1:
 10849  				return &v.sizeCache
 10850  			case 2:
 10851  				return &v.unknownFields
 10852  			default:
 10853  				return nil
 10854  			}
 10855  		}
 10856  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[44].Exporter = func(v interface{}, i int) interface{} {
 10857  			switch v := v.(*PrintActionCommand); i {
 10858  			case 0:
 10859  				return &v.state
 10860  			case 1:
 10861  				return &v.sizeCache
 10862  			case 2:
 10863  				return &v.unknownFields
 10864  			default:
 10865  				return nil
 10866  			}
 10867  		}
 10868  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[45].Exporter = func(v interface{}, i int) interface{} {
 10869  			switch v := v.(*WorkspaceStatus); i {
 10870  			case 0:
 10871  				return &v.state
 10872  			case 1:
 10873  				return &v.sizeCache
 10874  			case 2:
 10875  				return &v.unknownFields
 10876  			default:
 10877  				return nil
 10878  			}
 10879  		}
 10880  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[46].Exporter = func(v interface{}, i int) interface{} {
 10881  			switch v := v.(*JavaCompile); i {
 10882  			case 0:
 10883  				return &v.state
 10884  			case 1:
 10885  				return &v.sizeCache
 10886  			case 2:
 10887  				return &v.unknownFields
 10888  			default:
 10889  				return nil
 10890  			}
 10891  		}
 10892  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[47].Exporter = func(v interface{}, i int) interface{} {
 10893  			switch v := v.(*ActionRewinding); i {
 10894  			case 0:
 10895  				return &v.state
 10896  			case 1:
 10897  				return &v.sizeCache
 10898  			case 2:
 10899  				return &v.unknownFields
 10900  			default:
 10901  				return nil
 10902  			}
 10903  		}
 10904  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[48].Exporter = func(v interface{}, i int) interface{} {
 10905  			switch v := v.(*CppCompile); i {
 10906  			case 0:
 10907  				return &v.state
 10908  			case 1:
 10909  				return &v.sizeCache
 10910  			case 2:
 10911  				return &v.unknownFields
 10912  			default:
 10913  				return nil
 10914  			}
 10915  		}
 10916  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[49].Exporter = func(v interface{}, i int) interface{} {
 10917  			switch v := v.(*StarlarkAction); i {
 10918  			case 0:
 10919  				return &v.state
 10920  			case 1:
 10921  				return &v.sizeCache
 10922  			case 2:
 10923  				return &v.unknownFields
 10924  			default:
 10925  				return nil
 10926  			}
 10927  		}
 10928  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[50].Exporter = func(v interface{}, i int) interface{} {
 10929  			switch v := v.(*NinjaAction); i {
 10930  			case 0:
 10931  				return &v.state
 10932  			case 1:
 10933  				return &v.sizeCache
 10934  			case 2:
 10935  				return &v.unknownFields
 10936  			default:
 10937  				return nil
 10938  			}
 10939  		}
 10940  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[51].Exporter = func(v interface{}, i int) interface{} {
 10941  			switch v := v.(*DynamicExecution); i {
 10942  			case 0:
 10943  				return &v.state
 10944  			case 1:
 10945  				return &v.sizeCache
 10946  			case 2:
 10947  				return &v.unknownFields
 10948  			default:
 10949  				return nil
 10950  			}
 10951  		}
 10952  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[52].Exporter = func(v interface{}, i int) interface{} {
 10953  			switch v := v.(*FailAction); i {
 10954  			case 0:
 10955  				return &v.state
 10956  			case 1:
 10957  				return &v.sizeCache
 10958  			case 2:
 10959  				return &v.unknownFields
 10960  			default:
 10961  				return nil
 10962  			}
 10963  		}
 10964  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[53].Exporter = func(v interface{}, i int) interface{} {
 10965  			switch v := v.(*SymlinkAction); i {
 10966  			case 0:
 10967  				return &v.state
 10968  			case 1:
 10969  				return &v.sizeCache
 10970  			case 2:
 10971  				return &v.unknownFields
 10972  			default:
 10973  				return nil
 10974  			}
 10975  		}
 10976  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[54].Exporter = func(v interface{}, i int) interface{} {
 10977  			switch v := v.(*CppLink); i {
 10978  			case 0:
 10979  				return &v.state
 10980  			case 1:
 10981  				return &v.sizeCache
 10982  			case 2:
 10983  				return &v.unknownFields
 10984  			default:
 10985  				return nil
 10986  			}
 10987  		}
 10988  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[55].Exporter = func(v interface{}, i int) interface{} {
 10989  			switch v := v.(*LtoAction); i {
 10990  			case 0:
 10991  				return &v.state
 10992  			case 1:
 10993  				return &v.sizeCache
 10994  			case 2:
 10995  				return &v.unknownFields
 10996  			default:
 10997  				return nil
 10998  			}
 10999  		}
 11000  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[56].Exporter = func(v interface{}, i int) interface{} {
 11001  			switch v := v.(*TestAction); i {
 11002  			case 0:
 11003  				return &v.state
 11004  			case 1:
 11005  				return &v.sizeCache
 11006  			case 2:
 11007  				return &v.unknownFields
 11008  			default:
 11009  				return nil
 11010  			}
 11011  		}
 11012  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[57].Exporter = func(v interface{}, i int) interface{} {
 11013  			switch v := v.(*Worker); i {
 11014  			case 0:
 11015  				return &v.state
 11016  			case 1:
 11017  				return &v.sizeCache
 11018  			case 2:
 11019  				return &v.unknownFields
 11020  			default:
 11021  				return nil
 11022  			}
 11023  		}
 11024  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[58].Exporter = func(v interface{}, i int) interface{} {
 11025  			switch v := v.(*Analysis); i {
 11026  			case 0:
 11027  				return &v.state
 11028  			case 1:
 11029  				return &v.sizeCache
 11030  			case 2:
 11031  				return &v.unknownFields
 11032  			default:
 11033  				return nil
 11034  			}
 11035  		}
 11036  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[59].Exporter = func(v interface{}, i int) interface{} {
 11037  			switch v := v.(*PackageLoading); i {
 11038  			case 0:
 11039  				return &v.state
 11040  			case 1:
 11041  				return &v.sizeCache
 11042  			case 2:
 11043  				return &v.unknownFields
 11044  			default:
 11045  				return nil
 11046  			}
 11047  		}
 11048  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[60].Exporter = func(v interface{}, i int) interface{} {
 11049  			switch v := v.(*Toolchain); i {
 11050  			case 0:
 11051  				return &v.state
 11052  			case 1:
 11053  				return &v.sizeCache
 11054  			case 2:
 11055  				return &v.unknownFields
 11056  			default:
 11057  				return nil
 11058  			}
 11059  		}
 11060  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[61].Exporter = func(v interface{}, i int) interface{} {
 11061  			switch v := v.(*StarlarkLoading); i {
 11062  			case 0:
 11063  				return &v.state
 11064  			case 1:
 11065  				return &v.sizeCache
 11066  			case 2:
 11067  				return &v.unknownFields
 11068  			default:
 11069  				return nil
 11070  			}
 11071  		}
 11072  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[62].Exporter = func(v interface{}, i int) interface{} {
 11073  			switch v := v.(*ExternalDeps); i {
 11074  			case 0:
 11075  				return &v.state
 11076  			case 1:
 11077  				return &v.sizeCache
 11078  			case 2:
 11079  				return &v.unknownFields
 11080  			default:
 11081  				return nil
 11082  			}
 11083  		}
 11084  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[63].Exporter = func(v interface{}, i int) interface{} {
 11085  			switch v := v.(*DiffAwareness); i {
 11086  			case 0:
 11087  				return &v.state
 11088  			case 1:
 11089  				return &v.sizeCache
 11090  			case 2:
 11091  				return &v.unknownFields
 11092  			default:
 11093  				return nil
 11094  			}
 11095  		}
 11096  		file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[64].Exporter = func(v interface{}, i int) interface{} {
 11097  			switch v := v.(*ModqueryCommand); i {
 11098  			case 0:
 11099  				return &v.state
 11100  			case 1:
 11101  				return &v.sizeCache
 11102  			case 2:
 11103  				return &v.unknownFields
 11104  			default:
 11105  				return nil
 11106  			}
 11107  		}
 11108  	}
 11109  	file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes[1].OneofWrappers = []interface{}{
 11110  		(*FailureDetail_Interrupted)(nil),
 11111  		(*FailureDetail_ExternalRepository)(nil),
 11112  		(*FailureDetail_BuildProgress)(nil),
 11113  		(*FailureDetail_RemoteOptions)(nil),
 11114  		(*FailureDetail_ClientEnvironment)(nil),
 11115  		(*FailureDetail_Crash)(nil),
 11116  		(*FailureDetail_SymlinkForest)(nil),
 11117  		(*FailureDetail_PackageOptions)(nil),
 11118  		(*FailureDetail_RemoteExecution)(nil),
 11119  		(*FailureDetail_Execution)(nil),
 11120  		(*FailureDetail_Workspaces)(nil),
 11121  		(*FailureDetail_CrashOptions)(nil),
 11122  		(*FailureDetail_Filesystem)(nil),
 11123  		(*FailureDetail_ExecutionOptions)(nil),
 11124  		(*FailureDetail_Command)(nil),
 11125  		(*FailureDetail_Spawn)(nil),
 11126  		(*FailureDetail_GrpcServer)(nil),
 11127  		(*FailureDetail_CanonicalizeFlags)(nil),
 11128  		(*FailureDetail_BuildConfiguration)(nil),
 11129  		(*FailureDetail_InfoCommand)(nil),
 11130  		(*FailureDetail_MemoryOptions)(nil),
 11131  		(*FailureDetail_Query)(nil),
 11132  		(*FailureDetail_LocalExecution)(nil),
 11133  		(*FailureDetail_ActionCache)(nil),
 11134  		(*FailureDetail_FetchCommand)(nil),
 11135  		(*FailureDetail_SyncCommand)(nil),
 11136  		(*FailureDetail_Sandbox)(nil),
 11137  		(*FailureDetail_IncludeScanning)(nil),
 11138  		(*FailureDetail_TestCommand)(nil),
 11139  		(*FailureDetail_ActionQuery)(nil),
 11140  		(*FailureDetail_TargetPatterns)(nil),
 11141  		(*FailureDetail_CleanCommand)(nil),
 11142  		(*FailureDetail_ConfigCommand)(nil),
 11143  		(*FailureDetail_ConfigurableQuery)(nil),
 11144  		(*FailureDetail_DumpCommand)(nil),
 11145  		(*FailureDetail_HelpCommand)(nil),
 11146  		(*FailureDetail_MobileInstall)(nil),
 11147  		(*FailureDetail_ProfileCommand)(nil),
 11148  		(*FailureDetail_RunCommand)(nil),
 11149  		(*FailureDetail_VersionCommand)(nil),
 11150  		(*FailureDetail_PrintActionCommand)(nil),
 11151  		(*FailureDetail_WorkspaceStatus)(nil),
 11152  		(*FailureDetail_JavaCompile)(nil),
 11153  		(*FailureDetail_ActionRewinding)(nil),
 11154  		(*FailureDetail_CppCompile)(nil),
 11155  		(*FailureDetail_StarlarkAction)(nil),
 11156  		(*FailureDetail_NinjaAction)(nil),
 11157  		(*FailureDetail_DynamicExecution)(nil),
 11158  		(*FailureDetail_FailAction)(nil),
 11159  		(*FailureDetail_SymlinkAction)(nil),
 11160  		(*FailureDetail_CppLink)(nil),
 11161  		(*FailureDetail_LtoAction)(nil),
 11162  		(*FailureDetail_TestAction)(nil),
 11163  		(*FailureDetail_Worker)(nil),
 11164  		(*FailureDetail_Analysis)(nil),
 11165  		(*FailureDetail_PackageLoading)(nil),
 11166  		(*FailureDetail_Toolchain)(nil),
 11167  		(*FailureDetail_StarlarkLoading)(nil),
 11168  		(*FailureDetail_ExternalDeps)(nil),
 11169  		(*FailureDetail_DiffAwareness)(nil),
 11170  		(*FailureDetail_ModqueryCommand)(nil),
 11171  		(*FailureDetail_BuildReport)(nil),
 11172  	}
 11173  	type x struct{}
 11174  	out := protoimpl.TypeBuilder{
 11175  		File: protoimpl.DescBuilder{
 11176  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
 11177  			RawDescriptor: file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDesc,
 11178  			NumEnums:      62,
 11179  			NumMessages:   65,
 11180  			NumExtensions: 1,
 11181  			NumServices:   0,
 11182  		},
 11183  		GoTypes:           file_third_party_bazel_src_main_protobuf_failure_details_proto_goTypes,
 11184  		DependencyIndexes: file_third_party_bazel_src_main_protobuf_failure_details_proto_depIdxs,
 11185  		EnumInfos:         file_third_party_bazel_src_main_protobuf_failure_details_proto_enumTypes,
 11186  		MessageInfos:      file_third_party_bazel_src_main_protobuf_failure_details_proto_msgTypes,
 11187  		ExtensionInfos:    file_third_party_bazel_src_main_protobuf_failure_details_proto_extTypes,
 11188  	}.Build()
 11189  	File_third_party_bazel_src_main_protobuf_failure_details_proto = out.File
 11190  	file_third_party_bazel_src_main_protobuf_failure_details_proto_rawDesc = nil
 11191  	file_third_party_bazel_src_main_protobuf_failure_details_proto_goTypes = nil
 11192  	file_third_party_bazel_src_main_protobuf_failure_details_proto_depIdxs = nil
 11193  }