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

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // versions:
     3  // 	protoc-gen-go v1.31.0
     4  // 	protoc        v4.25.2
     5  // source: third_party/bazel/src/main/protobuf/extra_actions_base.proto
     6  
     7  package extra_actions_base_go_proto
     8  
     9  import (
    10  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    11  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    12  	reflect "reflect"
    13  	sync "sync"
    14  )
    15  
    16  const (
    17  	// Verify that this generated code is sufficiently up-to-date.
    18  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    19  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    20  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    21  )
    22  
    23  type ExtraActionSummary struct {
    24  	state         protoimpl.MessageState
    25  	sizeCache     protoimpl.SizeCache
    26  	unknownFields protoimpl.UnknownFields
    27  
    28  	Action []*DetailedExtraActionInfo `protobuf:"bytes,1,rep,name=action" json:"action,omitempty"`
    29  }
    30  
    31  func (x *ExtraActionSummary) Reset() {
    32  	*x = ExtraActionSummary{}
    33  	if protoimpl.UnsafeEnabled {
    34  		mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[0]
    35  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    36  		ms.StoreMessageInfo(mi)
    37  	}
    38  }
    39  
    40  func (x *ExtraActionSummary) String() string {
    41  	return protoimpl.X.MessageStringOf(x)
    42  }
    43  
    44  func (*ExtraActionSummary) ProtoMessage() {}
    45  
    46  func (x *ExtraActionSummary) ProtoReflect() protoreflect.Message {
    47  	mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[0]
    48  	if protoimpl.UnsafeEnabled && x != nil {
    49  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    50  		if ms.LoadMessageInfo() == nil {
    51  			ms.StoreMessageInfo(mi)
    52  		}
    53  		return ms
    54  	}
    55  	return mi.MessageOf(x)
    56  }
    57  
    58  // Deprecated: Use ExtraActionSummary.ProtoReflect.Descriptor instead.
    59  func (*ExtraActionSummary) Descriptor() ([]byte, []int) {
    60  	return file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDescGZIP(), []int{0}
    61  }
    62  
    63  func (x *ExtraActionSummary) GetAction() []*DetailedExtraActionInfo {
    64  	if x != nil {
    65  		return x.Action
    66  	}
    67  	return nil
    68  }
    69  
    70  type DetailedExtraActionInfo struct {
    71  	state         protoimpl.MessageState
    72  	sizeCache     protoimpl.SizeCache
    73  	unknownFields protoimpl.UnknownFields
    74  
    75  	TriggeringFile *string          `protobuf:"bytes,1,opt,name=triggering_file,json=triggeringFile" json:"triggering_file,omitempty"`
    76  	Action         *ExtraActionInfo `protobuf:"bytes,2,req,name=action" json:"action,omitempty"`
    77  }
    78  
    79  func (x *DetailedExtraActionInfo) Reset() {
    80  	*x = DetailedExtraActionInfo{}
    81  	if protoimpl.UnsafeEnabled {
    82  		mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[1]
    83  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    84  		ms.StoreMessageInfo(mi)
    85  	}
    86  }
    87  
    88  func (x *DetailedExtraActionInfo) String() string {
    89  	return protoimpl.X.MessageStringOf(x)
    90  }
    91  
    92  func (*DetailedExtraActionInfo) ProtoMessage() {}
    93  
    94  func (x *DetailedExtraActionInfo) ProtoReflect() protoreflect.Message {
    95  	mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[1]
    96  	if protoimpl.UnsafeEnabled && x != nil {
    97  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    98  		if ms.LoadMessageInfo() == nil {
    99  			ms.StoreMessageInfo(mi)
   100  		}
   101  		return ms
   102  	}
   103  	return mi.MessageOf(x)
   104  }
   105  
   106  // Deprecated: Use DetailedExtraActionInfo.ProtoReflect.Descriptor instead.
   107  func (*DetailedExtraActionInfo) Descriptor() ([]byte, []int) {
   108  	return file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDescGZIP(), []int{1}
   109  }
   110  
   111  func (x *DetailedExtraActionInfo) GetTriggeringFile() string {
   112  	if x != nil && x.TriggeringFile != nil {
   113  		return *x.TriggeringFile
   114  	}
   115  	return ""
   116  }
   117  
   118  func (x *DetailedExtraActionInfo) GetAction() *ExtraActionInfo {
   119  	if x != nil {
   120  		return x.Action
   121  	}
   122  	return nil
   123  }
   124  
   125  type ExtraActionInfo struct {
   126  	state           protoimpl.MessageState
   127  	sizeCache       protoimpl.SizeCache
   128  	unknownFields   protoimpl.UnknownFields
   129  	extensionFields protoimpl.ExtensionFields
   130  
   131  	Owner *string `protobuf:"bytes,1,opt,name=owner" json:"owner,omitempty"`
   132  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/protobuf/extra_actions_base.proto.
   133  	AspectName *string `protobuf:"bytes,6,opt,name=aspect_name,json=aspectName" json:"aspect_name,omitempty"`
   134  	// Deprecated: Marked as deprecated in third_party/bazel/src/main/protobuf/extra_actions_base.proto.
   135  	AspectParameters map[string]*ExtraActionInfo_StringList `protobuf:"bytes,7,rep,name=aspect_parameters,json=aspectParameters" json:"aspect_parameters,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
   136  	Aspects          []*ExtraActionInfo_AspectDescriptor    `protobuf:"bytes,8,rep,name=aspects" json:"aspects,omitempty"`
   137  	Id               *string                                `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"`
   138  	Mnemonic         *string                                `protobuf:"bytes,5,opt,name=mnemonic" json:"mnemonic,omitempty"`
   139  }
   140  
   141  func (x *ExtraActionInfo) Reset() {
   142  	*x = ExtraActionInfo{}
   143  	if protoimpl.UnsafeEnabled {
   144  		mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[2]
   145  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   146  		ms.StoreMessageInfo(mi)
   147  	}
   148  }
   149  
   150  func (x *ExtraActionInfo) String() string {
   151  	return protoimpl.X.MessageStringOf(x)
   152  }
   153  
   154  func (*ExtraActionInfo) ProtoMessage() {}
   155  
   156  func (x *ExtraActionInfo) ProtoReflect() protoreflect.Message {
   157  	mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[2]
   158  	if protoimpl.UnsafeEnabled && x != nil {
   159  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   160  		if ms.LoadMessageInfo() == nil {
   161  			ms.StoreMessageInfo(mi)
   162  		}
   163  		return ms
   164  	}
   165  	return mi.MessageOf(x)
   166  }
   167  
   168  // Deprecated: Use ExtraActionInfo.ProtoReflect.Descriptor instead.
   169  func (*ExtraActionInfo) Descriptor() ([]byte, []int) {
   170  	return file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDescGZIP(), []int{2}
   171  }
   172  
   173  func (x *ExtraActionInfo) GetOwner() string {
   174  	if x != nil && x.Owner != nil {
   175  		return *x.Owner
   176  	}
   177  	return ""
   178  }
   179  
   180  // Deprecated: Marked as deprecated in third_party/bazel/src/main/protobuf/extra_actions_base.proto.
   181  func (x *ExtraActionInfo) GetAspectName() string {
   182  	if x != nil && x.AspectName != nil {
   183  		return *x.AspectName
   184  	}
   185  	return ""
   186  }
   187  
   188  // Deprecated: Marked as deprecated in third_party/bazel/src/main/protobuf/extra_actions_base.proto.
   189  func (x *ExtraActionInfo) GetAspectParameters() map[string]*ExtraActionInfo_StringList {
   190  	if x != nil {
   191  		return x.AspectParameters
   192  	}
   193  	return nil
   194  }
   195  
   196  func (x *ExtraActionInfo) GetAspects() []*ExtraActionInfo_AspectDescriptor {
   197  	if x != nil {
   198  		return x.Aspects
   199  	}
   200  	return nil
   201  }
   202  
   203  func (x *ExtraActionInfo) GetId() string {
   204  	if x != nil && x.Id != nil {
   205  		return *x.Id
   206  	}
   207  	return ""
   208  }
   209  
   210  func (x *ExtraActionInfo) GetMnemonic() string {
   211  	if x != nil && x.Mnemonic != nil {
   212  		return *x.Mnemonic
   213  	}
   214  	return ""
   215  }
   216  
   217  type EnvironmentVariable struct {
   218  	state         protoimpl.MessageState
   219  	sizeCache     protoimpl.SizeCache
   220  	unknownFields protoimpl.UnknownFields
   221  
   222  	Name  *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
   223  	Value *string `protobuf:"bytes,2,req,name=value" json:"value,omitempty"`
   224  }
   225  
   226  func (x *EnvironmentVariable) Reset() {
   227  	*x = EnvironmentVariable{}
   228  	if protoimpl.UnsafeEnabled {
   229  		mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[3]
   230  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   231  		ms.StoreMessageInfo(mi)
   232  	}
   233  }
   234  
   235  func (x *EnvironmentVariable) String() string {
   236  	return protoimpl.X.MessageStringOf(x)
   237  }
   238  
   239  func (*EnvironmentVariable) ProtoMessage() {}
   240  
   241  func (x *EnvironmentVariable) ProtoReflect() protoreflect.Message {
   242  	mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[3]
   243  	if protoimpl.UnsafeEnabled && x != nil {
   244  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   245  		if ms.LoadMessageInfo() == nil {
   246  			ms.StoreMessageInfo(mi)
   247  		}
   248  		return ms
   249  	}
   250  	return mi.MessageOf(x)
   251  }
   252  
   253  // Deprecated: Use EnvironmentVariable.ProtoReflect.Descriptor instead.
   254  func (*EnvironmentVariable) Descriptor() ([]byte, []int) {
   255  	return file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDescGZIP(), []int{3}
   256  }
   257  
   258  func (x *EnvironmentVariable) GetName() string {
   259  	if x != nil && x.Name != nil {
   260  		return *x.Name
   261  	}
   262  	return ""
   263  }
   264  
   265  func (x *EnvironmentVariable) GetValue() string {
   266  	if x != nil && x.Value != nil {
   267  		return *x.Value
   268  	}
   269  	return ""
   270  }
   271  
   272  type SpawnInfo struct {
   273  	state         protoimpl.MessageState
   274  	sizeCache     protoimpl.SizeCache
   275  	unknownFields protoimpl.UnknownFields
   276  
   277  	Argument   []string               `protobuf:"bytes,1,rep,name=argument" json:"argument,omitempty"`
   278  	Variable   []*EnvironmentVariable `protobuf:"bytes,2,rep,name=variable" json:"variable,omitempty"`
   279  	InputFile  []string               `protobuf:"bytes,4,rep,name=input_file,json=inputFile" json:"input_file,omitempty"`
   280  	OutputFile []string               `protobuf:"bytes,5,rep,name=output_file,json=outputFile" json:"output_file,omitempty"`
   281  }
   282  
   283  func (x *SpawnInfo) Reset() {
   284  	*x = SpawnInfo{}
   285  	if protoimpl.UnsafeEnabled {
   286  		mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[4]
   287  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   288  		ms.StoreMessageInfo(mi)
   289  	}
   290  }
   291  
   292  func (x *SpawnInfo) String() string {
   293  	return protoimpl.X.MessageStringOf(x)
   294  }
   295  
   296  func (*SpawnInfo) ProtoMessage() {}
   297  
   298  func (x *SpawnInfo) ProtoReflect() protoreflect.Message {
   299  	mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[4]
   300  	if protoimpl.UnsafeEnabled && x != nil {
   301  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   302  		if ms.LoadMessageInfo() == nil {
   303  			ms.StoreMessageInfo(mi)
   304  		}
   305  		return ms
   306  	}
   307  	return mi.MessageOf(x)
   308  }
   309  
   310  // Deprecated: Use SpawnInfo.ProtoReflect.Descriptor instead.
   311  func (*SpawnInfo) Descriptor() ([]byte, []int) {
   312  	return file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDescGZIP(), []int{4}
   313  }
   314  
   315  func (x *SpawnInfo) GetArgument() []string {
   316  	if x != nil {
   317  		return x.Argument
   318  	}
   319  	return nil
   320  }
   321  
   322  func (x *SpawnInfo) GetVariable() []*EnvironmentVariable {
   323  	if x != nil {
   324  		return x.Variable
   325  	}
   326  	return nil
   327  }
   328  
   329  func (x *SpawnInfo) GetInputFile() []string {
   330  	if x != nil {
   331  		return x.InputFile
   332  	}
   333  	return nil
   334  }
   335  
   336  func (x *SpawnInfo) GetOutputFile() []string {
   337  	if x != nil {
   338  		return x.OutputFile
   339  	}
   340  	return nil
   341  }
   342  
   343  type CppCompileInfo struct {
   344  	state         protoimpl.MessageState
   345  	sizeCache     protoimpl.SizeCache
   346  	unknownFields protoimpl.UnknownFields
   347  
   348  	Tool              *string                `protobuf:"bytes,1,opt,name=tool" json:"tool,omitempty"`
   349  	CompilerOption    []string               `protobuf:"bytes,2,rep,name=compiler_option,json=compilerOption" json:"compiler_option,omitempty"`
   350  	SourceFile        *string                `protobuf:"bytes,3,opt,name=source_file,json=sourceFile" json:"source_file,omitempty"`
   351  	OutputFile        *string                `protobuf:"bytes,4,opt,name=output_file,json=outputFile" json:"output_file,omitempty"`
   352  	SourcesAndHeaders []string               `protobuf:"bytes,5,rep,name=sources_and_headers,json=sourcesAndHeaders" json:"sources_and_headers,omitempty"`
   353  	Variable          []*EnvironmentVariable `protobuf:"bytes,6,rep,name=variable" json:"variable,omitempty"`
   354  }
   355  
   356  func (x *CppCompileInfo) Reset() {
   357  	*x = CppCompileInfo{}
   358  	if protoimpl.UnsafeEnabled {
   359  		mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[5]
   360  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   361  		ms.StoreMessageInfo(mi)
   362  	}
   363  }
   364  
   365  func (x *CppCompileInfo) String() string {
   366  	return protoimpl.X.MessageStringOf(x)
   367  }
   368  
   369  func (*CppCompileInfo) ProtoMessage() {}
   370  
   371  func (x *CppCompileInfo) ProtoReflect() protoreflect.Message {
   372  	mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[5]
   373  	if protoimpl.UnsafeEnabled && x != nil {
   374  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   375  		if ms.LoadMessageInfo() == nil {
   376  			ms.StoreMessageInfo(mi)
   377  		}
   378  		return ms
   379  	}
   380  	return mi.MessageOf(x)
   381  }
   382  
   383  // Deprecated: Use CppCompileInfo.ProtoReflect.Descriptor instead.
   384  func (*CppCompileInfo) Descriptor() ([]byte, []int) {
   385  	return file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDescGZIP(), []int{5}
   386  }
   387  
   388  func (x *CppCompileInfo) GetTool() string {
   389  	if x != nil && x.Tool != nil {
   390  		return *x.Tool
   391  	}
   392  	return ""
   393  }
   394  
   395  func (x *CppCompileInfo) GetCompilerOption() []string {
   396  	if x != nil {
   397  		return x.CompilerOption
   398  	}
   399  	return nil
   400  }
   401  
   402  func (x *CppCompileInfo) GetSourceFile() string {
   403  	if x != nil && x.SourceFile != nil {
   404  		return *x.SourceFile
   405  	}
   406  	return ""
   407  }
   408  
   409  func (x *CppCompileInfo) GetOutputFile() string {
   410  	if x != nil && x.OutputFile != nil {
   411  		return *x.OutputFile
   412  	}
   413  	return ""
   414  }
   415  
   416  func (x *CppCompileInfo) GetSourcesAndHeaders() []string {
   417  	if x != nil {
   418  		return x.SourcesAndHeaders
   419  	}
   420  	return nil
   421  }
   422  
   423  func (x *CppCompileInfo) GetVariable() []*EnvironmentVariable {
   424  	if x != nil {
   425  		return x.Variable
   426  	}
   427  	return nil
   428  }
   429  
   430  type CppLinkInfo struct {
   431  	state         protoimpl.MessageState
   432  	sizeCache     protoimpl.SizeCache
   433  	unknownFields protoimpl.UnknownFields
   434  
   435  	InputFile               []string `protobuf:"bytes,1,rep,name=input_file,json=inputFile" json:"input_file,omitempty"`
   436  	OutputFile              *string  `protobuf:"bytes,2,opt,name=output_file,json=outputFile" json:"output_file,omitempty"`
   437  	InterfaceOutputFile     *string  `protobuf:"bytes,3,opt,name=interface_output_file,json=interfaceOutputFile" json:"interface_output_file,omitempty"`
   438  	LinkTargetType          *string  `protobuf:"bytes,4,opt,name=link_target_type,json=linkTargetType" json:"link_target_type,omitempty"`
   439  	LinkStaticness          *string  `protobuf:"bytes,5,opt,name=link_staticness,json=linkStaticness" json:"link_staticness,omitempty"`
   440  	LinkStamp               []string `protobuf:"bytes,6,rep,name=link_stamp,json=linkStamp" json:"link_stamp,omitempty"`
   441  	BuildInfoHeaderArtifact []string `protobuf:"bytes,7,rep,name=build_info_header_artifact,json=buildInfoHeaderArtifact" json:"build_info_header_artifact,omitempty"`
   442  	LinkOpt                 []string `protobuf:"bytes,8,rep,name=link_opt,json=linkOpt" json:"link_opt,omitempty"`
   443  }
   444  
   445  func (x *CppLinkInfo) Reset() {
   446  	*x = CppLinkInfo{}
   447  	if protoimpl.UnsafeEnabled {
   448  		mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[6]
   449  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   450  		ms.StoreMessageInfo(mi)
   451  	}
   452  }
   453  
   454  func (x *CppLinkInfo) String() string {
   455  	return protoimpl.X.MessageStringOf(x)
   456  }
   457  
   458  func (*CppLinkInfo) ProtoMessage() {}
   459  
   460  func (x *CppLinkInfo) ProtoReflect() protoreflect.Message {
   461  	mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[6]
   462  	if protoimpl.UnsafeEnabled && x != nil {
   463  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   464  		if ms.LoadMessageInfo() == nil {
   465  			ms.StoreMessageInfo(mi)
   466  		}
   467  		return ms
   468  	}
   469  	return mi.MessageOf(x)
   470  }
   471  
   472  // Deprecated: Use CppLinkInfo.ProtoReflect.Descriptor instead.
   473  func (*CppLinkInfo) Descriptor() ([]byte, []int) {
   474  	return file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDescGZIP(), []int{6}
   475  }
   476  
   477  func (x *CppLinkInfo) GetInputFile() []string {
   478  	if x != nil {
   479  		return x.InputFile
   480  	}
   481  	return nil
   482  }
   483  
   484  func (x *CppLinkInfo) GetOutputFile() string {
   485  	if x != nil && x.OutputFile != nil {
   486  		return *x.OutputFile
   487  	}
   488  	return ""
   489  }
   490  
   491  func (x *CppLinkInfo) GetInterfaceOutputFile() string {
   492  	if x != nil && x.InterfaceOutputFile != nil {
   493  		return *x.InterfaceOutputFile
   494  	}
   495  	return ""
   496  }
   497  
   498  func (x *CppLinkInfo) GetLinkTargetType() string {
   499  	if x != nil && x.LinkTargetType != nil {
   500  		return *x.LinkTargetType
   501  	}
   502  	return ""
   503  }
   504  
   505  func (x *CppLinkInfo) GetLinkStaticness() string {
   506  	if x != nil && x.LinkStaticness != nil {
   507  		return *x.LinkStaticness
   508  	}
   509  	return ""
   510  }
   511  
   512  func (x *CppLinkInfo) GetLinkStamp() []string {
   513  	if x != nil {
   514  		return x.LinkStamp
   515  	}
   516  	return nil
   517  }
   518  
   519  func (x *CppLinkInfo) GetBuildInfoHeaderArtifact() []string {
   520  	if x != nil {
   521  		return x.BuildInfoHeaderArtifact
   522  	}
   523  	return nil
   524  }
   525  
   526  func (x *CppLinkInfo) GetLinkOpt() []string {
   527  	if x != nil {
   528  		return x.LinkOpt
   529  	}
   530  	return nil
   531  }
   532  
   533  type JavaCompileInfo struct {
   534  	state         protoimpl.MessageState
   535  	sizeCache     protoimpl.SizeCache
   536  	unknownFields protoimpl.UnknownFields
   537  
   538  	Outputjar     *string  `protobuf:"bytes,1,opt,name=outputjar" json:"outputjar,omitempty"`
   539  	Classpath     []string `protobuf:"bytes,2,rep,name=classpath" json:"classpath,omitempty"`
   540  	Sourcepath    []string `protobuf:"bytes,3,rep,name=sourcepath" json:"sourcepath,omitempty"`
   541  	SourceFile    []string `protobuf:"bytes,4,rep,name=source_file,json=sourceFile" json:"source_file,omitempty"`
   542  	JavacOpt      []string `protobuf:"bytes,5,rep,name=javac_opt,json=javacOpt" json:"javac_opt,omitempty"`
   543  	Processor     []string `protobuf:"bytes,6,rep,name=processor" json:"processor,omitempty"`
   544  	Processorpath []string `protobuf:"bytes,7,rep,name=processorpath" json:"processorpath,omitempty"`
   545  	Bootclasspath []string `protobuf:"bytes,8,rep,name=bootclasspath" json:"bootclasspath,omitempty"`
   546  	Argument      []string `protobuf:"bytes,9,rep,name=argument" json:"argument,omitempty"`
   547  	System        *string  `protobuf:"bytes,10,opt,name=system" json:"system,omitempty"`
   548  }
   549  
   550  func (x *JavaCompileInfo) Reset() {
   551  	*x = JavaCompileInfo{}
   552  	if protoimpl.UnsafeEnabled {
   553  		mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[7]
   554  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   555  		ms.StoreMessageInfo(mi)
   556  	}
   557  }
   558  
   559  func (x *JavaCompileInfo) String() string {
   560  	return protoimpl.X.MessageStringOf(x)
   561  }
   562  
   563  func (*JavaCompileInfo) ProtoMessage() {}
   564  
   565  func (x *JavaCompileInfo) ProtoReflect() protoreflect.Message {
   566  	mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[7]
   567  	if protoimpl.UnsafeEnabled && x != nil {
   568  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   569  		if ms.LoadMessageInfo() == nil {
   570  			ms.StoreMessageInfo(mi)
   571  		}
   572  		return ms
   573  	}
   574  	return mi.MessageOf(x)
   575  }
   576  
   577  // Deprecated: Use JavaCompileInfo.ProtoReflect.Descriptor instead.
   578  func (*JavaCompileInfo) Descriptor() ([]byte, []int) {
   579  	return file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDescGZIP(), []int{7}
   580  }
   581  
   582  func (x *JavaCompileInfo) GetOutputjar() string {
   583  	if x != nil && x.Outputjar != nil {
   584  		return *x.Outputjar
   585  	}
   586  	return ""
   587  }
   588  
   589  func (x *JavaCompileInfo) GetClasspath() []string {
   590  	if x != nil {
   591  		return x.Classpath
   592  	}
   593  	return nil
   594  }
   595  
   596  func (x *JavaCompileInfo) GetSourcepath() []string {
   597  	if x != nil {
   598  		return x.Sourcepath
   599  	}
   600  	return nil
   601  }
   602  
   603  func (x *JavaCompileInfo) GetSourceFile() []string {
   604  	if x != nil {
   605  		return x.SourceFile
   606  	}
   607  	return nil
   608  }
   609  
   610  func (x *JavaCompileInfo) GetJavacOpt() []string {
   611  	if x != nil {
   612  		return x.JavacOpt
   613  	}
   614  	return nil
   615  }
   616  
   617  func (x *JavaCompileInfo) GetProcessor() []string {
   618  	if x != nil {
   619  		return x.Processor
   620  	}
   621  	return nil
   622  }
   623  
   624  func (x *JavaCompileInfo) GetProcessorpath() []string {
   625  	if x != nil {
   626  		return x.Processorpath
   627  	}
   628  	return nil
   629  }
   630  
   631  func (x *JavaCompileInfo) GetBootclasspath() []string {
   632  	if x != nil {
   633  		return x.Bootclasspath
   634  	}
   635  	return nil
   636  }
   637  
   638  func (x *JavaCompileInfo) GetArgument() []string {
   639  	if x != nil {
   640  		return x.Argument
   641  	}
   642  	return nil
   643  }
   644  
   645  func (x *JavaCompileInfo) GetSystem() string {
   646  	if x != nil && x.System != nil {
   647  		return *x.System
   648  	}
   649  	return ""
   650  }
   651  
   652  type PythonInfo struct {
   653  	state         protoimpl.MessageState
   654  	sizeCache     protoimpl.SizeCache
   655  	unknownFields protoimpl.UnknownFields
   656  
   657  	SourceFile []string `protobuf:"bytes,1,rep,name=source_file,json=sourceFile" json:"source_file,omitempty"`
   658  	DepFile    []string `protobuf:"bytes,2,rep,name=dep_file,json=depFile" json:"dep_file,omitempty"`
   659  }
   660  
   661  func (x *PythonInfo) Reset() {
   662  	*x = PythonInfo{}
   663  	if protoimpl.UnsafeEnabled {
   664  		mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[8]
   665  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   666  		ms.StoreMessageInfo(mi)
   667  	}
   668  }
   669  
   670  func (x *PythonInfo) String() string {
   671  	return protoimpl.X.MessageStringOf(x)
   672  }
   673  
   674  func (*PythonInfo) ProtoMessage() {}
   675  
   676  func (x *PythonInfo) ProtoReflect() protoreflect.Message {
   677  	mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[8]
   678  	if protoimpl.UnsafeEnabled && x != nil {
   679  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   680  		if ms.LoadMessageInfo() == nil {
   681  			ms.StoreMessageInfo(mi)
   682  		}
   683  		return ms
   684  	}
   685  	return mi.MessageOf(x)
   686  }
   687  
   688  // Deprecated: Use PythonInfo.ProtoReflect.Descriptor instead.
   689  func (*PythonInfo) Descriptor() ([]byte, []int) {
   690  	return file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDescGZIP(), []int{8}
   691  }
   692  
   693  func (x *PythonInfo) GetSourceFile() []string {
   694  	if x != nil {
   695  		return x.SourceFile
   696  	}
   697  	return nil
   698  }
   699  
   700  func (x *PythonInfo) GetDepFile() []string {
   701  	if x != nil {
   702  		return x.DepFile
   703  	}
   704  	return nil
   705  }
   706  
   707  // Deprecated: Marked as deprecated in third_party/bazel/src/main/protobuf/extra_actions_base.proto.
   708  type ExtraActionInfo_StringList struct {
   709  	state         protoimpl.MessageState
   710  	sizeCache     protoimpl.SizeCache
   711  	unknownFields protoimpl.UnknownFields
   712  
   713  	Value []string `protobuf:"bytes,1,rep,name=value" json:"value,omitempty"`
   714  }
   715  
   716  func (x *ExtraActionInfo_StringList) Reset() {
   717  	*x = ExtraActionInfo_StringList{}
   718  	if protoimpl.UnsafeEnabled {
   719  		mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[10]
   720  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   721  		ms.StoreMessageInfo(mi)
   722  	}
   723  }
   724  
   725  func (x *ExtraActionInfo_StringList) String() string {
   726  	return protoimpl.X.MessageStringOf(x)
   727  }
   728  
   729  func (*ExtraActionInfo_StringList) ProtoMessage() {}
   730  
   731  func (x *ExtraActionInfo_StringList) ProtoReflect() protoreflect.Message {
   732  	mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[10]
   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 ExtraActionInfo_StringList.ProtoReflect.Descriptor instead.
   744  func (*ExtraActionInfo_StringList) Descriptor() ([]byte, []int) {
   745  	return file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDescGZIP(), []int{2, 1}
   746  }
   747  
   748  func (x *ExtraActionInfo_StringList) GetValue() []string {
   749  	if x != nil {
   750  		return x.Value
   751  	}
   752  	return nil
   753  }
   754  
   755  type ExtraActionInfo_AspectDescriptor struct {
   756  	state         protoimpl.MessageState
   757  	sizeCache     protoimpl.SizeCache
   758  	unknownFields protoimpl.UnknownFields
   759  
   760  	AspectName       *string                                                 `protobuf:"bytes,1,opt,name=aspect_name,json=aspectName" json:"aspect_name,omitempty"`
   761  	AspectParameters map[string]*ExtraActionInfo_AspectDescriptor_StringList `protobuf:"bytes,2,rep,name=aspect_parameters,json=aspectParameters" json:"aspect_parameters,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
   762  }
   763  
   764  func (x *ExtraActionInfo_AspectDescriptor) Reset() {
   765  	*x = ExtraActionInfo_AspectDescriptor{}
   766  	if protoimpl.UnsafeEnabled {
   767  		mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[11]
   768  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   769  		ms.StoreMessageInfo(mi)
   770  	}
   771  }
   772  
   773  func (x *ExtraActionInfo_AspectDescriptor) String() string {
   774  	return protoimpl.X.MessageStringOf(x)
   775  }
   776  
   777  func (*ExtraActionInfo_AspectDescriptor) ProtoMessage() {}
   778  
   779  func (x *ExtraActionInfo_AspectDescriptor) ProtoReflect() protoreflect.Message {
   780  	mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[11]
   781  	if protoimpl.UnsafeEnabled && x != nil {
   782  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   783  		if ms.LoadMessageInfo() == nil {
   784  			ms.StoreMessageInfo(mi)
   785  		}
   786  		return ms
   787  	}
   788  	return mi.MessageOf(x)
   789  }
   790  
   791  // Deprecated: Use ExtraActionInfo_AspectDescriptor.ProtoReflect.Descriptor instead.
   792  func (*ExtraActionInfo_AspectDescriptor) Descriptor() ([]byte, []int) {
   793  	return file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDescGZIP(), []int{2, 2}
   794  }
   795  
   796  func (x *ExtraActionInfo_AspectDescriptor) GetAspectName() string {
   797  	if x != nil && x.AspectName != nil {
   798  		return *x.AspectName
   799  	}
   800  	return ""
   801  }
   802  
   803  func (x *ExtraActionInfo_AspectDescriptor) GetAspectParameters() map[string]*ExtraActionInfo_AspectDescriptor_StringList {
   804  	if x != nil {
   805  		return x.AspectParameters
   806  	}
   807  	return nil
   808  }
   809  
   810  type ExtraActionInfo_AspectDescriptor_StringList struct {
   811  	state         protoimpl.MessageState
   812  	sizeCache     protoimpl.SizeCache
   813  	unknownFields protoimpl.UnknownFields
   814  
   815  	Value []string `protobuf:"bytes,1,rep,name=value" json:"value,omitempty"`
   816  }
   817  
   818  func (x *ExtraActionInfo_AspectDescriptor_StringList) Reset() {
   819  	*x = ExtraActionInfo_AspectDescriptor_StringList{}
   820  	if protoimpl.UnsafeEnabled {
   821  		mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[13]
   822  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   823  		ms.StoreMessageInfo(mi)
   824  	}
   825  }
   826  
   827  func (x *ExtraActionInfo_AspectDescriptor_StringList) String() string {
   828  	return protoimpl.X.MessageStringOf(x)
   829  }
   830  
   831  func (*ExtraActionInfo_AspectDescriptor_StringList) ProtoMessage() {}
   832  
   833  func (x *ExtraActionInfo_AspectDescriptor_StringList) ProtoReflect() protoreflect.Message {
   834  	mi := &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[13]
   835  	if protoimpl.UnsafeEnabled && x != nil {
   836  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   837  		if ms.LoadMessageInfo() == nil {
   838  			ms.StoreMessageInfo(mi)
   839  		}
   840  		return ms
   841  	}
   842  	return mi.MessageOf(x)
   843  }
   844  
   845  // Deprecated: Use ExtraActionInfo_AspectDescriptor_StringList.ProtoReflect.Descriptor instead.
   846  func (*ExtraActionInfo_AspectDescriptor_StringList) Descriptor() ([]byte, []int) {
   847  	return file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDescGZIP(), []int{2, 2, 1}
   848  }
   849  
   850  func (x *ExtraActionInfo_AspectDescriptor_StringList) GetValue() []string {
   851  	if x != nil {
   852  		return x.Value
   853  	}
   854  	return nil
   855  }
   856  
   857  var file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_extTypes = []protoimpl.ExtensionInfo{
   858  	{
   859  		ExtendedType:  (*ExtraActionInfo)(nil),
   860  		ExtensionType: (*SpawnInfo)(nil),
   861  		Field:         1003,
   862  		Name:          "blaze.SpawnInfo.spawn_info",
   863  		Tag:           "bytes,1003,opt,name=spawn_info",
   864  		Filename:      "third_party/bazel/src/main/protobuf/extra_actions_base.proto",
   865  	},
   866  	{
   867  		ExtendedType:  (*ExtraActionInfo)(nil),
   868  		ExtensionType: (*CppCompileInfo)(nil),
   869  		Field:         1001,
   870  		Name:          "blaze.CppCompileInfo.cpp_compile_info",
   871  		Tag:           "bytes,1001,opt,name=cpp_compile_info",
   872  		Filename:      "third_party/bazel/src/main/protobuf/extra_actions_base.proto",
   873  	},
   874  	{
   875  		ExtendedType:  (*ExtraActionInfo)(nil),
   876  		ExtensionType: (*CppLinkInfo)(nil),
   877  		Field:         1002,
   878  		Name:          "blaze.CppLinkInfo.cpp_link_info",
   879  		Tag:           "bytes,1002,opt,name=cpp_link_info",
   880  		Filename:      "third_party/bazel/src/main/protobuf/extra_actions_base.proto",
   881  	},
   882  	{
   883  		ExtendedType:  (*ExtraActionInfo)(nil),
   884  		ExtensionType: (*JavaCompileInfo)(nil),
   885  		Field:         1000,
   886  		Name:          "blaze.JavaCompileInfo.java_compile_info",
   887  		Tag:           "bytes,1000,opt,name=java_compile_info",
   888  		Filename:      "third_party/bazel/src/main/protobuf/extra_actions_base.proto",
   889  	},
   890  	{
   891  		ExtendedType:  (*ExtraActionInfo)(nil),
   892  		ExtensionType: (*PythonInfo)(nil),
   893  		Field:         1005,
   894  		Name:          "blaze.PythonInfo.python_info",
   895  		Tag:           "bytes,1005,opt,name=python_info",
   896  		Filename:      "third_party/bazel/src/main/protobuf/extra_actions_base.proto",
   897  	},
   898  }
   899  
   900  // Extension fields to ExtraActionInfo.
   901  var (
   902  	// optional blaze.SpawnInfo spawn_info = 1003;
   903  	E_SpawnInfo_SpawnInfo = &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_extTypes[0]
   904  	// optional blaze.CppCompileInfo cpp_compile_info = 1001;
   905  	E_CppCompileInfo_CppCompileInfo = &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_extTypes[1]
   906  	// optional blaze.CppLinkInfo cpp_link_info = 1002;
   907  	E_CppLinkInfo_CppLinkInfo = &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_extTypes[2]
   908  	// optional blaze.JavaCompileInfo java_compile_info = 1000;
   909  	E_JavaCompileInfo_JavaCompileInfo = &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_extTypes[3]
   910  	// optional blaze.PythonInfo python_info = 1005;
   911  	E_PythonInfo_PythonInfo = &file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_extTypes[4]
   912  )
   913  
   914  var File_third_party_bazel_src_main_protobuf_extra_actions_base_proto protoreflect.FileDescriptor
   915  
   916  var file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDesc = []byte{
   917  	0x0a, 0x3c, 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x79, 0x2f, 0x62, 0x61,
   918  	0x7a, 0x65, 0x6c, 0x2f, 0x73, 0x72, 0x63, 0x2f, 0x6d, 0x61, 0x69, 0x6e, 0x2f, 0x70, 0x72, 0x6f,
   919  	0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x78, 0x74, 0x72, 0x61, 0x5f, 0x61, 0x63, 0x74, 0x69,
   920  	0x6f, 0x6e, 0x73, 0x5f, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x05,
   921  	0x62, 0x6c, 0x61, 0x7a, 0x65, 0x22, 0x4c, 0x0a, 0x12, 0x45, 0x78, 0x74, 0x72, 0x61, 0x41, 0x63,
   922  	0x74, 0x69, 0x6f, 0x6e, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x12, 0x36, 0x0a, 0x06, 0x61,
   923  	0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x62, 0x6c,
   924  	0x61, 0x7a, 0x65, 0x2e, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x45, 0x78, 0x74, 0x72,
   925  	0x61, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x06, 0x61, 0x63, 0x74,
   926  	0x69, 0x6f, 0x6e, 0x22, 0x72, 0x0a, 0x17, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x45,
   927  	0x78, 0x74, 0x72, 0x61, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x27,
   928  	0x0a, 0x0f, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x66, 0x69, 0x6c,
   929  	0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72,
   930  	0x69, 0x6e, 0x67, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x2e, 0x0a, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f,
   931  	0x6e, 0x18, 0x02, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e,
   932  	0x45, 0x78, 0x74, 0x72, 0x61, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x52,
   933  	0x06, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xf4, 0x05, 0x0a, 0x0f, 0x45, 0x78, 0x74, 0x72,
   934  	0x61, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x14, 0x0a, 0x05, 0x6f,
   935  	0x77, 0x6e, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6f, 0x77, 0x6e, 0x65,
   936  	0x72, 0x12, 0x23, 0x0a, 0x0b, 0x61, 0x73, 0x70, 0x65, 0x63, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
   937  	0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0a, 0x61, 0x73, 0x70, 0x65,
   938  	0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x5d, 0x0a, 0x11, 0x61, 0x73, 0x70, 0x65, 0x63, 0x74,
   939  	0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28,
   940  	0x0b, 0x32, 0x2c, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x41,
   941  	0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x2e, 0x41, 0x73, 0x70, 0x65, 0x63, 0x74,
   942  	0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42,
   943  	0x02, 0x18, 0x01, 0x52, 0x10, 0x61, 0x73, 0x70, 0x65, 0x63, 0x74, 0x50, 0x61, 0x72, 0x61, 0x6d,
   944  	0x65, 0x74, 0x65, 0x72, 0x73, 0x12, 0x41, 0x0a, 0x07, 0x61, 0x73, 0x70, 0x65, 0x63, 0x74, 0x73,
   945  	0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x45,
   946  	0x78, 0x74, 0x72, 0x61, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x2e, 0x41,
   947  	0x73, 0x70, 0x65, 0x63, 0x74, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52,
   948  	0x07, 0x61, 0x73, 0x70, 0x65, 0x63, 0x74, 0x73, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02,
   949  	0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x6d, 0x6e, 0x65, 0x6d,
   950  	0x6f, 0x6e, 0x69, 0x63, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6d, 0x6e, 0x65, 0x6d,
   951  	0x6f, 0x6e, 0x69, 0x63, 0x1a, 0x66, 0x0a, 0x15, 0x41, 0x73, 0x70, 0x65, 0x63, 0x74, 0x50, 0x61,
   952  	0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a,
   953  	0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12,
   954  	0x37, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21,
   955  	0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x41, 0x63, 0x74, 0x69,
   956  	0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4c, 0x69, 0x73,
   957  	0x74, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x26, 0x0a, 0x0a,
   958  	0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61,
   959  	0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
   960  	0x3a, 0x02, 0x18, 0x01, 0x1a, 0xbc, 0x02, 0x0a, 0x10, 0x41, 0x73, 0x70, 0x65, 0x63, 0x74, 0x44,
   961  	0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x12, 0x1f, 0x0a, 0x0b, 0x61, 0x73, 0x70,
   962  	0x65, 0x63, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a,
   963  	0x61, 0x73, 0x70, 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x6a, 0x0a, 0x11, 0x61, 0x73,
   964  	0x70, 0x65, 0x63, 0x74, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x18,
   965  	0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x45, 0x78,
   966  	0x74, 0x72, 0x61, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x2e, 0x41, 0x73,
   967  	0x70, 0x65, 0x63, 0x74, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x41,
   968  	0x73, 0x70, 0x65, 0x63, 0x74, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x45,
   969  	0x6e, 0x74, 0x72, 0x79, 0x52, 0x10, 0x61, 0x73, 0x70, 0x65, 0x63, 0x74, 0x50, 0x61, 0x72, 0x61,
   970  	0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x1a, 0x77, 0x0a, 0x15, 0x41, 0x73, 0x70, 0x65, 0x63, 0x74,
   971  	0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12,
   972  	0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65,
   973  	0x79, 0x12, 0x48, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
   974  	0x32, 0x32, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x41, 0x63,
   975  	0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x2e, 0x41, 0x73, 0x70, 0x65, 0x63, 0x74, 0x44,
   976  	0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67,
   977  	0x4c, 0x69, 0x73, 0x74, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a,
   978  	0x22, 0x0a, 0x0a, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x14, 0x0a,
   979  	0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61,
   980  	0x6c, 0x75, 0x65, 0x2a, 0x09, 0x08, 0xe8, 0x07, 0x10, 0x80, 0x80, 0x80, 0x80, 0x02, 0x22, 0x3f,
   981  	0x0a, 0x13, 0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x56, 0x61, 0x72,
   982  	0x69, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
   983  	0x02, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c,
   984  	0x75, 0x65, 0x18, 0x02, 0x20, 0x02, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22,
   985  	0xe9, 0x01, 0x0a, 0x09, 0x53, 0x70, 0x61, 0x77, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1a, 0x0a,
   986  	0x08, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52,
   987  	0x08, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x36, 0x0a, 0x08, 0x76, 0x61, 0x72,
   988  	0x69, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x62, 0x6c,
   989  	0x61, 0x7a, 0x65, 0x2e, 0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x56,
   990  	0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x08, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c,
   991  	0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x18,
   992  	0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x46, 0x69, 0x6c, 0x65,
   993  	0x12, 0x1f, 0x0a, 0x0b, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x18,
   994  	0x05, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x46, 0x69, 0x6c,
   995  	0x65, 0x32, 0x48, 0x0a, 0x0a, 0x73, 0x70, 0x61, 0x77, 0x6e, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x12,
   996  	0x16, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x41, 0x63, 0x74,
   997  	0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0xeb, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10,
   998  	0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x53, 0x70, 0x61, 0x77, 0x6e, 0x49, 0x6e, 0x66, 0x6f,
   999  	0x52, 0x09, 0x73, 0x70, 0x61, 0x77, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0xd1, 0x02, 0x0a, 0x0e,
  1000  	0x43, 0x70, 0x70, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x12,
  1001  	0x0a, 0x04, 0x74, 0x6f, 0x6f, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x6f,
  1002  	0x6f, 0x6c, 0x12, 0x27, 0x0a, 0x0f, 0x63, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x72, 0x5f, 0x6f,
  1003  	0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x6f, 0x6d,
  1004  	0x70, 0x69, 0x6c, 0x65, 0x72, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1f, 0x0a, 0x0b, 0x73,
  1005  	0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
  1006  	0x52, 0x0a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x1f, 0x0a, 0x0b,
  1007  	0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
  1008  	0x09, 0x52, 0x0a, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x2e, 0x0a,
  1009  	0x13, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x5f, 0x61, 0x6e, 0x64, 0x5f, 0x68, 0x65, 0x61,
  1010  	0x64, 0x65, 0x72, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 0x52, 0x11, 0x73, 0x6f, 0x75, 0x72,
  1011  	0x63, 0x65, 0x73, 0x41, 0x6e, 0x64, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x12, 0x36, 0x0a,
  1012  	0x08, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32,
  1013  	0x1a, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d,
  1014  	0x65, 0x6e, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x08, 0x76, 0x61, 0x72,
  1015  	0x69, 0x61, 0x62, 0x6c, 0x65, 0x32, 0x58, 0x0a, 0x10, 0x63, 0x70, 0x70, 0x5f, 0x63, 0x6f, 0x6d,
  1016  	0x70, 0x69, 0x6c, 0x65, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x2e, 0x62, 0x6c, 0x61, 0x7a,
  1017  	0x65, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66,
  1018  	0x6f, 0x18, 0xe9, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65,
  1019  	0x2e, 0x43, 0x70, 0x70, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52,
  1020  	0x0e, 0x63, 0x70, 0x70, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x22,
  1021  	0x9c, 0x03, 0x0a, 0x0b, 0x43, 0x70, 0x70, 0x4c, 0x69, 0x6e, 0x6b, 0x49, 0x6e, 0x66, 0x6f, 0x12,
  1022  	0x1d, 0x0a, 0x0a, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x18, 0x01, 0x20,
  1023  	0x03, 0x28, 0x09, 0x52, 0x09, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x1f,
  1024  	0x0a, 0x0b, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x18, 0x02, 0x20,
  1025  	0x01, 0x28, 0x09, 0x52, 0x0a, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x12,
  1026  	0x32, 0x0a, 0x15, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x5f, 0x6f, 0x75, 0x74,
  1027  	0x70, 0x75, 0x74, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x13,
  1028  	0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x4f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x46,
  1029  	0x69, 0x6c, 0x65, 0x12, 0x28, 0x0a, 0x10, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x74, 0x61, 0x72, 0x67,
  1030  	0x65, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6c,
  1031  	0x69, 0x6e, 0x6b, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x27, 0x0a,
  1032  	0x0f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x69, 0x63, 0x6e, 0x65, 0x73, 0x73,
  1033  	0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6c, 0x69, 0x6e, 0x6b, 0x53, 0x74, 0x61, 0x74,
  1034  	0x69, 0x63, 0x6e, 0x65, 0x73, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x73,
  1035  	0x74, 0x61, 0x6d, 0x70, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x6c, 0x69, 0x6e, 0x6b,
  1036  	0x53, 0x74, 0x61, 0x6d, 0x70, 0x12, 0x3b, 0x0a, 0x1a, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x5f, 0x69,
  1037  	0x6e, 0x66, 0x6f, 0x5f, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x5f, 0x61, 0x72, 0x74, 0x69, 0x66,
  1038  	0x61, 0x63, 0x74, 0x18, 0x07, 0x20, 0x03, 0x28, 0x09, 0x52, 0x17, 0x62, 0x75, 0x69, 0x6c, 0x64,
  1039  	0x49, 0x6e, 0x66, 0x6f, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61,
  1040  	0x63, 0x74, 0x12, 0x19, 0x0a, 0x08, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x6f, 0x70, 0x74, 0x18, 0x08,
  1041  	0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x6c, 0x69, 0x6e, 0x6b, 0x4f, 0x70, 0x74, 0x32, 0x4f, 0x0a,
  1042  	0x0d, 0x63, 0x70, 0x70, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x12, 0x16,
  1043  	0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x41, 0x63, 0x74, 0x69,
  1044  	0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0xea, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e,
  1045  	0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x43, 0x70, 0x70, 0x4c, 0x69, 0x6e, 0x6b, 0x49, 0x6e, 0x66,
  1046  	0x6f, 0x52, 0x0b, 0x63, 0x70, 0x70, 0x4c, 0x69, 0x6e, 0x6b, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0xa6,
  1047  	0x03, 0x0a, 0x0f, 0x4a, 0x61, 0x76, 0x61, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x49, 0x6e,
  1048  	0x66, 0x6f, 0x12, 0x1c, 0x0a, 0x09, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x6a, 0x61, 0x72, 0x18,
  1049  	0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x6a, 0x61, 0x72,
  1050  	0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x70, 0x61, 0x74, 0x68, 0x18, 0x02, 0x20,
  1051  	0x03, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x70, 0x61, 0x74, 0x68, 0x12, 0x1e,
  1052  	0x0a, 0x0a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x70, 0x61, 0x74, 0x68, 0x18, 0x03, 0x20, 0x03,
  1053  	0x28, 0x09, 0x52, 0x0a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x70, 0x61, 0x74, 0x68, 0x12, 0x1f,
  1054  	0x0a, 0x0b, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x18, 0x04, 0x20,
  1055  	0x03, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x12,
  1056  	0x1b, 0x0a, 0x09, 0x6a, 0x61, 0x76, 0x61, 0x63, 0x5f, 0x6f, 0x70, 0x74, 0x18, 0x05, 0x20, 0x03,
  1057  	0x28, 0x09, 0x52, 0x08, 0x6a, 0x61, 0x76, 0x61, 0x63, 0x4f, 0x70, 0x74, 0x12, 0x1c, 0x0a, 0x09,
  1058  	0x70, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52,
  1059  	0x09, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x12, 0x24, 0x0a, 0x0d, 0x70, 0x72,
  1060  	0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x70, 0x61, 0x74, 0x68, 0x18, 0x07, 0x20, 0x03, 0x28,
  1061  	0x09, 0x52, 0x0d, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x70, 0x61, 0x74, 0x68,
  1062  	0x12, 0x24, 0x0a, 0x0d, 0x62, 0x6f, 0x6f, 0x74, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x70, 0x61, 0x74,
  1063  	0x68, 0x18, 0x08, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x62, 0x6f, 0x6f, 0x74, 0x63, 0x6c, 0x61,
  1064  	0x73, 0x73, 0x70, 0x61, 0x74, 0x68, 0x12, 0x1a, 0x0a, 0x08, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65,
  1065  	0x6e, 0x74, 0x18, 0x09, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65,
  1066  	0x6e, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x18, 0x0a, 0x20, 0x01,
  1067  	0x28, 0x09, 0x52, 0x06, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x32, 0x5b, 0x0a, 0x11, 0x6a, 0x61,
  1068  	0x76, 0x61, 0x5f, 0x63, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x12,
  1069  	0x16, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x41, 0x63, 0x74,
  1070  	0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0xe8, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16,
  1071  	0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x4a, 0x61, 0x76, 0x61, 0x43, 0x6f, 0x6d, 0x70, 0x69,
  1072  	0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0f, 0x6a, 0x61, 0x76, 0x61, 0x43, 0x6f, 0x6d, 0x70,
  1073  	0x69, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x95, 0x01, 0x0a, 0x0a, 0x50, 0x79, 0x74, 0x68,
  1074  	0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
  1075  	0x5f, 0x66, 0x69, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x6f, 0x75,
  1076  	0x72, 0x63, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x19, 0x0a, 0x08, 0x64, 0x65, 0x70, 0x5f, 0x66,
  1077  	0x69, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x64, 0x65, 0x70, 0x46, 0x69,
  1078  	0x6c, 0x65, 0x32, 0x4b, 0x0a, 0x0b, 0x70, 0x79, 0x74, 0x68, 0x6f, 0x6e, 0x5f, 0x69, 0x6e, 0x66,
  1079  	0x6f, 0x12, 0x16, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x41,
  1080  	0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0xed, 0x07, 0x20, 0x01, 0x28, 0x0b,
  1081  	0x32, 0x11, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x50, 0x79, 0x74, 0x68, 0x6f, 0x6e, 0x49,
  1082  	0x6e, 0x66, 0x6f, 0x52, 0x0a, 0x70, 0x79, 0x74, 0x68, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x42,
  1083  	0x2f, 0x0a, 0x2b, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65,
  1084  	0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x2e, 0x6c, 0x69, 0x62,
  1085  	0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x65, 0x78, 0x74, 0x72, 0x61, 0x50, 0x01,
  1086  }
  1087  
  1088  var (
  1089  	file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDescOnce sync.Once
  1090  	file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDescData = file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDesc
  1091  )
  1092  
  1093  func file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDescGZIP() []byte {
  1094  	file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDescOnce.Do(func() {
  1095  		file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDescData = protoimpl.X.CompressGZIP(file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDescData)
  1096  	})
  1097  	return file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDescData
  1098  }
  1099  
  1100  var file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes = make([]protoimpl.MessageInfo, 14)
  1101  var file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_goTypes = []interface{}{
  1102  	(*ExtraActionSummary)(nil),               // 0: blaze.ExtraActionSummary
  1103  	(*DetailedExtraActionInfo)(nil),          // 1: blaze.DetailedExtraActionInfo
  1104  	(*ExtraActionInfo)(nil),                  // 2: blaze.ExtraActionInfo
  1105  	(*EnvironmentVariable)(nil),              // 3: blaze.EnvironmentVariable
  1106  	(*SpawnInfo)(nil),                        // 4: blaze.SpawnInfo
  1107  	(*CppCompileInfo)(nil),                   // 5: blaze.CppCompileInfo
  1108  	(*CppLinkInfo)(nil),                      // 6: blaze.CppLinkInfo
  1109  	(*JavaCompileInfo)(nil),                  // 7: blaze.JavaCompileInfo
  1110  	(*PythonInfo)(nil),                       // 8: blaze.PythonInfo
  1111  	nil,                                      // 9: blaze.ExtraActionInfo.AspectParametersEntry
  1112  	(*ExtraActionInfo_StringList)(nil),       // 10: blaze.ExtraActionInfo.StringList
  1113  	(*ExtraActionInfo_AspectDescriptor)(nil), // 11: blaze.ExtraActionInfo.AspectDescriptor
  1114  	nil,                                      // 12: blaze.ExtraActionInfo.AspectDescriptor.AspectParametersEntry
  1115  	(*ExtraActionInfo_AspectDescriptor_StringList)(nil), // 13: blaze.ExtraActionInfo.AspectDescriptor.StringList
  1116  }
  1117  var file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_depIdxs = []int32{
  1118  	1,  // 0: blaze.ExtraActionSummary.action:type_name -> blaze.DetailedExtraActionInfo
  1119  	2,  // 1: blaze.DetailedExtraActionInfo.action:type_name -> blaze.ExtraActionInfo
  1120  	9,  // 2: blaze.ExtraActionInfo.aspect_parameters:type_name -> blaze.ExtraActionInfo.AspectParametersEntry
  1121  	11, // 3: blaze.ExtraActionInfo.aspects:type_name -> blaze.ExtraActionInfo.AspectDescriptor
  1122  	3,  // 4: blaze.SpawnInfo.variable:type_name -> blaze.EnvironmentVariable
  1123  	3,  // 5: blaze.CppCompileInfo.variable:type_name -> blaze.EnvironmentVariable
  1124  	10, // 6: blaze.ExtraActionInfo.AspectParametersEntry.value:type_name -> blaze.ExtraActionInfo.StringList
  1125  	12, // 7: blaze.ExtraActionInfo.AspectDescriptor.aspect_parameters:type_name -> blaze.ExtraActionInfo.AspectDescriptor.AspectParametersEntry
  1126  	13, // 8: blaze.ExtraActionInfo.AspectDescriptor.AspectParametersEntry.value:type_name -> blaze.ExtraActionInfo.AspectDescriptor.StringList
  1127  	2,  // 9: blaze.SpawnInfo.spawn_info:extendee -> blaze.ExtraActionInfo
  1128  	2,  // 10: blaze.CppCompileInfo.cpp_compile_info:extendee -> blaze.ExtraActionInfo
  1129  	2,  // 11: blaze.CppLinkInfo.cpp_link_info:extendee -> blaze.ExtraActionInfo
  1130  	2,  // 12: blaze.JavaCompileInfo.java_compile_info:extendee -> blaze.ExtraActionInfo
  1131  	2,  // 13: blaze.PythonInfo.python_info:extendee -> blaze.ExtraActionInfo
  1132  	4,  // 14: blaze.SpawnInfo.spawn_info:type_name -> blaze.SpawnInfo
  1133  	5,  // 15: blaze.CppCompileInfo.cpp_compile_info:type_name -> blaze.CppCompileInfo
  1134  	6,  // 16: blaze.CppLinkInfo.cpp_link_info:type_name -> blaze.CppLinkInfo
  1135  	7,  // 17: blaze.JavaCompileInfo.java_compile_info:type_name -> blaze.JavaCompileInfo
  1136  	8,  // 18: blaze.PythonInfo.python_info:type_name -> blaze.PythonInfo
  1137  	19, // [19:19] is the sub-list for method output_type
  1138  	19, // [19:19] is the sub-list for method input_type
  1139  	14, // [14:19] is the sub-list for extension type_name
  1140  	9,  // [9:14] is the sub-list for extension extendee
  1141  	0,  // [0:9] is the sub-list for field type_name
  1142  }
  1143  
  1144  func init() { file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_init() }
  1145  func file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_init() {
  1146  	if File_third_party_bazel_src_main_protobuf_extra_actions_base_proto != nil {
  1147  		return
  1148  	}
  1149  	if !protoimpl.UnsafeEnabled {
  1150  		file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
  1151  			switch v := v.(*ExtraActionSummary); i {
  1152  			case 0:
  1153  				return &v.state
  1154  			case 1:
  1155  				return &v.sizeCache
  1156  			case 2:
  1157  				return &v.unknownFields
  1158  			default:
  1159  				return nil
  1160  			}
  1161  		}
  1162  		file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
  1163  			switch v := v.(*DetailedExtraActionInfo); i {
  1164  			case 0:
  1165  				return &v.state
  1166  			case 1:
  1167  				return &v.sizeCache
  1168  			case 2:
  1169  				return &v.unknownFields
  1170  			default:
  1171  				return nil
  1172  			}
  1173  		}
  1174  		file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
  1175  			switch v := v.(*ExtraActionInfo); i {
  1176  			case 0:
  1177  				return &v.state
  1178  			case 1:
  1179  				return &v.sizeCache
  1180  			case 2:
  1181  				return &v.unknownFields
  1182  			case 3:
  1183  				return &v.extensionFields
  1184  			default:
  1185  				return nil
  1186  			}
  1187  		}
  1188  		file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
  1189  			switch v := v.(*EnvironmentVariable); i {
  1190  			case 0:
  1191  				return &v.state
  1192  			case 1:
  1193  				return &v.sizeCache
  1194  			case 2:
  1195  				return &v.unknownFields
  1196  			default:
  1197  				return nil
  1198  			}
  1199  		}
  1200  		file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
  1201  			switch v := v.(*SpawnInfo); i {
  1202  			case 0:
  1203  				return &v.state
  1204  			case 1:
  1205  				return &v.sizeCache
  1206  			case 2:
  1207  				return &v.unknownFields
  1208  			default:
  1209  				return nil
  1210  			}
  1211  		}
  1212  		file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
  1213  			switch v := v.(*CppCompileInfo); i {
  1214  			case 0:
  1215  				return &v.state
  1216  			case 1:
  1217  				return &v.sizeCache
  1218  			case 2:
  1219  				return &v.unknownFields
  1220  			default:
  1221  				return nil
  1222  			}
  1223  		}
  1224  		file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
  1225  			switch v := v.(*CppLinkInfo); i {
  1226  			case 0:
  1227  				return &v.state
  1228  			case 1:
  1229  				return &v.sizeCache
  1230  			case 2:
  1231  				return &v.unknownFields
  1232  			default:
  1233  				return nil
  1234  			}
  1235  		}
  1236  		file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
  1237  			switch v := v.(*JavaCompileInfo); i {
  1238  			case 0:
  1239  				return &v.state
  1240  			case 1:
  1241  				return &v.sizeCache
  1242  			case 2:
  1243  				return &v.unknownFields
  1244  			default:
  1245  				return nil
  1246  			}
  1247  		}
  1248  		file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
  1249  			switch v := v.(*PythonInfo); i {
  1250  			case 0:
  1251  				return &v.state
  1252  			case 1:
  1253  				return &v.sizeCache
  1254  			case 2:
  1255  				return &v.unknownFields
  1256  			default:
  1257  				return nil
  1258  			}
  1259  		}
  1260  		file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
  1261  			switch v := v.(*ExtraActionInfo_StringList); i {
  1262  			case 0:
  1263  				return &v.state
  1264  			case 1:
  1265  				return &v.sizeCache
  1266  			case 2:
  1267  				return &v.unknownFields
  1268  			default:
  1269  				return nil
  1270  			}
  1271  		}
  1272  		file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
  1273  			switch v := v.(*ExtraActionInfo_AspectDescriptor); i {
  1274  			case 0:
  1275  				return &v.state
  1276  			case 1:
  1277  				return &v.sizeCache
  1278  			case 2:
  1279  				return &v.unknownFields
  1280  			default:
  1281  				return nil
  1282  			}
  1283  		}
  1284  		file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
  1285  			switch v := v.(*ExtraActionInfo_AspectDescriptor_StringList); i {
  1286  			case 0:
  1287  				return &v.state
  1288  			case 1:
  1289  				return &v.sizeCache
  1290  			case 2:
  1291  				return &v.unknownFields
  1292  			default:
  1293  				return nil
  1294  			}
  1295  		}
  1296  	}
  1297  	type x struct{}
  1298  	out := protoimpl.TypeBuilder{
  1299  		File: protoimpl.DescBuilder{
  1300  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  1301  			RawDescriptor: file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDesc,
  1302  			NumEnums:      0,
  1303  			NumMessages:   14,
  1304  			NumExtensions: 5,
  1305  			NumServices:   0,
  1306  		},
  1307  		GoTypes:           file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_goTypes,
  1308  		DependencyIndexes: file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_depIdxs,
  1309  		MessageInfos:      file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_msgTypes,
  1310  		ExtensionInfos:    file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_extTypes,
  1311  	}.Build()
  1312  	File_third_party_bazel_src_main_protobuf_extra_actions_base_proto = out.File
  1313  	file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_rawDesc = nil
  1314  	file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_goTypes = nil
  1315  	file_third_party_bazel_src_main_protobuf_extra_actions_base_proto_depIdxs = nil
  1316  }