Lines Matching refs:optional
53 optional int32 field = 1;
55 optional Position position = 2;
61 optional int32 field = 1;
63 optional Position position = 2;
103 optional int32 atom_id = 1;
109 optional int64 id = 1;
112 optional LogicalOperation operation = 1;
123 optional int64 start = 1;
125 optional int64 stop = 2;
127 optional bool count_nesting = 3 [default = true];
129 optional int64 stop_all = 4;
135 optional InitialValue initial_value = 5 [default = FALSE];
137 optional FieldMatcher dimensions = 6;
141 optional int64 id = 1;
144 optional LogicalOperation operation = 1;
156 optional int64 condition = 1;
158 optional FieldMatcher fields_in_what = 2;
160 optional FieldMatcher fields_in_condition = 3;
164 optional bool include_all = 1 [default = false];
165 optional FieldMatcher fields = 2;
169 optional int64 id = 1;
171 optional int64 what = 2;
173 optional int64 condition = 3;
179 optional int64 id = 1;
181 optional int64 what = 2;
183 optional int64 condition = 3;
185 optional FieldMatcher dimensions_in_what = 4;
187 optional FieldMatcher dimensions_in_condition = 7;
189 optional TimeUnit bucket = 5;
195 optional int64 id = 1;
197 optional int64 what = 2;
199 optional int64 condition = 3;
208 optional AggregationType aggregation_type = 5 [default = SUM];
210 optional FieldMatcher dimensions_in_what = 6;
212 optional FieldMatcher dimensions_in_condition = 8;
214 optional TimeUnit bucket = 7;
218 optional int64 id = 1;
220 optional int64 what = 2;
222 optional FieldFilter gauge_fields_filter = 3;
224 optional int64 condition = 4;
226 optional FieldMatcher dimensions_in_what = 5;
228 optional FieldMatcher dimensions_in_condition = 8;
230 optional TimeUnit bucket = 6;
239 optional SamplingType sampling_type = 9 [default = RANDOM_ONE_SAMPLE] ;
241 optional int64 min_bucket_size_nanos = 10;
242 optional int64 max_num_gauge_atoms_per_bucket = 11 [default = 10];
246 optional int64 id = 1;
248 optional int64 what = 2;
250 optional FieldMatcher value_field = 3;
252 optional int64 condition = 4;
254 optional FieldMatcher dimensions_in_what = 5;
256 optional FieldMatcher dimensions_in_condition = 9;
258 optional TimeUnit bucket = 6;
265 optional AggregationType aggregation_type = 8 [default = SUM];
267 optional int64 min_bucket_size_nanos = 10;
269 optional bool use_absolute_value_on_reset = 11 [default = false];
273 optional int64 id = 1;
275 optional int64 metric_id = 2;
277 optional int32 num_buckets = 3;
279 optional int32 refractory_period_secs = 4;
281 optional double trigger_if_sum_gt = 5;
285 optional int64 id = 1;
287 optional int64 offset_millis = 2;
289 optional int64 period_millis = 3;
299 optional Destination dest = 2;
303 optional perfetto.protos.TraceConfig trace_config = 1;
307 optional int64 subscriber_id = 1;
312 optional int64 id = 1;
319 optional RuleType rule_type = 2;
321 optional int64 rule_id = 3;
329 optional float probability_of_informing = 7 [default = 1.1];
333 optional int64 id = 1;
360 optional int64 field_int64 = 1;
361 optional int32 field_int32 = 2;
365 optional int64 ttl_in_seconds = 15;
367 optional bool hash_strings_in_metric_report = 16 [default = true];