...

Source file src/github.com/bazelbuild/buildtools/extra_actions_base_proto/extra_actions_base.gen.pb.go

Documentation: github.com/bazelbuild/buildtools/extra_actions_base_proto

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // versions:
     3  // 	protoc-gen-go v1.31.0
     4  // 	protoc        v4.24.4
     5  // source: extra_actions_base_proto/extra_actions_base.proto
     6  
     7  package extra_actions_base_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_extra_actions_base_proto_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_extra_actions_base_proto_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_extra_actions_base_proto_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_extra_actions_base_proto_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_extra_actions_base_proto_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_extra_actions_base_proto_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 extra_actions_base_proto/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 extra_actions_base_proto/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_extra_actions_base_proto_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_extra_actions_base_proto_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_extra_actions_base_proto_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 extra_actions_base_proto/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 extra_actions_base_proto/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_extra_actions_base_proto_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_extra_actions_base_proto_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_extra_actions_base_proto_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_extra_actions_base_proto_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_extra_actions_base_proto_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_extra_actions_base_proto_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_extra_actions_base_proto_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_extra_actions_base_proto_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_extra_actions_base_proto_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_extra_actions_base_proto_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_extra_actions_base_proto_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_extra_actions_base_proto_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  }
   548  
   549  func (x *JavaCompileInfo) Reset() {
   550  	*x = JavaCompileInfo{}
   551  	if protoimpl.UnsafeEnabled {
   552  		mi := &file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[7]
   553  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   554  		ms.StoreMessageInfo(mi)
   555  	}
   556  }
   557  
   558  func (x *JavaCompileInfo) String() string {
   559  	return protoimpl.X.MessageStringOf(x)
   560  }
   561  
   562  func (*JavaCompileInfo) ProtoMessage() {}
   563  
   564  func (x *JavaCompileInfo) ProtoReflect() protoreflect.Message {
   565  	mi := &file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[7]
   566  	if protoimpl.UnsafeEnabled && x != nil {
   567  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   568  		if ms.LoadMessageInfo() == nil {
   569  			ms.StoreMessageInfo(mi)
   570  		}
   571  		return ms
   572  	}
   573  	return mi.MessageOf(x)
   574  }
   575  
   576  // Deprecated: Use JavaCompileInfo.ProtoReflect.Descriptor instead.
   577  func (*JavaCompileInfo) Descriptor() ([]byte, []int) {
   578  	return file_extra_actions_base_proto_extra_actions_base_proto_rawDescGZIP(), []int{7}
   579  }
   580  
   581  func (x *JavaCompileInfo) GetOutputjar() string {
   582  	if x != nil && x.Outputjar != nil {
   583  		return *x.Outputjar
   584  	}
   585  	return ""
   586  }
   587  
   588  func (x *JavaCompileInfo) GetClasspath() []string {
   589  	if x != nil {
   590  		return x.Classpath
   591  	}
   592  	return nil
   593  }
   594  
   595  func (x *JavaCompileInfo) GetSourcepath() []string {
   596  	if x != nil {
   597  		return x.Sourcepath
   598  	}
   599  	return nil
   600  }
   601  
   602  func (x *JavaCompileInfo) GetSourceFile() []string {
   603  	if x != nil {
   604  		return x.SourceFile
   605  	}
   606  	return nil
   607  }
   608  
   609  func (x *JavaCompileInfo) GetJavacOpt() []string {
   610  	if x != nil {
   611  		return x.JavacOpt
   612  	}
   613  	return nil
   614  }
   615  
   616  func (x *JavaCompileInfo) GetProcessor() []string {
   617  	if x != nil {
   618  		return x.Processor
   619  	}
   620  	return nil
   621  }
   622  
   623  func (x *JavaCompileInfo) GetProcessorpath() []string {
   624  	if x != nil {
   625  		return x.Processorpath
   626  	}
   627  	return nil
   628  }
   629  
   630  func (x *JavaCompileInfo) GetBootclasspath() []string {
   631  	if x != nil {
   632  		return x.Bootclasspath
   633  	}
   634  	return nil
   635  }
   636  
   637  func (x *JavaCompileInfo) GetArgument() []string {
   638  	if x != nil {
   639  		return x.Argument
   640  	}
   641  	return nil
   642  }
   643  
   644  type PythonInfo struct {
   645  	state         protoimpl.MessageState
   646  	sizeCache     protoimpl.SizeCache
   647  	unknownFields protoimpl.UnknownFields
   648  
   649  	SourceFile []string `protobuf:"bytes,1,rep,name=source_file,json=sourceFile" json:"source_file,omitempty"`
   650  	DepFile    []string `protobuf:"bytes,2,rep,name=dep_file,json=depFile" json:"dep_file,omitempty"`
   651  }
   652  
   653  func (x *PythonInfo) Reset() {
   654  	*x = PythonInfo{}
   655  	if protoimpl.UnsafeEnabled {
   656  		mi := &file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[8]
   657  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   658  		ms.StoreMessageInfo(mi)
   659  	}
   660  }
   661  
   662  func (x *PythonInfo) String() string {
   663  	return protoimpl.X.MessageStringOf(x)
   664  }
   665  
   666  func (*PythonInfo) ProtoMessage() {}
   667  
   668  func (x *PythonInfo) ProtoReflect() protoreflect.Message {
   669  	mi := &file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[8]
   670  	if protoimpl.UnsafeEnabled && x != nil {
   671  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   672  		if ms.LoadMessageInfo() == nil {
   673  			ms.StoreMessageInfo(mi)
   674  		}
   675  		return ms
   676  	}
   677  	return mi.MessageOf(x)
   678  }
   679  
   680  // Deprecated: Use PythonInfo.ProtoReflect.Descriptor instead.
   681  func (*PythonInfo) Descriptor() ([]byte, []int) {
   682  	return file_extra_actions_base_proto_extra_actions_base_proto_rawDescGZIP(), []int{8}
   683  }
   684  
   685  func (x *PythonInfo) GetSourceFile() []string {
   686  	if x != nil {
   687  		return x.SourceFile
   688  	}
   689  	return nil
   690  }
   691  
   692  func (x *PythonInfo) GetDepFile() []string {
   693  	if x != nil {
   694  		return x.DepFile
   695  	}
   696  	return nil
   697  }
   698  
   699  // Deprecated: Marked as deprecated in extra_actions_base_proto/extra_actions_base.proto.
   700  type ExtraActionInfo_StringList struct {
   701  	state         protoimpl.MessageState
   702  	sizeCache     protoimpl.SizeCache
   703  	unknownFields protoimpl.UnknownFields
   704  
   705  	Value []string `protobuf:"bytes,1,rep,name=value" json:"value,omitempty"`
   706  }
   707  
   708  func (x *ExtraActionInfo_StringList) Reset() {
   709  	*x = ExtraActionInfo_StringList{}
   710  	if protoimpl.UnsafeEnabled {
   711  		mi := &file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[10]
   712  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   713  		ms.StoreMessageInfo(mi)
   714  	}
   715  }
   716  
   717  func (x *ExtraActionInfo_StringList) String() string {
   718  	return protoimpl.X.MessageStringOf(x)
   719  }
   720  
   721  func (*ExtraActionInfo_StringList) ProtoMessage() {}
   722  
   723  func (x *ExtraActionInfo_StringList) ProtoReflect() protoreflect.Message {
   724  	mi := &file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[10]
   725  	if protoimpl.UnsafeEnabled && x != nil {
   726  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   727  		if ms.LoadMessageInfo() == nil {
   728  			ms.StoreMessageInfo(mi)
   729  		}
   730  		return ms
   731  	}
   732  	return mi.MessageOf(x)
   733  }
   734  
   735  // Deprecated: Use ExtraActionInfo_StringList.ProtoReflect.Descriptor instead.
   736  func (*ExtraActionInfo_StringList) Descriptor() ([]byte, []int) {
   737  	return file_extra_actions_base_proto_extra_actions_base_proto_rawDescGZIP(), []int{2, 1}
   738  }
   739  
   740  func (x *ExtraActionInfo_StringList) GetValue() []string {
   741  	if x != nil {
   742  		return x.Value
   743  	}
   744  	return nil
   745  }
   746  
   747  type ExtraActionInfo_AspectDescriptor struct {
   748  	state         protoimpl.MessageState
   749  	sizeCache     protoimpl.SizeCache
   750  	unknownFields protoimpl.UnknownFields
   751  
   752  	AspectName       *string                                                 `protobuf:"bytes,1,opt,name=aspect_name,json=aspectName" json:"aspect_name,omitempty"`
   753  	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"`
   754  }
   755  
   756  func (x *ExtraActionInfo_AspectDescriptor) Reset() {
   757  	*x = ExtraActionInfo_AspectDescriptor{}
   758  	if protoimpl.UnsafeEnabled {
   759  		mi := &file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[11]
   760  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   761  		ms.StoreMessageInfo(mi)
   762  	}
   763  }
   764  
   765  func (x *ExtraActionInfo_AspectDescriptor) String() string {
   766  	return protoimpl.X.MessageStringOf(x)
   767  }
   768  
   769  func (*ExtraActionInfo_AspectDescriptor) ProtoMessage() {}
   770  
   771  func (x *ExtraActionInfo_AspectDescriptor) ProtoReflect() protoreflect.Message {
   772  	mi := &file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[11]
   773  	if protoimpl.UnsafeEnabled && x != nil {
   774  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   775  		if ms.LoadMessageInfo() == nil {
   776  			ms.StoreMessageInfo(mi)
   777  		}
   778  		return ms
   779  	}
   780  	return mi.MessageOf(x)
   781  }
   782  
   783  // Deprecated: Use ExtraActionInfo_AspectDescriptor.ProtoReflect.Descriptor instead.
   784  func (*ExtraActionInfo_AspectDescriptor) Descriptor() ([]byte, []int) {
   785  	return file_extra_actions_base_proto_extra_actions_base_proto_rawDescGZIP(), []int{2, 2}
   786  }
   787  
   788  func (x *ExtraActionInfo_AspectDescriptor) GetAspectName() string {
   789  	if x != nil && x.AspectName != nil {
   790  		return *x.AspectName
   791  	}
   792  	return ""
   793  }
   794  
   795  func (x *ExtraActionInfo_AspectDescriptor) GetAspectParameters() map[string]*ExtraActionInfo_AspectDescriptor_StringList {
   796  	if x != nil {
   797  		return x.AspectParameters
   798  	}
   799  	return nil
   800  }
   801  
   802  type ExtraActionInfo_AspectDescriptor_StringList struct {
   803  	state         protoimpl.MessageState
   804  	sizeCache     protoimpl.SizeCache
   805  	unknownFields protoimpl.UnknownFields
   806  
   807  	Value []string `protobuf:"bytes,1,rep,name=value" json:"value,omitempty"`
   808  }
   809  
   810  func (x *ExtraActionInfo_AspectDescriptor_StringList) Reset() {
   811  	*x = ExtraActionInfo_AspectDescriptor_StringList{}
   812  	if protoimpl.UnsafeEnabled {
   813  		mi := &file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[13]
   814  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   815  		ms.StoreMessageInfo(mi)
   816  	}
   817  }
   818  
   819  func (x *ExtraActionInfo_AspectDescriptor_StringList) String() string {
   820  	return protoimpl.X.MessageStringOf(x)
   821  }
   822  
   823  func (*ExtraActionInfo_AspectDescriptor_StringList) ProtoMessage() {}
   824  
   825  func (x *ExtraActionInfo_AspectDescriptor_StringList) ProtoReflect() protoreflect.Message {
   826  	mi := &file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[13]
   827  	if protoimpl.UnsafeEnabled && x != nil {
   828  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   829  		if ms.LoadMessageInfo() == nil {
   830  			ms.StoreMessageInfo(mi)
   831  		}
   832  		return ms
   833  	}
   834  	return mi.MessageOf(x)
   835  }
   836  
   837  // Deprecated: Use ExtraActionInfo_AspectDescriptor_StringList.ProtoReflect.Descriptor instead.
   838  func (*ExtraActionInfo_AspectDescriptor_StringList) Descriptor() ([]byte, []int) {
   839  	return file_extra_actions_base_proto_extra_actions_base_proto_rawDescGZIP(), []int{2, 2, 1}
   840  }
   841  
   842  func (x *ExtraActionInfo_AspectDescriptor_StringList) GetValue() []string {
   843  	if x != nil {
   844  		return x.Value
   845  	}
   846  	return nil
   847  }
   848  
   849  var file_extra_actions_base_proto_extra_actions_base_proto_extTypes = []protoimpl.ExtensionInfo{
   850  	{
   851  		ExtendedType:  (*ExtraActionInfo)(nil),
   852  		ExtensionType: (*SpawnInfo)(nil),
   853  		Field:         1003,
   854  		Name:          "blaze.SpawnInfo.spawn_info",
   855  		Tag:           "bytes,1003,opt,name=spawn_info",
   856  		Filename:      "extra_actions_base_proto/extra_actions_base.proto",
   857  	},
   858  	{
   859  		ExtendedType:  (*ExtraActionInfo)(nil),
   860  		ExtensionType: (*CppCompileInfo)(nil),
   861  		Field:         1001,
   862  		Name:          "blaze.CppCompileInfo.cpp_compile_info",
   863  		Tag:           "bytes,1001,opt,name=cpp_compile_info",
   864  		Filename:      "extra_actions_base_proto/extra_actions_base.proto",
   865  	},
   866  	{
   867  		ExtendedType:  (*ExtraActionInfo)(nil),
   868  		ExtensionType: (*CppLinkInfo)(nil),
   869  		Field:         1002,
   870  		Name:          "blaze.CppLinkInfo.cpp_link_info",
   871  		Tag:           "bytes,1002,opt,name=cpp_link_info",
   872  		Filename:      "extra_actions_base_proto/extra_actions_base.proto",
   873  	},
   874  	{
   875  		ExtendedType:  (*ExtraActionInfo)(nil),
   876  		ExtensionType: (*JavaCompileInfo)(nil),
   877  		Field:         1000,
   878  		Name:          "blaze.JavaCompileInfo.java_compile_info",
   879  		Tag:           "bytes,1000,opt,name=java_compile_info",
   880  		Filename:      "extra_actions_base_proto/extra_actions_base.proto",
   881  	},
   882  	{
   883  		ExtendedType:  (*ExtraActionInfo)(nil),
   884  		ExtensionType: (*PythonInfo)(nil),
   885  		Field:         1005,
   886  		Name:          "blaze.PythonInfo.python_info",
   887  		Tag:           "bytes,1005,opt,name=python_info",
   888  		Filename:      "extra_actions_base_proto/extra_actions_base.proto",
   889  	},
   890  }
   891  
   892  // Extension fields to ExtraActionInfo.
   893  var (
   894  	// optional blaze.SpawnInfo spawn_info = 1003;
   895  	E_SpawnInfo_SpawnInfo = &file_extra_actions_base_proto_extra_actions_base_proto_extTypes[0]
   896  	// optional blaze.CppCompileInfo cpp_compile_info = 1001;
   897  	E_CppCompileInfo_CppCompileInfo = &file_extra_actions_base_proto_extra_actions_base_proto_extTypes[1]
   898  	// optional blaze.CppLinkInfo cpp_link_info = 1002;
   899  	E_CppLinkInfo_CppLinkInfo = &file_extra_actions_base_proto_extra_actions_base_proto_extTypes[2]
   900  	// optional blaze.JavaCompileInfo java_compile_info = 1000;
   901  	E_JavaCompileInfo_JavaCompileInfo = &file_extra_actions_base_proto_extra_actions_base_proto_extTypes[3]
   902  	// optional blaze.PythonInfo python_info = 1005;
   903  	E_PythonInfo_PythonInfo = &file_extra_actions_base_proto_extra_actions_base_proto_extTypes[4]
   904  )
   905  
   906  var File_extra_actions_base_proto_extra_actions_base_proto protoreflect.FileDescriptor
   907  
   908  var file_extra_actions_base_proto_extra_actions_base_proto_rawDesc = []byte{
   909  	0x0a, 0x31, 0x65, 0x78, 0x74, 0x72, 0x61, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x5f,
   910  	0x62, 0x61, 0x73, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x65, 0x78, 0x74, 0x72, 0x61,
   911  	0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x5f, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x70, 0x72,
   912  	0x6f, 0x74, 0x6f, 0x12, 0x05, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x22, 0x4c, 0x0a, 0x12, 0x45, 0x78,
   913  	0x74, 0x72, 0x61, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79,
   914  	0x12, 0x36, 0x0a, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
   915  	0x32, 0x1e, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x65,
   916  	0x64, 0x45, 0x78, 0x74, 0x72, 0x61, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f,
   917  	0x52, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x72, 0x0a, 0x17, 0x44, 0x65, 0x74, 0x61,
   918  	0x69, 0x6c, 0x65, 0x64, 0x45, 0x78, 0x74, 0x72, 0x61, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49,
   919  	0x6e, 0x66, 0x6f, 0x12, 0x27, 0x0a, 0x0f, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x69, 0x6e,
   920  	0x67, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x74, 0x72,
   921  	0x69, 0x67, 0x67, 0x65, 0x72, 0x69, 0x6e, 0x67, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x2e, 0x0a, 0x06,
   922  	0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62,
   923  	0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e,
   924  	0x49, 0x6e, 0x66, 0x6f, 0x52, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xf4, 0x05, 0x0a,
   925  	0x0f, 0x45, 0x78, 0x74, 0x72, 0x61, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f,
   926  	0x12, 0x14, 0x0a, 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
   927  	0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x12, 0x23, 0x0a, 0x0b, 0x61, 0x73, 0x70, 0x65, 0x63, 0x74,
   928  	0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x02, 0x18, 0x01, 0x52,
   929  	0x0a, 0x61, 0x73, 0x70, 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x5d, 0x0a, 0x11, 0x61,
   930  	0x73, 0x70, 0x65, 0x63, 0x74, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73,
   931  	0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x45,
   932  	0x78, 0x74, 0x72, 0x61, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x2e, 0x41,
   933  	0x73, 0x70, 0x65, 0x63, 0x74, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x45,
   934  	0x6e, 0x74, 0x72, 0x79, 0x42, 0x02, 0x18, 0x01, 0x52, 0x10, 0x61, 0x73, 0x70, 0x65, 0x63, 0x74,
   935  	0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x12, 0x41, 0x0a, 0x07, 0x61, 0x73,
   936  	0x70, 0x65, 0x63, 0x74, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x62, 0x6c,
   937  	0x61, 0x7a, 0x65, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49,
   938  	0x6e, 0x66, 0x6f, 0x2e, 0x41, 0x73, 0x70, 0x65, 0x63, 0x74, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69,
   939  	0x70, 0x74, 0x6f, 0x72, 0x52, 0x07, 0x61, 0x73, 0x70, 0x65, 0x63, 0x74, 0x73, 0x12, 0x0e, 0x0a,
   940  	0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1a, 0x0a,
   941  	0x08, 0x6d, 0x6e, 0x65, 0x6d, 0x6f, 0x6e, 0x69, 0x63, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52,
   942  	0x08, 0x6d, 0x6e, 0x65, 0x6d, 0x6f, 0x6e, 0x69, 0x63, 0x1a, 0x66, 0x0a, 0x15, 0x41, 0x73, 0x70,
   943  	0x65, 0x63, 0x74, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x45, 0x6e, 0x74,
   944  	0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
   945  	0x03, 0x6b, 0x65, 0x79, 0x12, 0x37, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20,
   946  	0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x45, 0x78, 0x74, 0x72,
   947  	0x61, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x2e, 0x53, 0x74, 0x72, 0x69,
   948  	0x6e, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38,
   949  	0x01, 0x1a, 0x26, 0x0a, 0x0a, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x12,
   950  	0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05,
   951  	0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x18, 0x01, 0x1a, 0xbc, 0x02, 0x0a, 0x10, 0x41, 0x73,
   952  	0x70, 0x65, 0x63, 0x74, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x12, 0x1f,
   953  	0x0a, 0x0b, 0x61, 0x73, 0x70, 0x65, 0x63, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
   954  	0x01, 0x28, 0x09, 0x52, 0x0a, 0x61, 0x73, 0x70, 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12,
   955  	0x6a, 0x0a, 0x11, 0x61, 0x73, 0x70, 0x65, 0x63, 0x74, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65,
   956  	0x74, 0x65, 0x72, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x62, 0x6c, 0x61,
   957  	0x7a, 0x65, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e,
   958  	0x66, 0x6f, 0x2e, 0x41, 0x73, 0x70, 0x65, 0x63, 0x74, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
   959  	0x74, 0x6f, 0x72, 0x2e, 0x41, 0x73, 0x70, 0x65, 0x63, 0x74, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65,
   960  	0x74, 0x65, 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x10, 0x61, 0x73, 0x70, 0x65, 0x63,
   961  	0x74, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x1a, 0x77, 0x0a, 0x15, 0x41,
   962  	0x73, 0x70, 0x65, 0x63, 0x74, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x45,
   963  	0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28,
   964  	0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x48, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18,
   965  	0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 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, 0x53,
   968  	0x74, 0x72, 0x69, 0x6e, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
   969  	0x3a, 0x02, 0x38, 0x01, 0x1a, 0x22, 0x0a, 0x0a, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4c, 0x69,
   970  	0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x03, 0x28,
   971  	0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x2a, 0x09, 0x08, 0xe8, 0x07, 0x10, 0x80, 0x80,
   972  	0x80, 0x80, 0x02, 0x22, 0x3f, 0x0a, 0x13, 0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65,
   973  	0x6e, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61,
   974  	0x6d, 0x65, 0x18, 0x01, 0x20, 0x02, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14,
   975  	0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x02, 0x28, 0x09, 0x52, 0x05, 0x76,
   976  	0x61, 0x6c, 0x75, 0x65, 0x22, 0xe9, 0x01, 0x0a, 0x09, 0x53, 0x70, 0x61, 0x77, 0x6e, 0x49, 0x6e,
   977  	0x66, 0x6f, 0x12, 0x1a, 0x0a, 0x08, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0x01,
   978  	0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x36,
   979  	0x0a, 0x08, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b,
   980  	0x32, 0x1a, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e,
   981  	0x6d, 0x65, 0x6e, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x08, 0x76, 0x61,
   982  	0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f,
   983  	0x66, 0x69, 0x6c, 0x65, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x69, 0x6e, 0x70, 0x75,
   984  	0x74, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f,
   985  	0x66, 0x69, 0x6c, 0x65, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x6f, 0x75, 0x74, 0x70,
   986  	0x75, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x32, 0x48, 0x0a, 0x0a, 0x73, 0x70, 0x61, 0x77, 0x6e, 0x5f,
   987  	0x69, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x45, 0x78, 0x74,
   988  	0x72, 0x61, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0xeb, 0x07, 0x20,
   989  	0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x53, 0x70, 0x61, 0x77,
   990  	0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x09, 0x73, 0x70, 0x61, 0x77, 0x6e, 0x49, 0x6e, 0x66, 0x6f,
   991  	0x22, 0xd1, 0x02, 0x0a, 0x0e, 0x43, 0x70, 0x70, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x49,
   992  	0x6e, 0x66, 0x6f, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x6f, 0x6f, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28,
   993  	0x09, 0x52, 0x04, 0x74, 0x6f, 0x6f, 0x6c, 0x12, 0x27, 0x0a, 0x0f, 0x63, 0x6f, 0x6d, 0x70, 0x69,
   994  	0x6c, 0x65, 0x72, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09,
   995  	0x52, 0x0e, 0x63, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x72, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
   996  	0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x18,
   997  	0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x46, 0x69, 0x6c,
   998  	0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x66, 0x69, 0x6c, 0x65,
   999  	0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x46, 0x69,
  1000  	0x6c, 0x65, 0x12, 0x2e, 0x0a, 0x13, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x5f, 0x61, 0x6e,
  1001  	0x64, 0x5f, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 0x52,
  1002  	0x11, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x41, 0x6e, 0x64, 0x48, 0x65, 0x61, 0x64, 0x65,
  1003  	0x72, 0x73, 0x12, 0x36, 0x0a, 0x08, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x06,
  1004  	0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x45, 0x6e, 0x76,
  1005  	0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
  1006  	0x52, 0x08, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x32, 0x58, 0x0a, 0x10, 0x63, 0x70,
  1007  	0x70, 0x5f, 0x63, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x12, 0x16,
  1008  	0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x41, 0x63, 0x74, 0x69,
  1009  	0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0xe9, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e,
  1010  	0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x43, 0x70, 0x70, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65,
  1011  	0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0e, 0x63, 0x70, 0x70, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65,
  1012  	0x49, 0x6e, 0x66, 0x6f, 0x22, 0x9c, 0x03, 0x0a, 0x0b, 0x43, 0x70, 0x70, 0x4c, 0x69, 0x6e, 0x6b,
  1013  	0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1d, 0x0a, 0x0a, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f, 0x66, 0x69,
  1014  	0x6c, 0x65, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x46,
  1015  	0x69, 0x6c, 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x66, 0x69,
  1016  	0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74,
  1017  	0x46, 0x69, 0x6c, 0x65, 0x12, 0x32, 0x0a, 0x15, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63,
  1018  	0x65, 0x5f, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x18, 0x03, 0x20,
  1019  	0x01, 0x28, 0x09, 0x52, 0x13, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x4f, 0x75,
  1020  	0x74, 0x70, 0x75, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x28, 0x0a, 0x10, 0x6c, 0x69, 0x6e, 0x6b,
  1021  	0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01,
  1022  	0x28, 0x09, 0x52, 0x0e, 0x6c, 0x69, 0x6e, 0x6b, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79,
  1023  	0x70, 0x65, 0x12, 0x27, 0x0a, 0x0f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x69,
  1024  	0x63, 0x6e, 0x65, 0x73, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6c, 0x69, 0x6e,
  1025  	0x6b, 0x53, 0x74, 0x61, 0x74, 0x69, 0x63, 0x6e, 0x65, 0x73, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x6c,
  1026  	0x69, 0x6e, 0x6b, 0x5f, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52,
  1027  	0x09, 0x6c, 0x69, 0x6e, 0x6b, 0x53, 0x74, 0x61, 0x6d, 0x70, 0x12, 0x3b, 0x0a, 0x1a, 0x62, 0x75,
  1028  	0x69, 0x6c, 0x64, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x5f, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x5f,
  1029  	0x61, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x18, 0x07, 0x20, 0x03, 0x28, 0x09, 0x52, 0x17,
  1030  	0x62, 0x75, 0x69, 0x6c, 0x64, 0x49, 0x6e, 0x66, 0x6f, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x41,
  1031  	0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x12, 0x19, 0x0a, 0x08, 0x6c, 0x69, 0x6e, 0x6b, 0x5f,
  1032  	0x6f, 0x70, 0x74, 0x18, 0x08, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x6c, 0x69, 0x6e, 0x6b, 0x4f,
  1033  	0x70, 0x74, 0x32, 0x4f, 0x0a, 0x0d, 0x63, 0x70, 0x70, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x69,
  1034  	0x6e, 0x66, 0x6f, 0x12, 0x16, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x45, 0x78, 0x74, 0x72,
  1035  	0x61, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0xea, 0x07, 0x20, 0x01,
  1036  	0x28, 0x0b, 0x32, 0x12, 0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x43, 0x70, 0x70, 0x4c, 0x69,
  1037  	0x6e, 0x6b, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0b, 0x63, 0x70, 0x70, 0x4c, 0x69, 0x6e, 0x6b, 0x49,
  1038  	0x6e, 0x66, 0x6f, 0x22, 0x8e, 0x03, 0x0a, 0x0f, 0x4a, 0x61, 0x76, 0x61, 0x43, 0x6f, 0x6d, 0x70,
  1039  	0x69, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1c, 0x0a, 0x09, 0x6f, 0x75, 0x74, 0x70, 0x75,
  1040  	0x74, 0x6a, 0x61, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x75, 0x74, 0x70,
  1041  	0x75, 0x74, 0x6a, 0x61, 0x72, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x70, 0x61,
  1042  	0x74, 0x68, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x70,
  1043  	0x61, 0x74, 0x68, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x70, 0x61, 0x74,
  1044  	0x68, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x70,
  1045  	0x61, 0x74, 0x68, 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x66, 0x69,
  1046  	0x6c, 0x65, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
  1047  	0x46, 0x69, 0x6c, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x6a, 0x61, 0x76, 0x61, 0x63, 0x5f, 0x6f, 0x70,
  1048  	0x74, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x6a, 0x61, 0x76, 0x61, 0x63, 0x4f, 0x70,
  1049  	0x74, 0x12, 0x1c, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x18, 0x06,
  1050  	0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x12,
  1051  	0x24, 0x0a, 0x0d, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x70, 0x61, 0x74, 0x68,
  1052  	0x18, 0x07, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f,
  1053  	0x72, 0x70, 0x61, 0x74, 0x68, 0x12, 0x24, 0x0a, 0x0d, 0x62, 0x6f, 0x6f, 0x74, 0x63, 0x6c, 0x61,
  1054  	0x73, 0x73, 0x70, 0x61, 0x74, 0x68, 0x18, 0x08, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x62, 0x6f,
  1055  	0x6f, 0x74, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x70, 0x61, 0x74, 0x68, 0x12, 0x1a, 0x0a, 0x08, 0x61,
  1056  	0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0x09, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x61,
  1057  	0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x32, 0x5b, 0x0a, 0x11, 0x6a, 0x61, 0x76, 0x61, 0x5f,
  1058  	0x63, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x2e, 0x62,
  1059  	0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e,
  1060  	0x49, 0x6e, 0x66, 0x6f, 0x18, 0xe8, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x62, 0x6c,
  1061  	0x61, 0x7a, 0x65, 0x2e, 0x4a, 0x61, 0x76, 0x61, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x49,
  1062  	0x6e, 0x66, 0x6f, 0x52, 0x0f, 0x6a, 0x61, 0x76, 0x61, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65,
  1063  	0x49, 0x6e, 0x66, 0x6f, 0x22, 0x95, 0x01, 0x0a, 0x0a, 0x50, 0x79, 0x74, 0x68, 0x6f, 0x6e, 0x49,
  1064  	0x6e, 0x66, 0x6f, 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x66, 0x69,
  1065  	0x6c, 0x65, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
  1066  	0x46, 0x69, 0x6c, 0x65, 0x12, 0x19, 0x0a, 0x08, 0x64, 0x65, 0x70, 0x5f, 0x66, 0x69, 0x6c, 0x65,
  1067  	0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x64, 0x65, 0x70, 0x46, 0x69, 0x6c, 0x65, 0x32,
  1068  	0x4b, 0x0a, 0x0b, 0x70, 0x79, 0x74, 0x68, 0x6f, 0x6e, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x12, 0x16,
  1069  	0x2e, 0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x41, 0x63, 0x74, 0x69,
  1070  	0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0xed, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e,
  1071  	0x62, 0x6c, 0x61, 0x7a, 0x65, 0x2e, 0x50, 0x79, 0x74, 0x68, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f,
  1072  	0x52, 0x0a, 0x70, 0x79, 0x74, 0x68, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x2f, 0x0a, 0x2b,
  1073  	0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f,
  1074  	0x6f, 0x6c, 0x73, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x61, 0x63,
  1075  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x65, 0x78, 0x74, 0x72, 0x61, 0x50, 0x01,
  1076  }
  1077  
  1078  var (
  1079  	file_extra_actions_base_proto_extra_actions_base_proto_rawDescOnce sync.Once
  1080  	file_extra_actions_base_proto_extra_actions_base_proto_rawDescData = file_extra_actions_base_proto_extra_actions_base_proto_rawDesc
  1081  )
  1082  
  1083  func file_extra_actions_base_proto_extra_actions_base_proto_rawDescGZIP() []byte {
  1084  	file_extra_actions_base_proto_extra_actions_base_proto_rawDescOnce.Do(func() {
  1085  		file_extra_actions_base_proto_extra_actions_base_proto_rawDescData = protoimpl.X.CompressGZIP(file_extra_actions_base_proto_extra_actions_base_proto_rawDescData)
  1086  	})
  1087  	return file_extra_actions_base_proto_extra_actions_base_proto_rawDescData
  1088  }
  1089  
  1090  var file_extra_actions_base_proto_extra_actions_base_proto_msgTypes = make([]protoimpl.MessageInfo, 14)
  1091  var file_extra_actions_base_proto_extra_actions_base_proto_goTypes = []interface{}{
  1092  	(*ExtraActionSummary)(nil),               // 0: blaze.ExtraActionSummary
  1093  	(*DetailedExtraActionInfo)(nil),          // 1: blaze.DetailedExtraActionInfo
  1094  	(*ExtraActionInfo)(nil),                  // 2: blaze.ExtraActionInfo
  1095  	(*EnvironmentVariable)(nil),              // 3: blaze.EnvironmentVariable
  1096  	(*SpawnInfo)(nil),                        // 4: blaze.SpawnInfo
  1097  	(*CppCompileInfo)(nil),                   // 5: blaze.CppCompileInfo
  1098  	(*CppLinkInfo)(nil),                      // 6: blaze.CppLinkInfo
  1099  	(*JavaCompileInfo)(nil),                  // 7: blaze.JavaCompileInfo
  1100  	(*PythonInfo)(nil),                       // 8: blaze.PythonInfo
  1101  	nil,                                      // 9: blaze.ExtraActionInfo.AspectParametersEntry
  1102  	(*ExtraActionInfo_StringList)(nil),       // 10: blaze.ExtraActionInfo.StringList
  1103  	(*ExtraActionInfo_AspectDescriptor)(nil), // 11: blaze.ExtraActionInfo.AspectDescriptor
  1104  	nil,                                      // 12: blaze.ExtraActionInfo.AspectDescriptor.AspectParametersEntry
  1105  	(*ExtraActionInfo_AspectDescriptor_StringList)(nil), // 13: blaze.ExtraActionInfo.AspectDescriptor.StringList
  1106  }
  1107  var file_extra_actions_base_proto_extra_actions_base_proto_depIdxs = []int32{
  1108  	1,  // 0: blaze.ExtraActionSummary.action:type_name -> blaze.DetailedExtraActionInfo
  1109  	2,  // 1: blaze.DetailedExtraActionInfo.action:type_name -> blaze.ExtraActionInfo
  1110  	9,  // 2: blaze.ExtraActionInfo.aspect_parameters:type_name -> blaze.ExtraActionInfo.AspectParametersEntry
  1111  	11, // 3: blaze.ExtraActionInfo.aspects:type_name -> blaze.ExtraActionInfo.AspectDescriptor
  1112  	3,  // 4: blaze.SpawnInfo.variable:type_name -> blaze.EnvironmentVariable
  1113  	3,  // 5: blaze.CppCompileInfo.variable:type_name -> blaze.EnvironmentVariable
  1114  	10, // 6: blaze.ExtraActionInfo.AspectParametersEntry.value:type_name -> blaze.ExtraActionInfo.StringList
  1115  	12, // 7: blaze.ExtraActionInfo.AspectDescriptor.aspect_parameters:type_name -> blaze.ExtraActionInfo.AspectDescriptor.AspectParametersEntry
  1116  	13, // 8: blaze.ExtraActionInfo.AspectDescriptor.AspectParametersEntry.value:type_name -> blaze.ExtraActionInfo.AspectDescriptor.StringList
  1117  	2,  // 9: blaze.SpawnInfo.spawn_info:extendee -> blaze.ExtraActionInfo
  1118  	2,  // 10: blaze.CppCompileInfo.cpp_compile_info:extendee -> blaze.ExtraActionInfo
  1119  	2,  // 11: blaze.CppLinkInfo.cpp_link_info:extendee -> blaze.ExtraActionInfo
  1120  	2,  // 12: blaze.JavaCompileInfo.java_compile_info:extendee -> blaze.ExtraActionInfo
  1121  	2,  // 13: blaze.PythonInfo.python_info:extendee -> blaze.ExtraActionInfo
  1122  	4,  // 14: blaze.SpawnInfo.spawn_info:type_name -> blaze.SpawnInfo
  1123  	5,  // 15: blaze.CppCompileInfo.cpp_compile_info:type_name -> blaze.CppCompileInfo
  1124  	6,  // 16: blaze.CppLinkInfo.cpp_link_info:type_name -> blaze.CppLinkInfo
  1125  	7,  // 17: blaze.JavaCompileInfo.java_compile_info:type_name -> blaze.JavaCompileInfo
  1126  	8,  // 18: blaze.PythonInfo.python_info:type_name -> blaze.PythonInfo
  1127  	19, // [19:19] is the sub-list for method output_type
  1128  	19, // [19:19] is the sub-list for method input_type
  1129  	14, // [14:19] is the sub-list for extension type_name
  1130  	9,  // [9:14] is the sub-list for extension extendee
  1131  	0,  // [0:9] is the sub-list for field type_name
  1132  }
  1133  
  1134  func init() { file_extra_actions_base_proto_extra_actions_base_proto_init() }
  1135  func file_extra_actions_base_proto_extra_actions_base_proto_init() {
  1136  	if File_extra_actions_base_proto_extra_actions_base_proto != nil {
  1137  		return
  1138  	}
  1139  	if !protoimpl.UnsafeEnabled {
  1140  		file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
  1141  			switch v := v.(*ExtraActionSummary); i {
  1142  			case 0:
  1143  				return &v.state
  1144  			case 1:
  1145  				return &v.sizeCache
  1146  			case 2:
  1147  				return &v.unknownFields
  1148  			default:
  1149  				return nil
  1150  			}
  1151  		}
  1152  		file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
  1153  			switch v := v.(*DetailedExtraActionInfo); i {
  1154  			case 0:
  1155  				return &v.state
  1156  			case 1:
  1157  				return &v.sizeCache
  1158  			case 2:
  1159  				return &v.unknownFields
  1160  			default:
  1161  				return nil
  1162  			}
  1163  		}
  1164  		file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
  1165  			switch v := v.(*ExtraActionInfo); i {
  1166  			case 0:
  1167  				return &v.state
  1168  			case 1:
  1169  				return &v.sizeCache
  1170  			case 2:
  1171  				return &v.unknownFields
  1172  			case 3:
  1173  				return &v.extensionFields
  1174  			default:
  1175  				return nil
  1176  			}
  1177  		}
  1178  		file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
  1179  			switch v := v.(*EnvironmentVariable); i {
  1180  			case 0:
  1181  				return &v.state
  1182  			case 1:
  1183  				return &v.sizeCache
  1184  			case 2:
  1185  				return &v.unknownFields
  1186  			default:
  1187  				return nil
  1188  			}
  1189  		}
  1190  		file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
  1191  			switch v := v.(*SpawnInfo); i {
  1192  			case 0:
  1193  				return &v.state
  1194  			case 1:
  1195  				return &v.sizeCache
  1196  			case 2:
  1197  				return &v.unknownFields
  1198  			default:
  1199  				return nil
  1200  			}
  1201  		}
  1202  		file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
  1203  			switch v := v.(*CppCompileInfo); i {
  1204  			case 0:
  1205  				return &v.state
  1206  			case 1:
  1207  				return &v.sizeCache
  1208  			case 2:
  1209  				return &v.unknownFields
  1210  			default:
  1211  				return nil
  1212  			}
  1213  		}
  1214  		file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
  1215  			switch v := v.(*CppLinkInfo); i {
  1216  			case 0:
  1217  				return &v.state
  1218  			case 1:
  1219  				return &v.sizeCache
  1220  			case 2:
  1221  				return &v.unknownFields
  1222  			default:
  1223  				return nil
  1224  			}
  1225  		}
  1226  		file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
  1227  			switch v := v.(*JavaCompileInfo); i {
  1228  			case 0:
  1229  				return &v.state
  1230  			case 1:
  1231  				return &v.sizeCache
  1232  			case 2:
  1233  				return &v.unknownFields
  1234  			default:
  1235  				return nil
  1236  			}
  1237  		}
  1238  		file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
  1239  			switch v := v.(*PythonInfo); i {
  1240  			case 0:
  1241  				return &v.state
  1242  			case 1:
  1243  				return &v.sizeCache
  1244  			case 2:
  1245  				return &v.unknownFields
  1246  			default:
  1247  				return nil
  1248  			}
  1249  		}
  1250  		file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
  1251  			switch v := v.(*ExtraActionInfo_StringList); i {
  1252  			case 0:
  1253  				return &v.state
  1254  			case 1:
  1255  				return &v.sizeCache
  1256  			case 2:
  1257  				return &v.unknownFields
  1258  			default:
  1259  				return nil
  1260  			}
  1261  		}
  1262  		file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
  1263  			switch v := v.(*ExtraActionInfo_AspectDescriptor); i {
  1264  			case 0:
  1265  				return &v.state
  1266  			case 1:
  1267  				return &v.sizeCache
  1268  			case 2:
  1269  				return &v.unknownFields
  1270  			default:
  1271  				return nil
  1272  			}
  1273  		}
  1274  		file_extra_actions_base_proto_extra_actions_base_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
  1275  			switch v := v.(*ExtraActionInfo_AspectDescriptor_StringList); i {
  1276  			case 0:
  1277  				return &v.state
  1278  			case 1:
  1279  				return &v.sizeCache
  1280  			case 2:
  1281  				return &v.unknownFields
  1282  			default:
  1283  				return nil
  1284  			}
  1285  		}
  1286  	}
  1287  	type x struct{}
  1288  	out := protoimpl.TypeBuilder{
  1289  		File: protoimpl.DescBuilder{
  1290  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  1291  			RawDescriptor: file_extra_actions_base_proto_extra_actions_base_proto_rawDesc,
  1292  			NumEnums:      0,
  1293  			NumMessages:   14,
  1294  			NumExtensions: 5,
  1295  			NumServices:   0,
  1296  		},
  1297  		GoTypes:           file_extra_actions_base_proto_extra_actions_base_proto_goTypes,
  1298  		DependencyIndexes: file_extra_actions_base_proto_extra_actions_base_proto_depIdxs,
  1299  		MessageInfos:      file_extra_actions_base_proto_extra_actions_base_proto_msgTypes,
  1300  		ExtensionInfos:    file_extra_actions_base_proto_extra_actions_base_proto_extTypes,
  1301  	}.Build()
  1302  	File_extra_actions_base_proto_extra_actions_base_proto = out.File
  1303  	file_extra_actions_base_proto_extra_actions_base_proto_rawDesc = nil
  1304  	file_extra_actions_base_proto_extra_actions_base_proto_goTypes = nil
  1305  	file_extra_actions_base_proto_extra_actions_base_proto_depIdxs = nil
  1306  }
  1307  

View as plain text