1*b7c941bbSAndroid Build Coastguard Worker// Copyright (C) 2024 The Android Open Source Project 2*b7c941bbSAndroid Build Coastguard Worker// 3*b7c941bbSAndroid Build Coastguard Worker// Licensed under the Apache License, Version 2.0 (the "License"); 4*b7c941bbSAndroid Build Coastguard Worker// you may not use this file except in compliance with the License. 5*b7c941bbSAndroid Build Coastguard Worker// You may obtain a copy of the License at 6*b7c941bbSAndroid Build Coastguard Worker// 7*b7c941bbSAndroid Build Coastguard Worker// http://www.apache.org/licenses/LICENSE-2.0 8*b7c941bbSAndroid Build Coastguard Worker// 9*b7c941bbSAndroid Build Coastguard Worker// Unless required by applicable law or agreed to in writing, software 10*b7c941bbSAndroid Build Coastguard Worker// distributed under the License is distributed on an "AS IS" BASIS, 11*b7c941bbSAndroid Build Coastguard Worker// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12*b7c941bbSAndroid Build Coastguard Worker// See the License for the specific language governing permissions and 13*b7c941bbSAndroid Build Coastguard Worker// limitations under the License. 14*b7c941bbSAndroid Build Coastguard Worker 15*b7c941bbSAndroid Build Coastguard Worker// Code generated by protoc-gen-go. DO NOT EDIT. 16*b7c941bbSAndroid Build Coastguard Worker// versions: 17*b7c941bbSAndroid Build Coastguard Worker// protoc-gen-go v1.30.0 18*b7c941bbSAndroid Build Coastguard Worker// protoc v3.21.12 19*b7c941bbSAndroid Build Coastguard Worker// source: cts/tests/mediapc/requirements/requirements.proto 20*b7c941bbSAndroid Build Coastguard Worker 21*b7c941bbSAndroid Build Coastguard Worker// Changes to this file require manaul update of the AOSP Go code. 22*b7c941bbSAndroid Build Coastguard Worker// update the go code with: 23*b7c941bbSAndroid Build Coastguard Worker// aprotoc --go_out=paths=source_relative:. \ 24*b7c941bbSAndroid Build Coastguard Worker// cts/tests/mediapc/requirements/mpc.proto \ 25*b7c941bbSAndroid Build Coastguard Worker// cts/tests/mediapc/requirements/requirements.proto 26*b7c941bbSAndroid Build Coastguard Worker 27*b7c941bbSAndroid Build Coastguard Workerpackage requirements_go_proto 28*b7c941bbSAndroid Build Coastguard Worker 29*b7c941bbSAndroid Build Coastguard Workerimport ( 30*b7c941bbSAndroid Build Coastguard Worker mpc_go_proto "cts/test/mediapc/requirements/mpc_go_proto" 31*b7c941bbSAndroid Build Coastguard Worker protoreflect "google.golang.org/protobuf/reflect/protoreflect" 32*b7c941bbSAndroid Build Coastguard Worker protoimpl "google.golang.org/protobuf/runtime/protoimpl" 33*b7c941bbSAndroid Build Coastguard Worker reflect "reflect" 34*b7c941bbSAndroid Build Coastguard Worker sync "sync" 35*b7c941bbSAndroid Build Coastguard Worker) 36*b7c941bbSAndroid Build Coastguard Worker 37*b7c941bbSAndroid Build Coastguard Workerconst ( 38*b7c941bbSAndroid Build Coastguard Worker // Verify that this generated code is sufficiently up-to-date. 39*b7c941bbSAndroid Build Coastguard Worker _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 40*b7c941bbSAndroid Build Coastguard Worker // Verify that runtime/protoimpl is sufficiently up-to-date. 41*b7c941bbSAndroid Build Coastguard Worker _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 42*b7c941bbSAndroid Build Coastguard Worker) 43*b7c941bbSAndroid Build Coastguard Worker 44*b7c941bbSAndroid Build Coastguard Workertype Group int32 45*b7c941bbSAndroid Build Coastguard Worker 46*b7c941bbSAndroid Build Coastguard Workerconst ( 47*b7c941bbSAndroid Build Coastguard Worker Group_GROUP_UNSPECIFIED Group = 0 48*b7c941bbSAndroid Build Coastguard Worker Group_GROUP_MEDIA Group = 1 49*b7c941bbSAndroid Build Coastguard Worker Group_GROUP_CAMERA Group = 2 50*b7c941bbSAndroid Build Coastguard Worker Group_GROUP_HARDWARE Group = 3 51*b7c941bbSAndroid Build Coastguard Worker Group_GROUP_PERFORMANCE Group = 4 52*b7c941bbSAndroid Build Coastguard Worker) 53*b7c941bbSAndroid Build Coastguard Worker 54*b7c941bbSAndroid Build Coastguard Worker// Enum value maps for Group. 55*b7c941bbSAndroid Build Coastguard Workervar ( 56*b7c941bbSAndroid Build Coastguard Worker Group_name = map[int32]string{ 57*b7c941bbSAndroid Build Coastguard Worker 0: "GROUP_UNSPECIFIED", 58*b7c941bbSAndroid Build Coastguard Worker 1: "GROUP_MEDIA", 59*b7c941bbSAndroid Build Coastguard Worker 2: "GROUP_CAMERA", 60*b7c941bbSAndroid Build Coastguard Worker 3: "GROUP_HARDWARE", 61*b7c941bbSAndroid Build Coastguard Worker 4: "GROUP_PERFORMANCE", 62*b7c941bbSAndroid Build Coastguard Worker } 63*b7c941bbSAndroid Build Coastguard Worker Group_value = map[string]int32{ 64*b7c941bbSAndroid Build Coastguard Worker "GROUP_UNSPECIFIED": 0, 65*b7c941bbSAndroid Build Coastguard Worker "GROUP_MEDIA": 1, 66*b7c941bbSAndroid Build Coastguard Worker "GROUP_CAMERA": 2, 67*b7c941bbSAndroid Build Coastguard Worker "GROUP_HARDWARE": 3, 68*b7c941bbSAndroid Build Coastguard Worker "GROUP_PERFORMANCE": 4, 69*b7c941bbSAndroid Build Coastguard Worker } 70*b7c941bbSAndroid Build Coastguard Worker) 71*b7c941bbSAndroid Build Coastguard Worker 72*b7c941bbSAndroid Build Coastguard Workerfunc (x Group) Enum() *Group { 73*b7c941bbSAndroid Build Coastguard Worker p := new(Group) 74*b7c941bbSAndroid Build Coastguard Worker *p = x 75*b7c941bbSAndroid Build Coastguard Worker return p 76*b7c941bbSAndroid Build Coastguard Worker} 77*b7c941bbSAndroid Build Coastguard Worker 78*b7c941bbSAndroid Build Coastguard Workerfunc (x Group) String() string { 79*b7c941bbSAndroid Build Coastguard Worker return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 80*b7c941bbSAndroid Build Coastguard Worker} 81*b7c941bbSAndroid Build Coastguard Worker 82*b7c941bbSAndroid Build Coastguard Workerfunc (Group) Descriptor() protoreflect.EnumDescriptor { 83*b7c941bbSAndroid Build Coastguard Worker return file_cts_tests_mediapc_requirements_requirements_proto_enumTypes[0].Descriptor() 84*b7c941bbSAndroid Build Coastguard Worker} 85*b7c941bbSAndroid Build Coastguard Worker 86*b7c941bbSAndroid Build Coastguard Workerfunc (Group) Type() protoreflect.EnumType { 87*b7c941bbSAndroid Build Coastguard Worker return &file_cts_tests_mediapc_requirements_requirements_proto_enumTypes[0] 88*b7c941bbSAndroid Build Coastguard Worker} 89*b7c941bbSAndroid Build Coastguard Worker 90*b7c941bbSAndroid Build Coastguard Workerfunc (x Group) Number() protoreflect.EnumNumber { 91*b7c941bbSAndroid Build Coastguard Worker return protoreflect.EnumNumber(x) 92*b7c941bbSAndroid Build Coastguard Worker} 93*b7c941bbSAndroid Build Coastguard Worker 94*b7c941bbSAndroid Build Coastguard Worker// Deprecated: Do not use. 95*b7c941bbSAndroid Build Coastguard Workerfunc (x *Group) UnmarshalJSON(b []byte) error { 96*b7c941bbSAndroid Build Coastguard Worker num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) 97*b7c941bbSAndroid Build Coastguard Worker if err != nil { 98*b7c941bbSAndroid Build Coastguard Worker return err 99*b7c941bbSAndroid Build Coastguard Worker } 100*b7c941bbSAndroid Build Coastguard Worker *x = Group(num) 101*b7c941bbSAndroid Build Coastguard Worker return nil 102*b7c941bbSAndroid Build Coastguard Worker} 103*b7c941bbSAndroid Build Coastguard Worker 104*b7c941bbSAndroid Build Coastguard Worker// Deprecated: Use Group.Descriptor instead. 105*b7c941bbSAndroid Build Coastguard Workerfunc (Group) EnumDescriptor() ([]byte, []int) { 106*b7c941bbSAndroid Build Coastguard Worker return file_cts_tests_mediapc_requirements_requirements_proto_rawDescGZIP(), []int{0} 107*b7c941bbSAndroid Build Coastguard Worker} 108*b7c941bbSAndroid Build Coastguard Worker 109*b7c941bbSAndroid Build Coastguard Workertype Comparison int32 110*b7c941bbSAndroid Build Coastguard Worker 111*b7c941bbSAndroid Build Coastguard Workerconst ( 112*b7c941bbSAndroid Build Coastguard Worker Comparison_COMPARISON_UNSPECIFIED Comparison = 0 113*b7c941bbSAndroid Build Coastguard Worker Comparison_COMPARISON_EQUAL Comparison = 1 114*b7c941bbSAndroid Build Coastguard Worker Comparison_COMPARISON_LESS_THAN Comparison = 2 115*b7c941bbSAndroid Build Coastguard Worker Comparison_COMPARISON_LESS_THAN_OR_EQUAL Comparison = 3 116*b7c941bbSAndroid Build Coastguard Worker Comparison_COMPARISON_GREATER_THAN Comparison = 4 117*b7c941bbSAndroid Build Coastguard Worker Comparison_COMPARISON_GREATER_THAN_OR_EQUAL Comparison = 5 118*b7c941bbSAndroid Build Coastguard Worker Comparison_COMPARISON_INFO_ONLY Comparison = 6 119*b7c941bbSAndroid Build Coastguard Worker Comparison_COMPARISON_CONFIG Comparison = 7 120*b7c941bbSAndroid Build Coastguard Worker Comparison_COMPARISON_CAMERA_HARDWARE_LEVEL_GREATER_THAN_OR_EQUAL Comparison = 8 121*b7c941bbSAndroid Build Coastguard Worker) 122*b7c941bbSAndroid Build Coastguard Worker 123*b7c941bbSAndroid Build Coastguard Worker// Enum value maps for Comparison. 124*b7c941bbSAndroid Build Coastguard Workervar ( 125*b7c941bbSAndroid Build Coastguard Worker Comparison_name = map[int32]string{ 126*b7c941bbSAndroid Build Coastguard Worker 0: "COMPARISON_UNSPECIFIED", 127*b7c941bbSAndroid Build Coastguard Worker 1: "COMPARISON_EQUAL", 128*b7c941bbSAndroid Build Coastguard Worker 2: "COMPARISON_LESS_THAN", 129*b7c941bbSAndroid Build Coastguard Worker 3: "COMPARISON_LESS_THAN_OR_EQUAL", 130*b7c941bbSAndroid Build Coastguard Worker 4: "COMPARISON_GREATER_THAN", 131*b7c941bbSAndroid Build Coastguard Worker 5: "COMPARISON_GREATER_THAN_OR_EQUAL", 132*b7c941bbSAndroid Build Coastguard Worker 6: "COMPARISON_INFO_ONLY", 133*b7c941bbSAndroid Build Coastguard Worker 7: "COMPARISON_CONFIG", 134*b7c941bbSAndroid Build Coastguard Worker 8: "COMPARISON_CAMERA_HARDWARE_LEVEL_GREATER_THAN_OR_EQUAL", 135*b7c941bbSAndroid Build Coastguard Worker } 136*b7c941bbSAndroid Build Coastguard Worker Comparison_value = map[string]int32{ 137*b7c941bbSAndroid Build Coastguard Worker "COMPARISON_UNSPECIFIED": 0, 138*b7c941bbSAndroid Build Coastguard Worker "COMPARISON_EQUAL": 1, 139*b7c941bbSAndroid Build Coastguard Worker "COMPARISON_LESS_THAN": 2, 140*b7c941bbSAndroid Build Coastguard Worker "COMPARISON_LESS_THAN_OR_EQUAL": 3, 141*b7c941bbSAndroid Build Coastguard Worker "COMPARISON_GREATER_THAN": 4, 142*b7c941bbSAndroid Build Coastguard Worker "COMPARISON_GREATER_THAN_OR_EQUAL": 5, 143*b7c941bbSAndroid Build Coastguard Worker "COMPARISON_INFO_ONLY": 6, 144*b7c941bbSAndroid Build Coastguard Worker "COMPARISON_CONFIG": 7, 145*b7c941bbSAndroid Build Coastguard Worker "COMPARISON_CAMERA_HARDWARE_LEVEL_GREATER_THAN_OR_EQUAL": 8, 146*b7c941bbSAndroid Build Coastguard Worker } 147*b7c941bbSAndroid Build Coastguard Worker) 148*b7c941bbSAndroid Build Coastguard Worker 149*b7c941bbSAndroid Build Coastguard Workerfunc (x Comparison) Enum() *Comparison { 150*b7c941bbSAndroid Build Coastguard Worker p := new(Comparison) 151*b7c941bbSAndroid Build Coastguard Worker *p = x 152*b7c941bbSAndroid Build Coastguard Worker return p 153*b7c941bbSAndroid Build Coastguard Worker} 154*b7c941bbSAndroid Build Coastguard Worker 155*b7c941bbSAndroid Build Coastguard Workerfunc (x Comparison) String() string { 156*b7c941bbSAndroid Build Coastguard Worker return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 157*b7c941bbSAndroid Build Coastguard Worker} 158*b7c941bbSAndroid Build Coastguard Worker 159*b7c941bbSAndroid Build Coastguard Workerfunc (Comparison) Descriptor() protoreflect.EnumDescriptor { 160*b7c941bbSAndroid Build Coastguard Worker return file_cts_tests_mediapc_requirements_requirements_proto_enumTypes[1].Descriptor() 161*b7c941bbSAndroid Build Coastguard Worker} 162*b7c941bbSAndroid Build Coastguard Worker 163*b7c941bbSAndroid Build Coastguard Workerfunc (Comparison) Type() protoreflect.EnumType { 164*b7c941bbSAndroid Build Coastguard Worker return &file_cts_tests_mediapc_requirements_requirements_proto_enumTypes[1] 165*b7c941bbSAndroid Build Coastguard Worker} 166*b7c941bbSAndroid Build Coastguard Worker 167*b7c941bbSAndroid Build Coastguard Workerfunc (x Comparison) Number() protoreflect.EnumNumber { 168*b7c941bbSAndroid Build Coastguard Worker return protoreflect.EnumNumber(x) 169*b7c941bbSAndroid Build Coastguard Worker} 170*b7c941bbSAndroid Build Coastguard Worker 171*b7c941bbSAndroid Build Coastguard Worker// Deprecated: Do not use. 172*b7c941bbSAndroid Build Coastguard Workerfunc (x *Comparison) UnmarshalJSON(b []byte) error { 173*b7c941bbSAndroid Build Coastguard Worker num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) 174*b7c941bbSAndroid Build Coastguard Worker if err != nil { 175*b7c941bbSAndroid Build Coastguard Worker return err 176*b7c941bbSAndroid Build Coastguard Worker } 177*b7c941bbSAndroid Build Coastguard Worker *x = Comparison(num) 178*b7c941bbSAndroid Build Coastguard Worker return nil 179*b7c941bbSAndroid Build Coastguard Worker} 180*b7c941bbSAndroid Build Coastguard Worker 181*b7c941bbSAndroid Build Coastguard Worker// Deprecated: Use Comparison.Descriptor instead. 182*b7c941bbSAndroid Build Coastguard Workerfunc (Comparison) EnumDescriptor() ([]byte, []int) { 183*b7c941bbSAndroid Build Coastguard Worker return file_cts_tests_mediapc_requirements_requirements_proto_rawDescGZIP(), []int{1} 184*b7c941bbSAndroid Build Coastguard Worker} 185*b7c941bbSAndroid Build Coastguard Worker 186*b7c941bbSAndroid Build Coastguard Workertype MeasurementType int32 187*b7c941bbSAndroid Build Coastguard Worker 188*b7c941bbSAndroid Build Coastguard Workerconst ( 189*b7c941bbSAndroid Build Coastguard Worker MeasurementType_MEASUREMENT_TYPE_UNSPECIFIED MeasurementType = 0 190*b7c941bbSAndroid Build Coastguard Worker MeasurementType_MEASUREMENT_TYPE_BOOL MeasurementType = 1 191*b7c941bbSAndroid Build Coastguard Worker MeasurementType_MEASUREMENT_TYPE_DOUBLE MeasurementType = 2 192*b7c941bbSAndroid Build Coastguard Worker MeasurementType_MEASUREMENT_TYPE_INT MeasurementType = 3 193*b7c941bbSAndroid Build Coastguard Worker MeasurementType_MEASUREMENT_TYPE_STRING MeasurementType = 4 194*b7c941bbSAndroid Build Coastguard Worker MeasurementType_MEASUREMENT_TYPE_LONG MeasurementType = 5 195*b7c941bbSAndroid Build Coastguard Worker MeasurementType_MEASUREMENT_TYPE_FLOAT MeasurementType = 6 196*b7c941bbSAndroid Build Coastguard Worker) 197*b7c941bbSAndroid Build Coastguard Worker 198*b7c941bbSAndroid Build Coastguard Worker// Enum value maps for MeasurementType. 199*b7c941bbSAndroid Build Coastguard Workervar ( 200*b7c941bbSAndroid Build Coastguard Worker MeasurementType_name = map[int32]string{ 201*b7c941bbSAndroid Build Coastguard Worker 0: "MEASUREMENT_TYPE_UNSPECIFIED", 202*b7c941bbSAndroid Build Coastguard Worker 1: "MEASUREMENT_TYPE_BOOL", 203*b7c941bbSAndroid Build Coastguard Worker 2: "MEASUREMENT_TYPE_DOUBLE", 204*b7c941bbSAndroid Build Coastguard Worker 3: "MEASUREMENT_TYPE_INT", 205*b7c941bbSAndroid Build Coastguard Worker 4: "MEASUREMENT_TYPE_STRING", 206*b7c941bbSAndroid Build Coastguard Worker 5: "MEASUREMENT_TYPE_LONG", 207*b7c941bbSAndroid Build Coastguard Worker 6: "MEASUREMENT_TYPE_FLOAT", 208*b7c941bbSAndroid Build Coastguard Worker } 209*b7c941bbSAndroid Build Coastguard Worker MeasurementType_value = map[string]int32{ 210*b7c941bbSAndroid Build Coastguard Worker "MEASUREMENT_TYPE_UNSPECIFIED": 0, 211*b7c941bbSAndroid Build Coastguard Worker "MEASUREMENT_TYPE_BOOL": 1, 212*b7c941bbSAndroid Build Coastguard Worker "MEASUREMENT_TYPE_DOUBLE": 2, 213*b7c941bbSAndroid Build Coastguard Worker "MEASUREMENT_TYPE_INT": 3, 214*b7c941bbSAndroid Build Coastguard Worker "MEASUREMENT_TYPE_STRING": 4, 215*b7c941bbSAndroid Build Coastguard Worker "MEASUREMENT_TYPE_LONG": 5, 216*b7c941bbSAndroid Build Coastguard Worker "MEASUREMENT_TYPE_FLOAT": 6, 217*b7c941bbSAndroid Build Coastguard Worker } 218*b7c941bbSAndroid Build Coastguard Worker) 219*b7c941bbSAndroid Build Coastguard Worker 220*b7c941bbSAndroid Build Coastguard Workerfunc (x MeasurementType) Enum() *MeasurementType { 221*b7c941bbSAndroid Build Coastguard Worker p := new(MeasurementType) 222*b7c941bbSAndroid Build Coastguard Worker *p = x 223*b7c941bbSAndroid Build Coastguard Worker return p 224*b7c941bbSAndroid Build Coastguard Worker} 225*b7c941bbSAndroid Build Coastguard Worker 226*b7c941bbSAndroid Build Coastguard Workerfunc (x MeasurementType) String() string { 227*b7c941bbSAndroid Build Coastguard Worker return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 228*b7c941bbSAndroid Build Coastguard Worker} 229*b7c941bbSAndroid Build Coastguard Worker 230*b7c941bbSAndroid Build Coastguard Workerfunc (MeasurementType) Descriptor() protoreflect.EnumDescriptor { 231*b7c941bbSAndroid Build Coastguard Worker return file_cts_tests_mediapc_requirements_requirements_proto_enumTypes[2].Descriptor() 232*b7c941bbSAndroid Build Coastguard Worker} 233*b7c941bbSAndroid Build Coastguard Worker 234*b7c941bbSAndroid Build Coastguard Workerfunc (MeasurementType) Type() protoreflect.EnumType { 235*b7c941bbSAndroid Build Coastguard Worker return &file_cts_tests_mediapc_requirements_requirements_proto_enumTypes[2] 236*b7c941bbSAndroid Build Coastguard Worker} 237*b7c941bbSAndroid Build Coastguard Worker 238*b7c941bbSAndroid Build Coastguard Workerfunc (x MeasurementType) Number() protoreflect.EnumNumber { 239*b7c941bbSAndroid Build Coastguard Worker return protoreflect.EnumNumber(x) 240*b7c941bbSAndroid Build Coastguard Worker} 241*b7c941bbSAndroid Build Coastguard Worker 242*b7c941bbSAndroid Build Coastguard Worker// Deprecated: Do not use. 243*b7c941bbSAndroid Build Coastguard Workerfunc (x *MeasurementType) UnmarshalJSON(b []byte) error { 244*b7c941bbSAndroid Build Coastguard Worker num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) 245*b7c941bbSAndroid Build Coastguard Worker if err != nil { 246*b7c941bbSAndroid Build Coastguard Worker return err 247*b7c941bbSAndroid Build Coastguard Worker } 248*b7c941bbSAndroid Build Coastguard Worker *x = MeasurementType(num) 249*b7c941bbSAndroid Build Coastguard Worker return nil 250*b7c941bbSAndroid Build Coastguard Worker} 251*b7c941bbSAndroid Build Coastguard Worker 252*b7c941bbSAndroid Build Coastguard Worker// Deprecated: Use MeasurementType.Descriptor instead. 253*b7c941bbSAndroid Build Coastguard Workerfunc (MeasurementType) EnumDescriptor() ([]byte, []int) { 254*b7c941bbSAndroid Build Coastguard Worker return file_cts_tests_mediapc_requirements_requirements_proto_rawDescGZIP(), []int{2} 255*b7c941bbSAndroid Build Coastguard Worker} 256*b7c941bbSAndroid Build Coastguard Worker 257*b7c941bbSAndroid Build Coastguard Worker// A list of requirements. 258*b7c941bbSAndroid Build Coastguard Workertype RequirementList struct { 259*b7c941bbSAndroid Build Coastguard Worker state protoimpl.MessageState 260*b7c941bbSAndroid Build Coastguard Worker sizeCache protoimpl.SizeCache 261*b7c941bbSAndroid Build Coastguard Worker unknownFields protoimpl.UnknownFields 262*b7c941bbSAndroid Build Coastguard Worker 263*b7c941bbSAndroid Build Coastguard Worker Requirements []*Requirement `protobuf:"bytes,1,rep,name=requirements" json:"requirements,omitempty"` 264*b7c941bbSAndroid Build Coastguard Worker // All valid MPC levels 265*b7c941bbSAndroid Build Coastguard Worker AllMpcs []int64 `protobuf:"varint,2,rep,packed,name=all_mpcs,json=allMpcs" json:"all_mpcs,omitempty"` 266*b7c941bbSAndroid Build Coastguard Worker} 267*b7c941bbSAndroid Build Coastguard Worker 268*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequirementList) Reset() { 269*b7c941bbSAndroid Build Coastguard Worker *x = RequirementList{} 270*b7c941bbSAndroid Build Coastguard Worker if protoimpl.UnsafeEnabled { 271*b7c941bbSAndroid Build Coastguard Worker mi := &file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[0] 272*b7c941bbSAndroid Build Coastguard Worker ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 273*b7c941bbSAndroid Build Coastguard Worker ms.StoreMessageInfo(mi) 274*b7c941bbSAndroid Build Coastguard Worker } 275*b7c941bbSAndroid Build Coastguard Worker} 276*b7c941bbSAndroid Build Coastguard Worker 277*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequirementList) String() string { 278*b7c941bbSAndroid Build Coastguard Worker return protoimpl.X.MessageStringOf(x) 279*b7c941bbSAndroid Build Coastguard Worker} 280*b7c941bbSAndroid Build Coastguard Worker 281*b7c941bbSAndroid Build Coastguard Workerfunc (*RequirementList) ProtoMessage() {} 282*b7c941bbSAndroid Build Coastguard Worker 283*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequirementList) ProtoReflect() protoreflect.Message { 284*b7c941bbSAndroid Build Coastguard Worker mi := &file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[0] 285*b7c941bbSAndroid Build Coastguard Worker if protoimpl.UnsafeEnabled && x != nil { 286*b7c941bbSAndroid Build Coastguard Worker ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 287*b7c941bbSAndroid Build Coastguard Worker if ms.LoadMessageInfo() == nil { 288*b7c941bbSAndroid Build Coastguard Worker ms.StoreMessageInfo(mi) 289*b7c941bbSAndroid Build Coastguard Worker } 290*b7c941bbSAndroid Build Coastguard Worker return ms 291*b7c941bbSAndroid Build Coastguard Worker } 292*b7c941bbSAndroid Build Coastguard Worker return mi.MessageOf(x) 293*b7c941bbSAndroid Build Coastguard Worker} 294*b7c941bbSAndroid Build Coastguard Worker 295*b7c941bbSAndroid Build Coastguard Worker// Deprecated: Use RequirementList.ProtoReflect.Descriptor instead. 296*b7c941bbSAndroid Build Coastguard Workerfunc (*RequirementList) Descriptor() ([]byte, []int) { 297*b7c941bbSAndroid Build Coastguard Worker return file_cts_tests_mediapc_requirements_requirements_proto_rawDescGZIP(), []int{0} 298*b7c941bbSAndroid Build Coastguard Worker} 299*b7c941bbSAndroid Build Coastguard Worker 300*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequirementList) GetRequirements() []*Requirement { 301*b7c941bbSAndroid Build Coastguard Worker if x != nil { 302*b7c941bbSAndroid Build Coastguard Worker return x.Requirements 303*b7c941bbSAndroid Build Coastguard Worker } 304*b7c941bbSAndroid Build Coastguard Worker return nil 305*b7c941bbSAndroid Build Coastguard Worker} 306*b7c941bbSAndroid Build Coastguard Worker 307*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequirementList) GetAllMpcs() []int64 { 308*b7c941bbSAndroid Build Coastguard Worker if x != nil { 309*b7c941bbSAndroid Build Coastguard Worker return x.AllMpcs 310*b7c941bbSAndroid Build Coastguard Worker } 311*b7c941bbSAndroid Build Coastguard Worker return nil 312*b7c941bbSAndroid Build Coastguard Worker} 313*b7c941bbSAndroid Build Coastguard Worker 314*b7c941bbSAndroid Build Coastguard Worker// A Media Performance Class Requirement with required measurements and 315*b7c941bbSAndroid Build Coastguard Worker// specifications including required values for each relevant MPC level. 316*b7c941bbSAndroid Build Coastguard Workertype Requirement struct { 317*b7c941bbSAndroid Build Coastguard Worker state protoimpl.MessageState 318*b7c941bbSAndroid Build Coastguard Worker sizeCache protoimpl.SizeCache 319*b7c941bbSAndroid Build Coastguard Worker unknownFields protoimpl.UnknownFields 320*b7c941bbSAndroid Build Coastguard Worker 321*b7c941bbSAndroid Build Coastguard Worker // ID exactly as shown in the CDD 322*b7c941bbSAndroid Build Coastguard Worker Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` 323*b7c941bbSAndroid Build Coastguard Worker // Short human readable name. Must be unique. 324*b7c941bbSAndroid Build Coastguard Worker Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` 325*b7c941bbSAndroid Build Coastguard Worker Description *string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"` 326*b7c941bbSAndroid Build Coastguard Worker Group *Group `protobuf:"varint,4,opt,name=group,enum=android.media.performanceclass.requirements.Group" json:"group,omitempty"` 327*b7c941bbSAndroid Build Coastguard Worker Specs map[int64]*RequirementSpec `protobuf:"bytes,5,rep,name=specs" json:"specs,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 328*b7c941bbSAndroid Build Coastguard Worker // measurement_id to RequiredMeasurements 329*b7c941bbSAndroid Build Coastguard Worker // The measurement_id is a field name safe string. 330*b7c941bbSAndroid Build Coastguard Worker Measurements map[string]*RequiredMeasurement `protobuf:"bytes,6,rep,name=measurements" json:"measurements,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 331*b7c941bbSAndroid Build Coastguard Worker // Whether this requirement is a non-CTS test. Cts tests require fields in the 332*b7c941bbSAndroid Build Coastguard Worker // test cases proto to be repeated fields. Non-Cts tests need optional fields. 333*b7c941bbSAndroid Build Coastguard Worker IsNonCtsTest *bool `protobuf:"varint,7,opt,name=is_non_cts_test,json=isNonCtsTest,def=0" json:"is_non_cts_test,omitempty"` 334*b7c941bbSAndroid Build Coastguard Worker // Tests may use different setups depending on which performance class(es) 335*b7c941bbSAndroid Build Coastguard Worker // are being tested. This field specifies a list of identifiers for each 336*b7c941bbSAndroid Build Coastguard Worker // setup. Each identifier must have at least one corresponding entry in specs. 337*b7c941bbSAndroid Build Coastguard Worker // The list can just be a single entry of a blank string if only one setup 338*b7c941bbSAndroid Build Coastguard Worker // exists. 339*b7c941bbSAndroid Build Coastguard Worker TestConfigs map[string]*TestConfig `protobuf:"bytes,8,rep,name=test_configs,json=testConfigs" json:"test_configs,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 340*b7c941bbSAndroid Build Coastguard Worker // variant_id to Variant 341*b7c941bbSAndroid Build Coastguard Worker // 342*b7c941bbSAndroid Build Coastguard Worker // The variant_id is a field name safe string. 343*b7c941bbSAndroid Build Coastguard Worker Variants map[string]*Variant `protobuf:"bytes,57,rep,name=variants" json:"variants,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 344*b7c941bbSAndroid Build Coastguard Worker} 345*b7c941bbSAndroid Build Coastguard Worker 346*b7c941bbSAndroid Build Coastguard Worker// Default values for Requirement fields. 347*b7c941bbSAndroid Build Coastguard Workerconst ( 348*b7c941bbSAndroid Build Coastguard Worker Default_Requirement_IsNonCtsTest = bool(false) 349*b7c941bbSAndroid Build Coastguard Worker) 350*b7c941bbSAndroid Build Coastguard Worker 351*b7c941bbSAndroid Build Coastguard Workerfunc (x *Requirement) Reset() { 352*b7c941bbSAndroid Build Coastguard Worker *x = Requirement{} 353*b7c941bbSAndroid Build Coastguard Worker if protoimpl.UnsafeEnabled { 354*b7c941bbSAndroid Build Coastguard Worker mi := &file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[1] 355*b7c941bbSAndroid Build Coastguard Worker ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 356*b7c941bbSAndroid Build Coastguard Worker ms.StoreMessageInfo(mi) 357*b7c941bbSAndroid Build Coastguard Worker } 358*b7c941bbSAndroid Build Coastguard Worker} 359*b7c941bbSAndroid Build Coastguard Worker 360*b7c941bbSAndroid Build Coastguard Workerfunc (x *Requirement) String() string { 361*b7c941bbSAndroid Build Coastguard Worker return protoimpl.X.MessageStringOf(x) 362*b7c941bbSAndroid Build Coastguard Worker} 363*b7c941bbSAndroid Build Coastguard Worker 364*b7c941bbSAndroid Build Coastguard Workerfunc (*Requirement) ProtoMessage() {} 365*b7c941bbSAndroid Build Coastguard Worker 366*b7c941bbSAndroid Build Coastguard Workerfunc (x *Requirement) ProtoReflect() protoreflect.Message { 367*b7c941bbSAndroid Build Coastguard Worker mi := &file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[1] 368*b7c941bbSAndroid Build Coastguard Worker if protoimpl.UnsafeEnabled && x != nil { 369*b7c941bbSAndroid Build Coastguard Worker ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 370*b7c941bbSAndroid Build Coastguard Worker if ms.LoadMessageInfo() == nil { 371*b7c941bbSAndroid Build Coastguard Worker ms.StoreMessageInfo(mi) 372*b7c941bbSAndroid Build Coastguard Worker } 373*b7c941bbSAndroid Build Coastguard Worker return ms 374*b7c941bbSAndroid Build Coastguard Worker } 375*b7c941bbSAndroid Build Coastguard Worker return mi.MessageOf(x) 376*b7c941bbSAndroid Build Coastguard Worker} 377*b7c941bbSAndroid Build Coastguard Worker 378*b7c941bbSAndroid Build Coastguard Worker// Deprecated: Use Requirement.ProtoReflect.Descriptor instead. 379*b7c941bbSAndroid Build Coastguard Workerfunc (*Requirement) Descriptor() ([]byte, []int) { 380*b7c941bbSAndroid Build Coastguard Worker return file_cts_tests_mediapc_requirements_requirements_proto_rawDescGZIP(), []int{1} 381*b7c941bbSAndroid Build Coastguard Worker} 382*b7c941bbSAndroid Build Coastguard Worker 383*b7c941bbSAndroid Build Coastguard Workerfunc (x *Requirement) GetId() string { 384*b7c941bbSAndroid Build Coastguard Worker if x != nil && x.Id != nil { 385*b7c941bbSAndroid Build Coastguard Worker return *x.Id 386*b7c941bbSAndroid Build Coastguard Worker } 387*b7c941bbSAndroid Build Coastguard Worker return "" 388*b7c941bbSAndroid Build Coastguard Worker} 389*b7c941bbSAndroid Build Coastguard Worker 390*b7c941bbSAndroid Build Coastguard Workerfunc (x *Requirement) GetName() string { 391*b7c941bbSAndroid Build Coastguard Worker if x != nil && x.Name != nil { 392*b7c941bbSAndroid Build Coastguard Worker return *x.Name 393*b7c941bbSAndroid Build Coastguard Worker } 394*b7c941bbSAndroid Build Coastguard Worker return "" 395*b7c941bbSAndroid Build Coastguard Worker} 396*b7c941bbSAndroid Build Coastguard Worker 397*b7c941bbSAndroid Build Coastguard Workerfunc (x *Requirement) GetDescription() string { 398*b7c941bbSAndroid Build Coastguard Worker if x != nil && x.Description != nil { 399*b7c941bbSAndroid Build Coastguard Worker return *x.Description 400*b7c941bbSAndroid Build Coastguard Worker } 401*b7c941bbSAndroid Build Coastguard Worker return "" 402*b7c941bbSAndroid Build Coastguard Worker} 403*b7c941bbSAndroid Build Coastguard Worker 404*b7c941bbSAndroid Build Coastguard Workerfunc (x *Requirement) GetGroup() Group { 405*b7c941bbSAndroid Build Coastguard Worker if x != nil && x.Group != nil { 406*b7c941bbSAndroid Build Coastguard Worker return *x.Group 407*b7c941bbSAndroid Build Coastguard Worker } 408*b7c941bbSAndroid Build Coastguard Worker return Group_GROUP_UNSPECIFIED 409*b7c941bbSAndroid Build Coastguard Worker} 410*b7c941bbSAndroid Build Coastguard Worker 411*b7c941bbSAndroid Build Coastguard Workerfunc (x *Requirement) GetSpecs() map[int64]*RequirementSpec { 412*b7c941bbSAndroid Build Coastguard Worker if x != nil { 413*b7c941bbSAndroid Build Coastguard Worker return x.Specs 414*b7c941bbSAndroid Build Coastguard Worker } 415*b7c941bbSAndroid Build Coastguard Worker return nil 416*b7c941bbSAndroid Build Coastguard Worker} 417*b7c941bbSAndroid Build Coastguard Worker 418*b7c941bbSAndroid Build Coastguard Workerfunc (x *Requirement) GetMeasurements() map[string]*RequiredMeasurement { 419*b7c941bbSAndroid Build Coastguard Worker if x != nil { 420*b7c941bbSAndroid Build Coastguard Worker return x.Measurements 421*b7c941bbSAndroid Build Coastguard Worker } 422*b7c941bbSAndroid Build Coastguard Worker return nil 423*b7c941bbSAndroid Build Coastguard Worker} 424*b7c941bbSAndroid Build Coastguard Worker 425*b7c941bbSAndroid Build Coastguard Workerfunc (x *Requirement) GetIsNonCtsTest() bool { 426*b7c941bbSAndroid Build Coastguard Worker if x != nil && x.IsNonCtsTest != nil { 427*b7c941bbSAndroid Build Coastguard Worker return *x.IsNonCtsTest 428*b7c941bbSAndroid Build Coastguard Worker } 429*b7c941bbSAndroid Build Coastguard Worker return Default_Requirement_IsNonCtsTest 430*b7c941bbSAndroid Build Coastguard Worker} 431*b7c941bbSAndroid Build Coastguard Worker 432*b7c941bbSAndroid Build Coastguard Workerfunc (x *Requirement) GetTestConfigs() map[string]*TestConfig { 433*b7c941bbSAndroid Build Coastguard Worker if x != nil { 434*b7c941bbSAndroid Build Coastguard Worker return x.TestConfigs 435*b7c941bbSAndroid Build Coastguard Worker } 436*b7c941bbSAndroid Build Coastguard Worker return nil 437*b7c941bbSAndroid Build Coastguard Worker} 438*b7c941bbSAndroid Build Coastguard Worker 439*b7c941bbSAndroid Build Coastguard Workerfunc (x *Requirement) GetVariants() map[string]*Variant { 440*b7c941bbSAndroid Build Coastguard Worker if x != nil { 441*b7c941bbSAndroid Build Coastguard Worker return x.Variants 442*b7c941bbSAndroid Build Coastguard Worker } 443*b7c941bbSAndroid Build Coastguard Worker return nil 444*b7c941bbSAndroid Build Coastguard Worker} 445*b7c941bbSAndroid Build Coastguard Worker 446*b7c941bbSAndroid Build Coastguard Workertype RequirementSpec struct { 447*b7c941bbSAndroid Build Coastguard Worker state protoimpl.MessageState 448*b7c941bbSAndroid Build Coastguard Worker sizeCache protoimpl.SizeCache 449*b7c941bbSAndroid Build Coastguard Worker unknownFields protoimpl.UnknownFields 450*b7c941bbSAndroid Build Coastguard Worker 451*b7c941bbSAndroid Build Coastguard Worker Mpc *mpc_go_proto.MediaPerformanceClass `protobuf:"varint,1,opt,name=mpc,enum=android.media.performanceclass.MediaPerformanceClass" json:"mpc,omitempty"` 452*b7c941bbSAndroid Build Coastguard Worker // The specification of the requirement at the given MPC level exactly as 453*b7c941bbSAndroid Build Coastguard Worker // described in the CDD. 454*b7c941bbSAndroid Build Coastguard Worker Specification *string `protobuf:"bytes,3,opt,name=specification" json:"specification,omitempty"` 455*b7c941bbSAndroid Build Coastguard Worker // measurement_id to RequiredMeasurements 456*b7c941bbSAndroid Build Coastguard Worker // 457*b7c941bbSAndroid Build Coastguard Worker // The measurement_id is a field name safe string. 458*b7c941bbSAndroid Build Coastguard Worker // The measurement_id must match the id of a RequiredMeasurement in the parent 459*b7c941bbSAndroid Build Coastguard Worker // Requirement. 460*b7c941bbSAndroid Build Coastguard Worker RequiredValues map[string]*RequiredValue `protobuf:"bytes,4,rep,name=required_values,json=requiredValues" json:"required_values,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 461*b7c941bbSAndroid Build Coastguard Worker // variant_id to VariantSpec 462*b7c941bbSAndroid Build Coastguard Worker // The variant_id is a field name safe string. 463*b7c941bbSAndroid Build Coastguard Worker VariantSpecs map[string]*VariantSpec `protobuf:"bytes,5,rep,name=variant_specs,json=variantSpecs" json:"variant_specs,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 464*b7c941bbSAndroid Build Coastguard Worker // The test config id to use for this spec. If not specified, defaults to an 465*b7c941bbSAndroid Build Coastguard Worker // empty string. 466*b7c941bbSAndroid Build Coastguard Worker TestConfigId *string `protobuf:"bytes,6,opt,name=test_config_id,json=testConfigId,def=" json:"test_config_id,omitempty"` 467*b7c941bbSAndroid Build Coastguard Worker} 468*b7c941bbSAndroid Build Coastguard Worker 469*b7c941bbSAndroid Build Coastguard Worker// Default values for RequirementSpec fields. 470*b7c941bbSAndroid Build Coastguard Workerconst ( 471*b7c941bbSAndroid Build Coastguard Worker Default_RequirementSpec_TestConfigId = string("") 472*b7c941bbSAndroid Build Coastguard Worker) 473*b7c941bbSAndroid Build Coastguard Worker 474*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequirementSpec) Reset() { 475*b7c941bbSAndroid Build Coastguard Worker *x = RequirementSpec{} 476*b7c941bbSAndroid Build Coastguard Worker if protoimpl.UnsafeEnabled { 477*b7c941bbSAndroid Build Coastguard Worker mi := &file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[2] 478*b7c941bbSAndroid Build Coastguard Worker ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 479*b7c941bbSAndroid Build Coastguard Worker ms.StoreMessageInfo(mi) 480*b7c941bbSAndroid Build Coastguard Worker } 481*b7c941bbSAndroid Build Coastguard Worker} 482*b7c941bbSAndroid Build Coastguard Worker 483*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequirementSpec) String() string { 484*b7c941bbSAndroid Build Coastguard Worker return protoimpl.X.MessageStringOf(x) 485*b7c941bbSAndroid Build Coastguard Worker} 486*b7c941bbSAndroid Build Coastguard Worker 487*b7c941bbSAndroid Build Coastguard Workerfunc (*RequirementSpec) ProtoMessage() {} 488*b7c941bbSAndroid Build Coastguard Worker 489*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequirementSpec) ProtoReflect() protoreflect.Message { 490*b7c941bbSAndroid Build Coastguard Worker mi := &file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[2] 491*b7c941bbSAndroid Build Coastguard Worker if protoimpl.UnsafeEnabled && x != nil { 492*b7c941bbSAndroid Build Coastguard Worker ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 493*b7c941bbSAndroid Build Coastguard Worker if ms.LoadMessageInfo() == nil { 494*b7c941bbSAndroid Build Coastguard Worker ms.StoreMessageInfo(mi) 495*b7c941bbSAndroid Build Coastguard Worker } 496*b7c941bbSAndroid Build Coastguard Worker return ms 497*b7c941bbSAndroid Build Coastguard Worker } 498*b7c941bbSAndroid Build Coastguard Worker return mi.MessageOf(x) 499*b7c941bbSAndroid Build Coastguard Worker} 500*b7c941bbSAndroid Build Coastguard Worker 501*b7c941bbSAndroid Build Coastguard Worker// Deprecated: Use RequirementSpec.ProtoReflect.Descriptor instead. 502*b7c941bbSAndroid Build Coastguard Workerfunc (*RequirementSpec) Descriptor() ([]byte, []int) { 503*b7c941bbSAndroid Build Coastguard Worker return file_cts_tests_mediapc_requirements_requirements_proto_rawDescGZIP(), []int{2} 504*b7c941bbSAndroid Build Coastguard Worker} 505*b7c941bbSAndroid Build Coastguard Worker 506*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequirementSpec) GetMpc() mpc_go_proto.MediaPerformanceClass { 507*b7c941bbSAndroid Build Coastguard Worker if x != nil && x.Mpc != nil { 508*b7c941bbSAndroid Build Coastguard Worker return *x.Mpc 509*b7c941bbSAndroid Build Coastguard Worker } 510*b7c941bbSAndroid Build Coastguard Worker return mpc_go_proto.MediaPerformanceClass(0) 511*b7c941bbSAndroid Build Coastguard Worker} 512*b7c941bbSAndroid Build Coastguard Worker 513*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequirementSpec) GetSpecification() string { 514*b7c941bbSAndroid Build Coastguard Worker if x != nil && x.Specification != nil { 515*b7c941bbSAndroid Build Coastguard Worker return *x.Specification 516*b7c941bbSAndroid Build Coastguard Worker } 517*b7c941bbSAndroid Build Coastguard Worker return "" 518*b7c941bbSAndroid Build Coastguard Worker} 519*b7c941bbSAndroid Build Coastguard Worker 520*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequirementSpec) GetRequiredValues() map[string]*RequiredValue { 521*b7c941bbSAndroid Build Coastguard Worker if x != nil { 522*b7c941bbSAndroid Build Coastguard Worker return x.RequiredValues 523*b7c941bbSAndroid Build Coastguard Worker } 524*b7c941bbSAndroid Build Coastguard Worker return nil 525*b7c941bbSAndroid Build Coastguard Worker} 526*b7c941bbSAndroid Build Coastguard Worker 527*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequirementSpec) GetVariantSpecs() map[string]*VariantSpec { 528*b7c941bbSAndroid Build Coastguard Worker if x != nil { 529*b7c941bbSAndroid Build Coastguard Worker return x.VariantSpecs 530*b7c941bbSAndroid Build Coastguard Worker } 531*b7c941bbSAndroid Build Coastguard Worker return nil 532*b7c941bbSAndroid Build Coastguard Worker} 533*b7c941bbSAndroid Build Coastguard Worker 534*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequirementSpec) GetTestConfigId() string { 535*b7c941bbSAndroid Build Coastguard Worker if x != nil && x.TestConfigId != nil { 536*b7c941bbSAndroid Build Coastguard Worker return *x.TestConfigId 537*b7c941bbSAndroid Build Coastguard Worker } 538*b7c941bbSAndroid Build Coastguard Worker return Default_RequirementSpec_TestConfigId 539*b7c941bbSAndroid Build Coastguard Worker} 540*b7c941bbSAndroid Build Coastguard Worker 541*b7c941bbSAndroid Build Coastguard Worker// A required measurement needed verifiy a MPC requirement. 542*b7c941bbSAndroid Build Coastguard Workertype RequiredMeasurement struct { 543*b7c941bbSAndroid Build Coastguard Worker state protoimpl.MessageState 544*b7c941bbSAndroid Build Coastguard Worker sizeCache protoimpl.SizeCache 545*b7c941bbSAndroid Build Coastguard Worker unknownFields protoimpl.UnknownFields 546*b7c941bbSAndroid Build Coastguard Worker 547*b7c941bbSAndroid Build Coastguard Worker // The id is a field name safe string. 548*b7c941bbSAndroid Build Coastguard Worker Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` 549*b7c941bbSAndroid Build Coastguard Worker Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"` 550*b7c941bbSAndroid Build Coastguard Worker MeasurementType *MeasurementType `protobuf:"varint,3,opt,name=measurement_type,json=measurementType,enum=android.media.performanceclass.requirements.MeasurementType" json:"measurement_type,omitempty"` 551*b7c941bbSAndroid Build Coastguard Worker Comparison *Comparison `protobuf:"varint,4,opt,name=comparison,enum=android.media.performanceclass.requirements.Comparison" json:"comparison,omitempty"` 552*b7c941bbSAndroid Build Coastguard Worker // Must be unique per requirement and greater than or equal to 3. 553*b7c941bbSAndroid Build Coastguard Worker ProtoFieldNumber *int32 `protobuf:"varint,6,opt,name=proto_field_number,json=protoFieldNumber" json:"proto_field_number,omitempty"` 554*b7c941bbSAndroid Build Coastguard Worker} 555*b7c941bbSAndroid Build Coastguard Worker 556*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequiredMeasurement) Reset() { 557*b7c941bbSAndroid Build Coastguard Worker *x = RequiredMeasurement{} 558*b7c941bbSAndroid Build Coastguard Worker if protoimpl.UnsafeEnabled { 559*b7c941bbSAndroid Build Coastguard Worker mi := &file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[3] 560*b7c941bbSAndroid Build Coastguard Worker ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 561*b7c941bbSAndroid Build Coastguard Worker ms.StoreMessageInfo(mi) 562*b7c941bbSAndroid Build Coastguard Worker } 563*b7c941bbSAndroid Build Coastguard Worker} 564*b7c941bbSAndroid Build Coastguard Worker 565*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequiredMeasurement) String() string { 566*b7c941bbSAndroid Build Coastguard Worker return protoimpl.X.MessageStringOf(x) 567*b7c941bbSAndroid Build Coastguard Worker} 568*b7c941bbSAndroid Build Coastguard Worker 569*b7c941bbSAndroid Build Coastguard Workerfunc (*RequiredMeasurement) ProtoMessage() {} 570*b7c941bbSAndroid Build Coastguard Worker 571*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequiredMeasurement) ProtoReflect() protoreflect.Message { 572*b7c941bbSAndroid Build Coastguard Worker mi := &file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[3] 573*b7c941bbSAndroid Build Coastguard Worker if protoimpl.UnsafeEnabled && x != nil { 574*b7c941bbSAndroid Build Coastguard Worker ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 575*b7c941bbSAndroid Build Coastguard Worker if ms.LoadMessageInfo() == nil { 576*b7c941bbSAndroid Build Coastguard Worker ms.StoreMessageInfo(mi) 577*b7c941bbSAndroid Build Coastguard Worker } 578*b7c941bbSAndroid Build Coastguard Worker return ms 579*b7c941bbSAndroid Build Coastguard Worker } 580*b7c941bbSAndroid Build Coastguard Worker return mi.MessageOf(x) 581*b7c941bbSAndroid Build Coastguard Worker} 582*b7c941bbSAndroid Build Coastguard Worker 583*b7c941bbSAndroid Build Coastguard Worker// Deprecated: Use RequiredMeasurement.ProtoReflect.Descriptor instead. 584*b7c941bbSAndroid Build Coastguard Workerfunc (*RequiredMeasurement) Descriptor() ([]byte, []int) { 585*b7c941bbSAndroid Build Coastguard Worker return file_cts_tests_mediapc_requirements_requirements_proto_rawDescGZIP(), []int{3} 586*b7c941bbSAndroid Build Coastguard Worker} 587*b7c941bbSAndroid Build Coastguard Worker 588*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequiredMeasurement) GetId() string { 589*b7c941bbSAndroid Build Coastguard Worker if x != nil && x.Id != nil { 590*b7c941bbSAndroid Build Coastguard Worker return *x.Id 591*b7c941bbSAndroid Build Coastguard Worker } 592*b7c941bbSAndroid Build Coastguard Worker return "" 593*b7c941bbSAndroid Build Coastguard Worker} 594*b7c941bbSAndroid Build Coastguard Worker 595*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequiredMeasurement) GetDescription() string { 596*b7c941bbSAndroid Build Coastguard Worker if x != nil && x.Description != nil { 597*b7c941bbSAndroid Build Coastguard Worker return *x.Description 598*b7c941bbSAndroid Build Coastguard Worker } 599*b7c941bbSAndroid Build Coastguard Worker return "" 600*b7c941bbSAndroid Build Coastguard Worker} 601*b7c941bbSAndroid Build Coastguard Worker 602*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequiredMeasurement) GetMeasurementType() MeasurementType { 603*b7c941bbSAndroid Build Coastguard Worker if x != nil && x.MeasurementType != nil { 604*b7c941bbSAndroid Build Coastguard Worker return *x.MeasurementType 605*b7c941bbSAndroid Build Coastguard Worker } 606*b7c941bbSAndroid Build Coastguard Worker return MeasurementType_MEASUREMENT_TYPE_UNSPECIFIED 607*b7c941bbSAndroid Build Coastguard Worker} 608*b7c941bbSAndroid Build Coastguard Worker 609*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequiredMeasurement) GetComparison() Comparison { 610*b7c941bbSAndroid Build Coastguard Worker if x != nil && x.Comparison != nil { 611*b7c941bbSAndroid Build Coastguard Worker return *x.Comparison 612*b7c941bbSAndroid Build Coastguard Worker } 613*b7c941bbSAndroid Build Coastguard Worker return Comparison_COMPARISON_UNSPECIFIED 614*b7c941bbSAndroid Build Coastguard Worker} 615*b7c941bbSAndroid Build Coastguard Worker 616*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequiredMeasurement) GetProtoFieldNumber() int32 { 617*b7c941bbSAndroid Build Coastguard Worker if x != nil && x.ProtoFieldNumber != nil { 618*b7c941bbSAndroid Build Coastguard Worker return *x.ProtoFieldNumber 619*b7c941bbSAndroid Build Coastguard Worker } 620*b7c941bbSAndroid Build Coastguard Worker return 0 621*b7c941bbSAndroid Build Coastguard Worker} 622*b7c941bbSAndroid Build Coastguard Worker 623*b7c941bbSAndroid Build Coastguard Worker// A required value for a RequiredMeasurement at a given MPC level. 624*b7c941bbSAndroid Build Coastguard Workertype RequiredValue struct { 625*b7c941bbSAndroid Build Coastguard Worker state protoimpl.MessageState 626*b7c941bbSAndroid Build Coastguard Worker sizeCache protoimpl.SizeCache 627*b7c941bbSAndroid Build Coastguard Worker unknownFields protoimpl.UnknownFields 628*b7c941bbSAndroid Build Coastguard Worker 629*b7c941bbSAndroid Build Coastguard Worker // The id is a field name safe string. 630*b7c941bbSAndroid Build Coastguard Worker Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` 631*b7c941bbSAndroid Build Coastguard Worker // Types that are assignable to Value: 632*b7c941bbSAndroid Build Coastguard Worker // 633*b7c941bbSAndroid Build Coastguard Worker // *RequiredValue_StringValue 634*b7c941bbSAndroid Build Coastguard Worker // *RequiredValue_IntValue 635*b7c941bbSAndroid Build Coastguard Worker // *RequiredValue_DoubleValue 636*b7c941bbSAndroid Build Coastguard Worker // *RequiredValue_BoolValue 637*b7c941bbSAndroid Build Coastguard Worker // *RequiredValue_LongValue 638*b7c941bbSAndroid Build Coastguard Worker // *RequiredValue_FloatValue 639*b7c941bbSAndroid Build Coastguard Worker Value isRequiredValue_Value `protobuf_oneof:"value"` 640*b7c941bbSAndroid Build Coastguard Worker} 641*b7c941bbSAndroid Build Coastguard Worker 642*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequiredValue) Reset() { 643*b7c941bbSAndroid Build Coastguard Worker *x = RequiredValue{} 644*b7c941bbSAndroid Build Coastguard Worker if protoimpl.UnsafeEnabled { 645*b7c941bbSAndroid Build Coastguard Worker mi := &file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[4] 646*b7c941bbSAndroid Build Coastguard Worker ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 647*b7c941bbSAndroid Build Coastguard Worker ms.StoreMessageInfo(mi) 648*b7c941bbSAndroid Build Coastguard Worker } 649*b7c941bbSAndroid Build Coastguard Worker} 650*b7c941bbSAndroid Build Coastguard Worker 651*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequiredValue) String() string { 652*b7c941bbSAndroid Build Coastguard Worker return protoimpl.X.MessageStringOf(x) 653*b7c941bbSAndroid Build Coastguard Worker} 654*b7c941bbSAndroid Build Coastguard Worker 655*b7c941bbSAndroid Build Coastguard Workerfunc (*RequiredValue) ProtoMessage() {} 656*b7c941bbSAndroid Build Coastguard Worker 657*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequiredValue) ProtoReflect() protoreflect.Message { 658*b7c941bbSAndroid Build Coastguard Worker mi := &file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[4] 659*b7c941bbSAndroid Build Coastguard Worker if protoimpl.UnsafeEnabled && x != nil { 660*b7c941bbSAndroid Build Coastguard Worker ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 661*b7c941bbSAndroid Build Coastguard Worker if ms.LoadMessageInfo() == nil { 662*b7c941bbSAndroid Build Coastguard Worker ms.StoreMessageInfo(mi) 663*b7c941bbSAndroid Build Coastguard Worker } 664*b7c941bbSAndroid Build Coastguard Worker return ms 665*b7c941bbSAndroid Build Coastguard Worker } 666*b7c941bbSAndroid Build Coastguard Worker return mi.MessageOf(x) 667*b7c941bbSAndroid Build Coastguard Worker} 668*b7c941bbSAndroid Build Coastguard Worker 669*b7c941bbSAndroid Build Coastguard Worker// Deprecated: Use RequiredValue.ProtoReflect.Descriptor instead. 670*b7c941bbSAndroid Build Coastguard Workerfunc (*RequiredValue) Descriptor() ([]byte, []int) { 671*b7c941bbSAndroid Build Coastguard Worker return file_cts_tests_mediapc_requirements_requirements_proto_rawDescGZIP(), []int{4} 672*b7c941bbSAndroid Build Coastguard Worker} 673*b7c941bbSAndroid Build Coastguard Worker 674*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequiredValue) GetId() string { 675*b7c941bbSAndroid Build Coastguard Worker if x != nil && x.Id != nil { 676*b7c941bbSAndroid Build Coastguard Worker return *x.Id 677*b7c941bbSAndroid Build Coastguard Worker } 678*b7c941bbSAndroid Build Coastguard Worker return "" 679*b7c941bbSAndroid Build Coastguard Worker} 680*b7c941bbSAndroid Build Coastguard Worker 681*b7c941bbSAndroid Build Coastguard Workerfunc (m *RequiredValue) GetValue() isRequiredValue_Value { 682*b7c941bbSAndroid Build Coastguard Worker if m != nil { 683*b7c941bbSAndroid Build Coastguard Worker return m.Value 684*b7c941bbSAndroid Build Coastguard Worker } 685*b7c941bbSAndroid Build Coastguard Worker return nil 686*b7c941bbSAndroid Build Coastguard Worker} 687*b7c941bbSAndroid Build Coastguard Worker 688*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequiredValue) GetStringValue() string { 689*b7c941bbSAndroid Build Coastguard Worker if x, ok := x.GetValue().(*RequiredValue_StringValue); ok { 690*b7c941bbSAndroid Build Coastguard Worker return x.StringValue 691*b7c941bbSAndroid Build Coastguard Worker } 692*b7c941bbSAndroid Build Coastguard Worker return "" 693*b7c941bbSAndroid Build Coastguard Worker} 694*b7c941bbSAndroid Build Coastguard Worker 695*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequiredValue) GetIntValue() int64 { 696*b7c941bbSAndroid Build Coastguard Worker if x, ok := x.GetValue().(*RequiredValue_IntValue); ok { 697*b7c941bbSAndroid Build Coastguard Worker return x.IntValue 698*b7c941bbSAndroid Build Coastguard Worker } 699*b7c941bbSAndroid Build Coastguard Worker return 0 700*b7c941bbSAndroid Build Coastguard Worker} 701*b7c941bbSAndroid Build Coastguard Worker 702*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequiredValue) GetDoubleValue() float64 { 703*b7c941bbSAndroid Build Coastguard Worker if x, ok := x.GetValue().(*RequiredValue_DoubleValue); ok { 704*b7c941bbSAndroid Build Coastguard Worker return x.DoubleValue 705*b7c941bbSAndroid Build Coastguard Worker } 706*b7c941bbSAndroid Build Coastguard Worker return 0 707*b7c941bbSAndroid Build Coastguard Worker} 708*b7c941bbSAndroid Build Coastguard Worker 709*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequiredValue) GetBoolValue() bool { 710*b7c941bbSAndroid Build Coastguard Worker if x, ok := x.GetValue().(*RequiredValue_BoolValue); ok { 711*b7c941bbSAndroid Build Coastguard Worker return x.BoolValue 712*b7c941bbSAndroid Build Coastguard Worker } 713*b7c941bbSAndroid Build Coastguard Worker return false 714*b7c941bbSAndroid Build Coastguard Worker} 715*b7c941bbSAndroid Build Coastguard Worker 716*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequiredValue) GetLongValue() int64 { 717*b7c941bbSAndroid Build Coastguard Worker if x, ok := x.GetValue().(*RequiredValue_LongValue); ok { 718*b7c941bbSAndroid Build Coastguard Worker return x.LongValue 719*b7c941bbSAndroid Build Coastguard Worker } 720*b7c941bbSAndroid Build Coastguard Worker return 0 721*b7c941bbSAndroid Build Coastguard Worker} 722*b7c941bbSAndroid Build Coastguard Worker 723*b7c941bbSAndroid Build Coastguard Workerfunc (x *RequiredValue) GetFloatValue() float32 { 724*b7c941bbSAndroid Build Coastguard Worker if x, ok := x.GetValue().(*RequiredValue_FloatValue); ok { 725*b7c941bbSAndroid Build Coastguard Worker return x.FloatValue 726*b7c941bbSAndroid Build Coastguard Worker } 727*b7c941bbSAndroid Build Coastguard Worker return 0 728*b7c941bbSAndroid Build Coastguard Worker} 729*b7c941bbSAndroid Build Coastguard Worker 730*b7c941bbSAndroid Build Coastguard Workertype isRequiredValue_Value interface { 731*b7c941bbSAndroid Build Coastguard Worker isRequiredValue_Value() 732*b7c941bbSAndroid Build Coastguard Worker} 733*b7c941bbSAndroid Build Coastguard Worker 734*b7c941bbSAndroid Build Coastguard Workertype RequiredValue_StringValue struct { 735*b7c941bbSAndroid Build Coastguard Worker StringValue string `protobuf:"bytes,3,opt,name=string_value,json=stringValue,oneof"` 736*b7c941bbSAndroid Build Coastguard Worker} 737*b7c941bbSAndroid Build Coastguard Worker 738*b7c941bbSAndroid Build Coastguard Workertype RequiredValue_IntValue struct { 739*b7c941bbSAndroid Build Coastguard Worker IntValue int64 `protobuf:"varint,4,opt,name=int_value,json=intValue,oneof"` 740*b7c941bbSAndroid Build Coastguard Worker} 741*b7c941bbSAndroid Build Coastguard Worker 742*b7c941bbSAndroid Build Coastguard Workertype RequiredValue_DoubleValue struct { 743*b7c941bbSAndroid Build Coastguard Worker DoubleValue float64 `protobuf:"fixed64,5,opt,name=double_value,json=doubleValue,oneof"` 744*b7c941bbSAndroid Build Coastguard Worker} 745*b7c941bbSAndroid Build Coastguard Worker 746*b7c941bbSAndroid Build Coastguard Workertype RequiredValue_BoolValue struct { 747*b7c941bbSAndroid Build Coastguard Worker BoolValue bool `protobuf:"varint,6,opt,name=bool_value,json=boolValue,oneof"` 748*b7c941bbSAndroid Build Coastguard Worker} 749*b7c941bbSAndroid Build Coastguard Worker 750*b7c941bbSAndroid Build Coastguard Workertype RequiredValue_LongValue struct { 751*b7c941bbSAndroid Build Coastguard Worker LongValue int64 `protobuf:"varint,7,opt,name=long_value,json=longValue,oneof"` 752*b7c941bbSAndroid Build Coastguard Worker} 753*b7c941bbSAndroid Build Coastguard Worker 754*b7c941bbSAndroid Build Coastguard Workertype RequiredValue_FloatValue struct { 755*b7c941bbSAndroid Build Coastguard Worker FloatValue float32 `protobuf:"fixed32,8,opt,name=float_value,json=floatValue,oneof"` 756*b7c941bbSAndroid Build Coastguard Worker} 757*b7c941bbSAndroid Build Coastguard Worker 758*b7c941bbSAndroid Build Coastguard Workerfunc (*RequiredValue_StringValue) isRequiredValue_Value() {} 759*b7c941bbSAndroid Build Coastguard Worker 760*b7c941bbSAndroid Build Coastguard Workerfunc (*RequiredValue_IntValue) isRequiredValue_Value() {} 761*b7c941bbSAndroid Build Coastguard Worker 762*b7c941bbSAndroid Build Coastguard Workerfunc (*RequiredValue_DoubleValue) isRequiredValue_Value() {} 763*b7c941bbSAndroid Build Coastguard Worker 764*b7c941bbSAndroid Build Coastguard Workerfunc (*RequiredValue_BoolValue) isRequiredValue_Value() {} 765*b7c941bbSAndroid Build Coastguard Worker 766*b7c941bbSAndroid Build Coastguard Workerfunc (*RequiredValue_LongValue) isRequiredValue_Value() {} 767*b7c941bbSAndroid Build Coastguard Worker 768*b7c941bbSAndroid Build Coastguard Workerfunc (*RequiredValue_FloatValue) isRequiredValue_Value() {} 769*b7c941bbSAndroid Build Coastguard Worker 770*b7c941bbSAndroid Build Coastguard Worker// Variants are used when an alternative set of required values should apply 771*b7c941bbSAndroid Build Coastguard Workertype Variant struct { 772*b7c941bbSAndroid Build Coastguard Worker state protoimpl.MessageState 773*b7c941bbSAndroid Build Coastguard Worker sizeCache protoimpl.SizeCache 774*b7c941bbSAndroid Build Coastguard Worker unknownFields protoimpl.UnknownFields 775*b7c941bbSAndroid Build Coastguard Worker 776*b7c941bbSAndroid Build Coastguard Worker // When the variant should be used. 777*b7c941bbSAndroid Build Coastguard Worker Description *string `protobuf:"bytes,1,opt,name=description" json:"description,omitempty"` 778*b7c941bbSAndroid Build Coastguard Worker} 779*b7c941bbSAndroid Build Coastguard Worker 780*b7c941bbSAndroid Build Coastguard Workerfunc (x *Variant) Reset() { 781*b7c941bbSAndroid Build Coastguard Worker *x = Variant{} 782*b7c941bbSAndroid Build Coastguard Worker if protoimpl.UnsafeEnabled { 783*b7c941bbSAndroid Build Coastguard Worker mi := &file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[5] 784*b7c941bbSAndroid Build Coastguard Worker ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 785*b7c941bbSAndroid Build Coastguard Worker ms.StoreMessageInfo(mi) 786*b7c941bbSAndroid Build Coastguard Worker } 787*b7c941bbSAndroid Build Coastguard Worker} 788*b7c941bbSAndroid Build Coastguard Worker 789*b7c941bbSAndroid Build Coastguard Workerfunc (x *Variant) String() string { 790*b7c941bbSAndroid Build Coastguard Worker return protoimpl.X.MessageStringOf(x) 791*b7c941bbSAndroid Build Coastguard Worker} 792*b7c941bbSAndroid Build Coastguard Worker 793*b7c941bbSAndroid Build Coastguard Workerfunc (*Variant) ProtoMessage() {} 794*b7c941bbSAndroid Build Coastguard Worker 795*b7c941bbSAndroid Build Coastguard Workerfunc (x *Variant) ProtoReflect() protoreflect.Message { 796*b7c941bbSAndroid Build Coastguard Worker mi := &file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[5] 797*b7c941bbSAndroid Build Coastguard Worker if protoimpl.UnsafeEnabled && x != nil { 798*b7c941bbSAndroid Build Coastguard Worker ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 799*b7c941bbSAndroid Build Coastguard Worker if ms.LoadMessageInfo() == nil { 800*b7c941bbSAndroid Build Coastguard Worker ms.StoreMessageInfo(mi) 801*b7c941bbSAndroid Build Coastguard Worker } 802*b7c941bbSAndroid Build Coastguard Worker return ms 803*b7c941bbSAndroid Build Coastguard Worker } 804*b7c941bbSAndroid Build Coastguard Worker return mi.MessageOf(x) 805*b7c941bbSAndroid Build Coastguard Worker} 806*b7c941bbSAndroid Build Coastguard Worker 807*b7c941bbSAndroid Build Coastguard Worker// Deprecated: Use Variant.ProtoReflect.Descriptor instead. 808*b7c941bbSAndroid Build Coastguard Workerfunc (*Variant) Descriptor() ([]byte, []int) { 809*b7c941bbSAndroid Build Coastguard Worker return file_cts_tests_mediapc_requirements_requirements_proto_rawDescGZIP(), []int{5} 810*b7c941bbSAndroid Build Coastguard Worker} 811*b7c941bbSAndroid Build Coastguard Worker 812*b7c941bbSAndroid Build Coastguard Workerfunc (x *Variant) GetDescription() string { 813*b7c941bbSAndroid Build Coastguard Worker if x != nil && x.Description != nil { 814*b7c941bbSAndroid Build Coastguard Worker return *x.Description 815*b7c941bbSAndroid Build Coastguard Worker } 816*b7c941bbSAndroid Build Coastguard Worker return "" 817*b7c941bbSAndroid Build Coastguard Worker} 818*b7c941bbSAndroid Build Coastguard Worker 819*b7c941bbSAndroid Build Coastguard Worker// The set values required for a variant 820*b7c941bbSAndroid Build Coastguard Workertype VariantSpec struct { 821*b7c941bbSAndroid Build Coastguard Worker state protoimpl.MessageState 822*b7c941bbSAndroid Build Coastguard Worker sizeCache protoimpl.SizeCache 823*b7c941bbSAndroid Build Coastguard Worker unknownFields protoimpl.UnknownFields 824*b7c941bbSAndroid Build Coastguard Worker 825*b7c941bbSAndroid Build Coastguard Worker // measurement_id to RequiredMeasurements 826*b7c941bbSAndroid Build Coastguard Worker // 827*b7c941bbSAndroid Build Coastguard Worker // The measurement_id is a field name safe string. 828*b7c941bbSAndroid Build Coastguard Worker // The measurement_id must match the id of a RequiredMeasurement in the parent 829*b7c941bbSAndroid Build Coastguard Worker // Requirement. 830*b7c941bbSAndroid Build Coastguard Worker RequiredValues map[string]*RequiredValue `protobuf:"bytes,4,rep,name=required_values,json=requiredValues" json:"required_values,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 831*b7c941bbSAndroid Build Coastguard Worker} 832*b7c941bbSAndroid Build Coastguard Worker 833*b7c941bbSAndroid Build Coastguard Workerfunc (x *VariantSpec) Reset() { 834*b7c941bbSAndroid Build Coastguard Worker *x = VariantSpec{} 835*b7c941bbSAndroid Build Coastguard Worker if protoimpl.UnsafeEnabled { 836*b7c941bbSAndroid Build Coastguard Worker mi := &file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[6] 837*b7c941bbSAndroid Build Coastguard Worker ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 838*b7c941bbSAndroid Build Coastguard Worker ms.StoreMessageInfo(mi) 839*b7c941bbSAndroid Build Coastguard Worker } 840*b7c941bbSAndroid Build Coastguard Worker} 841*b7c941bbSAndroid Build Coastguard Worker 842*b7c941bbSAndroid Build Coastguard Workerfunc (x *VariantSpec) String() string { 843*b7c941bbSAndroid Build Coastguard Worker return protoimpl.X.MessageStringOf(x) 844*b7c941bbSAndroid Build Coastguard Worker} 845*b7c941bbSAndroid Build Coastguard Worker 846*b7c941bbSAndroid Build Coastguard Workerfunc (*VariantSpec) ProtoMessage() {} 847*b7c941bbSAndroid Build Coastguard Worker 848*b7c941bbSAndroid Build Coastguard Workerfunc (x *VariantSpec) ProtoReflect() protoreflect.Message { 849*b7c941bbSAndroid Build Coastguard Worker mi := &file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[6] 850*b7c941bbSAndroid Build Coastguard Worker if protoimpl.UnsafeEnabled && x != nil { 851*b7c941bbSAndroid Build Coastguard Worker ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 852*b7c941bbSAndroid Build Coastguard Worker if ms.LoadMessageInfo() == nil { 853*b7c941bbSAndroid Build Coastguard Worker ms.StoreMessageInfo(mi) 854*b7c941bbSAndroid Build Coastguard Worker } 855*b7c941bbSAndroid Build Coastguard Worker return ms 856*b7c941bbSAndroid Build Coastguard Worker } 857*b7c941bbSAndroid Build Coastguard Worker return mi.MessageOf(x) 858*b7c941bbSAndroid Build Coastguard Worker} 859*b7c941bbSAndroid Build Coastguard Worker 860*b7c941bbSAndroid Build Coastguard Worker// Deprecated: Use VariantSpec.ProtoReflect.Descriptor instead. 861*b7c941bbSAndroid Build Coastguard Workerfunc (*VariantSpec) Descriptor() ([]byte, []int) { 862*b7c941bbSAndroid Build Coastguard Worker return file_cts_tests_mediapc_requirements_requirements_proto_rawDescGZIP(), []int{6} 863*b7c941bbSAndroid Build Coastguard Worker} 864*b7c941bbSAndroid Build Coastguard Worker 865*b7c941bbSAndroid Build Coastguard Workerfunc (x *VariantSpec) GetRequiredValues() map[string]*RequiredValue { 866*b7c941bbSAndroid Build Coastguard Worker if x != nil { 867*b7c941bbSAndroid Build Coastguard Worker return x.RequiredValues 868*b7c941bbSAndroid Build Coastguard Worker } 869*b7c941bbSAndroid Build Coastguard Worker return nil 870*b7c941bbSAndroid Build Coastguard Worker} 871*b7c941bbSAndroid Build Coastguard Worker 872*b7c941bbSAndroid Build Coastguard Workertype TestConfig struct { 873*b7c941bbSAndroid Build Coastguard Worker state protoimpl.MessageState 874*b7c941bbSAndroid Build Coastguard Worker sizeCache protoimpl.SizeCache 875*b7c941bbSAndroid Build Coastguard Worker unknownFields protoimpl.UnknownFields 876*b7c941bbSAndroid Build Coastguard Worker 877*b7c941bbSAndroid Build Coastguard Worker Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"` 878*b7c941bbSAndroid Build Coastguard Worker // The proto field number of the test config. Must be unique across all 879*b7c941bbSAndroid Build Coastguard Worker // requirements. 880*b7c941bbSAndroid Build Coastguard Worker ProtoFieldNumber *int32 `protobuf:"varint,3,opt,name=proto_field_number,json=protoFieldNumber" json:"proto_field_number,omitempty"` 881*b7c941bbSAndroid Build Coastguard Worker} 882*b7c941bbSAndroid Build Coastguard Worker 883*b7c941bbSAndroid Build Coastguard Workerfunc (x *TestConfig) Reset() { 884*b7c941bbSAndroid Build Coastguard Worker *x = TestConfig{} 885*b7c941bbSAndroid Build Coastguard Worker if protoimpl.UnsafeEnabled { 886*b7c941bbSAndroid Build Coastguard Worker mi := &file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[7] 887*b7c941bbSAndroid Build Coastguard Worker ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 888*b7c941bbSAndroid Build Coastguard Worker ms.StoreMessageInfo(mi) 889*b7c941bbSAndroid Build Coastguard Worker } 890*b7c941bbSAndroid Build Coastguard Worker} 891*b7c941bbSAndroid Build Coastguard Worker 892*b7c941bbSAndroid Build Coastguard Workerfunc (x *TestConfig) String() string { 893*b7c941bbSAndroid Build Coastguard Worker return protoimpl.X.MessageStringOf(x) 894*b7c941bbSAndroid Build Coastguard Worker} 895*b7c941bbSAndroid Build Coastguard Worker 896*b7c941bbSAndroid Build Coastguard Workerfunc (*TestConfig) ProtoMessage() {} 897*b7c941bbSAndroid Build Coastguard Worker 898*b7c941bbSAndroid Build Coastguard Workerfunc (x *TestConfig) ProtoReflect() protoreflect.Message { 899*b7c941bbSAndroid Build Coastguard Worker mi := &file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[7] 900*b7c941bbSAndroid Build Coastguard Worker if protoimpl.UnsafeEnabled && x != nil { 901*b7c941bbSAndroid Build Coastguard Worker ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 902*b7c941bbSAndroid Build Coastguard Worker if ms.LoadMessageInfo() == nil { 903*b7c941bbSAndroid Build Coastguard Worker ms.StoreMessageInfo(mi) 904*b7c941bbSAndroid Build Coastguard Worker } 905*b7c941bbSAndroid Build Coastguard Worker return ms 906*b7c941bbSAndroid Build Coastguard Worker } 907*b7c941bbSAndroid Build Coastguard Worker return mi.MessageOf(x) 908*b7c941bbSAndroid Build Coastguard Worker} 909*b7c941bbSAndroid Build Coastguard Worker 910*b7c941bbSAndroid Build Coastguard Worker// Deprecated: Use TestConfig.ProtoReflect.Descriptor instead. 911*b7c941bbSAndroid Build Coastguard Workerfunc (*TestConfig) Descriptor() ([]byte, []int) { 912*b7c941bbSAndroid Build Coastguard Worker return file_cts_tests_mediapc_requirements_requirements_proto_rawDescGZIP(), []int{7} 913*b7c941bbSAndroid Build Coastguard Worker} 914*b7c941bbSAndroid Build Coastguard Worker 915*b7c941bbSAndroid Build Coastguard Workerfunc (x *TestConfig) GetDescription() string { 916*b7c941bbSAndroid Build Coastguard Worker if x != nil && x.Description != nil { 917*b7c941bbSAndroid Build Coastguard Worker return *x.Description 918*b7c941bbSAndroid Build Coastguard Worker } 919*b7c941bbSAndroid Build Coastguard Worker return "" 920*b7c941bbSAndroid Build Coastguard Worker} 921*b7c941bbSAndroid Build Coastguard Worker 922*b7c941bbSAndroid Build Coastguard Workerfunc (x *TestConfig) GetProtoFieldNumber() int32 { 923*b7c941bbSAndroid Build Coastguard Worker if x != nil && x.ProtoFieldNumber != nil { 924*b7c941bbSAndroid Build Coastguard Worker return *x.ProtoFieldNumber 925*b7c941bbSAndroid Build Coastguard Worker } 926*b7c941bbSAndroid Build Coastguard Worker return 0 927*b7c941bbSAndroid Build Coastguard Worker} 928*b7c941bbSAndroid Build Coastguard Worker 929*b7c941bbSAndroid Build Coastguard Workervar File_cts_tests_mediapc_requirements_requirements_proto protoreflect.FileDescriptor 930*b7c941bbSAndroid Build Coastguard Worker 931*b7c941bbSAndroid Build Coastguard Workervar file_cts_tests_mediapc_requirements_requirements_proto_rawDesc = []byte{ 932*b7c941bbSAndroid Build Coastguard Worker 0x0a, 0x31, 0x63, 0x74, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x73, 0x2f, 0x6d, 0x65, 0x64, 0x69, 933*b7c941bbSAndroid Build Coastguard Worker 0x61, 0x70, 0x63, 0x2f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 934*b7c941bbSAndroid Build Coastguard Worker 0x2f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2e, 0x70, 0x72, 935*b7c941bbSAndroid Build Coastguard Worker 0x6f, 0x74, 0x6f, 0x12, 0x2b, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x2e, 0x6d, 0x65, 0x64, 936*b7c941bbSAndroid Build Coastguard Worker 0x69, 0x61, 0x2e, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x63, 0x6c, 937*b7c941bbSAndroid Build Coastguard Worker 0x61, 0x73, 0x73, 0x2e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 938*b7c941bbSAndroid Build Coastguard Worker 0x1a, 0x28, 0x63, 0x74, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x73, 0x2f, 0x6d, 0x65, 0x64, 0x69, 939*b7c941bbSAndroid Build Coastguard Worker 0x61, 0x70, 0x63, 0x2f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 940*b7c941bbSAndroid Build Coastguard Worker 0x2f, 0x6d, 0x70, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8e, 0x01, 0x0a, 0x0f, 0x52, 941*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x5c, 942*b7c941bbSAndroid Build Coastguard Worker 0x0a, 0x0c, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x01, 943*b7c941bbSAndroid Build Coastguard Worker 0x20, 0x03, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x2e, 0x6d, 944*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x64, 0x69, 0x61, 0x2e, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 945*b7c941bbSAndroid Build Coastguard Worker 0x63, 0x6c, 0x61, 0x73, 0x73, 0x2e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 946*b7c941bbSAndroid Build Coastguard Worker 0x74, 0x73, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x0c, 947*b7c941bbSAndroid Build Coastguard Worker 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x1d, 0x0a, 0x08, 948*b7c941bbSAndroid Build Coastguard Worker 0x61, 0x6c, 0x6c, 0x5f, 0x6d, 0x70, 0x63, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x03, 0x42, 0x02, 949*b7c941bbSAndroid Build Coastguard Worker 0x10, 0x01, 0x52, 0x07, 0x61, 0x6c, 0x6c, 0x4d, 0x70, 0x63, 0x73, 0x22, 0xd0, 0x08, 0x0a, 0x0b, 950*b7c941bbSAndroid Build Coastguard Worker 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 951*b7c941bbSAndroid Build Coastguard Worker 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 952*b7c941bbSAndroid Build Coastguard Worker 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 953*b7c941bbSAndroid Build Coastguard Worker 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 954*b7c941bbSAndroid Build Coastguard Worker 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 955*b7c941bbSAndroid Build Coastguard Worker 0x6e, 0x12, 0x48, 0x0a, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 956*b7c941bbSAndroid Build Coastguard Worker 0x32, 0x32, 0x2e, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x2e, 0x6d, 0x65, 0x64, 0x69, 0x61, 957*b7c941bbSAndroid Build Coastguard Worker 0x2e, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x63, 0x6c, 0x61, 0x73, 958*b7c941bbSAndroid Build Coastguard Worker 0x73, 0x2e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2e, 0x47, 959*b7c941bbSAndroid Build Coastguard Worker 0x72, 0x6f, 0x75, 0x70, 0x52, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x59, 0x0a, 0x05, 0x73, 960*b7c941bbSAndroid Build Coastguard Worker 0x70, 0x65, 0x63, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x43, 0x2e, 0x61, 0x6e, 0x64, 961*b7c941bbSAndroid Build Coastguard Worker 0x72, 0x6f, 0x69, 0x64, 0x2e, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x2e, 0x70, 0x65, 0x72, 0x66, 0x6f, 962*b7c941bbSAndroid Build Coastguard Worker 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x2e, 0x72, 0x65, 0x71, 0x75, 963*b7c941bbSAndroid Build Coastguard Worker 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 964*b7c941bbSAndroid Build Coastguard Worker 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x53, 0x70, 0x65, 0x63, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 965*b7c941bbSAndroid Build Coastguard Worker 0x05, 0x73, 0x70, 0x65, 0x63, 0x73, 0x12, 0x6e, 0x0a, 0x0c, 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 966*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x4a, 0x2e, 0x61, 967*b7c941bbSAndroid Build Coastguard Worker 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x2e, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x2e, 0x70, 0x65, 0x72, 968*b7c941bbSAndroid Build Coastguard Worker 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x2e, 0x72, 0x65, 969*b7c941bbSAndroid Build Coastguard Worker 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x69, 970*b7c941bbSAndroid Build Coastguard Worker 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 971*b7c941bbSAndroid Build Coastguard Worker 0x6e, 0x74, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0c, 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 972*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x2c, 0x0a, 0x0f, 0x69, 0x73, 0x5f, 0x6e, 0x6f, 0x6e, 973*b7c941bbSAndroid Build Coastguard Worker 0x5f, 0x63, 0x74, 0x73, 0x5f, 0x74, 0x65, 0x73, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x3a, 974*b7c941bbSAndroid Build Coastguard Worker 0x05, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52, 0x0c, 0x69, 0x73, 0x4e, 0x6f, 0x6e, 0x43, 0x74, 0x73, 975*b7c941bbSAndroid Build Coastguard Worker 0x54, 0x65, 0x73, 0x74, 0x12, 0x6c, 0x0a, 0x0c, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 976*b7c941bbSAndroid Build Coastguard Worker 0x66, 0x69, 0x67, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x49, 0x2e, 0x61, 0x6e, 0x64, 977*b7c941bbSAndroid Build Coastguard Worker 0x72, 0x6f, 0x69, 0x64, 0x2e, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x2e, 0x70, 0x65, 0x72, 0x66, 0x6f, 978*b7c941bbSAndroid Build Coastguard Worker 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x2e, 0x72, 0x65, 0x71, 0x75, 979*b7c941bbSAndroid Build Coastguard Worker 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 980*b7c941bbSAndroid Build Coastguard Worker 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 981*b7c941bbSAndroid Build Coastguard Worker 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0b, 0x74, 0x65, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 982*b7c941bbSAndroid Build Coastguard Worker 0x67, 0x73, 0x12, 0x62, 0x0a, 0x08, 0x76, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x73, 0x18, 0x39, 983*b7c941bbSAndroid Build Coastguard Worker 0x20, 0x03, 0x28, 0x0b, 0x32, 0x46, 0x2e, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x2e, 0x6d, 984*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x64, 0x69, 0x61, 0x2e, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 985*b7c941bbSAndroid Build Coastguard Worker 0x63, 0x6c, 0x61, 0x73, 0x73, 0x2e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 986*b7c941bbSAndroid Build Coastguard Worker 0x74, 0x73, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x56, 987*b7c941bbSAndroid Build Coastguard Worker 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x08, 0x76, 0x61, 988*b7c941bbSAndroid Build Coastguard Worker 0x72, 0x69, 0x61, 0x6e, 0x74, 0x73, 0x1a, 0x76, 0x0a, 0x0a, 0x53, 0x70, 0x65, 0x63, 0x73, 0x45, 989*b7c941bbSAndroid Build Coastguard Worker 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 990*b7c941bbSAndroid Build Coastguard Worker 0x03, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x52, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 991*b7c941bbSAndroid Build Coastguard Worker 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x2e, 992*b7c941bbSAndroid Build Coastguard Worker 0x6d, 0x65, 0x64, 0x69, 0x61, 0x2e, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 993*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x2e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 994*b7c941bbSAndroid Build Coastguard Worker 0x6e, 0x74, 0x73, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x53, 995*b7c941bbSAndroid Build Coastguard Worker 0x70, 0x65, 0x63, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x81, 996*b7c941bbSAndroid Build Coastguard Worker 0x01, 0x0a, 0x11, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x45, 997*b7c941bbSAndroid Build Coastguard Worker 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 998*b7c941bbSAndroid Build Coastguard Worker 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x56, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 999*b7c941bbSAndroid Build Coastguard Worker 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x40, 0x2e, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x2e, 1000*b7c941bbSAndroid Build Coastguard Worker 0x6d, 0x65, 0x64, 0x69, 0x61, 0x2e, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 1001*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x2e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 1002*b7c941bbSAndroid Build Coastguard Worker 0x6e, 0x74, 0x73, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x4d, 0x65, 0x61, 0x73, 1003*b7c941bbSAndroid Build Coastguard Worker 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 1004*b7c941bbSAndroid Build Coastguard Worker 0x38, 0x01, 0x1a, 0x77, 0x0a, 0x10, 0x54, 0x65, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 1005*b7c941bbSAndroid Build Coastguard Worker 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 1006*b7c941bbSAndroid Build Coastguard Worker 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x4d, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 1007*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 1008*b7c941bbSAndroid Build Coastguard Worker 0x64, 0x2e, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x2e, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 1009*b7c941bbSAndroid Build Coastguard Worker 0x6e, 0x63, 0x65, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x2e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 1010*b7c941bbSAndroid Build Coastguard Worker 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 1011*b7c941bbSAndroid Build Coastguard Worker 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x71, 0x0a, 0x0d, 0x56, 1012*b7c941bbSAndroid Build Coastguard Worker 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 1013*b7c941bbSAndroid Build Coastguard Worker 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x4a, 1014*b7c941bbSAndroid Build Coastguard Worker 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 1015*b7c941bbSAndroid Build Coastguard Worker 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x2e, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x2e, 0x70, 0x65, 1016*b7c941bbSAndroid Build Coastguard Worker 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x2e, 0x72, 1017*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2e, 0x56, 0x61, 0x72, 0x69, 1018*b7c941bbSAndroid Build Coastguard Worker 0x61, 0x6e, 0x74, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x92, 1019*b7c941bbSAndroid Build Coastguard Worker 0x05, 0x0a, 0x0f, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x70, 1020*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x63, 0x12, 0x47, 0x0a, 0x03, 0x6d, 0x70, 0x63, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 1021*b7c941bbSAndroid Build Coastguard Worker 0x35, 0x2e, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x2e, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x2e, 1022*b7c941bbSAndroid Build Coastguard Worker 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x63, 0x6c, 0x61, 0x73, 0x73, 1023*b7c941bbSAndroid Build Coastguard Worker 0x2e, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x50, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 1024*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x43, 0x6c, 0x61, 0x73, 0x73, 0x52, 0x03, 0x6d, 0x70, 0x63, 0x12, 0x24, 0x0a, 0x0d, 0x73, 1025*b7c941bbSAndroid Build Coastguard Worker 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 1026*b7c941bbSAndroid Build Coastguard Worker 0x28, 0x09, 0x52, 0x0d, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 1027*b7c941bbSAndroid Build Coastguard Worker 0x6e, 0x12, 0x79, 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x76, 0x61, 1028*b7c941bbSAndroid Build Coastguard Worker 0x6c, 0x75, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x50, 0x2e, 0x61, 0x6e, 0x64, 1029*b7c941bbSAndroid Build Coastguard Worker 0x72, 0x6f, 0x69, 0x64, 0x2e, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x2e, 0x70, 0x65, 0x72, 0x66, 0x6f, 1030*b7c941bbSAndroid Build Coastguard Worker 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x2e, 0x72, 0x65, 0x71, 0x75, 1031*b7c941bbSAndroid Build Coastguard Worker 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 1032*b7c941bbSAndroid Build Coastguard Worker 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x70, 0x65, 0x63, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 1033*b7c941bbSAndroid Build Coastguard Worker 0x64, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0e, 0x72, 0x65, 1034*b7c941bbSAndroid Build Coastguard Worker 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x73, 0x0a, 0x0d, 1035*b7c941bbSAndroid Build Coastguard Worker 0x76, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x5f, 0x73, 0x70, 0x65, 0x63, 0x73, 0x18, 0x05, 0x20, 1036*b7c941bbSAndroid Build Coastguard Worker 0x03, 0x28, 0x0b, 0x32, 0x4e, 0x2e, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x2e, 0x6d, 0x65, 1037*b7c941bbSAndroid Build Coastguard Worker 0x64, 0x69, 0x61, 0x2e, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x63, 1038*b7c941bbSAndroid Build Coastguard Worker 0x6c, 0x61, 0x73, 0x73, 0x2e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 1039*b7c941bbSAndroid Build Coastguard Worker 0x73, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x70, 0x65, 1040*b7c941bbSAndroid Build Coastguard Worker 0x63, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x53, 0x70, 0x65, 0x63, 0x73, 0x45, 0x6e, 1041*b7c941bbSAndroid Build Coastguard Worker 0x74, 0x72, 0x79, 0x52, 0x0c, 0x76, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x53, 0x70, 0x65, 0x63, 1042*b7c941bbSAndroid Build Coastguard Worker 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 1043*b7c941bbSAndroid Build Coastguard Worker 0x5f, 0x69, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x3a, 0x00, 0x52, 0x0c, 0x74, 0x65, 0x73, 1044*b7c941bbSAndroid Build Coastguard Worker 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x49, 0x64, 0x1a, 0x7d, 0x0a, 0x13, 0x52, 0x65, 0x71, 1045*b7c941bbSAndroid Build Coastguard Worker 0x75, 0x69, 0x72, 0x65, 0x64, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 1046*b7c941bbSAndroid Build Coastguard Worker 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 1047*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x79, 0x12, 0x50, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 1048*b7c941bbSAndroid Build Coastguard Worker 0x0b, 0x32, 0x3a, 0x2e, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x2e, 0x6d, 0x65, 0x64, 0x69, 1049*b7c941bbSAndroid Build Coastguard Worker 0x61, 0x2e, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x63, 0x6c, 0x61, 1050*b7c941bbSAndroid Build Coastguard Worker 0x73, 0x73, 0x2e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2e, 1051*b7c941bbSAndroid Build Coastguard Worker 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x05, 0x76, 1052*b7c941bbSAndroid Build Coastguard Worker 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x79, 0x0a, 0x11, 0x56, 0x61, 0x72, 0x69, 1053*b7c941bbSAndroid Build Coastguard Worker 0x61, 0x6e, 0x74, 0x53, 0x70, 0x65, 0x63, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 1054*b7c941bbSAndroid Build Coastguard Worker 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 1055*b7c941bbSAndroid Build Coastguard Worker 0x4e, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 1056*b7c941bbSAndroid Build Coastguard Worker 0x2e, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x2e, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x2e, 0x70, 1057*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x2e, 1058*b7c941bbSAndroid Build Coastguard Worker 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2e, 0x56, 0x61, 0x72, 1059*b7c941bbSAndroid Build Coastguard Worker 0x69, 0x61, 0x6e, 0x74, 0x53, 0x70, 0x65, 0x63, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 1060*b7c941bbSAndroid Build Coastguard Worker 0x02, 0x38, 0x01, 0x22, 0xbd, 0x02, 0x0a, 0x13, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 1061*b7c941bbSAndroid Build Coastguard Worker 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 1062*b7c941bbSAndroid Build Coastguard Worker 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x64, 1063*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 1064*b7c941bbSAndroid Build Coastguard Worker 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x67, 0x0a, 1065*b7c941bbSAndroid Build Coastguard Worker 0x10, 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, 1066*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3c, 0x2e, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 1067*b7c941bbSAndroid Build Coastguard Worker 0x64, 0x2e, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x2e, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 1068*b7c941bbSAndroid Build Coastguard Worker 0x6e, 0x63, 0x65, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x2e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 1069*b7c941bbSAndroid Build Coastguard Worker 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2e, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 0x6e, 1070*b7c941bbSAndroid Build Coastguard Worker 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0f, 0x6d, 0x65, 0x61, 0x73, 0x75, 0x72, 0x65, 0x6d, 0x65, 1071*b7c941bbSAndroid Build Coastguard Worker 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x57, 0x0a, 0x0a, 0x63, 0x6f, 0x6d, 0x70, 0x61, 0x72, 1072*b7c941bbSAndroid Build Coastguard Worker 0x69, 0x73, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x37, 0x2e, 0x61, 0x6e, 0x64, 1073*b7c941bbSAndroid Build Coastguard Worker 0x72, 0x6f, 0x69, 0x64, 0x2e, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x2e, 0x70, 0x65, 0x72, 0x66, 0x6f, 1074*b7c941bbSAndroid Build Coastguard Worker 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x2e, 0x72, 0x65, 0x71, 0x75, 1075*b7c941bbSAndroid Build Coastguard Worker 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x61, 0x72, 0x69, 1076*b7c941bbSAndroid Build Coastguard Worker 0x73, 0x6f, 0x6e, 0x52, 0x0a, 0x63, 0x6f, 0x6d, 0x70, 0x61, 0x72, 0x69, 0x73, 0x6f, 0x6e, 0x12, 1077*b7c941bbSAndroid Build Coastguard Worker 0x2c, 0x0a, 0x12, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6e, 1078*b7c941bbSAndroid Build Coastguard Worker 0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x10, 0x70, 0x72, 0x6f, 1079*b7c941bbSAndroid Build Coastguard Worker 0x74, 0x6f, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x4a, 0x04, 0x08, 1080*b7c941bbSAndroid Build Coastguard Worker 0x05, 0x10, 0x06, 0x22, 0xfc, 0x01, 0x0a, 0x0d, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 1081*b7c941bbSAndroid Build Coastguard Worker 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 1082*b7c941bbSAndroid Build Coastguard Worker 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x23, 0x0a, 0x0c, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 1083*b7c941bbSAndroid Build Coastguard Worker 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0b, 0x73, 1084*b7c941bbSAndroid Build Coastguard Worker 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1d, 0x0a, 0x09, 0x69, 0x6e, 1085*b7c941bbSAndroid Build Coastguard Worker 0x74, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x48, 0x00, 0x52, 1086*b7c941bbSAndroid Build Coastguard Worker 0x08, 0x69, 0x6e, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x23, 0x0a, 0x0c, 0x64, 0x6f, 0x75, 1087*b7c941bbSAndroid Build Coastguard Worker 0x62, 0x6c, 0x65, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x01, 0x48, 1088*b7c941bbSAndroid Build Coastguard Worker 0x00, 0x52, 0x0b, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1f, 1089*b7c941bbSAndroid Build Coastguard Worker 0x0a, 0x0a, 0x62, 0x6f, 0x6f, 0x6c, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x06, 0x20, 0x01, 1090*b7c941bbSAndroid Build Coastguard Worker 0x28, 0x08, 0x48, 0x00, 0x52, 0x09, 0x62, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 1091*b7c941bbSAndroid Build Coastguard Worker 0x1f, 0x0a, 0x0a, 0x6c, 0x6f, 0x6e, 0x67, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x07, 0x20, 1092*b7c941bbSAndroid Build Coastguard Worker 0x01, 0x28, 0x03, 0x48, 0x00, 0x52, 0x09, 0x6c, 0x6f, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 1093*b7c941bbSAndroid Build Coastguard Worker 0x12, 0x21, 0x0a, 0x0b, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 1094*b7c941bbSAndroid Build Coastguard Worker 0x08, 0x20, 0x01, 0x28, 0x02, 0x48, 0x00, 0x52, 0x0a, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x56, 0x61, 1095*b7c941bbSAndroid Build Coastguard Worker 0x6c, 0x75, 0x65, 0x42, 0x07, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x4a, 0x04, 0x08, 0x02, 1096*b7c941bbSAndroid Build Coastguard Worker 0x10, 0x03, 0x22, 0x2b, 0x0a, 0x07, 0x56, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x12, 0x20, 0x0a, 1097*b7c941bbSAndroid Build Coastguard Worker 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 1098*b7c941bbSAndroid Build Coastguard Worker 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 1099*b7c941bbSAndroid Build Coastguard Worker 0x83, 0x02, 0x0a, 0x0b, 0x56, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x53, 0x70, 0x65, 0x63, 0x12, 1100*b7c941bbSAndroid Build Coastguard Worker 0x75, 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x76, 0x61, 0x6c, 0x75, 1101*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x4c, 0x2e, 0x61, 0x6e, 0x64, 0x72, 0x6f, 1102*b7c941bbSAndroid Build Coastguard Worker 0x69, 0x64, 0x2e, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x2e, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 1103*b7c941bbSAndroid Build Coastguard Worker 0x61, 0x6e, 0x63, 0x65, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x2e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 1104*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x53, 0x70, 1105*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x63, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x56, 0x61, 0x6c, 0x75, 0x65, 1106*b7c941bbSAndroid Build Coastguard Worker 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 1107*b7c941bbSAndroid Build Coastguard Worker 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x1a, 0x7d, 0x0a, 0x13, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 1108*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x64, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 1109*b7c941bbSAndroid Build Coastguard Worker 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 1110*b7c941bbSAndroid Build Coastguard Worker 0x50, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3a, 1111*b7c941bbSAndroid Build Coastguard Worker 0x2e, 0x61, 0x6e, 0x64, 0x72, 0x6f, 0x69, 0x64, 0x2e, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x2e, 0x70, 1112*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x2e, 1113*b7c941bbSAndroid Build Coastguard Worker 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2e, 0x52, 0x65, 0x71, 1114*b7c941bbSAndroid Build Coastguard Worker 0x75, 0x69, 0x72, 0x65, 0x64, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 1115*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x62, 0x0a, 0x0a, 0x54, 0x65, 0x73, 0x74, 0x43, 0x6f, 0x6e, 1116*b7c941bbSAndroid Build Coastguard Worker 0x66, 0x69, 0x67, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 1117*b7c941bbSAndroid Build Coastguard Worker 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 1118*b7c941bbSAndroid Build Coastguard Worker 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2c, 0x0a, 0x12, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x5f, 0x66, 1119*b7c941bbSAndroid Build Coastguard Worker 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 1120*b7c941bbSAndroid Build Coastguard Worker 0x05, 0x52, 0x10, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4e, 0x75, 0x6d, 1121*b7c941bbSAndroid Build Coastguard Worker 0x62, 0x65, 0x72, 0x4a, 0x04, 0x08, 0x01, 0x10, 0x02, 0x2a, 0x6c, 0x0a, 0x05, 0x47, 0x72, 0x6f, 1122*b7c941bbSAndroid Build Coastguard Worker 0x75, 0x70, 0x12, 0x15, 0x0a, 0x11, 0x47, 0x52, 0x4f, 0x55, 0x50, 0x5f, 0x55, 0x4e, 0x53, 0x50, 1123*b7c941bbSAndroid Build Coastguard Worker 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0f, 0x0a, 0x0b, 0x47, 0x52, 0x4f, 1124*b7c941bbSAndroid Build Coastguard Worker 0x55, 0x50, 0x5f, 0x4d, 0x45, 0x44, 0x49, 0x41, 0x10, 0x01, 0x12, 0x10, 0x0a, 0x0c, 0x47, 0x52, 1125*b7c941bbSAndroid Build Coastguard Worker 0x4f, 0x55, 0x50, 0x5f, 0x43, 0x41, 0x4d, 0x45, 0x52, 0x41, 0x10, 0x02, 0x12, 0x12, 0x0a, 0x0e, 1126*b7c941bbSAndroid Build Coastguard Worker 0x47, 0x52, 0x4f, 0x55, 0x50, 0x5f, 0x48, 0x41, 0x52, 0x44, 0x57, 0x41, 0x52, 0x45, 0x10, 0x03, 1127*b7c941bbSAndroid Build Coastguard Worker 0x12, 0x15, 0x0a, 0x11, 0x47, 0x52, 0x4f, 0x55, 0x50, 0x5f, 0x50, 0x45, 0x52, 0x46, 0x4f, 0x52, 1128*b7c941bbSAndroid Build Coastguard Worker 0x4d, 0x41, 0x4e, 0x43, 0x45, 0x10, 0x04, 0x2a, 0xab, 0x02, 0x0a, 0x0a, 0x43, 0x6f, 0x6d, 0x70, 1129*b7c941bbSAndroid Build Coastguard Worker 0x61, 0x72, 0x69, 0x73, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x16, 0x43, 0x4f, 0x4d, 0x50, 0x41, 0x52, 1130*b7c941bbSAndroid Build Coastguard Worker 0x49, 0x53, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 1131*b7c941bbSAndroid Build Coastguard Worker 0x10, 0x00, 0x12, 0x14, 0x0a, 0x10, 0x43, 0x4f, 0x4d, 0x50, 0x41, 0x52, 0x49, 0x53, 0x4f, 0x4e, 1132*b7c941bbSAndroid Build Coastguard Worker 0x5f, 0x45, 0x51, 0x55, 0x41, 0x4c, 0x10, 0x01, 0x12, 0x18, 0x0a, 0x14, 0x43, 0x4f, 0x4d, 0x50, 1133*b7c941bbSAndroid Build Coastguard Worker 0x41, 0x52, 0x49, 0x53, 0x4f, 0x4e, 0x5f, 0x4c, 0x45, 0x53, 0x53, 0x5f, 0x54, 0x48, 0x41, 0x4e, 1134*b7c941bbSAndroid Build Coastguard Worker 0x10, 0x02, 0x12, 0x21, 0x0a, 0x1d, 0x43, 0x4f, 0x4d, 0x50, 0x41, 0x52, 0x49, 0x53, 0x4f, 0x4e, 1135*b7c941bbSAndroid Build Coastguard Worker 0x5f, 0x4c, 0x45, 0x53, 0x53, 0x5f, 0x54, 0x48, 0x41, 0x4e, 0x5f, 0x4f, 0x52, 0x5f, 0x45, 0x51, 1136*b7c941bbSAndroid Build Coastguard Worker 0x55, 0x41, 0x4c, 0x10, 0x03, 0x12, 0x1b, 0x0a, 0x17, 0x43, 0x4f, 0x4d, 0x50, 0x41, 0x52, 0x49, 1137*b7c941bbSAndroid Build Coastguard Worker 0x53, 0x4f, 0x4e, 0x5f, 0x47, 0x52, 0x45, 0x41, 0x54, 0x45, 0x52, 0x5f, 0x54, 0x48, 0x41, 0x4e, 1138*b7c941bbSAndroid Build Coastguard Worker 0x10, 0x04, 0x12, 0x24, 0x0a, 0x20, 0x43, 0x4f, 0x4d, 0x50, 0x41, 0x52, 0x49, 0x53, 0x4f, 0x4e, 1139*b7c941bbSAndroid Build Coastguard Worker 0x5f, 0x47, 0x52, 0x45, 0x41, 0x54, 0x45, 0x52, 0x5f, 0x54, 0x48, 0x41, 0x4e, 0x5f, 0x4f, 0x52, 1140*b7c941bbSAndroid Build Coastguard Worker 0x5f, 0x45, 0x51, 0x55, 0x41, 0x4c, 0x10, 0x05, 0x12, 0x18, 0x0a, 0x14, 0x43, 0x4f, 0x4d, 0x50, 1141*b7c941bbSAndroid Build Coastguard Worker 0x41, 0x52, 0x49, 0x53, 0x4f, 0x4e, 0x5f, 0x49, 0x4e, 0x46, 0x4f, 0x5f, 0x4f, 0x4e, 0x4c, 0x59, 1142*b7c941bbSAndroid Build Coastguard Worker 0x10, 0x06, 0x12, 0x15, 0x0a, 0x11, 0x43, 0x4f, 0x4d, 0x50, 0x41, 0x52, 0x49, 0x53, 0x4f, 0x4e, 1143*b7c941bbSAndroid Build Coastguard Worker 0x5f, 0x43, 0x4f, 0x4e, 0x46, 0x49, 0x47, 0x10, 0x07, 0x12, 0x3a, 0x0a, 0x36, 0x43, 0x4f, 0x4d, 1144*b7c941bbSAndroid Build Coastguard Worker 0x50, 0x41, 0x52, 0x49, 0x53, 0x4f, 0x4e, 0x5f, 0x43, 0x41, 0x4d, 0x45, 0x52, 0x41, 0x5f, 0x48, 1145*b7c941bbSAndroid Build Coastguard Worker 0x41, 0x52, 0x44, 0x57, 0x41, 0x52, 0x45, 0x5f, 0x4c, 0x45, 0x56, 0x45, 0x4c, 0x5f, 0x47, 0x52, 1146*b7c941bbSAndroid Build Coastguard Worker 0x45, 0x41, 0x54, 0x45, 0x52, 0x5f, 0x54, 0x48, 0x41, 0x4e, 0x5f, 0x4f, 0x52, 0x5f, 0x45, 0x51, 1147*b7c941bbSAndroid Build Coastguard Worker 0x55, 0x41, 0x4c, 0x10, 0x08, 0x2a, 0xd9, 0x01, 0x0a, 0x0f, 0x4d, 0x65, 0x61, 0x73, 0x75, 0x72, 1148*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x20, 0x0a, 0x1c, 0x4d, 0x45, 0x41, 1149*b7c941bbSAndroid Build Coastguard Worker 0x53, 0x55, 0x52, 0x45, 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 1150*b7c941bbSAndroid Build Coastguard Worker 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x19, 0x0a, 0x15, 0x4d, 1151*b7c941bbSAndroid Build Coastguard Worker 0x45, 0x41, 0x53, 0x55, 0x52, 0x45, 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 1152*b7c941bbSAndroid Build Coastguard Worker 0x42, 0x4f, 0x4f, 0x4c, 0x10, 0x01, 0x12, 0x1b, 0x0a, 0x17, 0x4d, 0x45, 0x41, 0x53, 0x55, 0x52, 1153*b7c941bbSAndroid Build Coastguard Worker 0x45, 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x44, 0x4f, 0x55, 0x42, 0x4c, 1154*b7c941bbSAndroid Build Coastguard Worker 0x45, 0x10, 0x02, 0x12, 0x18, 0x0a, 0x14, 0x4d, 0x45, 0x41, 0x53, 0x55, 0x52, 0x45, 0x4d, 0x45, 1155*b7c941bbSAndroid Build Coastguard Worker 0x4e, 0x54, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x49, 0x4e, 0x54, 0x10, 0x03, 0x12, 0x1b, 0x0a, 1156*b7c941bbSAndroid Build Coastguard Worker 0x17, 0x4d, 0x45, 0x41, 0x53, 0x55, 0x52, 0x45, 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x54, 0x59, 0x50, 1157*b7c941bbSAndroid Build Coastguard Worker 0x45, 0x5f, 0x53, 0x54, 0x52, 0x49, 0x4e, 0x47, 0x10, 0x04, 0x12, 0x19, 0x0a, 0x15, 0x4d, 0x45, 1158*b7c941bbSAndroid Build Coastguard Worker 0x41, 0x53, 0x55, 0x52, 0x45, 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x4c, 1159*b7c941bbSAndroid Build Coastguard Worker 0x4f, 0x4e, 0x47, 0x10, 0x05, 0x12, 0x1a, 0x0a, 0x16, 0x4d, 0x45, 0x41, 0x53, 0x55, 0x52, 0x45, 1160*b7c941bbSAndroid Build Coastguard Worker 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x46, 0x4c, 0x4f, 0x41, 0x54, 0x10, 1161*b7c941bbSAndroid Build Coastguard Worker 0x06, 0x42, 0x37, 0x50, 0x01, 0x5a, 0x33, 0x63, 0x74, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2f, 1162*b7c941bbSAndroid Build Coastguard Worker 0x6d, 0x65, 0x64, 0x69, 0x61, 0x70, 0x63, 0x2f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 1163*b7c941bbSAndroid Build Coastguard Worker 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 1164*b7c941bbSAndroid Build Coastguard Worker 0x73, 0x5f, 0x67, 0x6f, 0x5f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 1165*b7c941bbSAndroid Build Coastguard Worker} 1166*b7c941bbSAndroid Build Coastguard Worker 1167*b7c941bbSAndroid Build Coastguard Workervar ( 1168*b7c941bbSAndroid Build Coastguard Worker file_cts_tests_mediapc_requirements_requirements_proto_rawDescOnce sync.Once 1169*b7c941bbSAndroid Build Coastguard Worker file_cts_tests_mediapc_requirements_requirements_proto_rawDescData = file_cts_tests_mediapc_requirements_requirements_proto_rawDesc 1170*b7c941bbSAndroid Build Coastguard Worker) 1171*b7c941bbSAndroid Build Coastguard Worker 1172*b7c941bbSAndroid Build Coastguard Workerfunc file_cts_tests_mediapc_requirements_requirements_proto_rawDescGZIP() []byte { 1173*b7c941bbSAndroid Build Coastguard Worker file_cts_tests_mediapc_requirements_requirements_proto_rawDescOnce.Do(func() { 1174*b7c941bbSAndroid Build Coastguard Worker file_cts_tests_mediapc_requirements_requirements_proto_rawDescData = protoimpl.X.CompressGZIP(file_cts_tests_mediapc_requirements_requirements_proto_rawDescData) 1175*b7c941bbSAndroid Build Coastguard Worker }) 1176*b7c941bbSAndroid Build Coastguard Worker return file_cts_tests_mediapc_requirements_requirements_proto_rawDescData 1177*b7c941bbSAndroid Build Coastguard Worker} 1178*b7c941bbSAndroid Build Coastguard Worker 1179*b7c941bbSAndroid Build Coastguard Workervar file_cts_tests_mediapc_requirements_requirements_proto_enumTypes = make([]protoimpl.EnumInfo, 3) 1180*b7c941bbSAndroid Build Coastguard Workervar file_cts_tests_mediapc_requirements_requirements_proto_msgTypes = make([]protoimpl.MessageInfo, 15) 1181*b7c941bbSAndroid Build Coastguard Workervar file_cts_tests_mediapc_requirements_requirements_proto_goTypes = []interface{}{ 1182*b7c941bbSAndroid Build Coastguard Worker (Group)(0), // 0: android.media.performanceclass.requirements.Group 1183*b7c941bbSAndroid Build Coastguard Worker (Comparison)(0), // 1: android.media.performanceclass.requirements.Comparison 1184*b7c941bbSAndroid Build Coastguard Worker (MeasurementType)(0), // 2: android.media.performanceclass.requirements.MeasurementType 1185*b7c941bbSAndroid Build Coastguard Worker (*RequirementList)(nil), // 3: android.media.performanceclass.requirements.RequirementList 1186*b7c941bbSAndroid Build Coastguard Worker (*Requirement)(nil), // 4: android.media.performanceclass.requirements.Requirement 1187*b7c941bbSAndroid Build Coastguard Worker (*RequirementSpec)(nil), // 5: android.media.performanceclass.requirements.RequirementSpec 1188*b7c941bbSAndroid Build Coastguard Worker (*RequiredMeasurement)(nil), // 6: android.media.performanceclass.requirements.RequiredMeasurement 1189*b7c941bbSAndroid Build Coastguard Worker (*RequiredValue)(nil), // 7: android.media.performanceclass.requirements.RequiredValue 1190*b7c941bbSAndroid Build Coastguard Worker (*Variant)(nil), // 8: android.media.performanceclass.requirements.Variant 1191*b7c941bbSAndroid Build Coastguard Worker (*VariantSpec)(nil), // 9: android.media.performanceclass.requirements.VariantSpec 1192*b7c941bbSAndroid Build Coastguard Worker (*TestConfig)(nil), // 10: android.media.performanceclass.requirements.TestConfig 1193*b7c941bbSAndroid Build Coastguard Worker nil, // 11: android.media.performanceclass.requirements.Requirement.SpecsEntry 1194*b7c941bbSAndroid Build Coastguard Worker nil, // 12: android.media.performanceclass.requirements.Requirement.MeasurementsEntry 1195*b7c941bbSAndroid Build Coastguard Worker nil, // 13: android.media.performanceclass.requirements.Requirement.TestConfigsEntry 1196*b7c941bbSAndroid Build Coastguard Worker nil, // 14: android.media.performanceclass.requirements.Requirement.VariantsEntry 1197*b7c941bbSAndroid Build Coastguard Worker nil, // 15: android.media.performanceclass.requirements.RequirementSpec.RequiredValuesEntry 1198*b7c941bbSAndroid Build Coastguard Worker nil, // 16: android.media.performanceclass.requirements.RequirementSpec.VariantSpecsEntry 1199*b7c941bbSAndroid Build Coastguard Worker nil, // 17: android.media.performanceclass.requirements.VariantSpec.RequiredValuesEntry 1200*b7c941bbSAndroid Build Coastguard Worker (mpc_go_proto.MediaPerformanceClass)(0), // 18: android.media.performanceclass.MediaPerformanceClass 1201*b7c941bbSAndroid Build Coastguard Worker} 1202*b7c941bbSAndroid Build Coastguard Workervar file_cts_tests_mediapc_requirements_requirements_proto_depIdxs = []int32{ 1203*b7c941bbSAndroid Build Coastguard Worker 4, // 0: android.media.performanceclass.requirements.RequirementList.requirements:type_name -> android.media.performanceclass.requirements.Requirement 1204*b7c941bbSAndroid Build Coastguard Worker 0, // 1: android.media.performanceclass.requirements.Requirement.group:type_name -> android.media.performanceclass.requirements.Group 1205*b7c941bbSAndroid Build Coastguard Worker 11, // 2: android.media.performanceclass.requirements.Requirement.specs:type_name -> android.media.performanceclass.requirements.Requirement.SpecsEntry 1206*b7c941bbSAndroid Build Coastguard Worker 12, // 3: android.media.performanceclass.requirements.Requirement.measurements:type_name -> android.media.performanceclass.requirements.Requirement.MeasurementsEntry 1207*b7c941bbSAndroid Build Coastguard Worker 13, // 4: android.media.performanceclass.requirements.Requirement.test_configs:type_name -> android.media.performanceclass.requirements.Requirement.TestConfigsEntry 1208*b7c941bbSAndroid Build Coastguard Worker 14, // 5: android.media.performanceclass.requirements.Requirement.variants:type_name -> android.media.performanceclass.requirements.Requirement.VariantsEntry 1209*b7c941bbSAndroid Build Coastguard Worker 18, // 6: android.media.performanceclass.requirements.RequirementSpec.mpc:type_name -> android.media.performanceclass.MediaPerformanceClass 1210*b7c941bbSAndroid Build Coastguard Worker 15, // 7: android.media.performanceclass.requirements.RequirementSpec.required_values:type_name -> android.media.performanceclass.requirements.RequirementSpec.RequiredValuesEntry 1211*b7c941bbSAndroid Build Coastguard Worker 16, // 8: android.media.performanceclass.requirements.RequirementSpec.variant_specs:type_name -> android.media.performanceclass.requirements.RequirementSpec.VariantSpecsEntry 1212*b7c941bbSAndroid Build Coastguard Worker 2, // 9: android.media.performanceclass.requirements.RequiredMeasurement.measurement_type:type_name -> android.media.performanceclass.requirements.MeasurementType 1213*b7c941bbSAndroid Build Coastguard Worker 1, // 10: android.media.performanceclass.requirements.RequiredMeasurement.comparison:type_name -> android.media.performanceclass.requirements.Comparison 1214*b7c941bbSAndroid Build Coastguard Worker 17, // 11: android.media.performanceclass.requirements.VariantSpec.required_values:type_name -> android.media.performanceclass.requirements.VariantSpec.RequiredValuesEntry 1215*b7c941bbSAndroid Build Coastguard Worker 5, // 12: android.media.performanceclass.requirements.Requirement.SpecsEntry.value:type_name -> android.media.performanceclass.requirements.RequirementSpec 1216*b7c941bbSAndroid Build Coastguard Worker 6, // 13: android.media.performanceclass.requirements.Requirement.MeasurementsEntry.value:type_name -> android.media.performanceclass.requirements.RequiredMeasurement 1217*b7c941bbSAndroid Build Coastguard Worker 10, // 14: android.media.performanceclass.requirements.Requirement.TestConfigsEntry.value:type_name -> android.media.performanceclass.requirements.TestConfig 1218*b7c941bbSAndroid Build Coastguard Worker 8, // 15: android.media.performanceclass.requirements.Requirement.VariantsEntry.value:type_name -> android.media.performanceclass.requirements.Variant 1219*b7c941bbSAndroid Build Coastguard Worker 7, // 16: android.media.performanceclass.requirements.RequirementSpec.RequiredValuesEntry.value:type_name -> android.media.performanceclass.requirements.RequiredValue 1220*b7c941bbSAndroid Build Coastguard Worker 9, // 17: android.media.performanceclass.requirements.RequirementSpec.VariantSpecsEntry.value:type_name -> android.media.performanceclass.requirements.VariantSpec 1221*b7c941bbSAndroid Build Coastguard Worker 7, // 18: android.media.performanceclass.requirements.VariantSpec.RequiredValuesEntry.value:type_name -> android.media.performanceclass.requirements.RequiredValue 1222*b7c941bbSAndroid Build Coastguard Worker 19, // [19:19] is the sub-list for method output_type 1223*b7c941bbSAndroid Build Coastguard Worker 19, // [19:19] is the sub-list for method input_type 1224*b7c941bbSAndroid Build Coastguard Worker 19, // [19:19] is the sub-list for extension type_name 1225*b7c941bbSAndroid Build Coastguard Worker 19, // [19:19] is the sub-list for extension extendee 1226*b7c941bbSAndroid Build Coastguard Worker 0, // [0:19] is the sub-list for field type_name 1227*b7c941bbSAndroid Build Coastguard Worker} 1228*b7c941bbSAndroid Build Coastguard Worker 1229*b7c941bbSAndroid Build Coastguard Workerfunc init() { file_cts_tests_mediapc_requirements_requirements_proto_init() } 1230*b7c941bbSAndroid Build Coastguard Workerfunc file_cts_tests_mediapc_requirements_requirements_proto_init() { 1231*b7c941bbSAndroid Build Coastguard Worker if File_cts_tests_mediapc_requirements_requirements_proto != nil { 1232*b7c941bbSAndroid Build Coastguard Worker return 1233*b7c941bbSAndroid Build Coastguard Worker } 1234*b7c941bbSAndroid Build Coastguard Worker if !protoimpl.UnsafeEnabled { 1235*b7c941bbSAndroid Build Coastguard Worker file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 1236*b7c941bbSAndroid Build Coastguard Worker switch v := v.(*RequirementList); i { 1237*b7c941bbSAndroid Build Coastguard Worker case 0: 1238*b7c941bbSAndroid Build Coastguard Worker return &v.state 1239*b7c941bbSAndroid Build Coastguard Worker case 1: 1240*b7c941bbSAndroid Build Coastguard Worker return &v.sizeCache 1241*b7c941bbSAndroid Build Coastguard Worker case 2: 1242*b7c941bbSAndroid Build Coastguard Worker return &v.unknownFields 1243*b7c941bbSAndroid Build Coastguard Worker default: 1244*b7c941bbSAndroid Build Coastguard Worker return nil 1245*b7c941bbSAndroid Build Coastguard Worker } 1246*b7c941bbSAndroid Build Coastguard Worker } 1247*b7c941bbSAndroid Build Coastguard Worker file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 1248*b7c941bbSAndroid Build Coastguard Worker switch v := v.(*Requirement); i { 1249*b7c941bbSAndroid Build Coastguard Worker case 0: 1250*b7c941bbSAndroid Build Coastguard Worker return &v.state 1251*b7c941bbSAndroid Build Coastguard Worker case 1: 1252*b7c941bbSAndroid Build Coastguard Worker return &v.sizeCache 1253*b7c941bbSAndroid Build Coastguard Worker case 2: 1254*b7c941bbSAndroid Build Coastguard Worker return &v.unknownFields 1255*b7c941bbSAndroid Build Coastguard Worker default: 1256*b7c941bbSAndroid Build Coastguard Worker return nil 1257*b7c941bbSAndroid Build Coastguard Worker } 1258*b7c941bbSAndroid Build Coastguard Worker } 1259*b7c941bbSAndroid Build Coastguard Worker file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 1260*b7c941bbSAndroid Build Coastguard Worker switch v := v.(*RequirementSpec); i { 1261*b7c941bbSAndroid Build Coastguard Worker case 0: 1262*b7c941bbSAndroid Build Coastguard Worker return &v.state 1263*b7c941bbSAndroid Build Coastguard Worker case 1: 1264*b7c941bbSAndroid Build Coastguard Worker return &v.sizeCache 1265*b7c941bbSAndroid Build Coastguard Worker case 2: 1266*b7c941bbSAndroid Build Coastguard Worker return &v.unknownFields 1267*b7c941bbSAndroid Build Coastguard Worker default: 1268*b7c941bbSAndroid Build Coastguard Worker return nil 1269*b7c941bbSAndroid Build Coastguard Worker } 1270*b7c941bbSAndroid Build Coastguard Worker } 1271*b7c941bbSAndroid Build Coastguard Worker file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 1272*b7c941bbSAndroid Build Coastguard Worker switch v := v.(*RequiredMeasurement); i { 1273*b7c941bbSAndroid Build Coastguard Worker case 0: 1274*b7c941bbSAndroid Build Coastguard Worker return &v.state 1275*b7c941bbSAndroid Build Coastguard Worker case 1: 1276*b7c941bbSAndroid Build Coastguard Worker return &v.sizeCache 1277*b7c941bbSAndroid Build Coastguard Worker case 2: 1278*b7c941bbSAndroid Build Coastguard Worker return &v.unknownFields 1279*b7c941bbSAndroid Build Coastguard Worker default: 1280*b7c941bbSAndroid Build Coastguard Worker return nil 1281*b7c941bbSAndroid Build Coastguard Worker } 1282*b7c941bbSAndroid Build Coastguard Worker } 1283*b7c941bbSAndroid Build Coastguard Worker file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 1284*b7c941bbSAndroid Build Coastguard Worker switch v := v.(*RequiredValue); i { 1285*b7c941bbSAndroid Build Coastguard Worker case 0: 1286*b7c941bbSAndroid Build Coastguard Worker return &v.state 1287*b7c941bbSAndroid Build Coastguard Worker case 1: 1288*b7c941bbSAndroid Build Coastguard Worker return &v.sizeCache 1289*b7c941bbSAndroid Build Coastguard Worker case 2: 1290*b7c941bbSAndroid Build Coastguard Worker return &v.unknownFields 1291*b7c941bbSAndroid Build Coastguard Worker default: 1292*b7c941bbSAndroid Build Coastguard Worker return nil 1293*b7c941bbSAndroid Build Coastguard Worker } 1294*b7c941bbSAndroid Build Coastguard Worker } 1295*b7c941bbSAndroid Build Coastguard Worker file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 1296*b7c941bbSAndroid Build Coastguard Worker switch v := v.(*Variant); i { 1297*b7c941bbSAndroid Build Coastguard Worker case 0: 1298*b7c941bbSAndroid Build Coastguard Worker return &v.state 1299*b7c941bbSAndroid Build Coastguard Worker case 1: 1300*b7c941bbSAndroid Build Coastguard Worker return &v.sizeCache 1301*b7c941bbSAndroid Build Coastguard Worker case 2: 1302*b7c941bbSAndroid Build Coastguard Worker return &v.unknownFields 1303*b7c941bbSAndroid Build Coastguard Worker default: 1304*b7c941bbSAndroid Build Coastguard Worker return nil 1305*b7c941bbSAndroid Build Coastguard Worker } 1306*b7c941bbSAndroid Build Coastguard Worker } 1307*b7c941bbSAndroid Build Coastguard Worker file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 1308*b7c941bbSAndroid Build Coastguard Worker switch v := v.(*VariantSpec); i { 1309*b7c941bbSAndroid Build Coastguard Worker case 0: 1310*b7c941bbSAndroid Build Coastguard Worker return &v.state 1311*b7c941bbSAndroid Build Coastguard Worker case 1: 1312*b7c941bbSAndroid Build Coastguard Worker return &v.sizeCache 1313*b7c941bbSAndroid Build Coastguard Worker case 2: 1314*b7c941bbSAndroid Build Coastguard Worker return &v.unknownFields 1315*b7c941bbSAndroid Build Coastguard Worker default: 1316*b7c941bbSAndroid Build Coastguard Worker return nil 1317*b7c941bbSAndroid Build Coastguard Worker } 1318*b7c941bbSAndroid Build Coastguard Worker } 1319*b7c941bbSAndroid Build Coastguard Worker file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 1320*b7c941bbSAndroid Build Coastguard Worker switch v := v.(*TestConfig); i { 1321*b7c941bbSAndroid Build Coastguard Worker case 0: 1322*b7c941bbSAndroid Build Coastguard Worker return &v.state 1323*b7c941bbSAndroid Build Coastguard Worker case 1: 1324*b7c941bbSAndroid Build Coastguard Worker return &v.sizeCache 1325*b7c941bbSAndroid Build Coastguard Worker case 2: 1326*b7c941bbSAndroid Build Coastguard Worker return &v.unknownFields 1327*b7c941bbSAndroid Build Coastguard Worker default: 1328*b7c941bbSAndroid Build Coastguard Worker return nil 1329*b7c941bbSAndroid Build Coastguard Worker } 1330*b7c941bbSAndroid Build Coastguard Worker } 1331*b7c941bbSAndroid Build Coastguard Worker } 1332*b7c941bbSAndroid Build Coastguard Worker file_cts_tests_mediapc_requirements_requirements_proto_msgTypes[4].OneofWrappers = []interface{}{ 1333*b7c941bbSAndroid Build Coastguard Worker (*RequiredValue_StringValue)(nil), 1334*b7c941bbSAndroid Build Coastguard Worker (*RequiredValue_IntValue)(nil), 1335*b7c941bbSAndroid Build Coastguard Worker (*RequiredValue_DoubleValue)(nil), 1336*b7c941bbSAndroid Build Coastguard Worker (*RequiredValue_BoolValue)(nil), 1337*b7c941bbSAndroid Build Coastguard Worker (*RequiredValue_LongValue)(nil), 1338*b7c941bbSAndroid Build Coastguard Worker (*RequiredValue_FloatValue)(nil), 1339*b7c941bbSAndroid Build Coastguard Worker } 1340*b7c941bbSAndroid Build Coastguard Worker type x struct{} 1341*b7c941bbSAndroid Build Coastguard Worker out := protoimpl.TypeBuilder{ 1342*b7c941bbSAndroid Build Coastguard Worker File: protoimpl.DescBuilder{ 1343*b7c941bbSAndroid Build Coastguard Worker GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 1344*b7c941bbSAndroid Build Coastguard Worker RawDescriptor: file_cts_tests_mediapc_requirements_requirements_proto_rawDesc, 1345*b7c941bbSAndroid Build Coastguard Worker NumEnums: 3, 1346*b7c941bbSAndroid Build Coastguard Worker NumMessages: 15, 1347*b7c941bbSAndroid Build Coastguard Worker NumExtensions: 0, 1348*b7c941bbSAndroid Build Coastguard Worker NumServices: 0, 1349*b7c941bbSAndroid Build Coastguard Worker }, 1350*b7c941bbSAndroid Build Coastguard Worker GoTypes: file_cts_tests_mediapc_requirements_requirements_proto_goTypes, 1351*b7c941bbSAndroid Build Coastguard Worker DependencyIndexes: file_cts_tests_mediapc_requirements_requirements_proto_depIdxs, 1352*b7c941bbSAndroid Build Coastguard Worker EnumInfos: file_cts_tests_mediapc_requirements_requirements_proto_enumTypes, 1353*b7c941bbSAndroid Build Coastguard Worker MessageInfos: file_cts_tests_mediapc_requirements_requirements_proto_msgTypes, 1354*b7c941bbSAndroid Build Coastguard Worker }.Build() 1355*b7c941bbSAndroid Build Coastguard Worker File_cts_tests_mediapc_requirements_requirements_proto = out.File 1356*b7c941bbSAndroid Build Coastguard Worker file_cts_tests_mediapc_requirements_requirements_proto_rawDesc = nil 1357*b7c941bbSAndroid Build Coastguard Worker file_cts_tests_mediapc_requirements_requirements_proto_goTypes = nil 1358*b7c941bbSAndroid Build Coastguard Worker file_cts_tests_mediapc_requirements_requirements_proto_depIdxs = nil 1359*b7c941bbSAndroid Build Coastguard Worker} 1360