kythe.io@v0.0.68-0.20240422202219-7225dbc01741/third_party/bazel/build_event_stream_go_proto/build_event_stream.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/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto
     6  
     7  package build_event_stream_go_proto
     8  
     9  import (
    10  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    11  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    12  	durationpb "google.golang.org/protobuf/types/known/durationpb"
    13  	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
    14  	command_line_go_proto "kythe.io/third_party/bazel/command_line_go_proto"
    15  	failure_details_go_proto "kythe.io/third_party/bazel/failure_details_go_proto"
    16  	invocation_policy_go_proto "kythe.io/third_party/bazel/invocation_policy_go_proto"
    17  	package_load_metrics_go_proto "kythe.io/third_party/bazel/package_load_metrics_go_proto"
    18  	reflect "reflect"
    19  	sync "sync"
    20  )
    21  
    22  const (
    23  	// Verify that this generated code is sufficiently up-to-date.
    24  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    25  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    26  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    27  )
    28  
    29  type TestSize int32
    30  
    31  const (
    32  	TestSize_UNKNOWN  TestSize = 0
    33  	TestSize_SMALL    TestSize = 1
    34  	TestSize_MEDIUM   TestSize = 2
    35  	TestSize_LARGE    TestSize = 3
    36  	TestSize_ENORMOUS TestSize = 4
    37  )
    38  
    39  // Enum value maps for TestSize.
    40  var (
    41  	TestSize_name = map[int32]string{
    42  		0: "UNKNOWN",
    43  		1: "SMALL",
    44  		2: "MEDIUM",
    45  		3: "LARGE",
    46  		4: "ENORMOUS",
    47  	}
    48  	TestSize_value = map[string]int32{
    49  		"UNKNOWN":  0,
    50  		"SMALL":    1,
    51  		"MEDIUM":   2,
    52  		"LARGE":    3,
    53  		"ENORMOUS": 4,
    54  	}
    55  )
    56  
    57  func (x TestSize) Enum() *TestSize {
    58  	p := new(TestSize)
    59  	*p = x
    60  	return p
    61  }
    62  
    63  func (x TestSize) String() string {
    64  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
    65  }
    66  
    67  func (TestSize) Descriptor() protoreflect.EnumDescriptor {
    68  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[0].Descriptor()
    69  }
    70  
    71  func (TestSize) Type() protoreflect.EnumType {
    72  	return &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[0]
    73  }
    74  
    75  func (x TestSize) Number() protoreflect.EnumNumber {
    76  	return protoreflect.EnumNumber(x)
    77  }
    78  
    79  // Deprecated: Use TestSize.Descriptor instead.
    80  func (TestSize) EnumDescriptor() ([]byte, []int) {
    81  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0}
    82  }
    83  
    84  type TestStatus int32
    85  
    86  const (
    87  	TestStatus_NO_STATUS                  TestStatus = 0
    88  	TestStatus_PASSED                     TestStatus = 1
    89  	TestStatus_FLAKY                      TestStatus = 2
    90  	TestStatus_TIMEOUT                    TestStatus = 3
    91  	TestStatus_FAILED                     TestStatus = 4
    92  	TestStatus_INCOMPLETE                 TestStatus = 5
    93  	TestStatus_REMOTE_FAILURE             TestStatus = 6
    94  	TestStatus_FAILED_TO_BUILD            TestStatus = 7
    95  	TestStatus_TOOL_HALTED_BEFORE_TESTING TestStatus = 8
    96  )
    97  
    98  // Enum value maps for TestStatus.
    99  var (
   100  	TestStatus_name = map[int32]string{
   101  		0: "NO_STATUS",
   102  		1: "PASSED",
   103  		2: "FLAKY",
   104  		3: "TIMEOUT",
   105  		4: "FAILED",
   106  		5: "INCOMPLETE",
   107  		6: "REMOTE_FAILURE",
   108  		7: "FAILED_TO_BUILD",
   109  		8: "TOOL_HALTED_BEFORE_TESTING",
   110  	}
   111  	TestStatus_value = map[string]int32{
   112  		"NO_STATUS":                  0,
   113  		"PASSED":                     1,
   114  		"FLAKY":                      2,
   115  		"TIMEOUT":                    3,
   116  		"FAILED":                     4,
   117  		"INCOMPLETE":                 5,
   118  		"REMOTE_FAILURE":             6,
   119  		"FAILED_TO_BUILD":            7,
   120  		"TOOL_HALTED_BEFORE_TESTING": 8,
   121  	}
   122  )
   123  
   124  func (x TestStatus) Enum() *TestStatus {
   125  	p := new(TestStatus)
   126  	*p = x
   127  	return p
   128  }
   129  
   130  func (x TestStatus) String() string {
   131  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   132  }
   133  
   134  func (TestStatus) Descriptor() protoreflect.EnumDescriptor {
   135  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[1].Descriptor()
   136  }
   137  
   138  func (TestStatus) Type() protoreflect.EnumType {
   139  	return &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[1]
   140  }
   141  
   142  func (x TestStatus) Number() protoreflect.EnumNumber {
   143  	return protoreflect.EnumNumber(x)
   144  }
   145  
   146  // Deprecated: Use TestStatus.Descriptor instead.
   147  func (TestStatus) EnumDescriptor() ([]byte, []int) {
   148  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{1}
   149  }
   150  
   151  type Aborted_AbortReason int32
   152  
   153  const (
   154  	Aborted_UNKNOWN                    Aborted_AbortReason = 0
   155  	Aborted_USER_INTERRUPTED           Aborted_AbortReason = 1
   156  	Aborted_NO_ANALYZE                 Aborted_AbortReason = 8
   157  	Aborted_NO_BUILD                   Aborted_AbortReason = 9
   158  	Aborted_TIME_OUT                   Aborted_AbortReason = 2
   159  	Aborted_REMOTE_ENVIRONMENT_FAILURE Aborted_AbortReason = 3
   160  	Aborted_INTERNAL                   Aborted_AbortReason = 4
   161  	Aborted_LOADING_FAILURE            Aborted_AbortReason = 5
   162  	Aborted_ANALYSIS_FAILURE           Aborted_AbortReason = 6
   163  	Aborted_SKIPPED                    Aborted_AbortReason = 7
   164  	Aborted_INCOMPLETE                 Aborted_AbortReason = 10
   165  	Aborted_OUT_OF_MEMORY              Aborted_AbortReason = 11
   166  )
   167  
   168  // Enum value maps for Aborted_AbortReason.
   169  var (
   170  	Aborted_AbortReason_name = map[int32]string{
   171  		0:  "UNKNOWN",
   172  		1:  "USER_INTERRUPTED",
   173  		8:  "NO_ANALYZE",
   174  		9:  "NO_BUILD",
   175  		2:  "TIME_OUT",
   176  		3:  "REMOTE_ENVIRONMENT_FAILURE",
   177  		4:  "INTERNAL",
   178  		5:  "LOADING_FAILURE",
   179  		6:  "ANALYSIS_FAILURE",
   180  		7:  "SKIPPED",
   181  		10: "INCOMPLETE",
   182  		11: "OUT_OF_MEMORY",
   183  	}
   184  	Aborted_AbortReason_value = map[string]int32{
   185  		"UNKNOWN":                    0,
   186  		"USER_INTERRUPTED":           1,
   187  		"NO_ANALYZE":                 8,
   188  		"NO_BUILD":                   9,
   189  		"TIME_OUT":                   2,
   190  		"REMOTE_ENVIRONMENT_FAILURE": 3,
   191  		"INTERNAL":                   4,
   192  		"LOADING_FAILURE":            5,
   193  		"ANALYSIS_FAILURE":           6,
   194  		"SKIPPED":                    7,
   195  		"INCOMPLETE":                 10,
   196  		"OUT_OF_MEMORY":              11,
   197  	}
   198  )
   199  
   200  func (x Aborted_AbortReason) Enum() *Aborted_AbortReason {
   201  	p := new(Aborted_AbortReason)
   202  	*p = x
   203  	return p
   204  }
   205  
   206  func (x Aborted_AbortReason) String() string {
   207  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   208  }
   209  
   210  func (Aborted_AbortReason) Descriptor() protoreflect.EnumDescriptor {
   211  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[2].Descriptor()
   212  }
   213  
   214  func (Aborted_AbortReason) Type() protoreflect.EnumType {
   215  	return &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[2]
   216  }
   217  
   218  func (x Aborted_AbortReason) Number() protoreflect.EnumNumber {
   219  	return protoreflect.EnumNumber(x)
   220  }
   221  
   222  // Deprecated: Use Aborted_AbortReason.Descriptor instead.
   223  func (Aborted_AbortReason) EnumDescriptor() ([]byte, []int) {
   224  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{2, 0}
   225  }
   226  
   227  type ConvenienceSymlink_Action int32
   228  
   229  const (
   230  	ConvenienceSymlink_UNKNOWN ConvenienceSymlink_Action = 0
   231  	ConvenienceSymlink_CREATE  ConvenienceSymlink_Action = 1
   232  	ConvenienceSymlink_DELETE  ConvenienceSymlink_Action = 2
   233  )
   234  
   235  // Enum value maps for ConvenienceSymlink_Action.
   236  var (
   237  	ConvenienceSymlink_Action_name = map[int32]string{
   238  		0: "UNKNOWN",
   239  		1: "CREATE",
   240  		2: "DELETE",
   241  	}
   242  	ConvenienceSymlink_Action_value = map[string]int32{
   243  		"UNKNOWN": 0,
   244  		"CREATE":  1,
   245  		"DELETE":  2,
   246  	}
   247  )
   248  
   249  func (x ConvenienceSymlink_Action) Enum() *ConvenienceSymlink_Action {
   250  	p := new(ConvenienceSymlink_Action)
   251  	*p = x
   252  	return p
   253  }
   254  
   255  func (x ConvenienceSymlink_Action) String() string {
   256  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   257  }
   258  
   259  func (ConvenienceSymlink_Action) Descriptor() protoreflect.EnumDescriptor {
   260  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[3].Descriptor()
   261  }
   262  
   263  func (ConvenienceSymlink_Action) Type() protoreflect.EnumType {
   264  	return &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[3]
   265  }
   266  
   267  func (x ConvenienceSymlink_Action) Number() protoreflect.EnumNumber {
   268  	return protoreflect.EnumNumber(x)
   269  }
   270  
   271  // Deprecated: Use ConvenienceSymlink_Action.Descriptor instead.
   272  func (ConvenienceSymlink_Action) EnumDescriptor() ([]byte, []int) {
   273  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{25, 0}
   274  }
   275  
   276  type BuildEventId struct {
   277  	state         protoimpl.MessageState
   278  	sizeCache     protoimpl.SizeCache
   279  	unknownFields protoimpl.UnknownFields
   280  
   281  	// Types that are assignable to Id:
   282  	//
   283  	//	*BuildEventId_Unknown
   284  	//	*BuildEventId_Progress
   285  	//	*BuildEventId_Started
   286  	//	*BuildEventId_UnstructuredCommandLine
   287  	//	*BuildEventId_StructuredCommandLine
   288  	//	*BuildEventId_WorkspaceStatus
   289  	//	*BuildEventId_OptionsParsed
   290  	//	*BuildEventId_Fetch
   291  	//	*BuildEventId_Configuration
   292  	//	*BuildEventId_TargetConfigured
   293  	//	*BuildEventId_Pattern
   294  	//	*BuildEventId_PatternSkipped
   295  	//	*BuildEventId_NamedSet
   296  	//	*BuildEventId_TargetCompleted
   297  	//	*BuildEventId_ActionCompleted
   298  	//	*BuildEventId_UnconfiguredLabel
   299  	//	*BuildEventId_ConfiguredLabel
   300  	//	*BuildEventId_TestResult
   301  	//	*BuildEventId_TestSummary
   302  	//	*BuildEventId_TargetSummary
   303  	//	*BuildEventId_BuildFinished
   304  	//	*BuildEventId_BuildToolLogs
   305  	//	*BuildEventId_BuildMetrics
   306  	//	*BuildEventId_Workspace
   307  	//	*BuildEventId_BuildMetadata
   308  	//	*BuildEventId_ConvenienceSymlinksIdentified
   309  	//	*BuildEventId_CoverageActionsFinished
   310  	Id isBuildEventId_Id `protobuf_oneof:"id"`
   311  }
   312  
   313  func (x *BuildEventId) Reset() {
   314  	*x = BuildEventId{}
   315  	if protoimpl.UnsafeEnabled {
   316  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[0]
   317  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   318  		ms.StoreMessageInfo(mi)
   319  	}
   320  }
   321  
   322  func (x *BuildEventId) String() string {
   323  	return protoimpl.X.MessageStringOf(x)
   324  }
   325  
   326  func (*BuildEventId) ProtoMessage() {}
   327  
   328  func (x *BuildEventId) ProtoReflect() protoreflect.Message {
   329  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[0]
   330  	if protoimpl.UnsafeEnabled && x != nil {
   331  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   332  		if ms.LoadMessageInfo() == nil {
   333  			ms.StoreMessageInfo(mi)
   334  		}
   335  		return ms
   336  	}
   337  	return mi.MessageOf(x)
   338  }
   339  
   340  // Deprecated: Use BuildEventId.ProtoReflect.Descriptor instead.
   341  func (*BuildEventId) Descriptor() ([]byte, []int) {
   342  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0}
   343  }
   344  
   345  func (m *BuildEventId) GetId() isBuildEventId_Id {
   346  	if m != nil {
   347  		return m.Id
   348  	}
   349  	return nil
   350  }
   351  
   352  func (x *BuildEventId) GetUnknown() *BuildEventId_UnknownBuildEventId {
   353  	if x, ok := x.GetId().(*BuildEventId_Unknown); ok {
   354  		return x.Unknown
   355  	}
   356  	return nil
   357  }
   358  
   359  func (x *BuildEventId) GetProgress() *BuildEventId_ProgressId {
   360  	if x, ok := x.GetId().(*BuildEventId_Progress); ok {
   361  		return x.Progress
   362  	}
   363  	return nil
   364  }
   365  
   366  func (x *BuildEventId) GetStarted() *BuildEventId_BuildStartedId {
   367  	if x, ok := x.GetId().(*BuildEventId_Started); ok {
   368  		return x.Started
   369  	}
   370  	return nil
   371  }
   372  
   373  func (x *BuildEventId) GetUnstructuredCommandLine() *BuildEventId_UnstructuredCommandLineId {
   374  	if x, ok := x.GetId().(*BuildEventId_UnstructuredCommandLine); ok {
   375  		return x.UnstructuredCommandLine
   376  	}
   377  	return nil
   378  }
   379  
   380  func (x *BuildEventId) GetStructuredCommandLine() *BuildEventId_StructuredCommandLineId {
   381  	if x, ok := x.GetId().(*BuildEventId_StructuredCommandLine); ok {
   382  		return x.StructuredCommandLine
   383  	}
   384  	return nil
   385  }
   386  
   387  func (x *BuildEventId) GetWorkspaceStatus() *BuildEventId_WorkspaceStatusId {
   388  	if x, ok := x.GetId().(*BuildEventId_WorkspaceStatus); ok {
   389  		return x.WorkspaceStatus
   390  	}
   391  	return nil
   392  }
   393  
   394  func (x *BuildEventId) GetOptionsParsed() *BuildEventId_OptionsParsedId {
   395  	if x, ok := x.GetId().(*BuildEventId_OptionsParsed); ok {
   396  		return x.OptionsParsed
   397  	}
   398  	return nil
   399  }
   400  
   401  func (x *BuildEventId) GetFetch() *BuildEventId_FetchId {
   402  	if x, ok := x.GetId().(*BuildEventId_Fetch); ok {
   403  		return x.Fetch
   404  	}
   405  	return nil
   406  }
   407  
   408  func (x *BuildEventId) GetConfiguration() *BuildEventId_ConfigurationId {
   409  	if x, ok := x.GetId().(*BuildEventId_Configuration); ok {
   410  		return x.Configuration
   411  	}
   412  	return nil
   413  }
   414  
   415  func (x *BuildEventId) GetTargetConfigured() *BuildEventId_TargetConfiguredId {
   416  	if x, ok := x.GetId().(*BuildEventId_TargetConfigured); ok {
   417  		return x.TargetConfigured
   418  	}
   419  	return nil
   420  }
   421  
   422  func (x *BuildEventId) GetPattern() *BuildEventId_PatternExpandedId {
   423  	if x, ok := x.GetId().(*BuildEventId_Pattern); ok {
   424  		return x.Pattern
   425  	}
   426  	return nil
   427  }
   428  
   429  func (x *BuildEventId) GetPatternSkipped() *BuildEventId_PatternExpandedId {
   430  	if x, ok := x.GetId().(*BuildEventId_PatternSkipped); ok {
   431  		return x.PatternSkipped
   432  	}
   433  	return nil
   434  }
   435  
   436  func (x *BuildEventId) GetNamedSet() *BuildEventId_NamedSetOfFilesId {
   437  	if x, ok := x.GetId().(*BuildEventId_NamedSet); ok {
   438  		return x.NamedSet
   439  	}
   440  	return nil
   441  }
   442  
   443  func (x *BuildEventId) GetTargetCompleted() *BuildEventId_TargetCompletedId {
   444  	if x, ok := x.GetId().(*BuildEventId_TargetCompleted); ok {
   445  		return x.TargetCompleted
   446  	}
   447  	return nil
   448  }
   449  
   450  func (x *BuildEventId) GetActionCompleted() *BuildEventId_ActionCompletedId {
   451  	if x, ok := x.GetId().(*BuildEventId_ActionCompleted); ok {
   452  		return x.ActionCompleted
   453  	}
   454  	return nil
   455  }
   456  
   457  func (x *BuildEventId) GetUnconfiguredLabel() *BuildEventId_UnconfiguredLabelId {
   458  	if x, ok := x.GetId().(*BuildEventId_UnconfiguredLabel); ok {
   459  		return x.UnconfiguredLabel
   460  	}
   461  	return nil
   462  }
   463  
   464  func (x *BuildEventId) GetConfiguredLabel() *BuildEventId_ConfiguredLabelId {
   465  	if x, ok := x.GetId().(*BuildEventId_ConfiguredLabel); ok {
   466  		return x.ConfiguredLabel
   467  	}
   468  	return nil
   469  }
   470  
   471  func (x *BuildEventId) GetTestResult() *BuildEventId_TestResultId {
   472  	if x, ok := x.GetId().(*BuildEventId_TestResult); ok {
   473  		return x.TestResult
   474  	}
   475  	return nil
   476  }
   477  
   478  func (x *BuildEventId) GetTestSummary() *BuildEventId_TestSummaryId {
   479  	if x, ok := x.GetId().(*BuildEventId_TestSummary); ok {
   480  		return x.TestSummary
   481  	}
   482  	return nil
   483  }
   484  
   485  func (x *BuildEventId) GetTargetSummary() *BuildEventId_TargetSummaryId {
   486  	if x, ok := x.GetId().(*BuildEventId_TargetSummary); ok {
   487  		return x.TargetSummary
   488  	}
   489  	return nil
   490  }
   491  
   492  func (x *BuildEventId) GetBuildFinished() *BuildEventId_BuildFinishedId {
   493  	if x, ok := x.GetId().(*BuildEventId_BuildFinished); ok {
   494  		return x.BuildFinished
   495  	}
   496  	return nil
   497  }
   498  
   499  func (x *BuildEventId) GetBuildToolLogs() *BuildEventId_BuildToolLogsId {
   500  	if x, ok := x.GetId().(*BuildEventId_BuildToolLogs); ok {
   501  		return x.BuildToolLogs
   502  	}
   503  	return nil
   504  }
   505  
   506  func (x *BuildEventId) GetBuildMetrics() *BuildEventId_BuildMetricsId {
   507  	if x, ok := x.GetId().(*BuildEventId_BuildMetrics); ok {
   508  		return x.BuildMetrics
   509  	}
   510  	return nil
   511  }
   512  
   513  func (x *BuildEventId) GetWorkspace() *BuildEventId_WorkspaceConfigId {
   514  	if x, ok := x.GetId().(*BuildEventId_Workspace); ok {
   515  		return x.Workspace
   516  	}
   517  	return nil
   518  }
   519  
   520  func (x *BuildEventId) GetBuildMetadata() *BuildEventId_BuildMetadataId {
   521  	if x, ok := x.GetId().(*BuildEventId_BuildMetadata); ok {
   522  		return x.BuildMetadata
   523  	}
   524  	return nil
   525  }
   526  
   527  func (x *BuildEventId) GetConvenienceSymlinksIdentified() *BuildEventId_ConvenienceSymlinksIdentifiedId {
   528  	if x, ok := x.GetId().(*BuildEventId_ConvenienceSymlinksIdentified); ok {
   529  		return x.ConvenienceSymlinksIdentified
   530  	}
   531  	return nil
   532  }
   533  
   534  func (x *BuildEventId) GetCoverageActionsFinished() *BuildEventId_CoverageActionsFinishedId {
   535  	if x, ok := x.GetId().(*BuildEventId_CoverageActionsFinished); ok {
   536  		return x.CoverageActionsFinished
   537  	}
   538  	return nil
   539  }
   540  
   541  type isBuildEventId_Id interface {
   542  	isBuildEventId_Id()
   543  }
   544  
   545  type BuildEventId_Unknown struct {
   546  	Unknown *BuildEventId_UnknownBuildEventId `protobuf:"bytes,1,opt,name=unknown,proto3,oneof"`
   547  }
   548  
   549  type BuildEventId_Progress struct {
   550  	Progress *BuildEventId_ProgressId `protobuf:"bytes,2,opt,name=progress,proto3,oneof"`
   551  }
   552  
   553  type BuildEventId_Started struct {
   554  	Started *BuildEventId_BuildStartedId `protobuf:"bytes,3,opt,name=started,proto3,oneof"`
   555  }
   556  
   557  type BuildEventId_UnstructuredCommandLine struct {
   558  	UnstructuredCommandLine *BuildEventId_UnstructuredCommandLineId `protobuf:"bytes,11,opt,name=unstructured_command_line,json=unstructuredCommandLine,proto3,oneof"`
   559  }
   560  
   561  type BuildEventId_StructuredCommandLine struct {
   562  	StructuredCommandLine *BuildEventId_StructuredCommandLineId `protobuf:"bytes,18,opt,name=structured_command_line,json=structuredCommandLine,proto3,oneof"`
   563  }
   564  
   565  type BuildEventId_WorkspaceStatus struct {
   566  	WorkspaceStatus *BuildEventId_WorkspaceStatusId `protobuf:"bytes,14,opt,name=workspace_status,json=workspaceStatus,proto3,oneof"`
   567  }
   568  
   569  type BuildEventId_OptionsParsed struct {
   570  	OptionsParsed *BuildEventId_OptionsParsedId `protobuf:"bytes,12,opt,name=options_parsed,json=optionsParsed,proto3,oneof"`
   571  }
   572  
   573  type BuildEventId_Fetch struct {
   574  	Fetch *BuildEventId_FetchId `protobuf:"bytes,17,opt,name=fetch,proto3,oneof"`
   575  }
   576  
   577  type BuildEventId_Configuration struct {
   578  	Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,15,opt,name=configuration,proto3,oneof"`
   579  }
   580  
   581  type BuildEventId_TargetConfigured struct {
   582  	TargetConfigured *BuildEventId_TargetConfiguredId `protobuf:"bytes,16,opt,name=target_configured,json=targetConfigured,proto3,oneof"`
   583  }
   584  
   585  type BuildEventId_Pattern struct {
   586  	Pattern *BuildEventId_PatternExpandedId `protobuf:"bytes,4,opt,name=pattern,proto3,oneof"`
   587  }
   588  
   589  type BuildEventId_PatternSkipped struct {
   590  	PatternSkipped *BuildEventId_PatternExpandedId `protobuf:"bytes,10,opt,name=pattern_skipped,json=patternSkipped,proto3,oneof"`
   591  }
   592  
   593  type BuildEventId_NamedSet struct {
   594  	NamedSet *BuildEventId_NamedSetOfFilesId `protobuf:"bytes,13,opt,name=named_set,json=namedSet,proto3,oneof"`
   595  }
   596  
   597  type BuildEventId_TargetCompleted struct {
   598  	TargetCompleted *BuildEventId_TargetCompletedId `protobuf:"bytes,5,opt,name=target_completed,json=targetCompleted,proto3,oneof"`
   599  }
   600  
   601  type BuildEventId_ActionCompleted struct {
   602  	ActionCompleted *BuildEventId_ActionCompletedId `protobuf:"bytes,6,opt,name=action_completed,json=actionCompleted,proto3,oneof"`
   603  }
   604  
   605  type BuildEventId_UnconfiguredLabel struct {
   606  	UnconfiguredLabel *BuildEventId_UnconfiguredLabelId `protobuf:"bytes,19,opt,name=unconfigured_label,json=unconfiguredLabel,proto3,oneof"`
   607  }
   608  
   609  type BuildEventId_ConfiguredLabel struct {
   610  	ConfiguredLabel *BuildEventId_ConfiguredLabelId `protobuf:"bytes,21,opt,name=configured_label,json=configuredLabel,proto3,oneof"`
   611  }
   612  
   613  type BuildEventId_TestResult struct {
   614  	TestResult *BuildEventId_TestResultId `protobuf:"bytes,8,opt,name=test_result,json=testResult,proto3,oneof"`
   615  }
   616  
   617  type BuildEventId_TestSummary struct {
   618  	TestSummary *BuildEventId_TestSummaryId `protobuf:"bytes,7,opt,name=test_summary,json=testSummary,proto3,oneof"`
   619  }
   620  
   621  type BuildEventId_TargetSummary struct {
   622  	TargetSummary *BuildEventId_TargetSummaryId `protobuf:"bytes,26,opt,name=target_summary,json=targetSummary,proto3,oneof"`
   623  }
   624  
   625  type BuildEventId_BuildFinished struct {
   626  	BuildFinished *BuildEventId_BuildFinishedId `protobuf:"bytes,9,opt,name=build_finished,json=buildFinished,proto3,oneof"`
   627  }
   628  
   629  type BuildEventId_BuildToolLogs struct {
   630  	BuildToolLogs *BuildEventId_BuildToolLogsId `protobuf:"bytes,20,opt,name=build_tool_logs,json=buildToolLogs,proto3,oneof"`
   631  }
   632  
   633  type BuildEventId_BuildMetrics struct {
   634  	BuildMetrics *BuildEventId_BuildMetricsId `protobuf:"bytes,22,opt,name=build_metrics,json=buildMetrics,proto3,oneof"`
   635  }
   636  
   637  type BuildEventId_Workspace struct {
   638  	Workspace *BuildEventId_WorkspaceConfigId `protobuf:"bytes,23,opt,name=workspace,proto3,oneof"`
   639  }
   640  
   641  type BuildEventId_BuildMetadata struct {
   642  	BuildMetadata *BuildEventId_BuildMetadataId `protobuf:"bytes,24,opt,name=build_metadata,json=buildMetadata,proto3,oneof"`
   643  }
   644  
   645  type BuildEventId_ConvenienceSymlinksIdentified struct {
   646  	ConvenienceSymlinksIdentified *BuildEventId_ConvenienceSymlinksIdentifiedId `protobuf:"bytes,25,opt,name=convenience_symlinks_identified,json=convenienceSymlinksIdentified,proto3,oneof"`
   647  }
   648  
   649  type BuildEventId_CoverageActionsFinished struct {
   650  	CoverageActionsFinished *BuildEventId_CoverageActionsFinishedId `protobuf:"bytes,27,opt,name=coverage_actions_finished,json=coverageActionsFinished,proto3,oneof"`
   651  }
   652  
   653  func (*BuildEventId_Unknown) isBuildEventId_Id() {}
   654  
   655  func (*BuildEventId_Progress) isBuildEventId_Id() {}
   656  
   657  func (*BuildEventId_Started) isBuildEventId_Id() {}
   658  
   659  func (*BuildEventId_UnstructuredCommandLine) isBuildEventId_Id() {}
   660  
   661  func (*BuildEventId_StructuredCommandLine) isBuildEventId_Id() {}
   662  
   663  func (*BuildEventId_WorkspaceStatus) isBuildEventId_Id() {}
   664  
   665  func (*BuildEventId_OptionsParsed) isBuildEventId_Id() {}
   666  
   667  func (*BuildEventId_Fetch) isBuildEventId_Id() {}
   668  
   669  func (*BuildEventId_Configuration) isBuildEventId_Id() {}
   670  
   671  func (*BuildEventId_TargetConfigured) isBuildEventId_Id() {}
   672  
   673  func (*BuildEventId_Pattern) isBuildEventId_Id() {}
   674  
   675  func (*BuildEventId_PatternSkipped) isBuildEventId_Id() {}
   676  
   677  func (*BuildEventId_NamedSet) isBuildEventId_Id() {}
   678  
   679  func (*BuildEventId_TargetCompleted) isBuildEventId_Id() {}
   680  
   681  func (*BuildEventId_ActionCompleted) isBuildEventId_Id() {}
   682  
   683  func (*BuildEventId_UnconfiguredLabel) isBuildEventId_Id() {}
   684  
   685  func (*BuildEventId_ConfiguredLabel) isBuildEventId_Id() {}
   686  
   687  func (*BuildEventId_TestResult) isBuildEventId_Id() {}
   688  
   689  func (*BuildEventId_TestSummary) isBuildEventId_Id() {}
   690  
   691  func (*BuildEventId_TargetSummary) isBuildEventId_Id() {}
   692  
   693  func (*BuildEventId_BuildFinished) isBuildEventId_Id() {}
   694  
   695  func (*BuildEventId_BuildToolLogs) isBuildEventId_Id() {}
   696  
   697  func (*BuildEventId_BuildMetrics) isBuildEventId_Id() {}
   698  
   699  func (*BuildEventId_Workspace) isBuildEventId_Id() {}
   700  
   701  func (*BuildEventId_BuildMetadata) isBuildEventId_Id() {}
   702  
   703  func (*BuildEventId_ConvenienceSymlinksIdentified) isBuildEventId_Id() {}
   704  
   705  func (*BuildEventId_CoverageActionsFinished) isBuildEventId_Id() {}
   706  
   707  type Progress struct {
   708  	state         protoimpl.MessageState
   709  	sizeCache     protoimpl.SizeCache
   710  	unknownFields protoimpl.UnknownFields
   711  
   712  	Stdout string `protobuf:"bytes,1,opt,name=stdout,proto3" json:"stdout,omitempty"`
   713  	Stderr string `protobuf:"bytes,2,opt,name=stderr,proto3" json:"stderr,omitempty"`
   714  }
   715  
   716  func (x *Progress) Reset() {
   717  	*x = Progress{}
   718  	if protoimpl.UnsafeEnabled {
   719  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[1]
   720  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   721  		ms.StoreMessageInfo(mi)
   722  	}
   723  }
   724  
   725  func (x *Progress) String() string {
   726  	return protoimpl.X.MessageStringOf(x)
   727  }
   728  
   729  func (*Progress) ProtoMessage() {}
   730  
   731  func (x *Progress) ProtoReflect() protoreflect.Message {
   732  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[1]
   733  	if protoimpl.UnsafeEnabled && x != nil {
   734  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   735  		if ms.LoadMessageInfo() == nil {
   736  			ms.StoreMessageInfo(mi)
   737  		}
   738  		return ms
   739  	}
   740  	return mi.MessageOf(x)
   741  }
   742  
   743  // Deprecated: Use Progress.ProtoReflect.Descriptor instead.
   744  func (*Progress) Descriptor() ([]byte, []int) {
   745  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{1}
   746  }
   747  
   748  func (x *Progress) GetStdout() string {
   749  	if x != nil {
   750  		return x.Stdout
   751  	}
   752  	return ""
   753  }
   754  
   755  func (x *Progress) GetStderr() string {
   756  	if x != nil {
   757  		return x.Stderr
   758  	}
   759  	return ""
   760  }
   761  
   762  type Aborted struct {
   763  	state         protoimpl.MessageState
   764  	sizeCache     protoimpl.SizeCache
   765  	unknownFields protoimpl.UnknownFields
   766  
   767  	Reason      Aborted_AbortReason `protobuf:"varint,1,opt,name=reason,proto3,enum=build_event_stream.Aborted_AbortReason" json:"reason,omitempty"`
   768  	Description string              `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
   769  }
   770  
   771  func (x *Aborted) Reset() {
   772  	*x = Aborted{}
   773  	if protoimpl.UnsafeEnabled {
   774  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[2]
   775  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   776  		ms.StoreMessageInfo(mi)
   777  	}
   778  }
   779  
   780  func (x *Aborted) String() string {
   781  	return protoimpl.X.MessageStringOf(x)
   782  }
   783  
   784  func (*Aborted) ProtoMessage() {}
   785  
   786  func (x *Aborted) ProtoReflect() protoreflect.Message {
   787  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[2]
   788  	if protoimpl.UnsafeEnabled && x != nil {
   789  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   790  		if ms.LoadMessageInfo() == nil {
   791  			ms.StoreMessageInfo(mi)
   792  		}
   793  		return ms
   794  	}
   795  	return mi.MessageOf(x)
   796  }
   797  
   798  // Deprecated: Use Aborted.ProtoReflect.Descriptor instead.
   799  func (*Aborted) Descriptor() ([]byte, []int) {
   800  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{2}
   801  }
   802  
   803  func (x *Aborted) GetReason() Aborted_AbortReason {
   804  	if x != nil {
   805  		return x.Reason
   806  	}
   807  	return Aborted_UNKNOWN
   808  }
   809  
   810  func (x *Aborted) GetDescription() string {
   811  	if x != nil {
   812  		return x.Description
   813  	}
   814  	return ""
   815  }
   816  
   817  type BuildStarted struct {
   818  	state         protoimpl.MessageState
   819  	sizeCache     protoimpl.SizeCache
   820  	unknownFields protoimpl.UnknownFields
   821  
   822  	Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
   823  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
   824  	StartTimeMillis    int64                  `protobuf:"varint,2,opt,name=start_time_millis,json=startTimeMillis,proto3" json:"start_time_millis,omitempty"`
   825  	StartTime          *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
   826  	BuildToolVersion   string                 `protobuf:"bytes,3,opt,name=build_tool_version,json=buildToolVersion,proto3" json:"build_tool_version,omitempty"`
   827  	OptionsDescription string                 `protobuf:"bytes,4,opt,name=options_description,json=optionsDescription,proto3" json:"options_description,omitempty"`
   828  	Command            string                 `protobuf:"bytes,5,opt,name=command,proto3" json:"command,omitempty"`
   829  	WorkingDirectory   string                 `protobuf:"bytes,6,opt,name=working_directory,json=workingDirectory,proto3" json:"working_directory,omitempty"`
   830  	WorkspaceDirectory string                 `protobuf:"bytes,7,opt,name=workspace_directory,json=workspaceDirectory,proto3" json:"workspace_directory,omitempty"`
   831  	ServerPid          int64                  `protobuf:"varint,8,opt,name=server_pid,json=serverPid,proto3" json:"server_pid,omitempty"`
   832  }
   833  
   834  func (x *BuildStarted) Reset() {
   835  	*x = BuildStarted{}
   836  	if protoimpl.UnsafeEnabled {
   837  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[3]
   838  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   839  		ms.StoreMessageInfo(mi)
   840  	}
   841  }
   842  
   843  func (x *BuildStarted) String() string {
   844  	return protoimpl.X.MessageStringOf(x)
   845  }
   846  
   847  func (*BuildStarted) ProtoMessage() {}
   848  
   849  func (x *BuildStarted) ProtoReflect() protoreflect.Message {
   850  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[3]
   851  	if protoimpl.UnsafeEnabled && x != nil {
   852  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   853  		if ms.LoadMessageInfo() == nil {
   854  			ms.StoreMessageInfo(mi)
   855  		}
   856  		return ms
   857  	}
   858  	return mi.MessageOf(x)
   859  }
   860  
   861  // Deprecated: Use BuildStarted.ProtoReflect.Descriptor instead.
   862  func (*BuildStarted) Descriptor() ([]byte, []int) {
   863  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{3}
   864  }
   865  
   866  func (x *BuildStarted) GetUuid() string {
   867  	if x != nil {
   868  		return x.Uuid
   869  	}
   870  	return ""
   871  }
   872  
   873  // Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
   874  func (x *BuildStarted) GetStartTimeMillis() int64 {
   875  	if x != nil {
   876  		return x.StartTimeMillis
   877  	}
   878  	return 0
   879  }
   880  
   881  func (x *BuildStarted) GetStartTime() *timestamppb.Timestamp {
   882  	if x != nil {
   883  		return x.StartTime
   884  	}
   885  	return nil
   886  }
   887  
   888  func (x *BuildStarted) GetBuildToolVersion() string {
   889  	if x != nil {
   890  		return x.BuildToolVersion
   891  	}
   892  	return ""
   893  }
   894  
   895  func (x *BuildStarted) GetOptionsDescription() string {
   896  	if x != nil {
   897  		return x.OptionsDescription
   898  	}
   899  	return ""
   900  }
   901  
   902  func (x *BuildStarted) GetCommand() string {
   903  	if x != nil {
   904  		return x.Command
   905  	}
   906  	return ""
   907  }
   908  
   909  func (x *BuildStarted) GetWorkingDirectory() string {
   910  	if x != nil {
   911  		return x.WorkingDirectory
   912  	}
   913  	return ""
   914  }
   915  
   916  func (x *BuildStarted) GetWorkspaceDirectory() string {
   917  	if x != nil {
   918  		return x.WorkspaceDirectory
   919  	}
   920  	return ""
   921  }
   922  
   923  func (x *BuildStarted) GetServerPid() int64 {
   924  	if x != nil {
   925  		return x.ServerPid
   926  	}
   927  	return 0
   928  }
   929  
   930  type WorkspaceConfig struct {
   931  	state         protoimpl.MessageState
   932  	sizeCache     protoimpl.SizeCache
   933  	unknownFields protoimpl.UnknownFields
   934  
   935  	LocalExecRoot string `protobuf:"bytes,1,opt,name=local_exec_root,json=localExecRoot,proto3" json:"local_exec_root,omitempty"`
   936  }
   937  
   938  func (x *WorkspaceConfig) Reset() {
   939  	*x = WorkspaceConfig{}
   940  	if protoimpl.UnsafeEnabled {
   941  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[4]
   942  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   943  		ms.StoreMessageInfo(mi)
   944  	}
   945  }
   946  
   947  func (x *WorkspaceConfig) String() string {
   948  	return protoimpl.X.MessageStringOf(x)
   949  }
   950  
   951  func (*WorkspaceConfig) ProtoMessage() {}
   952  
   953  func (x *WorkspaceConfig) ProtoReflect() protoreflect.Message {
   954  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[4]
   955  	if protoimpl.UnsafeEnabled && x != nil {
   956  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   957  		if ms.LoadMessageInfo() == nil {
   958  			ms.StoreMessageInfo(mi)
   959  		}
   960  		return ms
   961  	}
   962  	return mi.MessageOf(x)
   963  }
   964  
   965  // Deprecated: Use WorkspaceConfig.ProtoReflect.Descriptor instead.
   966  func (*WorkspaceConfig) Descriptor() ([]byte, []int) {
   967  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{4}
   968  }
   969  
   970  func (x *WorkspaceConfig) GetLocalExecRoot() string {
   971  	if x != nil {
   972  		return x.LocalExecRoot
   973  	}
   974  	return ""
   975  }
   976  
   977  type UnstructuredCommandLine struct {
   978  	state         protoimpl.MessageState
   979  	sizeCache     protoimpl.SizeCache
   980  	unknownFields protoimpl.UnknownFields
   981  
   982  	Args []string `protobuf:"bytes,1,rep,name=args,proto3" json:"args,omitempty"`
   983  }
   984  
   985  func (x *UnstructuredCommandLine) Reset() {
   986  	*x = UnstructuredCommandLine{}
   987  	if protoimpl.UnsafeEnabled {
   988  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[5]
   989  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   990  		ms.StoreMessageInfo(mi)
   991  	}
   992  }
   993  
   994  func (x *UnstructuredCommandLine) String() string {
   995  	return protoimpl.X.MessageStringOf(x)
   996  }
   997  
   998  func (*UnstructuredCommandLine) ProtoMessage() {}
   999  
  1000  func (x *UnstructuredCommandLine) ProtoReflect() protoreflect.Message {
  1001  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[5]
  1002  	if protoimpl.UnsafeEnabled && x != nil {
  1003  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1004  		if ms.LoadMessageInfo() == nil {
  1005  			ms.StoreMessageInfo(mi)
  1006  		}
  1007  		return ms
  1008  	}
  1009  	return mi.MessageOf(x)
  1010  }
  1011  
  1012  // Deprecated: Use UnstructuredCommandLine.ProtoReflect.Descriptor instead.
  1013  func (*UnstructuredCommandLine) Descriptor() ([]byte, []int) {
  1014  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{5}
  1015  }
  1016  
  1017  func (x *UnstructuredCommandLine) GetArgs() []string {
  1018  	if x != nil {
  1019  		return x.Args
  1020  	}
  1021  	return nil
  1022  }
  1023  
  1024  type OptionsParsed struct {
  1025  	state         protoimpl.MessageState
  1026  	sizeCache     protoimpl.SizeCache
  1027  	unknownFields protoimpl.UnknownFields
  1028  
  1029  	StartupOptions         []string                                     `protobuf:"bytes,1,rep,name=startup_options,json=startupOptions,proto3" json:"startup_options,omitempty"`
  1030  	ExplicitStartupOptions []string                                     `protobuf:"bytes,2,rep,name=explicit_startup_options,json=explicitStartupOptions,proto3" json:"explicit_startup_options,omitempty"`
  1031  	CmdLine                []string                                     `protobuf:"bytes,3,rep,name=cmd_line,json=cmdLine,proto3" json:"cmd_line,omitempty"`
  1032  	ExplicitCmdLine        []string                                     `protobuf:"bytes,4,rep,name=explicit_cmd_line,json=explicitCmdLine,proto3" json:"explicit_cmd_line,omitempty"`
  1033  	InvocationPolicy       *invocation_policy_go_proto.InvocationPolicy `protobuf:"bytes,5,opt,name=invocation_policy,json=invocationPolicy,proto3" json:"invocation_policy,omitempty"`
  1034  	ToolTag                string                                       `protobuf:"bytes,6,opt,name=tool_tag,json=toolTag,proto3" json:"tool_tag,omitempty"`
  1035  }
  1036  
  1037  func (x *OptionsParsed) Reset() {
  1038  	*x = OptionsParsed{}
  1039  	if protoimpl.UnsafeEnabled {
  1040  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[6]
  1041  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1042  		ms.StoreMessageInfo(mi)
  1043  	}
  1044  }
  1045  
  1046  func (x *OptionsParsed) String() string {
  1047  	return protoimpl.X.MessageStringOf(x)
  1048  }
  1049  
  1050  func (*OptionsParsed) ProtoMessage() {}
  1051  
  1052  func (x *OptionsParsed) ProtoReflect() protoreflect.Message {
  1053  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[6]
  1054  	if protoimpl.UnsafeEnabled && x != nil {
  1055  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1056  		if ms.LoadMessageInfo() == nil {
  1057  			ms.StoreMessageInfo(mi)
  1058  		}
  1059  		return ms
  1060  	}
  1061  	return mi.MessageOf(x)
  1062  }
  1063  
  1064  // Deprecated: Use OptionsParsed.ProtoReflect.Descriptor instead.
  1065  func (*OptionsParsed) Descriptor() ([]byte, []int) {
  1066  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{6}
  1067  }
  1068  
  1069  func (x *OptionsParsed) GetStartupOptions() []string {
  1070  	if x != nil {
  1071  		return x.StartupOptions
  1072  	}
  1073  	return nil
  1074  }
  1075  
  1076  func (x *OptionsParsed) GetExplicitStartupOptions() []string {
  1077  	if x != nil {
  1078  		return x.ExplicitStartupOptions
  1079  	}
  1080  	return nil
  1081  }
  1082  
  1083  func (x *OptionsParsed) GetCmdLine() []string {
  1084  	if x != nil {
  1085  		return x.CmdLine
  1086  	}
  1087  	return nil
  1088  }
  1089  
  1090  func (x *OptionsParsed) GetExplicitCmdLine() []string {
  1091  	if x != nil {
  1092  		return x.ExplicitCmdLine
  1093  	}
  1094  	return nil
  1095  }
  1096  
  1097  func (x *OptionsParsed) GetInvocationPolicy() *invocation_policy_go_proto.InvocationPolicy {
  1098  	if x != nil {
  1099  		return x.InvocationPolicy
  1100  	}
  1101  	return nil
  1102  }
  1103  
  1104  func (x *OptionsParsed) GetToolTag() string {
  1105  	if x != nil {
  1106  		return x.ToolTag
  1107  	}
  1108  	return ""
  1109  }
  1110  
  1111  type Fetch struct {
  1112  	state         protoimpl.MessageState
  1113  	sizeCache     protoimpl.SizeCache
  1114  	unknownFields protoimpl.UnknownFields
  1115  
  1116  	Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
  1117  }
  1118  
  1119  func (x *Fetch) Reset() {
  1120  	*x = Fetch{}
  1121  	if protoimpl.UnsafeEnabled {
  1122  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[7]
  1123  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1124  		ms.StoreMessageInfo(mi)
  1125  	}
  1126  }
  1127  
  1128  func (x *Fetch) String() string {
  1129  	return protoimpl.X.MessageStringOf(x)
  1130  }
  1131  
  1132  func (*Fetch) ProtoMessage() {}
  1133  
  1134  func (x *Fetch) ProtoReflect() protoreflect.Message {
  1135  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[7]
  1136  	if protoimpl.UnsafeEnabled && x != nil {
  1137  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1138  		if ms.LoadMessageInfo() == nil {
  1139  			ms.StoreMessageInfo(mi)
  1140  		}
  1141  		return ms
  1142  	}
  1143  	return mi.MessageOf(x)
  1144  }
  1145  
  1146  // Deprecated: Use Fetch.ProtoReflect.Descriptor instead.
  1147  func (*Fetch) Descriptor() ([]byte, []int) {
  1148  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{7}
  1149  }
  1150  
  1151  func (x *Fetch) GetSuccess() bool {
  1152  	if x != nil {
  1153  		return x.Success
  1154  	}
  1155  	return false
  1156  }
  1157  
  1158  type WorkspaceStatus struct {
  1159  	state         protoimpl.MessageState
  1160  	sizeCache     protoimpl.SizeCache
  1161  	unknownFields protoimpl.UnknownFields
  1162  
  1163  	Item []*WorkspaceStatus_Item `protobuf:"bytes,1,rep,name=item,proto3" json:"item,omitempty"`
  1164  }
  1165  
  1166  func (x *WorkspaceStatus) Reset() {
  1167  	*x = WorkspaceStatus{}
  1168  	if protoimpl.UnsafeEnabled {
  1169  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[8]
  1170  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1171  		ms.StoreMessageInfo(mi)
  1172  	}
  1173  }
  1174  
  1175  func (x *WorkspaceStatus) String() string {
  1176  	return protoimpl.X.MessageStringOf(x)
  1177  }
  1178  
  1179  func (*WorkspaceStatus) ProtoMessage() {}
  1180  
  1181  func (x *WorkspaceStatus) ProtoReflect() protoreflect.Message {
  1182  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[8]
  1183  	if protoimpl.UnsafeEnabled && x != nil {
  1184  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1185  		if ms.LoadMessageInfo() == nil {
  1186  			ms.StoreMessageInfo(mi)
  1187  		}
  1188  		return ms
  1189  	}
  1190  	return mi.MessageOf(x)
  1191  }
  1192  
  1193  // Deprecated: Use WorkspaceStatus.ProtoReflect.Descriptor instead.
  1194  func (*WorkspaceStatus) Descriptor() ([]byte, []int) {
  1195  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{8}
  1196  }
  1197  
  1198  func (x *WorkspaceStatus) GetItem() []*WorkspaceStatus_Item {
  1199  	if x != nil {
  1200  		return x.Item
  1201  	}
  1202  	return nil
  1203  }
  1204  
  1205  type BuildMetadata struct {
  1206  	state         protoimpl.MessageState
  1207  	sizeCache     protoimpl.SizeCache
  1208  	unknownFields protoimpl.UnknownFields
  1209  
  1210  	Metadata map[string]string `protobuf:"bytes,1,rep,name=metadata,proto3" json:"metadata,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
  1211  }
  1212  
  1213  func (x *BuildMetadata) Reset() {
  1214  	*x = BuildMetadata{}
  1215  	if protoimpl.UnsafeEnabled {
  1216  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[9]
  1217  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1218  		ms.StoreMessageInfo(mi)
  1219  	}
  1220  }
  1221  
  1222  func (x *BuildMetadata) String() string {
  1223  	return protoimpl.X.MessageStringOf(x)
  1224  }
  1225  
  1226  func (*BuildMetadata) ProtoMessage() {}
  1227  
  1228  func (x *BuildMetadata) ProtoReflect() protoreflect.Message {
  1229  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[9]
  1230  	if protoimpl.UnsafeEnabled && x != nil {
  1231  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1232  		if ms.LoadMessageInfo() == nil {
  1233  			ms.StoreMessageInfo(mi)
  1234  		}
  1235  		return ms
  1236  	}
  1237  	return mi.MessageOf(x)
  1238  }
  1239  
  1240  // Deprecated: Use BuildMetadata.ProtoReflect.Descriptor instead.
  1241  func (*BuildMetadata) Descriptor() ([]byte, []int) {
  1242  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{9}
  1243  }
  1244  
  1245  func (x *BuildMetadata) GetMetadata() map[string]string {
  1246  	if x != nil {
  1247  		return x.Metadata
  1248  	}
  1249  	return nil
  1250  }
  1251  
  1252  type Configuration struct {
  1253  	state         protoimpl.MessageState
  1254  	sizeCache     protoimpl.SizeCache
  1255  	unknownFields protoimpl.UnknownFields
  1256  
  1257  	Mnemonic     string            `protobuf:"bytes,1,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"`
  1258  	PlatformName string            `protobuf:"bytes,2,opt,name=platform_name,json=platformName,proto3" json:"platform_name,omitempty"`
  1259  	Cpu          string            `protobuf:"bytes,3,opt,name=cpu,proto3" json:"cpu,omitempty"`
  1260  	MakeVariable map[string]string `protobuf:"bytes,4,rep,name=make_variable,json=makeVariable,proto3" json:"make_variable,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
  1261  	IsTool       bool              `protobuf:"varint,5,opt,name=is_tool,json=isTool,proto3" json:"is_tool,omitempty"`
  1262  }
  1263  
  1264  func (x *Configuration) Reset() {
  1265  	*x = Configuration{}
  1266  	if protoimpl.UnsafeEnabled {
  1267  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[10]
  1268  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1269  		ms.StoreMessageInfo(mi)
  1270  	}
  1271  }
  1272  
  1273  func (x *Configuration) String() string {
  1274  	return protoimpl.X.MessageStringOf(x)
  1275  }
  1276  
  1277  func (*Configuration) ProtoMessage() {}
  1278  
  1279  func (x *Configuration) ProtoReflect() protoreflect.Message {
  1280  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[10]
  1281  	if protoimpl.UnsafeEnabled && x != nil {
  1282  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1283  		if ms.LoadMessageInfo() == nil {
  1284  			ms.StoreMessageInfo(mi)
  1285  		}
  1286  		return ms
  1287  	}
  1288  	return mi.MessageOf(x)
  1289  }
  1290  
  1291  // Deprecated: Use Configuration.ProtoReflect.Descriptor instead.
  1292  func (*Configuration) Descriptor() ([]byte, []int) {
  1293  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{10}
  1294  }
  1295  
  1296  func (x *Configuration) GetMnemonic() string {
  1297  	if x != nil {
  1298  		return x.Mnemonic
  1299  	}
  1300  	return ""
  1301  }
  1302  
  1303  func (x *Configuration) GetPlatformName() string {
  1304  	if x != nil {
  1305  		return x.PlatformName
  1306  	}
  1307  	return ""
  1308  }
  1309  
  1310  func (x *Configuration) GetCpu() string {
  1311  	if x != nil {
  1312  		return x.Cpu
  1313  	}
  1314  	return ""
  1315  }
  1316  
  1317  func (x *Configuration) GetMakeVariable() map[string]string {
  1318  	if x != nil {
  1319  		return x.MakeVariable
  1320  	}
  1321  	return nil
  1322  }
  1323  
  1324  func (x *Configuration) GetIsTool() bool {
  1325  	if x != nil {
  1326  		return x.IsTool
  1327  	}
  1328  	return false
  1329  }
  1330  
  1331  type PatternExpanded struct {
  1332  	state         protoimpl.MessageState
  1333  	sizeCache     protoimpl.SizeCache
  1334  	unknownFields protoimpl.UnknownFields
  1335  
  1336  	TestSuiteExpansions []*PatternExpanded_TestSuiteExpansion `protobuf:"bytes,1,rep,name=test_suite_expansions,json=testSuiteExpansions,proto3" json:"test_suite_expansions,omitempty"`
  1337  }
  1338  
  1339  func (x *PatternExpanded) Reset() {
  1340  	*x = PatternExpanded{}
  1341  	if protoimpl.UnsafeEnabled {
  1342  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[11]
  1343  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1344  		ms.StoreMessageInfo(mi)
  1345  	}
  1346  }
  1347  
  1348  func (x *PatternExpanded) String() string {
  1349  	return protoimpl.X.MessageStringOf(x)
  1350  }
  1351  
  1352  func (*PatternExpanded) ProtoMessage() {}
  1353  
  1354  func (x *PatternExpanded) ProtoReflect() protoreflect.Message {
  1355  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[11]
  1356  	if protoimpl.UnsafeEnabled && x != nil {
  1357  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1358  		if ms.LoadMessageInfo() == nil {
  1359  			ms.StoreMessageInfo(mi)
  1360  		}
  1361  		return ms
  1362  	}
  1363  	return mi.MessageOf(x)
  1364  }
  1365  
  1366  // Deprecated: Use PatternExpanded.ProtoReflect.Descriptor instead.
  1367  func (*PatternExpanded) Descriptor() ([]byte, []int) {
  1368  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{11}
  1369  }
  1370  
  1371  func (x *PatternExpanded) GetTestSuiteExpansions() []*PatternExpanded_TestSuiteExpansion {
  1372  	if x != nil {
  1373  		return x.TestSuiteExpansions
  1374  	}
  1375  	return nil
  1376  }
  1377  
  1378  type TargetConfigured struct {
  1379  	state         protoimpl.MessageState
  1380  	sizeCache     protoimpl.SizeCache
  1381  	unknownFields protoimpl.UnknownFields
  1382  
  1383  	TargetKind string   `protobuf:"bytes,1,opt,name=target_kind,json=targetKind,proto3" json:"target_kind,omitempty"`
  1384  	TestSize   TestSize `protobuf:"varint,2,opt,name=test_size,json=testSize,proto3,enum=build_event_stream.TestSize" json:"test_size,omitempty"`
  1385  	Tag        []string `protobuf:"bytes,3,rep,name=tag,proto3" json:"tag,omitempty"`
  1386  }
  1387  
  1388  func (x *TargetConfigured) Reset() {
  1389  	*x = TargetConfigured{}
  1390  	if protoimpl.UnsafeEnabled {
  1391  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[12]
  1392  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1393  		ms.StoreMessageInfo(mi)
  1394  	}
  1395  }
  1396  
  1397  func (x *TargetConfigured) String() string {
  1398  	return protoimpl.X.MessageStringOf(x)
  1399  }
  1400  
  1401  func (*TargetConfigured) ProtoMessage() {}
  1402  
  1403  func (x *TargetConfigured) ProtoReflect() protoreflect.Message {
  1404  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[12]
  1405  	if protoimpl.UnsafeEnabled && x != nil {
  1406  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1407  		if ms.LoadMessageInfo() == nil {
  1408  			ms.StoreMessageInfo(mi)
  1409  		}
  1410  		return ms
  1411  	}
  1412  	return mi.MessageOf(x)
  1413  }
  1414  
  1415  // Deprecated: Use TargetConfigured.ProtoReflect.Descriptor instead.
  1416  func (*TargetConfigured) Descriptor() ([]byte, []int) {
  1417  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{12}
  1418  }
  1419  
  1420  func (x *TargetConfigured) GetTargetKind() string {
  1421  	if x != nil {
  1422  		return x.TargetKind
  1423  	}
  1424  	return ""
  1425  }
  1426  
  1427  func (x *TargetConfigured) GetTestSize() TestSize {
  1428  	if x != nil {
  1429  		return x.TestSize
  1430  	}
  1431  	return TestSize_UNKNOWN
  1432  }
  1433  
  1434  func (x *TargetConfigured) GetTag() []string {
  1435  	if x != nil {
  1436  		return x.Tag
  1437  	}
  1438  	return nil
  1439  }
  1440  
  1441  type File struct {
  1442  	state         protoimpl.MessageState
  1443  	sizeCache     protoimpl.SizeCache
  1444  	unknownFields protoimpl.UnknownFields
  1445  
  1446  	PathPrefix []string `protobuf:"bytes,4,rep,name=path_prefix,json=pathPrefix,proto3" json:"path_prefix,omitempty"`
  1447  	Name       string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  1448  	// Types that are assignable to File:
  1449  	//
  1450  	//	*File_Uri
  1451  	//	*File_Contents
  1452  	//	*File_SymlinkTargetPath
  1453  	File   isFile_File `protobuf_oneof:"file"`
  1454  	Digest string      `protobuf:"bytes,5,opt,name=digest,proto3" json:"digest,omitempty"`
  1455  	Length int64       `protobuf:"varint,6,opt,name=length,proto3" json:"length,omitempty"`
  1456  }
  1457  
  1458  func (x *File) Reset() {
  1459  	*x = File{}
  1460  	if protoimpl.UnsafeEnabled {
  1461  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[13]
  1462  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1463  		ms.StoreMessageInfo(mi)
  1464  	}
  1465  }
  1466  
  1467  func (x *File) String() string {
  1468  	return protoimpl.X.MessageStringOf(x)
  1469  }
  1470  
  1471  func (*File) ProtoMessage() {}
  1472  
  1473  func (x *File) ProtoReflect() protoreflect.Message {
  1474  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[13]
  1475  	if protoimpl.UnsafeEnabled && x != nil {
  1476  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1477  		if ms.LoadMessageInfo() == nil {
  1478  			ms.StoreMessageInfo(mi)
  1479  		}
  1480  		return ms
  1481  	}
  1482  	return mi.MessageOf(x)
  1483  }
  1484  
  1485  // Deprecated: Use File.ProtoReflect.Descriptor instead.
  1486  func (*File) Descriptor() ([]byte, []int) {
  1487  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{13}
  1488  }
  1489  
  1490  func (x *File) GetPathPrefix() []string {
  1491  	if x != nil {
  1492  		return x.PathPrefix
  1493  	}
  1494  	return nil
  1495  }
  1496  
  1497  func (x *File) GetName() string {
  1498  	if x != nil {
  1499  		return x.Name
  1500  	}
  1501  	return ""
  1502  }
  1503  
  1504  func (m *File) GetFile() isFile_File {
  1505  	if m != nil {
  1506  		return m.File
  1507  	}
  1508  	return nil
  1509  }
  1510  
  1511  func (x *File) GetUri() string {
  1512  	if x, ok := x.GetFile().(*File_Uri); ok {
  1513  		return x.Uri
  1514  	}
  1515  	return ""
  1516  }
  1517  
  1518  func (x *File) GetContents() []byte {
  1519  	if x, ok := x.GetFile().(*File_Contents); ok {
  1520  		return x.Contents
  1521  	}
  1522  	return nil
  1523  }
  1524  
  1525  func (x *File) GetSymlinkTargetPath() string {
  1526  	if x, ok := x.GetFile().(*File_SymlinkTargetPath); ok {
  1527  		return x.SymlinkTargetPath
  1528  	}
  1529  	return ""
  1530  }
  1531  
  1532  func (x *File) GetDigest() string {
  1533  	if x != nil {
  1534  		return x.Digest
  1535  	}
  1536  	return ""
  1537  }
  1538  
  1539  func (x *File) GetLength() int64 {
  1540  	if x != nil {
  1541  		return x.Length
  1542  	}
  1543  	return 0
  1544  }
  1545  
  1546  type isFile_File interface {
  1547  	isFile_File()
  1548  }
  1549  
  1550  type File_Uri struct {
  1551  	Uri string `protobuf:"bytes,2,opt,name=uri,proto3,oneof"`
  1552  }
  1553  
  1554  type File_Contents struct {
  1555  	Contents []byte `protobuf:"bytes,3,opt,name=contents,proto3,oneof"`
  1556  }
  1557  
  1558  type File_SymlinkTargetPath struct {
  1559  	SymlinkTargetPath string `protobuf:"bytes,7,opt,name=symlink_target_path,json=symlinkTargetPath,proto3,oneof"`
  1560  }
  1561  
  1562  func (*File_Uri) isFile_File() {}
  1563  
  1564  func (*File_Contents) isFile_File() {}
  1565  
  1566  func (*File_SymlinkTargetPath) isFile_File() {}
  1567  
  1568  type NamedSetOfFiles struct {
  1569  	state         protoimpl.MessageState
  1570  	sizeCache     protoimpl.SizeCache
  1571  	unknownFields protoimpl.UnknownFields
  1572  
  1573  	Files    []*File                           `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"`
  1574  	FileSets []*BuildEventId_NamedSetOfFilesId `protobuf:"bytes,2,rep,name=file_sets,json=fileSets,proto3" json:"file_sets,omitempty"`
  1575  }
  1576  
  1577  func (x *NamedSetOfFiles) Reset() {
  1578  	*x = NamedSetOfFiles{}
  1579  	if protoimpl.UnsafeEnabled {
  1580  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[14]
  1581  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1582  		ms.StoreMessageInfo(mi)
  1583  	}
  1584  }
  1585  
  1586  func (x *NamedSetOfFiles) String() string {
  1587  	return protoimpl.X.MessageStringOf(x)
  1588  }
  1589  
  1590  func (*NamedSetOfFiles) ProtoMessage() {}
  1591  
  1592  func (x *NamedSetOfFiles) ProtoReflect() protoreflect.Message {
  1593  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[14]
  1594  	if protoimpl.UnsafeEnabled && x != nil {
  1595  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1596  		if ms.LoadMessageInfo() == nil {
  1597  			ms.StoreMessageInfo(mi)
  1598  		}
  1599  		return ms
  1600  	}
  1601  	return mi.MessageOf(x)
  1602  }
  1603  
  1604  // Deprecated: Use NamedSetOfFiles.ProtoReflect.Descriptor instead.
  1605  func (*NamedSetOfFiles) Descriptor() ([]byte, []int) {
  1606  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{14}
  1607  }
  1608  
  1609  func (x *NamedSetOfFiles) GetFiles() []*File {
  1610  	if x != nil {
  1611  		return x.Files
  1612  	}
  1613  	return nil
  1614  }
  1615  
  1616  func (x *NamedSetOfFiles) GetFileSets() []*BuildEventId_NamedSetOfFilesId {
  1617  	if x != nil {
  1618  		return x.FileSets
  1619  	}
  1620  	return nil
  1621  }
  1622  
  1623  type ActionExecuted struct {
  1624  	state         protoimpl.MessageState
  1625  	sizeCache     protoimpl.SizeCache
  1626  	unknownFields protoimpl.UnknownFields
  1627  
  1628  	Success  bool   `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
  1629  	Type     string `protobuf:"bytes,8,opt,name=type,proto3" json:"type,omitempty"`
  1630  	ExitCode int32  `protobuf:"varint,2,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"`
  1631  	Stdout   *File  `protobuf:"bytes,3,opt,name=stdout,proto3" json:"stdout,omitempty"`
  1632  	Stderr   *File  `protobuf:"bytes,4,opt,name=stderr,proto3" json:"stderr,omitempty"`
  1633  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  1634  	Label string `protobuf:"bytes,5,opt,name=label,proto3" json:"label,omitempty"`
  1635  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  1636  	Configuration      *BuildEventId_ConfigurationId           `protobuf:"bytes,7,opt,name=configuration,proto3" json:"configuration,omitempty"`
  1637  	PrimaryOutput      *File                                   `protobuf:"bytes,6,opt,name=primary_output,json=primaryOutput,proto3" json:"primary_output,omitempty"`
  1638  	CommandLine        []string                                `protobuf:"bytes,9,rep,name=command_line,json=commandLine,proto3" json:"command_line,omitempty"`
  1639  	ActionMetadataLogs []*File                                 `protobuf:"bytes,10,rep,name=action_metadata_logs,json=actionMetadataLogs,proto3" json:"action_metadata_logs,omitempty"`
  1640  	FailureDetail      *failure_details_go_proto.FailureDetail `protobuf:"bytes,11,opt,name=failure_detail,json=failureDetail,proto3" json:"failure_detail,omitempty"`
  1641  }
  1642  
  1643  func (x *ActionExecuted) Reset() {
  1644  	*x = ActionExecuted{}
  1645  	if protoimpl.UnsafeEnabled {
  1646  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[15]
  1647  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1648  		ms.StoreMessageInfo(mi)
  1649  	}
  1650  }
  1651  
  1652  func (x *ActionExecuted) String() string {
  1653  	return protoimpl.X.MessageStringOf(x)
  1654  }
  1655  
  1656  func (*ActionExecuted) ProtoMessage() {}
  1657  
  1658  func (x *ActionExecuted) ProtoReflect() protoreflect.Message {
  1659  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[15]
  1660  	if protoimpl.UnsafeEnabled && x != nil {
  1661  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1662  		if ms.LoadMessageInfo() == nil {
  1663  			ms.StoreMessageInfo(mi)
  1664  		}
  1665  		return ms
  1666  	}
  1667  	return mi.MessageOf(x)
  1668  }
  1669  
  1670  // Deprecated: Use ActionExecuted.ProtoReflect.Descriptor instead.
  1671  func (*ActionExecuted) Descriptor() ([]byte, []int) {
  1672  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{15}
  1673  }
  1674  
  1675  func (x *ActionExecuted) GetSuccess() bool {
  1676  	if x != nil {
  1677  		return x.Success
  1678  	}
  1679  	return false
  1680  }
  1681  
  1682  func (x *ActionExecuted) GetType() string {
  1683  	if x != nil {
  1684  		return x.Type
  1685  	}
  1686  	return ""
  1687  }
  1688  
  1689  func (x *ActionExecuted) GetExitCode() int32 {
  1690  	if x != nil {
  1691  		return x.ExitCode
  1692  	}
  1693  	return 0
  1694  }
  1695  
  1696  func (x *ActionExecuted) GetStdout() *File {
  1697  	if x != nil {
  1698  		return x.Stdout
  1699  	}
  1700  	return nil
  1701  }
  1702  
  1703  func (x *ActionExecuted) GetStderr() *File {
  1704  	if x != nil {
  1705  		return x.Stderr
  1706  	}
  1707  	return nil
  1708  }
  1709  
  1710  // Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  1711  func (x *ActionExecuted) GetLabel() string {
  1712  	if x != nil {
  1713  		return x.Label
  1714  	}
  1715  	return ""
  1716  }
  1717  
  1718  // Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  1719  func (x *ActionExecuted) GetConfiguration() *BuildEventId_ConfigurationId {
  1720  	if x != nil {
  1721  		return x.Configuration
  1722  	}
  1723  	return nil
  1724  }
  1725  
  1726  func (x *ActionExecuted) GetPrimaryOutput() *File {
  1727  	if x != nil {
  1728  		return x.PrimaryOutput
  1729  	}
  1730  	return nil
  1731  }
  1732  
  1733  func (x *ActionExecuted) GetCommandLine() []string {
  1734  	if x != nil {
  1735  		return x.CommandLine
  1736  	}
  1737  	return nil
  1738  }
  1739  
  1740  func (x *ActionExecuted) GetActionMetadataLogs() []*File {
  1741  	if x != nil {
  1742  		return x.ActionMetadataLogs
  1743  	}
  1744  	return nil
  1745  }
  1746  
  1747  func (x *ActionExecuted) GetFailureDetail() *failure_details_go_proto.FailureDetail {
  1748  	if x != nil {
  1749  		return x.FailureDetail
  1750  	}
  1751  	return nil
  1752  }
  1753  
  1754  type OutputGroup struct {
  1755  	state         protoimpl.MessageState
  1756  	sizeCache     protoimpl.SizeCache
  1757  	unknownFields protoimpl.UnknownFields
  1758  
  1759  	Name       string                            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  1760  	FileSets   []*BuildEventId_NamedSetOfFilesId `protobuf:"bytes,3,rep,name=file_sets,json=fileSets,proto3" json:"file_sets,omitempty"`
  1761  	Incomplete bool                              `protobuf:"varint,4,opt,name=incomplete,proto3" json:"incomplete,omitempty"`
  1762  }
  1763  
  1764  func (x *OutputGroup) Reset() {
  1765  	*x = OutputGroup{}
  1766  	if protoimpl.UnsafeEnabled {
  1767  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[16]
  1768  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1769  		ms.StoreMessageInfo(mi)
  1770  	}
  1771  }
  1772  
  1773  func (x *OutputGroup) String() string {
  1774  	return protoimpl.X.MessageStringOf(x)
  1775  }
  1776  
  1777  func (*OutputGroup) ProtoMessage() {}
  1778  
  1779  func (x *OutputGroup) ProtoReflect() protoreflect.Message {
  1780  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[16]
  1781  	if protoimpl.UnsafeEnabled && x != nil {
  1782  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1783  		if ms.LoadMessageInfo() == nil {
  1784  			ms.StoreMessageInfo(mi)
  1785  		}
  1786  		return ms
  1787  	}
  1788  	return mi.MessageOf(x)
  1789  }
  1790  
  1791  // Deprecated: Use OutputGroup.ProtoReflect.Descriptor instead.
  1792  func (*OutputGroup) Descriptor() ([]byte, []int) {
  1793  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{16}
  1794  }
  1795  
  1796  func (x *OutputGroup) GetName() string {
  1797  	if x != nil {
  1798  		return x.Name
  1799  	}
  1800  	return ""
  1801  }
  1802  
  1803  func (x *OutputGroup) GetFileSets() []*BuildEventId_NamedSetOfFilesId {
  1804  	if x != nil {
  1805  		return x.FileSets
  1806  	}
  1807  	return nil
  1808  }
  1809  
  1810  func (x *OutputGroup) GetIncomplete() bool {
  1811  	if x != nil {
  1812  		return x.Incomplete
  1813  	}
  1814  	return false
  1815  }
  1816  
  1817  type TargetComplete struct {
  1818  	state         protoimpl.MessageState
  1819  	sizeCache     protoimpl.SizeCache
  1820  	unknownFields protoimpl.UnknownFields
  1821  
  1822  	Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
  1823  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  1824  	TargetKind string `protobuf:"bytes,5,opt,name=target_kind,json=targetKind,proto3" json:"target_kind,omitempty"`
  1825  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  1826  	TestSize    TestSize       `protobuf:"varint,6,opt,name=test_size,json=testSize,proto3,enum=build_event_stream.TestSize" json:"test_size,omitempty"`
  1827  	OutputGroup []*OutputGroup `protobuf:"bytes,2,rep,name=output_group,json=outputGroup,proto3" json:"output_group,omitempty"`
  1828  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  1829  	ImportantOutput []*File  `protobuf:"bytes,4,rep,name=important_output,json=importantOutput,proto3" json:"important_output,omitempty"`
  1830  	DirectoryOutput []*File  `protobuf:"bytes,8,rep,name=directory_output,json=directoryOutput,proto3" json:"directory_output,omitempty"`
  1831  	Tag             []string `protobuf:"bytes,3,rep,name=tag,proto3" json:"tag,omitempty"`
  1832  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  1833  	TestTimeoutSeconds int64                                   `protobuf:"varint,7,opt,name=test_timeout_seconds,json=testTimeoutSeconds,proto3" json:"test_timeout_seconds,omitempty"`
  1834  	TestTimeout        *durationpb.Duration                    `protobuf:"bytes,10,opt,name=test_timeout,json=testTimeout,proto3" json:"test_timeout,omitempty"`
  1835  	FailureDetail      *failure_details_go_proto.FailureDetail `protobuf:"bytes,9,opt,name=failure_detail,json=failureDetail,proto3" json:"failure_detail,omitempty"`
  1836  }
  1837  
  1838  func (x *TargetComplete) Reset() {
  1839  	*x = TargetComplete{}
  1840  	if protoimpl.UnsafeEnabled {
  1841  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[17]
  1842  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1843  		ms.StoreMessageInfo(mi)
  1844  	}
  1845  }
  1846  
  1847  func (x *TargetComplete) String() string {
  1848  	return protoimpl.X.MessageStringOf(x)
  1849  }
  1850  
  1851  func (*TargetComplete) ProtoMessage() {}
  1852  
  1853  func (x *TargetComplete) ProtoReflect() protoreflect.Message {
  1854  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[17]
  1855  	if protoimpl.UnsafeEnabled && x != nil {
  1856  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1857  		if ms.LoadMessageInfo() == nil {
  1858  			ms.StoreMessageInfo(mi)
  1859  		}
  1860  		return ms
  1861  	}
  1862  	return mi.MessageOf(x)
  1863  }
  1864  
  1865  // Deprecated: Use TargetComplete.ProtoReflect.Descriptor instead.
  1866  func (*TargetComplete) Descriptor() ([]byte, []int) {
  1867  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{17}
  1868  }
  1869  
  1870  func (x *TargetComplete) GetSuccess() bool {
  1871  	if x != nil {
  1872  		return x.Success
  1873  	}
  1874  	return false
  1875  }
  1876  
  1877  // Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  1878  func (x *TargetComplete) GetTargetKind() string {
  1879  	if x != nil {
  1880  		return x.TargetKind
  1881  	}
  1882  	return ""
  1883  }
  1884  
  1885  // Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  1886  func (x *TargetComplete) GetTestSize() TestSize {
  1887  	if x != nil {
  1888  		return x.TestSize
  1889  	}
  1890  	return TestSize_UNKNOWN
  1891  }
  1892  
  1893  func (x *TargetComplete) GetOutputGroup() []*OutputGroup {
  1894  	if x != nil {
  1895  		return x.OutputGroup
  1896  	}
  1897  	return nil
  1898  }
  1899  
  1900  // Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  1901  func (x *TargetComplete) GetImportantOutput() []*File {
  1902  	if x != nil {
  1903  		return x.ImportantOutput
  1904  	}
  1905  	return nil
  1906  }
  1907  
  1908  func (x *TargetComplete) GetDirectoryOutput() []*File {
  1909  	if x != nil {
  1910  		return x.DirectoryOutput
  1911  	}
  1912  	return nil
  1913  }
  1914  
  1915  func (x *TargetComplete) GetTag() []string {
  1916  	if x != nil {
  1917  		return x.Tag
  1918  	}
  1919  	return nil
  1920  }
  1921  
  1922  // Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  1923  func (x *TargetComplete) GetTestTimeoutSeconds() int64 {
  1924  	if x != nil {
  1925  		return x.TestTimeoutSeconds
  1926  	}
  1927  	return 0
  1928  }
  1929  
  1930  func (x *TargetComplete) GetTestTimeout() *durationpb.Duration {
  1931  	if x != nil {
  1932  		return x.TestTimeout
  1933  	}
  1934  	return nil
  1935  }
  1936  
  1937  func (x *TargetComplete) GetFailureDetail() *failure_details_go_proto.FailureDetail {
  1938  	if x != nil {
  1939  		return x.FailureDetail
  1940  	}
  1941  	return nil
  1942  }
  1943  
  1944  type TestResult struct {
  1945  	state         protoimpl.MessageState
  1946  	sizeCache     protoimpl.SizeCache
  1947  	unknownFields protoimpl.UnknownFields
  1948  
  1949  	Status        TestStatus `protobuf:"varint,5,opt,name=status,proto3,enum=build_event_stream.TestStatus" json:"status,omitempty"`
  1950  	StatusDetails string     `protobuf:"bytes,9,opt,name=status_details,json=statusDetails,proto3" json:"status_details,omitempty"`
  1951  	CachedLocally bool       `protobuf:"varint,4,opt,name=cached_locally,json=cachedLocally,proto3" json:"cached_locally,omitempty"`
  1952  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  1953  	TestAttemptStartMillisEpoch int64                  `protobuf:"varint,6,opt,name=test_attempt_start_millis_epoch,json=testAttemptStartMillisEpoch,proto3" json:"test_attempt_start_millis_epoch,omitempty"`
  1954  	TestAttemptStart            *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=test_attempt_start,json=testAttemptStart,proto3" json:"test_attempt_start,omitempty"`
  1955  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  1956  	TestAttemptDurationMillis int64                     `protobuf:"varint,3,opt,name=test_attempt_duration_millis,json=testAttemptDurationMillis,proto3" json:"test_attempt_duration_millis,omitempty"`
  1957  	TestAttemptDuration       *durationpb.Duration      `protobuf:"bytes,11,opt,name=test_attempt_duration,json=testAttemptDuration,proto3" json:"test_attempt_duration,omitempty"`
  1958  	TestActionOutput          []*File                   `protobuf:"bytes,2,rep,name=test_action_output,json=testActionOutput,proto3" json:"test_action_output,omitempty"`
  1959  	Warning                   []string                  `protobuf:"bytes,7,rep,name=warning,proto3" json:"warning,omitempty"`
  1960  	ExecutionInfo             *TestResult_ExecutionInfo `protobuf:"bytes,8,opt,name=execution_info,json=executionInfo,proto3" json:"execution_info,omitempty"`
  1961  }
  1962  
  1963  func (x *TestResult) Reset() {
  1964  	*x = TestResult{}
  1965  	if protoimpl.UnsafeEnabled {
  1966  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[18]
  1967  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1968  		ms.StoreMessageInfo(mi)
  1969  	}
  1970  }
  1971  
  1972  func (x *TestResult) String() string {
  1973  	return protoimpl.X.MessageStringOf(x)
  1974  }
  1975  
  1976  func (*TestResult) ProtoMessage() {}
  1977  
  1978  func (x *TestResult) ProtoReflect() protoreflect.Message {
  1979  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[18]
  1980  	if protoimpl.UnsafeEnabled && x != nil {
  1981  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1982  		if ms.LoadMessageInfo() == nil {
  1983  			ms.StoreMessageInfo(mi)
  1984  		}
  1985  		return ms
  1986  	}
  1987  	return mi.MessageOf(x)
  1988  }
  1989  
  1990  // Deprecated: Use TestResult.ProtoReflect.Descriptor instead.
  1991  func (*TestResult) Descriptor() ([]byte, []int) {
  1992  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{18}
  1993  }
  1994  
  1995  func (x *TestResult) GetStatus() TestStatus {
  1996  	if x != nil {
  1997  		return x.Status
  1998  	}
  1999  	return TestStatus_NO_STATUS
  2000  }
  2001  
  2002  func (x *TestResult) GetStatusDetails() string {
  2003  	if x != nil {
  2004  		return x.StatusDetails
  2005  	}
  2006  	return ""
  2007  }
  2008  
  2009  func (x *TestResult) GetCachedLocally() bool {
  2010  	if x != nil {
  2011  		return x.CachedLocally
  2012  	}
  2013  	return false
  2014  }
  2015  
  2016  // Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  2017  func (x *TestResult) GetTestAttemptStartMillisEpoch() int64 {
  2018  	if x != nil {
  2019  		return x.TestAttemptStartMillisEpoch
  2020  	}
  2021  	return 0
  2022  }
  2023  
  2024  func (x *TestResult) GetTestAttemptStart() *timestamppb.Timestamp {
  2025  	if x != nil {
  2026  		return x.TestAttemptStart
  2027  	}
  2028  	return nil
  2029  }
  2030  
  2031  // Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  2032  func (x *TestResult) GetTestAttemptDurationMillis() int64 {
  2033  	if x != nil {
  2034  		return x.TestAttemptDurationMillis
  2035  	}
  2036  	return 0
  2037  }
  2038  
  2039  func (x *TestResult) GetTestAttemptDuration() *durationpb.Duration {
  2040  	if x != nil {
  2041  		return x.TestAttemptDuration
  2042  	}
  2043  	return nil
  2044  }
  2045  
  2046  func (x *TestResult) GetTestActionOutput() []*File {
  2047  	if x != nil {
  2048  		return x.TestActionOutput
  2049  	}
  2050  	return nil
  2051  }
  2052  
  2053  func (x *TestResult) GetWarning() []string {
  2054  	if x != nil {
  2055  		return x.Warning
  2056  	}
  2057  	return nil
  2058  }
  2059  
  2060  func (x *TestResult) GetExecutionInfo() *TestResult_ExecutionInfo {
  2061  	if x != nil {
  2062  		return x.ExecutionInfo
  2063  	}
  2064  	return nil
  2065  }
  2066  
  2067  type TestSummary struct {
  2068  	state         protoimpl.MessageState
  2069  	sizeCache     protoimpl.SizeCache
  2070  	unknownFields protoimpl.UnknownFields
  2071  
  2072  	OverallStatus  TestStatus `protobuf:"varint,5,opt,name=overall_status,json=overallStatus,proto3,enum=build_event_stream.TestStatus" json:"overall_status,omitempty"`
  2073  	TotalRunCount  int32      `protobuf:"varint,1,opt,name=total_run_count,json=totalRunCount,proto3" json:"total_run_count,omitempty"`
  2074  	RunCount       int32      `protobuf:"varint,10,opt,name=run_count,json=runCount,proto3" json:"run_count,omitempty"`
  2075  	AttemptCount   int32      `protobuf:"varint,15,opt,name=attempt_count,json=attemptCount,proto3" json:"attempt_count,omitempty"`
  2076  	ShardCount     int32      `protobuf:"varint,11,opt,name=shard_count,json=shardCount,proto3" json:"shard_count,omitempty"`
  2077  	Passed         []*File    `protobuf:"bytes,3,rep,name=passed,proto3" json:"passed,omitempty"`
  2078  	Failed         []*File    `protobuf:"bytes,4,rep,name=failed,proto3" json:"failed,omitempty"`
  2079  	TotalNumCached int32      `protobuf:"varint,6,opt,name=total_num_cached,json=totalNumCached,proto3" json:"total_num_cached,omitempty"`
  2080  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  2081  	FirstStartTimeMillis int64                  `protobuf:"varint,7,opt,name=first_start_time_millis,json=firstStartTimeMillis,proto3" json:"first_start_time_millis,omitempty"`
  2082  	FirstStartTime       *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=first_start_time,json=firstStartTime,proto3" json:"first_start_time,omitempty"`
  2083  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  2084  	LastStopTimeMillis int64                  `protobuf:"varint,8,opt,name=last_stop_time_millis,json=lastStopTimeMillis,proto3" json:"last_stop_time_millis,omitempty"`
  2085  	LastStopTime       *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=last_stop_time,json=lastStopTime,proto3" json:"last_stop_time,omitempty"`
  2086  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  2087  	TotalRunDurationMillis int64                `protobuf:"varint,9,opt,name=total_run_duration_millis,json=totalRunDurationMillis,proto3" json:"total_run_duration_millis,omitempty"`
  2088  	TotalRunDuration       *durationpb.Duration `protobuf:"bytes,12,opt,name=total_run_duration,json=totalRunDuration,proto3" json:"total_run_duration,omitempty"`
  2089  }
  2090  
  2091  func (x *TestSummary) Reset() {
  2092  	*x = TestSummary{}
  2093  	if protoimpl.UnsafeEnabled {
  2094  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[19]
  2095  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2096  		ms.StoreMessageInfo(mi)
  2097  	}
  2098  }
  2099  
  2100  func (x *TestSummary) String() string {
  2101  	return protoimpl.X.MessageStringOf(x)
  2102  }
  2103  
  2104  func (*TestSummary) ProtoMessage() {}
  2105  
  2106  func (x *TestSummary) ProtoReflect() protoreflect.Message {
  2107  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[19]
  2108  	if protoimpl.UnsafeEnabled && x != nil {
  2109  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2110  		if ms.LoadMessageInfo() == nil {
  2111  			ms.StoreMessageInfo(mi)
  2112  		}
  2113  		return ms
  2114  	}
  2115  	return mi.MessageOf(x)
  2116  }
  2117  
  2118  // Deprecated: Use TestSummary.ProtoReflect.Descriptor instead.
  2119  func (*TestSummary) Descriptor() ([]byte, []int) {
  2120  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{19}
  2121  }
  2122  
  2123  func (x *TestSummary) GetOverallStatus() TestStatus {
  2124  	if x != nil {
  2125  		return x.OverallStatus
  2126  	}
  2127  	return TestStatus_NO_STATUS
  2128  }
  2129  
  2130  func (x *TestSummary) GetTotalRunCount() int32 {
  2131  	if x != nil {
  2132  		return x.TotalRunCount
  2133  	}
  2134  	return 0
  2135  }
  2136  
  2137  func (x *TestSummary) GetRunCount() int32 {
  2138  	if x != nil {
  2139  		return x.RunCount
  2140  	}
  2141  	return 0
  2142  }
  2143  
  2144  func (x *TestSummary) GetAttemptCount() int32 {
  2145  	if x != nil {
  2146  		return x.AttemptCount
  2147  	}
  2148  	return 0
  2149  }
  2150  
  2151  func (x *TestSummary) GetShardCount() int32 {
  2152  	if x != nil {
  2153  		return x.ShardCount
  2154  	}
  2155  	return 0
  2156  }
  2157  
  2158  func (x *TestSummary) GetPassed() []*File {
  2159  	if x != nil {
  2160  		return x.Passed
  2161  	}
  2162  	return nil
  2163  }
  2164  
  2165  func (x *TestSummary) GetFailed() []*File {
  2166  	if x != nil {
  2167  		return x.Failed
  2168  	}
  2169  	return nil
  2170  }
  2171  
  2172  func (x *TestSummary) GetTotalNumCached() int32 {
  2173  	if x != nil {
  2174  		return x.TotalNumCached
  2175  	}
  2176  	return 0
  2177  }
  2178  
  2179  // Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  2180  func (x *TestSummary) GetFirstStartTimeMillis() int64 {
  2181  	if x != nil {
  2182  		return x.FirstStartTimeMillis
  2183  	}
  2184  	return 0
  2185  }
  2186  
  2187  func (x *TestSummary) GetFirstStartTime() *timestamppb.Timestamp {
  2188  	if x != nil {
  2189  		return x.FirstStartTime
  2190  	}
  2191  	return nil
  2192  }
  2193  
  2194  // Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  2195  func (x *TestSummary) GetLastStopTimeMillis() int64 {
  2196  	if x != nil {
  2197  		return x.LastStopTimeMillis
  2198  	}
  2199  	return 0
  2200  }
  2201  
  2202  func (x *TestSummary) GetLastStopTime() *timestamppb.Timestamp {
  2203  	if x != nil {
  2204  		return x.LastStopTime
  2205  	}
  2206  	return nil
  2207  }
  2208  
  2209  // Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  2210  func (x *TestSummary) GetTotalRunDurationMillis() int64 {
  2211  	if x != nil {
  2212  		return x.TotalRunDurationMillis
  2213  	}
  2214  	return 0
  2215  }
  2216  
  2217  func (x *TestSummary) GetTotalRunDuration() *durationpb.Duration {
  2218  	if x != nil {
  2219  		return x.TotalRunDuration
  2220  	}
  2221  	return nil
  2222  }
  2223  
  2224  type TargetSummary struct {
  2225  	state         protoimpl.MessageState
  2226  	sizeCache     protoimpl.SizeCache
  2227  	unknownFields protoimpl.UnknownFields
  2228  
  2229  	OverallBuildSuccess bool       `protobuf:"varint,1,opt,name=overall_build_success,json=overallBuildSuccess,proto3" json:"overall_build_success,omitempty"`
  2230  	OverallTestStatus   TestStatus `protobuf:"varint,2,opt,name=overall_test_status,json=overallTestStatus,proto3,enum=build_event_stream.TestStatus" json:"overall_test_status,omitempty"`
  2231  }
  2232  
  2233  func (x *TargetSummary) Reset() {
  2234  	*x = TargetSummary{}
  2235  	if protoimpl.UnsafeEnabled {
  2236  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[20]
  2237  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2238  		ms.StoreMessageInfo(mi)
  2239  	}
  2240  }
  2241  
  2242  func (x *TargetSummary) String() string {
  2243  	return protoimpl.X.MessageStringOf(x)
  2244  }
  2245  
  2246  func (*TargetSummary) ProtoMessage() {}
  2247  
  2248  func (x *TargetSummary) ProtoReflect() protoreflect.Message {
  2249  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[20]
  2250  	if protoimpl.UnsafeEnabled && x != nil {
  2251  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2252  		if ms.LoadMessageInfo() == nil {
  2253  			ms.StoreMessageInfo(mi)
  2254  		}
  2255  		return ms
  2256  	}
  2257  	return mi.MessageOf(x)
  2258  }
  2259  
  2260  // Deprecated: Use TargetSummary.ProtoReflect.Descriptor instead.
  2261  func (*TargetSummary) Descriptor() ([]byte, []int) {
  2262  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{20}
  2263  }
  2264  
  2265  func (x *TargetSummary) GetOverallBuildSuccess() bool {
  2266  	if x != nil {
  2267  		return x.OverallBuildSuccess
  2268  	}
  2269  	return false
  2270  }
  2271  
  2272  func (x *TargetSummary) GetOverallTestStatus() TestStatus {
  2273  	if x != nil {
  2274  		return x.OverallTestStatus
  2275  	}
  2276  	return TestStatus_NO_STATUS
  2277  }
  2278  
  2279  type BuildFinished struct {
  2280  	state         protoimpl.MessageState
  2281  	sizeCache     protoimpl.SizeCache
  2282  	unknownFields protoimpl.UnknownFields
  2283  
  2284  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  2285  	OverallSuccess bool                    `protobuf:"varint,1,opt,name=overall_success,json=overallSuccess,proto3" json:"overall_success,omitempty"`
  2286  	ExitCode       *BuildFinished_ExitCode `protobuf:"bytes,3,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"`
  2287  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  2288  	FinishTimeMillis int64                  `protobuf:"varint,2,opt,name=finish_time_millis,json=finishTimeMillis,proto3" json:"finish_time_millis,omitempty"`
  2289  	FinishTime       *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=finish_time,json=finishTime,proto3" json:"finish_time,omitempty"`
  2290  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  2291  	AnomalyReport *BuildFinished_AnomalyReport `protobuf:"bytes,4,opt,name=anomaly_report,json=anomalyReport,proto3" json:"anomaly_report,omitempty"`
  2292  }
  2293  
  2294  func (x *BuildFinished) Reset() {
  2295  	*x = BuildFinished{}
  2296  	if protoimpl.UnsafeEnabled {
  2297  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[21]
  2298  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2299  		ms.StoreMessageInfo(mi)
  2300  	}
  2301  }
  2302  
  2303  func (x *BuildFinished) String() string {
  2304  	return protoimpl.X.MessageStringOf(x)
  2305  }
  2306  
  2307  func (*BuildFinished) ProtoMessage() {}
  2308  
  2309  func (x *BuildFinished) ProtoReflect() protoreflect.Message {
  2310  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[21]
  2311  	if protoimpl.UnsafeEnabled && x != nil {
  2312  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2313  		if ms.LoadMessageInfo() == nil {
  2314  			ms.StoreMessageInfo(mi)
  2315  		}
  2316  		return ms
  2317  	}
  2318  	return mi.MessageOf(x)
  2319  }
  2320  
  2321  // Deprecated: Use BuildFinished.ProtoReflect.Descriptor instead.
  2322  func (*BuildFinished) Descriptor() ([]byte, []int) {
  2323  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{21}
  2324  }
  2325  
  2326  // Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  2327  func (x *BuildFinished) GetOverallSuccess() bool {
  2328  	if x != nil {
  2329  		return x.OverallSuccess
  2330  	}
  2331  	return false
  2332  }
  2333  
  2334  func (x *BuildFinished) GetExitCode() *BuildFinished_ExitCode {
  2335  	if x != nil {
  2336  		return x.ExitCode
  2337  	}
  2338  	return nil
  2339  }
  2340  
  2341  // Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  2342  func (x *BuildFinished) GetFinishTimeMillis() int64 {
  2343  	if x != nil {
  2344  		return x.FinishTimeMillis
  2345  	}
  2346  	return 0
  2347  }
  2348  
  2349  func (x *BuildFinished) GetFinishTime() *timestamppb.Timestamp {
  2350  	if x != nil {
  2351  		return x.FinishTime
  2352  	}
  2353  	return nil
  2354  }
  2355  
  2356  // Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  2357  func (x *BuildFinished) GetAnomalyReport() *BuildFinished_AnomalyReport {
  2358  	if x != nil {
  2359  		return x.AnomalyReport
  2360  	}
  2361  	return nil
  2362  }
  2363  
  2364  type BuildMetrics struct {
  2365  	state         protoimpl.MessageState
  2366  	sizeCache     protoimpl.SizeCache
  2367  	unknownFields protoimpl.UnknownFields
  2368  
  2369  	ActionSummary     *BuildMetrics_ActionSummary     `protobuf:"bytes,1,opt,name=action_summary,json=actionSummary,proto3" json:"action_summary,omitempty"`
  2370  	MemoryMetrics     *BuildMetrics_MemoryMetrics     `protobuf:"bytes,2,opt,name=memory_metrics,json=memoryMetrics,proto3" json:"memory_metrics,omitempty"`
  2371  	TargetMetrics     *BuildMetrics_TargetMetrics     `protobuf:"bytes,3,opt,name=target_metrics,json=targetMetrics,proto3" json:"target_metrics,omitempty"`
  2372  	PackageMetrics    *BuildMetrics_PackageMetrics    `protobuf:"bytes,4,opt,name=package_metrics,json=packageMetrics,proto3" json:"package_metrics,omitempty"`
  2373  	TimingMetrics     *BuildMetrics_TimingMetrics     `protobuf:"bytes,5,opt,name=timing_metrics,json=timingMetrics,proto3" json:"timing_metrics,omitempty"`
  2374  	CumulativeMetrics *BuildMetrics_CumulativeMetrics `protobuf:"bytes,6,opt,name=cumulative_metrics,json=cumulativeMetrics,proto3" json:"cumulative_metrics,omitempty"`
  2375  	ArtifactMetrics   *BuildMetrics_ArtifactMetrics   `protobuf:"bytes,7,opt,name=artifact_metrics,json=artifactMetrics,proto3" json:"artifact_metrics,omitempty"`
  2376  	BuildGraphMetrics *BuildMetrics_BuildGraphMetrics `protobuf:"bytes,8,opt,name=build_graph_metrics,json=buildGraphMetrics,proto3" json:"build_graph_metrics,omitempty"`
  2377  	WorkerMetrics     []*BuildMetrics_WorkerMetrics   `protobuf:"bytes,9,rep,name=worker_metrics,json=workerMetrics,proto3" json:"worker_metrics,omitempty"`
  2378  	NetworkMetrics    *BuildMetrics_NetworkMetrics    `protobuf:"bytes,10,opt,name=network_metrics,json=networkMetrics,proto3" json:"network_metrics,omitempty"`
  2379  	WorkerPoolMetrics *BuildMetrics_WorkerPoolMetrics `protobuf:"bytes,11,opt,name=worker_pool_metrics,json=workerPoolMetrics,proto3" json:"worker_pool_metrics,omitempty"`
  2380  }
  2381  
  2382  func (x *BuildMetrics) Reset() {
  2383  	*x = BuildMetrics{}
  2384  	if protoimpl.UnsafeEnabled {
  2385  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[22]
  2386  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2387  		ms.StoreMessageInfo(mi)
  2388  	}
  2389  }
  2390  
  2391  func (x *BuildMetrics) String() string {
  2392  	return protoimpl.X.MessageStringOf(x)
  2393  }
  2394  
  2395  func (*BuildMetrics) ProtoMessage() {}
  2396  
  2397  func (x *BuildMetrics) ProtoReflect() protoreflect.Message {
  2398  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[22]
  2399  	if protoimpl.UnsafeEnabled && x != nil {
  2400  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2401  		if ms.LoadMessageInfo() == nil {
  2402  			ms.StoreMessageInfo(mi)
  2403  		}
  2404  		return ms
  2405  	}
  2406  	return mi.MessageOf(x)
  2407  }
  2408  
  2409  // Deprecated: Use BuildMetrics.ProtoReflect.Descriptor instead.
  2410  func (*BuildMetrics) Descriptor() ([]byte, []int) {
  2411  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22}
  2412  }
  2413  
  2414  func (x *BuildMetrics) GetActionSummary() *BuildMetrics_ActionSummary {
  2415  	if x != nil {
  2416  		return x.ActionSummary
  2417  	}
  2418  	return nil
  2419  }
  2420  
  2421  func (x *BuildMetrics) GetMemoryMetrics() *BuildMetrics_MemoryMetrics {
  2422  	if x != nil {
  2423  		return x.MemoryMetrics
  2424  	}
  2425  	return nil
  2426  }
  2427  
  2428  func (x *BuildMetrics) GetTargetMetrics() *BuildMetrics_TargetMetrics {
  2429  	if x != nil {
  2430  		return x.TargetMetrics
  2431  	}
  2432  	return nil
  2433  }
  2434  
  2435  func (x *BuildMetrics) GetPackageMetrics() *BuildMetrics_PackageMetrics {
  2436  	if x != nil {
  2437  		return x.PackageMetrics
  2438  	}
  2439  	return nil
  2440  }
  2441  
  2442  func (x *BuildMetrics) GetTimingMetrics() *BuildMetrics_TimingMetrics {
  2443  	if x != nil {
  2444  		return x.TimingMetrics
  2445  	}
  2446  	return nil
  2447  }
  2448  
  2449  func (x *BuildMetrics) GetCumulativeMetrics() *BuildMetrics_CumulativeMetrics {
  2450  	if x != nil {
  2451  		return x.CumulativeMetrics
  2452  	}
  2453  	return nil
  2454  }
  2455  
  2456  func (x *BuildMetrics) GetArtifactMetrics() *BuildMetrics_ArtifactMetrics {
  2457  	if x != nil {
  2458  		return x.ArtifactMetrics
  2459  	}
  2460  	return nil
  2461  }
  2462  
  2463  func (x *BuildMetrics) GetBuildGraphMetrics() *BuildMetrics_BuildGraphMetrics {
  2464  	if x != nil {
  2465  		return x.BuildGraphMetrics
  2466  	}
  2467  	return nil
  2468  }
  2469  
  2470  func (x *BuildMetrics) GetWorkerMetrics() []*BuildMetrics_WorkerMetrics {
  2471  	if x != nil {
  2472  		return x.WorkerMetrics
  2473  	}
  2474  	return nil
  2475  }
  2476  
  2477  func (x *BuildMetrics) GetNetworkMetrics() *BuildMetrics_NetworkMetrics {
  2478  	if x != nil {
  2479  		return x.NetworkMetrics
  2480  	}
  2481  	return nil
  2482  }
  2483  
  2484  func (x *BuildMetrics) GetWorkerPoolMetrics() *BuildMetrics_WorkerPoolMetrics {
  2485  	if x != nil {
  2486  		return x.WorkerPoolMetrics
  2487  	}
  2488  	return nil
  2489  }
  2490  
  2491  type BuildToolLogs struct {
  2492  	state         protoimpl.MessageState
  2493  	sizeCache     protoimpl.SizeCache
  2494  	unknownFields protoimpl.UnknownFields
  2495  
  2496  	Log []*File `protobuf:"bytes,1,rep,name=log,proto3" json:"log,omitempty"`
  2497  }
  2498  
  2499  func (x *BuildToolLogs) Reset() {
  2500  	*x = BuildToolLogs{}
  2501  	if protoimpl.UnsafeEnabled {
  2502  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[23]
  2503  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2504  		ms.StoreMessageInfo(mi)
  2505  	}
  2506  }
  2507  
  2508  func (x *BuildToolLogs) String() string {
  2509  	return protoimpl.X.MessageStringOf(x)
  2510  }
  2511  
  2512  func (*BuildToolLogs) ProtoMessage() {}
  2513  
  2514  func (x *BuildToolLogs) ProtoReflect() protoreflect.Message {
  2515  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[23]
  2516  	if protoimpl.UnsafeEnabled && x != nil {
  2517  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2518  		if ms.LoadMessageInfo() == nil {
  2519  			ms.StoreMessageInfo(mi)
  2520  		}
  2521  		return ms
  2522  	}
  2523  	return mi.MessageOf(x)
  2524  }
  2525  
  2526  // Deprecated: Use BuildToolLogs.ProtoReflect.Descriptor instead.
  2527  func (*BuildToolLogs) Descriptor() ([]byte, []int) {
  2528  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23}
  2529  }
  2530  
  2531  func (x *BuildToolLogs) GetLog() []*File {
  2532  	if x != nil {
  2533  		return x.Log
  2534  	}
  2535  	return nil
  2536  }
  2537  
  2538  type ConvenienceSymlinksIdentified struct {
  2539  	state         protoimpl.MessageState
  2540  	sizeCache     protoimpl.SizeCache
  2541  	unknownFields protoimpl.UnknownFields
  2542  
  2543  	ConvenienceSymlinks []*ConvenienceSymlink `protobuf:"bytes,1,rep,name=convenience_symlinks,json=convenienceSymlinks,proto3" json:"convenience_symlinks,omitempty"`
  2544  }
  2545  
  2546  func (x *ConvenienceSymlinksIdentified) Reset() {
  2547  	*x = ConvenienceSymlinksIdentified{}
  2548  	if protoimpl.UnsafeEnabled {
  2549  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[24]
  2550  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2551  		ms.StoreMessageInfo(mi)
  2552  	}
  2553  }
  2554  
  2555  func (x *ConvenienceSymlinksIdentified) String() string {
  2556  	return protoimpl.X.MessageStringOf(x)
  2557  }
  2558  
  2559  func (*ConvenienceSymlinksIdentified) ProtoMessage() {}
  2560  
  2561  func (x *ConvenienceSymlinksIdentified) ProtoReflect() protoreflect.Message {
  2562  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[24]
  2563  	if protoimpl.UnsafeEnabled && x != nil {
  2564  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2565  		if ms.LoadMessageInfo() == nil {
  2566  			ms.StoreMessageInfo(mi)
  2567  		}
  2568  		return ms
  2569  	}
  2570  	return mi.MessageOf(x)
  2571  }
  2572  
  2573  // Deprecated: Use ConvenienceSymlinksIdentified.ProtoReflect.Descriptor instead.
  2574  func (*ConvenienceSymlinksIdentified) Descriptor() ([]byte, []int) {
  2575  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{24}
  2576  }
  2577  
  2578  func (x *ConvenienceSymlinksIdentified) GetConvenienceSymlinks() []*ConvenienceSymlink {
  2579  	if x != nil {
  2580  		return x.ConvenienceSymlinks
  2581  	}
  2582  	return nil
  2583  }
  2584  
  2585  type ConvenienceSymlink struct {
  2586  	state         protoimpl.MessageState
  2587  	sizeCache     protoimpl.SizeCache
  2588  	unknownFields protoimpl.UnknownFields
  2589  
  2590  	Path   string                    `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
  2591  	Action ConvenienceSymlink_Action `protobuf:"varint,2,opt,name=action,proto3,enum=build_event_stream.ConvenienceSymlink_Action" json:"action,omitempty"`
  2592  	Target string                    `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
  2593  }
  2594  
  2595  func (x *ConvenienceSymlink) Reset() {
  2596  	*x = ConvenienceSymlink{}
  2597  	if protoimpl.UnsafeEnabled {
  2598  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[25]
  2599  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2600  		ms.StoreMessageInfo(mi)
  2601  	}
  2602  }
  2603  
  2604  func (x *ConvenienceSymlink) String() string {
  2605  	return protoimpl.X.MessageStringOf(x)
  2606  }
  2607  
  2608  func (*ConvenienceSymlink) ProtoMessage() {}
  2609  
  2610  func (x *ConvenienceSymlink) ProtoReflect() protoreflect.Message {
  2611  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[25]
  2612  	if protoimpl.UnsafeEnabled && x != nil {
  2613  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2614  		if ms.LoadMessageInfo() == nil {
  2615  			ms.StoreMessageInfo(mi)
  2616  		}
  2617  		return ms
  2618  	}
  2619  	return mi.MessageOf(x)
  2620  }
  2621  
  2622  // Deprecated: Use ConvenienceSymlink.ProtoReflect.Descriptor instead.
  2623  func (*ConvenienceSymlink) Descriptor() ([]byte, []int) {
  2624  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{25}
  2625  }
  2626  
  2627  func (x *ConvenienceSymlink) GetPath() string {
  2628  	if x != nil {
  2629  		return x.Path
  2630  	}
  2631  	return ""
  2632  }
  2633  
  2634  func (x *ConvenienceSymlink) GetAction() ConvenienceSymlink_Action {
  2635  	if x != nil {
  2636  		return x.Action
  2637  	}
  2638  	return ConvenienceSymlink_UNKNOWN
  2639  }
  2640  
  2641  func (x *ConvenienceSymlink) GetTarget() string {
  2642  	if x != nil {
  2643  		return x.Target
  2644  	}
  2645  	return ""
  2646  }
  2647  
  2648  type BuildEvent struct {
  2649  	state         protoimpl.MessageState
  2650  	sizeCache     protoimpl.SizeCache
  2651  	unknownFields protoimpl.UnknownFields
  2652  
  2653  	Id          *BuildEventId   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
  2654  	Children    []*BuildEventId `protobuf:"bytes,2,rep,name=children,proto3" json:"children,omitempty"`
  2655  	LastMessage bool            `protobuf:"varint,20,opt,name=last_message,json=lastMessage,proto3" json:"last_message,omitempty"`
  2656  	// Types that are assignable to Payload:
  2657  	//
  2658  	//	*BuildEvent_Progress
  2659  	//	*BuildEvent_Aborted
  2660  	//	*BuildEvent_Started
  2661  	//	*BuildEvent_UnstructuredCommandLine
  2662  	//	*BuildEvent_StructuredCommandLine
  2663  	//	*BuildEvent_OptionsParsed
  2664  	//	*BuildEvent_WorkspaceStatus
  2665  	//	*BuildEvent_Fetch
  2666  	//	*BuildEvent_Configuration
  2667  	//	*BuildEvent_Expanded
  2668  	//	*BuildEvent_Configured
  2669  	//	*BuildEvent_Action
  2670  	//	*BuildEvent_NamedSetOfFiles
  2671  	//	*BuildEvent_Completed
  2672  	//	*BuildEvent_TestResult
  2673  	//	*BuildEvent_TestSummary
  2674  	//	*BuildEvent_TargetSummary
  2675  	//	*BuildEvent_Finished
  2676  	//	*BuildEvent_BuildToolLogs
  2677  	//	*BuildEvent_BuildMetrics
  2678  	//	*BuildEvent_WorkspaceInfo
  2679  	//	*BuildEvent_BuildMetadata
  2680  	//	*BuildEvent_ConvenienceSymlinksIdentified
  2681  	Payload isBuildEvent_Payload `protobuf_oneof:"payload"`
  2682  }
  2683  
  2684  func (x *BuildEvent) Reset() {
  2685  	*x = BuildEvent{}
  2686  	if protoimpl.UnsafeEnabled {
  2687  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[26]
  2688  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2689  		ms.StoreMessageInfo(mi)
  2690  	}
  2691  }
  2692  
  2693  func (x *BuildEvent) String() string {
  2694  	return protoimpl.X.MessageStringOf(x)
  2695  }
  2696  
  2697  func (*BuildEvent) ProtoMessage() {}
  2698  
  2699  func (x *BuildEvent) ProtoReflect() protoreflect.Message {
  2700  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[26]
  2701  	if protoimpl.UnsafeEnabled && x != nil {
  2702  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2703  		if ms.LoadMessageInfo() == nil {
  2704  			ms.StoreMessageInfo(mi)
  2705  		}
  2706  		return ms
  2707  	}
  2708  	return mi.MessageOf(x)
  2709  }
  2710  
  2711  // Deprecated: Use BuildEvent.ProtoReflect.Descriptor instead.
  2712  func (*BuildEvent) Descriptor() ([]byte, []int) {
  2713  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{26}
  2714  }
  2715  
  2716  func (x *BuildEvent) GetId() *BuildEventId {
  2717  	if x != nil {
  2718  		return x.Id
  2719  	}
  2720  	return nil
  2721  }
  2722  
  2723  func (x *BuildEvent) GetChildren() []*BuildEventId {
  2724  	if x != nil {
  2725  		return x.Children
  2726  	}
  2727  	return nil
  2728  }
  2729  
  2730  func (x *BuildEvent) GetLastMessage() bool {
  2731  	if x != nil {
  2732  		return x.LastMessage
  2733  	}
  2734  	return false
  2735  }
  2736  
  2737  func (m *BuildEvent) GetPayload() isBuildEvent_Payload {
  2738  	if m != nil {
  2739  		return m.Payload
  2740  	}
  2741  	return nil
  2742  }
  2743  
  2744  func (x *BuildEvent) GetProgress() *Progress {
  2745  	if x, ok := x.GetPayload().(*BuildEvent_Progress); ok {
  2746  		return x.Progress
  2747  	}
  2748  	return nil
  2749  }
  2750  
  2751  func (x *BuildEvent) GetAborted() *Aborted {
  2752  	if x, ok := x.GetPayload().(*BuildEvent_Aborted); ok {
  2753  		return x.Aborted
  2754  	}
  2755  	return nil
  2756  }
  2757  
  2758  func (x *BuildEvent) GetStarted() *BuildStarted {
  2759  	if x, ok := x.GetPayload().(*BuildEvent_Started); ok {
  2760  		return x.Started
  2761  	}
  2762  	return nil
  2763  }
  2764  
  2765  func (x *BuildEvent) GetUnstructuredCommandLine() *UnstructuredCommandLine {
  2766  	if x, ok := x.GetPayload().(*BuildEvent_UnstructuredCommandLine); ok {
  2767  		return x.UnstructuredCommandLine
  2768  	}
  2769  	return nil
  2770  }
  2771  
  2772  func (x *BuildEvent) GetStructuredCommandLine() *command_line_go_proto.CommandLine {
  2773  	if x, ok := x.GetPayload().(*BuildEvent_StructuredCommandLine); ok {
  2774  		return x.StructuredCommandLine
  2775  	}
  2776  	return nil
  2777  }
  2778  
  2779  func (x *BuildEvent) GetOptionsParsed() *OptionsParsed {
  2780  	if x, ok := x.GetPayload().(*BuildEvent_OptionsParsed); ok {
  2781  		return x.OptionsParsed
  2782  	}
  2783  	return nil
  2784  }
  2785  
  2786  func (x *BuildEvent) GetWorkspaceStatus() *WorkspaceStatus {
  2787  	if x, ok := x.GetPayload().(*BuildEvent_WorkspaceStatus); ok {
  2788  		return x.WorkspaceStatus
  2789  	}
  2790  	return nil
  2791  }
  2792  
  2793  func (x *BuildEvent) GetFetch() *Fetch {
  2794  	if x, ok := x.GetPayload().(*BuildEvent_Fetch); ok {
  2795  		return x.Fetch
  2796  	}
  2797  	return nil
  2798  }
  2799  
  2800  func (x *BuildEvent) GetConfiguration() *Configuration {
  2801  	if x, ok := x.GetPayload().(*BuildEvent_Configuration); ok {
  2802  		return x.Configuration
  2803  	}
  2804  	return nil
  2805  }
  2806  
  2807  func (x *BuildEvent) GetExpanded() *PatternExpanded {
  2808  	if x, ok := x.GetPayload().(*BuildEvent_Expanded); ok {
  2809  		return x.Expanded
  2810  	}
  2811  	return nil
  2812  }
  2813  
  2814  func (x *BuildEvent) GetConfigured() *TargetConfigured {
  2815  	if x, ok := x.GetPayload().(*BuildEvent_Configured); ok {
  2816  		return x.Configured
  2817  	}
  2818  	return nil
  2819  }
  2820  
  2821  func (x *BuildEvent) GetAction() *ActionExecuted {
  2822  	if x, ok := x.GetPayload().(*BuildEvent_Action); ok {
  2823  		return x.Action
  2824  	}
  2825  	return nil
  2826  }
  2827  
  2828  func (x *BuildEvent) GetNamedSetOfFiles() *NamedSetOfFiles {
  2829  	if x, ok := x.GetPayload().(*BuildEvent_NamedSetOfFiles); ok {
  2830  		return x.NamedSetOfFiles
  2831  	}
  2832  	return nil
  2833  }
  2834  
  2835  func (x *BuildEvent) GetCompleted() *TargetComplete {
  2836  	if x, ok := x.GetPayload().(*BuildEvent_Completed); ok {
  2837  		return x.Completed
  2838  	}
  2839  	return nil
  2840  }
  2841  
  2842  func (x *BuildEvent) GetTestResult() *TestResult {
  2843  	if x, ok := x.GetPayload().(*BuildEvent_TestResult); ok {
  2844  		return x.TestResult
  2845  	}
  2846  	return nil
  2847  }
  2848  
  2849  func (x *BuildEvent) GetTestSummary() *TestSummary {
  2850  	if x, ok := x.GetPayload().(*BuildEvent_TestSummary); ok {
  2851  		return x.TestSummary
  2852  	}
  2853  	return nil
  2854  }
  2855  
  2856  func (x *BuildEvent) GetTargetSummary() *TargetSummary {
  2857  	if x, ok := x.GetPayload().(*BuildEvent_TargetSummary); ok {
  2858  		return x.TargetSummary
  2859  	}
  2860  	return nil
  2861  }
  2862  
  2863  func (x *BuildEvent) GetFinished() *BuildFinished {
  2864  	if x, ok := x.GetPayload().(*BuildEvent_Finished); ok {
  2865  		return x.Finished
  2866  	}
  2867  	return nil
  2868  }
  2869  
  2870  func (x *BuildEvent) GetBuildToolLogs() *BuildToolLogs {
  2871  	if x, ok := x.GetPayload().(*BuildEvent_BuildToolLogs); ok {
  2872  		return x.BuildToolLogs
  2873  	}
  2874  	return nil
  2875  }
  2876  
  2877  func (x *BuildEvent) GetBuildMetrics() *BuildMetrics {
  2878  	if x, ok := x.GetPayload().(*BuildEvent_BuildMetrics); ok {
  2879  		return x.BuildMetrics
  2880  	}
  2881  	return nil
  2882  }
  2883  
  2884  func (x *BuildEvent) GetWorkspaceInfo() *WorkspaceConfig {
  2885  	if x, ok := x.GetPayload().(*BuildEvent_WorkspaceInfo); ok {
  2886  		return x.WorkspaceInfo
  2887  	}
  2888  	return nil
  2889  }
  2890  
  2891  func (x *BuildEvent) GetBuildMetadata() *BuildMetadata {
  2892  	if x, ok := x.GetPayload().(*BuildEvent_BuildMetadata); ok {
  2893  		return x.BuildMetadata
  2894  	}
  2895  	return nil
  2896  }
  2897  
  2898  func (x *BuildEvent) GetConvenienceSymlinksIdentified() *ConvenienceSymlinksIdentified {
  2899  	if x, ok := x.GetPayload().(*BuildEvent_ConvenienceSymlinksIdentified); ok {
  2900  		return x.ConvenienceSymlinksIdentified
  2901  	}
  2902  	return nil
  2903  }
  2904  
  2905  type isBuildEvent_Payload interface {
  2906  	isBuildEvent_Payload()
  2907  }
  2908  
  2909  type BuildEvent_Progress struct {
  2910  	Progress *Progress `protobuf:"bytes,3,opt,name=progress,proto3,oneof"`
  2911  }
  2912  
  2913  type BuildEvent_Aborted struct {
  2914  	Aborted *Aborted `protobuf:"bytes,4,opt,name=aborted,proto3,oneof"`
  2915  }
  2916  
  2917  type BuildEvent_Started struct {
  2918  	Started *BuildStarted `protobuf:"bytes,5,opt,name=started,proto3,oneof"`
  2919  }
  2920  
  2921  type BuildEvent_UnstructuredCommandLine struct {
  2922  	UnstructuredCommandLine *UnstructuredCommandLine `protobuf:"bytes,12,opt,name=unstructured_command_line,json=unstructuredCommandLine,proto3,oneof"`
  2923  }
  2924  
  2925  type BuildEvent_StructuredCommandLine struct {
  2926  	StructuredCommandLine *command_line_go_proto.CommandLine `protobuf:"bytes,22,opt,name=structured_command_line,json=structuredCommandLine,proto3,oneof"`
  2927  }
  2928  
  2929  type BuildEvent_OptionsParsed struct {
  2930  	OptionsParsed *OptionsParsed `protobuf:"bytes,13,opt,name=options_parsed,json=optionsParsed,proto3,oneof"`
  2931  }
  2932  
  2933  type BuildEvent_WorkspaceStatus struct {
  2934  	WorkspaceStatus *WorkspaceStatus `protobuf:"bytes,16,opt,name=workspace_status,json=workspaceStatus,proto3,oneof"`
  2935  }
  2936  
  2937  type BuildEvent_Fetch struct {
  2938  	Fetch *Fetch `protobuf:"bytes,21,opt,name=fetch,proto3,oneof"`
  2939  }
  2940  
  2941  type BuildEvent_Configuration struct {
  2942  	Configuration *Configuration `protobuf:"bytes,17,opt,name=configuration,proto3,oneof"`
  2943  }
  2944  
  2945  type BuildEvent_Expanded struct {
  2946  	Expanded *PatternExpanded `protobuf:"bytes,6,opt,name=expanded,proto3,oneof"`
  2947  }
  2948  
  2949  type BuildEvent_Configured struct {
  2950  	Configured *TargetConfigured `protobuf:"bytes,18,opt,name=configured,proto3,oneof"`
  2951  }
  2952  
  2953  type BuildEvent_Action struct {
  2954  	Action *ActionExecuted `protobuf:"bytes,7,opt,name=action,proto3,oneof"`
  2955  }
  2956  
  2957  type BuildEvent_NamedSetOfFiles struct {
  2958  	NamedSetOfFiles *NamedSetOfFiles `protobuf:"bytes,15,opt,name=named_set_of_files,json=namedSetOfFiles,proto3,oneof"`
  2959  }
  2960  
  2961  type BuildEvent_Completed struct {
  2962  	Completed *TargetComplete `protobuf:"bytes,8,opt,name=completed,proto3,oneof"`
  2963  }
  2964  
  2965  type BuildEvent_TestResult struct {
  2966  	TestResult *TestResult `protobuf:"bytes,10,opt,name=test_result,json=testResult,proto3,oneof"`
  2967  }
  2968  
  2969  type BuildEvent_TestSummary struct {
  2970  	TestSummary *TestSummary `protobuf:"bytes,9,opt,name=test_summary,json=testSummary,proto3,oneof"`
  2971  }
  2972  
  2973  type BuildEvent_TargetSummary struct {
  2974  	TargetSummary *TargetSummary `protobuf:"bytes,28,opt,name=target_summary,json=targetSummary,proto3,oneof"`
  2975  }
  2976  
  2977  type BuildEvent_Finished struct {
  2978  	Finished *BuildFinished `protobuf:"bytes,14,opt,name=finished,proto3,oneof"`
  2979  }
  2980  
  2981  type BuildEvent_BuildToolLogs struct {
  2982  	BuildToolLogs *BuildToolLogs `protobuf:"bytes,23,opt,name=build_tool_logs,json=buildToolLogs,proto3,oneof"`
  2983  }
  2984  
  2985  type BuildEvent_BuildMetrics struct {
  2986  	BuildMetrics *BuildMetrics `protobuf:"bytes,24,opt,name=build_metrics,json=buildMetrics,proto3,oneof"`
  2987  }
  2988  
  2989  type BuildEvent_WorkspaceInfo struct {
  2990  	WorkspaceInfo *WorkspaceConfig `protobuf:"bytes,25,opt,name=workspace_info,json=workspaceInfo,proto3,oneof"`
  2991  }
  2992  
  2993  type BuildEvent_BuildMetadata struct {
  2994  	BuildMetadata *BuildMetadata `protobuf:"bytes,26,opt,name=build_metadata,json=buildMetadata,proto3,oneof"`
  2995  }
  2996  
  2997  type BuildEvent_ConvenienceSymlinksIdentified struct {
  2998  	ConvenienceSymlinksIdentified *ConvenienceSymlinksIdentified `protobuf:"bytes,27,opt,name=convenience_symlinks_identified,json=convenienceSymlinksIdentified,proto3,oneof"`
  2999  }
  3000  
  3001  func (*BuildEvent_Progress) isBuildEvent_Payload() {}
  3002  
  3003  func (*BuildEvent_Aborted) isBuildEvent_Payload() {}
  3004  
  3005  func (*BuildEvent_Started) isBuildEvent_Payload() {}
  3006  
  3007  func (*BuildEvent_UnstructuredCommandLine) isBuildEvent_Payload() {}
  3008  
  3009  func (*BuildEvent_StructuredCommandLine) isBuildEvent_Payload() {}
  3010  
  3011  func (*BuildEvent_OptionsParsed) isBuildEvent_Payload() {}
  3012  
  3013  func (*BuildEvent_WorkspaceStatus) isBuildEvent_Payload() {}
  3014  
  3015  func (*BuildEvent_Fetch) isBuildEvent_Payload() {}
  3016  
  3017  func (*BuildEvent_Configuration) isBuildEvent_Payload() {}
  3018  
  3019  func (*BuildEvent_Expanded) isBuildEvent_Payload() {}
  3020  
  3021  func (*BuildEvent_Configured) isBuildEvent_Payload() {}
  3022  
  3023  func (*BuildEvent_Action) isBuildEvent_Payload() {}
  3024  
  3025  func (*BuildEvent_NamedSetOfFiles) isBuildEvent_Payload() {}
  3026  
  3027  func (*BuildEvent_Completed) isBuildEvent_Payload() {}
  3028  
  3029  func (*BuildEvent_TestResult) isBuildEvent_Payload() {}
  3030  
  3031  func (*BuildEvent_TestSummary) isBuildEvent_Payload() {}
  3032  
  3033  func (*BuildEvent_TargetSummary) isBuildEvent_Payload() {}
  3034  
  3035  func (*BuildEvent_Finished) isBuildEvent_Payload() {}
  3036  
  3037  func (*BuildEvent_BuildToolLogs) isBuildEvent_Payload() {}
  3038  
  3039  func (*BuildEvent_BuildMetrics) isBuildEvent_Payload() {}
  3040  
  3041  func (*BuildEvent_WorkspaceInfo) isBuildEvent_Payload() {}
  3042  
  3043  func (*BuildEvent_BuildMetadata) isBuildEvent_Payload() {}
  3044  
  3045  func (*BuildEvent_ConvenienceSymlinksIdentified) isBuildEvent_Payload() {}
  3046  
  3047  type BuildEventId_UnknownBuildEventId struct {
  3048  	state         protoimpl.MessageState
  3049  	sizeCache     protoimpl.SizeCache
  3050  	unknownFields protoimpl.UnknownFields
  3051  
  3052  	Details string `protobuf:"bytes,1,opt,name=details,proto3" json:"details,omitempty"`
  3053  }
  3054  
  3055  func (x *BuildEventId_UnknownBuildEventId) Reset() {
  3056  	*x = BuildEventId_UnknownBuildEventId{}
  3057  	if protoimpl.UnsafeEnabled {
  3058  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[27]
  3059  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3060  		ms.StoreMessageInfo(mi)
  3061  	}
  3062  }
  3063  
  3064  func (x *BuildEventId_UnknownBuildEventId) String() string {
  3065  	return protoimpl.X.MessageStringOf(x)
  3066  }
  3067  
  3068  func (*BuildEventId_UnknownBuildEventId) ProtoMessage() {}
  3069  
  3070  func (x *BuildEventId_UnknownBuildEventId) ProtoReflect() protoreflect.Message {
  3071  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[27]
  3072  	if protoimpl.UnsafeEnabled && x != nil {
  3073  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3074  		if ms.LoadMessageInfo() == nil {
  3075  			ms.StoreMessageInfo(mi)
  3076  		}
  3077  		return ms
  3078  	}
  3079  	return mi.MessageOf(x)
  3080  }
  3081  
  3082  // Deprecated: Use BuildEventId_UnknownBuildEventId.ProtoReflect.Descriptor instead.
  3083  func (*BuildEventId_UnknownBuildEventId) Descriptor() ([]byte, []int) {
  3084  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 0}
  3085  }
  3086  
  3087  func (x *BuildEventId_UnknownBuildEventId) GetDetails() string {
  3088  	if x != nil {
  3089  		return x.Details
  3090  	}
  3091  	return ""
  3092  }
  3093  
  3094  type BuildEventId_ProgressId struct {
  3095  	state         protoimpl.MessageState
  3096  	sizeCache     protoimpl.SizeCache
  3097  	unknownFields protoimpl.UnknownFields
  3098  
  3099  	OpaqueCount int32 `protobuf:"varint,1,opt,name=opaque_count,json=opaqueCount,proto3" json:"opaque_count,omitempty"`
  3100  }
  3101  
  3102  func (x *BuildEventId_ProgressId) Reset() {
  3103  	*x = BuildEventId_ProgressId{}
  3104  	if protoimpl.UnsafeEnabled {
  3105  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[28]
  3106  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3107  		ms.StoreMessageInfo(mi)
  3108  	}
  3109  }
  3110  
  3111  func (x *BuildEventId_ProgressId) String() string {
  3112  	return protoimpl.X.MessageStringOf(x)
  3113  }
  3114  
  3115  func (*BuildEventId_ProgressId) ProtoMessage() {}
  3116  
  3117  func (x *BuildEventId_ProgressId) ProtoReflect() protoreflect.Message {
  3118  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[28]
  3119  	if protoimpl.UnsafeEnabled && x != nil {
  3120  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3121  		if ms.LoadMessageInfo() == nil {
  3122  			ms.StoreMessageInfo(mi)
  3123  		}
  3124  		return ms
  3125  	}
  3126  	return mi.MessageOf(x)
  3127  }
  3128  
  3129  // Deprecated: Use BuildEventId_ProgressId.ProtoReflect.Descriptor instead.
  3130  func (*BuildEventId_ProgressId) Descriptor() ([]byte, []int) {
  3131  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 1}
  3132  }
  3133  
  3134  func (x *BuildEventId_ProgressId) GetOpaqueCount() int32 {
  3135  	if x != nil {
  3136  		return x.OpaqueCount
  3137  	}
  3138  	return 0
  3139  }
  3140  
  3141  type BuildEventId_BuildStartedId struct {
  3142  	state         protoimpl.MessageState
  3143  	sizeCache     protoimpl.SizeCache
  3144  	unknownFields protoimpl.UnknownFields
  3145  }
  3146  
  3147  func (x *BuildEventId_BuildStartedId) Reset() {
  3148  	*x = BuildEventId_BuildStartedId{}
  3149  	if protoimpl.UnsafeEnabled {
  3150  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[29]
  3151  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3152  		ms.StoreMessageInfo(mi)
  3153  	}
  3154  }
  3155  
  3156  func (x *BuildEventId_BuildStartedId) String() string {
  3157  	return protoimpl.X.MessageStringOf(x)
  3158  }
  3159  
  3160  func (*BuildEventId_BuildStartedId) ProtoMessage() {}
  3161  
  3162  func (x *BuildEventId_BuildStartedId) ProtoReflect() protoreflect.Message {
  3163  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[29]
  3164  	if protoimpl.UnsafeEnabled && x != nil {
  3165  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3166  		if ms.LoadMessageInfo() == nil {
  3167  			ms.StoreMessageInfo(mi)
  3168  		}
  3169  		return ms
  3170  	}
  3171  	return mi.MessageOf(x)
  3172  }
  3173  
  3174  // Deprecated: Use BuildEventId_BuildStartedId.ProtoReflect.Descriptor instead.
  3175  func (*BuildEventId_BuildStartedId) Descriptor() ([]byte, []int) {
  3176  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 2}
  3177  }
  3178  
  3179  type BuildEventId_UnstructuredCommandLineId struct {
  3180  	state         protoimpl.MessageState
  3181  	sizeCache     protoimpl.SizeCache
  3182  	unknownFields protoimpl.UnknownFields
  3183  }
  3184  
  3185  func (x *BuildEventId_UnstructuredCommandLineId) Reset() {
  3186  	*x = BuildEventId_UnstructuredCommandLineId{}
  3187  	if protoimpl.UnsafeEnabled {
  3188  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[30]
  3189  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3190  		ms.StoreMessageInfo(mi)
  3191  	}
  3192  }
  3193  
  3194  func (x *BuildEventId_UnstructuredCommandLineId) String() string {
  3195  	return protoimpl.X.MessageStringOf(x)
  3196  }
  3197  
  3198  func (*BuildEventId_UnstructuredCommandLineId) ProtoMessage() {}
  3199  
  3200  func (x *BuildEventId_UnstructuredCommandLineId) ProtoReflect() protoreflect.Message {
  3201  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[30]
  3202  	if protoimpl.UnsafeEnabled && x != nil {
  3203  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3204  		if ms.LoadMessageInfo() == nil {
  3205  			ms.StoreMessageInfo(mi)
  3206  		}
  3207  		return ms
  3208  	}
  3209  	return mi.MessageOf(x)
  3210  }
  3211  
  3212  // Deprecated: Use BuildEventId_UnstructuredCommandLineId.ProtoReflect.Descriptor instead.
  3213  func (*BuildEventId_UnstructuredCommandLineId) Descriptor() ([]byte, []int) {
  3214  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 3}
  3215  }
  3216  
  3217  type BuildEventId_StructuredCommandLineId struct {
  3218  	state         protoimpl.MessageState
  3219  	sizeCache     protoimpl.SizeCache
  3220  	unknownFields protoimpl.UnknownFields
  3221  
  3222  	CommandLineLabel string `protobuf:"bytes,1,opt,name=command_line_label,json=commandLineLabel,proto3" json:"command_line_label,omitempty"`
  3223  }
  3224  
  3225  func (x *BuildEventId_StructuredCommandLineId) Reset() {
  3226  	*x = BuildEventId_StructuredCommandLineId{}
  3227  	if protoimpl.UnsafeEnabled {
  3228  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[31]
  3229  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3230  		ms.StoreMessageInfo(mi)
  3231  	}
  3232  }
  3233  
  3234  func (x *BuildEventId_StructuredCommandLineId) String() string {
  3235  	return protoimpl.X.MessageStringOf(x)
  3236  }
  3237  
  3238  func (*BuildEventId_StructuredCommandLineId) ProtoMessage() {}
  3239  
  3240  func (x *BuildEventId_StructuredCommandLineId) ProtoReflect() protoreflect.Message {
  3241  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[31]
  3242  	if protoimpl.UnsafeEnabled && x != nil {
  3243  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3244  		if ms.LoadMessageInfo() == nil {
  3245  			ms.StoreMessageInfo(mi)
  3246  		}
  3247  		return ms
  3248  	}
  3249  	return mi.MessageOf(x)
  3250  }
  3251  
  3252  // Deprecated: Use BuildEventId_StructuredCommandLineId.ProtoReflect.Descriptor instead.
  3253  func (*BuildEventId_StructuredCommandLineId) Descriptor() ([]byte, []int) {
  3254  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 4}
  3255  }
  3256  
  3257  func (x *BuildEventId_StructuredCommandLineId) GetCommandLineLabel() string {
  3258  	if x != nil {
  3259  		return x.CommandLineLabel
  3260  	}
  3261  	return ""
  3262  }
  3263  
  3264  type BuildEventId_WorkspaceStatusId struct {
  3265  	state         protoimpl.MessageState
  3266  	sizeCache     protoimpl.SizeCache
  3267  	unknownFields protoimpl.UnknownFields
  3268  }
  3269  
  3270  func (x *BuildEventId_WorkspaceStatusId) Reset() {
  3271  	*x = BuildEventId_WorkspaceStatusId{}
  3272  	if protoimpl.UnsafeEnabled {
  3273  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[32]
  3274  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3275  		ms.StoreMessageInfo(mi)
  3276  	}
  3277  }
  3278  
  3279  func (x *BuildEventId_WorkspaceStatusId) String() string {
  3280  	return protoimpl.X.MessageStringOf(x)
  3281  }
  3282  
  3283  func (*BuildEventId_WorkspaceStatusId) ProtoMessage() {}
  3284  
  3285  func (x *BuildEventId_WorkspaceStatusId) ProtoReflect() protoreflect.Message {
  3286  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[32]
  3287  	if protoimpl.UnsafeEnabled && x != nil {
  3288  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3289  		if ms.LoadMessageInfo() == nil {
  3290  			ms.StoreMessageInfo(mi)
  3291  		}
  3292  		return ms
  3293  	}
  3294  	return mi.MessageOf(x)
  3295  }
  3296  
  3297  // Deprecated: Use BuildEventId_WorkspaceStatusId.ProtoReflect.Descriptor instead.
  3298  func (*BuildEventId_WorkspaceStatusId) Descriptor() ([]byte, []int) {
  3299  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 5}
  3300  }
  3301  
  3302  type BuildEventId_OptionsParsedId struct {
  3303  	state         protoimpl.MessageState
  3304  	sizeCache     protoimpl.SizeCache
  3305  	unknownFields protoimpl.UnknownFields
  3306  }
  3307  
  3308  func (x *BuildEventId_OptionsParsedId) Reset() {
  3309  	*x = BuildEventId_OptionsParsedId{}
  3310  	if protoimpl.UnsafeEnabled {
  3311  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[33]
  3312  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3313  		ms.StoreMessageInfo(mi)
  3314  	}
  3315  }
  3316  
  3317  func (x *BuildEventId_OptionsParsedId) String() string {
  3318  	return protoimpl.X.MessageStringOf(x)
  3319  }
  3320  
  3321  func (*BuildEventId_OptionsParsedId) ProtoMessage() {}
  3322  
  3323  func (x *BuildEventId_OptionsParsedId) ProtoReflect() protoreflect.Message {
  3324  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[33]
  3325  	if protoimpl.UnsafeEnabled && x != nil {
  3326  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3327  		if ms.LoadMessageInfo() == nil {
  3328  			ms.StoreMessageInfo(mi)
  3329  		}
  3330  		return ms
  3331  	}
  3332  	return mi.MessageOf(x)
  3333  }
  3334  
  3335  // Deprecated: Use BuildEventId_OptionsParsedId.ProtoReflect.Descriptor instead.
  3336  func (*BuildEventId_OptionsParsedId) Descriptor() ([]byte, []int) {
  3337  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 6}
  3338  }
  3339  
  3340  type BuildEventId_FetchId struct {
  3341  	state         protoimpl.MessageState
  3342  	sizeCache     protoimpl.SizeCache
  3343  	unknownFields protoimpl.UnknownFields
  3344  
  3345  	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
  3346  }
  3347  
  3348  func (x *BuildEventId_FetchId) Reset() {
  3349  	*x = BuildEventId_FetchId{}
  3350  	if protoimpl.UnsafeEnabled {
  3351  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[34]
  3352  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3353  		ms.StoreMessageInfo(mi)
  3354  	}
  3355  }
  3356  
  3357  func (x *BuildEventId_FetchId) String() string {
  3358  	return protoimpl.X.MessageStringOf(x)
  3359  }
  3360  
  3361  func (*BuildEventId_FetchId) ProtoMessage() {}
  3362  
  3363  func (x *BuildEventId_FetchId) ProtoReflect() protoreflect.Message {
  3364  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[34]
  3365  	if protoimpl.UnsafeEnabled && x != nil {
  3366  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3367  		if ms.LoadMessageInfo() == nil {
  3368  			ms.StoreMessageInfo(mi)
  3369  		}
  3370  		return ms
  3371  	}
  3372  	return mi.MessageOf(x)
  3373  }
  3374  
  3375  // Deprecated: Use BuildEventId_FetchId.ProtoReflect.Descriptor instead.
  3376  func (*BuildEventId_FetchId) Descriptor() ([]byte, []int) {
  3377  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 7}
  3378  }
  3379  
  3380  func (x *BuildEventId_FetchId) GetUrl() string {
  3381  	if x != nil {
  3382  		return x.Url
  3383  	}
  3384  	return ""
  3385  }
  3386  
  3387  type BuildEventId_PatternExpandedId struct {
  3388  	state         protoimpl.MessageState
  3389  	sizeCache     protoimpl.SizeCache
  3390  	unknownFields protoimpl.UnknownFields
  3391  
  3392  	Pattern []string `protobuf:"bytes,1,rep,name=pattern,proto3" json:"pattern,omitempty"`
  3393  }
  3394  
  3395  func (x *BuildEventId_PatternExpandedId) Reset() {
  3396  	*x = BuildEventId_PatternExpandedId{}
  3397  	if protoimpl.UnsafeEnabled {
  3398  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[35]
  3399  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3400  		ms.StoreMessageInfo(mi)
  3401  	}
  3402  }
  3403  
  3404  func (x *BuildEventId_PatternExpandedId) String() string {
  3405  	return protoimpl.X.MessageStringOf(x)
  3406  }
  3407  
  3408  func (*BuildEventId_PatternExpandedId) ProtoMessage() {}
  3409  
  3410  func (x *BuildEventId_PatternExpandedId) ProtoReflect() protoreflect.Message {
  3411  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[35]
  3412  	if protoimpl.UnsafeEnabled && x != nil {
  3413  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3414  		if ms.LoadMessageInfo() == nil {
  3415  			ms.StoreMessageInfo(mi)
  3416  		}
  3417  		return ms
  3418  	}
  3419  	return mi.MessageOf(x)
  3420  }
  3421  
  3422  // Deprecated: Use BuildEventId_PatternExpandedId.ProtoReflect.Descriptor instead.
  3423  func (*BuildEventId_PatternExpandedId) Descriptor() ([]byte, []int) {
  3424  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 8}
  3425  }
  3426  
  3427  func (x *BuildEventId_PatternExpandedId) GetPattern() []string {
  3428  	if x != nil {
  3429  		return x.Pattern
  3430  	}
  3431  	return nil
  3432  }
  3433  
  3434  type BuildEventId_WorkspaceConfigId struct {
  3435  	state         protoimpl.MessageState
  3436  	sizeCache     protoimpl.SizeCache
  3437  	unknownFields protoimpl.UnknownFields
  3438  }
  3439  
  3440  func (x *BuildEventId_WorkspaceConfigId) Reset() {
  3441  	*x = BuildEventId_WorkspaceConfigId{}
  3442  	if protoimpl.UnsafeEnabled {
  3443  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[36]
  3444  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3445  		ms.StoreMessageInfo(mi)
  3446  	}
  3447  }
  3448  
  3449  func (x *BuildEventId_WorkspaceConfigId) String() string {
  3450  	return protoimpl.X.MessageStringOf(x)
  3451  }
  3452  
  3453  func (*BuildEventId_WorkspaceConfigId) ProtoMessage() {}
  3454  
  3455  func (x *BuildEventId_WorkspaceConfigId) ProtoReflect() protoreflect.Message {
  3456  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[36]
  3457  	if protoimpl.UnsafeEnabled && x != nil {
  3458  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3459  		if ms.LoadMessageInfo() == nil {
  3460  			ms.StoreMessageInfo(mi)
  3461  		}
  3462  		return ms
  3463  	}
  3464  	return mi.MessageOf(x)
  3465  }
  3466  
  3467  // Deprecated: Use BuildEventId_WorkspaceConfigId.ProtoReflect.Descriptor instead.
  3468  func (*BuildEventId_WorkspaceConfigId) Descriptor() ([]byte, []int) {
  3469  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 9}
  3470  }
  3471  
  3472  type BuildEventId_BuildMetadataId struct {
  3473  	state         protoimpl.MessageState
  3474  	sizeCache     protoimpl.SizeCache
  3475  	unknownFields protoimpl.UnknownFields
  3476  }
  3477  
  3478  func (x *BuildEventId_BuildMetadataId) Reset() {
  3479  	*x = BuildEventId_BuildMetadataId{}
  3480  	if protoimpl.UnsafeEnabled {
  3481  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[37]
  3482  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3483  		ms.StoreMessageInfo(mi)
  3484  	}
  3485  }
  3486  
  3487  func (x *BuildEventId_BuildMetadataId) String() string {
  3488  	return protoimpl.X.MessageStringOf(x)
  3489  }
  3490  
  3491  func (*BuildEventId_BuildMetadataId) ProtoMessage() {}
  3492  
  3493  func (x *BuildEventId_BuildMetadataId) ProtoReflect() protoreflect.Message {
  3494  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[37]
  3495  	if protoimpl.UnsafeEnabled && x != nil {
  3496  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3497  		if ms.LoadMessageInfo() == nil {
  3498  			ms.StoreMessageInfo(mi)
  3499  		}
  3500  		return ms
  3501  	}
  3502  	return mi.MessageOf(x)
  3503  }
  3504  
  3505  // Deprecated: Use BuildEventId_BuildMetadataId.ProtoReflect.Descriptor instead.
  3506  func (*BuildEventId_BuildMetadataId) Descriptor() ([]byte, []int) {
  3507  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 10}
  3508  }
  3509  
  3510  type BuildEventId_TargetConfiguredId struct {
  3511  	state         protoimpl.MessageState
  3512  	sizeCache     protoimpl.SizeCache
  3513  	unknownFields protoimpl.UnknownFields
  3514  
  3515  	Label  string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
  3516  	Aspect string `protobuf:"bytes,2,opt,name=aspect,proto3" json:"aspect,omitempty"`
  3517  }
  3518  
  3519  func (x *BuildEventId_TargetConfiguredId) Reset() {
  3520  	*x = BuildEventId_TargetConfiguredId{}
  3521  	if protoimpl.UnsafeEnabled {
  3522  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[38]
  3523  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3524  		ms.StoreMessageInfo(mi)
  3525  	}
  3526  }
  3527  
  3528  func (x *BuildEventId_TargetConfiguredId) String() string {
  3529  	return protoimpl.X.MessageStringOf(x)
  3530  }
  3531  
  3532  func (*BuildEventId_TargetConfiguredId) ProtoMessage() {}
  3533  
  3534  func (x *BuildEventId_TargetConfiguredId) ProtoReflect() protoreflect.Message {
  3535  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[38]
  3536  	if protoimpl.UnsafeEnabled && x != nil {
  3537  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3538  		if ms.LoadMessageInfo() == nil {
  3539  			ms.StoreMessageInfo(mi)
  3540  		}
  3541  		return ms
  3542  	}
  3543  	return mi.MessageOf(x)
  3544  }
  3545  
  3546  // Deprecated: Use BuildEventId_TargetConfiguredId.ProtoReflect.Descriptor instead.
  3547  func (*BuildEventId_TargetConfiguredId) Descriptor() ([]byte, []int) {
  3548  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 11}
  3549  }
  3550  
  3551  func (x *BuildEventId_TargetConfiguredId) GetLabel() string {
  3552  	if x != nil {
  3553  		return x.Label
  3554  	}
  3555  	return ""
  3556  }
  3557  
  3558  func (x *BuildEventId_TargetConfiguredId) GetAspect() string {
  3559  	if x != nil {
  3560  		return x.Aspect
  3561  	}
  3562  	return ""
  3563  }
  3564  
  3565  type BuildEventId_NamedSetOfFilesId struct {
  3566  	state         protoimpl.MessageState
  3567  	sizeCache     protoimpl.SizeCache
  3568  	unknownFields protoimpl.UnknownFields
  3569  
  3570  	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
  3571  }
  3572  
  3573  func (x *BuildEventId_NamedSetOfFilesId) Reset() {
  3574  	*x = BuildEventId_NamedSetOfFilesId{}
  3575  	if protoimpl.UnsafeEnabled {
  3576  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[39]
  3577  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3578  		ms.StoreMessageInfo(mi)
  3579  	}
  3580  }
  3581  
  3582  func (x *BuildEventId_NamedSetOfFilesId) String() string {
  3583  	return protoimpl.X.MessageStringOf(x)
  3584  }
  3585  
  3586  func (*BuildEventId_NamedSetOfFilesId) ProtoMessage() {}
  3587  
  3588  func (x *BuildEventId_NamedSetOfFilesId) ProtoReflect() protoreflect.Message {
  3589  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[39]
  3590  	if protoimpl.UnsafeEnabled && x != nil {
  3591  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3592  		if ms.LoadMessageInfo() == nil {
  3593  			ms.StoreMessageInfo(mi)
  3594  		}
  3595  		return ms
  3596  	}
  3597  	return mi.MessageOf(x)
  3598  }
  3599  
  3600  // Deprecated: Use BuildEventId_NamedSetOfFilesId.ProtoReflect.Descriptor instead.
  3601  func (*BuildEventId_NamedSetOfFilesId) Descriptor() ([]byte, []int) {
  3602  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 12}
  3603  }
  3604  
  3605  func (x *BuildEventId_NamedSetOfFilesId) GetId() string {
  3606  	if x != nil {
  3607  		return x.Id
  3608  	}
  3609  	return ""
  3610  }
  3611  
  3612  type BuildEventId_ConfigurationId struct {
  3613  	state         protoimpl.MessageState
  3614  	sizeCache     protoimpl.SizeCache
  3615  	unknownFields protoimpl.UnknownFields
  3616  
  3617  	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
  3618  }
  3619  
  3620  func (x *BuildEventId_ConfigurationId) Reset() {
  3621  	*x = BuildEventId_ConfigurationId{}
  3622  	if protoimpl.UnsafeEnabled {
  3623  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[40]
  3624  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3625  		ms.StoreMessageInfo(mi)
  3626  	}
  3627  }
  3628  
  3629  func (x *BuildEventId_ConfigurationId) String() string {
  3630  	return protoimpl.X.MessageStringOf(x)
  3631  }
  3632  
  3633  func (*BuildEventId_ConfigurationId) ProtoMessage() {}
  3634  
  3635  func (x *BuildEventId_ConfigurationId) ProtoReflect() protoreflect.Message {
  3636  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[40]
  3637  	if protoimpl.UnsafeEnabled && x != nil {
  3638  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3639  		if ms.LoadMessageInfo() == nil {
  3640  			ms.StoreMessageInfo(mi)
  3641  		}
  3642  		return ms
  3643  	}
  3644  	return mi.MessageOf(x)
  3645  }
  3646  
  3647  // Deprecated: Use BuildEventId_ConfigurationId.ProtoReflect.Descriptor instead.
  3648  func (*BuildEventId_ConfigurationId) Descriptor() ([]byte, []int) {
  3649  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 13}
  3650  }
  3651  
  3652  func (x *BuildEventId_ConfigurationId) GetId() string {
  3653  	if x != nil {
  3654  		return x.Id
  3655  	}
  3656  	return ""
  3657  }
  3658  
  3659  type BuildEventId_TargetCompletedId struct {
  3660  	state         protoimpl.MessageState
  3661  	sizeCache     protoimpl.SizeCache
  3662  	unknownFields protoimpl.UnknownFields
  3663  
  3664  	Label         string                        `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
  3665  	Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,3,opt,name=configuration,proto3" json:"configuration,omitempty"`
  3666  	Aspect        string                        `protobuf:"bytes,2,opt,name=aspect,proto3" json:"aspect,omitempty"`
  3667  }
  3668  
  3669  func (x *BuildEventId_TargetCompletedId) Reset() {
  3670  	*x = BuildEventId_TargetCompletedId{}
  3671  	if protoimpl.UnsafeEnabled {
  3672  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[41]
  3673  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3674  		ms.StoreMessageInfo(mi)
  3675  	}
  3676  }
  3677  
  3678  func (x *BuildEventId_TargetCompletedId) String() string {
  3679  	return protoimpl.X.MessageStringOf(x)
  3680  }
  3681  
  3682  func (*BuildEventId_TargetCompletedId) ProtoMessage() {}
  3683  
  3684  func (x *BuildEventId_TargetCompletedId) ProtoReflect() protoreflect.Message {
  3685  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[41]
  3686  	if protoimpl.UnsafeEnabled && x != nil {
  3687  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3688  		if ms.LoadMessageInfo() == nil {
  3689  			ms.StoreMessageInfo(mi)
  3690  		}
  3691  		return ms
  3692  	}
  3693  	return mi.MessageOf(x)
  3694  }
  3695  
  3696  // Deprecated: Use BuildEventId_TargetCompletedId.ProtoReflect.Descriptor instead.
  3697  func (*BuildEventId_TargetCompletedId) Descriptor() ([]byte, []int) {
  3698  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 14}
  3699  }
  3700  
  3701  func (x *BuildEventId_TargetCompletedId) GetLabel() string {
  3702  	if x != nil {
  3703  		return x.Label
  3704  	}
  3705  	return ""
  3706  }
  3707  
  3708  func (x *BuildEventId_TargetCompletedId) GetConfiguration() *BuildEventId_ConfigurationId {
  3709  	if x != nil {
  3710  		return x.Configuration
  3711  	}
  3712  	return nil
  3713  }
  3714  
  3715  func (x *BuildEventId_TargetCompletedId) GetAspect() string {
  3716  	if x != nil {
  3717  		return x.Aspect
  3718  	}
  3719  	return ""
  3720  }
  3721  
  3722  type BuildEventId_ActionCompletedId struct {
  3723  	state         protoimpl.MessageState
  3724  	sizeCache     protoimpl.SizeCache
  3725  	unknownFields protoimpl.UnknownFields
  3726  
  3727  	PrimaryOutput string                        `protobuf:"bytes,1,opt,name=primary_output,json=primaryOutput,proto3" json:"primary_output,omitempty"`
  3728  	Label         string                        `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"`
  3729  	Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,3,opt,name=configuration,proto3" json:"configuration,omitempty"`
  3730  }
  3731  
  3732  func (x *BuildEventId_ActionCompletedId) Reset() {
  3733  	*x = BuildEventId_ActionCompletedId{}
  3734  	if protoimpl.UnsafeEnabled {
  3735  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[42]
  3736  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3737  		ms.StoreMessageInfo(mi)
  3738  	}
  3739  }
  3740  
  3741  func (x *BuildEventId_ActionCompletedId) String() string {
  3742  	return protoimpl.X.MessageStringOf(x)
  3743  }
  3744  
  3745  func (*BuildEventId_ActionCompletedId) ProtoMessage() {}
  3746  
  3747  func (x *BuildEventId_ActionCompletedId) ProtoReflect() protoreflect.Message {
  3748  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[42]
  3749  	if protoimpl.UnsafeEnabled && x != nil {
  3750  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3751  		if ms.LoadMessageInfo() == nil {
  3752  			ms.StoreMessageInfo(mi)
  3753  		}
  3754  		return ms
  3755  	}
  3756  	return mi.MessageOf(x)
  3757  }
  3758  
  3759  // Deprecated: Use BuildEventId_ActionCompletedId.ProtoReflect.Descriptor instead.
  3760  func (*BuildEventId_ActionCompletedId) Descriptor() ([]byte, []int) {
  3761  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 15}
  3762  }
  3763  
  3764  func (x *BuildEventId_ActionCompletedId) GetPrimaryOutput() string {
  3765  	if x != nil {
  3766  		return x.PrimaryOutput
  3767  	}
  3768  	return ""
  3769  }
  3770  
  3771  func (x *BuildEventId_ActionCompletedId) GetLabel() string {
  3772  	if x != nil {
  3773  		return x.Label
  3774  	}
  3775  	return ""
  3776  }
  3777  
  3778  func (x *BuildEventId_ActionCompletedId) GetConfiguration() *BuildEventId_ConfigurationId {
  3779  	if x != nil {
  3780  		return x.Configuration
  3781  	}
  3782  	return nil
  3783  }
  3784  
  3785  type BuildEventId_UnconfiguredLabelId struct {
  3786  	state         protoimpl.MessageState
  3787  	sizeCache     protoimpl.SizeCache
  3788  	unknownFields protoimpl.UnknownFields
  3789  
  3790  	Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
  3791  }
  3792  
  3793  func (x *BuildEventId_UnconfiguredLabelId) Reset() {
  3794  	*x = BuildEventId_UnconfiguredLabelId{}
  3795  	if protoimpl.UnsafeEnabled {
  3796  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[43]
  3797  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3798  		ms.StoreMessageInfo(mi)
  3799  	}
  3800  }
  3801  
  3802  func (x *BuildEventId_UnconfiguredLabelId) String() string {
  3803  	return protoimpl.X.MessageStringOf(x)
  3804  }
  3805  
  3806  func (*BuildEventId_UnconfiguredLabelId) ProtoMessage() {}
  3807  
  3808  func (x *BuildEventId_UnconfiguredLabelId) ProtoReflect() protoreflect.Message {
  3809  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[43]
  3810  	if protoimpl.UnsafeEnabled && x != nil {
  3811  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3812  		if ms.LoadMessageInfo() == nil {
  3813  			ms.StoreMessageInfo(mi)
  3814  		}
  3815  		return ms
  3816  	}
  3817  	return mi.MessageOf(x)
  3818  }
  3819  
  3820  // Deprecated: Use BuildEventId_UnconfiguredLabelId.ProtoReflect.Descriptor instead.
  3821  func (*BuildEventId_UnconfiguredLabelId) Descriptor() ([]byte, []int) {
  3822  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 16}
  3823  }
  3824  
  3825  func (x *BuildEventId_UnconfiguredLabelId) GetLabel() string {
  3826  	if x != nil {
  3827  		return x.Label
  3828  	}
  3829  	return ""
  3830  }
  3831  
  3832  type BuildEventId_ConfiguredLabelId struct {
  3833  	state         protoimpl.MessageState
  3834  	sizeCache     protoimpl.SizeCache
  3835  	unknownFields protoimpl.UnknownFields
  3836  
  3837  	Label         string                        `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
  3838  	Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,2,opt,name=configuration,proto3" json:"configuration,omitempty"`
  3839  }
  3840  
  3841  func (x *BuildEventId_ConfiguredLabelId) Reset() {
  3842  	*x = BuildEventId_ConfiguredLabelId{}
  3843  	if protoimpl.UnsafeEnabled {
  3844  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[44]
  3845  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3846  		ms.StoreMessageInfo(mi)
  3847  	}
  3848  }
  3849  
  3850  func (x *BuildEventId_ConfiguredLabelId) String() string {
  3851  	return protoimpl.X.MessageStringOf(x)
  3852  }
  3853  
  3854  func (*BuildEventId_ConfiguredLabelId) ProtoMessage() {}
  3855  
  3856  func (x *BuildEventId_ConfiguredLabelId) ProtoReflect() protoreflect.Message {
  3857  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[44]
  3858  	if protoimpl.UnsafeEnabled && x != nil {
  3859  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3860  		if ms.LoadMessageInfo() == nil {
  3861  			ms.StoreMessageInfo(mi)
  3862  		}
  3863  		return ms
  3864  	}
  3865  	return mi.MessageOf(x)
  3866  }
  3867  
  3868  // Deprecated: Use BuildEventId_ConfiguredLabelId.ProtoReflect.Descriptor instead.
  3869  func (*BuildEventId_ConfiguredLabelId) Descriptor() ([]byte, []int) {
  3870  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 17}
  3871  }
  3872  
  3873  func (x *BuildEventId_ConfiguredLabelId) GetLabel() string {
  3874  	if x != nil {
  3875  		return x.Label
  3876  	}
  3877  	return ""
  3878  }
  3879  
  3880  func (x *BuildEventId_ConfiguredLabelId) GetConfiguration() *BuildEventId_ConfigurationId {
  3881  	if x != nil {
  3882  		return x.Configuration
  3883  	}
  3884  	return nil
  3885  }
  3886  
  3887  type BuildEventId_TestResultId struct {
  3888  	state         protoimpl.MessageState
  3889  	sizeCache     protoimpl.SizeCache
  3890  	unknownFields protoimpl.UnknownFields
  3891  
  3892  	Label         string                        `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
  3893  	Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,5,opt,name=configuration,proto3" json:"configuration,omitempty"`
  3894  	Run           int32                         `protobuf:"varint,2,opt,name=run,proto3" json:"run,omitempty"`
  3895  	Shard         int32                         `protobuf:"varint,3,opt,name=shard,proto3" json:"shard,omitempty"`
  3896  	Attempt       int32                         `protobuf:"varint,4,opt,name=attempt,proto3" json:"attempt,omitempty"`
  3897  }
  3898  
  3899  func (x *BuildEventId_TestResultId) Reset() {
  3900  	*x = BuildEventId_TestResultId{}
  3901  	if protoimpl.UnsafeEnabled {
  3902  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[45]
  3903  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3904  		ms.StoreMessageInfo(mi)
  3905  	}
  3906  }
  3907  
  3908  func (x *BuildEventId_TestResultId) String() string {
  3909  	return protoimpl.X.MessageStringOf(x)
  3910  }
  3911  
  3912  func (*BuildEventId_TestResultId) ProtoMessage() {}
  3913  
  3914  func (x *BuildEventId_TestResultId) ProtoReflect() protoreflect.Message {
  3915  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[45]
  3916  	if protoimpl.UnsafeEnabled && x != nil {
  3917  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3918  		if ms.LoadMessageInfo() == nil {
  3919  			ms.StoreMessageInfo(mi)
  3920  		}
  3921  		return ms
  3922  	}
  3923  	return mi.MessageOf(x)
  3924  }
  3925  
  3926  // Deprecated: Use BuildEventId_TestResultId.ProtoReflect.Descriptor instead.
  3927  func (*BuildEventId_TestResultId) Descriptor() ([]byte, []int) {
  3928  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 18}
  3929  }
  3930  
  3931  func (x *BuildEventId_TestResultId) GetLabel() string {
  3932  	if x != nil {
  3933  		return x.Label
  3934  	}
  3935  	return ""
  3936  }
  3937  
  3938  func (x *BuildEventId_TestResultId) GetConfiguration() *BuildEventId_ConfigurationId {
  3939  	if x != nil {
  3940  		return x.Configuration
  3941  	}
  3942  	return nil
  3943  }
  3944  
  3945  func (x *BuildEventId_TestResultId) GetRun() int32 {
  3946  	if x != nil {
  3947  		return x.Run
  3948  	}
  3949  	return 0
  3950  }
  3951  
  3952  func (x *BuildEventId_TestResultId) GetShard() int32 {
  3953  	if x != nil {
  3954  		return x.Shard
  3955  	}
  3956  	return 0
  3957  }
  3958  
  3959  func (x *BuildEventId_TestResultId) GetAttempt() int32 {
  3960  	if x != nil {
  3961  		return x.Attempt
  3962  	}
  3963  	return 0
  3964  }
  3965  
  3966  type BuildEventId_TestSummaryId struct {
  3967  	state         protoimpl.MessageState
  3968  	sizeCache     protoimpl.SizeCache
  3969  	unknownFields protoimpl.UnknownFields
  3970  
  3971  	Label         string                        `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
  3972  	Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,2,opt,name=configuration,proto3" json:"configuration,omitempty"`
  3973  }
  3974  
  3975  func (x *BuildEventId_TestSummaryId) Reset() {
  3976  	*x = BuildEventId_TestSummaryId{}
  3977  	if protoimpl.UnsafeEnabled {
  3978  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[46]
  3979  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3980  		ms.StoreMessageInfo(mi)
  3981  	}
  3982  }
  3983  
  3984  func (x *BuildEventId_TestSummaryId) String() string {
  3985  	return protoimpl.X.MessageStringOf(x)
  3986  }
  3987  
  3988  func (*BuildEventId_TestSummaryId) ProtoMessage() {}
  3989  
  3990  func (x *BuildEventId_TestSummaryId) ProtoReflect() protoreflect.Message {
  3991  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[46]
  3992  	if protoimpl.UnsafeEnabled && x != nil {
  3993  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3994  		if ms.LoadMessageInfo() == nil {
  3995  			ms.StoreMessageInfo(mi)
  3996  		}
  3997  		return ms
  3998  	}
  3999  	return mi.MessageOf(x)
  4000  }
  4001  
  4002  // Deprecated: Use BuildEventId_TestSummaryId.ProtoReflect.Descriptor instead.
  4003  func (*BuildEventId_TestSummaryId) Descriptor() ([]byte, []int) {
  4004  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 19}
  4005  }
  4006  
  4007  func (x *BuildEventId_TestSummaryId) GetLabel() string {
  4008  	if x != nil {
  4009  		return x.Label
  4010  	}
  4011  	return ""
  4012  }
  4013  
  4014  func (x *BuildEventId_TestSummaryId) GetConfiguration() *BuildEventId_ConfigurationId {
  4015  	if x != nil {
  4016  		return x.Configuration
  4017  	}
  4018  	return nil
  4019  }
  4020  
  4021  type BuildEventId_TargetSummaryId struct {
  4022  	state         protoimpl.MessageState
  4023  	sizeCache     protoimpl.SizeCache
  4024  	unknownFields protoimpl.UnknownFields
  4025  
  4026  	Label         string                        `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
  4027  	Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,2,opt,name=configuration,proto3" json:"configuration,omitempty"`
  4028  }
  4029  
  4030  func (x *BuildEventId_TargetSummaryId) Reset() {
  4031  	*x = BuildEventId_TargetSummaryId{}
  4032  	if protoimpl.UnsafeEnabled {
  4033  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[47]
  4034  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4035  		ms.StoreMessageInfo(mi)
  4036  	}
  4037  }
  4038  
  4039  func (x *BuildEventId_TargetSummaryId) String() string {
  4040  	return protoimpl.X.MessageStringOf(x)
  4041  }
  4042  
  4043  func (*BuildEventId_TargetSummaryId) ProtoMessage() {}
  4044  
  4045  func (x *BuildEventId_TargetSummaryId) ProtoReflect() protoreflect.Message {
  4046  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[47]
  4047  	if protoimpl.UnsafeEnabled && x != nil {
  4048  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4049  		if ms.LoadMessageInfo() == nil {
  4050  			ms.StoreMessageInfo(mi)
  4051  		}
  4052  		return ms
  4053  	}
  4054  	return mi.MessageOf(x)
  4055  }
  4056  
  4057  // Deprecated: Use BuildEventId_TargetSummaryId.ProtoReflect.Descriptor instead.
  4058  func (*BuildEventId_TargetSummaryId) Descriptor() ([]byte, []int) {
  4059  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 20}
  4060  }
  4061  
  4062  func (x *BuildEventId_TargetSummaryId) GetLabel() string {
  4063  	if x != nil {
  4064  		return x.Label
  4065  	}
  4066  	return ""
  4067  }
  4068  
  4069  func (x *BuildEventId_TargetSummaryId) GetConfiguration() *BuildEventId_ConfigurationId {
  4070  	if x != nil {
  4071  		return x.Configuration
  4072  	}
  4073  	return nil
  4074  }
  4075  
  4076  type BuildEventId_BuildFinishedId struct {
  4077  	state         protoimpl.MessageState
  4078  	sizeCache     protoimpl.SizeCache
  4079  	unknownFields protoimpl.UnknownFields
  4080  }
  4081  
  4082  func (x *BuildEventId_BuildFinishedId) Reset() {
  4083  	*x = BuildEventId_BuildFinishedId{}
  4084  	if protoimpl.UnsafeEnabled {
  4085  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[48]
  4086  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4087  		ms.StoreMessageInfo(mi)
  4088  	}
  4089  }
  4090  
  4091  func (x *BuildEventId_BuildFinishedId) String() string {
  4092  	return protoimpl.X.MessageStringOf(x)
  4093  }
  4094  
  4095  func (*BuildEventId_BuildFinishedId) ProtoMessage() {}
  4096  
  4097  func (x *BuildEventId_BuildFinishedId) ProtoReflect() protoreflect.Message {
  4098  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[48]
  4099  	if protoimpl.UnsafeEnabled && x != nil {
  4100  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4101  		if ms.LoadMessageInfo() == nil {
  4102  			ms.StoreMessageInfo(mi)
  4103  		}
  4104  		return ms
  4105  	}
  4106  	return mi.MessageOf(x)
  4107  }
  4108  
  4109  // Deprecated: Use BuildEventId_BuildFinishedId.ProtoReflect.Descriptor instead.
  4110  func (*BuildEventId_BuildFinishedId) Descriptor() ([]byte, []int) {
  4111  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 21}
  4112  }
  4113  
  4114  type BuildEventId_BuildToolLogsId struct {
  4115  	state         protoimpl.MessageState
  4116  	sizeCache     protoimpl.SizeCache
  4117  	unknownFields protoimpl.UnknownFields
  4118  }
  4119  
  4120  func (x *BuildEventId_BuildToolLogsId) Reset() {
  4121  	*x = BuildEventId_BuildToolLogsId{}
  4122  	if protoimpl.UnsafeEnabled {
  4123  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[49]
  4124  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4125  		ms.StoreMessageInfo(mi)
  4126  	}
  4127  }
  4128  
  4129  func (x *BuildEventId_BuildToolLogsId) String() string {
  4130  	return protoimpl.X.MessageStringOf(x)
  4131  }
  4132  
  4133  func (*BuildEventId_BuildToolLogsId) ProtoMessage() {}
  4134  
  4135  func (x *BuildEventId_BuildToolLogsId) ProtoReflect() protoreflect.Message {
  4136  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[49]
  4137  	if protoimpl.UnsafeEnabled && x != nil {
  4138  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4139  		if ms.LoadMessageInfo() == nil {
  4140  			ms.StoreMessageInfo(mi)
  4141  		}
  4142  		return ms
  4143  	}
  4144  	return mi.MessageOf(x)
  4145  }
  4146  
  4147  // Deprecated: Use BuildEventId_BuildToolLogsId.ProtoReflect.Descriptor instead.
  4148  func (*BuildEventId_BuildToolLogsId) Descriptor() ([]byte, []int) {
  4149  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 22}
  4150  }
  4151  
  4152  type BuildEventId_BuildMetricsId struct {
  4153  	state         protoimpl.MessageState
  4154  	sizeCache     protoimpl.SizeCache
  4155  	unknownFields protoimpl.UnknownFields
  4156  }
  4157  
  4158  func (x *BuildEventId_BuildMetricsId) Reset() {
  4159  	*x = BuildEventId_BuildMetricsId{}
  4160  	if protoimpl.UnsafeEnabled {
  4161  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[50]
  4162  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4163  		ms.StoreMessageInfo(mi)
  4164  	}
  4165  }
  4166  
  4167  func (x *BuildEventId_BuildMetricsId) String() string {
  4168  	return protoimpl.X.MessageStringOf(x)
  4169  }
  4170  
  4171  func (*BuildEventId_BuildMetricsId) ProtoMessage() {}
  4172  
  4173  func (x *BuildEventId_BuildMetricsId) ProtoReflect() protoreflect.Message {
  4174  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[50]
  4175  	if protoimpl.UnsafeEnabled && x != nil {
  4176  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4177  		if ms.LoadMessageInfo() == nil {
  4178  			ms.StoreMessageInfo(mi)
  4179  		}
  4180  		return ms
  4181  	}
  4182  	return mi.MessageOf(x)
  4183  }
  4184  
  4185  // Deprecated: Use BuildEventId_BuildMetricsId.ProtoReflect.Descriptor instead.
  4186  func (*BuildEventId_BuildMetricsId) Descriptor() ([]byte, []int) {
  4187  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 23}
  4188  }
  4189  
  4190  type BuildEventId_ConvenienceSymlinksIdentifiedId struct {
  4191  	state         protoimpl.MessageState
  4192  	sizeCache     protoimpl.SizeCache
  4193  	unknownFields protoimpl.UnknownFields
  4194  }
  4195  
  4196  func (x *BuildEventId_ConvenienceSymlinksIdentifiedId) Reset() {
  4197  	*x = BuildEventId_ConvenienceSymlinksIdentifiedId{}
  4198  	if protoimpl.UnsafeEnabled {
  4199  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[51]
  4200  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4201  		ms.StoreMessageInfo(mi)
  4202  	}
  4203  }
  4204  
  4205  func (x *BuildEventId_ConvenienceSymlinksIdentifiedId) String() string {
  4206  	return protoimpl.X.MessageStringOf(x)
  4207  }
  4208  
  4209  func (*BuildEventId_ConvenienceSymlinksIdentifiedId) ProtoMessage() {}
  4210  
  4211  func (x *BuildEventId_ConvenienceSymlinksIdentifiedId) ProtoReflect() protoreflect.Message {
  4212  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[51]
  4213  	if protoimpl.UnsafeEnabled && x != nil {
  4214  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4215  		if ms.LoadMessageInfo() == nil {
  4216  			ms.StoreMessageInfo(mi)
  4217  		}
  4218  		return ms
  4219  	}
  4220  	return mi.MessageOf(x)
  4221  }
  4222  
  4223  // Deprecated: Use BuildEventId_ConvenienceSymlinksIdentifiedId.ProtoReflect.Descriptor instead.
  4224  func (*BuildEventId_ConvenienceSymlinksIdentifiedId) Descriptor() ([]byte, []int) {
  4225  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 24}
  4226  }
  4227  
  4228  type BuildEventId_CoverageActionsFinishedId struct {
  4229  	state         protoimpl.MessageState
  4230  	sizeCache     protoimpl.SizeCache
  4231  	unknownFields protoimpl.UnknownFields
  4232  }
  4233  
  4234  func (x *BuildEventId_CoverageActionsFinishedId) Reset() {
  4235  	*x = BuildEventId_CoverageActionsFinishedId{}
  4236  	if protoimpl.UnsafeEnabled {
  4237  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[52]
  4238  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4239  		ms.StoreMessageInfo(mi)
  4240  	}
  4241  }
  4242  
  4243  func (x *BuildEventId_CoverageActionsFinishedId) String() string {
  4244  	return protoimpl.X.MessageStringOf(x)
  4245  }
  4246  
  4247  func (*BuildEventId_CoverageActionsFinishedId) ProtoMessage() {}
  4248  
  4249  func (x *BuildEventId_CoverageActionsFinishedId) ProtoReflect() protoreflect.Message {
  4250  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[52]
  4251  	if protoimpl.UnsafeEnabled && x != nil {
  4252  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4253  		if ms.LoadMessageInfo() == nil {
  4254  			ms.StoreMessageInfo(mi)
  4255  		}
  4256  		return ms
  4257  	}
  4258  	return mi.MessageOf(x)
  4259  }
  4260  
  4261  // Deprecated: Use BuildEventId_CoverageActionsFinishedId.ProtoReflect.Descriptor instead.
  4262  func (*BuildEventId_CoverageActionsFinishedId) Descriptor() ([]byte, []int) {
  4263  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 25}
  4264  }
  4265  
  4266  type WorkspaceStatus_Item struct {
  4267  	state         protoimpl.MessageState
  4268  	sizeCache     protoimpl.SizeCache
  4269  	unknownFields protoimpl.UnknownFields
  4270  
  4271  	Key   string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
  4272  	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
  4273  }
  4274  
  4275  func (x *WorkspaceStatus_Item) Reset() {
  4276  	*x = WorkspaceStatus_Item{}
  4277  	if protoimpl.UnsafeEnabled {
  4278  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[53]
  4279  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4280  		ms.StoreMessageInfo(mi)
  4281  	}
  4282  }
  4283  
  4284  func (x *WorkspaceStatus_Item) String() string {
  4285  	return protoimpl.X.MessageStringOf(x)
  4286  }
  4287  
  4288  func (*WorkspaceStatus_Item) ProtoMessage() {}
  4289  
  4290  func (x *WorkspaceStatus_Item) ProtoReflect() protoreflect.Message {
  4291  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[53]
  4292  	if protoimpl.UnsafeEnabled && x != nil {
  4293  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4294  		if ms.LoadMessageInfo() == nil {
  4295  			ms.StoreMessageInfo(mi)
  4296  		}
  4297  		return ms
  4298  	}
  4299  	return mi.MessageOf(x)
  4300  }
  4301  
  4302  // Deprecated: Use WorkspaceStatus_Item.ProtoReflect.Descriptor instead.
  4303  func (*WorkspaceStatus_Item) Descriptor() ([]byte, []int) {
  4304  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{8, 0}
  4305  }
  4306  
  4307  func (x *WorkspaceStatus_Item) GetKey() string {
  4308  	if x != nil {
  4309  		return x.Key
  4310  	}
  4311  	return ""
  4312  }
  4313  
  4314  func (x *WorkspaceStatus_Item) GetValue() string {
  4315  	if x != nil {
  4316  		return x.Value
  4317  	}
  4318  	return ""
  4319  }
  4320  
  4321  type PatternExpanded_TestSuiteExpansion struct {
  4322  	state         protoimpl.MessageState
  4323  	sizeCache     protoimpl.SizeCache
  4324  	unknownFields protoimpl.UnknownFields
  4325  
  4326  	SuiteLabel string   `protobuf:"bytes,1,opt,name=suite_label,json=suiteLabel,proto3" json:"suite_label,omitempty"`
  4327  	TestLabels []string `protobuf:"bytes,2,rep,name=test_labels,json=testLabels,proto3" json:"test_labels,omitempty"`
  4328  }
  4329  
  4330  func (x *PatternExpanded_TestSuiteExpansion) Reset() {
  4331  	*x = PatternExpanded_TestSuiteExpansion{}
  4332  	if protoimpl.UnsafeEnabled {
  4333  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[56]
  4334  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4335  		ms.StoreMessageInfo(mi)
  4336  	}
  4337  }
  4338  
  4339  func (x *PatternExpanded_TestSuiteExpansion) String() string {
  4340  	return protoimpl.X.MessageStringOf(x)
  4341  }
  4342  
  4343  func (*PatternExpanded_TestSuiteExpansion) ProtoMessage() {}
  4344  
  4345  func (x *PatternExpanded_TestSuiteExpansion) ProtoReflect() protoreflect.Message {
  4346  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[56]
  4347  	if protoimpl.UnsafeEnabled && x != nil {
  4348  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4349  		if ms.LoadMessageInfo() == nil {
  4350  			ms.StoreMessageInfo(mi)
  4351  		}
  4352  		return ms
  4353  	}
  4354  	return mi.MessageOf(x)
  4355  }
  4356  
  4357  // Deprecated: Use PatternExpanded_TestSuiteExpansion.ProtoReflect.Descriptor instead.
  4358  func (*PatternExpanded_TestSuiteExpansion) Descriptor() ([]byte, []int) {
  4359  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{11, 0}
  4360  }
  4361  
  4362  func (x *PatternExpanded_TestSuiteExpansion) GetSuiteLabel() string {
  4363  	if x != nil {
  4364  		return x.SuiteLabel
  4365  	}
  4366  	return ""
  4367  }
  4368  
  4369  func (x *PatternExpanded_TestSuiteExpansion) GetTestLabels() []string {
  4370  	if x != nil {
  4371  		return x.TestLabels
  4372  	}
  4373  	return nil
  4374  }
  4375  
  4376  type TestResult_ExecutionInfo struct {
  4377  	state         protoimpl.MessageState
  4378  	sizeCache     protoimpl.SizeCache
  4379  	unknownFields protoimpl.UnknownFields
  4380  
  4381  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  4382  	TimeoutSeconds  int32                                     `protobuf:"varint,1,opt,name=timeout_seconds,json=timeoutSeconds,proto3" json:"timeout_seconds,omitempty"`
  4383  	Strategy        string                                    `protobuf:"bytes,2,opt,name=strategy,proto3" json:"strategy,omitempty"`
  4384  	CachedRemotely  bool                                      `protobuf:"varint,6,opt,name=cached_remotely,json=cachedRemotely,proto3" json:"cached_remotely,omitempty"`
  4385  	ExitCode        int32                                     `protobuf:"varint,7,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"`
  4386  	Hostname        string                                    `protobuf:"bytes,3,opt,name=hostname,proto3" json:"hostname,omitempty"`
  4387  	TimingBreakdown *TestResult_ExecutionInfo_TimingBreakdown `protobuf:"bytes,4,opt,name=timing_breakdown,json=timingBreakdown,proto3" json:"timing_breakdown,omitempty"`
  4388  	ResourceUsage   []*TestResult_ExecutionInfo_ResourceUsage `protobuf:"bytes,5,rep,name=resource_usage,json=resourceUsage,proto3" json:"resource_usage,omitempty"`
  4389  }
  4390  
  4391  func (x *TestResult_ExecutionInfo) Reset() {
  4392  	*x = TestResult_ExecutionInfo{}
  4393  	if protoimpl.UnsafeEnabled {
  4394  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[57]
  4395  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4396  		ms.StoreMessageInfo(mi)
  4397  	}
  4398  }
  4399  
  4400  func (x *TestResult_ExecutionInfo) String() string {
  4401  	return protoimpl.X.MessageStringOf(x)
  4402  }
  4403  
  4404  func (*TestResult_ExecutionInfo) ProtoMessage() {}
  4405  
  4406  func (x *TestResult_ExecutionInfo) ProtoReflect() protoreflect.Message {
  4407  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[57]
  4408  	if protoimpl.UnsafeEnabled && x != nil {
  4409  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4410  		if ms.LoadMessageInfo() == nil {
  4411  			ms.StoreMessageInfo(mi)
  4412  		}
  4413  		return ms
  4414  	}
  4415  	return mi.MessageOf(x)
  4416  }
  4417  
  4418  // Deprecated: Use TestResult_ExecutionInfo.ProtoReflect.Descriptor instead.
  4419  func (*TestResult_ExecutionInfo) Descriptor() ([]byte, []int) {
  4420  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{18, 0}
  4421  }
  4422  
  4423  // Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  4424  func (x *TestResult_ExecutionInfo) GetTimeoutSeconds() int32 {
  4425  	if x != nil {
  4426  		return x.TimeoutSeconds
  4427  	}
  4428  	return 0
  4429  }
  4430  
  4431  func (x *TestResult_ExecutionInfo) GetStrategy() string {
  4432  	if x != nil {
  4433  		return x.Strategy
  4434  	}
  4435  	return ""
  4436  }
  4437  
  4438  func (x *TestResult_ExecutionInfo) GetCachedRemotely() bool {
  4439  	if x != nil {
  4440  		return x.CachedRemotely
  4441  	}
  4442  	return false
  4443  }
  4444  
  4445  func (x *TestResult_ExecutionInfo) GetExitCode() int32 {
  4446  	if x != nil {
  4447  		return x.ExitCode
  4448  	}
  4449  	return 0
  4450  }
  4451  
  4452  func (x *TestResult_ExecutionInfo) GetHostname() string {
  4453  	if x != nil {
  4454  		return x.Hostname
  4455  	}
  4456  	return ""
  4457  }
  4458  
  4459  func (x *TestResult_ExecutionInfo) GetTimingBreakdown() *TestResult_ExecutionInfo_TimingBreakdown {
  4460  	if x != nil {
  4461  		return x.TimingBreakdown
  4462  	}
  4463  	return nil
  4464  }
  4465  
  4466  func (x *TestResult_ExecutionInfo) GetResourceUsage() []*TestResult_ExecutionInfo_ResourceUsage {
  4467  	if x != nil {
  4468  		return x.ResourceUsage
  4469  	}
  4470  	return nil
  4471  }
  4472  
  4473  type TestResult_ExecutionInfo_TimingBreakdown struct {
  4474  	state         protoimpl.MessageState
  4475  	sizeCache     protoimpl.SizeCache
  4476  	unknownFields protoimpl.UnknownFields
  4477  
  4478  	Child []*TestResult_ExecutionInfo_TimingBreakdown `protobuf:"bytes,1,rep,name=child,proto3" json:"child,omitempty"`
  4479  	Name  string                                      `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
  4480  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  4481  	TimeMillis int64                `protobuf:"varint,3,opt,name=time_millis,json=timeMillis,proto3" json:"time_millis,omitempty"`
  4482  	Time       *durationpb.Duration `protobuf:"bytes,4,opt,name=time,proto3" json:"time,omitempty"`
  4483  }
  4484  
  4485  func (x *TestResult_ExecutionInfo_TimingBreakdown) Reset() {
  4486  	*x = TestResult_ExecutionInfo_TimingBreakdown{}
  4487  	if protoimpl.UnsafeEnabled {
  4488  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[58]
  4489  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4490  		ms.StoreMessageInfo(mi)
  4491  	}
  4492  }
  4493  
  4494  func (x *TestResult_ExecutionInfo_TimingBreakdown) String() string {
  4495  	return protoimpl.X.MessageStringOf(x)
  4496  }
  4497  
  4498  func (*TestResult_ExecutionInfo_TimingBreakdown) ProtoMessage() {}
  4499  
  4500  func (x *TestResult_ExecutionInfo_TimingBreakdown) ProtoReflect() protoreflect.Message {
  4501  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[58]
  4502  	if protoimpl.UnsafeEnabled && x != nil {
  4503  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4504  		if ms.LoadMessageInfo() == nil {
  4505  			ms.StoreMessageInfo(mi)
  4506  		}
  4507  		return ms
  4508  	}
  4509  	return mi.MessageOf(x)
  4510  }
  4511  
  4512  // Deprecated: Use TestResult_ExecutionInfo_TimingBreakdown.ProtoReflect.Descriptor instead.
  4513  func (*TestResult_ExecutionInfo_TimingBreakdown) Descriptor() ([]byte, []int) {
  4514  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{18, 0, 0}
  4515  }
  4516  
  4517  func (x *TestResult_ExecutionInfo_TimingBreakdown) GetChild() []*TestResult_ExecutionInfo_TimingBreakdown {
  4518  	if x != nil {
  4519  		return x.Child
  4520  	}
  4521  	return nil
  4522  }
  4523  
  4524  func (x *TestResult_ExecutionInfo_TimingBreakdown) GetName() string {
  4525  	if x != nil {
  4526  		return x.Name
  4527  	}
  4528  	return ""
  4529  }
  4530  
  4531  // Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  4532  func (x *TestResult_ExecutionInfo_TimingBreakdown) GetTimeMillis() int64 {
  4533  	if x != nil {
  4534  		return x.TimeMillis
  4535  	}
  4536  	return 0
  4537  }
  4538  
  4539  func (x *TestResult_ExecutionInfo_TimingBreakdown) GetTime() *durationpb.Duration {
  4540  	if x != nil {
  4541  		return x.Time
  4542  	}
  4543  	return nil
  4544  }
  4545  
  4546  type TestResult_ExecutionInfo_ResourceUsage struct {
  4547  	state         protoimpl.MessageState
  4548  	sizeCache     protoimpl.SizeCache
  4549  	unknownFields protoimpl.UnknownFields
  4550  
  4551  	Name  string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  4552  	Value int64  `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"`
  4553  }
  4554  
  4555  func (x *TestResult_ExecutionInfo_ResourceUsage) Reset() {
  4556  	*x = TestResult_ExecutionInfo_ResourceUsage{}
  4557  	if protoimpl.UnsafeEnabled {
  4558  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[59]
  4559  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4560  		ms.StoreMessageInfo(mi)
  4561  	}
  4562  }
  4563  
  4564  func (x *TestResult_ExecutionInfo_ResourceUsage) String() string {
  4565  	return protoimpl.X.MessageStringOf(x)
  4566  }
  4567  
  4568  func (*TestResult_ExecutionInfo_ResourceUsage) ProtoMessage() {}
  4569  
  4570  func (x *TestResult_ExecutionInfo_ResourceUsage) ProtoReflect() protoreflect.Message {
  4571  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[59]
  4572  	if protoimpl.UnsafeEnabled && x != nil {
  4573  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4574  		if ms.LoadMessageInfo() == nil {
  4575  			ms.StoreMessageInfo(mi)
  4576  		}
  4577  		return ms
  4578  	}
  4579  	return mi.MessageOf(x)
  4580  }
  4581  
  4582  // Deprecated: Use TestResult_ExecutionInfo_ResourceUsage.ProtoReflect.Descriptor instead.
  4583  func (*TestResult_ExecutionInfo_ResourceUsage) Descriptor() ([]byte, []int) {
  4584  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{18, 0, 1}
  4585  }
  4586  
  4587  func (x *TestResult_ExecutionInfo_ResourceUsage) GetName() string {
  4588  	if x != nil {
  4589  		return x.Name
  4590  	}
  4591  	return ""
  4592  }
  4593  
  4594  func (x *TestResult_ExecutionInfo_ResourceUsage) GetValue() int64 {
  4595  	if x != nil {
  4596  		return x.Value
  4597  	}
  4598  	return 0
  4599  }
  4600  
  4601  type BuildFinished_ExitCode struct {
  4602  	state         protoimpl.MessageState
  4603  	sizeCache     protoimpl.SizeCache
  4604  	unknownFields protoimpl.UnknownFields
  4605  
  4606  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  4607  	Code int32  `protobuf:"varint,2,opt,name=code,proto3" json:"code,omitempty"`
  4608  }
  4609  
  4610  func (x *BuildFinished_ExitCode) Reset() {
  4611  	*x = BuildFinished_ExitCode{}
  4612  	if protoimpl.UnsafeEnabled {
  4613  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[60]
  4614  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4615  		ms.StoreMessageInfo(mi)
  4616  	}
  4617  }
  4618  
  4619  func (x *BuildFinished_ExitCode) String() string {
  4620  	return protoimpl.X.MessageStringOf(x)
  4621  }
  4622  
  4623  func (*BuildFinished_ExitCode) ProtoMessage() {}
  4624  
  4625  func (x *BuildFinished_ExitCode) ProtoReflect() protoreflect.Message {
  4626  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[60]
  4627  	if protoimpl.UnsafeEnabled && x != nil {
  4628  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4629  		if ms.LoadMessageInfo() == nil {
  4630  			ms.StoreMessageInfo(mi)
  4631  		}
  4632  		return ms
  4633  	}
  4634  	return mi.MessageOf(x)
  4635  }
  4636  
  4637  // Deprecated: Use BuildFinished_ExitCode.ProtoReflect.Descriptor instead.
  4638  func (*BuildFinished_ExitCode) Descriptor() ([]byte, []int) {
  4639  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{21, 0}
  4640  }
  4641  
  4642  func (x *BuildFinished_ExitCode) GetName() string {
  4643  	if x != nil {
  4644  		return x.Name
  4645  	}
  4646  	return ""
  4647  }
  4648  
  4649  func (x *BuildFinished_ExitCode) GetCode() int32 {
  4650  	if x != nil {
  4651  		return x.Code
  4652  	}
  4653  	return 0
  4654  }
  4655  
  4656  type BuildFinished_AnomalyReport struct {
  4657  	state         protoimpl.MessageState
  4658  	sizeCache     protoimpl.SizeCache
  4659  	unknownFields protoimpl.UnknownFields
  4660  
  4661  	WasSuspended bool `protobuf:"varint,1,opt,name=was_suspended,json=wasSuspended,proto3" json:"was_suspended,omitempty"`
  4662  }
  4663  
  4664  func (x *BuildFinished_AnomalyReport) Reset() {
  4665  	*x = BuildFinished_AnomalyReport{}
  4666  	if protoimpl.UnsafeEnabled {
  4667  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[61]
  4668  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4669  		ms.StoreMessageInfo(mi)
  4670  	}
  4671  }
  4672  
  4673  func (x *BuildFinished_AnomalyReport) String() string {
  4674  	return protoimpl.X.MessageStringOf(x)
  4675  }
  4676  
  4677  func (*BuildFinished_AnomalyReport) ProtoMessage() {}
  4678  
  4679  func (x *BuildFinished_AnomalyReport) ProtoReflect() protoreflect.Message {
  4680  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[61]
  4681  	if protoimpl.UnsafeEnabled && x != nil {
  4682  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4683  		if ms.LoadMessageInfo() == nil {
  4684  			ms.StoreMessageInfo(mi)
  4685  		}
  4686  		return ms
  4687  	}
  4688  	return mi.MessageOf(x)
  4689  }
  4690  
  4691  // Deprecated: Use BuildFinished_AnomalyReport.ProtoReflect.Descriptor instead.
  4692  func (*BuildFinished_AnomalyReport) Descriptor() ([]byte, []int) {
  4693  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{21, 1}
  4694  }
  4695  
  4696  func (x *BuildFinished_AnomalyReport) GetWasSuspended() bool {
  4697  	if x != nil {
  4698  		return x.WasSuspended
  4699  	}
  4700  	return false
  4701  }
  4702  
  4703  type BuildMetrics_ActionSummary struct {
  4704  	state         protoimpl.MessageState
  4705  	sizeCache     protoimpl.SizeCache
  4706  	unknownFields protoimpl.UnknownFields
  4707  
  4708  	ActionsCreated                    int64                                    `protobuf:"varint,1,opt,name=actions_created,json=actionsCreated,proto3" json:"actions_created,omitempty"`
  4709  	ActionsCreatedNotIncludingAspects int64                                    `protobuf:"varint,3,opt,name=actions_created_not_including_aspects,json=actionsCreatedNotIncludingAspects,proto3" json:"actions_created_not_including_aspects,omitempty"`
  4710  	ActionsExecuted                   int64                                    `protobuf:"varint,2,opt,name=actions_executed,json=actionsExecuted,proto3" json:"actions_executed,omitempty"`
  4711  	ActionData                        []*BuildMetrics_ActionSummary_ActionData `protobuf:"bytes,4,rep,name=action_data,json=actionData,proto3" json:"action_data,omitempty"`
  4712  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  4713  	RemoteCacheHits int64                                     `protobuf:"varint,5,opt,name=remote_cache_hits,json=remoteCacheHits,proto3" json:"remote_cache_hits,omitempty"`
  4714  	RunnerCount     []*BuildMetrics_ActionSummary_RunnerCount `protobuf:"bytes,6,rep,name=runner_count,json=runnerCount,proto3" json:"runner_count,omitempty"`
  4715  }
  4716  
  4717  func (x *BuildMetrics_ActionSummary) Reset() {
  4718  	*x = BuildMetrics_ActionSummary{}
  4719  	if protoimpl.UnsafeEnabled {
  4720  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[62]
  4721  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4722  		ms.StoreMessageInfo(mi)
  4723  	}
  4724  }
  4725  
  4726  func (x *BuildMetrics_ActionSummary) String() string {
  4727  	return protoimpl.X.MessageStringOf(x)
  4728  }
  4729  
  4730  func (*BuildMetrics_ActionSummary) ProtoMessage() {}
  4731  
  4732  func (x *BuildMetrics_ActionSummary) ProtoReflect() protoreflect.Message {
  4733  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[62]
  4734  	if protoimpl.UnsafeEnabled && x != nil {
  4735  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4736  		if ms.LoadMessageInfo() == nil {
  4737  			ms.StoreMessageInfo(mi)
  4738  		}
  4739  		return ms
  4740  	}
  4741  	return mi.MessageOf(x)
  4742  }
  4743  
  4744  // Deprecated: Use BuildMetrics_ActionSummary.ProtoReflect.Descriptor instead.
  4745  func (*BuildMetrics_ActionSummary) Descriptor() ([]byte, []int) {
  4746  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 0}
  4747  }
  4748  
  4749  func (x *BuildMetrics_ActionSummary) GetActionsCreated() int64 {
  4750  	if x != nil {
  4751  		return x.ActionsCreated
  4752  	}
  4753  	return 0
  4754  }
  4755  
  4756  func (x *BuildMetrics_ActionSummary) GetActionsCreatedNotIncludingAspects() int64 {
  4757  	if x != nil {
  4758  		return x.ActionsCreatedNotIncludingAspects
  4759  	}
  4760  	return 0
  4761  }
  4762  
  4763  func (x *BuildMetrics_ActionSummary) GetActionsExecuted() int64 {
  4764  	if x != nil {
  4765  		return x.ActionsExecuted
  4766  	}
  4767  	return 0
  4768  }
  4769  
  4770  func (x *BuildMetrics_ActionSummary) GetActionData() []*BuildMetrics_ActionSummary_ActionData {
  4771  	if x != nil {
  4772  		return x.ActionData
  4773  	}
  4774  	return nil
  4775  }
  4776  
  4777  // Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  4778  func (x *BuildMetrics_ActionSummary) GetRemoteCacheHits() int64 {
  4779  	if x != nil {
  4780  		return x.RemoteCacheHits
  4781  	}
  4782  	return 0
  4783  }
  4784  
  4785  func (x *BuildMetrics_ActionSummary) GetRunnerCount() []*BuildMetrics_ActionSummary_RunnerCount {
  4786  	if x != nil {
  4787  		return x.RunnerCount
  4788  	}
  4789  	return nil
  4790  }
  4791  
  4792  type BuildMetrics_MemoryMetrics struct {
  4793  	state         protoimpl.MessageState
  4794  	sizeCache     protoimpl.SizeCache
  4795  	unknownFields protoimpl.UnknownFields
  4796  
  4797  	UsedHeapSizePostBuild          int64                                        `protobuf:"varint,1,opt,name=used_heap_size_post_build,json=usedHeapSizePostBuild,proto3" json:"used_heap_size_post_build,omitempty"`
  4798  	PeakPostGcHeapSize             int64                                        `protobuf:"varint,2,opt,name=peak_post_gc_heap_size,json=peakPostGcHeapSize,proto3" json:"peak_post_gc_heap_size,omitempty"`
  4799  	PeakPostGcTenuredSpaceHeapSize int64                                        `protobuf:"varint,4,opt,name=peak_post_gc_tenured_space_heap_size,json=peakPostGcTenuredSpaceHeapSize,proto3" json:"peak_post_gc_tenured_space_heap_size,omitempty"`
  4800  	GarbageMetrics                 []*BuildMetrics_MemoryMetrics_GarbageMetrics `protobuf:"bytes,3,rep,name=garbage_metrics,json=garbageMetrics,proto3" json:"garbage_metrics,omitempty"`
  4801  }
  4802  
  4803  func (x *BuildMetrics_MemoryMetrics) Reset() {
  4804  	*x = BuildMetrics_MemoryMetrics{}
  4805  	if protoimpl.UnsafeEnabled {
  4806  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[63]
  4807  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4808  		ms.StoreMessageInfo(mi)
  4809  	}
  4810  }
  4811  
  4812  func (x *BuildMetrics_MemoryMetrics) String() string {
  4813  	return protoimpl.X.MessageStringOf(x)
  4814  }
  4815  
  4816  func (*BuildMetrics_MemoryMetrics) ProtoMessage() {}
  4817  
  4818  func (x *BuildMetrics_MemoryMetrics) ProtoReflect() protoreflect.Message {
  4819  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[63]
  4820  	if protoimpl.UnsafeEnabled && x != nil {
  4821  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4822  		if ms.LoadMessageInfo() == nil {
  4823  			ms.StoreMessageInfo(mi)
  4824  		}
  4825  		return ms
  4826  	}
  4827  	return mi.MessageOf(x)
  4828  }
  4829  
  4830  // Deprecated: Use BuildMetrics_MemoryMetrics.ProtoReflect.Descriptor instead.
  4831  func (*BuildMetrics_MemoryMetrics) Descriptor() ([]byte, []int) {
  4832  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 1}
  4833  }
  4834  
  4835  func (x *BuildMetrics_MemoryMetrics) GetUsedHeapSizePostBuild() int64 {
  4836  	if x != nil {
  4837  		return x.UsedHeapSizePostBuild
  4838  	}
  4839  	return 0
  4840  }
  4841  
  4842  func (x *BuildMetrics_MemoryMetrics) GetPeakPostGcHeapSize() int64 {
  4843  	if x != nil {
  4844  		return x.PeakPostGcHeapSize
  4845  	}
  4846  	return 0
  4847  }
  4848  
  4849  func (x *BuildMetrics_MemoryMetrics) GetPeakPostGcTenuredSpaceHeapSize() int64 {
  4850  	if x != nil {
  4851  		return x.PeakPostGcTenuredSpaceHeapSize
  4852  	}
  4853  	return 0
  4854  }
  4855  
  4856  func (x *BuildMetrics_MemoryMetrics) GetGarbageMetrics() []*BuildMetrics_MemoryMetrics_GarbageMetrics {
  4857  	if x != nil {
  4858  		return x.GarbageMetrics
  4859  	}
  4860  	return nil
  4861  }
  4862  
  4863  type BuildMetrics_TargetMetrics struct {
  4864  	state         protoimpl.MessageState
  4865  	sizeCache     protoimpl.SizeCache
  4866  	unknownFields protoimpl.UnknownFields
  4867  
  4868  	TargetsLoaded                        int64 `protobuf:"varint,1,opt,name=targets_loaded,json=targetsLoaded,proto3" json:"targets_loaded,omitempty"`
  4869  	TargetsConfigured                    int64 `protobuf:"varint,2,opt,name=targets_configured,json=targetsConfigured,proto3" json:"targets_configured,omitempty"`
  4870  	TargetsConfiguredNotIncludingAspects int64 `protobuf:"varint,3,opt,name=targets_configured_not_including_aspects,json=targetsConfiguredNotIncludingAspects,proto3" json:"targets_configured_not_including_aspects,omitempty"`
  4871  }
  4872  
  4873  func (x *BuildMetrics_TargetMetrics) Reset() {
  4874  	*x = BuildMetrics_TargetMetrics{}
  4875  	if protoimpl.UnsafeEnabled {
  4876  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[64]
  4877  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4878  		ms.StoreMessageInfo(mi)
  4879  	}
  4880  }
  4881  
  4882  func (x *BuildMetrics_TargetMetrics) String() string {
  4883  	return protoimpl.X.MessageStringOf(x)
  4884  }
  4885  
  4886  func (*BuildMetrics_TargetMetrics) ProtoMessage() {}
  4887  
  4888  func (x *BuildMetrics_TargetMetrics) ProtoReflect() protoreflect.Message {
  4889  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[64]
  4890  	if protoimpl.UnsafeEnabled && x != nil {
  4891  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4892  		if ms.LoadMessageInfo() == nil {
  4893  			ms.StoreMessageInfo(mi)
  4894  		}
  4895  		return ms
  4896  	}
  4897  	return mi.MessageOf(x)
  4898  }
  4899  
  4900  // Deprecated: Use BuildMetrics_TargetMetrics.ProtoReflect.Descriptor instead.
  4901  func (*BuildMetrics_TargetMetrics) Descriptor() ([]byte, []int) {
  4902  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 2}
  4903  }
  4904  
  4905  func (x *BuildMetrics_TargetMetrics) GetTargetsLoaded() int64 {
  4906  	if x != nil {
  4907  		return x.TargetsLoaded
  4908  	}
  4909  	return 0
  4910  }
  4911  
  4912  func (x *BuildMetrics_TargetMetrics) GetTargetsConfigured() int64 {
  4913  	if x != nil {
  4914  		return x.TargetsConfigured
  4915  	}
  4916  	return 0
  4917  }
  4918  
  4919  func (x *BuildMetrics_TargetMetrics) GetTargetsConfiguredNotIncludingAspects() int64 {
  4920  	if x != nil {
  4921  		return x.TargetsConfiguredNotIncludingAspects
  4922  	}
  4923  	return 0
  4924  }
  4925  
  4926  type BuildMetrics_PackageMetrics struct {
  4927  	state         protoimpl.MessageState
  4928  	sizeCache     protoimpl.SizeCache
  4929  	unknownFields protoimpl.UnknownFields
  4930  
  4931  	PackagesLoaded     int64                                               `protobuf:"varint,1,opt,name=packages_loaded,json=packagesLoaded,proto3" json:"packages_loaded,omitempty"`
  4932  	PackageLoadMetrics []*package_load_metrics_go_proto.PackageLoadMetrics `protobuf:"bytes,2,rep,name=package_load_metrics,json=packageLoadMetrics,proto3" json:"package_load_metrics,omitempty"`
  4933  }
  4934  
  4935  func (x *BuildMetrics_PackageMetrics) Reset() {
  4936  	*x = BuildMetrics_PackageMetrics{}
  4937  	if protoimpl.UnsafeEnabled {
  4938  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[65]
  4939  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4940  		ms.StoreMessageInfo(mi)
  4941  	}
  4942  }
  4943  
  4944  func (x *BuildMetrics_PackageMetrics) String() string {
  4945  	return protoimpl.X.MessageStringOf(x)
  4946  }
  4947  
  4948  func (*BuildMetrics_PackageMetrics) ProtoMessage() {}
  4949  
  4950  func (x *BuildMetrics_PackageMetrics) ProtoReflect() protoreflect.Message {
  4951  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[65]
  4952  	if protoimpl.UnsafeEnabled && x != nil {
  4953  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4954  		if ms.LoadMessageInfo() == nil {
  4955  			ms.StoreMessageInfo(mi)
  4956  		}
  4957  		return ms
  4958  	}
  4959  	return mi.MessageOf(x)
  4960  }
  4961  
  4962  // Deprecated: Use BuildMetrics_PackageMetrics.ProtoReflect.Descriptor instead.
  4963  func (*BuildMetrics_PackageMetrics) Descriptor() ([]byte, []int) {
  4964  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 3}
  4965  }
  4966  
  4967  func (x *BuildMetrics_PackageMetrics) GetPackagesLoaded() int64 {
  4968  	if x != nil {
  4969  		return x.PackagesLoaded
  4970  	}
  4971  	return 0
  4972  }
  4973  
  4974  func (x *BuildMetrics_PackageMetrics) GetPackageLoadMetrics() []*package_load_metrics_go_proto.PackageLoadMetrics {
  4975  	if x != nil {
  4976  		return x.PackageLoadMetrics
  4977  	}
  4978  	return nil
  4979  }
  4980  
  4981  type BuildMetrics_TimingMetrics struct {
  4982  	state         protoimpl.MessageState
  4983  	sizeCache     protoimpl.SizeCache
  4984  	unknownFields protoimpl.UnknownFields
  4985  
  4986  	CpuTimeInMs           int64 `protobuf:"varint,1,opt,name=cpu_time_in_ms,json=cpuTimeInMs,proto3" json:"cpu_time_in_ms,omitempty"`
  4987  	WallTimeInMs          int64 `protobuf:"varint,2,opt,name=wall_time_in_ms,json=wallTimeInMs,proto3" json:"wall_time_in_ms,omitempty"`
  4988  	AnalysisPhaseTimeInMs int64 `protobuf:"varint,3,opt,name=analysis_phase_time_in_ms,json=analysisPhaseTimeInMs,proto3" json:"analysis_phase_time_in_ms,omitempty"`
  4989  }
  4990  
  4991  func (x *BuildMetrics_TimingMetrics) Reset() {
  4992  	*x = BuildMetrics_TimingMetrics{}
  4993  	if protoimpl.UnsafeEnabled {
  4994  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[66]
  4995  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4996  		ms.StoreMessageInfo(mi)
  4997  	}
  4998  }
  4999  
  5000  func (x *BuildMetrics_TimingMetrics) String() string {
  5001  	return protoimpl.X.MessageStringOf(x)
  5002  }
  5003  
  5004  func (*BuildMetrics_TimingMetrics) ProtoMessage() {}
  5005  
  5006  func (x *BuildMetrics_TimingMetrics) ProtoReflect() protoreflect.Message {
  5007  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[66]
  5008  	if protoimpl.UnsafeEnabled && x != nil {
  5009  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5010  		if ms.LoadMessageInfo() == nil {
  5011  			ms.StoreMessageInfo(mi)
  5012  		}
  5013  		return ms
  5014  	}
  5015  	return mi.MessageOf(x)
  5016  }
  5017  
  5018  // Deprecated: Use BuildMetrics_TimingMetrics.ProtoReflect.Descriptor instead.
  5019  func (*BuildMetrics_TimingMetrics) Descriptor() ([]byte, []int) {
  5020  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 4}
  5021  }
  5022  
  5023  func (x *BuildMetrics_TimingMetrics) GetCpuTimeInMs() int64 {
  5024  	if x != nil {
  5025  		return x.CpuTimeInMs
  5026  	}
  5027  	return 0
  5028  }
  5029  
  5030  func (x *BuildMetrics_TimingMetrics) GetWallTimeInMs() int64 {
  5031  	if x != nil {
  5032  		return x.WallTimeInMs
  5033  	}
  5034  	return 0
  5035  }
  5036  
  5037  func (x *BuildMetrics_TimingMetrics) GetAnalysisPhaseTimeInMs() int64 {
  5038  	if x != nil {
  5039  		return x.AnalysisPhaseTimeInMs
  5040  	}
  5041  	return 0
  5042  }
  5043  
  5044  type BuildMetrics_CumulativeMetrics struct {
  5045  	state         protoimpl.MessageState
  5046  	sizeCache     protoimpl.SizeCache
  5047  	unknownFields protoimpl.UnknownFields
  5048  
  5049  	NumAnalyses int32 `protobuf:"varint,11,opt,name=num_analyses,json=numAnalyses,proto3" json:"num_analyses,omitempty"`
  5050  	NumBuilds   int32 `protobuf:"varint,12,opt,name=num_builds,json=numBuilds,proto3" json:"num_builds,omitempty"`
  5051  }
  5052  
  5053  func (x *BuildMetrics_CumulativeMetrics) Reset() {
  5054  	*x = BuildMetrics_CumulativeMetrics{}
  5055  	if protoimpl.UnsafeEnabled {
  5056  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[67]
  5057  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5058  		ms.StoreMessageInfo(mi)
  5059  	}
  5060  }
  5061  
  5062  func (x *BuildMetrics_CumulativeMetrics) String() string {
  5063  	return protoimpl.X.MessageStringOf(x)
  5064  }
  5065  
  5066  func (*BuildMetrics_CumulativeMetrics) ProtoMessage() {}
  5067  
  5068  func (x *BuildMetrics_CumulativeMetrics) ProtoReflect() protoreflect.Message {
  5069  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[67]
  5070  	if protoimpl.UnsafeEnabled && x != nil {
  5071  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5072  		if ms.LoadMessageInfo() == nil {
  5073  			ms.StoreMessageInfo(mi)
  5074  		}
  5075  		return ms
  5076  	}
  5077  	return mi.MessageOf(x)
  5078  }
  5079  
  5080  // Deprecated: Use BuildMetrics_CumulativeMetrics.ProtoReflect.Descriptor instead.
  5081  func (*BuildMetrics_CumulativeMetrics) Descriptor() ([]byte, []int) {
  5082  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 5}
  5083  }
  5084  
  5085  func (x *BuildMetrics_CumulativeMetrics) GetNumAnalyses() int32 {
  5086  	if x != nil {
  5087  		return x.NumAnalyses
  5088  	}
  5089  	return 0
  5090  }
  5091  
  5092  func (x *BuildMetrics_CumulativeMetrics) GetNumBuilds() int32 {
  5093  	if x != nil {
  5094  		return x.NumBuilds
  5095  	}
  5096  	return 0
  5097  }
  5098  
  5099  type BuildMetrics_ArtifactMetrics struct {
  5100  	state         protoimpl.MessageState
  5101  	sizeCache     protoimpl.SizeCache
  5102  	unknownFields protoimpl.UnknownFields
  5103  
  5104  	SourceArtifactsRead            *BuildMetrics_ArtifactMetrics_FilesMetric `protobuf:"bytes,2,opt,name=source_artifacts_read,json=sourceArtifactsRead,proto3" json:"source_artifacts_read,omitempty"`
  5105  	OutputArtifactsSeen            *BuildMetrics_ArtifactMetrics_FilesMetric `protobuf:"bytes,3,opt,name=output_artifacts_seen,json=outputArtifactsSeen,proto3" json:"output_artifacts_seen,omitempty"`
  5106  	OutputArtifactsFromActionCache *BuildMetrics_ArtifactMetrics_FilesMetric `protobuf:"bytes,4,opt,name=output_artifacts_from_action_cache,json=outputArtifactsFromActionCache,proto3" json:"output_artifacts_from_action_cache,omitempty"`
  5107  	TopLevelArtifacts              *BuildMetrics_ArtifactMetrics_FilesMetric `protobuf:"bytes,5,opt,name=top_level_artifacts,json=topLevelArtifacts,proto3" json:"top_level_artifacts,omitempty"`
  5108  }
  5109  
  5110  func (x *BuildMetrics_ArtifactMetrics) Reset() {
  5111  	*x = BuildMetrics_ArtifactMetrics{}
  5112  	if protoimpl.UnsafeEnabled {
  5113  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[68]
  5114  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5115  		ms.StoreMessageInfo(mi)
  5116  	}
  5117  }
  5118  
  5119  func (x *BuildMetrics_ArtifactMetrics) String() string {
  5120  	return protoimpl.X.MessageStringOf(x)
  5121  }
  5122  
  5123  func (*BuildMetrics_ArtifactMetrics) ProtoMessage() {}
  5124  
  5125  func (x *BuildMetrics_ArtifactMetrics) ProtoReflect() protoreflect.Message {
  5126  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[68]
  5127  	if protoimpl.UnsafeEnabled && x != nil {
  5128  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5129  		if ms.LoadMessageInfo() == nil {
  5130  			ms.StoreMessageInfo(mi)
  5131  		}
  5132  		return ms
  5133  	}
  5134  	return mi.MessageOf(x)
  5135  }
  5136  
  5137  // Deprecated: Use BuildMetrics_ArtifactMetrics.ProtoReflect.Descriptor instead.
  5138  func (*BuildMetrics_ArtifactMetrics) Descriptor() ([]byte, []int) {
  5139  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 6}
  5140  }
  5141  
  5142  func (x *BuildMetrics_ArtifactMetrics) GetSourceArtifactsRead() *BuildMetrics_ArtifactMetrics_FilesMetric {
  5143  	if x != nil {
  5144  		return x.SourceArtifactsRead
  5145  	}
  5146  	return nil
  5147  }
  5148  
  5149  func (x *BuildMetrics_ArtifactMetrics) GetOutputArtifactsSeen() *BuildMetrics_ArtifactMetrics_FilesMetric {
  5150  	if x != nil {
  5151  		return x.OutputArtifactsSeen
  5152  	}
  5153  	return nil
  5154  }
  5155  
  5156  func (x *BuildMetrics_ArtifactMetrics) GetOutputArtifactsFromActionCache() *BuildMetrics_ArtifactMetrics_FilesMetric {
  5157  	if x != nil {
  5158  		return x.OutputArtifactsFromActionCache
  5159  	}
  5160  	return nil
  5161  }
  5162  
  5163  func (x *BuildMetrics_ArtifactMetrics) GetTopLevelArtifacts() *BuildMetrics_ArtifactMetrics_FilesMetric {
  5164  	if x != nil {
  5165  		return x.TopLevelArtifacts
  5166  	}
  5167  	return nil
  5168  }
  5169  
  5170  type BuildMetrics_BuildGraphMetrics struct {
  5171  	state         protoimpl.MessageState
  5172  	sizeCache     protoimpl.SizeCache
  5173  	unknownFields protoimpl.UnknownFields
  5174  
  5175  	ActionLookupValueCount                    int32 `protobuf:"varint,1,opt,name=action_lookup_value_count,json=actionLookupValueCount,proto3" json:"action_lookup_value_count,omitempty"`
  5176  	ActionLookupValueCountNotIncludingAspects int32 `protobuf:"varint,5,opt,name=action_lookup_value_count_not_including_aspects,json=actionLookupValueCountNotIncludingAspects,proto3" json:"action_lookup_value_count_not_including_aspects,omitempty"`
  5177  	ActionCount                               int32 `protobuf:"varint,2,opt,name=action_count,json=actionCount,proto3" json:"action_count,omitempty"`
  5178  	ActionCountNotIncludingAspects            int32 `protobuf:"varint,6,opt,name=action_count_not_including_aspects,json=actionCountNotIncludingAspects,proto3" json:"action_count_not_including_aspects,omitempty"`
  5179  	InputFileConfiguredTargetCount            int32 `protobuf:"varint,7,opt,name=input_file_configured_target_count,json=inputFileConfiguredTargetCount,proto3" json:"input_file_configured_target_count,omitempty"`
  5180  	OutputFileConfiguredTargetCount           int32 `protobuf:"varint,8,opt,name=output_file_configured_target_count,json=outputFileConfiguredTargetCount,proto3" json:"output_file_configured_target_count,omitempty"`
  5181  	OtherConfiguredTargetCount                int32 `protobuf:"varint,9,opt,name=other_configured_target_count,json=otherConfiguredTargetCount,proto3" json:"other_configured_target_count,omitempty"`
  5182  	OutputArtifactCount                       int32 `protobuf:"varint,3,opt,name=output_artifact_count,json=outputArtifactCount,proto3" json:"output_artifact_count,omitempty"`
  5183  	PostInvocationSkyframeNodeCount           int32 `protobuf:"varint,4,opt,name=post_invocation_skyframe_node_count,json=postInvocationSkyframeNodeCount,proto3" json:"post_invocation_skyframe_node_count,omitempty"`
  5184  }
  5185  
  5186  func (x *BuildMetrics_BuildGraphMetrics) Reset() {
  5187  	*x = BuildMetrics_BuildGraphMetrics{}
  5188  	if protoimpl.UnsafeEnabled {
  5189  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[69]
  5190  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5191  		ms.StoreMessageInfo(mi)
  5192  	}
  5193  }
  5194  
  5195  func (x *BuildMetrics_BuildGraphMetrics) String() string {
  5196  	return protoimpl.X.MessageStringOf(x)
  5197  }
  5198  
  5199  func (*BuildMetrics_BuildGraphMetrics) ProtoMessage() {}
  5200  
  5201  func (x *BuildMetrics_BuildGraphMetrics) ProtoReflect() protoreflect.Message {
  5202  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[69]
  5203  	if protoimpl.UnsafeEnabled && x != nil {
  5204  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5205  		if ms.LoadMessageInfo() == nil {
  5206  			ms.StoreMessageInfo(mi)
  5207  		}
  5208  		return ms
  5209  	}
  5210  	return mi.MessageOf(x)
  5211  }
  5212  
  5213  // Deprecated: Use BuildMetrics_BuildGraphMetrics.ProtoReflect.Descriptor instead.
  5214  func (*BuildMetrics_BuildGraphMetrics) Descriptor() ([]byte, []int) {
  5215  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 7}
  5216  }
  5217  
  5218  func (x *BuildMetrics_BuildGraphMetrics) GetActionLookupValueCount() int32 {
  5219  	if x != nil {
  5220  		return x.ActionLookupValueCount
  5221  	}
  5222  	return 0
  5223  }
  5224  
  5225  func (x *BuildMetrics_BuildGraphMetrics) GetActionLookupValueCountNotIncludingAspects() int32 {
  5226  	if x != nil {
  5227  		return x.ActionLookupValueCountNotIncludingAspects
  5228  	}
  5229  	return 0
  5230  }
  5231  
  5232  func (x *BuildMetrics_BuildGraphMetrics) GetActionCount() int32 {
  5233  	if x != nil {
  5234  		return x.ActionCount
  5235  	}
  5236  	return 0
  5237  }
  5238  
  5239  func (x *BuildMetrics_BuildGraphMetrics) GetActionCountNotIncludingAspects() int32 {
  5240  	if x != nil {
  5241  		return x.ActionCountNotIncludingAspects
  5242  	}
  5243  	return 0
  5244  }
  5245  
  5246  func (x *BuildMetrics_BuildGraphMetrics) GetInputFileConfiguredTargetCount() int32 {
  5247  	if x != nil {
  5248  		return x.InputFileConfiguredTargetCount
  5249  	}
  5250  	return 0
  5251  }
  5252  
  5253  func (x *BuildMetrics_BuildGraphMetrics) GetOutputFileConfiguredTargetCount() int32 {
  5254  	if x != nil {
  5255  		return x.OutputFileConfiguredTargetCount
  5256  	}
  5257  	return 0
  5258  }
  5259  
  5260  func (x *BuildMetrics_BuildGraphMetrics) GetOtherConfiguredTargetCount() int32 {
  5261  	if x != nil {
  5262  		return x.OtherConfiguredTargetCount
  5263  	}
  5264  	return 0
  5265  }
  5266  
  5267  func (x *BuildMetrics_BuildGraphMetrics) GetOutputArtifactCount() int32 {
  5268  	if x != nil {
  5269  		return x.OutputArtifactCount
  5270  	}
  5271  	return 0
  5272  }
  5273  
  5274  func (x *BuildMetrics_BuildGraphMetrics) GetPostInvocationSkyframeNodeCount() int32 {
  5275  	if x != nil {
  5276  		return x.PostInvocationSkyframeNodeCount
  5277  	}
  5278  	return 0
  5279  }
  5280  
  5281  type BuildMetrics_WorkerMetrics struct {
  5282  	state         protoimpl.MessageState
  5283  	sizeCache     protoimpl.SizeCache
  5284  	unknownFields protoimpl.UnknownFields
  5285  
  5286  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  5287  	WorkerId      int32                                     `protobuf:"varint,1,opt,name=worker_id,json=workerId,proto3" json:"worker_id,omitempty"`
  5288  	WorkerIds     []uint32                                  `protobuf:"varint,8,rep,packed,name=worker_ids,json=workerIds,proto3" json:"worker_ids,omitempty"`
  5289  	ProcessId     uint32                                    `protobuf:"varint,2,opt,name=process_id,json=processId,proto3" json:"process_id,omitempty"`
  5290  	Mnemonic      string                                    `protobuf:"bytes,3,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"`
  5291  	IsMultiplex   bool                                      `protobuf:"varint,4,opt,name=is_multiplex,json=isMultiplex,proto3" json:"is_multiplex,omitempty"`
  5292  	IsSandbox     bool                                      `protobuf:"varint,5,opt,name=is_sandbox,json=isSandbox,proto3" json:"is_sandbox,omitempty"`
  5293  	IsMeasurable  bool                                      `protobuf:"varint,6,opt,name=is_measurable,json=isMeasurable,proto3" json:"is_measurable,omitempty"`
  5294  	WorkerKeyHash int64                                     `protobuf:"varint,9,opt,name=worker_key_hash,json=workerKeyHash,proto3" json:"worker_key_hash,omitempty"`
  5295  	WorkerStats   []*BuildMetrics_WorkerMetrics_WorkerStats `protobuf:"bytes,7,rep,name=worker_stats,json=workerStats,proto3" json:"worker_stats,omitempty"`
  5296  }
  5297  
  5298  func (x *BuildMetrics_WorkerMetrics) Reset() {
  5299  	*x = BuildMetrics_WorkerMetrics{}
  5300  	if protoimpl.UnsafeEnabled {
  5301  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[70]
  5302  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5303  		ms.StoreMessageInfo(mi)
  5304  	}
  5305  }
  5306  
  5307  func (x *BuildMetrics_WorkerMetrics) String() string {
  5308  	return protoimpl.X.MessageStringOf(x)
  5309  }
  5310  
  5311  func (*BuildMetrics_WorkerMetrics) ProtoMessage() {}
  5312  
  5313  func (x *BuildMetrics_WorkerMetrics) ProtoReflect() protoreflect.Message {
  5314  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[70]
  5315  	if protoimpl.UnsafeEnabled && x != nil {
  5316  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5317  		if ms.LoadMessageInfo() == nil {
  5318  			ms.StoreMessageInfo(mi)
  5319  		}
  5320  		return ms
  5321  	}
  5322  	return mi.MessageOf(x)
  5323  }
  5324  
  5325  // Deprecated: Use BuildMetrics_WorkerMetrics.ProtoReflect.Descriptor instead.
  5326  func (*BuildMetrics_WorkerMetrics) Descriptor() ([]byte, []int) {
  5327  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 8}
  5328  }
  5329  
  5330  // Deprecated: Marked as deprecated in third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto.
  5331  func (x *BuildMetrics_WorkerMetrics) GetWorkerId() int32 {
  5332  	if x != nil {
  5333  		return x.WorkerId
  5334  	}
  5335  	return 0
  5336  }
  5337  
  5338  func (x *BuildMetrics_WorkerMetrics) GetWorkerIds() []uint32 {
  5339  	if x != nil {
  5340  		return x.WorkerIds
  5341  	}
  5342  	return nil
  5343  }
  5344  
  5345  func (x *BuildMetrics_WorkerMetrics) GetProcessId() uint32 {
  5346  	if x != nil {
  5347  		return x.ProcessId
  5348  	}
  5349  	return 0
  5350  }
  5351  
  5352  func (x *BuildMetrics_WorkerMetrics) GetMnemonic() string {
  5353  	if x != nil {
  5354  		return x.Mnemonic
  5355  	}
  5356  	return ""
  5357  }
  5358  
  5359  func (x *BuildMetrics_WorkerMetrics) GetIsMultiplex() bool {
  5360  	if x != nil {
  5361  		return x.IsMultiplex
  5362  	}
  5363  	return false
  5364  }
  5365  
  5366  func (x *BuildMetrics_WorkerMetrics) GetIsSandbox() bool {
  5367  	if x != nil {
  5368  		return x.IsSandbox
  5369  	}
  5370  	return false
  5371  }
  5372  
  5373  func (x *BuildMetrics_WorkerMetrics) GetIsMeasurable() bool {
  5374  	if x != nil {
  5375  		return x.IsMeasurable
  5376  	}
  5377  	return false
  5378  }
  5379  
  5380  func (x *BuildMetrics_WorkerMetrics) GetWorkerKeyHash() int64 {
  5381  	if x != nil {
  5382  		return x.WorkerKeyHash
  5383  	}
  5384  	return 0
  5385  }
  5386  
  5387  func (x *BuildMetrics_WorkerMetrics) GetWorkerStats() []*BuildMetrics_WorkerMetrics_WorkerStats {
  5388  	if x != nil {
  5389  		return x.WorkerStats
  5390  	}
  5391  	return nil
  5392  }
  5393  
  5394  type BuildMetrics_NetworkMetrics struct {
  5395  	state         protoimpl.MessageState
  5396  	sizeCache     protoimpl.SizeCache
  5397  	unknownFields protoimpl.UnknownFields
  5398  
  5399  	SystemNetworkStats *BuildMetrics_NetworkMetrics_SystemNetworkStats `protobuf:"bytes,1,opt,name=system_network_stats,json=systemNetworkStats,proto3" json:"system_network_stats,omitempty"`
  5400  }
  5401  
  5402  func (x *BuildMetrics_NetworkMetrics) Reset() {
  5403  	*x = BuildMetrics_NetworkMetrics{}
  5404  	if protoimpl.UnsafeEnabled {
  5405  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[71]
  5406  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5407  		ms.StoreMessageInfo(mi)
  5408  	}
  5409  }
  5410  
  5411  func (x *BuildMetrics_NetworkMetrics) String() string {
  5412  	return protoimpl.X.MessageStringOf(x)
  5413  }
  5414  
  5415  func (*BuildMetrics_NetworkMetrics) ProtoMessage() {}
  5416  
  5417  func (x *BuildMetrics_NetworkMetrics) ProtoReflect() protoreflect.Message {
  5418  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[71]
  5419  	if protoimpl.UnsafeEnabled && x != nil {
  5420  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5421  		if ms.LoadMessageInfo() == nil {
  5422  			ms.StoreMessageInfo(mi)
  5423  		}
  5424  		return ms
  5425  	}
  5426  	return mi.MessageOf(x)
  5427  }
  5428  
  5429  // Deprecated: Use BuildMetrics_NetworkMetrics.ProtoReflect.Descriptor instead.
  5430  func (*BuildMetrics_NetworkMetrics) Descriptor() ([]byte, []int) {
  5431  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 9}
  5432  }
  5433  
  5434  func (x *BuildMetrics_NetworkMetrics) GetSystemNetworkStats() *BuildMetrics_NetworkMetrics_SystemNetworkStats {
  5435  	if x != nil {
  5436  		return x.SystemNetworkStats
  5437  	}
  5438  	return nil
  5439  }
  5440  
  5441  type BuildMetrics_WorkerPoolMetrics struct {
  5442  	state         protoimpl.MessageState
  5443  	sizeCache     protoimpl.SizeCache
  5444  	unknownFields protoimpl.UnknownFields
  5445  
  5446  	WorkerPoolStats []*BuildMetrics_WorkerPoolMetrics_WorkerPoolStats `protobuf:"bytes,1,rep,name=worker_pool_stats,json=workerPoolStats,proto3" json:"worker_pool_stats,omitempty"`
  5447  }
  5448  
  5449  func (x *BuildMetrics_WorkerPoolMetrics) Reset() {
  5450  	*x = BuildMetrics_WorkerPoolMetrics{}
  5451  	if protoimpl.UnsafeEnabled {
  5452  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[72]
  5453  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5454  		ms.StoreMessageInfo(mi)
  5455  	}
  5456  }
  5457  
  5458  func (x *BuildMetrics_WorkerPoolMetrics) String() string {
  5459  	return protoimpl.X.MessageStringOf(x)
  5460  }
  5461  
  5462  func (*BuildMetrics_WorkerPoolMetrics) ProtoMessage() {}
  5463  
  5464  func (x *BuildMetrics_WorkerPoolMetrics) ProtoReflect() protoreflect.Message {
  5465  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[72]
  5466  	if protoimpl.UnsafeEnabled && x != nil {
  5467  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5468  		if ms.LoadMessageInfo() == nil {
  5469  			ms.StoreMessageInfo(mi)
  5470  		}
  5471  		return ms
  5472  	}
  5473  	return mi.MessageOf(x)
  5474  }
  5475  
  5476  // Deprecated: Use BuildMetrics_WorkerPoolMetrics.ProtoReflect.Descriptor instead.
  5477  func (*BuildMetrics_WorkerPoolMetrics) Descriptor() ([]byte, []int) {
  5478  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 10}
  5479  }
  5480  
  5481  func (x *BuildMetrics_WorkerPoolMetrics) GetWorkerPoolStats() []*BuildMetrics_WorkerPoolMetrics_WorkerPoolStats {
  5482  	if x != nil {
  5483  		return x.WorkerPoolStats
  5484  	}
  5485  	return nil
  5486  }
  5487  
  5488  type BuildMetrics_ActionSummary_ActionData struct {
  5489  	state         protoimpl.MessageState
  5490  	sizeCache     protoimpl.SizeCache
  5491  	unknownFields protoimpl.UnknownFields
  5492  
  5493  	Mnemonic        string               `protobuf:"bytes,1,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"`
  5494  	ActionsExecuted int64                `protobuf:"varint,2,opt,name=actions_executed,json=actionsExecuted,proto3" json:"actions_executed,omitempty"`
  5495  	FirstStartedMs  int64                `protobuf:"varint,3,opt,name=first_started_ms,json=firstStartedMs,proto3" json:"first_started_ms,omitempty"`
  5496  	LastEndedMs     int64                `protobuf:"varint,4,opt,name=last_ended_ms,json=lastEndedMs,proto3" json:"last_ended_ms,omitempty"`
  5497  	SystemTime      *durationpb.Duration `protobuf:"bytes,5,opt,name=system_time,json=systemTime,proto3" json:"system_time,omitempty"`
  5498  	UserTime        *durationpb.Duration `protobuf:"bytes,6,opt,name=user_time,json=userTime,proto3" json:"user_time,omitempty"`
  5499  }
  5500  
  5501  func (x *BuildMetrics_ActionSummary_ActionData) Reset() {
  5502  	*x = BuildMetrics_ActionSummary_ActionData{}
  5503  	if protoimpl.UnsafeEnabled {
  5504  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[73]
  5505  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5506  		ms.StoreMessageInfo(mi)
  5507  	}
  5508  }
  5509  
  5510  func (x *BuildMetrics_ActionSummary_ActionData) String() string {
  5511  	return protoimpl.X.MessageStringOf(x)
  5512  }
  5513  
  5514  func (*BuildMetrics_ActionSummary_ActionData) ProtoMessage() {}
  5515  
  5516  func (x *BuildMetrics_ActionSummary_ActionData) ProtoReflect() protoreflect.Message {
  5517  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[73]
  5518  	if protoimpl.UnsafeEnabled && x != nil {
  5519  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5520  		if ms.LoadMessageInfo() == nil {
  5521  			ms.StoreMessageInfo(mi)
  5522  		}
  5523  		return ms
  5524  	}
  5525  	return mi.MessageOf(x)
  5526  }
  5527  
  5528  // Deprecated: Use BuildMetrics_ActionSummary_ActionData.ProtoReflect.Descriptor instead.
  5529  func (*BuildMetrics_ActionSummary_ActionData) Descriptor() ([]byte, []int) {
  5530  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 0, 0}
  5531  }
  5532  
  5533  func (x *BuildMetrics_ActionSummary_ActionData) GetMnemonic() string {
  5534  	if x != nil {
  5535  		return x.Mnemonic
  5536  	}
  5537  	return ""
  5538  }
  5539  
  5540  func (x *BuildMetrics_ActionSummary_ActionData) GetActionsExecuted() int64 {
  5541  	if x != nil {
  5542  		return x.ActionsExecuted
  5543  	}
  5544  	return 0
  5545  }
  5546  
  5547  func (x *BuildMetrics_ActionSummary_ActionData) GetFirstStartedMs() int64 {
  5548  	if x != nil {
  5549  		return x.FirstStartedMs
  5550  	}
  5551  	return 0
  5552  }
  5553  
  5554  func (x *BuildMetrics_ActionSummary_ActionData) GetLastEndedMs() int64 {
  5555  	if x != nil {
  5556  		return x.LastEndedMs
  5557  	}
  5558  	return 0
  5559  }
  5560  
  5561  func (x *BuildMetrics_ActionSummary_ActionData) GetSystemTime() *durationpb.Duration {
  5562  	if x != nil {
  5563  		return x.SystemTime
  5564  	}
  5565  	return nil
  5566  }
  5567  
  5568  func (x *BuildMetrics_ActionSummary_ActionData) GetUserTime() *durationpb.Duration {
  5569  	if x != nil {
  5570  		return x.UserTime
  5571  	}
  5572  	return nil
  5573  }
  5574  
  5575  type BuildMetrics_ActionSummary_RunnerCount struct {
  5576  	state         protoimpl.MessageState
  5577  	sizeCache     protoimpl.SizeCache
  5578  	unknownFields protoimpl.UnknownFields
  5579  
  5580  	Name     string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  5581  	Count    int32  `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
  5582  	ExecKind string `protobuf:"bytes,3,opt,name=exec_kind,json=execKind,proto3" json:"exec_kind,omitempty"`
  5583  }
  5584  
  5585  func (x *BuildMetrics_ActionSummary_RunnerCount) Reset() {
  5586  	*x = BuildMetrics_ActionSummary_RunnerCount{}
  5587  	if protoimpl.UnsafeEnabled {
  5588  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[74]
  5589  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5590  		ms.StoreMessageInfo(mi)
  5591  	}
  5592  }
  5593  
  5594  func (x *BuildMetrics_ActionSummary_RunnerCount) String() string {
  5595  	return protoimpl.X.MessageStringOf(x)
  5596  }
  5597  
  5598  func (*BuildMetrics_ActionSummary_RunnerCount) ProtoMessage() {}
  5599  
  5600  func (x *BuildMetrics_ActionSummary_RunnerCount) ProtoReflect() protoreflect.Message {
  5601  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[74]
  5602  	if protoimpl.UnsafeEnabled && x != nil {
  5603  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5604  		if ms.LoadMessageInfo() == nil {
  5605  			ms.StoreMessageInfo(mi)
  5606  		}
  5607  		return ms
  5608  	}
  5609  	return mi.MessageOf(x)
  5610  }
  5611  
  5612  // Deprecated: Use BuildMetrics_ActionSummary_RunnerCount.ProtoReflect.Descriptor instead.
  5613  func (*BuildMetrics_ActionSummary_RunnerCount) Descriptor() ([]byte, []int) {
  5614  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 0, 1}
  5615  }
  5616  
  5617  func (x *BuildMetrics_ActionSummary_RunnerCount) GetName() string {
  5618  	if x != nil {
  5619  		return x.Name
  5620  	}
  5621  	return ""
  5622  }
  5623  
  5624  func (x *BuildMetrics_ActionSummary_RunnerCount) GetCount() int32 {
  5625  	if x != nil {
  5626  		return x.Count
  5627  	}
  5628  	return 0
  5629  }
  5630  
  5631  func (x *BuildMetrics_ActionSummary_RunnerCount) GetExecKind() string {
  5632  	if x != nil {
  5633  		return x.ExecKind
  5634  	}
  5635  	return ""
  5636  }
  5637  
  5638  type BuildMetrics_MemoryMetrics_GarbageMetrics struct {
  5639  	state         protoimpl.MessageState
  5640  	sizeCache     protoimpl.SizeCache
  5641  	unknownFields protoimpl.UnknownFields
  5642  
  5643  	Type             string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
  5644  	GarbageCollected int64  `protobuf:"varint,2,opt,name=garbage_collected,json=garbageCollected,proto3" json:"garbage_collected,omitempty"`
  5645  }
  5646  
  5647  func (x *BuildMetrics_MemoryMetrics_GarbageMetrics) Reset() {
  5648  	*x = BuildMetrics_MemoryMetrics_GarbageMetrics{}
  5649  	if protoimpl.UnsafeEnabled {
  5650  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[75]
  5651  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5652  		ms.StoreMessageInfo(mi)
  5653  	}
  5654  }
  5655  
  5656  func (x *BuildMetrics_MemoryMetrics_GarbageMetrics) String() string {
  5657  	return protoimpl.X.MessageStringOf(x)
  5658  }
  5659  
  5660  func (*BuildMetrics_MemoryMetrics_GarbageMetrics) ProtoMessage() {}
  5661  
  5662  func (x *BuildMetrics_MemoryMetrics_GarbageMetrics) ProtoReflect() protoreflect.Message {
  5663  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[75]
  5664  	if protoimpl.UnsafeEnabled && x != nil {
  5665  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5666  		if ms.LoadMessageInfo() == nil {
  5667  			ms.StoreMessageInfo(mi)
  5668  		}
  5669  		return ms
  5670  	}
  5671  	return mi.MessageOf(x)
  5672  }
  5673  
  5674  // Deprecated: Use BuildMetrics_MemoryMetrics_GarbageMetrics.ProtoReflect.Descriptor instead.
  5675  func (*BuildMetrics_MemoryMetrics_GarbageMetrics) Descriptor() ([]byte, []int) {
  5676  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 1, 0}
  5677  }
  5678  
  5679  func (x *BuildMetrics_MemoryMetrics_GarbageMetrics) GetType() string {
  5680  	if x != nil {
  5681  		return x.Type
  5682  	}
  5683  	return ""
  5684  }
  5685  
  5686  func (x *BuildMetrics_MemoryMetrics_GarbageMetrics) GetGarbageCollected() int64 {
  5687  	if x != nil {
  5688  		return x.GarbageCollected
  5689  	}
  5690  	return 0
  5691  }
  5692  
  5693  type BuildMetrics_ArtifactMetrics_FilesMetric struct {
  5694  	state         protoimpl.MessageState
  5695  	sizeCache     protoimpl.SizeCache
  5696  	unknownFields protoimpl.UnknownFields
  5697  
  5698  	SizeInBytes int64 `protobuf:"varint,1,opt,name=size_in_bytes,json=sizeInBytes,proto3" json:"size_in_bytes,omitempty"`
  5699  	Count       int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
  5700  }
  5701  
  5702  func (x *BuildMetrics_ArtifactMetrics_FilesMetric) Reset() {
  5703  	*x = BuildMetrics_ArtifactMetrics_FilesMetric{}
  5704  	if protoimpl.UnsafeEnabled {
  5705  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[76]
  5706  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5707  		ms.StoreMessageInfo(mi)
  5708  	}
  5709  }
  5710  
  5711  func (x *BuildMetrics_ArtifactMetrics_FilesMetric) String() string {
  5712  	return protoimpl.X.MessageStringOf(x)
  5713  }
  5714  
  5715  func (*BuildMetrics_ArtifactMetrics_FilesMetric) ProtoMessage() {}
  5716  
  5717  func (x *BuildMetrics_ArtifactMetrics_FilesMetric) ProtoReflect() protoreflect.Message {
  5718  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[76]
  5719  	if protoimpl.UnsafeEnabled && x != nil {
  5720  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5721  		if ms.LoadMessageInfo() == nil {
  5722  			ms.StoreMessageInfo(mi)
  5723  		}
  5724  		return ms
  5725  	}
  5726  	return mi.MessageOf(x)
  5727  }
  5728  
  5729  // Deprecated: Use BuildMetrics_ArtifactMetrics_FilesMetric.ProtoReflect.Descriptor instead.
  5730  func (*BuildMetrics_ArtifactMetrics_FilesMetric) Descriptor() ([]byte, []int) {
  5731  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 6, 0}
  5732  }
  5733  
  5734  func (x *BuildMetrics_ArtifactMetrics_FilesMetric) GetSizeInBytes() int64 {
  5735  	if x != nil {
  5736  		return x.SizeInBytes
  5737  	}
  5738  	return 0
  5739  }
  5740  
  5741  func (x *BuildMetrics_ArtifactMetrics_FilesMetric) GetCount() int32 {
  5742  	if x != nil {
  5743  		return x.Count
  5744  	}
  5745  	return 0
  5746  }
  5747  
  5748  type BuildMetrics_WorkerMetrics_WorkerStats struct {
  5749  	state         protoimpl.MessageState
  5750  	sizeCache     protoimpl.SizeCache
  5751  	unknownFields protoimpl.UnknownFields
  5752  
  5753  	CollectTimeInMs         int64 `protobuf:"varint,1,opt,name=collect_time_in_ms,json=collectTimeInMs,proto3" json:"collect_time_in_ms,omitempty"`
  5754  	WorkerMemoryInKb        int32 `protobuf:"varint,2,opt,name=worker_memory_in_kb,json=workerMemoryInKb,proto3" json:"worker_memory_in_kb,omitempty"`
  5755  	LastActionStartTimeInMs int64 `protobuf:"varint,3,opt,name=last_action_start_time_in_ms,json=lastActionStartTimeInMs,proto3" json:"last_action_start_time_in_ms,omitempty"`
  5756  }
  5757  
  5758  func (x *BuildMetrics_WorkerMetrics_WorkerStats) Reset() {
  5759  	*x = BuildMetrics_WorkerMetrics_WorkerStats{}
  5760  	if protoimpl.UnsafeEnabled {
  5761  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[77]
  5762  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5763  		ms.StoreMessageInfo(mi)
  5764  	}
  5765  }
  5766  
  5767  func (x *BuildMetrics_WorkerMetrics_WorkerStats) String() string {
  5768  	return protoimpl.X.MessageStringOf(x)
  5769  }
  5770  
  5771  func (*BuildMetrics_WorkerMetrics_WorkerStats) ProtoMessage() {}
  5772  
  5773  func (x *BuildMetrics_WorkerMetrics_WorkerStats) ProtoReflect() protoreflect.Message {
  5774  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[77]
  5775  	if protoimpl.UnsafeEnabled && x != nil {
  5776  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5777  		if ms.LoadMessageInfo() == nil {
  5778  			ms.StoreMessageInfo(mi)
  5779  		}
  5780  		return ms
  5781  	}
  5782  	return mi.MessageOf(x)
  5783  }
  5784  
  5785  // Deprecated: Use BuildMetrics_WorkerMetrics_WorkerStats.ProtoReflect.Descriptor instead.
  5786  func (*BuildMetrics_WorkerMetrics_WorkerStats) Descriptor() ([]byte, []int) {
  5787  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 8, 0}
  5788  }
  5789  
  5790  func (x *BuildMetrics_WorkerMetrics_WorkerStats) GetCollectTimeInMs() int64 {
  5791  	if x != nil {
  5792  		return x.CollectTimeInMs
  5793  	}
  5794  	return 0
  5795  }
  5796  
  5797  func (x *BuildMetrics_WorkerMetrics_WorkerStats) GetWorkerMemoryInKb() int32 {
  5798  	if x != nil {
  5799  		return x.WorkerMemoryInKb
  5800  	}
  5801  	return 0
  5802  }
  5803  
  5804  func (x *BuildMetrics_WorkerMetrics_WorkerStats) GetLastActionStartTimeInMs() int64 {
  5805  	if x != nil {
  5806  		return x.LastActionStartTimeInMs
  5807  	}
  5808  	return 0
  5809  }
  5810  
  5811  type BuildMetrics_NetworkMetrics_SystemNetworkStats struct {
  5812  	state         protoimpl.MessageState
  5813  	sizeCache     protoimpl.SizeCache
  5814  	unknownFields protoimpl.UnknownFields
  5815  
  5816  	BytesSent             uint64 `protobuf:"varint,1,opt,name=bytes_sent,json=bytesSent,proto3" json:"bytes_sent,omitempty"`
  5817  	BytesRecv             uint64 `protobuf:"varint,2,opt,name=bytes_recv,json=bytesRecv,proto3" json:"bytes_recv,omitempty"`
  5818  	PacketsSent           uint64 `protobuf:"varint,3,opt,name=packets_sent,json=packetsSent,proto3" json:"packets_sent,omitempty"`
  5819  	PacketsRecv           uint64 `protobuf:"varint,4,opt,name=packets_recv,json=packetsRecv,proto3" json:"packets_recv,omitempty"`
  5820  	PeakBytesSentPerSec   uint64 `protobuf:"varint,5,opt,name=peak_bytes_sent_per_sec,json=peakBytesSentPerSec,proto3" json:"peak_bytes_sent_per_sec,omitempty"`
  5821  	PeakBytesRecvPerSec   uint64 `protobuf:"varint,6,opt,name=peak_bytes_recv_per_sec,json=peakBytesRecvPerSec,proto3" json:"peak_bytes_recv_per_sec,omitempty"`
  5822  	PeakPacketsSentPerSec uint64 `protobuf:"varint,7,opt,name=peak_packets_sent_per_sec,json=peakPacketsSentPerSec,proto3" json:"peak_packets_sent_per_sec,omitempty"`
  5823  	PeakPacketsRecvPerSec uint64 `protobuf:"varint,8,opt,name=peak_packets_recv_per_sec,json=peakPacketsRecvPerSec,proto3" json:"peak_packets_recv_per_sec,omitempty"`
  5824  }
  5825  
  5826  func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) Reset() {
  5827  	*x = BuildMetrics_NetworkMetrics_SystemNetworkStats{}
  5828  	if protoimpl.UnsafeEnabled {
  5829  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[78]
  5830  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5831  		ms.StoreMessageInfo(mi)
  5832  	}
  5833  }
  5834  
  5835  func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) String() string {
  5836  	return protoimpl.X.MessageStringOf(x)
  5837  }
  5838  
  5839  func (*BuildMetrics_NetworkMetrics_SystemNetworkStats) ProtoMessage() {}
  5840  
  5841  func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) ProtoReflect() protoreflect.Message {
  5842  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[78]
  5843  	if protoimpl.UnsafeEnabled && x != nil {
  5844  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5845  		if ms.LoadMessageInfo() == nil {
  5846  			ms.StoreMessageInfo(mi)
  5847  		}
  5848  		return ms
  5849  	}
  5850  	return mi.MessageOf(x)
  5851  }
  5852  
  5853  // Deprecated: Use BuildMetrics_NetworkMetrics_SystemNetworkStats.ProtoReflect.Descriptor instead.
  5854  func (*BuildMetrics_NetworkMetrics_SystemNetworkStats) Descriptor() ([]byte, []int) {
  5855  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 9, 0}
  5856  }
  5857  
  5858  func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetBytesSent() uint64 {
  5859  	if x != nil {
  5860  		return x.BytesSent
  5861  	}
  5862  	return 0
  5863  }
  5864  
  5865  func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetBytesRecv() uint64 {
  5866  	if x != nil {
  5867  		return x.BytesRecv
  5868  	}
  5869  	return 0
  5870  }
  5871  
  5872  func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetPacketsSent() uint64 {
  5873  	if x != nil {
  5874  		return x.PacketsSent
  5875  	}
  5876  	return 0
  5877  }
  5878  
  5879  func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetPacketsRecv() uint64 {
  5880  	if x != nil {
  5881  		return x.PacketsRecv
  5882  	}
  5883  	return 0
  5884  }
  5885  
  5886  func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetPeakBytesSentPerSec() uint64 {
  5887  	if x != nil {
  5888  		return x.PeakBytesSentPerSec
  5889  	}
  5890  	return 0
  5891  }
  5892  
  5893  func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetPeakBytesRecvPerSec() uint64 {
  5894  	if x != nil {
  5895  		return x.PeakBytesRecvPerSec
  5896  	}
  5897  	return 0
  5898  }
  5899  
  5900  func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetPeakPacketsSentPerSec() uint64 {
  5901  	if x != nil {
  5902  		return x.PeakPacketsSentPerSec
  5903  	}
  5904  	return 0
  5905  }
  5906  
  5907  func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetPeakPacketsRecvPerSec() uint64 {
  5908  	if x != nil {
  5909  		return x.PeakPacketsRecvPerSec
  5910  	}
  5911  	return 0
  5912  }
  5913  
  5914  type BuildMetrics_WorkerPoolMetrics_WorkerPoolStats struct {
  5915  	state         protoimpl.MessageState
  5916  	sizeCache     protoimpl.SizeCache
  5917  	unknownFields protoimpl.UnknownFields
  5918  
  5919  	Hash           int32  `protobuf:"varint,1,opt,name=hash,proto3" json:"hash,omitempty"`
  5920  	Mnemonic       string `protobuf:"bytes,2,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"`
  5921  	CreatedCount   int64  `protobuf:"varint,3,opt,name=created_count,json=createdCount,proto3" json:"created_count,omitempty"`
  5922  	DestroyedCount int64  `protobuf:"varint,4,opt,name=destroyed_count,json=destroyedCount,proto3" json:"destroyed_count,omitempty"`
  5923  	EvictedCount   int64  `protobuf:"varint,5,opt,name=evicted_count,json=evictedCount,proto3" json:"evicted_count,omitempty"`
  5924  }
  5925  
  5926  func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) Reset() {
  5927  	*x = BuildMetrics_WorkerPoolMetrics_WorkerPoolStats{}
  5928  	if protoimpl.UnsafeEnabled {
  5929  		mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[79]
  5930  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5931  		ms.StoreMessageInfo(mi)
  5932  	}
  5933  }
  5934  
  5935  func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) String() string {
  5936  	return protoimpl.X.MessageStringOf(x)
  5937  }
  5938  
  5939  func (*BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) ProtoMessage() {}
  5940  
  5941  func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) ProtoReflect() protoreflect.Message {
  5942  	mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[79]
  5943  	if protoimpl.UnsafeEnabled && x != nil {
  5944  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5945  		if ms.LoadMessageInfo() == nil {
  5946  			ms.StoreMessageInfo(mi)
  5947  		}
  5948  		return ms
  5949  	}
  5950  	return mi.MessageOf(x)
  5951  }
  5952  
  5953  // Deprecated: Use BuildMetrics_WorkerPoolMetrics_WorkerPoolStats.ProtoReflect.Descriptor instead.
  5954  func (*BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) Descriptor() ([]byte, []int) {
  5955  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 10, 0}
  5956  }
  5957  
  5958  func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetHash() int32 {
  5959  	if x != nil {
  5960  		return x.Hash
  5961  	}
  5962  	return 0
  5963  }
  5964  
  5965  func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetMnemonic() string {
  5966  	if x != nil {
  5967  		return x.Mnemonic
  5968  	}
  5969  	return ""
  5970  }
  5971  
  5972  func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetCreatedCount() int64 {
  5973  	if x != nil {
  5974  		return x.CreatedCount
  5975  	}
  5976  	return 0
  5977  }
  5978  
  5979  func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetDestroyedCount() int64 {
  5980  	if x != nil {
  5981  		return x.DestroyedCount
  5982  	}
  5983  	return 0
  5984  }
  5985  
  5986  func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetEvictedCount() int64 {
  5987  	if x != nil {
  5988  		return x.EvictedCount
  5989  	}
  5990  	return 0
  5991  }
  5992  
  5993  var File_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto protoreflect.FileDescriptor
  5994  
  5995  var file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDesc = []byte{
  5996  	0x0a, 0x6d, 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x79, 0x2f, 0x62, 0x61,
  5997  	0x7a, 0x65, 0x6c, 0x2f, 0x73, 0x72, 0x63, 0x2f, 0x6d, 0x61, 0x69, 0x6e, 0x2f, 0x6a, 0x61, 0x76,
  5998  	0x61, 0x2f, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x64, 0x65, 0x76,
  5999  	0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2f, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x2f, 0x6c, 0x69, 0x62, 0x2f,
  6000  	0x62, 0x75, 0x69, 0x6c, 0x64, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d,
  6001  	0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65,
  6002  	0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
  6003  	0x12, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72,
  6004  	0x65, 0x61, 0x6d, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74,
  6005  	0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72,
  6006  	0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74,
  6007  	0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70,
  6008  	0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x69, 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x74,
  6009  	0x79, 0x2f, 0x62, 0x61, 0x7a, 0x65, 0x6c, 0x2f, 0x73, 0x72, 0x63, 0x2f, 0x6d, 0x61, 0x69, 0x6e,
  6010  	0x2f, 0x6a, 0x61, 0x76, 0x61, 0x2f, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  6011  	0x2f, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2f, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x2f,
  6012  	0x6c, 0x69, 0x62, 0x2f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x2f, 0x6d, 0x65, 0x74,
  6013  	0x72, 0x69, 0x63, 0x73, 0x2f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x6c, 0x6f, 0x61,
  6014  	0x64, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
  6015  	0x36, 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x79, 0x2f, 0x62, 0x61, 0x7a,
  6016  	0x65, 0x6c, 0x2f, 0x73, 0x72, 0x63, 0x2f, 0x6d, 0x61, 0x69, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74,
  6017  	0x6f, 0x62, 0x75, 0x66, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x5f, 0x6c, 0x69, 0x6e,
  6018  	0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x39, 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70,
  6019  	0x61, 0x72, 0x74, 0x79, 0x2f, 0x62, 0x61, 0x7a, 0x65, 0x6c, 0x2f, 0x73, 0x72, 0x63, 0x2f, 0x6d,
  6020  	0x61, 0x69, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x61, 0x69,
  6021  	0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x70, 0x72, 0x6f,
  6022  	0x74, 0x6f, 0x1a, 0x3b, 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x79, 0x2f,
  6023  	0x62, 0x61, 0x7a, 0x65, 0x6c, 0x2f, 0x73, 0x72, 0x63, 0x2f, 0x6d, 0x61, 0x69, 0x6e, 0x2f, 0x70,
  6024  	0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69,
  6025  	0x6f, 0x6e, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22,
  6026  	0xae, 0x20, 0x0a, 0x0c, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64,
  6027  	0x12, 0x50, 0x0a, 0x07, 0x75, 0x6e, 0x6b, 0x6e, 0x6f, 0x77, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28,
  6028  	0x0b, 0x32, 0x34, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f,
  6029  	0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e,
  6030  	0x74, 0x49, 0x64, 0x2e, 0x55, 0x6e, 0x6b, 0x6e, 0x6f, 0x77, 0x6e, 0x42, 0x75, 0x69, 0x6c, 0x64,
  6031  	0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x48, 0x00, 0x52, 0x07, 0x75, 0x6e, 0x6b, 0x6e, 0x6f,
  6032  	0x77, 0x6e, 0x12, 0x49, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x18, 0x02,
  6033  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65,
  6034  	0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45,
  6035  	0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x49,
  6036  	0x64, 0x48, 0x00, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x12, 0x4b, 0x0a,
  6037  	0x07, 0x73, 0x74, 0x61, 0x72, 0x74, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f,
  6038  	0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72,
  6039  	0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64,
  6040  	0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x53, 0x74, 0x61, 0x72, 0x74, 0x65, 0x64, 0x49, 0x64, 0x48,
  6041  	0x00, 0x52, 0x07, 0x73, 0x74, 0x61, 0x72, 0x74, 0x65, 0x64, 0x12, 0x78, 0x0a, 0x19, 0x75, 0x6e,
  6042  	0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x75, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x61,
  6043  	0x6e, 0x64, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3a, 0x2e,
  6044  	0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65,
  6045  	0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e,
  6046  	0x55, 0x6e, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x75, 0x72, 0x65, 0x64, 0x43, 0x6f, 0x6d, 0x6d,
  6047  	0x61, 0x6e, 0x64, 0x4c, 0x69, 0x6e, 0x65, 0x49, 0x64, 0x48, 0x00, 0x52, 0x17, 0x75, 0x6e, 0x73,
  6048  	0x74, 0x72, 0x75, 0x63, 0x74, 0x75, 0x72, 0x65, 0x64, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64,
  6049  	0x4c, 0x69, 0x6e, 0x65, 0x12, 0x72, 0x0a, 0x17, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x75, 0x72,
  6050  	0x65, 0x64, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x18,
  6051  	0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76,
  6052  	0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64,
  6053  	0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x75, 0x72,
  6054  	0x65, 0x64, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x4c, 0x69, 0x6e, 0x65, 0x49, 0x64, 0x48,
  6055  	0x00, 0x52, 0x15, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x75, 0x72, 0x65, 0x64, 0x43, 0x6f, 0x6d,
  6056  	0x6d, 0x61, 0x6e, 0x64, 0x4c, 0x69, 0x6e, 0x65, 0x12, 0x5f, 0x0a, 0x10, 0x77, 0x6f, 0x72, 0x6b,
  6057  	0x73, 0x70, 0x61, 0x63, 0x65, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x0e, 0x20, 0x01,
  6058  	0x28, 0x0b, 0x32, 0x32, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74,
  6059  	0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65,
  6060  	0x6e, 0x74, 0x49, 0x64, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x53, 0x74,
  6061  	0x61, 0x74, 0x75, 0x73, 0x49, 0x64, 0x48, 0x00, 0x52, 0x0f, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70,
  6062  	0x61, 0x63, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x59, 0x0a, 0x0e, 0x6f, 0x70, 0x74,
  6063  	0x69, 0x6f, 0x6e, 0x73, 0x5f, 0x70, 0x61, 0x72, 0x73, 0x65, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28,
  6064  	0x0b, 0x32, 0x30, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f,
  6065  	0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e,
  6066  	0x74, 0x49, 0x64, 0x2e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x50, 0x61, 0x72, 0x73, 0x65,
  6067  	0x64, 0x49, 0x64, 0x48, 0x00, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x50, 0x61,
  6068  	0x72, 0x73, 0x65, 0x64, 0x12, 0x40, 0x0a, 0x05, 0x66, 0x65, 0x74, 0x63, 0x68, 0x18, 0x11, 0x20,
  6069  	0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e,
  6070  	0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76,
  6071  	0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e, 0x46, 0x65, 0x74, 0x63, 0x68, 0x49, 0x64, 0x48, 0x00, 0x52,
  6072  	0x05, 0x66, 0x65, 0x74, 0x63, 0x68, 0x12, 0x58, 0x0a, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67,
  6073  	0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e,
  6074  	0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65,
  6075  	0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e,
  6076  	0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x48,
  6077  	0x00, 0x52, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
  6078  	0x12, 0x62, 0x0a, 0x11, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69,
  6079  	0x67, 0x75, 0x72, 0x65, 0x64, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x62, 0x75,
  6080  	0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d,
  6081  	0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e, 0x54, 0x61,
  6082  	0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x49, 0x64,
  6083  	0x48, 0x00, 0x52, 0x10, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
  6084  	0x75, 0x72, 0x65, 0x64, 0x12, 0x4e, 0x0a, 0x07, 0x70, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x18,
  6085  	0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76,
  6086  	0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64,
  6087  	0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e, 0x50, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x45,
  6088  	0x78, 0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, 0x49, 0x64, 0x48, 0x00, 0x52, 0x07, 0x70, 0x61, 0x74,
  6089  	0x74, 0x65, 0x72, 0x6e, 0x12, 0x5d, 0x0a, 0x0f, 0x70, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x5f,
  6090  	0x73, 0x6b, 0x69, 0x70, 0x70, 0x65, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e,
  6091  	0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65,
  6092  	0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e,
  6093  	0x50, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x45, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, 0x49,
  6094  	0x64, 0x48, 0x00, 0x52, 0x0e, 0x70, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x53, 0x6b, 0x69, 0x70,
  6095  	0x70, 0x65, 0x64, 0x12, 0x51, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x64, 0x5f, 0x73, 0x65, 0x74,
  6096  	0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65,
  6097  	0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c,
  6098  	0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x64, 0x53, 0x65,
  6099  	0x74, 0x4f, 0x66, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x49, 0x64, 0x48, 0x00, 0x52, 0x08, 0x6e, 0x61,
  6100  	0x6d, 0x65, 0x64, 0x53, 0x65, 0x74, 0x12, 0x5f, 0x0a, 0x10, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74,
  6101  	0x5f, 0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b,
  6102  	0x32, 0x32, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73,
  6103  	0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74,
  6104  	0x49, 0x64, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74,
  6105  	0x65, 0x64, 0x49, 0x64, 0x48, 0x00, 0x52, 0x0f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f,
  6106  	0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x12, 0x5f, 0x0a, 0x10, 0x61, 0x63, 0x74, 0x69, 0x6f,
  6107  	0x6e, 0x5f, 0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28,
  6108  	0x0b, 0x32, 0x32, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f,
  6109  	0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e,
  6110  	0x74, 0x49, 0x64, 0x2e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65,
  6111  	0x74, 0x65, 0x64, 0x49, 0x64, 0x48, 0x00, 0x52, 0x0f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43,
  6112  	0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x12, 0x65, 0x0a, 0x12, 0x75, 0x6e, 0x63, 0x6f,
  6113  	0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x18, 0x13,
  6114  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65,
  6115  	0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45,
  6116  	0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e, 0x55, 0x6e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75,
  6117  	0x72, 0x65, 0x64, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x49, 0x64, 0x48, 0x00, 0x52, 0x11, 0x75, 0x6e,
  6118  	0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x12,
  6119  	0x5f, 0x0a, 0x10, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x5f, 0x6c, 0x61,
  6120  	0x62, 0x65, 0x6c, 0x18, 0x15, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x62, 0x75, 0x69, 0x6c,
  6121  	0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42,
  6122  	0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e, 0x43, 0x6f, 0x6e, 0x66,
  6123  	0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x49, 0x64, 0x48, 0x00, 0x52,
  6124  	0x0f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x4c, 0x61, 0x62, 0x65, 0x6c,
  6125  	0x12, 0x50, 0x0a, 0x0b, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18,
  6126  	0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76,
  6127  	0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64,
  6128  	0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x73, 0x75,
  6129  	0x6c, 0x74, 0x49, 0x64, 0x48, 0x00, 0x52, 0x0a, 0x74, 0x65, 0x73, 0x74, 0x52, 0x65, 0x73, 0x75,
  6130  	0x6c, 0x74, 0x12, 0x53, 0x0a, 0x0c, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x73, 0x75, 0x6d, 0x6d, 0x61,
  6131  	0x72, 0x79, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64,
  6132  	0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75,
  6133  	0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x53,
  6134  	0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x49, 0x64, 0x48, 0x00, 0x52, 0x0b, 0x74, 0x65, 0x73, 0x74,
  6135  	0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x12, 0x59, 0x0a, 0x0e, 0x74, 0x61, 0x72, 0x67, 0x65,
  6136  	0x74, 0x5f, 0x73, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x0b, 0x32,
  6137  	0x30, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74,
  6138  	0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49,
  6139  	0x64, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x49,
  6140  	0x64, 0x48, 0x00, 0x52, 0x0d, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, 0x75, 0x6d, 0x6d, 0x61,
  6141  	0x72, 0x79, 0x12, 0x59, 0x0a, 0x0e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x66, 0x69, 0x6e, 0x69,
  6142  	0x73, 0x68, 0x65, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x62, 0x75, 0x69,
  6143  	0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e,
  6144  	0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e, 0x42, 0x75, 0x69,
  6145  	0x6c, 0x64, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x49, 0x64, 0x48, 0x00, 0x52, 0x0d,
  6146  	0x62, 0x75, 0x69, 0x6c, 0x64, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x12, 0x5a, 0x0a,
  6147  	0x0f, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x74, 0x6f, 0x6f, 0x6c, 0x5f, 0x6c, 0x6f, 0x67, 0x73,
  6148  	0x18, 0x14, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65,
  6149  	0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c,
  6150  	0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x54, 0x6f,
  6151  	0x6f, 0x6c, 0x4c, 0x6f, 0x67, 0x73, 0x49, 0x64, 0x48, 0x00, 0x52, 0x0d, 0x62, 0x75, 0x69, 0x6c,
  6152  	0x64, 0x54, 0x6f, 0x6f, 0x6c, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x56, 0x0a, 0x0d, 0x62, 0x75, 0x69,
  6153  	0x6c, 0x64, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x18, 0x16, 0x20, 0x01, 0x28, 0x0b,
  6154  	0x32, 0x2f, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73,
  6155  	0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74,
  6156  	0x49, 0x64, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x49,
  6157  	0x64, 0x48, 0x00, 0x52, 0x0c, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63,
  6158  	0x73, 0x12, 0x52, 0x0a, 0x09, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x17,
  6159  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65,
  6160  	0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45,
  6161  	0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65,
  6162  	0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x49, 0x64, 0x48, 0x00, 0x52, 0x09, 0x77, 0x6f, 0x72, 0x6b,
  6163  	0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x59, 0x0a, 0x0e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x6d,
  6164  	0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x18, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e,
  6165  	0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65,
  6166  	0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e,
  6167  	0x42, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x49, 0x64, 0x48,
  6168  	0x00, 0x52, 0x0d, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61,
  6169  	0x12, 0x8a, 0x01, 0x0a, 0x1f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x6e, 0x69, 0x65, 0x6e, 0x63, 0x65,
  6170  	0x5f, 0x73, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b, 0x73, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69,
  6171  	0x66, 0x69, 0x65, 0x64, 0x18, 0x19, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x40, 0x2e, 0x62, 0x75, 0x69,
  6172  	0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e,
  6173  	0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e, 0x43, 0x6f, 0x6e,
  6174  	0x76, 0x65, 0x6e, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x53, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b, 0x73,
  6175  	0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x64, 0x49, 0x64, 0x48, 0x00, 0x52, 0x1d,
  6176  	0x63, 0x6f, 0x6e, 0x76, 0x65, 0x6e, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x53, 0x79, 0x6d, 0x6c, 0x69,
  6177  	0x6e, 0x6b, 0x73, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x64, 0x12, 0x78, 0x0a,
  6178  	0x19, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
  6179  	0x73, 0x5f, 0x66, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x18, 0x1b, 0x20, 0x01, 0x28, 0x0b,
  6180  	0x32, 0x3a, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73,
  6181  	0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74,
  6182  	0x49, 0x64, 0x2e, 0x43, 0x6f, 0x76, 0x65, 0x72, 0x61, 0x67, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f,
  6183  	0x6e, 0x73, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x49, 0x64, 0x48, 0x00, 0x52, 0x17,
  6184  	0x63, 0x6f, 0x76, 0x65, 0x72, 0x61, 0x67, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x46,
  6185  	0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x1a, 0x2f, 0x0a, 0x13, 0x55, 0x6e, 0x6b, 0x6e, 0x6f,
  6186  	0x77, 0x6e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x18,
  6187  	0x0a, 0x07, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
  6188  	0x07, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x1a, 0x2f, 0x0a, 0x0a, 0x50, 0x72, 0x6f, 0x67,
  6189  	0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x12, 0x21, 0x0a, 0x0c, 0x6f, 0x70, 0x61, 0x71, 0x75, 0x65,
  6190  	0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x6f, 0x70,
  6191  	0x61, 0x71, 0x75, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0x10, 0x0a, 0x0e, 0x42, 0x75, 0x69,
  6192  	0x6c, 0x64, 0x53, 0x74, 0x61, 0x72, 0x74, 0x65, 0x64, 0x49, 0x64, 0x1a, 0x1b, 0x0a, 0x19, 0x55,
  6193  	0x6e, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x75, 0x72, 0x65, 0x64, 0x43, 0x6f, 0x6d, 0x6d, 0x61,
  6194  	0x6e, 0x64, 0x4c, 0x69, 0x6e, 0x65, 0x49, 0x64, 0x1a, 0x47, 0x0a, 0x17, 0x53, 0x74, 0x72, 0x75,
  6195  	0x63, 0x74, 0x75, 0x72, 0x65, 0x64, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x4c, 0x69, 0x6e,
  6196  	0x65, 0x49, 0x64, 0x12, 0x2c, 0x0a, 0x12, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x5f, 0x6c,
  6197  	0x69, 0x6e, 0x65, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
  6198  	0x10, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x4c, 0x69, 0x6e, 0x65, 0x4c, 0x61, 0x62, 0x65,
  6199  	0x6c, 0x1a, 0x13, 0x0a, 0x11, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x53, 0x74,
  6200  	0x61, 0x74, 0x75, 0x73, 0x49, 0x64, 0x1a, 0x11, 0x0a, 0x0f, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
  6201  	0x73, 0x50, 0x61, 0x72, 0x73, 0x65, 0x64, 0x49, 0x64, 0x1a, 0x1b, 0x0a, 0x07, 0x46, 0x65, 0x74,
  6202  	0x63, 0x68, 0x49, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28,
  6203  	0x09, 0x52, 0x03, 0x75, 0x72, 0x6c, 0x1a, 0x2d, 0x0a, 0x11, 0x50, 0x61, 0x74, 0x74, 0x65, 0x72,
  6204  	0x6e, 0x45, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x70,
  6205  	0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x70, 0x61,
  6206  	0x74, 0x74, 0x65, 0x72, 0x6e, 0x1a, 0x13, 0x0a, 0x11, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61,
  6207  	0x63, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x49, 0x64, 0x1a, 0x11, 0x0a, 0x0f, 0x42, 0x75,
  6208  	0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x49, 0x64, 0x1a, 0x42, 0x0a,
  6209  	0x12, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65,
  6210  	0x64, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01,
  6211  	0x28, 0x09, 0x52, 0x05, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x73, 0x70,
  6212  	0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x61, 0x73, 0x70, 0x65, 0x63,
  6213  	0x74, 0x1a, 0x23, 0x0a, 0x11, 0x4e, 0x61, 0x6d, 0x65, 0x64, 0x53, 0x65, 0x74, 0x4f, 0x66, 0x46,
  6214  	0x69, 0x6c, 0x65, 0x73, 0x49, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
  6215  	0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x1a, 0x21, 0x0a, 0x0f, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
  6216  	0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18,
  6217  	0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x1a, 0x99, 0x01, 0x0a, 0x11, 0x54, 0x61,
  6218  	0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x49, 0x64, 0x12,
  6219  	0x14, 0x0a, 0x05, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05,
  6220  	0x6c, 0x61, 0x62, 0x65, 0x6c, 0x12, 0x56, 0x0a, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75,
  6221  	0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x62,
  6222  	0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61,
  6223  	0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e, 0x43,
  6224  	0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x52, 0x0d,
  6225  	0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x0a,
  6226  	0x06, 0x61, 0x73, 0x70, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x61,
  6227  	0x73, 0x70, 0x65, 0x63, 0x74, 0x1a, 0xa8, 0x01, 0x0a, 0x11, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e,
  6228  	0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x49, 0x64, 0x12, 0x25, 0x0a, 0x0e, 0x70,
  6229  	0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x5f, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x18, 0x01, 0x20,
  6230  	0x01, 0x28, 0x09, 0x52, 0x0d, 0x70, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x4f, 0x75, 0x74, 0x70,
  6231  	0x75, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28,
  6232  	0x09, 0x52, 0x05, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x12, 0x56, 0x0a, 0x0d, 0x63, 0x6f, 0x6e, 0x66,
  6233  	0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32,
  6234  	0x30, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74,
  6235  	0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49,
  6236  	0x64, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49,
  6237  	0x64, 0x52, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
  6238  	0x1a, 0x2b, 0x0a, 0x13, 0x55, 0x6e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64,
  6239  	0x4c, 0x61, 0x62, 0x65, 0x6c, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x61, 0x62, 0x65, 0x6c,
  6240  	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x1a, 0x81, 0x01,
  6241  	0x0a, 0x11, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x4c, 0x61, 0x62, 0x65,
  6242  	0x6c, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01,
  6243  	0x28, 0x09, 0x52, 0x05, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x12, 0x56, 0x0a, 0x0d, 0x63, 0x6f, 0x6e,
  6244  	0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
  6245  	0x32, 0x30, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73,
  6246  	0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74,
  6247  	0x49, 0x64, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
  6248  	0x49, 0x64, 0x52, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
  6249  	0x6e, 0x1a, 0xbe, 0x01, 0x0a, 0x0c, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74,
  6250  	0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28,
  6251  	0x09, 0x52, 0x05, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x12, 0x56, 0x0a, 0x0d, 0x63, 0x6f, 0x6e, 0x66,
  6252  	0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32,
  6253  	0x30, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74,
  6254  	0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49,
  6255  	0x64, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49,
  6256  	0x64, 0x52, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
  6257  	0x12, 0x10, 0x0a, 0x03, 0x72, 0x75, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x72,
  6258  	0x75, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x68, 0x61, 0x72, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28,
  6259  	0x05, 0x52, 0x05, 0x73, 0x68, 0x61, 0x72, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x74, 0x74, 0x65,
  6260  	0x6d, 0x70, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x61, 0x74, 0x74, 0x65, 0x6d,
  6261  	0x70, 0x74, 0x1a, 0x7d, 0x0a, 0x0d, 0x54, 0x65, 0x73, 0x74, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72,
  6262  	0x79, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01,
  6263  	0x28, 0x09, 0x52, 0x05, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x12, 0x56, 0x0a, 0x0d, 0x63, 0x6f, 0x6e,
  6264  	0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
  6265  	0x32, 0x30, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73,
  6266  	0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74,
  6267  	0x49, 0x64, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
  6268  	0x49, 0x64, 0x52, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
  6269  	0x6e, 0x1a, 0x7f, 0x0a, 0x0f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, 0x75, 0x6d, 0x6d, 0x61,
  6270  	0x72, 0x79, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x18, 0x01, 0x20,
  6271  	0x01, 0x28, 0x09, 0x52, 0x05, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x12, 0x56, 0x0a, 0x0d, 0x63, 0x6f,
  6272  	0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
  6273  	0x0b, 0x32, 0x30, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f,
  6274  	0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e,
  6275  	0x74, 0x49, 0x64, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
  6276  	0x6e, 0x49, 0x64, 0x52, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69,
  6277  	0x6f, 0x6e, 0x1a, 0x11, 0x0a, 0x0f, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x46, 0x69, 0x6e, 0x69, 0x73,
  6278  	0x68, 0x65, 0x64, 0x49, 0x64, 0x1a, 0x11, 0x0a, 0x0f, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x54, 0x6f,
  6279  	0x6f, 0x6c, 0x4c, 0x6f, 0x67, 0x73, 0x49, 0x64, 0x1a, 0x10, 0x0a, 0x0e, 0x42, 0x75, 0x69, 0x6c,
  6280  	0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x49, 0x64, 0x1a, 0x21, 0x0a, 0x1f, 0x43, 0x6f,
  6281  	0x6e, 0x76, 0x65, 0x6e, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x53, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b,
  6282  	0x73, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x64, 0x49, 0x64, 0x1a, 0x1b, 0x0a,
  6283  	0x19, 0x43, 0x6f, 0x76, 0x65, 0x72, 0x61, 0x67, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
  6284  	0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x49, 0x64, 0x42, 0x04, 0x0a, 0x02, 0x69, 0x64,
  6285  	0x22, 0x3a, 0x0a, 0x08, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x12, 0x16, 0x0a, 0x06,
  6286  	0x73, 0x74, 0x64, 0x6f, 0x75, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74,
  6287  	0x64, 0x6f, 0x75, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x64, 0x65, 0x72, 0x72, 0x18, 0x02,
  6288  	0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x64, 0x65, 0x72, 0x72, 0x22, 0xd4, 0x02, 0x0a,
  6289  	0x07, 0x41, 0x62, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x12, 0x3f, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73,
  6290  	0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x27, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64,
  6291  	0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x41, 0x62,
  6292  	0x6f, 0x72, 0x74, 0x65, 0x64, 0x2e, 0x41, 0x62, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x61, 0x73, 0x6f,
  6293  	0x6e, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73,
  6294  	0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b,
  6295  	0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xe5, 0x01, 0x0a, 0x0b,
  6296  	0x41, 0x62, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x0b, 0x0a, 0x07, 0x55,
  6297  	0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12, 0x14, 0x0a, 0x10, 0x55, 0x53, 0x45, 0x52,
  6298  	0x5f, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x52, 0x55, 0x50, 0x54, 0x45, 0x44, 0x10, 0x01, 0x12, 0x0e,
  6299  	0x0a, 0x0a, 0x4e, 0x4f, 0x5f, 0x41, 0x4e, 0x41, 0x4c, 0x59, 0x5a, 0x45, 0x10, 0x08, 0x12, 0x0c,
  6300  	0x0a, 0x08, 0x4e, 0x4f, 0x5f, 0x42, 0x55, 0x49, 0x4c, 0x44, 0x10, 0x09, 0x12, 0x0c, 0x0a, 0x08,
  6301  	0x54, 0x49, 0x4d, 0x45, 0x5f, 0x4f, 0x55, 0x54, 0x10, 0x02, 0x12, 0x1e, 0x0a, 0x1a, 0x52, 0x45,
  6302  	0x4d, 0x4f, 0x54, 0x45, 0x5f, 0x45, 0x4e, 0x56, 0x49, 0x52, 0x4f, 0x4e, 0x4d, 0x45, 0x4e, 0x54,
  6303  	0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x03, 0x12, 0x0c, 0x0a, 0x08, 0x49, 0x4e,
  6304  	0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x10, 0x04, 0x12, 0x13, 0x0a, 0x0f, 0x4c, 0x4f, 0x41, 0x44,
  6305  	0x49, 0x4e, 0x47, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x05, 0x12, 0x14, 0x0a,
  6306  	0x10, 0x41, 0x4e, 0x41, 0x4c, 0x59, 0x53, 0x49, 0x53, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x55, 0x52,
  6307  	0x45, 0x10, 0x06, 0x12, 0x0b, 0x0a, 0x07, 0x53, 0x4b, 0x49, 0x50, 0x50, 0x45, 0x44, 0x10, 0x07,
  6308  	0x12, 0x0e, 0x0a, 0x0a, 0x49, 0x4e, 0x43, 0x4f, 0x4d, 0x50, 0x4c, 0x45, 0x54, 0x45, 0x10, 0x0a,
  6309  	0x12, 0x11, 0x0a, 0x0d, 0x4f, 0x55, 0x54, 0x5f, 0x4f, 0x46, 0x5f, 0x4d, 0x45, 0x4d, 0x4f, 0x52,
  6310  	0x59, 0x10, 0x0b, 0x22, 0x83, 0x03, 0x0a, 0x0c, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x53, 0x74, 0x61,
  6311  	0x72, 0x74, 0x65, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x75, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
  6312  	0x28, 0x09, 0x52, 0x04, 0x75, 0x75, 0x69, 0x64, 0x12, 0x2e, 0x0a, 0x11, 0x73, 0x74, 0x61, 0x72,
  6313  	0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x6d, 0x69, 0x6c, 0x6c, 0x69, 0x73, 0x18, 0x02, 0x20,
  6314  	0x01, 0x28, 0x03, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69,
  6315  	0x6d, 0x65, 0x4d, 0x69, 0x6c, 0x6c, 0x69, 0x73, 0x12, 0x39, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x72,
  6316  	0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,
  6317  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54,
  6318  	0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54,
  6319  	0x69, 0x6d, 0x65, 0x12, 0x2c, 0x0a, 0x12, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x74, 0x6f, 0x6f,
  6320  	0x6c, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
  6321  	0x10, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x54, 0x6f, 0x6f, 0x6c, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f,
  6322  	0x6e, 0x12, 0x2f, 0x0a, 0x13, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x5f, 0x64, 0x65, 0x73,
  6323  	0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12,
  6324  	0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
  6325  	0x6f, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x18, 0x05, 0x20,
  6326  	0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x2b, 0x0a, 0x11,
  6327  	0x77, 0x6f, 0x72, 0x6b, 0x69, 0x6e, 0x67, 0x5f, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x6f, 0x72,
  6328  	0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x77, 0x6f, 0x72, 0x6b, 0x69, 0x6e, 0x67,
  6329  	0x44, 0x69, 0x72, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x2f, 0x0a, 0x13, 0x77, 0x6f, 0x72,
  6330  	0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x5f, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x79,
  6331  	0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63,
  6332  	0x65, 0x44, 0x69, 0x72, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x1d, 0x0a, 0x0a, 0x73, 0x65,
  6333  	0x72, 0x76, 0x65, 0x72, 0x5f, 0x70, 0x69, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09,
  6334  	0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x50, 0x69, 0x64, 0x22, 0x39, 0x0a, 0x0f, 0x57, 0x6f, 0x72,
  6335  	0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x26, 0x0a, 0x0f,
  6336  	0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x65, 0x78, 0x65, 0x63, 0x5f, 0x72, 0x6f, 0x6f, 0x74, 0x18,
  6337  	0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x45, 0x78, 0x65, 0x63,
  6338  	0x52, 0x6f, 0x6f, 0x74, 0x22, 0x2d, 0x0a, 0x17, 0x55, 0x6e, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74,
  6339  	0x75, 0x72, 0x65, 0x64, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x4c, 0x69, 0x6e, 0x65, 0x12,
  6340  	0x12, 0x0a, 0x04, 0x61, 0x72, 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04, 0x61,
  6341  	0x72, 0x67, 0x73, 0x22, 0xac, 0x02, 0x0a, 0x0d, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x50,
  6342  	0x61, 0x72, 0x73, 0x65, 0x64, 0x12, 0x27, 0x0a, 0x0f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x75, 0x70,
  6343  	0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0e,
  6344  	0x73, 0x74, 0x61, 0x72, 0x74, 0x75, 0x70, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x38,
  6345  	0x0a, 0x18, 0x65, 0x78, 0x70, 0x6c, 0x69, 0x63, 0x69, 0x74, 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74,
  6346  	0x75, 0x70, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09,
  6347  	0x52, 0x16, 0x65, 0x78, 0x70, 0x6c, 0x69, 0x63, 0x69, 0x74, 0x53, 0x74, 0x61, 0x72, 0x74, 0x75,
  6348  	0x70, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x19, 0x0a, 0x08, 0x63, 0x6d, 0x64, 0x5f,
  6349  	0x6c, 0x69, 0x6e, 0x65, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6d, 0x64, 0x4c,
  6350  	0x69, 0x6e, 0x65, 0x12, 0x2a, 0x0a, 0x11, 0x65, 0x78, 0x70, 0x6c, 0x69, 0x63, 0x69, 0x74, 0x5f,
  6351  	0x63, 0x6d, 0x64, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0f,
  6352  	0x65, 0x78, 0x70, 0x6c, 0x69, 0x63, 0x69, 0x74, 0x43, 0x6d, 0x64, 0x4c, 0x69, 0x6e, 0x65, 0x12,
  6353  	0x56, 0x0a, 0x11, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x6f,
  6354  	0x6c, 0x69, 0x63, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x62, 0x6c, 0x61,
  6355  	0x7a, 0x65, 0x2e, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x6f,
  6356  	0x6c, 0x69, 0x63, 0x79, 0x2e, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50,
  6357  	0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x10, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
  6358  	0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x19, 0x0a, 0x08, 0x74, 0x6f, 0x6f, 0x6c, 0x5f,
  6359  	0x74, 0x61, 0x67, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x74, 0x6f, 0x6f, 0x6c, 0x54,
  6360  	0x61, 0x67, 0x22, 0x21, 0x0a, 0x05, 0x46, 0x65, 0x74, 0x63, 0x68, 0x12, 0x18, 0x0a, 0x07, 0x73,
  6361  	0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x73, 0x75,
  6362  	0x63, 0x63, 0x65, 0x73, 0x73, 0x22, 0x7f, 0x0a, 0x0f, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61,
  6363  	0x63, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x3c, 0x0a, 0x04, 0x69, 0x74, 0x65, 0x6d,
  6364  	0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65,
  6365  	0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x57, 0x6f, 0x72, 0x6b,
  6366  	0x73, 0x70, 0x61, 0x63, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x49, 0x74, 0x65, 0x6d,
  6367  	0x52, 0x04, 0x69, 0x74, 0x65, 0x6d, 0x1a, 0x2e, 0x0a, 0x04, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x10,
  6368  	0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79,
  6369  	0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
  6370  	0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x99, 0x01, 0x0a, 0x0d, 0x42, 0x75, 0x69, 0x6c, 0x64,
  6371  	0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x4b, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61,
  6372  	0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x62, 0x75, 0x69,
  6373  	0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e,
  6374  	0x42, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4d, 0x65,
  6375  	0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x08, 0x6d, 0x65, 0x74,
  6376  	0x61, 0x64, 0x61, 0x74, 0x61, 0x1a, 0x3b, 0x0a, 0x0d, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
  6377  	0x61, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20,
  6378  	0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75,
  6379  	0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02,
  6380  	0x38, 0x01, 0x22, 0x96, 0x02, 0x0a, 0x0d, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61,
  6381  	0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x6d, 0x6e, 0x65, 0x6d, 0x6f, 0x6e, 0x69, 0x63,
  6382  	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6d, 0x6e, 0x65, 0x6d, 0x6f, 0x6e, 0x69, 0x63,
  6383  	0x12, 0x23, 0x0a, 0x0d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x5f, 0x6e, 0x61, 0x6d,
  6384  	0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72,
  6385  	0x6d, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x63, 0x70, 0x75, 0x18, 0x03, 0x20, 0x01,
  6386  	0x28, 0x09, 0x52, 0x03, 0x63, 0x70, 0x75, 0x12, 0x58, 0x0a, 0x0d, 0x6d, 0x61, 0x6b, 0x65, 0x5f,
  6387  	0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x33,
  6388  	0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72,
  6389  	0x65, 0x61, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
  6390  	0x6e, 0x2e, 0x4d, 0x61, 0x6b, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x45, 0x6e,
  6391  	0x74, 0x72, 0x79, 0x52, 0x0c, 0x6d, 0x61, 0x6b, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
  6392  	0x65, 0x12, 0x17, 0x0a, 0x07, 0x69, 0x73, 0x5f, 0x74, 0x6f, 0x6f, 0x6c, 0x18, 0x05, 0x20, 0x01,
  6393  	0x28, 0x08, 0x52, 0x06, 0x69, 0x73, 0x54, 0x6f, 0x6f, 0x6c, 0x1a, 0x3f, 0x0a, 0x11, 0x4d, 0x61,
  6394  	0x6b, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12,
  6395  	0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65,
  6396  	0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
  6397  	0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xd5, 0x01, 0x0a, 0x0f,
  6398  	0x50, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x45, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, 0x12,
  6399  	0x6a, 0x0a, 0x15, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x73, 0x75, 0x69, 0x74, 0x65, 0x5f, 0x65, 0x78,
  6400  	0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36,
  6401  	0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72,
  6402  	0x65, 0x61, 0x6d, 0x2e, 0x50, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x45, 0x78, 0x70, 0x61, 0x6e,
  6403  	0x64, 0x65, 0x64, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x53, 0x75, 0x69, 0x74, 0x65, 0x45, 0x78, 0x70,
  6404  	0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x13, 0x74, 0x65, 0x73, 0x74, 0x53, 0x75, 0x69, 0x74,
  6405  	0x65, 0x45, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x56, 0x0a, 0x12, 0x54,
  6406  	0x65, 0x73, 0x74, 0x53, 0x75, 0x69, 0x74, 0x65, 0x45, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f,
  6407  	0x6e, 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x75, 0x69, 0x74, 0x65, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c,
  6408  	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x75, 0x69, 0x74, 0x65, 0x4c, 0x61, 0x62,
  6409  	0x65, 0x6c, 0x12, 0x1f, 0x0a, 0x0b, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c,
  6410  	0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x74, 0x65, 0x73, 0x74, 0x4c, 0x61, 0x62,
  6411  	0x65, 0x6c, 0x73, 0x22, 0x80, 0x01, 0x0a, 0x10, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f,
  6412  	0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x12, 0x1f, 0x0a, 0x0b, 0x74, 0x61, 0x72, 0x67,
  6413  	0x65, 0x74, 0x5f, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x74,
  6414  	0x61, 0x72, 0x67, 0x65, 0x74, 0x4b, 0x69, 0x6e, 0x64, 0x12, 0x39, 0x0a, 0x09, 0x74, 0x65, 0x73,
  6415  	0x74, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1c, 0x2e, 0x62,
  6416  	0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61,
  6417  	0x6d, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x53, 0x69, 0x7a, 0x65, 0x52, 0x08, 0x74, 0x65, 0x73, 0x74,
  6418  	0x53, 0x69, 0x7a, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x74, 0x61, 0x67, 0x18, 0x03, 0x20, 0x03, 0x28,
  6419  	0x09, 0x52, 0x03, 0x74, 0x61, 0x67, 0x22, 0xd7, 0x01, 0x0a, 0x04, 0x46, 0x69, 0x6c, 0x65, 0x12,
  6420  	0x1f, 0x0a, 0x0b, 0x70, 0x61, 0x74, 0x68, 0x5f, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x18, 0x04,
  6421  	0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x61, 0x74, 0x68, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78,
  6422  	0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
  6423  	0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x03, 0x75, 0x72, 0x69, 0x18, 0x02, 0x20, 0x01, 0x28,
  6424  	0x09, 0x48, 0x00, 0x52, 0x03, 0x75, 0x72, 0x69, 0x12, 0x1c, 0x0a, 0x08, 0x63, 0x6f, 0x6e, 0x74,
  6425  	0x65, 0x6e, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x48, 0x00, 0x52, 0x08, 0x63, 0x6f,
  6426  	0x6e, 0x74, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x73, 0x79, 0x6d, 0x6c, 0x69, 0x6e,
  6427  	0x6b, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x07, 0x20,
  6428  	0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x11, 0x73, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b, 0x54, 0x61,
  6429  	0x72, 0x67, 0x65, 0x74, 0x50, 0x61, 0x74, 0x68, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x69, 0x67, 0x65,
  6430  	0x73, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x69, 0x67, 0x65, 0x73, 0x74,
  6431  	0x12, 0x16, 0x0a, 0x06, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03,
  6432  	0x52, 0x06, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x42, 0x06, 0x0a, 0x04, 0x66, 0x69, 0x6c, 0x65,
  6433  	0x22, 0x92, 0x01, 0x0a, 0x0f, 0x4e, 0x61, 0x6d, 0x65, 0x64, 0x53, 0x65, 0x74, 0x4f, 0x66, 0x46,
  6434  	0x69, 0x6c, 0x65, 0x73, 0x12, 0x2e, 0x0a, 0x05, 0x66, 0x69, 0x6c, 0x65, 0x73, 0x18, 0x01, 0x20,
  6435  	0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e,
  6436  	0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x05, 0x66,
  6437  	0x69, 0x6c, 0x65, 0x73, 0x12, 0x4f, 0x0a, 0x09, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74,
  6438  	0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f,
  6439  	0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69,
  6440  	0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x64, 0x53,
  6441  	0x65, 0x74, 0x4f, 0x66, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x49, 0x64, 0x52, 0x08, 0x66, 0x69, 0x6c,
  6442  	0x65, 0x53, 0x65, 0x74, 0x73, 0x22, 0xac, 0x04, 0x0a, 0x0e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e,
  6443  	0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x75, 0x63, 0x63,
  6444  	0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x73, 0x75, 0x63, 0x63, 0x65,
  6445  	0x73, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09,
  6446  	0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x65, 0x78, 0x69, 0x74, 0x5f, 0x63,
  6447  	0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x65, 0x78, 0x69, 0x74, 0x43,
  6448  	0x6f, 0x64, 0x65, 0x12, 0x30, 0x0a, 0x06, 0x73, 0x74, 0x64, 0x6f, 0x75, 0x74, 0x18, 0x03, 0x20,
  6449  	0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e,
  6450  	0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x06, 0x73,
  6451  	0x74, 0x64, 0x6f, 0x75, 0x74, 0x12, 0x30, 0x0a, 0x06, 0x73, 0x74, 0x64, 0x65, 0x72, 0x72, 0x18,
  6452  	0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76,
  6453  	0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x52,
  6454  	0x06, 0x73, 0x74, 0x64, 0x65, 0x72, 0x72, 0x12, 0x18, 0x0a, 0x05, 0x6c, 0x61, 0x62, 0x65, 0x6c,
  6455  	0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x02, 0x18, 0x01, 0x52, 0x05, 0x6c, 0x61, 0x62, 0x65,
  6456  	0x6c, 0x12, 0x5a, 0x0a, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69,
  6457  	0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64,
  6458  	0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75,
  6459  	0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69,
  6460  	0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0d,
  6461  	0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3f, 0x0a,
  6462  	0x0e, 0x70, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x5f, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x18,
  6463  	0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76,
  6464  	0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x52,
  6465  	0x0d, 0x70, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x4f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x12, 0x21,
  6466  	0x0a, 0x0c, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x09,
  6467  	0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x4c, 0x69, 0x6e,
  6468  	0x65, 0x12, 0x4a, 0x0a, 0x14, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x65, 0x74, 0x61,
  6469  	0x64, 0x61, 0x74, 0x61, 0x5f, 0x6c, 0x6f, 0x67, 0x73, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x0b, 0x32,
  6470  	0x18, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74,
  6471  	0x72, 0x65, 0x61, 0x6d, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x12, 0x61, 0x63, 0x74, 0x69, 0x6f,
  6472  	0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x45, 0x0a,
  6473  	0x0e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x18,
  6474  	0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f,
  6475  	0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x44,
  6476  	0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x0d, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x44, 0x65,
  6477  	0x74, 0x61, 0x69, 0x6c, 0x22, 0x98, 0x01, 0x0a, 0x0b, 0x4f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x47,
  6478  	0x72, 0x6f, 0x75, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
  6479  	0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x4f, 0x0a, 0x09, 0x66, 0x69, 0x6c, 0x65,
  6480  	0x5f, 0x73, 0x65, 0x74, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x62, 0x75,
  6481  	0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d,
  6482  	0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x2e, 0x4e, 0x61,
  6483  	0x6d, 0x65, 0x64, 0x53, 0x65, 0x74, 0x4f, 0x66, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x49, 0x64, 0x52,
  6484  	0x08, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x69, 0x6e, 0x63,
  6485  	0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x69,
  6486  	0x6e, 0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x4a, 0x04, 0x08, 0x02, 0x10, 0x03, 0x22,
  6487  	0xad, 0x04, 0x0a, 0x0e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65,
  6488  	0x74, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20,
  6489  	0x01, 0x28, 0x08, 0x52, 0x07, 0x73, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x23, 0x0a, 0x0b,
  6490  	0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28,
  6491  	0x09, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0a, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x4b, 0x69, 0x6e,
  6492  	0x64, 0x12, 0x3d, 0x0a, 0x09, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x06,
  6493  	0x20, 0x01, 0x28, 0x0e, 0x32, 0x1c, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65,
  6494  	0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x53, 0x69,
  6495  	0x7a, 0x65, 0x42, 0x02, 0x18, 0x01, 0x52, 0x08, 0x74, 0x65, 0x73, 0x74, 0x53, 0x69, 0x7a, 0x65,
  6496  	0x12, 0x42, 0x0a, 0x0c, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70,
  6497  	0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65,
  6498  	0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x4f, 0x75, 0x74, 0x70,
  6499  	0x75, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0b, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x47,
  6500  	0x72, 0x6f, 0x75, 0x70, 0x12, 0x47, 0x0a, 0x10, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x61, 0x6e,
  6501  	0x74, 0x5f, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18,
  6502  	0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72,
  6503  	0x65, 0x61, 0x6d, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0f, 0x69, 0x6d,
  6504  	0x70, 0x6f, 0x72, 0x74, 0x61, 0x6e, 0x74, 0x4f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x12, 0x43, 0x0a,
  6505  	0x10, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x5f, 0x6f, 0x75, 0x74, 0x70, 0x75,
  6506  	0x74, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f,
  6507  	0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x46, 0x69, 0x6c,
  6508  	0x65, 0x52, 0x0f, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x4f, 0x75, 0x74, 0x70,
  6509  	0x75, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x74, 0x61, 0x67, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52,
  6510  	0x03, 0x74, 0x61, 0x67, 0x12, 0x34, 0x0a, 0x14, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x74, 0x69, 0x6d,
  6511  	0x65, 0x6f, 0x75, 0x74, 0x5f, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x18, 0x07, 0x20, 0x01,
  6512  	0x28, 0x03, 0x42, 0x02, 0x18, 0x01, 0x52, 0x12, 0x74, 0x65, 0x73, 0x74, 0x54, 0x69, 0x6d, 0x65,
  6513  	0x6f, 0x75, 0x74, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x12, 0x3c, 0x0a, 0x0c, 0x74, 0x65,
  6514  	0x73, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b,
  6515  	0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
  6516  	0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0b, 0x74, 0x65, 0x73,
  6517  	0x74, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x12, 0x45, 0x0a, 0x0e, 0x66, 0x61, 0x69, 0x6c,
  6518  	0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b,
  6519  	0x32, 0x1e, 0x2e, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69,
  6520  	0x6c, 0x73, 0x2e, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c,
  6521  	0x52, 0x0d, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x22,
  6522  	0x8b, 0x0a, 0x0a, 0x0a, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x36,
  6523  	0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1e,
  6524  	0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72,
  6525  	0x65, 0x61, 0x6d, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06,
  6526  	0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x25, 0x0a, 0x0e, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
  6527  	0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d,
  6528  	0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x25, 0x0a,
  6529  	0x0e, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x6c, 0x79, 0x18,
  6530  	0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x4c, 0x6f, 0x63,
  6531  	0x61, 0x6c, 0x6c, 0x79, 0x12, 0x48, 0x0a, 0x1f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x61, 0x74, 0x74,
  6532  	0x65, 0x6d, 0x70, 0x74, 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x6d, 0x69, 0x6c, 0x6c, 0x69,
  6533  	0x73, 0x5f, 0x65, 0x70, 0x6f, 0x63, 0x68, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x42, 0x02, 0x18,
  6534  	0x01, 0x52, 0x1b, 0x74, 0x65, 0x73, 0x74, 0x41, 0x74, 0x74, 0x65, 0x6d, 0x70, 0x74, 0x53, 0x74,
  6535  	0x61, 0x72, 0x74, 0x4d, 0x69, 0x6c, 0x6c, 0x69, 0x73, 0x45, 0x70, 0x6f, 0x63, 0x68, 0x12, 0x48,
  6536  	0x0a, 0x12, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x61, 0x74, 0x74, 0x65, 0x6d, 0x70, 0x74, 0x5f, 0x73,
  6537  	0x74, 0x61, 0x72, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
  6538  	0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d,
  6539  	0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x10, 0x74, 0x65, 0x73, 0x74, 0x41, 0x74, 0x74, 0x65,
  6540  	0x6d, 0x70, 0x74, 0x53, 0x74, 0x61, 0x72, 0x74, 0x12, 0x43, 0x0a, 0x1c, 0x74, 0x65, 0x73, 0x74,
  6541  	0x5f, 0x61, 0x74, 0x74, 0x65, 0x6d, 0x70, 0x74, 0x5f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
  6542  	0x6e, 0x5f, 0x6d, 0x69, 0x6c, 0x6c, 0x69, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x42, 0x02,
  6543  	0x18, 0x01, 0x52, 0x19, 0x74, 0x65, 0x73, 0x74, 0x41, 0x74, 0x74, 0x65, 0x6d, 0x70, 0x74, 0x44,
  6544  	0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x69, 0x6c, 0x6c, 0x69, 0x73, 0x12, 0x4d, 0x0a,
  6545  	0x15, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x61, 0x74, 0x74, 0x65, 0x6d, 0x70, 0x74, 0x5f, 0x64, 0x75,
  6546  	0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67,
  6547  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44,
  6548  	0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x13, 0x74, 0x65, 0x73, 0x74, 0x41, 0x74, 0x74,
  6549  	0x65, 0x6d, 0x70, 0x74, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x46, 0x0a, 0x12,
  6550  	0x74, 0x65, 0x73, 0x74, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x75, 0x74, 0x70,
  6551  	0x75, 0x74, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64,
  6552  	0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x46, 0x69,
  6553  	0x6c, 0x65, 0x52, 0x10, 0x74, 0x65, 0x73, 0x74, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x75,
  6554  	0x74, 0x70, 0x75, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x77, 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x18,
  6555  	0x07, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x77, 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x12, 0x53,
  6556  	0x0a, 0x0e, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x6e, 0x66, 0x6f,
  6557  	0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65,
  6558  	0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x54, 0x65, 0x73, 0x74,
  6559  	0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e,
  6560  	0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0d, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x49,
  6561  	0x6e, 0x66, 0x6f, 0x1a, 0x91, 0x05, 0x0a, 0x0d, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f,
  6562  	0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x2b, 0x0a, 0x0f, 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74,
  6563  	0x5f, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x42, 0x02,
  6564  	0x18, 0x01, 0x52, 0x0e, 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x53, 0x65, 0x63, 0x6f, 0x6e,
  6565  	0x64, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x18, 0x02,
  6566  	0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x12, 0x27,
  6567  	0x0a, 0x0f, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x6c,
  6568  	0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52,
  6569  	0x65, 0x6d, 0x6f, 0x74, 0x65, 0x6c, 0x79, 0x12, 0x1b, 0x0a, 0x09, 0x65, 0x78, 0x69, 0x74, 0x5f,
  6570  	0x63, 0x6f, 0x64, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x65, 0x78, 0x69, 0x74,
  6571  	0x43, 0x6f, 0x64, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65,
  6572  	0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x68, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65,
  6573  	0x12, 0x67, 0x0a, 0x10, 0x74, 0x69, 0x6d, 0x69, 0x6e, 0x67, 0x5f, 0x62, 0x72, 0x65, 0x61, 0x6b,
  6574  	0x64, 0x6f, 0x77, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x62, 0x75, 0x69,
  6575  	0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e,
  6576  	0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75,
  6577  	0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x2e, 0x54, 0x69, 0x6d, 0x69, 0x6e, 0x67, 0x42,
  6578  	0x72, 0x65, 0x61, 0x6b, 0x64, 0x6f, 0x77, 0x6e, 0x52, 0x0f, 0x74, 0x69, 0x6d, 0x69, 0x6e, 0x67,
  6579  	0x42, 0x72, 0x65, 0x61, 0x6b, 0x64, 0x6f, 0x77, 0x6e, 0x12, 0x61, 0x0a, 0x0e, 0x72, 0x65, 0x73,
  6580  	0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x75, 0x73, 0x61, 0x67, 0x65, 0x18, 0x05, 0x20, 0x03, 0x28,
  6581  	0x0b, 0x32, 0x3a, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f,
  6582  	0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c,
  6583  	0x74, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x2e,
  6584  	0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x55, 0x73, 0x61, 0x67, 0x65, 0x52, 0x0d, 0x72,
  6585  	0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x55, 0x73, 0x61, 0x67, 0x65, 0x1a, 0xcd, 0x01, 0x0a,
  6586  	0x0f, 0x54, 0x69, 0x6d, 0x69, 0x6e, 0x67, 0x42, 0x72, 0x65, 0x61, 0x6b, 0x64, 0x6f, 0x77, 0x6e,
  6587  	0x12, 0x52, 0x0a, 0x05, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
  6588  	0x3c, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74,
  6589  	0x72, 0x65, 0x61, 0x6d, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x2e,
  6590  	0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x2e, 0x54, 0x69,
  6591  	0x6d, 0x69, 0x6e, 0x67, 0x42, 0x72, 0x65, 0x61, 0x6b, 0x64, 0x6f, 0x77, 0x6e, 0x52, 0x05, 0x63,
  6592  	0x68, 0x69, 0x6c, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01,
  6593  	0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x23, 0x0a, 0x0b, 0x74, 0x69, 0x6d, 0x65,
  6594  	0x5f, 0x6d, 0x69, 0x6c, 0x6c, 0x69, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x42, 0x02, 0x18,
  6595  	0x01, 0x52, 0x0a, 0x74, 0x69, 0x6d, 0x65, 0x4d, 0x69, 0x6c, 0x6c, 0x69, 0x73, 0x12, 0x2d, 0x0a,
  6596  	0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f,
  6597  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75,
  6598  	0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x1a, 0x39, 0x0a, 0x0d,
  6599  	0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x12, 0x0a,
  6600  	0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
  6601  	0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03,
  6602  	0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x4a, 0x04, 0x08, 0x01, 0x10, 0x02, 0x22, 0xef, 0x05,
  6603  	0x0a, 0x0b, 0x54, 0x65, 0x73, 0x74, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x12, 0x45, 0x0a,
  6604  	0x0e, 0x6f, 0x76, 0x65, 0x72, 0x61, 0x6c, 0x6c, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18,
  6605  	0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1e, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76,
  6606  	0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x53,
  6607  	0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x0d, 0x6f, 0x76, 0x65, 0x72, 0x61, 0x6c, 0x6c, 0x53, 0x74,
  6608  	0x61, 0x74, 0x75, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x72, 0x75,
  6609  	0x6e, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x74,
  6610  	0x6f, 0x74, 0x61, 0x6c, 0x52, 0x75, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09,
  6611  	0x72, 0x75, 0x6e, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52,
  6612  	0x08, 0x72, 0x75, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x23, 0x0a, 0x0d, 0x61, 0x74, 0x74,
  6613  	0x65, 0x6d, 0x70, 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x05,
  6614  	0x52, 0x0c, 0x61, 0x74, 0x74, 0x65, 0x6d, 0x70, 0x74, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1f,
  6615  	0x0a, 0x0b, 0x73, 0x68, 0x61, 0x72, 0x64, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x0b, 0x20,
  6616  	0x01, 0x28, 0x05, 0x52, 0x0a, 0x73, 0x68, 0x61, 0x72, 0x64, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12,
  6617  	0x30, 0x0a, 0x06, 0x70, 0x61, 0x73, 0x73, 0x65, 0x64, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32,
  6618  	0x18, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74,
  6619  	0x72, 0x65, 0x61, 0x6d, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x06, 0x70, 0x61, 0x73, 0x73, 0x65,
  6620  	0x64, 0x12, 0x30, 0x0a, 0x06, 0x66, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x18, 0x04, 0x20, 0x03, 0x28,
  6621  	0x0b, 0x32, 0x18, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f,
  6622  	0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x06, 0x66, 0x61, 0x69,
  6623  	0x6c, 0x65, 0x64, 0x12, 0x28, 0x0a, 0x10, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x6e, 0x75, 0x6d,
  6624  	0x5f, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 0x74,
  6625  	0x6f, 0x74, 0x61, 0x6c, 0x4e, 0x75, 0x6d, 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x12, 0x39, 0x0a,
  6626  	0x17, 0x66, 0x69, 0x72, 0x73, 0x74, 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d,
  6627  	0x65, 0x5f, 0x6d, 0x69, 0x6c, 0x6c, 0x69, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x42, 0x02,
  6628  	0x18, 0x01, 0x52, 0x14, 0x66, 0x69, 0x72, 0x73, 0x74, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69,
  6629  	0x6d, 0x65, 0x4d, 0x69, 0x6c, 0x6c, 0x69, 0x73, 0x12, 0x44, 0x0a, 0x10, 0x66, 0x69, 0x72, 0x73,
  6630  	0x74, 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x0d, 0x20, 0x01,
  6631  	0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
  6632  	0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0e,
  6633  	0x66, 0x69, 0x72, 0x73, 0x74, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x35,
  6634  	0x0a, 0x15, 0x6c, 0x61, 0x73, 0x74, 0x5f, 0x73, 0x74, 0x6f, 0x70, 0x5f, 0x74, 0x69, 0x6d, 0x65,
  6635  	0x5f, 0x6d, 0x69, 0x6c, 0x6c, 0x69, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x42, 0x02, 0x18,
  6636  	0x01, 0x52, 0x12, 0x6c, 0x61, 0x73, 0x74, 0x53, 0x74, 0x6f, 0x70, 0x54, 0x69, 0x6d, 0x65, 0x4d,
  6637  	0x69, 0x6c, 0x6c, 0x69, 0x73, 0x12, 0x40, 0x0a, 0x0e, 0x6c, 0x61, 0x73, 0x74, 0x5f, 0x73, 0x74,
  6638  	0x6f, 0x70, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
  6639  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
  6640  	0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0c, 0x6c, 0x61, 0x73, 0x74, 0x53,
  6641  	0x74, 0x6f, 0x70, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3d, 0x0a, 0x19, 0x74, 0x6f, 0x74, 0x61, 0x6c,
  6642  	0x5f, 0x72, 0x75, 0x6e, 0x5f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x69,
  6643  	0x6c, 0x6c, 0x69, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x42, 0x02, 0x18, 0x01, 0x52, 0x16,
  6644  	0x74, 0x6f, 0x74, 0x61, 0x6c, 0x52, 0x75, 0x6e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
  6645  	0x4d, 0x69, 0x6c, 0x6c, 0x69, 0x73, 0x12, 0x47, 0x0a, 0x12, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f,
  6646  	0x72, 0x75, 0x6e, 0x5f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0c, 0x20, 0x01,
  6647  	0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
  6648  	0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x10, 0x74,
  6649  	0x6f, 0x74, 0x61, 0x6c, 0x52, 0x75, 0x6e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22,
  6650  	0x93, 0x01, 0x0a, 0x0d, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72,
  6651  	0x79, 0x12, 0x32, 0x0a, 0x15, 0x6f, 0x76, 0x65, 0x72, 0x61, 0x6c, 0x6c, 0x5f, 0x62, 0x75, 0x69,
  6652  	0x6c, 0x64, 0x5f, 0x73, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08,
  6653  	0x52, 0x13, 0x6f, 0x76, 0x65, 0x72, 0x61, 0x6c, 0x6c, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x53, 0x75,
  6654  	0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x4e, 0x0a, 0x13, 0x6f, 0x76, 0x65, 0x72, 0x61, 0x6c, 0x6c,
  6655  	0x5f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01,
  6656  	0x28, 0x0e, 0x32, 0x1e, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74,
  6657  	0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x53, 0x74, 0x61, 0x74,
  6658  	0x75, 0x73, 0x52, 0x11, 0x6f, 0x76, 0x65, 0x72, 0x61, 0x6c, 0x6c, 0x54, 0x65, 0x73, 0x74, 0x53,
  6659  	0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0xba, 0x03, 0x0a, 0x0d, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x46,
  6660  	0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x12, 0x2b, 0x0a, 0x0f, 0x6f, 0x76, 0x65, 0x72, 0x61,
  6661  	0x6c, 0x6c, 0x5f, 0x73, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08,
  6662  	0x42, 0x02, 0x18, 0x01, 0x52, 0x0e, 0x6f, 0x76, 0x65, 0x72, 0x61, 0x6c, 0x6c, 0x53, 0x75, 0x63,
  6663  	0x63, 0x65, 0x73, 0x73, 0x12, 0x47, 0x0a, 0x09, 0x65, 0x78, 0x69, 0x74, 0x5f, 0x63, 0x6f, 0x64,
  6664  	0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f,
  6665  	0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69,
  6666  	0x6c, 0x64, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x2e, 0x45, 0x78, 0x69, 0x74, 0x43,
  6667  	0x6f, 0x64, 0x65, 0x52, 0x08, 0x65, 0x78, 0x69, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x30, 0x0a,
  6668  	0x12, 0x66, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x6d, 0x69, 0x6c,
  6669  	0x6c, 0x69, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x42, 0x02, 0x18, 0x01, 0x52, 0x10, 0x66,
  6670  	0x69, 0x6e, 0x69, 0x73, 0x68, 0x54, 0x69, 0x6d, 0x65, 0x4d, 0x69, 0x6c, 0x6c, 0x69, 0x73, 0x12,
  6671  	0x3b, 0x0a, 0x0b, 0x66, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05,
  6672  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
  6673  	0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70,
  6674  	0x52, 0x0a, 0x66, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x5a, 0x0a, 0x0e,
  6675  	0x61, 0x6e, 0x6f, 0x6d, 0x61, 0x6c, 0x79, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x04,
  6676  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65,
  6677  	0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x46,
  6678  	0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x2e, 0x41, 0x6e, 0x6f, 0x6d, 0x61, 0x6c, 0x79, 0x52,
  6679  	0x65, 0x70, 0x6f, 0x72, 0x74, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0d, 0x61, 0x6e, 0x6f, 0x6d, 0x61,
  6680  	0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x1a, 0x32, 0x0a, 0x08, 0x45, 0x78, 0x69, 0x74,
  6681  	0x43, 0x6f, 0x64, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
  6682  	0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
  6683  	0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x1a, 0x34, 0x0a, 0x0d,
  6684  	0x41, 0x6e, 0x6f, 0x6d, 0x61, 0x6c, 0x79, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x23, 0x0a,
  6685  	0x0d, 0x77, 0x61, 0x73, 0x5f, 0x73, 0x75, 0x73, 0x70, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x18, 0x01,
  6686  	0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x77, 0x61, 0x73, 0x53, 0x75, 0x73, 0x70, 0x65, 0x6e, 0x64,
  6687  	0x65, 0x64, 0x22, 0x97, 0x2a, 0x0a, 0x0c, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74, 0x72,
  6688  	0x69, 0x63, 0x73, 0x12, 0x55, 0x0a, 0x0e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x75,
  6689  	0x6d, 0x6d, 0x61, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x62, 0x75,
  6690  	0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d,
  6691  	0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x41, 0x63,
  6692  	0x74, 0x69, 0x6f, 0x6e, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x52, 0x0d, 0x61, 0x63, 0x74,
  6693  	0x69, 0x6f, 0x6e, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x12, 0x55, 0x0a, 0x0e, 0x6d, 0x65,
  6694  	0x6d, 0x6f, 0x72, 0x79, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x18, 0x02, 0x20, 0x01,
  6695  	0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74,
  6696  	0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74,
  6697  	0x72, 0x69, 0x63, 0x73, 0x2e, 0x4d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x4d, 0x65, 0x74, 0x72, 0x69,
  6698  	0x63, 0x73, 0x52, 0x0d, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63,
  6699  	0x73, 0x12, 0x55, 0x0a, 0x0e, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x6d, 0x65, 0x74, 0x72,
  6700  	0x69, 0x63, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x62, 0x75, 0x69, 0x6c,
  6701  	0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42,
  6702  	0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x54, 0x61, 0x72, 0x67,
  6703  	0x65, 0x74, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x52, 0x0d, 0x74, 0x61, 0x72, 0x67, 0x65,
  6704  	0x74, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x58, 0x0a, 0x0f, 0x70, 0x61, 0x63, 0x6b,
  6705  	0x61, 0x67, 0x65, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28,
  6706  	0x0b, 0x32, 0x2f, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f,
  6707  	0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74, 0x72,
  6708  	0x69, 0x63, 0x73, 0x2e, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x74, 0x72, 0x69,
  6709  	0x63, 0x73, 0x52, 0x0e, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x74, 0x72, 0x69,
  6710  	0x63, 0x73, 0x12, 0x55, 0x0a, 0x0e, 0x74, 0x69, 0x6d, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x65, 0x74,
  6711  	0x72, 0x69, 0x63, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x62, 0x75, 0x69,
  6712  	0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e,
  6713  	0x42, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x54, 0x69, 0x6d,
  6714  	0x69, 0x6e, 0x67, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x52, 0x0d, 0x74, 0x69, 0x6d, 0x69,
  6715  	0x6e, 0x67, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x61, 0x0a, 0x12, 0x63, 0x75, 0x6d,
  6716  	0x75, 0x6c, 0x61, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x18,
  6717  	0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76,
  6718  	0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64,
  6719  	0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x43, 0x75, 0x6d, 0x75, 0x6c, 0x61, 0x74, 0x69,
  6720  	0x76, 0x65, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x52, 0x11, 0x63, 0x75, 0x6d, 0x75, 0x6c,
  6721  	0x61, 0x74, 0x69, 0x76, 0x65, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x5b, 0x0a, 0x10,
  6722  	0x61, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73,
  6723  	0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65,
  6724  	0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c,
  6725  	0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63,
  6726  	0x74, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x52, 0x0f, 0x61, 0x72, 0x74, 0x69, 0x66, 0x61,
  6727  	0x63, 0x74, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x62, 0x0a, 0x13, 0x62, 0x75, 0x69,
  6728  	0x6c, 0x64, 0x5f, 0x67, 0x72, 0x61, 0x70, 0x68, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73,
  6729  	0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65,
  6730  	0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c,
  6731  	0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x47, 0x72,
  6732  	0x61, 0x70, 0x68, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x52, 0x11, 0x62, 0x75, 0x69, 0x6c,
  6733  	0x64, 0x47, 0x72, 0x61, 0x70, 0x68, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x55, 0x0a,
  6734  	0x0e, 0x77, 0x6f, 0x72, 0x6b, 0x65, 0x72, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x18,
  6735  	0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76,
  6736  	0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64,
  6737  	0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x65, 0x72, 0x4d, 0x65,
  6738  	0x74, 0x72, 0x69, 0x63, 0x73, 0x52, 0x0d, 0x77, 0x6f, 0x72, 0x6b, 0x65, 0x72, 0x4d, 0x65, 0x74,
  6739  	0x72, 0x69, 0x63, 0x73, 0x12, 0x58, 0x0a, 0x0f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f,
  6740  	0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e,
  6741  	0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65,
  6742  	0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e,
  6743  	0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x52, 0x0e,
  6744  	0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x62,
  6745  	0x0a, 0x13, 0x77, 0x6f, 0x72, 0x6b, 0x65, 0x72, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x5f, 0x6d, 0x65,
  6746  	0x74, 0x72, 0x69, 0x63, 0x73, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x62, 0x75,
  6747  	0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d,
  6748  	0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x57, 0x6f,
  6749  	0x72, 0x6b, 0x65, 0x72, 0x50, 0x6f, 0x6f, 0x6c, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x52,
  6750  	0x11, 0x77, 0x6f, 0x72, 0x6b, 0x65, 0x72, 0x50, 0x6f, 0x6f, 0x6c, 0x4d, 0x65, 0x74, 0x72, 0x69,
  6751  	0x63, 0x73, 0x1a, 0x8e, 0x06, 0x0a, 0x0d, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x75, 0x6d,
  6752  	0x6d, 0x61, 0x72, 0x79, 0x12, 0x27, 0x0a, 0x0f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x5f,
  6753  	0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x61,
  6754  	0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x12, 0x50, 0x0a,
  6755  	0x25, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x5f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64,
  6756  	0x5f, 0x6e, 0x6f, 0x74, 0x5f, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x61,
  6757  	0x73, 0x70, 0x65, 0x63, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x21, 0x61, 0x63,
  6758  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x4e, 0x6f, 0x74, 0x49,
  6759  	0x6e, 0x63, 0x6c, 0x75, 0x64, 0x69, 0x6e, 0x67, 0x41, 0x73, 0x70, 0x65, 0x63, 0x74, 0x73, 0x12,
  6760  	0x29, 0x0a, 0x10, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x5f, 0x65, 0x78, 0x65, 0x63, 0x75,
  6761  	0x74, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x61, 0x63, 0x74, 0x69, 0x6f,
  6762  	0x6e, 0x73, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x64, 0x12, 0x5a, 0x0a, 0x0b, 0x61, 0x63,
  6763  	0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32,
  6764  	0x39, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74,
  6765  	0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63,
  6766  	0x73, 0x2e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x2e,
  6767  	0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0a, 0x61, 0x63, 0x74, 0x69,
  6768  	0x6f, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x12, 0x2e, 0x0a, 0x11, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65,
  6769  	0x5f, 0x63, 0x61, 0x63, 0x68, 0x65, 0x5f, 0x68, 0x69, 0x74, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28,
  6770  	0x03, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x61, 0x63,
  6771  	0x68, 0x65, 0x48, 0x69, 0x74, 0x73, 0x12, 0x5d, 0x0a, 0x0c, 0x72, 0x75, 0x6e, 0x6e, 0x65, 0x72,
  6772  	0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x62,
  6773  	0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61,
  6774  	0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x41,
  6775  	0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x2e, 0x52, 0x75, 0x6e,
  6776  	0x6e, 0x65, 0x72, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x0b, 0x72, 0x75, 0x6e, 0x6e, 0x65, 0x72,
  6777  	0x43, 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0x95, 0x02, 0x0a, 0x0a, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e,
  6778  	0x44, 0x61, 0x74, 0x61, 0x12, 0x1a, 0x0a, 0x08, 0x6d, 0x6e, 0x65, 0x6d, 0x6f, 0x6e, 0x69, 0x63,
  6779  	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6d, 0x6e, 0x65, 0x6d, 0x6f, 0x6e, 0x69, 0x63,
  6780  	0x12, 0x29, 0x0a, 0x10, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x5f, 0x65, 0x78, 0x65, 0x63,
  6781  	0x75, 0x74, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x61, 0x63, 0x74, 0x69,
  6782  	0x6f, 0x6e, 0x73, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x64, 0x12, 0x28, 0x0a, 0x10, 0x66,
  6783  	0x69, 0x72, 0x73, 0x74, 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x65, 0x64, 0x5f, 0x6d, 0x73, 0x18,
  6784  	0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x66, 0x69, 0x72, 0x73, 0x74, 0x53, 0x74, 0x61, 0x72,
  6785  	0x74, 0x65, 0x64, 0x4d, 0x73, 0x12, 0x22, 0x0a, 0x0d, 0x6c, 0x61, 0x73, 0x74, 0x5f, 0x65, 0x6e,
  6786  	0x64, 0x65, 0x64, 0x5f, 0x6d, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6c, 0x61,
  6787  	0x73, 0x74, 0x45, 0x6e, 0x64, 0x65, 0x64, 0x4d, 0x73, 0x12, 0x3a, 0x0a, 0x0b, 0x73, 0x79, 0x73,
  6788  	0x74, 0x65, 0x6d, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19,
  6789  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
  6790  	0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0a, 0x73, 0x79, 0x73, 0x74, 0x65,
  6791  	0x6d, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x74, 0x69,
  6792  	0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
  6793  	0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74,
  6794  	0x69, 0x6f, 0x6e, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x6d, 0x65, 0x1a, 0x54, 0x0a,
  6795  	0x0b, 0x52, 0x75, 0x6e, 0x6e, 0x65, 0x72, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x12, 0x0a, 0x04,
  6796  	0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
  6797  	0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52,
  6798  	0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x65, 0x78, 0x65, 0x63, 0x5f, 0x6b,
  6799  	0x69, 0x6e, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x65, 0x78, 0x65, 0x63, 0x4b,
  6800  	0x69, 0x6e, 0x64, 0x1a, 0x86, 0x03, 0x0a, 0x0d, 0x4d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x4d, 0x65,
  6801  	0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x38, 0x0a, 0x19, 0x75, 0x73, 0x65, 0x64, 0x5f, 0x68, 0x65,
  6802  	0x61, 0x70, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x5f, 0x70, 0x6f, 0x73, 0x74, 0x5f, 0x62, 0x75, 0x69,
  6803  	0x6c, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x15, 0x75, 0x73, 0x65, 0x64, 0x48, 0x65,
  6804  	0x61, 0x70, 0x53, 0x69, 0x7a, 0x65, 0x50, 0x6f, 0x73, 0x74, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x12,
  6805  	0x32, 0x0a, 0x16, 0x70, 0x65, 0x61, 0x6b, 0x5f, 0x70, 0x6f, 0x73, 0x74, 0x5f, 0x67, 0x63, 0x5f,
  6806  	0x68, 0x65, 0x61, 0x70, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52,
  6807  	0x12, 0x70, 0x65, 0x61, 0x6b, 0x50, 0x6f, 0x73, 0x74, 0x47, 0x63, 0x48, 0x65, 0x61, 0x70, 0x53,
  6808  	0x69, 0x7a, 0x65, 0x12, 0x4c, 0x0a, 0x24, 0x70, 0x65, 0x61, 0x6b, 0x5f, 0x70, 0x6f, 0x73, 0x74,
  6809  	0x5f, 0x67, 0x63, 0x5f, 0x74, 0x65, 0x6e, 0x75, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x70, 0x61, 0x63,
  6810  	0x65, 0x5f, 0x68, 0x65, 0x61, 0x70, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
  6811  	0x03, 0x52, 0x1e, 0x70, 0x65, 0x61, 0x6b, 0x50, 0x6f, 0x73, 0x74, 0x47, 0x63, 0x54, 0x65, 0x6e,
  6812  	0x75, 0x72, 0x65, 0x64, 0x53, 0x70, 0x61, 0x63, 0x65, 0x48, 0x65, 0x61, 0x70, 0x53, 0x69, 0x7a,
  6813  	0x65, 0x12, 0x66, 0x0a, 0x0f, 0x67, 0x61, 0x72, 0x62, 0x61, 0x67, 0x65, 0x5f, 0x6d, 0x65, 0x74,
  6814  	0x72, 0x69, 0x63, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x62, 0x75, 0x69,
  6815  	0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e,
  6816  	0x42, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x4d, 0x65, 0x6d,
  6817  	0x6f, 0x72, 0x79, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x47, 0x61, 0x72, 0x62, 0x61,
  6818  	0x67, 0x65, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x52, 0x0e, 0x67, 0x61, 0x72, 0x62, 0x61,
  6819  	0x67, 0x65, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x1a, 0x51, 0x0a, 0x0e, 0x47, 0x61, 0x72,
  6820  	0x62, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x74,
  6821  	0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12,
  6822  	0x2b, 0x0a, 0x11, 0x67, 0x61, 0x72, 0x62, 0x61, 0x67, 0x65, 0x5f, 0x63, 0x6f, 0x6c, 0x6c, 0x65,
  6823  	0x63, 0x74, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x67, 0x61, 0x72, 0x62,
  6824  	0x61, 0x67, 0x65, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x65, 0x64, 0x1a, 0xbd, 0x01, 0x0a,
  6825  	0x0d, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x25,
  6826  	0x0a, 0x0e, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x73, 0x5f, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x64,
  6827  	0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x73, 0x4c,
  6828  	0x6f, 0x61, 0x64, 0x65, 0x64, 0x12, 0x2d, 0x0a, 0x12, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x73,
  6829  	0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
  6830  	0x03, 0x52, 0x11, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
  6831  	0x75, 0x72, 0x65, 0x64, 0x12, 0x56, 0x0a, 0x28, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x73, 0x5f,
  6832  	0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x5f, 0x6e, 0x6f, 0x74, 0x5f, 0x69,
  6833  	0x6e, 0x63, 0x6c, 0x75, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x61, 0x73, 0x70, 0x65, 0x63, 0x74, 0x73,
  6834  	0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x24, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x73, 0x43,
  6835  	0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x4e, 0x6f, 0x74, 0x49, 0x6e, 0x63, 0x6c,
  6836  	0x75, 0x64, 0x69, 0x6e, 0x67, 0x41, 0x73, 0x70, 0x65, 0x63, 0x74, 0x73, 0x1a, 0xa4, 0x01, 0x0a,
  6837  	0x0e, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x12,
  6838  	0x27, 0x0a, 0x0f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x5f, 0x6c, 0x6f, 0x61, 0x64,
  6839  	0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67,
  6840  	0x65, 0x73, 0x4c, 0x6f, 0x61, 0x64, 0x65, 0x64, 0x12, 0x69, 0x0a, 0x14, 0x70, 0x61, 0x63, 0x6b,
  6841  	0x61, 0x67, 0x65, 0x5f, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73,
  6842  	0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c,
  6843  	0x73, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x70, 0x61, 0x63, 0x6b,
  6844  	0x61, 0x67, 0x65, 0x73, 0x2e, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x50, 0x61, 0x63,
  6845  	0x6b, 0x61, 0x67, 0x65, 0x4c, 0x6f, 0x61, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x52,
  6846  	0x12, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x4c, 0x6f, 0x61, 0x64, 0x4d, 0x65, 0x74, 0x72,
  6847  	0x69, 0x63, 0x73, 0x1a, 0x95, 0x01, 0x0a, 0x0d, 0x54, 0x69, 0x6d, 0x69, 0x6e, 0x67, 0x4d, 0x65,
  6848  	0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x23, 0x0a, 0x0e, 0x63, 0x70, 0x75, 0x5f, 0x74, 0x69, 0x6d,
  6849  	0x65, 0x5f, 0x69, 0x6e, 0x5f, 0x6d, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x63,
  6850  	0x70, 0x75, 0x54, 0x69, 0x6d, 0x65, 0x49, 0x6e, 0x4d, 0x73, 0x12, 0x25, 0x0a, 0x0f, 0x77, 0x61,
  6851  	0x6c, 0x6c, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x69, 0x6e, 0x5f, 0x6d, 0x73, 0x18, 0x02, 0x20,
  6852  	0x01, 0x28, 0x03, 0x52, 0x0c, 0x77, 0x61, 0x6c, 0x6c, 0x54, 0x69, 0x6d, 0x65, 0x49, 0x6e, 0x4d,
  6853  	0x73, 0x12, 0x38, 0x0a, 0x19, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x73, 0x69, 0x73, 0x5f, 0x70, 0x68,
  6854  	0x61, 0x73, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x69, 0x6e, 0x5f, 0x6d, 0x73, 0x18, 0x03,
  6855  	0x20, 0x01, 0x28, 0x03, 0x52, 0x15, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x73, 0x69, 0x73, 0x50, 0x68,
  6856  	0x61, 0x73, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x49, 0x6e, 0x4d, 0x73, 0x1a, 0x55, 0x0a, 0x11, 0x43,
  6857  	0x75, 0x6d, 0x75, 0x6c, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73,
  6858  	0x12, 0x21, 0x0a, 0x0c, 0x6e, 0x75, 0x6d, 0x5f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x73, 0x65, 0x73,
  6859  	0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x6e, 0x75, 0x6d, 0x41, 0x6e, 0x61, 0x6c, 0x79,
  6860  	0x73, 0x65, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x6e, 0x75, 0x6d, 0x5f, 0x62, 0x75, 0x69, 0x6c, 0x64,
  6861  	0x73, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x6e, 0x75, 0x6d, 0x42, 0x75, 0x69, 0x6c,
  6862  	0x64, 0x73, 0x1a, 0xbd, 0x04, 0x0a, 0x0f, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x4d,
  6863  	0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x70, 0x0a, 0x15, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
  6864  	0x5f, 0x61, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x18,
  6865  	0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76,
  6866  	0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64,
  6867  	0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74,
  6868  	0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x4d, 0x65, 0x74,
  6869  	0x72, 0x69, 0x63, 0x52, 0x13, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, 0x72, 0x74, 0x69, 0x66,
  6870  	0x61, 0x63, 0x74, 0x73, 0x52, 0x65, 0x61, 0x64, 0x12, 0x70, 0x0a, 0x15, 0x6f, 0x75, 0x74, 0x70,
  6871  	0x75, 0x74, 0x5f, 0x61, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x73, 0x5f, 0x73, 0x65, 0x65,
  6872  	0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f,
  6873  	0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69,
  6874  	0x6c, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61,
  6875  	0x63, 0x74, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x4d,
  6876  	0x65, 0x74, 0x72, 0x69, 0x63, 0x52, 0x13, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x41, 0x72, 0x74,
  6877  	0x69, 0x66, 0x61, 0x63, 0x74, 0x73, 0x53, 0x65, 0x65, 0x6e, 0x12, 0x88, 0x01, 0x0a, 0x22, 0x6f,
  6878  	0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x61, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x73, 0x5f,
  6879  	0x66, 0x72, 0x6f, 0x6d, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x61, 0x63, 0x68,
  6880  	0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f,
  6881  	0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69,
  6882  	0x6c, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61,
  6883  	0x63, 0x74, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x4d,
  6884  	0x65, 0x74, 0x72, 0x69, 0x63, 0x52, 0x1e, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x41, 0x72, 0x74,
  6885  	0x69, 0x66, 0x61, 0x63, 0x74, 0x73, 0x46, 0x72, 0x6f, 0x6d, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e,
  6886  	0x43, 0x61, 0x63, 0x68, 0x65, 0x12, 0x6c, 0x0a, 0x13, 0x74, 0x6f, 0x70, 0x5f, 0x6c, 0x65, 0x76,
  6887  	0x65, 0x6c, 0x5f, 0x61, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x73, 0x18, 0x05, 0x20, 0x01,
  6888  	0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74,
  6889  	0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74,
  6890  	0x72, 0x69, 0x63, 0x73, 0x2e, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x4d, 0x65, 0x74,
  6891  	0x72, 0x69, 0x63, 0x73, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63,
  6892  	0x52, 0x11, 0x74, 0x6f, 0x70, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61,
  6893  	0x63, 0x74, 0x73, 0x1a, 0x47, 0x0a, 0x0b, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x4d, 0x65, 0x74, 0x72,
  6894  	0x69, 0x63, 0x12, 0x22, 0x0a, 0x0d, 0x73, 0x69, 0x7a, 0x65, 0x5f, 0x69, 0x6e, 0x5f, 0x62, 0x79,
  6895  	0x74, 0x65, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x73, 0x69, 0x7a, 0x65, 0x49,
  6896  	0x6e, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18,
  6897  	0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4a, 0x04, 0x08, 0x01,
  6898  	0x10, 0x02, 0x1a, 0x80, 0x05, 0x0a, 0x11, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x47, 0x72, 0x61, 0x70,
  6899  	0x68, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x39, 0x0a, 0x19, 0x61, 0x63, 0x74, 0x69,
  6900  	0x6f, 0x6e, 0x5f, 0x6c, 0x6f, 0x6f, 0x6b, 0x75, 0x70, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f,
  6901  	0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x16, 0x61, 0x63, 0x74,
  6902  	0x69, 0x6f, 0x6e, 0x4c, 0x6f, 0x6f, 0x6b, 0x75, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x43, 0x6f,
  6903  	0x75, 0x6e, 0x74, 0x12, 0x62, 0x0a, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6c, 0x6f,
  6904  	0x6f, 0x6b, 0x75, 0x70, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74,
  6905  	0x5f, 0x6e, 0x6f, 0x74, 0x5f, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x61,
  6906  	0x73, 0x70, 0x65, 0x63, 0x74, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x29, 0x61, 0x63,
  6907  	0x74, 0x69, 0x6f, 0x6e, 0x4c, 0x6f, 0x6f, 0x6b, 0x75, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x43,
  6908  	0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x74, 0x49, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x69, 0x6e, 0x67,
  6909  	0x41, 0x73, 0x70, 0x65, 0x63, 0x74, 0x73, 0x12, 0x21, 0x0a, 0x0c, 0x61, 0x63, 0x74, 0x69, 0x6f,
  6910  	0x6e, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x61,
  6911  	0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x4a, 0x0a, 0x22, 0x61, 0x63,
  6912  	0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6e, 0x6f, 0x74, 0x5f, 0x69,
  6913  	0x6e, 0x63, 0x6c, 0x75, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x61, 0x73, 0x70, 0x65, 0x63, 0x74, 0x73,
  6914  	0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x1e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f,
  6915  	0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x74, 0x49, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x69, 0x6e, 0x67, 0x41,
  6916  	0x73, 0x70, 0x65, 0x63, 0x74, 0x73, 0x12, 0x4a, 0x0a, 0x22, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f,
  6917  	0x66, 0x69, 0x6c, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x5f,
  6918  	0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x07, 0x20, 0x01,
  6919  	0x28, 0x05, 0x52, 0x1e, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x43, 0x6f, 0x6e,
  6920  	0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, 0x75,
  6921  	0x6e, 0x74, 0x12, 0x4c, 0x0a, 0x23, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x66, 0x69, 0x6c,
  6922  	0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72,
  6923  	0x67, 0x65, 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x52,
  6924  	0x1f, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69,
  6925  	0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, 0x75, 0x6e, 0x74,
  6926  	0x12, 0x41, 0x0a, 0x1d, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67,
  6927  	0x75, 0x72, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e,
  6928  	0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x05, 0x52, 0x1a, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x43, 0x6f,
  6929  	0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f,
  6930  	0x75, 0x6e, 0x74, 0x12, 0x32, 0x0a, 0x15, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x61, 0x72,
  6931  	0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01,
  6932  	0x28, 0x05, 0x52, 0x13, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61,
  6933  	0x63, 0x74, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x4c, 0x0a, 0x23, 0x70, 0x6f, 0x73, 0x74, 0x5f,
  6934  	0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x6b, 0x79, 0x66, 0x72,
  6935  	0x61, 0x6d, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04,
  6936  	0x20, 0x01, 0x28, 0x05, 0x52, 0x1f, 0x70, 0x6f, 0x73, 0x74, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61,
  6937  	0x74, 0x69, 0x6f, 0x6e, 0x53, 0x6b, 0x79, 0x66, 0x72, 0x61, 0x6d, 0x65, 0x4e, 0x6f, 0x64, 0x65,
  6938  	0x43, 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0xa3, 0x04, 0x0a, 0x0d, 0x57, 0x6f, 0x72, 0x6b, 0x65, 0x72,
  6939  	0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x1f, 0x0a, 0x09, 0x77, 0x6f, 0x72, 0x6b, 0x65,
  6940  	0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x42, 0x02, 0x18, 0x01, 0x52, 0x08,
  6941  	0x77, 0x6f, 0x72, 0x6b, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x77, 0x6f, 0x72, 0x6b,
  6942  	0x65, 0x72, 0x5f, 0x69, 0x64, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0d, 0x52, 0x09, 0x77, 0x6f,
  6943  	0x72, 0x6b, 0x65, 0x72, 0x49, 0x64, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x63, 0x65,
  6944  	0x73, 0x73, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x09, 0x70, 0x72, 0x6f,
  6945  	0x63, 0x65, 0x73, 0x73, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x6d, 0x6e, 0x65, 0x6d, 0x6f, 0x6e,
  6946  	0x69, 0x63, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6d, 0x6e, 0x65, 0x6d, 0x6f, 0x6e,
  6947  	0x69, 0x63, 0x12, 0x21, 0x0a, 0x0c, 0x69, 0x73, 0x5f, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x6c,
  6948  	0x65, 0x78, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x69, 0x73, 0x4d, 0x75, 0x6c, 0x74,
  6949  	0x69, 0x70, 0x6c, 0x65, 0x78, 0x12, 0x1d, 0x0a, 0x0a, 0x69, 0x73, 0x5f, 0x73, 0x61, 0x6e, 0x64,
  6950  	0x62, 0x6f, 0x78, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x53, 0x61, 0x6e,
  6951  	0x64, 0x62, 0x6f, 0x78, 0x12, 0x23, 0x0a, 0x0d, 0x69, 0x73, 0x5f, 0x6d, 0x65, 0x61, 0x73, 0x75,
  6952  	0x72, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x69, 0x73, 0x4d,
  6953  	0x65, 0x61, 0x73, 0x75, 0x72, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x26, 0x0a, 0x0f, 0x77, 0x6f, 0x72,
  6954  	0x6b, 0x65, 0x72, 0x5f, 0x6b, 0x65, 0x79, 0x5f, 0x68, 0x61, 0x73, 0x68, 0x18, 0x09, 0x20, 0x01,
  6955  	0x28, 0x03, 0x52, 0x0d, 0x77, 0x6f, 0x72, 0x6b, 0x65, 0x72, 0x4b, 0x65, 0x79, 0x48, 0x61, 0x73,
  6956  	0x68, 0x12, 0x5d, 0x0a, 0x0c, 0x77, 0x6f, 0x72, 0x6b, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x61, 0x74,
  6957  	0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f,
  6958  	0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69,
  6959  	0x6c, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x65, 0x72,
  6960  	0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x65, 0x72, 0x53, 0x74,
  6961  	0x61, 0x74, 0x73, 0x52, 0x0b, 0x77, 0x6f, 0x72, 0x6b, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x73,
  6962  	0x1a, 0xa8, 0x01, 0x0a, 0x0b, 0x57, 0x6f, 0x72, 0x6b, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x73,
  6963  	0x12, 0x2b, 0x0a, 0x12, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65,
  6964  	0x5f, 0x69, 0x6e, 0x5f, 0x6d, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x63, 0x6f,
  6965  	0x6c, 0x6c, 0x65, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x49, 0x6e, 0x4d, 0x73, 0x12, 0x2d, 0x0a,
  6966  	0x13, 0x77, 0x6f, 0x72, 0x6b, 0x65, 0x72, 0x5f, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x5f, 0x69,
  6967  	0x6e, 0x5f, 0x6b, 0x62, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x10, 0x77, 0x6f, 0x72, 0x6b,
  6968  	0x65, 0x72, 0x4d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x49, 0x6e, 0x4b, 0x62, 0x12, 0x3d, 0x0a, 0x1c,
  6969  	0x6c, 0x61, 0x73, 0x74, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x74, 0x61, 0x72,
  6970  	0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x69, 0x6e, 0x5f, 0x6d, 0x73, 0x18, 0x03, 0x20, 0x01,
  6971  	0x28, 0x03, 0x52, 0x17, 0x6c, 0x61, 0x73, 0x74, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74,
  6972  	0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x49, 0x6e, 0x4d, 0x73, 0x1a, 0x81, 0x04, 0x0a, 0x0e,
  6973  	0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x74,
  6974  	0x0a, 0x14, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x5f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b,
  6975  	0x5f, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x42, 0x2e, 0x62,
  6976  	0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61,
  6977  	0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x4e,
  6978  	0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x53, 0x79,
  6979  	0x73, 0x74, 0x65, 0x6d, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x73,
  6980  	0x52, 0x12, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53,
  6981  	0x74, 0x61, 0x74, 0x73, 0x1a, 0xf8, 0x02, 0x0a, 0x12, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x4e,
  6982  	0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x62,
  6983  	0x79, 0x74, 0x65, 0x73, 0x5f, 0x73, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x04, 0x52,
  6984  	0x09, 0x62, 0x79, 0x74, 0x65, 0x73, 0x53, 0x65, 0x6e, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x62, 0x79,
  6985  	0x74, 0x65, 0x73, 0x5f, 0x72, 0x65, 0x63, 0x76, 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 0x52, 0x09,
  6986  	0x62, 0x79, 0x74, 0x65, 0x73, 0x52, 0x65, 0x63, 0x76, 0x12, 0x21, 0x0a, 0x0c, 0x70, 0x61, 0x63,
  6987  	0x6b, 0x65, 0x74, 0x73, 0x5f, 0x73, 0x65, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52,
  6988  	0x0b, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x53, 0x65, 0x6e, 0x74, 0x12, 0x21, 0x0a, 0x0c,
  6989  	0x70, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x5f, 0x72, 0x65, 0x63, 0x76, 0x18, 0x04, 0x20, 0x01,
  6990  	0x28, 0x04, 0x52, 0x0b, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x52, 0x65, 0x63, 0x76, 0x12,
  6991  	0x34, 0x0a, 0x17, 0x70, 0x65, 0x61, 0x6b, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x5f, 0x73, 0x65,
  6992  	0x6e, 0x74, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x05, 0x20, 0x01, 0x28, 0x04,
  6993  	0x52, 0x13, 0x70, 0x65, 0x61, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x53, 0x65, 0x6e, 0x74, 0x50,
  6994  	0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x34, 0x0a, 0x17, 0x70, 0x65, 0x61, 0x6b, 0x5f, 0x62, 0x79,
  6995  	0x74, 0x65, 0x73, 0x5f, 0x72, 0x65, 0x63, 0x76, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63,
  6996  	0x18, 0x06, 0x20, 0x01, 0x28, 0x04, 0x52, 0x13, 0x70, 0x65, 0x61, 0x6b, 0x42, 0x79, 0x74, 0x65,
  6997  	0x73, 0x52, 0x65, 0x63, 0x76, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x38, 0x0a, 0x19, 0x70,
  6998  	0x65, 0x61, 0x6b, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x5f, 0x73, 0x65, 0x6e, 0x74,
  6999  	0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x07, 0x20, 0x01, 0x28, 0x04, 0x52, 0x15,
  7000  	0x70, 0x65, 0x61, 0x6b, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x53, 0x65, 0x6e, 0x74, 0x50,
  7001  	0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x38, 0x0a, 0x19, 0x70, 0x65, 0x61, 0x6b, 0x5f, 0x70, 0x61,
  7002  	0x63, 0x6b, 0x65, 0x74, 0x73, 0x5f, 0x72, 0x65, 0x63, 0x76, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73,
  7003  	0x65, 0x63, 0x18, 0x08, 0x20, 0x01, 0x28, 0x04, 0x52, 0x15, 0x70, 0x65, 0x61, 0x6b, 0x50, 0x61,
  7004  	0x63, 0x6b, 0x65, 0x74, 0x73, 0x52, 0x65, 0x63, 0x76, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x1a,
  7005  	0xba, 0x02, 0x0a, 0x11, 0x57, 0x6f, 0x72, 0x6b, 0x65, 0x72, 0x50, 0x6f, 0x6f, 0x6c, 0x4d, 0x65,
  7006  	0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x6e, 0x0a, 0x11, 0x77, 0x6f, 0x72, 0x6b, 0x65, 0x72, 0x5f,
  7007  	0x70, 0x6f, 0x6f, 0x6c, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
  7008  	0x32, 0x42, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73,
  7009  	0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69,
  7010  	0x63, 0x73, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x65, 0x72, 0x50, 0x6f, 0x6f, 0x6c, 0x4d, 0x65, 0x74,
  7011  	0x72, 0x69, 0x63, 0x73, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x65, 0x72, 0x50, 0x6f, 0x6f, 0x6c, 0x53,
  7012  	0x74, 0x61, 0x74, 0x73, 0x52, 0x0f, 0x77, 0x6f, 0x72, 0x6b, 0x65, 0x72, 0x50, 0x6f, 0x6f, 0x6c,
  7013  	0x53, 0x74, 0x61, 0x74, 0x73, 0x1a, 0xb4, 0x01, 0x0a, 0x0f, 0x57, 0x6f, 0x72, 0x6b, 0x65, 0x72,
  7014  	0x50, 0x6f, 0x6f, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x61, 0x73,
  7015  	0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x68, 0x61, 0x73, 0x68, 0x12, 0x1a, 0x0a,
  7016  	0x08, 0x6d, 0x6e, 0x65, 0x6d, 0x6f, 0x6e, 0x69, 0x63, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
  7017  	0x08, 0x6d, 0x6e, 0x65, 0x6d, 0x6f, 0x6e, 0x69, 0x63, 0x12, 0x23, 0x0a, 0x0d, 0x63, 0x72, 0x65,
  7018  	0x61, 0x74, 0x65, 0x64, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03,
  7019  	0x52, 0x0c, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x27,
  7020  	0x0a, 0x0f, 0x64, 0x65, 0x73, 0x74, 0x72, 0x6f, 0x79, 0x65, 0x64, 0x5f, 0x63, 0x6f, 0x75, 0x6e,
  7021  	0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x64, 0x65, 0x73, 0x74, 0x72, 0x6f, 0x79,
  7022  	0x65, 0x64, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x23, 0x0a, 0x0d, 0x65, 0x76, 0x69, 0x63, 0x74,
  7023  	0x65, 0x64, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c,
  7024  	0x65, 0x76, 0x69, 0x63, 0x74, 0x65, 0x64, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x3b, 0x0a, 0x0d,
  7025  	0x42, 0x75, 0x69, 0x6c, 0x64, 0x54, 0x6f, 0x6f, 0x6c, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x2a, 0x0a,
  7026  	0x03, 0x6c, 0x6f, 0x67, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x62, 0x75, 0x69,
  7027  	0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e,
  7028  	0x46, 0x69, 0x6c, 0x65, 0x52, 0x03, 0x6c, 0x6f, 0x67, 0x22, 0x7a, 0x0a, 0x1d, 0x43, 0x6f, 0x6e,
  7029  	0x76, 0x65, 0x6e, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x53, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b, 0x73,
  7030  	0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x64, 0x12, 0x59, 0x0a, 0x14, 0x63, 0x6f,
  7031  	0x6e, 0x76, 0x65, 0x6e, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x73, 0x79, 0x6d, 0x6c, 0x69, 0x6e,
  7032  	0x6b, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64,
  7033  	0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x43, 0x6f,
  7034  	0x6e, 0x76, 0x65, 0x6e, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x53, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b,
  7035  	0x52, 0x13, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x6e, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x53, 0x79, 0x6d,
  7036  	0x6c, 0x69, 0x6e, 0x6b, 0x73, 0x22, 0xb6, 0x01, 0x0a, 0x12, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x6e,
  7037  	0x69, 0x65, 0x6e, 0x63, 0x65, 0x53, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b, 0x12, 0x12, 0x0a, 0x04,
  7038  	0x70, 0x61, 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x70, 0x61, 0x74, 0x68,
  7039  	0x12, 0x45, 0x0a, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e,
  7040  	0x32, 0x2d, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73,
  7041  	0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x6e, 0x69, 0x65, 0x6e, 0x63,
  7042  	0x65, 0x53, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b, 0x2e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52,
  7043  	0x06, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65,
  7044  	0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x22,
  7045  	0x2d, 0x0a, 0x06, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b,
  7046  	0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45,
  7047  	0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x10, 0x02, 0x22, 0xe9,
  7048  	0x0e, 0x0a, 0x0a, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x30, 0x0a,
  7049  	0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x62, 0x75, 0x69, 0x6c,
  7050  	0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42,
  7051  	0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x52, 0x02, 0x69, 0x64, 0x12,
  7052  	0x3c, 0x0a, 0x08, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x72, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x03, 0x28,
  7053  	0x0b, 0x32, 0x20, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f,
  7054  	0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e,
  7055  	0x74, 0x49, 0x64, 0x52, 0x08, 0x63, 0x68, 0x69, 0x6c, 0x64, 0x72, 0x65, 0x6e, 0x12, 0x21, 0x0a,
  7056  	0x0c, 0x6c, 0x61, 0x73, 0x74, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x14, 0x20,
  7057  	0x01, 0x28, 0x08, 0x52, 0x0b, 0x6c, 0x61, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
  7058  	0x12, 0x3a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x18, 0x03, 0x20, 0x01,
  7059  	0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74,
  7060  	0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73,
  7061  	0x48, 0x00, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x12, 0x37, 0x0a, 0x07,
  7062  	0x61, 0x62, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e,
  7063  	0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65,
  7064  	0x61, 0x6d, 0x2e, 0x41, 0x62, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x48, 0x00, 0x52, 0x07, 0x61, 0x62,
  7065  	0x6f, 0x72, 0x74, 0x65, 0x64, 0x12, 0x3c, 0x0a, 0x07, 0x73, 0x74, 0x61, 0x72, 0x74, 0x65, 0x64,
  7066  	0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65,
  7067  	0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c,
  7068  	0x64, 0x53, 0x74, 0x61, 0x72, 0x74, 0x65, 0x64, 0x48, 0x00, 0x52, 0x07, 0x73, 0x74, 0x61, 0x72,
  7069  	0x74, 0x65, 0x64, 0x12, 0x69, 0x0a, 0x19, 0x75, 0x6e, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x75,
  7070  	0x72, 0x65, 0x64, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x5f, 0x6c, 0x69, 0x6e, 0x65,
  7071  	0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65,
  7072  	0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x55, 0x6e, 0x73, 0x74,
  7073  	0x72, 0x75, 0x63, 0x74, 0x75, 0x72, 0x65, 0x64, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x4c,
  7074  	0x69, 0x6e, 0x65, 0x48, 0x00, 0x52, 0x17, 0x75, 0x6e, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x75,
  7075  	0x72, 0x65, 0x64, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x4c, 0x69, 0x6e, 0x65, 0x12, 0x53,
  7076  	0x0a, 0x17, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x75, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x6f, 0x6d,
  7077  	0x6d, 0x61, 0x6e, 0x64, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x16, 0x20, 0x01, 0x28, 0x0b, 0x32,
  7078  	0x19, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x2e, 0x43,
  7079  	0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x4c, 0x69, 0x6e, 0x65, 0x48, 0x00, 0x52, 0x15, 0x73, 0x74,
  7080  	0x72, 0x75, 0x63, 0x74, 0x75, 0x72, 0x65, 0x64, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x4c,
  7081  	0x69, 0x6e, 0x65, 0x12, 0x4a, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x5f, 0x70,
  7082  	0x61, 0x72, 0x73, 0x65, 0x64, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x62, 0x75,
  7083  	0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d,
  7084  	0x2e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x50, 0x61, 0x72, 0x73, 0x65, 0x64, 0x48, 0x00,
  7085  	0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x50, 0x61, 0x72, 0x73, 0x65, 0x64, 0x12,
  7086  	0x50, 0x0a, 0x10, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x5f, 0x73, 0x74, 0x61,
  7087  	0x74, 0x75, 0x73, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x62, 0x75, 0x69, 0x6c,
  7088  	0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x57,
  7089  	0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x48, 0x00,
  7090  	0x52, 0x0f, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75,
  7091  	0x73, 0x12, 0x31, 0x0a, 0x05, 0x66, 0x65, 0x74, 0x63, 0x68, 0x18, 0x15, 0x20, 0x01, 0x28, 0x0b,
  7092  	0x32, 0x19, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73,
  7093  	0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x46, 0x65, 0x74, 0x63, 0x68, 0x48, 0x00, 0x52, 0x05, 0x66,
  7094  	0x65, 0x74, 0x63, 0x68, 0x12, 0x49, 0x0a, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72,
  7095  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x62, 0x75,
  7096  	0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d,
  7097  	0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00,
  7098  	0x52, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12,
  7099  	0x41, 0x0a, 0x08, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28,
  7100  	0x0b, 0x32, 0x23, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f,
  7101  	0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x50, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x45, 0x78,
  7102  	0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, 0x48, 0x00, 0x52, 0x08, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64,
  7103  	0x65, 0x64, 0x12, 0x46, 0x0a, 0x0a, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64,
  7104  	0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65,
  7105  	0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x54, 0x61, 0x72, 0x67,
  7106  	0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x48, 0x00, 0x52, 0x0a,
  7107  	0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x12, 0x3c, 0x0a, 0x06, 0x61, 0x63,
  7108  	0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x62, 0x75, 0x69,
  7109  	0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e,
  7110  	0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x64, 0x48, 0x00,
  7111  	0x52, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x52, 0x0a, 0x12, 0x6e, 0x61, 0x6d, 0x65,
  7112  	0x64, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x6f, 0x66, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x73, 0x18, 0x0f,
  7113  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65,
  7114  	0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x64, 0x53,
  7115  	0x65, 0x74, 0x4f, 0x66, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x48, 0x00, 0x52, 0x0f, 0x6e, 0x61, 0x6d,
  7116  	0x65, 0x64, 0x53, 0x65, 0x74, 0x4f, 0x66, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x12, 0x42, 0x0a, 0x09,
  7117  	0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32,
  7118  	0x22, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74,
  7119  	0x72, 0x65, 0x61, 0x6d, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, 0x6d, 0x70, 0x6c,
  7120  	0x65, 0x74, 0x65, 0x48, 0x00, 0x52, 0x09, 0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64,
  7121  	0x12, 0x41, 0x0a, 0x0b, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18,
  7122  	0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76,
  7123  	0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x52,
  7124  	0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x0a, 0x74, 0x65, 0x73, 0x74, 0x52, 0x65, 0x73,
  7125  	0x75, 0x6c, 0x74, 0x12, 0x44, 0x0a, 0x0c, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x73, 0x75, 0x6d, 0x6d,
  7126  	0x61, 0x72, 0x79, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x62, 0x75, 0x69, 0x6c,
  7127  	0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x54,
  7128  	0x65, 0x73, 0x74, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x48, 0x00, 0x52, 0x0b, 0x74, 0x65,
  7129  	0x73, 0x74, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x12, 0x4a, 0x0a, 0x0e, 0x74, 0x61, 0x72,
  7130  	0x67, 0x65, 0x74, 0x5f, 0x73, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x18, 0x1c, 0x20, 0x01, 0x28,
  7131  	0x0b, 0x32, 0x21, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f,
  7132  	0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, 0x75, 0x6d,
  7133  	0x6d, 0x61, 0x72, 0x79, 0x48, 0x00, 0x52, 0x0d, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, 0x75,
  7134  	0x6d, 0x6d, 0x61, 0x72, 0x79, 0x12, 0x3f, 0x0a, 0x08, 0x66, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65,
  7135  	0x64, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f,
  7136  	0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69,
  7137  	0x6c, 0x64, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x48, 0x00, 0x52, 0x08, 0x66, 0x69,
  7138  	0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x12, 0x4b, 0x0a, 0x0f, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f,
  7139  	0x74, 0x6f, 0x6f, 0x6c, 0x5f, 0x6c, 0x6f, 0x67, 0x73, 0x18, 0x17, 0x20, 0x01, 0x28, 0x0b, 0x32,
  7140  	0x21, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74,
  7141  	0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x54, 0x6f, 0x6f, 0x6c, 0x4c, 0x6f,
  7142  	0x67, 0x73, 0x48, 0x00, 0x52, 0x0d, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x54, 0x6f, 0x6f, 0x6c, 0x4c,
  7143  	0x6f, 0x67, 0x73, 0x12, 0x47, 0x0a, 0x0d, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x6d, 0x65, 0x74,
  7144  	0x72, 0x69, 0x63, 0x73, 0x18, 0x18, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x62, 0x75, 0x69,
  7145  	0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e,
  7146  	0x42, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x48, 0x00, 0x52, 0x0c,
  7147  	0x62, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x4c, 0x0a, 0x0e,
  7148  	0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x19,
  7149  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65,
  7150  	0x6e, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x73, 0x70,
  7151  	0x61, 0x63, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x48, 0x00, 0x52, 0x0d, 0x77, 0x6f, 0x72,
  7152  	0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x4a, 0x0a, 0x0e, 0x62, 0x75,
  7153  	0x69, 0x6c, 0x64, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x1a, 0x20, 0x01,
  7154  	0x28, 0x0b, 0x32, 0x21, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74,
  7155  	0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65, 0x74,
  7156  	0x61, 0x64, 0x61, 0x74, 0x61, 0x48, 0x00, 0x52, 0x0d, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x4d, 0x65,
  7157  	0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x7b, 0x0a, 0x1f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x6e,
  7158  	0x69, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x73, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b, 0x73, 0x5f, 0x69,
  7159  	0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x64, 0x18, 0x1b, 0x20, 0x01, 0x28, 0x0b, 0x32,
  7160  	0x31, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74,
  7161  	0x72, 0x65, 0x61, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x6e, 0x69, 0x65, 0x6e, 0x63, 0x65,
  7162  	0x53, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b, 0x73, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69,
  7163  	0x65, 0x64, 0x48, 0x00, 0x52, 0x1d, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x6e, 0x69, 0x65, 0x6e, 0x63,
  7164  	0x65, 0x53, 0x79, 0x6d, 0x6c, 0x69, 0x6e, 0x6b, 0x73, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66,
  7165  	0x69, 0x65, 0x64, 0x42, 0x09, 0x0a, 0x07, 0x70, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x4a, 0x04,
  7166  	0x08, 0x0b, 0x10, 0x0c, 0x4a, 0x04, 0x08, 0x13, 0x10, 0x14, 0x2a, 0x47, 0x0a, 0x08, 0x54, 0x65,
  7167  	0x73, 0x74, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57,
  7168  	0x4e, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x53, 0x4d, 0x41, 0x4c, 0x4c, 0x10, 0x01, 0x12, 0x0a,
  7169  	0x0a, 0x06, 0x4d, 0x45, 0x44, 0x49, 0x55, 0x4d, 0x10, 0x02, 0x12, 0x09, 0x0a, 0x05, 0x4c, 0x41,
  7170  	0x52, 0x47, 0x45, 0x10, 0x03, 0x12, 0x0c, 0x0a, 0x08, 0x45, 0x4e, 0x4f, 0x52, 0x4d, 0x4f, 0x55,
  7171  	0x53, 0x10, 0x04, 0x2a, 0xa4, 0x01, 0x0a, 0x0a, 0x54, 0x65, 0x73, 0x74, 0x53, 0x74, 0x61, 0x74,
  7172  	0x75, 0x73, 0x12, 0x0d, 0x0a, 0x09, 0x4e, 0x4f, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x10,
  7173  	0x00, 0x12, 0x0a, 0x0a, 0x06, 0x50, 0x41, 0x53, 0x53, 0x45, 0x44, 0x10, 0x01, 0x12, 0x09, 0x0a,
  7174  	0x05, 0x46, 0x4c, 0x41, 0x4b, 0x59, 0x10, 0x02, 0x12, 0x0b, 0x0a, 0x07, 0x54, 0x49, 0x4d, 0x45,
  7175  	0x4f, 0x55, 0x54, 0x10, 0x03, 0x12, 0x0a, 0x0a, 0x06, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10,
  7176  	0x04, 0x12, 0x0e, 0x0a, 0x0a, 0x49, 0x4e, 0x43, 0x4f, 0x4d, 0x50, 0x4c, 0x45, 0x54, 0x45, 0x10,
  7177  	0x05, 0x12, 0x12, 0x0a, 0x0e, 0x52, 0x45, 0x4d, 0x4f, 0x54, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c,
  7178  	0x55, 0x52, 0x45, 0x10, 0x06, 0x12, 0x13, 0x0a, 0x0f, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x5f,
  7179  	0x54, 0x4f, 0x5f, 0x42, 0x55, 0x49, 0x4c, 0x44, 0x10, 0x07, 0x12, 0x1e, 0x0a, 0x1a, 0x54, 0x4f,
  7180  	0x4f, 0x4c, 0x5f, 0x48, 0x41, 0x4c, 0x54, 0x45, 0x44, 0x5f, 0x42, 0x45, 0x46, 0x4f, 0x52, 0x45,
  7181  	0x5f, 0x54, 0x45, 0x53, 0x54, 0x49, 0x4e, 0x47, 0x10, 0x08, 0x42, 0x48, 0x0a, 0x2e, 0x63, 0x6f,
  7182  	0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c,
  7183  	0x73, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x62, 0x75, 0x69, 0x6c,
  7184  	0x64, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x42, 0x16, 0x42, 0x75,
  7185  	0x69, 0x6c, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x50, 0x72,
  7186  	0x6f, 0x74, 0x6f, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
  7187  }
  7188  
  7189  var (
  7190  	file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescOnce sync.Once
  7191  	file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescData = file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDesc
  7192  )
  7193  
  7194  func file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP() []byte {
  7195  	file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescOnce.Do(func() {
  7196  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescData = protoimpl.X.CompressGZIP(file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescData)
  7197  	})
  7198  	return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescData
  7199  }
  7200  
  7201  var file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes = make([]protoimpl.EnumInfo, 4)
  7202  var file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes = make([]protoimpl.MessageInfo, 80)
  7203  var file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_goTypes = []interface{}{
  7204  	(TestSize)(0),                                            // 0: build_event_stream.TestSize
  7205  	(TestStatus)(0),                                          // 1: build_event_stream.TestStatus
  7206  	(Aborted_AbortReason)(0),                                 // 2: build_event_stream.Aborted.AbortReason
  7207  	(ConvenienceSymlink_Action)(0),                           // 3: build_event_stream.ConvenienceSymlink.Action
  7208  	(*BuildEventId)(nil),                                     // 4: build_event_stream.BuildEventId
  7209  	(*Progress)(nil),                                         // 5: build_event_stream.Progress
  7210  	(*Aborted)(nil),                                          // 6: build_event_stream.Aborted
  7211  	(*BuildStarted)(nil),                                     // 7: build_event_stream.BuildStarted
  7212  	(*WorkspaceConfig)(nil),                                  // 8: build_event_stream.WorkspaceConfig
  7213  	(*UnstructuredCommandLine)(nil),                          // 9: build_event_stream.UnstructuredCommandLine
  7214  	(*OptionsParsed)(nil),                                    // 10: build_event_stream.OptionsParsed
  7215  	(*Fetch)(nil),                                            // 11: build_event_stream.Fetch
  7216  	(*WorkspaceStatus)(nil),                                  // 12: build_event_stream.WorkspaceStatus
  7217  	(*BuildMetadata)(nil),                                    // 13: build_event_stream.BuildMetadata
  7218  	(*Configuration)(nil),                                    // 14: build_event_stream.Configuration
  7219  	(*PatternExpanded)(nil),                                  // 15: build_event_stream.PatternExpanded
  7220  	(*TargetConfigured)(nil),                                 // 16: build_event_stream.TargetConfigured
  7221  	(*File)(nil),                                             // 17: build_event_stream.File
  7222  	(*NamedSetOfFiles)(nil),                                  // 18: build_event_stream.NamedSetOfFiles
  7223  	(*ActionExecuted)(nil),                                   // 19: build_event_stream.ActionExecuted
  7224  	(*OutputGroup)(nil),                                      // 20: build_event_stream.OutputGroup
  7225  	(*TargetComplete)(nil),                                   // 21: build_event_stream.TargetComplete
  7226  	(*TestResult)(nil),                                       // 22: build_event_stream.TestResult
  7227  	(*TestSummary)(nil),                                      // 23: build_event_stream.TestSummary
  7228  	(*TargetSummary)(nil),                                    // 24: build_event_stream.TargetSummary
  7229  	(*BuildFinished)(nil),                                    // 25: build_event_stream.BuildFinished
  7230  	(*BuildMetrics)(nil),                                     // 26: build_event_stream.BuildMetrics
  7231  	(*BuildToolLogs)(nil),                                    // 27: build_event_stream.BuildToolLogs
  7232  	(*ConvenienceSymlinksIdentified)(nil),                    // 28: build_event_stream.ConvenienceSymlinksIdentified
  7233  	(*ConvenienceSymlink)(nil),                               // 29: build_event_stream.ConvenienceSymlink
  7234  	(*BuildEvent)(nil),                                       // 30: build_event_stream.BuildEvent
  7235  	(*BuildEventId_UnknownBuildEventId)(nil),                 // 31: build_event_stream.BuildEventId.UnknownBuildEventId
  7236  	(*BuildEventId_ProgressId)(nil),                          // 32: build_event_stream.BuildEventId.ProgressId
  7237  	(*BuildEventId_BuildStartedId)(nil),                      // 33: build_event_stream.BuildEventId.BuildStartedId
  7238  	(*BuildEventId_UnstructuredCommandLineId)(nil),           // 34: build_event_stream.BuildEventId.UnstructuredCommandLineId
  7239  	(*BuildEventId_StructuredCommandLineId)(nil),             // 35: build_event_stream.BuildEventId.StructuredCommandLineId
  7240  	(*BuildEventId_WorkspaceStatusId)(nil),                   // 36: build_event_stream.BuildEventId.WorkspaceStatusId
  7241  	(*BuildEventId_OptionsParsedId)(nil),                     // 37: build_event_stream.BuildEventId.OptionsParsedId
  7242  	(*BuildEventId_FetchId)(nil),                             // 38: build_event_stream.BuildEventId.FetchId
  7243  	(*BuildEventId_PatternExpandedId)(nil),                   // 39: build_event_stream.BuildEventId.PatternExpandedId
  7244  	(*BuildEventId_WorkspaceConfigId)(nil),                   // 40: build_event_stream.BuildEventId.WorkspaceConfigId
  7245  	(*BuildEventId_BuildMetadataId)(nil),                     // 41: build_event_stream.BuildEventId.BuildMetadataId
  7246  	(*BuildEventId_TargetConfiguredId)(nil),                  // 42: build_event_stream.BuildEventId.TargetConfiguredId
  7247  	(*BuildEventId_NamedSetOfFilesId)(nil),                   // 43: build_event_stream.BuildEventId.NamedSetOfFilesId
  7248  	(*BuildEventId_ConfigurationId)(nil),                     // 44: build_event_stream.BuildEventId.ConfigurationId
  7249  	(*BuildEventId_TargetCompletedId)(nil),                   // 45: build_event_stream.BuildEventId.TargetCompletedId
  7250  	(*BuildEventId_ActionCompletedId)(nil),                   // 46: build_event_stream.BuildEventId.ActionCompletedId
  7251  	(*BuildEventId_UnconfiguredLabelId)(nil),                 // 47: build_event_stream.BuildEventId.UnconfiguredLabelId
  7252  	(*BuildEventId_ConfiguredLabelId)(nil),                   // 48: build_event_stream.BuildEventId.ConfiguredLabelId
  7253  	(*BuildEventId_TestResultId)(nil),                        // 49: build_event_stream.BuildEventId.TestResultId
  7254  	(*BuildEventId_TestSummaryId)(nil),                       // 50: build_event_stream.BuildEventId.TestSummaryId
  7255  	(*BuildEventId_TargetSummaryId)(nil),                     // 51: build_event_stream.BuildEventId.TargetSummaryId
  7256  	(*BuildEventId_BuildFinishedId)(nil),                     // 52: build_event_stream.BuildEventId.BuildFinishedId
  7257  	(*BuildEventId_BuildToolLogsId)(nil),                     // 53: build_event_stream.BuildEventId.BuildToolLogsId
  7258  	(*BuildEventId_BuildMetricsId)(nil),                      // 54: build_event_stream.BuildEventId.BuildMetricsId
  7259  	(*BuildEventId_ConvenienceSymlinksIdentifiedId)(nil),     // 55: build_event_stream.BuildEventId.ConvenienceSymlinksIdentifiedId
  7260  	(*BuildEventId_CoverageActionsFinishedId)(nil),           // 56: build_event_stream.BuildEventId.CoverageActionsFinishedId
  7261  	(*WorkspaceStatus_Item)(nil),                             // 57: build_event_stream.WorkspaceStatus.Item
  7262  	nil,                                                      // 58: build_event_stream.BuildMetadata.MetadataEntry
  7263  	nil,                                                      // 59: build_event_stream.Configuration.MakeVariableEntry
  7264  	(*PatternExpanded_TestSuiteExpansion)(nil),               // 60: build_event_stream.PatternExpanded.TestSuiteExpansion
  7265  	(*TestResult_ExecutionInfo)(nil),                         // 61: build_event_stream.TestResult.ExecutionInfo
  7266  	(*TestResult_ExecutionInfo_TimingBreakdown)(nil),         // 62: build_event_stream.TestResult.ExecutionInfo.TimingBreakdown
  7267  	(*TestResult_ExecutionInfo_ResourceUsage)(nil),           // 63: build_event_stream.TestResult.ExecutionInfo.ResourceUsage
  7268  	(*BuildFinished_ExitCode)(nil),                           // 64: build_event_stream.BuildFinished.ExitCode
  7269  	(*BuildFinished_AnomalyReport)(nil),                      // 65: build_event_stream.BuildFinished.AnomalyReport
  7270  	(*BuildMetrics_ActionSummary)(nil),                       // 66: build_event_stream.BuildMetrics.ActionSummary
  7271  	(*BuildMetrics_MemoryMetrics)(nil),                       // 67: build_event_stream.BuildMetrics.MemoryMetrics
  7272  	(*BuildMetrics_TargetMetrics)(nil),                       // 68: build_event_stream.BuildMetrics.TargetMetrics
  7273  	(*BuildMetrics_PackageMetrics)(nil),                      // 69: build_event_stream.BuildMetrics.PackageMetrics
  7274  	(*BuildMetrics_TimingMetrics)(nil),                       // 70: build_event_stream.BuildMetrics.TimingMetrics
  7275  	(*BuildMetrics_CumulativeMetrics)(nil),                   // 71: build_event_stream.BuildMetrics.CumulativeMetrics
  7276  	(*BuildMetrics_ArtifactMetrics)(nil),                     // 72: build_event_stream.BuildMetrics.ArtifactMetrics
  7277  	(*BuildMetrics_BuildGraphMetrics)(nil),                   // 73: build_event_stream.BuildMetrics.BuildGraphMetrics
  7278  	(*BuildMetrics_WorkerMetrics)(nil),                       // 74: build_event_stream.BuildMetrics.WorkerMetrics
  7279  	(*BuildMetrics_NetworkMetrics)(nil),                      // 75: build_event_stream.BuildMetrics.NetworkMetrics
  7280  	(*BuildMetrics_WorkerPoolMetrics)(nil),                   // 76: build_event_stream.BuildMetrics.WorkerPoolMetrics
  7281  	(*BuildMetrics_ActionSummary_ActionData)(nil),            // 77: build_event_stream.BuildMetrics.ActionSummary.ActionData
  7282  	(*BuildMetrics_ActionSummary_RunnerCount)(nil),           // 78: build_event_stream.BuildMetrics.ActionSummary.RunnerCount
  7283  	(*BuildMetrics_MemoryMetrics_GarbageMetrics)(nil),        // 79: build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics
  7284  	(*BuildMetrics_ArtifactMetrics_FilesMetric)(nil),         // 80: build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric
  7285  	(*BuildMetrics_WorkerMetrics_WorkerStats)(nil),           // 81: build_event_stream.BuildMetrics.WorkerMetrics.WorkerStats
  7286  	(*BuildMetrics_NetworkMetrics_SystemNetworkStats)(nil),   // 82: build_event_stream.BuildMetrics.NetworkMetrics.SystemNetworkStats
  7287  	(*BuildMetrics_WorkerPoolMetrics_WorkerPoolStats)(nil),   // 83: build_event_stream.BuildMetrics.WorkerPoolMetrics.WorkerPoolStats
  7288  	(*timestamppb.Timestamp)(nil),                            // 84: google.protobuf.Timestamp
  7289  	(*invocation_policy_go_proto.InvocationPolicy)(nil),      // 85: blaze.invocation_policy.InvocationPolicy
  7290  	(*failure_details_go_proto.FailureDetail)(nil),           // 86: failure_details.FailureDetail
  7291  	(*durationpb.Duration)(nil),                              // 87: google.protobuf.Duration
  7292  	(*command_line_go_proto.CommandLine)(nil),                // 88: command_line.CommandLine
  7293  	(*package_load_metrics_go_proto.PackageLoadMetrics)(nil), // 89: devtools.build.lib.packages.metrics.PackageLoadMetrics
  7294  }
  7295  var file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_depIdxs = []int32{
  7296  	31,  // 0: build_event_stream.BuildEventId.unknown:type_name -> build_event_stream.BuildEventId.UnknownBuildEventId
  7297  	32,  // 1: build_event_stream.BuildEventId.progress:type_name -> build_event_stream.BuildEventId.ProgressId
  7298  	33,  // 2: build_event_stream.BuildEventId.started:type_name -> build_event_stream.BuildEventId.BuildStartedId
  7299  	34,  // 3: build_event_stream.BuildEventId.unstructured_command_line:type_name -> build_event_stream.BuildEventId.UnstructuredCommandLineId
  7300  	35,  // 4: build_event_stream.BuildEventId.structured_command_line:type_name -> build_event_stream.BuildEventId.StructuredCommandLineId
  7301  	36,  // 5: build_event_stream.BuildEventId.workspace_status:type_name -> build_event_stream.BuildEventId.WorkspaceStatusId
  7302  	37,  // 6: build_event_stream.BuildEventId.options_parsed:type_name -> build_event_stream.BuildEventId.OptionsParsedId
  7303  	38,  // 7: build_event_stream.BuildEventId.fetch:type_name -> build_event_stream.BuildEventId.FetchId
  7304  	44,  // 8: build_event_stream.BuildEventId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId
  7305  	42,  // 9: build_event_stream.BuildEventId.target_configured:type_name -> build_event_stream.BuildEventId.TargetConfiguredId
  7306  	39,  // 10: build_event_stream.BuildEventId.pattern:type_name -> build_event_stream.BuildEventId.PatternExpandedId
  7307  	39,  // 11: build_event_stream.BuildEventId.pattern_skipped:type_name -> build_event_stream.BuildEventId.PatternExpandedId
  7308  	43,  // 12: build_event_stream.BuildEventId.named_set:type_name -> build_event_stream.BuildEventId.NamedSetOfFilesId
  7309  	45,  // 13: build_event_stream.BuildEventId.target_completed:type_name -> build_event_stream.BuildEventId.TargetCompletedId
  7310  	46,  // 14: build_event_stream.BuildEventId.action_completed:type_name -> build_event_stream.BuildEventId.ActionCompletedId
  7311  	47,  // 15: build_event_stream.BuildEventId.unconfigured_label:type_name -> build_event_stream.BuildEventId.UnconfiguredLabelId
  7312  	48,  // 16: build_event_stream.BuildEventId.configured_label:type_name -> build_event_stream.BuildEventId.ConfiguredLabelId
  7313  	49,  // 17: build_event_stream.BuildEventId.test_result:type_name -> build_event_stream.BuildEventId.TestResultId
  7314  	50,  // 18: build_event_stream.BuildEventId.test_summary:type_name -> build_event_stream.BuildEventId.TestSummaryId
  7315  	51,  // 19: build_event_stream.BuildEventId.target_summary:type_name -> build_event_stream.BuildEventId.TargetSummaryId
  7316  	52,  // 20: build_event_stream.BuildEventId.build_finished:type_name -> build_event_stream.BuildEventId.BuildFinishedId
  7317  	53,  // 21: build_event_stream.BuildEventId.build_tool_logs:type_name -> build_event_stream.BuildEventId.BuildToolLogsId
  7318  	54,  // 22: build_event_stream.BuildEventId.build_metrics:type_name -> build_event_stream.BuildEventId.BuildMetricsId
  7319  	40,  // 23: build_event_stream.BuildEventId.workspace:type_name -> build_event_stream.BuildEventId.WorkspaceConfigId
  7320  	41,  // 24: build_event_stream.BuildEventId.build_metadata:type_name -> build_event_stream.BuildEventId.BuildMetadataId
  7321  	55,  // 25: build_event_stream.BuildEventId.convenience_symlinks_identified:type_name -> build_event_stream.BuildEventId.ConvenienceSymlinksIdentifiedId
  7322  	56,  // 26: build_event_stream.BuildEventId.coverage_actions_finished:type_name -> build_event_stream.BuildEventId.CoverageActionsFinishedId
  7323  	2,   // 27: build_event_stream.Aborted.reason:type_name -> build_event_stream.Aborted.AbortReason
  7324  	84,  // 28: build_event_stream.BuildStarted.start_time:type_name -> google.protobuf.Timestamp
  7325  	85,  // 29: build_event_stream.OptionsParsed.invocation_policy:type_name -> blaze.invocation_policy.InvocationPolicy
  7326  	57,  // 30: build_event_stream.WorkspaceStatus.item:type_name -> build_event_stream.WorkspaceStatus.Item
  7327  	58,  // 31: build_event_stream.BuildMetadata.metadata:type_name -> build_event_stream.BuildMetadata.MetadataEntry
  7328  	59,  // 32: build_event_stream.Configuration.make_variable:type_name -> build_event_stream.Configuration.MakeVariableEntry
  7329  	60,  // 33: build_event_stream.PatternExpanded.test_suite_expansions:type_name -> build_event_stream.PatternExpanded.TestSuiteExpansion
  7330  	0,   // 34: build_event_stream.TargetConfigured.test_size:type_name -> build_event_stream.TestSize
  7331  	17,  // 35: build_event_stream.NamedSetOfFiles.files:type_name -> build_event_stream.File
  7332  	43,  // 36: build_event_stream.NamedSetOfFiles.file_sets:type_name -> build_event_stream.BuildEventId.NamedSetOfFilesId
  7333  	17,  // 37: build_event_stream.ActionExecuted.stdout:type_name -> build_event_stream.File
  7334  	17,  // 38: build_event_stream.ActionExecuted.stderr:type_name -> build_event_stream.File
  7335  	44,  // 39: build_event_stream.ActionExecuted.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId
  7336  	17,  // 40: build_event_stream.ActionExecuted.primary_output:type_name -> build_event_stream.File
  7337  	17,  // 41: build_event_stream.ActionExecuted.action_metadata_logs:type_name -> build_event_stream.File
  7338  	86,  // 42: build_event_stream.ActionExecuted.failure_detail:type_name -> failure_details.FailureDetail
  7339  	43,  // 43: build_event_stream.OutputGroup.file_sets:type_name -> build_event_stream.BuildEventId.NamedSetOfFilesId
  7340  	0,   // 44: build_event_stream.TargetComplete.test_size:type_name -> build_event_stream.TestSize
  7341  	20,  // 45: build_event_stream.TargetComplete.output_group:type_name -> build_event_stream.OutputGroup
  7342  	17,  // 46: build_event_stream.TargetComplete.important_output:type_name -> build_event_stream.File
  7343  	17,  // 47: build_event_stream.TargetComplete.directory_output:type_name -> build_event_stream.File
  7344  	87,  // 48: build_event_stream.TargetComplete.test_timeout:type_name -> google.protobuf.Duration
  7345  	86,  // 49: build_event_stream.TargetComplete.failure_detail:type_name -> failure_details.FailureDetail
  7346  	1,   // 50: build_event_stream.TestResult.status:type_name -> build_event_stream.TestStatus
  7347  	84,  // 51: build_event_stream.TestResult.test_attempt_start:type_name -> google.protobuf.Timestamp
  7348  	87,  // 52: build_event_stream.TestResult.test_attempt_duration:type_name -> google.protobuf.Duration
  7349  	17,  // 53: build_event_stream.TestResult.test_action_output:type_name -> build_event_stream.File
  7350  	61,  // 54: build_event_stream.TestResult.execution_info:type_name -> build_event_stream.TestResult.ExecutionInfo
  7351  	1,   // 55: build_event_stream.TestSummary.overall_status:type_name -> build_event_stream.TestStatus
  7352  	17,  // 56: build_event_stream.TestSummary.passed:type_name -> build_event_stream.File
  7353  	17,  // 57: build_event_stream.TestSummary.failed:type_name -> build_event_stream.File
  7354  	84,  // 58: build_event_stream.TestSummary.first_start_time:type_name -> google.protobuf.Timestamp
  7355  	84,  // 59: build_event_stream.TestSummary.last_stop_time:type_name -> google.protobuf.Timestamp
  7356  	87,  // 60: build_event_stream.TestSummary.total_run_duration:type_name -> google.protobuf.Duration
  7357  	1,   // 61: build_event_stream.TargetSummary.overall_test_status:type_name -> build_event_stream.TestStatus
  7358  	64,  // 62: build_event_stream.BuildFinished.exit_code:type_name -> build_event_stream.BuildFinished.ExitCode
  7359  	84,  // 63: build_event_stream.BuildFinished.finish_time:type_name -> google.protobuf.Timestamp
  7360  	65,  // 64: build_event_stream.BuildFinished.anomaly_report:type_name -> build_event_stream.BuildFinished.AnomalyReport
  7361  	66,  // 65: build_event_stream.BuildMetrics.action_summary:type_name -> build_event_stream.BuildMetrics.ActionSummary
  7362  	67,  // 66: build_event_stream.BuildMetrics.memory_metrics:type_name -> build_event_stream.BuildMetrics.MemoryMetrics
  7363  	68,  // 67: build_event_stream.BuildMetrics.target_metrics:type_name -> build_event_stream.BuildMetrics.TargetMetrics
  7364  	69,  // 68: build_event_stream.BuildMetrics.package_metrics:type_name -> build_event_stream.BuildMetrics.PackageMetrics
  7365  	70,  // 69: build_event_stream.BuildMetrics.timing_metrics:type_name -> build_event_stream.BuildMetrics.TimingMetrics
  7366  	71,  // 70: build_event_stream.BuildMetrics.cumulative_metrics:type_name -> build_event_stream.BuildMetrics.CumulativeMetrics
  7367  	72,  // 71: build_event_stream.BuildMetrics.artifact_metrics:type_name -> build_event_stream.BuildMetrics.ArtifactMetrics
  7368  	73,  // 72: build_event_stream.BuildMetrics.build_graph_metrics:type_name -> build_event_stream.BuildMetrics.BuildGraphMetrics
  7369  	74,  // 73: build_event_stream.BuildMetrics.worker_metrics:type_name -> build_event_stream.BuildMetrics.WorkerMetrics
  7370  	75,  // 74: build_event_stream.BuildMetrics.network_metrics:type_name -> build_event_stream.BuildMetrics.NetworkMetrics
  7371  	76,  // 75: build_event_stream.BuildMetrics.worker_pool_metrics:type_name -> build_event_stream.BuildMetrics.WorkerPoolMetrics
  7372  	17,  // 76: build_event_stream.BuildToolLogs.log:type_name -> build_event_stream.File
  7373  	29,  // 77: build_event_stream.ConvenienceSymlinksIdentified.convenience_symlinks:type_name -> build_event_stream.ConvenienceSymlink
  7374  	3,   // 78: build_event_stream.ConvenienceSymlink.action:type_name -> build_event_stream.ConvenienceSymlink.Action
  7375  	4,   // 79: build_event_stream.BuildEvent.id:type_name -> build_event_stream.BuildEventId
  7376  	4,   // 80: build_event_stream.BuildEvent.children:type_name -> build_event_stream.BuildEventId
  7377  	5,   // 81: build_event_stream.BuildEvent.progress:type_name -> build_event_stream.Progress
  7378  	6,   // 82: build_event_stream.BuildEvent.aborted:type_name -> build_event_stream.Aborted
  7379  	7,   // 83: build_event_stream.BuildEvent.started:type_name -> build_event_stream.BuildStarted
  7380  	9,   // 84: build_event_stream.BuildEvent.unstructured_command_line:type_name -> build_event_stream.UnstructuredCommandLine
  7381  	88,  // 85: build_event_stream.BuildEvent.structured_command_line:type_name -> command_line.CommandLine
  7382  	10,  // 86: build_event_stream.BuildEvent.options_parsed:type_name -> build_event_stream.OptionsParsed
  7383  	12,  // 87: build_event_stream.BuildEvent.workspace_status:type_name -> build_event_stream.WorkspaceStatus
  7384  	11,  // 88: build_event_stream.BuildEvent.fetch:type_name -> build_event_stream.Fetch
  7385  	14,  // 89: build_event_stream.BuildEvent.configuration:type_name -> build_event_stream.Configuration
  7386  	15,  // 90: build_event_stream.BuildEvent.expanded:type_name -> build_event_stream.PatternExpanded
  7387  	16,  // 91: build_event_stream.BuildEvent.configured:type_name -> build_event_stream.TargetConfigured
  7388  	19,  // 92: build_event_stream.BuildEvent.action:type_name -> build_event_stream.ActionExecuted
  7389  	18,  // 93: build_event_stream.BuildEvent.named_set_of_files:type_name -> build_event_stream.NamedSetOfFiles
  7390  	21,  // 94: build_event_stream.BuildEvent.completed:type_name -> build_event_stream.TargetComplete
  7391  	22,  // 95: build_event_stream.BuildEvent.test_result:type_name -> build_event_stream.TestResult
  7392  	23,  // 96: build_event_stream.BuildEvent.test_summary:type_name -> build_event_stream.TestSummary
  7393  	24,  // 97: build_event_stream.BuildEvent.target_summary:type_name -> build_event_stream.TargetSummary
  7394  	25,  // 98: build_event_stream.BuildEvent.finished:type_name -> build_event_stream.BuildFinished
  7395  	27,  // 99: build_event_stream.BuildEvent.build_tool_logs:type_name -> build_event_stream.BuildToolLogs
  7396  	26,  // 100: build_event_stream.BuildEvent.build_metrics:type_name -> build_event_stream.BuildMetrics
  7397  	8,   // 101: build_event_stream.BuildEvent.workspace_info:type_name -> build_event_stream.WorkspaceConfig
  7398  	13,  // 102: build_event_stream.BuildEvent.build_metadata:type_name -> build_event_stream.BuildMetadata
  7399  	28,  // 103: build_event_stream.BuildEvent.convenience_symlinks_identified:type_name -> build_event_stream.ConvenienceSymlinksIdentified
  7400  	44,  // 104: build_event_stream.BuildEventId.TargetCompletedId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId
  7401  	44,  // 105: build_event_stream.BuildEventId.ActionCompletedId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId
  7402  	44,  // 106: build_event_stream.BuildEventId.ConfiguredLabelId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId
  7403  	44,  // 107: build_event_stream.BuildEventId.TestResultId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId
  7404  	44,  // 108: build_event_stream.BuildEventId.TestSummaryId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId
  7405  	44,  // 109: build_event_stream.BuildEventId.TargetSummaryId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId
  7406  	62,  // 110: build_event_stream.TestResult.ExecutionInfo.timing_breakdown:type_name -> build_event_stream.TestResult.ExecutionInfo.TimingBreakdown
  7407  	63,  // 111: build_event_stream.TestResult.ExecutionInfo.resource_usage:type_name -> build_event_stream.TestResult.ExecutionInfo.ResourceUsage
  7408  	62,  // 112: build_event_stream.TestResult.ExecutionInfo.TimingBreakdown.child:type_name -> build_event_stream.TestResult.ExecutionInfo.TimingBreakdown
  7409  	87,  // 113: build_event_stream.TestResult.ExecutionInfo.TimingBreakdown.time:type_name -> google.protobuf.Duration
  7410  	77,  // 114: build_event_stream.BuildMetrics.ActionSummary.action_data:type_name -> build_event_stream.BuildMetrics.ActionSummary.ActionData
  7411  	78,  // 115: build_event_stream.BuildMetrics.ActionSummary.runner_count:type_name -> build_event_stream.BuildMetrics.ActionSummary.RunnerCount
  7412  	79,  // 116: build_event_stream.BuildMetrics.MemoryMetrics.garbage_metrics:type_name -> build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics
  7413  	89,  // 117: build_event_stream.BuildMetrics.PackageMetrics.package_load_metrics:type_name -> devtools.build.lib.packages.metrics.PackageLoadMetrics
  7414  	80,  // 118: build_event_stream.BuildMetrics.ArtifactMetrics.source_artifacts_read:type_name -> build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric
  7415  	80,  // 119: build_event_stream.BuildMetrics.ArtifactMetrics.output_artifacts_seen:type_name -> build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric
  7416  	80,  // 120: build_event_stream.BuildMetrics.ArtifactMetrics.output_artifacts_from_action_cache:type_name -> build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric
  7417  	80,  // 121: build_event_stream.BuildMetrics.ArtifactMetrics.top_level_artifacts:type_name -> build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric
  7418  	81,  // 122: build_event_stream.BuildMetrics.WorkerMetrics.worker_stats:type_name -> build_event_stream.BuildMetrics.WorkerMetrics.WorkerStats
  7419  	82,  // 123: build_event_stream.BuildMetrics.NetworkMetrics.system_network_stats:type_name -> build_event_stream.BuildMetrics.NetworkMetrics.SystemNetworkStats
  7420  	83,  // 124: build_event_stream.BuildMetrics.WorkerPoolMetrics.worker_pool_stats:type_name -> build_event_stream.BuildMetrics.WorkerPoolMetrics.WorkerPoolStats
  7421  	87,  // 125: build_event_stream.BuildMetrics.ActionSummary.ActionData.system_time:type_name -> google.protobuf.Duration
  7422  	87,  // 126: build_event_stream.BuildMetrics.ActionSummary.ActionData.user_time:type_name -> google.protobuf.Duration
  7423  	127, // [127:127] is the sub-list for method output_type
  7424  	127, // [127:127] is the sub-list for method input_type
  7425  	127, // [127:127] is the sub-list for extension type_name
  7426  	127, // [127:127] is the sub-list for extension extendee
  7427  	0,   // [0:127] is the sub-list for field type_name
  7428  }
  7429  
  7430  func init() {
  7431  	file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_init()
  7432  }
  7433  func file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_init() {
  7434  	if File_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto != nil {
  7435  		return
  7436  	}
  7437  	if !protoimpl.UnsafeEnabled {
  7438  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
  7439  			switch v := v.(*BuildEventId); i {
  7440  			case 0:
  7441  				return &v.state
  7442  			case 1:
  7443  				return &v.sizeCache
  7444  			case 2:
  7445  				return &v.unknownFields
  7446  			default:
  7447  				return nil
  7448  			}
  7449  		}
  7450  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
  7451  			switch v := v.(*Progress); i {
  7452  			case 0:
  7453  				return &v.state
  7454  			case 1:
  7455  				return &v.sizeCache
  7456  			case 2:
  7457  				return &v.unknownFields
  7458  			default:
  7459  				return nil
  7460  			}
  7461  		}
  7462  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
  7463  			switch v := v.(*Aborted); i {
  7464  			case 0:
  7465  				return &v.state
  7466  			case 1:
  7467  				return &v.sizeCache
  7468  			case 2:
  7469  				return &v.unknownFields
  7470  			default:
  7471  				return nil
  7472  			}
  7473  		}
  7474  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
  7475  			switch v := v.(*BuildStarted); i {
  7476  			case 0:
  7477  				return &v.state
  7478  			case 1:
  7479  				return &v.sizeCache
  7480  			case 2:
  7481  				return &v.unknownFields
  7482  			default:
  7483  				return nil
  7484  			}
  7485  		}
  7486  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
  7487  			switch v := v.(*WorkspaceConfig); i {
  7488  			case 0:
  7489  				return &v.state
  7490  			case 1:
  7491  				return &v.sizeCache
  7492  			case 2:
  7493  				return &v.unknownFields
  7494  			default:
  7495  				return nil
  7496  			}
  7497  		}
  7498  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
  7499  			switch v := v.(*UnstructuredCommandLine); i {
  7500  			case 0:
  7501  				return &v.state
  7502  			case 1:
  7503  				return &v.sizeCache
  7504  			case 2:
  7505  				return &v.unknownFields
  7506  			default:
  7507  				return nil
  7508  			}
  7509  		}
  7510  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
  7511  			switch v := v.(*OptionsParsed); i {
  7512  			case 0:
  7513  				return &v.state
  7514  			case 1:
  7515  				return &v.sizeCache
  7516  			case 2:
  7517  				return &v.unknownFields
  7518  			default:
  7519  				return nil
  7520  			}
  7521  		}
  7522  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
  7523  			switch v := v.(*Fetch); i {
  7524  			case 0:
  7525  				return &v.state
  7526  			case 1:
  7527  				return &v.sizeCache
  7528  			case 2:
  7529  				return &v.unknownFields
  7530  			default:
  7531  				return nil
  7532  			}
  7533  		}
  7534  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
  7535  			switch v := v.(*WorkspaceStatus); i {
  7536  			case 0:
  7537  				return &v.state
  7538  			case 1:
  7539  				return &v.sizeCache
  7540  			case 2:
  7541  				return &v.unknownFields
  7542  			default:
  7543  				return nil
  7544  			}
  7545  		}
  7546  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
  7547  			switch v := v.(*BuildMetadata); i {
  7548  			case 0:
  7549  				return &v.state
  7550  			case 1:
  7551  				return &v.sizeCache
  7552  			case 2:
  7553  				return &v.unknownFields
  7554  			default:
  7555  				return nil
  7556  			}
  7557  		}
  7558  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
  7559  			switch v := v.(*Configuration); i {
  7560  			case 0:
  7561  				return &v.state
  7562  			case 1:
  7563  				return &v.sizeCache
  7564  			case 2:
  7565  				return &v.unknownFields
  7566  			default:
  7567  				return nil
  7568  			}
  7569  		}
  7570  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
  7571  			switch v := v.(*PatternExpanded); i {
  7572  			case 0:
  7573  				return &v.state
  7574  			case 1:
  7575  				return &v.sizeCache
  7576  			case 2:
  7577  				return &v.unknownFields
  7578  			default:
  7579  				return nil
  7580  			}
  7581  		}
  7582  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
  7583  			switch v := v.(*TargetConfigured); i {
  7584  			case 0:
  7585  				return &v.state
  7586  			case 1:
  7587  				return &v.sizeCache
  7588  			case 2:
  7589  				return &v.unknownFields
  7590  			default:
  7591  				return nil
  7592  			}
  7593  		}
  7594  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
  7595  			switch v := v.(*File); i {
  7596  			case 0:
  7597  				return &v.state
  7598  			case 1:
  7599  				return &v.sizeCache
  7600  			case 2:
  7601  				return &v.unknownFields
  7602  			default:
  7603  				return nil
  7604  			}
  7605  		}
  7606  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
  7607  			switch v := v.(*NamedSetOfFiles); i {
  7608  			case 0:
  7609  				return &v.state
  7610  			case 1:
  7611  				return &v.sizeCache
  7612  			case 2:
  7613  				return &v.unknownFields
  7614  			default:
  7615  				return nil
  7616  			}
  7617  		}
  7618  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
  7619  			switch v := v.(*ActionExecuted); i {
  7620  			case 0:
  7621  				return &v.state
  7622  			case 1:
  7623  				return &v.sizeCache
  7624  			case 2:
  7625  				return &v.unknownFields
  7626  			default:
  7627  				return nil
  7628  			}
  7629  		}
  7630  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
  7631  			switch v := v.(*OutputGroup); i {
  7632  			case 0:
  7633  				return &v.state
  7634  			case 1:
  7635  				return &v.sizeCache
  7636  			case 2:
  7637  				return &v.unknownFields
  7638  			default:
  7639  				return nil
  7640  			}
  7641  		}
  7642  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
  7643  			switch v := v.(*TargetComplete); i {
  7644  			case 0:
  7645  				return &v.state
  7646  			case 1:
  7647  				return &v.sizeCache
  7648  			case 2:
  7649  				return &v.unknownFields
  7650  			default:
  7651  				return nil
  7652  			}
  7653  		}
  7654  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
  7655  			switch v := v.(*TestResult); i {
  7656  			case 0:
  7657  				return &v.state
  7658  			case 1:
  7659  				return &v.sizeCache
  7660  			case 2:
  7661  				return &v.unknownFields
  7662  			default:
  7663  				return nil
  7664  			}
  7665  		}
  7666  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
  7667  			switch v := v.(*TestSummary); i {
  7668  			case 0:
  7669  				return &v.state
  7670  			case 1:
  7671  				return &v.sizeCache
  7672  			case 2:
  7673  				return &v.unknownFields
  7674  			default:
  7675  				return nil
  7676  			}
  7677  		}
  7678  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
  7679  			switch v := v.(*TargetSummary); i {
  7680  			case 0:
  7681  				return &v.state
  7682  			case 1:
  7683  				return &v.sizeCache
  7684  			case 2:
  7685  				return &v.unknownFields
  7686  			default:
  7687  				return nil
  7688  			}
  7689  		}
  7690  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
  7691  			switch v := v.(*BuildFinished); i {
  7692  			case 0:
  7693  				return &v.state
  7694  			case 1:
  7695  				return &v.sizeCache
  7696  			case 2:
  7697  				return &v.unknownFields
  7698  			default:
  7699  				return nil
  7700  			}
  7701  		}
  7702  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
  7703  			switch v := v.(*BuildMetrics); i {
  7704  			case 0:
  7705  				return &v.state
  7706  			case 1:
  7707  				return &v.sizeCache
  7708  			case 2:
  7709  				return &v.unknownFields
  7710  			default:
  7711  				return nil
  7712  			}
  7713  		}
  7714  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
  7715  			switch v := v.(*BuildToolLogs); i {
  7716  			case 0:
  7717  				return &v.state
  7718  			case 1:
  7719  				return &v.sizeCache
  7720  			case 2:
  7721  				return &v.unknownFields
  7722  			default:
  7723  				return nil
  7724  			}
  7725  		}
  7726  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
  7727  			switch v := v.(*ConvenienceSymlinksIdentified); i {
  7728  			case 0:
  7729  				return &v.state
  7730  			case 1:
  7731  				return &v.sizeCache
  7732  			case 2:
  7733  				return &v.unknownFields
  7734  			default:
  7735  				return nil
  7736  			}
  7737  		}
  7738  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
  7739  			switch v := v.(*ConvenienceSymlink); i {
  7740  			case 0:
  7741  				return &v.state
  7742  			case 1:
  7743  				return &v.sizeCache
  7744  			case 2:
  7745  				return &v.unknownFields
  7746  			default:
  7747  				return nil
  7748  			}
  7749  		}
  7750  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
  7751  			switch v := v.(*BuildEvent); i {
  7752  			case 0:
  7753  				return &v.state
  7754  			case 1:
  7755  				return &v.sizeCache
  7756  			case 2:
  7757  				return &v.unknownFields
  7758  			default:
  7759  				return nil
  7760  			}
  7761  		}
  7762  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
  7763  			switch v := v.(*BuildEventId_UnknownBuildEventId); i {
  7764  			case 0:
  7765  				return &v.state
  7766  			case 1:
  7767  				return &v.sizeCache
  7768  			case 2:
  7769  				return &v.unknownFields
  7770  			default:
  7771  				return nil
  7772  			}
  7773  		}
  7774  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
  7775  			switch v := v.(*BuildEventId_ProgressId); i {
  7776  			case 0:
  7777  				return &v.state
  7778  			case 1:
  7779  				return &v.sizeCache
  7780  			case 2:
  7781  				return &v.unknownFields
  7782  			default:
  7783  				return nil
  7784  			}
  7785  		}
  7786  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
  7787  			switch v := v.(*BuildEventId_BuildStartedId); i {
  7788  			case 0:
  7789  				return &v.state
  7790  			case 1:
  7791  				return &v.sizeCache
  7792  			case 2:
  7793  				return &v.unknownFields
  7794  			default:
  7795  				return nil
  7796  			}
  7797  		}
  7798  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
  7799  			switch v := v.(*BuildEventId_UnstructuredCommandLineId); i {
  7800  			case 0:
  7801  				return &v.state
  7802  			case 1:
  7803  				return &v.sizeCache
  7804  			case 2:
  7805  				return &v.unknownFields
  7806  			default:
  7807  				return nil
  7808  			}
  7809  		}
  7810  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
  7811  			switch v := v.(*BuildEventId_StructuredCommandLineId); i {
  7812  			case 0:
  7813  				return &v.state
  7814  			case 1:
  7815  				return &v.sizeCache
  7816  			case 2:
  7817  				return &v.unknownFields
  7818  			default:
  7819  				return nil
  7820  			}
  7821  		}
  7822  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
  7823  			switch v := v.(*BuildEventId_WorkspaceStatusId); i {
  7824  			case 0:
  7825  				return &v.state
  7826  			case 1:
  7827  				return &v.sizeCache
  7828  			case 2:
  7829  				return &v.unknownFields
  7830  			default:
  7831  				return nil
  7832  			}
  7833  		}
  7834  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} {
  7835  			switch v := v.(*BuildEventId_OptionsParsedId); i {
  7836  			case 0:
  7837  				return &v.state
  7838  			case 1:
  7839  				return &v.sizeCache
  7840  			case 2:
  7841  				return &v.unknownFields
  7842  			default:
  7843  				return nil
  7844  			}
  7845  		}
  7846  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} {
  7847  			switch v := v.(*BuildEventId_FetchId); i {
  7848  			case 0:
  7849  				return &v.state
  7850  			case 1:
  7851  				return &v.sizeCache
  7852  			case 2:
  7853  				return &v.unknownFields
  7854  			default:
  7855  				return nil
  7856  			}
  7857  		}
  7858  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} {
  7859  			switch v := v.(*BuildEventId_PatternExpandedId); i {
  7860  			case 0:
  7861  				return &v.state
  7862  			case 1:
  7863  				return &v.sizeCache
  7864  			case 2:
  7865  				return &v.unknownFields
  7866  			default:
  7867  				return nil
  7868  			}
  7869  		}
  7870  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} {
  7871  			switch v := v.(*BuildEventId_WorkspaceConfigId); i {
  7872  			case 0:
  7873  				return &v.state
  7874  			case 1:
  7875  				return &v.sizeCache
  7876  			case 2:
  7877  				return &v.unknownFields
  7878  			default:
  7879  				return nil
  7880  			}
  7881  		}
  7882  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[37].Exporter = func(v interface{}, i int) interface{} {
  7883  			switch v := v.(*BuildEventId_BuildMetadataId); i {
  7884  			case 0:
  7885  				return &v.state
  7886  			case 1:
  7887  				return &v.sizeCache
  7888  			case 2:
  7889  				return &v.unknownFields
  7890  			default:
  7891  				return nil
  7892  			}
  7893  		}
  7894  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[38].Exporter = func(v interface{}, i int) interface{} {
  7895  			switch v := v.(*BuildEventId_TargetConfiguredId); i {
  7896  			case 0:
  7897  				return &v.state
  7898  			case 1:
  7899  				return &v.sizeCache
  7900  			case 2:
  7901  				return &v.unknownFields
  7902  			default:
  7903  				return nil
  7904  			}
  7905  		}
  7906  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[39].Exporter = func(v interface{}, i int) interface{} {
  7907  			switch v := v.(*BuildEventId_NamedSetOfFilesId); i {
  7908  			case 0:
  7909  				return &v.state
  7910  			case 1:
  7911  				return &v.sizeCache
  7912  			case 2:
  7913  				return &v.unknownFields
  7914  			default:
  7915  				return nil
  7916  			}
  7917  		}
  7918  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[40].Exporter = func(v interface{}, i int) interface{} {
  7919  			switch v := v.(*BuildEventId_ConfigurationId); i {
  7920  			case 0:
  7921  				return &v.state
  7922  			case 1:
  7923  				return &v.sizeCache
  7924  			case 2:
  7925  				return &v.unknownFields
  7926  			default:
  7927  				return nil
  7928  			}
  7929  		}
  7930  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[41].Exporter = func(v interface{}, i int) interface{} {
  7931  			switch v := v.(*BuildEventId_TargetCompletedId); i {
  7932  			case 0:
  7933  				return &v.state
  7934  			case 1:
  7935  				return &v.sizeCache
  7936  			case 2:
  7937  				return &v.unknownFields
  7938  			default:
  7939  				return nil
  7940  			}
  7941  		}
  7942  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[42].Exporter = func(v interface{}, i int) interface{} {
  7943  			switch v := v.(*BuildEventId_ActionCompletedId); i {
  7944  			case 0:
  7945  				return &v.state
  7946  			case 1:
  7947  				return &v.sizeCache
  7948  			case 2:
  7949  				return &v.unknownFields
  7950  			default:
  7951  				return nil
  7952  			}
  7953  		}
  7954  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[43].Exporter = func(v interface{}, i int) interface{} {
  7955  			switch v := v.(*BuildEventId_UnconfiguredLabelId); i {
  7956  			case 0:
  7957  				return &v.state
  7958  			case 1:
  7959  				return &v.sizeCache
  7960  			case 2:
  7961  				return &v.unknownFields
  7962  			default:
  7963  				return nil
  7964  			}
  7965  		}
  7966  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[44].Exporter = func(v interface{}, i int) interface{} {
  7967  			switch v := v.(*BuildEventId_ConfiguredLabelId); i {
  7968  			case 0:
  7969  				return &v.state
  7970  			case 1:
  7971  				return &v.sizeCache
  7972  			case 2:
  7973  				return &v.unknownFields
  7974  			default:
  7975  				return nil
  7976  			}
  7977  		}
  7978  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[45].Exporter = func(v interface{}, i int) interface{} {
  7979  			switch v := v.(*BuildEventId_TestResultId); i {
  7980  			case 0:
  7981  				return &v.state
  7982  			case 1:
  7983  				return &v.sizeCache
  7984  			case 2:
  7985  				return &v.unknownFields
  7986  			default:
  7987  				return nil
  7988  			}
  7989  		}
  7990  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[46].Exporter = func(v interface{}, i int) interface{} {
  7991  			switch v := v.(*BuildEventId_TestSummaryId); i {
  7992  			case 0:
  7993  				return &v.state
  7994  			case 1:
  7995  				return &v.sizeCache
  7996  			case 2:
  7997  				return &v.unknownFields
  7998  			default:
  7999  				return nil
  8000  			}
  8001  		}
  8002  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[47].Exporter = func(v interface{}, i int) interface{} {
  8003  			switch v := v.(*BuildEventId_TargetSummaryId); i {
  8004  			case 0:
  8005  				return &v.state
  8006  			case 1:
  8007  				return &v.sizeCache
  8008  			case 2:
  8009  				return &v.unknownFields
  8010  			default:
  8011  				return nil
  8012  			}
  8013  		}
  8014  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[48].Exporter = func(v interface{}, i int) interface{} {
  8015  			switch v := v.(*BuildEventId_BuildFinishedId); i {
  8016  			case 0:
  8017  				return &v.state
  8018  			case 1:
  8019  				return &v.sizeCache
  8020  			case 2:
  8021  				return &v.unknownFields
  8022  			default:
  8023  				return nil
  8024  			}
  8025  		}
  8026  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[49].Exporter = func(v interface{}, i int) interface{} {
  8027  			switch v := v.(*BuildEventId_BuildToolLogsId); i {
  8028  			case 0:
  8029  				return &v.state
  8030  			case 1:
  8031  				return &v.sizeCache
  8032  			case 2:
  8033  				return &v.unknownFields
  8034  			default:
  8035  				return nil
  8036  			}
  8037  		}
  8038  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[50].Exporter = func(v interface{}, i int) interface{} {
  8039  			switch v := v.(*BuildEventId_BuildMetricsId); i {
  8040  			case 0:
  8041  				return &v.state
  8042  			case 1:
  8043  				return &v.sizeCache
  8044  			case 2:
  8045  				return &v.unknownFields
  8046  			default:
  8047  				return nil
  8048  			}
  8049  		}
  8050  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[51].Exporter = func(v interface{}, i int) interface{} {
  8051  			switch v := v.(*BuildEventId_ConvenienceSymlinksIdentifiedId); i {
  8052  			case 0:
  8053  				return &v.state
  8054  			case 1:
  8055  				return &v.sizeCache
  8056  			case 2:
  8057  				return &v.unknownFields
  8058  			default:
  8059  				return nil
  8060  			}
  8061  		}
  8062  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[52].Exporter = func(v interface{}, i int) interface{} {
  8063  			switch v := v.(*BuildEventId_CoverageActionsFinishedId); i {
  8064  			case 0:
  8065  				return &v.state
  8066  			case 1:
  8067  				return &v.sizeCache
  8068  			case 2:
  8069  				return &v.unknownFields
  8070  			default:
  8071  				return nil
  8072  			}
  8073  		}
  8074  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[53].Exporter = func(v interface{}, i int) interface{} {
  8075  			switch v := v.(*WorkspaceStatus_Item); i {
  8076  			case 0:
  8077  				return &v.state
  8078  			case 1:
  8079  				return &v.sizeCache
  8080  			case 2:
  8081  				return &v.unknownFields
  8082  			default:
  8083  				return nil
  8084  			}
  8085  		}
  8086  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[56].Exporter = func(v interface{}, i int) interface{} {
  8087  			switch v := v.(*PatternExpanded_TestSuiteExpansion); i {
  8088  			case 0:
  8089  				return &v.state
  8090  			case 1:
  8091  				return &v.sizeCache
  8092  			case 2:
  8093  				return &v.unknownFields
  8094  			default:
  8095  				return nil
  8096  			}
  8097  		}
  8098  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[57].Exporter = func(v interface{}, i int) interface{} {
  8099  			switch v := v.(*TestResult_ExecutionInfo); i {
  8100  			case 0:
  8101  				return &v.state
  8102  			case 1:
  8103  				return &v.sizeCache
  8104  			case 2:
  8105  				return &v.unknownFields
  8106  			default:
  8107  				return nil
  8108  			}
  8109  		}
  8110  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[58].Exporter = func(v interface{}, i int) interface{} {
  8111  			switch v := v.(*TestResult_ExecutionInfo_TimingBreakdown); i {
  8112  			case 0:
  8113  				return &v.state
  8114  			case 1:
  8115  				return &v.sizeCache
  8116  			case 2:
  8117  				return &v.unknownFields
  8118  			default:
  8119  				return nil
  8120  			}
  8121  		}
  8122  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[59].Exporter = func(v interface{}, i int) interface{} {
  8123  			switch v := v.(*TestResult_ExecutionInfo_ResourceUsage); i {
  8124  			case 0:
  8125  				return &v.state
  8126  			case 1:
  8127  				return &v.sizeCache
  8128  			case 2:
  8129  				return &v.unknownFields
  8130  			default:
  8131  				return nil
  8132  			}
  8133  		}
  8134  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[60].Exporter = func(v interface{}, i int) interface{} {
  8135  			switch v := v.(*BuildFinished_ExitCode); i {
  8136  			case 0:
  8137  				return &v.state
  8138  			case 1:
  8139  				return &v.sizeCache
  8140  			case 2:
  8141  				return &v.unknownFields
  8142  			default:
  8143  				return nil
  8144  			}
  8145  		}
  8146  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[61].Exporter = func(v interface{}, i int) interface{} {
  8147  			switch v := v.(*BuildFinished_AnomalyReport); i {
  8148  			case 0:
  8149  				return &v.state
  8150  			case 1:
  8151  				return &v.sizeCache
  8152  			case 2:
  8153  				return &v.unknownFields
  8154  			default:
  8155  				return nil
  8156  			}
  8157  		}
  8158  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[62].Exporter = func(v interface{}, i int) interface{} {
  8159  			switch v := v.(*BuildMetrics_ActionSummary); i {
  8160  			case 0:
  8161  				return &v.state
  8162  			case 1:
  8163  				return &v.sizeCache
  8164  			case 2:
  8165  				return &v.unknownFields
  8166  			default:
  8167  				return nil
  8168  			}
  8169  		}
  8170  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[63].Exporter = func(v interface{}, i int) interface{} {
  8171  			switch v := v.(*BuildMetrics_MemoryMetrics); i {
  8172  			case 0:
  8173  				return &v.state
  8174  			case 1:
  8175  				return &v.sizeCache
  8176  			case 2:
  8177  				return &v.unknownFields
  8178  			default:
  8179  				return nil
  8180  			}
  8181  		}
  8182  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[64].Exporter = func(v interface{}, i int) interface{} {
  8183  			switch v := v.(*BuildMetrics_TargetMetrics); i {
  8184  			case 0:
  8185  				return &v.state
  8186  			case 1:
  8187  				return &v.sizeCache
  8188  			case 2:
  8189  				return &v.unknownFields
  8190  			default:
  8191  				return nil
  8192  			}
  8193  		}
  8194  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[65].Exporter = func(v interface{}, i int) interface{} {
  8195  			switch v := v.(*BuildMetrics_PackageMetrics); i {
  8196  			case 0:
  8197  				return &v.state
  8198  			case 1:
  8199  				return &v.sizeCache
  8200  			case 2:
  8201  				return &v.unknownFields
  8202  			default:
  8203  				return nil
  8204  			}
  8205  		}
  8206  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[66].Exporter = func(v interface{}, i int) interface{} {
  8207  			switch v := v.(*BuildMetrics_TimingMetrics); i {
  8208  			case 0:
  8209  				return &v.state
  8210  			case 1:
  8211  				return &v.sizeCache
  8212  			case 2:
  8213  				return &v.unknownFields
  8214  			default:
  8215  				return nil
  8216  			}
  8217  		}
  8218  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[67].Exporter = func(v interface{}, i int) interface{} {
  8219  			switch v := v.(*BuildMetrics_CumulativeMetrics); i {
  8220  			case 0:
  8221  				return &v.state
  8222  			case 1:
  8223  				return &v.sizeCache
  8224  			case 2:
  8225  				return &v.unknownFields
  8226  			default:
  8227  				return nil
  8228  			}
  8229  		}
  8230  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[68].Exporter = func(v interface{}, i int) interface{} {
  8231  			switch v := v.(*BuildMetrics_ArtifactMetrics); i {
  8232  			case 0:
  8233  				return &v.state
  8234  			case 1:
  8235  				return &v.sizeCache
  8236  			case 2:
  8237  				return &v.unknownFields
  8238  			default:
  8239  				return nil
  8240  			}
  8241  		}
  8242  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[69].Exporter = func(v interface{}, i int) interface{} {
  8243  			switch v := v.(*BuildMetrics_BuildGraphMetrics); i {
  8244  			case 0:
  8245  				return &v.state
  8246  			case 1:
  8247  				return &v.sizeCache
  8248  			case 2:
  8249  				return &v.unknownFields
  8250  			default:
  8251  				return nil
  8252  			}
  8253  		}
  8254  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[70].Exporter = func(v interface{}, i int) interface{} {
  8255  			switch v := v.(*BuildMetrics_WorkerMetrics); i {
  8256  			case 0:
  8257  				return &v.state
  8258  			case 1:
  8259  				return &v.sizeCache
  8260  			case 2:
  8261  				return &v.unknownFields
  8262  			default:
  8263  				return nil
  8264  			}
  8265  		}
  8266  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[71].Exporter = func(v interface{}, i int) interface{} {
  8267  			switch v := v.(*BuildMetrics_NetworkMetrics); i {
  8268  			case 0:
  8269  				return &v.state
  8270  			case 1:
  8271  				return &v.sizeCache
  8272  			case 2:
  8273  				return &v.unknownFields
  8274  			default:
  8275  				return nil
  8276  			}
  8277  		}
  8278  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[72].Exporter = func(v interface{}, i int) interface{} {
  8279  			switch v := v.(*BuildMetrics_WorkerPoolMetrics); i {
  8280  			case 0:
  8281  				return &v.state
  8282  			case 1:
  8283  				return &v.sizeCache
  8284  			case 2:
  8285  				return &v.unknownFields
  8286  			default:
  8287  				return nil
  8288  			}
  8289  		}
  8290  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[73].Exporter = func(v interface{}, i int) interface{} {
  8291  			switch v := v.(*BuildMetrics_ActionSummary_ActionData); i {
  8292  			case 0:
  8293  				return &v.state
  8294  			case 1:
  8295  				return &v.sizeCache
  8296  			case 2:
  8297  				return &v.unknownFields
  8298  			default:
  8299  				return nil
  8300  			}
  8301  		}
  8302  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[74].Exporter = func(v interface{}, i int) interface{} {
  8303  			switch v := v.(*BuildMetrics_ActionSummary_RunnerCount); i {
  8304  			case 0:
  8305  				return &v.state
  8306  			case 1:
  8307  				return &v.sizeCache
  8308  			case 2:
  8309  				return &v.unknownFields
  8310  			default:
  8311  				return nil
  8312  			}
  8313  		}
  8314  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[75].Exporter = func(v interface{}, i int) interface{} {
  8315  			switch v := v.(*BuildMetrics_MemoryMetrics_GarbageMetrics); i {
  8316  			case 0:
  8317  				return &v.state
  8318  			case 1:
  8319  				return &v.sizeCache
  8320  			case 2:
  8321  				return &v.unknownFields
  8322  			default:
  8323  				return nil
  8324  			}
  8325  		}
  8326  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[76].Exporter = func(v interface{}, i int) interface{} {
  8327  			switch v := v.(*BuildMetrics_ArtifactMetrics_FilesMetric); i {
  8328  			case 0:
  8329  				return &v.state
  8330  			case 1:
  8331  				return &v.sizeCache
  8332  			case 2:
  8333  				return &v.unknownFields
  8334  			default:
  8335  				return nil
  8336  			}
  8337  		}
  8338  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[77].Exporter = func(v interface{}, i int) interface{} {
  8339  			switch v := v.(*BuildMetrics_WorkerMetrics_WorkerStats); i {
  8340  			case 0:
  8341  				return &v.state
  8342  			case 1:
  8343  				return &v.sizeCache
  8344  			case 2:
  8345  				return &v.unknownFields
  8346  			default:
  8347  				return nil
  8348  			}
  8349  		}
  8350  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[78].Exporter = func(v interface{}, i int) interface{} {
  8351  			switch v := v.(*BuildMetrics_NetworkMetrics_SystemNetworkStats); i {
  8352  			case 0:
  8353  				return &v.state
  8354  			case 1:
  8355  				return &v.sizeCache
  8356  			case 2:
  8357  				return &v.unknownFields
  8358  			default:
  8359  				return nil
  8360  			}
  8361  		}
  8362  		file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[79].Exporter = func(v interface{}, i int) interface{} {
  8363  			switch v := v.(*BuildMetrics_WorkerPoolMetrics_WorkerPoolStats); i {
  8364  			case 0:
  8365  				return &v.state
  8366  			case 1:
  8367  				return &v.sizeCache
  8368  			case 2:
  8369  				return &v.unknownFields
  8370  			default:
  8371  				return nil
  8372  			}
  8373  		}
  8374  	}
  8375  	file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[0].OneofWrappers = []interface{}{
  8376  		(*BuildEventId_Unknown)(nil),
  8377  		(*BuildEventId_Progress)(nil),
  8378  		(*BuildEventId_Started)(nil),
  8379  		(*BuildEventId_UnstructuredCommandLine)(nil),
  8380  		(*BuildEventId_StructuredCommandLine)(nil),
  8381  		(*BuildEventId_WorkspaceStatus)(nil),
  8382  		(*BuildEventId_OptionsParsed)(nil),
  8383  		(*BuildEventId_Fetch)(nil),
  8384  		(*BuildEventId_Configuration)(nil),
  8385  		(*BuildEventId_TargetConfigured)(nil),
  8386  		(*BuildEventId_Pattern)(nil),
  8387  		(*BuildEventId_PatternSkipped)(nil),
  8388  		(*BuildEventId_NamedSet)(nil),
  8389  		(*BuildEventId_TargetCompleted)(nil),
  8390  		(*BuildEventId_ActionCompleted)(nil),
  8391  		(*BuildEventId_UnconfiguredLabel)(nil),
  8392  		(*BuildEventId_ConfiguredLabel)(nil),
  8393  		(*BuildEventId_TestResult)(nil),
  8394  		(*BuildEventId_TestSummary)(nil),
  8395  		(*BuildEventId_TargetSummary)(nil),
  8396  		(*BuildEventId_BuildFinished)(nil),
  8397  		(*BuildEventId_BuildToolLogs)(nil),
  8398  		(*BuildEventId_BuildMetrics)(nil),
  8399  		(*BuildEventId_Workspace)(nil),
  8400  		(*BuildEventId_BuildMetadata)(nil),
  8401  		(*BuildEventId_ConvenienceSymlinksIdentified)(nil),
  8402  		(*BuildEventId_CoverageActionsFinished)(nil),
  8403  	}
  8404  	file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[13].OneofWrappers = []interface{}{
  8405  		(*File_Uri)(nil),
  8406  		(*File_Contents)(nil),
  8407  		(*File_SymlinkTargetPath)(nil),
  8408  	}
  8409  	file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[26].OneofWrappers = []interface{}{
  8410  		(*BuildEvent_Progress)(nil),
  8411  		(*BuildEvent_Aborted)(nil),
  8412  		(*BuildEvent_Started)(nil),
  8413  		(*BuildEvent_UnstructuredCommandLine)(nil),
  8414  		(*BuildEvent_StructuredCommandLine)(nil),
  8415  		(*BuildEvent_OptionsParsed)(nil),
  8416  		(*BuildEvent_WorkspaceStatus)(nil),
  8417  		(*BuildEvent_Fetch)(nil),
  8418  		(*BuildEvent_Configuration)(nil),
  8419  		(*BuildEvent_Expanded)(nil),
  8420  		(*BuildEvent_Configured)(nil),
  8421  		(*BuildEvent_Action)(nil),
  8422  		(*BuildEvent_NamedSetOfFiles)(nil),
  8423  		(*BuildEvent_Completed)(nil),
  8424  		(*BuildEvent_TestResult)(nil),
  8425  		(*BuildEvent_TestSummary)(nil),
  8426  		(*BuildEvent_TargetSummary)(nil),
  8427  		(*BuildEvent_Finished)(nil),
  8428  		(*BuildEvent_BuildToolLogs)(nil),
  8429  		(*BuildEvent_BuildMetrics)(nil),
  8430  		(*BuildEvent_WorkspaceInfo)(nil),
  8431  		(*BuildEvent_BuildMetadata)(nil),
  8432  		(*BuildEvent_ConvenienceSymlinksIdentified)(nil),
  8433  	}
  8434  	type x struct{}
  8435  	out := protoimpl.TypeBuilder{
  8436  		File: protoimpl.DescBuilder{
  8437  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  8438  			RawDescriptor: file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDesc,
  8439  			NumEnums:      4,
  8440  			NumMessages:   80,
  8441  			NumExtensions: 0,
  8442  			NumServices:   0,
  8443  		},
  8444  		GoTypes:           file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_goTypes,
  8445  		DependencyIndexes: file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_depIdxs,
  8446  		EnumInfos:         file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes,
  8447  		MessageInfos:      file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes,
  8448  	}.Build()
  8449  	File_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto = out.File
  8450  	file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDesc = nil
  8451  	file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_goTypes = nil
  8452  	file_third_party_bazel_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_depIdxs = nil
  8453  }