...

Source file src/google.golang.org/genproto/googleapis/devtools/resultstore/v2/configured_target.pb.go

Documentation: google.golang.org/genproto/googleapis/devtools/resultstore/v2

     1  // Copyright 2021 Google LLC
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  // Code generated by protoc-gen-go. DO NOT EDIT.
    16  // versions:
    17  // 	protoc-gen-go v1.26.0
    18  // 	protoc        v3.12.2
    19  // source: google/devtools/resultstore/v2/configured_target.proto
    20  
    21  package resultstore
    22  
    23  import (
    24  	reflect "reflect"
    25  	sync "sync"
    26  
    27  	_ "google.golang.org/genproto/googleapis/api/annotations"
    28  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    29  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    30  	durationpb "google.golang.org/protobuf/types/known/durationpb"
    31  )
    32  
    33  const (
    34  	// Verify that this generated code is sufficiently up-to-date.
    35  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    36  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    37  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    38  )
    39  
    40  // Each ConfiguredTarget represents data for a given configuration of a given
    41  // target in a given Invocation.
    42  // Every ConfiguredTarget should have at least one Action as a child resource
    43  // before the invocation is finalized. Refer to the Action's documentation for
    44  // more info on this.
    45  type ConfiguredTarget struct {
    46  	state         protoimpl.MessageState
    47  	sizeCache     protoimpl.SizeCache
    48  	unknownFields protoimpl.UnknownFields
    49  
    50  	// The resource name.  Its format must be:
    51  	// invocations/${INVOCATION_ID}/targets/${url_encode(TARGET_ID)}/configuredTargets/${url_encode(CONFIG_ID)}
    52  	// where ${CONFIG_ID} must match the ID of an existing Configuration under
    53  	// this Invocation.
    54  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    55  	// The resource ID components that identify the ConfiguredTarget. They must
    56  	// match the resource name after proper encoding.
    57  	Id *ConfiguredTarget_Id `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
    58  	// The aggregate status for this configuration of this target. If testing
    59  	// was not requested, set this to the build status (e.g. BUILT or
    60  	// FAILED_TO_BUILD).
    61  	StatusAttributes *StatusAttributes `protobuf:"bytes,3,opt,name=status_attributes,json=statusAttributes,proto3" json:"status_attributes,omitempty"`
    62  	// Captures the start time and duration of this configured target.
    63  	Timing *Timing `protobuf:"bytes,4,opt,name=timing,proto3" json:"timing,omitempty"`
    64  	// Test specific attributes for this ConfiguredTarget.
    65  	TestAttributes *ConfiguredTestAttributes `protobuf:"bytes,6,opt,name=test_attributes,json=testAttributes,proto3" json:"test_attributes,omitempty"`
    66  	// Arbitrary name-value pairs.
    67  	// This is implemented as a multi-map. Multiple properties are allowed with
    68  	// the same key. Properties will be returned in lexicographical order by key.
    69  	Properties []*Property `protobuf:"bytes,7,rep,name=properties,proto3" json:"properties,omitempty"`
    70  	// A list of file references for configured target level files.
    71  	// The file IDs must be unique within this list. Duplicate file IDs will
    72  	// result in an error. Files will be returned in lexicographical order by ID.
    73  	Files []*File `protobuf:"bytes,8,rep,name=files,proto3" json:"files,omitempty"`
    74  }
    75  
    76  func (x *ConfiguredTarget) Reset() {
    77  	*x = ConfiguredTarget{}
    78  	if protoimpl.UnsafeEnabled {
    79  		mi := &file_google_devtools_resultstore_v2_configured_target_proto_msgTypes[0]
    80  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    81  		ms.StoreMessageInfo(mi)
    82  	}
    83  }
    84  
    85  func (x *ConfiguredTarget) String() string {
    86  	return protoimpl.X.MessageStringOf(x)
    87  }
    88  
    89  func (*ConfiguredTarget) ProtoMessage() {}
    90  
    91  func (x *ConfiguredTarget) ProtoReflect() protoreflect.Message {
    92  	mi := &file_google_devtools_resultstore_v2_configured_target_proto_msgTypes[0]
    93  	if protoimpl.UnsafeEnabled && x != nil {
    94  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    95  		if ms.LoadMessageInfo() == nil {
    96  			ms.StoreMessageInfo(mi)
    97  		}
    98  		return ms
    99  	}
   100  	return mi.MessageOf(x)
   101  }
   102  
   103  // Deprecated: Use ConfiguredTarget.ProtoReflect.Descriptor instead.
   104  func (*ConfiguredTarget) Descriptor() ([]byte, []int) {
   105  	return file_google_devtools_resultstore_v2_configured_target_proto_rawDescGZIP(), []int{0}
   106  }
   107  
   108  func (x *ConfiguredTarget) GetName() string {
   109  	if x != nil {
   110  		return x.Name
   111  	}
   112  	return ""
   113  }
   114  
   115  func (x *ConfiguredTarget) GetId() *ConfiguredTarget_Id {
   116  	if x != nil {
   117  		return x.Id
   118  	}
   119  	return nil
   120  }
   121  
   122  func (x *ConfiguredTarget) GetStatusAttributes() *StatusAttributes {
   123  	if x != nil {
   124  		return x.StatusAttributes
   125  	}
   126  	return nil
   127  }
   128  
   129  func (x *ConfiguredTarget) GetTiming() *Timing {
   130  	if x != nil {
   131  		return x.Timing
   132  	}
   133  	return nil
   134  }
   135  
   136  func (x *ConfiguredTarget) GetTestAttributes() *ConfiguredTestAttributes {
   137  	if x != nil {
   138  		return x.TestAttributes
   139  	}
   140  	return nil
   141  }
   142  
   143  func (x *ConfiguredTarget) GetProperties() []*Property {
   144  	if x != nil {
   145  		return x.Properties
   146  	}
   147  	return nil
   148  }
   149  
   150  func (x *ConfiguredTarget) GetFiles() []*File {
   151  	if x != nil {
   152  		return x.Files
   153  	}
   154  	return nil
   155  }
   156  
   157  // Attributes that apply only to test actions under this configured target.
   158  type ConfiguredTestAttributes struct {
   159  	state         protoimpl.MessageState
   160  	sizeCache     protoimpl.SizeCache
   161  	unknownFields protoimpl.UnknownFields
   162  
   163  	// Total number of test runs. For example, in bazel this is specified with
   164  	// --runs_per_test. Zero if runs_per_test is not used.
   165  	TotalRunCount int32 `protobuf:"varint,2,opt,name=total_run_count,json=totalRunCount,proto3" json:"total_run_count,omitempty"`
   166  	// Total number of test shards. Zero if shard count was not specified.
   167  	TotalShardCount int32 `protobuf:"varint,3,opt,name=total_shard_count,json=totalShardCount,proto3" json:"total_shard_count,omitempty"`
   168  	// How long test is allowed to run.
   169  	TimeoutDuration *durationpb.Duration `protobuf:"bytes,5,opt,name=timeout_duration,json=timeoutDuration,proto3" json:"timeout_duration,omitempty"`
   170  }
   171  
   172  func (x *ConfiguredTestAttributes) Reset() {
   173  	*x = ConfiguredTestAttributes{}
   174  	if protoimpl.UnsafeEnabled {
   175  		mi := &file_google_devtools_resultstore_v2_configured_target_proto_msgTypes[1]
   176  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   177  		ms.StoreMessageInfo(mi)
   178  	}
   179  }
   180  
   181  func (x *ConfiguredTestAttributes) String() string {
   182  	return protoimpl.X.MessageStringOf(x)
   183  }
   184  
   185  func (*ConfiguredTestAttributes) ProtoMessage() {}
   186  
   187  func (x *ConfiguredTestAttributes) ProtoReflect() protoreflect.Message {
   188  	mi := &file_google_devtools_resultstore_v2_configured_target_proto_msgTypes[1]
   189  	if protoimpl.UnsafeEnabled && x != nil {
   190  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   191  		if ms.LoadMessageInfo() == nil {
   192  			ms.StoreMessageInfo(mi)
   193  		}
   194  		return ms
   195  	}
   196  	return mi.MessageOf(x)
   197  }
   198  
   199  // Deprecated: Use ConfiguredTestAttributes.ProtoReflect.Descriptor instead.
   200  func (*ConfiguredTestAttributes) Descriptor() ([]byte, []int) {
   201  	return file_google_devtools_resultstore_v2_configured_target_proto_rawDescGZIP(), []int{1}
   202  }
   203  
   204  func (x *ConfiguredTestAttributes) GetTotalRunCount() int32 {
   205  	if x != nil {
   206  		return x.TotalRunCount
   207  	}
   208  	return 0
   209  }
   210  
   211  func (x *ConfiguredTestAttributes) GetTotalShardCount() int32 {
   212  	if x != nil {
   213  		return x.TotalShardCount
   214  	}
   215  	return 0
   216  }
   217  
   218  func (x *ConfiguredTestAttributes) GetTimeoutDuration() *durationpb.Duration {
   219  	if x != nil {
   220  		return x.TimeoutDuration
   221  	}
   222  	return nil
   223  }
   224  
   225  // The resource ID components that identify the ConfiguredTarget.
   226  type ConfiguredTarget_Id struct {
   227  	state         protoimpl.MessageState
   228  	sizeCache     protoimpl.SizeCache
   229  	unknownFields protoimpl.UnknownFields
   230  
   231  	// The Invocation ID.
   232  	InvocationId string `protobuf:"bytes,1,opt,name=invocation_id,json=invocationId,proto3" json:"invocation_id,omitempty"`
   233  	// The Target ID.
   234  	TargetId string `protobuf:"bytes,2,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
   235  	// The Configuration ID.
   236  	ConfigurationId string `protobuf:"bytes,3,opt,name=configuration_id,json=configurationId,proto3" json:"configuration_id,omitempty"`
   237  }
   238  
   239  func (x *ConfiguredTarget_Id) Reset() {
   240  	*x = ConfiguredTarget_Id{}
   241  	if protoimpl.UnsafeEnabled {
   242  		mi := &file_google_devtools_resultstore_v2_configured_target_proto_msgTypes[2]
   243  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   244  		ms.StoreMessageInfo(mi)
   245  	}
   246  }
   247  
   248  func (x *ConfiguredTarget_Id) String() string {
   249  	return protoimpl.X.MessageStringOf(x)
   250  }
   251  
   252  func (*ConfiguredTarget_Id) ProtoMessage() {}
   253  
   254  func (x *ConfiguredTarget_Id) ProtoReflect() protoreflect.Message {
   255  	mi := &file_google_devtools_resultstore_v2_configured_target_proto_msgTypes[2]
   256  	if protoimpl.UnsafeEnabled && x != nil {
   257  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   258  		if ms.LoadMessageInfo() == nil {
   259  			ms.StoreMessageInfo(mi)
   260  		}
   261  		return ms
   262  	}
   263  	return mi.MessageOf(x)
   264  }
   265  
   266  // Deprecated: Use ConfiguredTarget_Id.ProtoReflect.Descriptor instead.
   267  func (*ConfiguredTarget_Id) Descriptor() ([]byte, []int) {
   268  	return file_google_devtools_resultstore_v2_configured_target_proto_rawDescGZIP(), []int{0, 0}
   269  }
   270  
   271  func (x *ConfiguredTarget_Id) GetInvocationId() string {
   272  	if x != nil {
   273  		return x.InvocationId
   274  	}
   275  	return ""
   276  }
   277  
   278  func (x *ConfiguredTarget_Id) GetTargetId() string {
   279  	if x != nil {
   280  		return x.TargetId
   281  	}
   282  	return ""
   283  }
   284  
   285  func (x *ConfiguredTarget_Id) GetConfigurationId() string {
   286  	if x != nil {
   287  		return x.ConfigurationId
   288  	}
   289  	return ""
   290  }
   291  
   292  var File_google_devtools_resultstore_v2_configured_target_proto protoreflect.FileDescriptor
   293  
   294  var file_google_devtools_resultstore_v2_configured_target_proto_rawDesc = []byte{
   295  	0x0a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c,
   296  	0x73, 0x2f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x32,
   297  	0x2f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67,
   298  	0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   299  	0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74,
   300  	0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   301  	0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72,
   302  	0x6f, 0x74, 0x6f, 0x1a, 0x2b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x64, 0x65, 0x76, 0x74,
   303  	0x6f, 0x6f, 0x6c, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65,
   304  	0x2f, 0x76, 0x32, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   305  	0x1a, 0x29, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c,
   306  	0x73, 0x2f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x32,
   307  	0x2f, 0x66, 0x69, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f,
   308  	0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x75, 0x72,
   309  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xea, 0x05, 0x0a, 0x10,
   310  	0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74,
   311  	0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
   312  	0x6e, 0x61, 0x6d, 0x65, 0x12, 0x43, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
   313  	0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f,
   314  	0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76,
   315  	0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67,
   316  	0x65, 0x74, 0x2e, 0x49, 0x64, 0x52, 0x02, 0x69, 0x64, 0x12, 0x5d, 0x0a, 0x11, 0x73, 0x74, 0x61,
   317  	0x74, 0x75, 0x73, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x18, 0x03,
   318  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65,
   319  	0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f,
   320  	0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x41, 0x74, 0x74, 0x72,
   321  	0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x52, 0x10, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x41, 0x74,
   322  	0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x12, 0x3e, 0x0a, 0x06, 0x74, 0x69, 0x6d, 0x69,
   323  	0x6e, 0x67, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   324  	0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c,
   325  	0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x54, 0x69, 0x6d, 0x69, 0x6e, 0x67,
   326  	0x52, 0x06, 0x74, 0x69, 0x6d, 0x69, 0x6e, 0x67, 0x12, 0x61, 0x0a, 0x0f, 0x74, 0x65, 0x73, 0x74,
   327  	0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28,
   328  	0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f,
   329  	0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e,
   330  	0x76, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x65, 0x73,
   331  	0x74, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x52, 0x0e, 0x74, 0x65, 0x73,
   332  	0x74, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x12, 0x48, 0x0a, 0x0a, 0x70,
   333  	0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32,
   334  	0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c,
   335  	0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32,
   336  	0x2e, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x52, 0x0a, 0x70, 0x72, 0x6f, 0x70, 0x65,
   337  	0x72, 0x74, 0x69, 0x65, 0x73, 0x12, 0x3a, 0x0a, 0x05, 0x66, 0x69, 0x6c, 0x65, 0x73, 0x18, 0x08,
   338  	0x20, 0x03, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65,
   339  	0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f,
   340  	0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x05, 0x66, 0x69, 0x6c, 0x65,
   341  	0x73, 0x1a, 0x71, 0x0a, 0x02, 0x49, 0x64, 0x12, 0x23, 0x0a, 0x0d, 0x69, 0x6e, 0x76, 0x6f, 0x63,
   342  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c,
   343  	0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x1b, 0x0a, 0x09,
   344  	0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
   345  	0x08, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x49, 0x64, 0x12, 0x29, 0x0a, 0x10, 0x63, 0x6f, 0x6e,
   346  	0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20,
   347  	0x01, 0x28, 0x09, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69,
   348  	0x6f, 0x6e, 0x49, 0x64, 0x3a, 0x81, 0x01, 0xea, 0x41, 0x7e, 0x0a, 0x2b, 0x72, 0x65, 0x73, 0x75,
   349  	0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
   350  	0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65,
   351  	0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x12, 0x4f, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74,
   352  	0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
   353  	0x7d, 0x2f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x73, 0x2f, 0x7b, 0x74, 0x61, 0x72, 0x67, 0x65,
   354  	0x74, 0x7d, 0x2f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72,
   355  	0x67, 0x65, 0x74, 0x73, 0x2f, 0x7b, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64,
   356  	0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x7d, 0x22, 0xb4, 0x01, 0x0a, 0x18, 0x43, 0x6f, 0x6e,
   357  	0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x65, 0x73, 0x74, 0x41, 0x74, 0x74, 0x72, 0x69,
   358  	0x62, 0x75, 0x74, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x72,
   359  	0x75, 0x6e, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d,
   360  	0x74, 0x6f, 0x74, 0x61, 0x6c, 0x52, 0x75, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x2a, 0x0a,
   361  	0x11, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x64, 0x5f, 0x63, 0x6f, 0x75,
   362  	0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0f, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x53,
   363  	0x68, 0x61, 0x72, 0x64, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x44, 0x0a, 0x10, 0x74, 0x69, 0x6d,
   364  	0x65, 0x6f, 0x75, 0x74, 0x5f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20,
   365  	0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
   366  	0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0f,
   367  	0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42,
   368  	0x88, 0x01, 0x0a, 0x22, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64,
   369  	0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74,
   370  	0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x42, 0x15, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72,
   371  	0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a,
   372  	0x49, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f,
   373  	0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67,
   374  	0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2f,
   375  	0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x32, 0x3b, 0x72,
   376  	0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
   377  	0x6f, 0x33,
   378  }
   379  
   380  var (
   381  	file_google_devtools_resultstore_v2_configured_target_proto_rawDescOnce sync.Once
   382  	file_google_devtools_resultstore_v2_configured_target_proto_rawDescData = file_google_devtools_resultstore_v2_configured_target_proto_rawDesc
   383  )
   384  
   385  func file_google_devtools_resultstore_v2_configured_target_proto_rawDescGZIP() []byte {
   386  	file_google_devtools_resultstore_v2_configured_target_proto_rawDescOnce.Do(func() {
   387  		file_google_devtools_resultstore_v2_configured_target_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_devtools_resultstore_v2_configured_target_proto_rawDescData)
   388  	})
   389  	return file_google_devtools_resultstore_v2_configured_target_proto_rawDescData
   390  }
   391  
   392  var file_google_devtools_resultstore_v2_configured_target_proto_msgTypes = make([]protoimpl.MessageInfo, 3)
   393  var file_google_devtools_resultstore_v2_configured_target_proto_goTypes = []interface{}{
   394  	(*ConfiguredTarget)(nil),         // 0: google.devtools.resultstore.v2.ConfiguredTarget
   395  	(*ConfiguredTestAttributes)(nil), // 1: google.devtools.resultstore.v2.ConfiguredTestAttributes
   396  	(*ConfiguredTarget_Id)(nil),      // 2: google.devtools.resultstore.v2.ConfiguredTarget.Id
   397  	(*StatusAttributes)(nil),         // 3: google.devtools.resultstore.v2.StatusAttributes
   398  	(*Timing)(nil),                   // 4: google.devtools.resultstore.v2.Timing
   399  	(*Property)(nil),                 // 5: google.devtools.resultstore.v2.Property
   400  	(*File)(nil),                     // 6: google.devtools.resultstore.v2.File
   401  	(*durationpb.Duration)(nil),      // 7: google.protobuf.Duration
   402  }
   403  var file_google_devtools_resultstore_v2_configured_target_proto_depIdxs = []int32{
   404  	2, // 0: google.devtools.resultstore.v2.ConfiguredTarget.id:type_name -> google.devtools.resultstore.v2.ConfiguredTarget.Id
   405  	3, // 1: google.devtools.resultstore.v2.ConfiguredTarget.status_attributes:type_name -> google.devtools.resultstore.v2.StatusAttributes
   406  	4, // 2: google.devtools.resultstore.v2.ConfiguredTarget.timing:type_name -> google.devtools.resultstore.v2.Timing
   407  	1, // 3: google.devtools.resultstore.v2.ConfiguredTarget.test_attributes:type_name -> google.devtools.resultstore.v2.ConfiguredTestAttributes
   408  	5, // 4: google.devtools.resultstore.v2.ConfiguredTarget.properties:type_name -> google.devtools.resultstore.v2.Property
   409  	6, // 5: google.devtools.resultstore.v2.ConfiguredTarget.files:type_name -> google.devtools.resultstore.v2.File
   410  	7, // 6: google.devtools.resultstore.v2.ConfiguredTestAttributes.timeout_duration:type_name -> google.protobuf.Duration
   411  	7, // [7:7] is the sub-list for method output_type
   412  	7, // [7:7] is the sub-list for method input_type
   413  	7, // [7:7] is the sub-list for extension type_name
   414  	7, // [7:7] is the sub-list for extension extendee
   415  	0, // [0:7] is the sub-list for field type_name
   416  }
   417  
   418  func init() { file_google_devtools_resultstore_v2_configured_target_proto_init() }
   419  func file_google_devtools_resultstore_v2_configured_target_proto_init() {
   420  	if File_google_devtools_resultstore_v2_configured_target_proto != nil {
   421  		return
   422  	}
   423  	file_google_devtools_resultstore_v2_common_proto_init()
   424  	file_google_devtools_resultstore_v2_file_proto_init()
   425  	if !protoimpl.UnsafeEnabled {
   426  		file_google_devtools_resultstore_v2_configured_target_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   427  			switch v := v.(*ConfiguredTarget); i {
   428  			case 0:
   429  				return &v.state
   430  			case 1:
   431  				return &v.sizeCache
   432  			case 2:
   433  				return &v.unknownFields
   434  			default:
   435  				return nil
   436  			}
   437  		}
   438  		file_google_devtools_resultstore_v2_configured_target_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   439  			switch v := v.(*ConfiguredTestAttributes); i {
   440  			case 0:
   441  				return &v.state
   442  			case 1:
   443  				return &v.sizeCache
   444  			case 2:
   445  				return &v.unknownFields
   446  			default:
   447  				return nil
   448  			}
   449  		}
   450  		file_google_devtools_resultstore_v2_configured_target_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   451  			switch v := v.(*ConfiguredTarget_Id); i {
   452  			case 0:
   453  				return &v.state
   454  			case 1:
   455  				return &v.sizeCache
   456  			case 2:
   457  				return &v.unknownFields
   458  			default:
   459  				return nil
   460  			}
   461  		}
   462  	}
   463  	type x struct{}
   464  	out := protoimpl.TypeBuilder{
   465  		File: protoimpl.DescBuilder{
   466  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   467  			RawDescriptor: file_google_devtools_resultstore_v2_configured_target_proto_rawDesc,
   468  			NumEnums:      0,
   469  			NumMessages:   3,
   470  			NumExtensions: 0,
   471  			NumServices:   0,
   472  		},
   473  		GoTypes:           file_google_devtools_resultstore_v2_configured_target_proto_goTypes,
   474  		DependencyIndexes: file_google_devtools_resultstore_v2_configured_target_proto_depIdxs,
   475  		MessageInfos:      file_google_devtools_resultstore_v2_configured_target_proto_msgTypes,
   476  	}.Build()
   477  	File_google_devtools_resultstore_v2_configured_target_proto = out.File
   478  	file_google_devtools_resultstore_v2_configured_target_proto_rawDesc = nil
   479  	file_google_devtools_resultstore_v2_configured_target_proto_goTypes = nil
   480  	file_google_devtools_resultstore_v2_configured_target_proto_depIdxs = nil
   481  }
   482  

View as plain text