github.com/cloudwan/edgelq-sdk@v1.15.4/monitoring/resources/v4/time_serie/time_serie.pb.fieldpathbuilder.go (about) 1 // Code generated by protoc-gen-goten-object 2 // File: edgelq/monitoring/proto/v4/time_serie.proto 3 // DO NOT EDIT!!! 4 5 package time_serie 6 7 // proto imports 8 import ( 9 api "github.com/cloudwan/edgelq-sdk/common/api" 10 common "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/common" 11 metric_descriptor "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/metric_descriptor" 12 monitored_resource_descriptor "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/monitored_resource_descriptor" 13 project "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/project" 14 meta_common "github.com/cloudwan/goten-sdk/meta-service/resources/v1/common" 15 meta_service "github.com/cloudwan/goten-sdk/meta-service/resources/v1/service" 16 meta "github.com/cloudwan/goten-sdk/types/meta" 17 multi_region_policy "github.com/cloudwan/goten-sdk/types/multi_region_policy" 18 durationpb "google.golang.org/protobuf/types/known/durationpb" 19 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 20 ) 21 22 // make sure we're using proto imports 23 var ( 24 _ = api.LaunchStage(0) 25 _ = &common.LabelDescriptor{} 26 _ = &metric_descriptor.MetricDescriptor{} 27 _ = &monitored_resource_descriptor.MonitoredResourceDescriptor{} 28 _ = &project.Project{} 29 _ = &durationpb.Duration{} 30 _ = ×tamppb.Timestamp{} 31 _ = &meta_common.LabelledDomain{} 32 _ = &meta_service.Service{} 33 _ = &meta.Meta{} 34 _ = &multi_region_policy.MultiRegionPolicy{} 35 ) 36 37 type PointFieldPathBuilder struct{} 38 39 func NewPointFieldPathBuilder() PointFieldPathBuilder { 40 return PointFieldPathBuilder{} 41 } 42 func (PointFieldPathBuilder) Interval() PointPathSelectorInterval { 43 return PointPathSelectorInterval{} 44 } 45 func (PointFieldPathBuilder) Value() PointPathSelectorValue { 46 return PointPathSelectorValue{} 47 } 48 func (PointFieldPathBuilder) Aggregation() PointPathSelectorAggregation { 49 return PointPathSelectorAggregation{} 50 } 51 52 type PointPathSelectorInterval struct{} 53 54 func (PointPathSelectorInterval) FieldPath() *Point_FieldTerminalPath { 55 return &Point_FieldTerminalPath{selector: Point_FieldPathSelectorInterval} 56 } 57 58 func (s PointPathSelectorInterval) WithValue(value *common.TimeInterval) *Point_FieldTerminalPathValue { 59 return s.FieldPath().WithIValue(value).(*Point_FieldTerminalPathValue) 60 } 61 62 func (s PointPathSelectorInterval) WithArrayOfValues(values []*common.TimeInterval) *Point_FieldTerminalPathArrayOfValues { 63 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldTerminalPathArrayOfValues) 64 } 65 66 func (PointPathSelectorInterval) WithSubPath(subPath common.TimeInterval_FieldPath) *Point_FieldSubPath { 67 return &Point_FieldSubPath{selector: Point_FieldPathSelectorInterval, subPath: subPath} 68 } 69 70 func (s PointPathSelectorInterval) WithSubValue(subPathValue common.TimeInterval_FieldPathValue) *Point_FieldSubPathValue { 71 return &Point_FieldSubPathValue{Point_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 72 } 73 74 func (s PointPathSelectorInterval) WithSubArrayOfValues(subPathArrayOfValues common.TimeInterval_FieldPathArrayOfValues) *Point_FieldSubPathArrayOfValues { 75 return &Point_FieldSubPathArrayOfValues{Point_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 76 } 77 78 func (s PointPathSelectorInterval) WithSubArrayItemValue(subPathArrayItemValue common.TimeInterval_FieldPathArrayItemValue) *Point_FieldSubPathArrayItemValue { 79 return &Point_FieldSubPathArrayItemValue{Point_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 80 } 81 82 func (PointPathSelectorInterval) EndTime() PointPathSelectorIntervalEndTime { 83 return PointPathSelectorIntervalEndTime{} 84 } 85 86 func (PointPathSelectorInterval) StartTime() PointPathSelectorIntervalStartTime { 87 return PointPathSelectorIntervalStartTime{} 88 } 89 90 type PointPathSelectorIntervalEndTime struct{} 91 92 func (PointPathSelectorIntervalEndTime) FieldPath() *Point_FieldSubPath { 93 return &Point_FieldSubPath{ 94 selector: Point_FieldPathSelectorInterval, 95 subPath: common.NewTimeIntervalFieldPathBuilder().EndTime().FieldPath(), 96 } 97 } 98 99 func (s PointPathSelectorIntervalEndTime) WithValue(value *timestamppb.Timestamp) *Point_FieldSubPathValue { 100 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 101 } 102 103 func (s PointPathSelectorIntervalEndTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Point_FieldSubPathArrayOfValues { 104 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 105 } 106 107 type PointPathSelectorIntervalStartTime struct{} 108 109 func (PointPathSelectorIntervalStartTime) FieldPath() *Point_FieldSubPath { 110 return &Point_FieldSubPath{ 111 selector: Point_FieldPathSelectorInterval, 112 subPath: common.NewTimeIntervalFieldPathBuilder().StartTime().FieldPath(), 113 } 114 } 115 116 func (s PointPathSelectorIntervalStartTime) WithValue(value *timestamppb.Timestamp) *Point_FieldSubPathValue { 117 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 118 } 119 120 func (s PointPathSelectorIntervalStartTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Point_FieldSubPathArrayOfValues { 121 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 122 } 123 124 type PointPathSelectorValue struct{} 125 126 func (PointPathSelectorValue) FieldPath() *Point_FieldTerminalPath { 127 return &Point_FieldTerminalPath{selector: Point_FieldPathSelectorValue} 128 } 129 130 func (s PointPathSelectorValue) WithValue(value *common.TypedValue) *Point_FieldTerminalPathValue { 131 return s.FieldPath().WithIValue(value).(*Point_FieldTerminalPathValue) 132 } 133 134 func (s PointPathSelectorValue) WithArrayOfValues(values []*common.TypedValue) *Point_FieldTerminalPathArrayOfValues { 135 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldTerminalPathArrayOfValues) 136 } 137 138 func (PointPathSelectorValue) WithSubPath(subPath common.TypedValue_FieldPath) *Point_FieldSubPath { 139 return &Point_FieldSubPath{selector: Point_FieldPathSelectorValue, subPath: subPath} 140 } 141 142 func (s PointPathSelectorValue) WithSubValue(subPathValue common.TypedValue_FieldPathValue) *Point_FieldSubPathValue { 143 return &Point_FieldSubPathValue{Point_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 144 } 145 146 func (s PointPathSelectorValue) WithSubArrayOfValues(subPathArrayOfValues common.TypedValue_FieldPathArrayOfValues) *Point_FieldSubPathArrayOfValues { 147 return &Point_FieldSubPathArrayOfValues{Point_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 148 } 149 150 func (s PointPathSelectorValue) WithSubArrayItemValue(subPathArrayItemValue common.TypedValue_FieldPathArrayItemValue) *Point_FieldSubPathArrayItemValue { 151 return &Point_FieldSubPathArrayItemValue{Point_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 152 } 153 154 func (PointPathSelectorValue) BoolValue() PointPathSelectorValueBoolValue { 155 return PointPathSelectorValueBoolValue{} 156 } 157 158 func (PointPathSelectorValue) Int64Value() PointPathSelectorValueInt64Value { 159 return PointPathSelectorValueInt64Value{} 160 } 161 162 func (PointPathSelectorValue) DoubleValue() PointPathSelectorValueDoubleValue { 163 return PointPathSelectorValueDoubleValue{} 164 } 165 166 func (PointPathSelectorValue) StringValue() PointPathSelectorValueStringValue { 167 return PointPathSelectorValueStringValue{} 168 } 169 170 func (PointPathSelectorValue) DistributionValue() PointPathSelectorValueDistributionValue { 171 return PointPathSelectorValueDistributionValue{} 172 } 173 174 type PointPathSelectorValueBoolValue struct{} 175 176 func (PointPathSelectorValueBoolValue) FieldPath() *Point_FieldSubPath { 177 return &Point_FieldSubPath{ 178 selector: Point_FieldPathSelectorValue, 179 subPath: common.NewTypedValueFieldPathBuilder().BoolValue().FieldPath(), 180 } 181 } 182 183 func (s PointPathSelectorValueBoolValue) WithValue(value bool) *Point_FieldSubPathValue { 184 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 185 } 186 187 func (s PointPathSelectorValueBoolValue) WithArrayOfValues(values []bool) *Point_FieldSubPathArrayOfValues { 188 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 189 } 190 191 type PointPathSelectorValueInt64Value struct{} 192 193 func (PointPathSelectorValueInt64Value) FieldPath() *Point_FieldSubPath { 194 return &Point_FieldSubPath{ 195 selector: Point_FieldPathSelectorValue, 196 subPath: common.NewTypedValueFieldPathBuilder().Int64Value().FieldPath(), 197 } 198 } 199 200 func (s PointPathSelectorValueInt64Value) WithValue(value int64) *Point_FieldSubPathValue { 201 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 202 } 203 204 func (s PointPathSelectorValueInt64Value) WithArrayOfValues(values []int64) *Point_FieldSubPathArrayOfValues { 205 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 206 } 207 208 type PointPathSelectorValueDoubleValue struct{} 209 210 func (PointPathSelectorValueDoubleValue) FieldPath() *Point_FieldSubPath { 211 return &Point_FieldSubPath{ 212 selector: Point_FieldPathSelectorValue, 213 subPath: common.NewTypedValueFieldPathBuilder().DoubleValue().FieldPath(), 214 } 215 } 216 217 func (s PointPathSelectorValueDoubleValue) WithValue(value float64) *Point_FieldSubPathValue { 218 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 219 } 220 221 func (s PointPathSelectorValueDoubleValue) WithArrayOfValues(values []float64) *Point_FieldSubPathArrayOfValues { 222 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 223 } 224 225 type PointPathSelectorValueStringValue struct{} 226 227 func (PointPathSelectorValueStringValue) FieldPath() *Point_FieldSubPath { 228 return &Point_FieldSubPath{ 229 selector: Point_FieldPathSelectorValue, 230 subPath: common.NewTypedValueFieldPathBuilder().StringValue().FieldPath(), 231 } 232 } 233 234 func (s PointPathSelectorValueStringValue) WithValue(value string) *Point_FieldSubPathValue { 235 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 236 } 237 238 func (s PointPathSelectorValueStringValue) WithArrayOfValues(values []string) *Point_FieldSubPathArrayOfValues { 239 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 240 } 241 242 type PointPathSelectorValueDistributionValue struct{} 243 244 func (PointPathSelectorValueDistributionValue) FieldPath() *Point_FieldSubPath { 245 return &Point_FieldSubPath{ 246 selector: Point_FieldPathSelectorValue, 247 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().FieldPath(), 248 } 249 } 250 251 func (s PointPathSelectorValueDistributionValue) WithValue(value *common.Distribution) *Point_FieldSubPathValue { 252 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 253 } 254 255 func (s PointPathSelectorValueDistributionValue) WithArrayOfValues(values []*common.Distribution) *Point_FieldSubPathArrayOfValues { 256 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 257 } 258 259 func (PointPathSelectorValueDistributionValue) Count() PointPathSelectorValueDistributionValueCount { 260 return PointPathSelectorValueDistributionValueCount{} 261 } 262 263 func (PointPathSelectorValueDistributionValue) Mean() PointPathSelectorValueDistributionValueMean { 264 return PointPathSelectorValueDistributionValueMean{} 265 } 266 267 func (PointPathSelectorValueDistributionValue) SumOfSquaredDeviation() PointPathSelectorValueDistributionValueSumOfSquaredDeviation { 268 return PointPathSelectorValueDistributionValueSumOfSquaredDeviation{} 269 } 270 271 func (PointPathSelectorValueDistributionValue) Range() PointPathSelectorValueDistributionValueRange { 272 return PointPathSelectorValueDistributionValueRange{} 273 } 274 275 func (PointPathSelectorValueDistributionValue) BucketOptions() PointPathSelectorValueDistributionValueBucketOptions { 276 return PointPathSelectorValueDistributionValueBucketOptions{} 277 } 278 279 func (PointPathSelectorValueDistributionValue) BucketCounts() PointPathSelectorValueDistributionValueBucketCounts { 280 return PointPathSelectorValueDistributionValueBucketCounts{} 281 } 282 283 type PointPathSelectorValueDistributionValueCount struct{} 284 285 func (PointPathSelectorValueDistributionValueCount) FieldPath() *Point_FieldSubPath { 286 return &Point_FieldSubPath{ 287 selector: Point_FieldPathSelectorValue, 288 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().Count().FieldPath(), 289 } 290 } 291 292 func (s PointPathSelectorValueDistributionValueCount) WithValue(value int64) *Point_FieldSubPathValue { 293 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 294 } 295 296 func (s PointPathSelectorValueDistributionValueCount) WithArrayOfValues(values []int64) *Point_FieldSubPathArrayOfValues { 297 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 298 } 299 300 type PointPathSelectorValueDistributionValueMean struct{} 301 302 func (PointPathSelectorValueDistributionValueMean) FieldPath() *Point_FieldSubPath { 303 return &Point_FieldSubPath{ 304 selector: Point_FieldPathSelectorValue, 305 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().Mean().FieldPath(), 306 } 307 } 308 309 func (s PointPathSelectorValueDistributionValueMean) WithValue(value float64) *Point_FieldSubPathValue { 310 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 311 } 312 313 func (s PointPathSelectorValueDistributionValueMean) WithArrayOfValues(values []float64) *Point_FieldSubPathArrayOfValues { 314 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 315 } 316 317 type PointPathSelectorValueDistributionValueSumOfSquaredDeviation struct{} 318 319 func (PointPathSelectorValueDistributionValueSumOfSquaredDeviation) FieldPath() *Point_FieldSubPath { 320 return &Point_FieldSubPath{ 321 selector: Point_FieldPathSelectorValue, 322 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().SumOfSquaredDeviation().FieldPath(), 323 } 324 } 325 326 func (s PointPathSelectorValueDistributionValueSumOfSquaredDeviation) WithValue(value float64) *Point_FieldSubPathValue { 327 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 328 } 329 330 func (s PointPathSelectorValueDistributionValueSumOfSquaredDeviation) WithArrayOfValues(values []float64) *Point_FieldSubPathArrayOfValues { 331 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 332 } 333 334 type PointPathSelectorValueDistributionValueRange struct{} 335 336 func (PointPathSelectorValueDistributionValueRange) FieldPath() *Point_FieldSubPath { 337 return &Point_FieldSubPath{ 338 selector: Point_FieldPathSelectorValue, 339 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().Range().FieldPath(), 340 } 341 } 342 343 func (s PointPathSelectorValueDistributionValueRange) WithValue(value *common.Distribution_Range) *Point_FieldSubPathValue { 344 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 345 } 346 347 func (s PointPathSelectorValueDistributionValueRange) WithArrayOfValues(values []*common.Distribution_Range) *Point_FieldSubPathArrayOfValues { 348 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 349 } 350 351 func (PointPathSelectorValueDistributionValueRange) Min() PointPathSelectorValueDistributionValueRangeMin { 352 return PointPathSelectorValueDistributionValueRangeMin{} 353 } 354 355 func (PointPathSelectorValueDistributionValueRange) Max() PointPathSelectorValueDistributionValueRangeMax { 356 return PointPathSelectorValueDistributionValueRangeMax{} 357 } 358 359 type PointPathSelectorValueDistributionValueRangeMin struct{} 360 361 func (PointPathSelectorValueDistributionValueRangeMin) FieldPath() *Point_FieldSubPath { 362 return &Point_FieldSubPath{ 363 selector: Point_FieldPathSelectorValue, 364 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().Range().Min().FieldPath(), 365 } 366 } 367 368 func (s PointPathSelectorValueDistributionValueRangeMin) WithValue(value float64) *Point_FieldSubPathValue { 369 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 370 } 371 372 func (s PointPathSelectorValueDistributionValueRangeMin) WithArrayOfValues(values []float64) *Point_FieldSubPathArrayOfValues { 373 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 374 } 375 376 type PointPathSelectorValueDistributionValueRangeMax struct{} 377 378 func (PointPathSelectorValueDistributionValueRangeMax) FieldPath() *Point_FieldSubPath { 379 return &Point_FieldSubPath{ 380 selector: Point_FieldPathSelectorValue, 381 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().Range().Max().FieldPath(), 382 } 383 } 384 385 func (s PointPathSelectorValueDistributionValueRangeMax) WithValue(value float64) *Point_FieldSubPathValue { 386 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 387 } 388 389 func (s PointPathSelectorValueDistributionValueRangeMax) WithArrayOfValues(values []float64) *Point_FieldSubPathArrayOfValues { 390 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 391 } 392 393 type PointPathSelectorValueDistributionValueBucketOptions struct{} 394 395 func (PointPathSelectorValueDistributionValueBucketOptions) FieldPath() *Point_FieldSubPath { 396 return &Point_FieldSubPath{ 397 selector: Point_FieldPathSelectorValue, 398 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().FieldPath(), 399 } 400 } 401 402 func (s PointPathSelectorValueDistributionValueBucketOptions) WithValue(value *common.Distribution_BucketOptions) *Point_FieldSubPathValue { 403 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 404 } 405 406 func (s PointPathSelectorValueDistributionValueBucketOptions) WithArrayOfValues(values []*common.Distribution_BucketOptions) *Point_FieldSubPathArrayOfValues { 407 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 408 } 409 410 func (PointPathSelectorValueDistributionValueBucketOptions) LinearBuckets() PointPathSelectorValueDistributionValueBucketOptionsLinearBuckets { 411 return PointPathSelectorValueDistributionValueBucketOptionsLinearBuckets{} 412 } 413 414 func (PointPathSelectorValueDistributionValueBucketOptions) ExponentialBuckets() PointPathSelectorValueDistributionValueBucketOptionsExponentialBuckets { 415 return PointPathSelectorValueDistributionValueBucketOptionsExponentialBuckets{} 416 } 417 418 func (PointPathSelectorValueDistributionValueBucketOptions) ExplicitBuckets() PointPathSelectorValueDistributionValueBucketOptionsExplicitBuckets { 419 return PointPathSelectorValueDistributionValueBucketOptionsExplicitBuckets{} 420 } 421 422 func (PointPathSelectorValueDistributionValueBucketOptions) DynamicBuckets() PointPathSelectorValueDistributionValueBucketOptionsDynamicBuckets { 423 return PointPathSelectorValueDistributionValueBucketOptionsDynamicBuckets{} 424 } 425 426 type PointPathSelectorValueDistributionValueBucketOptionsLinearBuckets struct{} 427 428 func (PointPathSelectorValueDistributionValueBucketOptionsLinearBuckets) FieldPath() *Point_FieldSubPath { 429 return &Point_FieldSubPath{ 430 selector: Point_FieldPathSelectorValue, 431 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().LinearBuckets().FieldPath(), 432 } 433 } 434 435 func (s PointPathSelectorValueDistributionValueBucketOptionsLinearBuckets) WithValue(value *common.Distribution_BucketOptions_Linear) *Point_FieldSubPathValue { 436 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 437 } 438 439 func (s PointPathSelectorValueDistributionValueBucketOptionsLinearBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Linear) *Point_FieldSubPathArrayOfValues { 440 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 441 } 442 443 func (PointPathSelectorValueDistributionValueBucketOptionsLinearBuckets) NumFiniteBuckets() PointPathSelectorValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets { 444 return PointPathSelectorValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets{} 445 } 446 447 func (PointPathSelectorValueDistributionValueBucketOptionsLinearBuckets) Width() PointPathSelectorValueDistributionValueBucketOptionsLinearBucketsWidth { 448 return PointPathSelectorValueDistributionValueBucketOptionsLinearBucketsWidth{} 449 } 450 451 func (PointPathSelectorValueDistributionValueBucketOptionsLinearBuckets) Offset() PointPathSelectorValueDistributionValueBucketOptionsLinearBucketsOffset { 452 return PointPathSelectorValueDistributionValueBucketOptionsLinearBucketsOffset{} 453 } 454 455 type PointPathSelectorValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets struct{} 456 457 func (PointPathSelectorValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets) FieldPath() *Point_FieldSubPath { 458 return &Point_FieldSubPath{ 459 selector: Point_FieldPathSelectorValue, 460 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().LinearBuckets().NumFiniteBuckets().FieldPath(), 461 } 462 } 463 464 func (s PointPathSelectorValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets) WithValue(value int32) *Point_FieldSubPathValue { 465 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 466 } 467 468 func (s PointPathSelectorValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets) WithArrayOfValues(values []int32) *Point_FieldSubPathArrayOfValues { 469 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 470 } 471 472 type PointPathSelectorValueDistributionValueBucketOptionsLinearBucketsWidth struct{} 473 474 func (PointPathSelectorValueDistributionValueBucketOptionsLinearBucketsWidth) FieldPath() *Point_FieldSubPath { 475 return &Point_FieldSubPath{ 476 selector: Point_FieldPathSelectorValue, 477 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().LinearBuckets().Width().FieldPath(), 478 } 479 } 480 481 func (s PointPathSelectorValueDistributionValueBucketOptionsLinearBucketsWidth) WithValue(value float64) *Point_FieldSubPathValue { 482 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 483 } 484 485 func (s PointPathSelectorValueDistributionValueBucketOptionsLinearBucketsWidth) WithArrayOfValues(values []float64) *Point_FieldSubPathArrayOfValues { 486 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 487 } 488 489 type PointPathSelectorValueDistributionValueBucketOptionsLinearBucketsOffset struct{} 490 491 func (PointPathSelectorValueDistributionValueBucketOptionsLinearBucketsOffset) FieldPath() *Point_FieldSubPath { 492 return &Point_FieldSubPath{ 493 selector: Point_FieldPathSelectorValue, 494 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().LinearBuckets().Offset().FieldPath(), 495 } 496 } 497 498 func (s PointPathSelectorValueDistributionValueBucketOptionsLinearBucketsOffset) WithValue(value float64) *Point_FieldSubPathValue { 499 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 500 } 501 502 func (s PointPathSelectorValueDistributionValueBucketOptionsLinearBucketsOffset) WithArrayOfValues(values []float64) *Point_FieldSubPathArrayOfValues { 503 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 504 } 505 506 type PointPathSelectorValueDistributionValueBucketOptionsExponentialBuckets struct{} 507 508 func (PointPathSelectorValueDistributionValueBucketOptionsExponentialBuckets) FieldPath() *Point_FieldSubPath { 509 return &Point_FieldSubPath{ 510 selector: Point_FieldPathSelectorValue, 511 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().ExponentialBuckets().FieldPath(), 512 } 513 } 514 515 func (s PointPathSelectorValueDistributionValueBucketOptionsExponentialBuckets) WithValue(value *common.Distribution_BucketOptions_Exponential) *Point_FieldSubPathValue { 516 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 517 } 518 519 func (s PointPathSelectorValueDistributionValueBucketOptionsExponentialBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Exponential) *Point_FieldSubPathArrayOfValues { 520 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 521 } 522 523 func (PointPathSelectorValueDistributionValueBucketOptionsExponentialBuckets) NumFiniteBuckets() PointPathSelectorValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets { 524 return PointPathSelectorValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets{} 525 } 526 527 func (PointPathSelectorValueDistributionValueBucketOptionsExponentialBuckets) GrowthFactor() PointPathSelectorValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor { 528 return PointPathSelectorValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor{} 529 } 530 531 func (PointPathSelectorValueDistributionValueBucketOptionsExponentialBuckets) Scale() PointPathSelectorValueDistributionValueBucketOptionsExponentialBucketsScale { 532 return PointPathSelectorValueDistributionValueBucketOptionsExponentialBucketsScale{} 533 } 534 535 type PointPathSelectorValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets struct{} 536 537 func (PointPathSelectorValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets) FieldPath() *Point_FieldSubPath { 538 return &Point_FieldSubPath{ 539 selector: Point_FieldPathSelectorValue, 540 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().ExponentialBuckets().NumFiniteBuckets().FieldPath(), 541 } 542 } 543 544 func (s PointPathSelectorValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets) WithValue(value int32) *Point_FieldSubPathValue { 545 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 546 } 547 548 func (s PointPathSelectorValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets) WithArrayOfValues(values []int32) *Point_FieldSubPathArrayOfValues { 549 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 550 } 551 552 type PointPathSelectorValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor struct{} 553 554 func (PointPathSelectorValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor) FieldPath() *Point_FieldSubPath { 555 return &Point_FieldSubPath{ 556 selector: Point_FieldPathSelectorValue, 557 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().ExponentialBuckets().GrowthFactor().FieldPath(), 558 } 559 } 560 561 func (s PointPathSelectorValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor) WithValue(value float64) *Point_FieldSubPathValue { 562 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 563 } 564 565 func (s PointPathSelectorValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor) WithArrayOfValues(values []float64) *Point_FieldSubPathArrayOfValues { 566 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 567 } 568 569 type PointPathSelectorValueDistributionValueBucketOptionsExponentialBucketsScale struct{} 570 571 func (PointPathSelectorValueDistributionValueBucketOptionsExponentialBucketsScale) FieldPath() *Point_FieldSubPath { 572 return &Point_FieldSubPath{ 573 selector: Point_FieldPathSelectorValue, 574 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().ExponentialBuckets().Scale().FieldPath(), 575 } 576 } 577 578 func (s PointPathSelectorValueDistributionValueBucketOptionsExponentialBucketsScale) WithValue(value float64) *Point_FieldSubPathValue { 579 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 580 } 581 582 func (s PointPathSelectorValueDistributionValueBucketOptionsExponentialBucketsScale) WithArrayOfValues(values []float64) *Point_FieldSubPathArrayOfValues { 583 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 584 } 585 586 type PointPathSelectorValueDistributionValueBucketOptionsExplicitBuckets struct{} 587 588 func (PointPathSelectorValueDistributionValueBucketOptionsExplicitBuckets) FieldPath() *Point_FieldSubPath { 589 return &Point_FieldSubPath{ 590 selector: Point_FieldPathSelectorValue, 591 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().ExplicitBuckets().FieldPath(), 592 } 593 } 594 595 func (s PointPathSelectorValueDistributionValueBucketOptionsExplicitBuckets) WithValue(value *common.Distribution_BucketOptions_Explicit) *Point_FieldSubPathValue { 596 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 597 } 598 599 func (s PointPathSelectorValueDistributionValueBucketOptionsExplicitBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Explicit) *Point_FieldSubPathArrayOfValues { 600 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 601 } 602 603 func (PointPathSelectorValueDistributionValueBucketOptionsExplicitBuckets) Bounds() PointPathSelectorValueDistributionValueBucketOptionsExplicitBucketsBounds { 604 return PointPathSelectorValueDistributionValueBucketOptionsExplicitBucketsBounds{} 605 } 606 607 type PointPathSelectorValueDistributionValueBucketOptionsExplicitBucketsBounds struct{} 608 609 func (PointPathSelectorValueDistributionValueBucketOptionsExplicitBucketsBounds) FieldPath() *Point_FieldSubPath { 610 return &Point_FieldSubPath{ 611 selector: Point_FieldPathSelectorValue, 612 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().ExplicitBuckets().Bounds().FieldPath(), 613 } 614 } 615 616 func (s PointPathSelectorValueDistributionValueBucketOptionsExplicitBucketsBounds) WithValue(value []float64) *Point_FieldSubPathValue { 617 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 618 } 619 620 func (s PointPathSelectorValueDistributionValueBucketOptionsExplicitBucketsBounds) WithArrayOfValues(values [][]float64) *Point_FieldSubPathArrayOfValues { 621 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 622 } 623 624 func (s PointPathSelectorValueDistributionValueBucketOptionsExplicitBucketsBounds) WithItemValue(value float64) *Point_FieldSubPathArrayItemValue { 625 return s.FieldPath().WithIArrayItemValue(value).(*Point_FieldSubPathArrayItemValue) 626 } 627 628 type PointPathSelectorValueDistributionValueBucketOptionsDynamicBuckets struct{} 629 630 func (PointPathSelectorValueDistributionValueBucketOptionsDynamicBuckets) FieldPath() *Point_FieldSubPath { 631 return &Point_FieldSubPath{ 632 selector: Point_FieldPathSelectorValue, 633 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().DynamicBuckets().FieldPath(), 634 } 635 } 636 637 func (s PointPathSelectorValueDistributionValueBucketOptionsDynamicBuckets) WithValue(value *common.Distribution_BucketOptions_Dynamic) *Point_FieldSubPathValue { 638 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 639 } 640 641 func (s PointPathSelectorValueDistributionValueBucketOptionsDynamicBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Dynamic) *Point_FieldSubPathArrayOfValues { 642 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 643 } 644 645 func (PointPathSelectorValueDistributionValueBucketOptionsDynamicBuckets) Compression() PointPathSelectorValueDistributionValueBucketOptionsDynamicBucketsCompression { 646 return PointPathSelectorValueDistributionValueBucketOptionsDynamicBucketsCompression{} 647 } 648 649 func (PointPathSelectorValueDistributionValueBucketOptionsDynamicBuckets) Means() PointPathSelectorValueDistributionValueBucketOptionsDynamicBucketsMeans { 650 return PointPathSelectorValueDistributionValueBucketOptionsDynamicBucketsMeans{} 651 } 652 653 type PointPathSelectorValueDistributionValueBucketOptionsDynamicBucketsCompression struct{} 654 655 func (PointPathSelectorValueDistributionValueBucketOptionsDynamicBucketsCompression) FieldPath() *Point_FieldSubPath { 656 return &Point_FieldSubPath{ 657 selector: Point_FieldPathSelectorValue, 658 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().DynamicBuckets().Compression().FieldPath(), 659 } 660 } 661 662 func (s PointPathSelectorValueDistributionValueBucketOptionsDynamicBucketsCompression) WithValue(value float64) *Point_FieldSubPathValue { 663 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 664 } 665 666 func (s PointPathSelectorValueDistributionValueBucketOptionsDynamicBucketsCompression) WithArrayOfValues(values []float64) *Point_FieldSubPathArrayOfValues { 667 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 668 } 669 670 type PointPathSelectorValueDistributionValueBucketOptionsDynamicBucketsMeans struct{} 671 672 func (PointPathSelectorValueDistributionValueBucketOptionsDynamicBucketsMeans) FieldPath() *Point_FieldSubPath { 673 return &Point_FieldSubPath{ 674 selector: Point_FieldPathSelectorValue, 675 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().DynamicBuckets().Means().FieldPath(), 676 } 677 } 678 679 func (s PointPathSelectorValueDistributionValueBucketOptionsDynamicBucketsMeans) WithValue(value []float64) *Point_FieldSubPathValue { 680 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 681 } 682 683 func (s PointPathSelectorValueDistributionValueBucketOptionsDynamicBucketsMeans) WithArrayOfValues(values [][]float64) *Point_FieldSubPathArrayOfValues { 684 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 685 } 686 687 func (s PointPathSelectorValueDistributionValueBucketOptionsDynamicBucketsMeans) WithItemValue(value float64) *Point_FieldSubPathArrayItemValue { 688 return s.FieldPath().WithIArrayItemValue(value).(*Point_FieldSubPathArrayItemValue) 689 } 690 691 type PointPathSelectorValueDistributionValueBucketCounts struct{} 692 693 func (PointPathSelectorValueDistributionValueBucketCounts) FieldPath() *Point_FieldSubPath { 694 return &Point_FieldSubPath{ 695 selector: Point_FieldPathSelectorValue, 696 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketCounts().FieldPath(), 697 } 698 } 699 700 func (s PointPathSelectorValueDistributionValueBucketCounts) WithValue(value []int64) *Point_FieldSubPathValue { 701 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 702 } 703 704 func (s PointPathSelectorValueDistributionValueBucketCounts) WithArrayOfValues(values [][]int64) *Point_FieldSubPathArrayOfValues { 705 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 706 } 707 708 func (s PointPathSelectorValueDistributionValueBucketCounts) WithItemValue(value int64) *Point_FieldSubPathArrayItemValue { 709 return s.FieldPath().WithIArrayItemValue(value).(*Point_FieldSubPathArrayItemValue) 710 } 711 712 type PointPathSelectorAggregation struct{} 713 714 func (PointPathSelectorAggregation) FieldPath() *Point_FieldTerminalPath { 715 return &Point_FieldTerminalPath{selector: Point_FieldPathSelectorAggregation} 716 } 717 718 func (s PointPathSelectorAggregation) WithValue(value *common.Aggregation) *Point_FieldTerminalPathValue { 719 return s.FieldPath().WithIValue(value).(*Point_FieldTerminalPathValue) 720 } 721 722 func (s PointPathSelectorAggregation) WithArrayOfValues(values []*common.Aggregation) *Point_FieldTerminalPathArrayOfValues { 723 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldTerminalPathArrayOfValues) 724 } 725 726 func (PointPathSelectorAggregation) WithSubPath(subPath common.Aggregation_FieldPath) *Point_FieldSubPath { 727 return &Point_FieldSubPath{selector: Point_FieldPathSelectorAggregation, subPath: subPath} 728 } 729 730 func (s PointPathSelectorAggregation) WithSubValue(subPathValue common.Aggregation_FieldPathValue) *Point_FieldSubPathValue { 731 return &Point_FieldSubPathValue{Point_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 732 } 733 734 func (s PointPathSelectorAggregation) WithSubArrayOfValues(subPathArrayOfValues common.Aggregation_FieldPathArrayOfValues) *Point_FieldSubPathArrayOfValues { 735 return &Point_FieldSubPathArrayOfValues{Point_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 736 } 737 738 func (s PointPathSelectorAggregation) WithSubArrayItemValue(subPathArrayItemValue common.Aggregation_FieldPathArrayItemValue) *Point_FieldSubPathArrayItemValue { 739 return &Point_FieldSubPathArrayItemValue{Point_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 740 } 741 742 func (PointPathSelectorAggregation) AlignmentPeriod() PointPathSelectorAggregationAlignmentPeriod { 743 return PointPathSelectorAggregationAlignmentPeriod{} 744 } 745 746 func (PointPathSelectorAggregation) PerSeriesAligner() PointPathSelectorAggregationPerSeriesAligner { 747 return PointPathSelectorAggregationPerSeriesAligner{} 748 } 749 750 func (PointPathSelectorAggregation) CrossSeriesReducer() PointPathSelectorAggregationCrossSeriesReducer { 751 return PointPathSelectorAggregationCrossSeriesReducer{} 752 } 753 754 func (PointPathSelectorAggregation) GroupByFields() PointPathSelectorAggregationGroupByFields { 755 return PointPathSelectorAggregationGroupByFields{} 756 } 757 758 type PointPathSelectorAggregationAlignmentPeriod struct{} 759 760 func (PointPathSelectorAggregationAlignmentPeriod) FieldPath() *Point_FieldSubPath { 761 return &Point_FieldSubPath{ 762 selector: Point_FieldPathSelectorAggregation, 763 subPath: common.NewAggregationFieldPathBuilder().AlignmentPeriod().FieldPath(), 764 } 765 } 766 767 func (s PointPathSelectorAggregationAlignmentPeriod) WithValue(value *durationpb.Duration) *Point_FieldSubPathValue { 768 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 769 } 770 771 func (s PointPathSelectorAggregationAlignmentPeriod) WithArrayOfValues(values []*durationpb.Duration) *Point_FieldSubPathArrayOfValues { 772 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 773 } 774 775 type PointPathSelectorAggregationPerSeriesAligner struct{} 776 777 func (PointPathSelectorAggregationPerSeriesAligner) FieldPath() *Point_FieldSubPath { 778 return &Point_FieldSubPath{ 779 selector: Point_FieldPathSelectorAggregation, 780 subPath: common.NewAggregationFieldPathBuilder().PerSeriesAligner().FieldPath(), 781 } 782 } 783 784 func (s PointPathSelectorAggregationPerSeriesAligner) WithValue(value common.Aggregation_Aligner) *Point_FieldSubPathValue { 785 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 786 } 787 788 func (s PointPathSelectorAggregationPerSeriesAligner) WithArrayOfValues(values []common.Aggregation_Aligner) *Point_FieldSubPathArrayOfValues { 789 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 790 } 791 792 type PointPathSelectorAggregationCrossSeriesReducer struct{} 793 794 func (PointPathSelectorAggregationCrossSeriesReducer) FieldPath() *Point_FieldSubPath { 795 return &Point_FieldSubPath{ 796 selector: Point_FieldPathSelectorAggregation, 797 subPath: common.NewAggregationFieldPathBuilder().CrossSeriesReducer().FieldPath(), 798 } 799 } 800 801 func (s PointPathSelectorAggregationCrossSeriesReducer) WithValue(value common.Aggregation_Reducer) *Point_FieldSubPathValue { 802 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 803 } 804 805 func (s PointPathSelectorAggregationCrossSeriesReducer) WithArrayOfValues(values []common.Aggregation_Reducer) *Point_FieldSubPathArrayOfValues { 806 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 807 } 808 809 type PointPathSelectorAggregationGroupByFields struct{} 810 811 func (PointPathSelectorAggregationGroupByFields) FieldPath() *Point_FieldSubPath { 812 return &Point_FieldSubPath{ 813 selector: Point_FieldPathSelectorAggregation, 814 subPath: common.NewAggregationFieldPathBuilder().GroupByFields().FieldPath(), 815 } 816 } 817 818 func (s PointPathSelectorAggregationGroupByFields) WithValue(value []string) *Point_FieldSubPathValue { 819 return s.FieldPath().WithIValue(value).(*Point_FieldSubPathValue) 820 } 821 822 func (s PointPathSelectorAggregationGroupByFields) WithArrayOfValues(values [][]string) *Point_FieldSubPathArrayOfValues { 823 return s.FieldPath().WithIArrayOfValues(values).(*Point_FieldSubPathArrayOfValues) 824 } 825 826 func (s PointPathSelectorAggregationGroupByFields) WithItemValue(value string) *Point_FieldSubPathArrayItemValue { 827 return s.FieldPath().WithIArrayItemValue(value).(*Point_FieldSubPathArrayItemValue) 828 } 829 830 type TimeSerieFieldPathBuilder struct{} 831 832 func NewTimeSerieFieldPathBuilder() TimeSerieFieldPathBuilder { 833 return TimeSerieFieldPathBuilder{} 834 } 835 func (TimeSerieFieldPathBuilder) Key() TimeSeriePathSelectorKey { 836 return TimeSeriePathSelectorKey{} 837 } 838 func (TimeSerieFieldPathBuilder) Project() TimeSeriePathSelectorProject { 839 return TimeSeriePathSelectorProject{} 840 } 841 func (TimeSerieFieldPathBuilder) Region() TimeSeriePathSelectorRegion { 842 return TimeSeriePathSelectorRegion{} 843 } 844 func (TimeSerieFieldPathBuilder) Unit() TimeSeriePathSelectorUnit { 845 return TimeSeriePathSelectorUnit{} 846 } 847 func (TimeSerieFieldPathBuilder) Metric() TimeSeriePathSelectorMetric { 848 return TimeSeriePathSelectorMetric{} 849 } 850 func (TimeSerieFieldPathBuilder) Resource() TimeSeriePathSelectorResource { 851 return TimeSeriePathSelectorResource{} 852 } 853 func (TimeSerieFieldPathBuilder) MetricKind() TimeSeriePathSelectorMetricKind { 854 return TimeSeriePathSelectorMetricKind{} 855 } 856 func (TimeSerieFieldPathBuilder) ValueType() TimeSeriePathSelectorValueType { 857 return TimeSeriePathSelectorValueType{} 858 } 859 func (TimeSerieFieldPathBuilder) Points() TimeSeriePathSelectorPoints { 860 return TimeSeriePathSelectorPoints{} 861 } 862 863 type TimeSeriePathSelectorKey struct{} 864 865 func (TimeSeriePathSelectorKey) FieldPath() *TimeSerie_FieldTerminalPath { 866 return &TimeSerie_FieldTerminalPath{selector: TimeSerie_FieldPathSelectorKey} 867 } 868 869 func (s TimeSeriePathSelectorKey) WithValue(value []byte) *TimeSerie_FieldTerminalPathValue { 870 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldTerminalPathValue) 871 } 872 873 func (s TimeSeriePathSelectorKey) WithArrayOfValues(values [][]byte) *TimeSerie_FieldTerminalPathArrayOfValues { 874 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldTerminalPathArrayOfValues) 875 } 876 877 type TimeSeriePathSelectorProject struct{} 878 879 func (TimeSeriePathSelectorProject) FieldPath() *TimeSerie_FieldTerminalPath { 880 return &TimeSerie_FieldTerminalPath{selector: TimeSerie_FieldPathSelectorProject} 881 } 882 883 func (s TimeSeriePathSelectorProject) WithValue(value string) *TimeSerie_FieldTerminalPathValue { 884 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldTerminalPathValue) 885 } 886 887 func (s TimeSeriePathSelectorProject) WithArrayOfValues(values []string) *TimeSerie_FieldTerminalPathArrayOfValues { 888 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldTerminalPathArrayOfValues) 889 } 890 891 type TimeSeriePathSelectorRegion struct{} 892 893 func (TimeSeriePathSelectorRegion) FieldPath() *TimeSerie_FieldTerminalPath { 894 return &TimeSerie_FieldTerminalPath{selector: TimeSerie_FieldPathSelectorRegion} 895 } 896 897 func (s TimeSeriePathSelectorRegion) WithValue(value string) *TimeSerie_FieldTerminalPathValue { 898 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldTerminalPathValue) 899 } 900 901 func (s TimeSeriePathSelectorRegion) WithArrayOfValues(values []string) *TimeSerie_FieldTerminalPathArrayOfValues { 902 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldTerminalPathArrayOfValues) 903 } 904 905 type TimeSeriePathSelectorUnit struct{} 906 907 func (TimeSeriePathSelectorUnit) FieldPath() *TimeSerie_FieldTerminalPath { 908 return &TimeSerie_FieldTerminalPath{selector: TimeSerie_FieldPathSelectorUnit} 909 } 910 911 func (s TimeSeriePathSelectorUnit) WithValue(value string) *TimeSerie_FieldTerminalPathValue { 912 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldTerminalPathValue) 913 } 914 915 func (s TimeSeriePathSelectorUnit) WithArrayOfValues(values []string) *TimeSerie_FieldTerminalPathArrayOfValues { 916 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldTerminalPathArrayOfValues) 917 } 918 919 type TimeSeriePathSelectorMetric struct{} 920 921 func (TimeSeriePathSelectorMetric) FieldPath() *TimeSerie_FieldTerminalPath { 922 return &TimeSerie_FieldTerminalPath{selector: TimeSerie_FieldPathSelectorMetric} 923 } 924 925 func (s TimeSeriePathSelectorMetric) WithValue(value *common.Metric) *TimeSerie_FieldTerminalPathValue { 926 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldTerminalPathValue) 927 } 928 929 func (s TimeSeriePathSelectorMetric) WithArrayOfValues(values []*common.Metric) *TimeSerie_FieldTerminalPathArrayOfValues { 930 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldTerminalPathArrayOfValues) 931 } 932 933 func (TimeSeriePathSelectorMetric) WithSubPath(subPath common.Metric_FieldPath) *TimeSerie_FieldSubPath { 934 return &TimeSerie_FieldSubPath{selector: TimeSerie_FieldPathSelectorMetric, subPath: subPath} 935 } 936 937 func (s TimeSeriePathSelectorMetric) WithSubValue(subPathValue common.Metric_FieldPathValue) *TimeSerie_FieldSubPathValue { 938 return &TimeSerie_FieldSubPathValue{TimeSerie_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 939 } 940 941 func (s TimeSeriePathSelectorMetric) WithSubArrayOfValues(subPathArrayOfValues common.Metric_FieldPathArrayOfValues) *TimeSerie_FieldSubPathArrayOfValues { 942 return &TimeSerie_FieldSubPathArrayOfValues{TimeSerie_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 943 } 944 945 func (s TimeSeriePathSelectorMetric) WithSubArrayItemValue(subPathArrayItemValue common.Metric_FieldPathArrayItemValue) *TimeSerie_FieldSubPathArrayItemValue { 946 return &TimeSerie_FieldSubPathArrayItemValue{TimeSerie_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 947 } 948 949 func (TimeSeriePathSelectorMetric) Type() TimeSeriePathSelectorMetricType { 950 return TimeSeriePathSelectorMetricType{} 951 } 952 953 func (TimeSeriePathSelectorMetric) Labels() TimeSeriePathSelectorMetricLabels { 954 return TimeSeriePathSelectorMetricLabels{} 955 } 956 957 func (TimeSeriePathSelectorMetric) ReducedLabels() TimeSeriePathSelectorMetricReducedLabels { 958 return TimeSeriePathSelectorMetricReducedLabels{} 959 } 960 961 type TimeSeriePathSelectorMetricType struct{} 962 963 func (TimeSeriePathSelectorMetricType) FieldPath() *TimeSerie_FieldSubPath { 964 return &TimeSerie_FieldSubPath{ 965 selector: TimeSerie_FieldPathSelectorMetric, 966 subPath: common.NewMetricFieldPathBuilder().Type().FieldPath(), 967 } 968 } 969 970 func (s TimeSeriePathSelectorMetricType) WithValue(value string) *TimeSerie_FieldSubPathValue { 971 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 972 } 973 974 func (s TimeSeriePathSelectorMetricType) WithArrayOfValues(values []string) *TimeSerie_FieldSubPathArrayOfValues { 975 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 976 } 977 978 type TimeSeriePathSelectorMetricLabels struct{} 979 980 func (TimeSeriePathSelectorMetricLabels) FieldPath() *TimeSerie_FieldSubPath { 981 return &TimeSerie_FieldSubPath{ 982 selector: TimeSerie_FieldPathSelectorMetric, 983 subPath: common.NewMetricFieldPathBuilder().Labels().FieldPath(), 984 } 985 } 986 987 func (s TimeSeriePathSelectorMetricLabels) WithValue(value map[string]string) *TimeSerie_FieldSubPathValue { 988 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 989 } 990 991 func (s TimeSeriePathSelectorMetricLabels) WithArrayOfValues(values []map[string]string) *TimeSerie_FieldSubPathArrayOfValues { 992 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 993 } 994 995 func (TimeSeriePathSelectorMetricLabels) WithKey(key string) TimeSerieMapPathSelectorMetricLabels { 996 return TimeSerieMapPathSelectorMetricLabels{key: key} 997 } 998 999 type TimeSerieMapPathSelectorMetricLabels struct { 1000 key string 1001 } 1002 1003 func (s TimeSerieMapPathSelectorMetricLabels) FieldPath() *TimeSerie_FieldSubPath { 1004 return &TimeSerie_FieldSubPath{ 1005 selector: TimeSerie_FieldPathSelectorMetric, 1006 subPath: common.NewMetricFieldPathBuilder().Labels().WithKey(s.key).FieldPath(), 1007 } 1008 } 1009 1010 func (s TimeSerieMapPathSelectorMetricLabels) WithValue(value string) *TimeSerie_FieldSubPathValue { 1011 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1012 } 1013 1014 func (s TimeSerieMapPathSelectorMetricLabels) WithArrayOfValues(values []string) *TimeSerie_FieldSubPathArrayOfValues { 1015 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1016 } 1017 1018 type TimeSeriePathSelectorMetricReducedLabels struct{} 1019 1020 func (TimeSeriePathSelectorMetricReducedLabels) FieldPath() *TimeSerie_FieldSubPath { 1021 return &TimeSerie_FieldSubPath{ 1022 selector: TimeSerie_FieldPathSelectorMetric, 1023 subPath: common.NewMetricFieldPathBuilder().ReducedLabels().FieldPath(), 1024 } 1025 } 1026 1027 func (s TimeSeriePathSelectorMetricReducedLabels) WithValue(value []string) *TimeSerie_FieldSubPathValue { 1028 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1029 } 1030 1031 func (s TimeSeriePathSelectorMetricReducedLabels) WithArrayOfValues(values [][]string) *TimeSerie_FieldSubPathArrayOfValues { 1032 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1033 } 1034 1035 func (s TimeSeriePathSelectorMetricReducedLabels) WithItemValue(value string) *TimeSerie_FieldSubPathArrayItemValue { 1036 return s.FieldPath().WithIArrayItemValue(value).(*TimeSerie_FieldSubPathArrayItemValue) 1037 } 1038 1039 type TimeSeriePathSelectorResource struct{} 1040 1041 func (TimeSeriePathSelectorResource) FieldPath() *TimeSerie_FieldTerminalPath { 1042 return &TimeSerie_FieldTerminalPath{selector: TimeSerie_FieldPathSelectorResource} 1043 } 1044 1045 func (s TimeSeriePathSelectorResource) WithValue(value *common.MonitoredResource) *TimeSerie_FieldTerminalPathValue { 1046 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldTerminalPathValue) 1047 } 1048 1049 func (s TimeSeriePathSelectorResource) WithArrayOfValues(values []*common.MonitoredResource) *TimeSerie_FieldTerminalPathArrayOfValues { 1050 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldTerminalPathArrayOfValues) 1051 } 1052 1053 func (TimeSeriePathSelectorResource) WithSubPath(subPath common.MonitoredResource_FieldPath) *TimeSerie_FieldSubPath { 1054 return &TimeSerie_FieldSubPath{selector: TimeSerie_FieldPathSelectorResource, subPath: subPath} 1055 } 1056 1057 func (s TimeSeriePathSelectorResource) WithSubValue(subPathValue common.MonitoredResource_FieldPathValue) *TimeSerie_FieldSubPathValue { 1058 return &TimeSerie_FieldSubPathValue{TimeSerie_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 1059 } 1060 1061 func (s TimeSeriePathSelectorResource) WithSubArrayOfValues(subPathArrayOfValues common.MonitoredResource_FieldPathArrayOfValues) *TimeSerie_FieldSubPathArrayOfValues { 1062 return &TimeSerie_FieldSubPathArrayOfValues{TimeSerie_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 1063 } 1064 1065 func (s TimeSeriePathSelectorResource) WithSubArrayItemValue(subPathArrayItemValue common.MonitoredResource_FieldPathArrayItemValue) *TimeSerie_FieldSubPathArrayItemValue { 1066 return &TimeSerie_FieldSubPathArrayItemValue{TimeSerie_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 1067 } 1068 1069 func (TimeSeriePathSelectorResource) Type() TimeSeriePathSelectorResourceType { 1070 return TimeSeriePathSelectorResourceType{} 1071 } 1072 1073 func (TimeSeriePathSelectorResource) Labels() TimeSeriePathSelectorResourceLabels { 1074 return TimeSeriePathSelectorResourceLabels{} 1075 } 1076 1077 func (TimeSeriePathSelectorResource) ReducedLabels() TimeSeriePathSelectorResourceReducedLabels { 1078 return TimeSeriePathSelectorResourceReducedLabels{} 1079 } 1080 1081 type TimeSeriePathSelectorResourceType struct{} 1082 1083 func (TimeSeriePathSelectorResourceType) FieldPath() *TimeSerie_FieldSubPath { 1084 return &TimeSerie_FieldSubPath{ 1085 selector: TimeSerie_FieldPathSelectorResource, 1086 subPath: common.NewMonitoredResourceFieldPathBuilder().Type().FieldPath(), 1087 } 1088 } 1089 1090 func (s TimeSeriePathSelectorResourceType) WithValue(value string) *TimeSerie_FieldSubPathValue { 1091 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1092 } 1093 1094 func (s TimeSeriePathSelectorResourceType) WithArrayOfValues(values []string) *TimeSerie_FieldSubPathArrayOfValues { 1095 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1096 } 1097 1098 type TimeSeriePathSelectorResourceLabels struct{} 1099 1100 func (TimeSeriePathSelectorResourceLabels) FieldPath() *TimeSerie_FieldSubPath { 1101 return &TimeSerie_FieldSubPath{ 1102 selector: TimeSerie_FieldPathSelectorResource, 1103 subPath: common.NewMonitoredResourceFieldPathBuilder().Labels().FieldPath(), 1104 } 1105 } 1106 1107 func (s TimeSeriePathSelectorResourceLabels) WithValue(value map[string]string) *TimeSerie_FieldSubPathValue { 1108 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1109 } 1110 1111 func (s TimeSeriePathSelectorResourceLabels) WithArrayOfValues(values []map[string]string) *TimeSerie_FieldSubPathArrayOfValues { 1112 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1113 } 1114 1115 func (TimeSeriePathSelectorResourceLabels) WithKey(key string) TimeSerieMapPathSelectorResourceLabels { 1116 return TimeSerieMapPathSelectorResourceLabels{key: key} 1117 } 1118 1119 type TimeSerieMapPathSelectorResourceLabels struct { 1120 key string 1121 } 1122 1123 func (s TimeSerieMapPathSelectorResourceLabels) FieldPath() *TimeSerie_FieldSubPath { 1124 return &TimeSerie_FieldSubPath{ 1125 selector: TimeSerie_FieldPathSelectorResource, 1126 subPath: common.NewMonitoredResourceFieldPathBuilder().Labels().WithKey(s.key).FieldPath(), 1127 } 1128 } 1129 1130 func (s TimeSerieMapPathSelectorResourceLabels) WithValue(value string) *TimeSerie_FieldSubPathValue { 1131 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1132 } 1133 1134 func (s TimeSerieMapPathSelectorResourceLabels) WithArrayOfValues(values []string) *TimeSerie_FieldSubPathArrayOfValues { 1135 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1136 } 1137 1138 type TimeSeriePathSelectorResourceReducedLabels struct{} 1139 1140 func (TimeSeriePathSelectorResourceReducedLabels) FieldPath() *TimeSerie_FieldSubPath { 1141 return &TimeSerie_FieldSubPath{ 1142 selector: TimeSerie_FieldPathSelectorResource, 1143 subPath: common.NewMonitoredResourceFieldPathBuilder().ReducedLabels().FieldPath(), 1144 } 1145 } 1146 1147 func (s TimeSeriePathSelectorResourceReducedLabels) WithValue(value []string) *TimeSerie_FieldSubPathValue { 1148 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1149 } 1150 1151 func (s TimeSeriePathSelectorResourceReducedLabels) WithArrayOfValues(values [][]string) *TimeSerie_FieldSubPathArrayOfValues { 1152 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1153 } 1154 1155 func (s TimeSeriePathSelectorResourceReducedLabels) WithItemValue(value string) *TimeSerie_FieldSubPathArrayItemValue { 1156 return s.FieldPath().WithIArrayItemValue(value).(*TimeSerie_FieldSubPathArrayItemValue) 1157 } 1158 1159 type TimeSeriePathSelectorMetricKind struct{} 1160 1161 func (TimeSeriePathSelectorMetricKind) FieldPath() *TimeSerie_FieldTerminalPath { 1162 return &TimeSerie_FieldTerminalPath{selector: TimeSerie_FieldPathSelectorMetricKind} 1163 } 1164 1165 func (s TimeSeriePathSelectorMetricKind) WithValue(value metric_descriptor.MetricDescriptor_MetricKind) *TimeSerie_FieldTerminalPathValue { 1166 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldTerminalPathValue) 1167 } 1168 1169 func (s TimeSeriePathSelectorMetricKind) WithArrayOfValues(values []metric_descriptor.MetricDescriptor_MetricKind) *TimeSerie_FieldTerminalPathArrayOfValues { 1170 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldTerminalPathArrayOfValues) 1171 } 1172 1173 type TimeSeriePathSelectorValueType struct{} 1174 1175 func (TimeSeriePathSelectorValueType) FieldPath() *TimeSerie_FieldTerminalPath { 1176 return &TimeSerie_FieldTerminalPath{selector: TimeSerie_FieldPathSelectorValueType} 1177 } 1178 1179 func (s TimeSeriePathSelectorValueType) WithValue(value metric_descriptor.MetricDescriptor_ValueType) *TimeSerie_FieldTerminalPathValue { 1180 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldTerminalPathValue) 1181 } 1182 1183 func (s TimeSeriePathSelectorValueType) WithArrayOfValues(values []metric_descriptor.MetricDescriptor_ValueType) *TimeSerie_FieldTerminalPathArrayOfValues { 1184 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldTerminalPathArrayOfValues) 1185 } 1186 1187 type TimeSeriePathSelectorPoints struct{} 1188 1189 func (TimeSeriePathSelectorPoints) FieldPath() *TimeSerie_FieldTerminalPath { 1190 return &TimeSerie_FieldTerminalPath{selector: TimeSerie_FieldPathSelectorPoints} 1191 } 1192 1193 func (s TimeSeriePathSelectorPoints) WithValue(value []*Point) *TimeSerie_FieldTerminalPathValue { 1194 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldTerminalPathValue) 1195 } 1196 1197 func (s TimeSeriePathSelectorPoints) WithArrayOfValues(values [][]*Point) *TimeSerie_FieldTerminalPathArrayOfValues { 1198 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldTerminalPathArrayOfValues) 1199 } 1200 1201 func (s TimeSeriePathSelectorPoints) WithItemValue(value *Point) *TimeSerie_FieldTerminalPathArrayItemValue { 1202 return s.FieldPath().WithIArrayItemValue(value).(*TimeSerie_FieldTerminalPathArrayItemValue) 1203 } 1204 func (TimeSeriePathSelectorPoints) WithSubPath(subPath Point_FieldPath) *TimeSerie_FieldSubPath { 1205 return &TimeSerie_FieldSubPath{selector: TimeSerie_FieldPathSelectorPoints, subPath: subPath} 1206 } 1207 1208 func (s TimeSeriePathSelectorPoints) WithSubValue(subPathValue Point_FieldPathValue) *TimeSerie_FieldSubPathValue { 1209 return &TimeSerie_FieldSubPathValue{TimeSerie_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 1210 } 1211 1212 func (s TimeSeriePathSelectorPoints) WithSubArrayOfValues(subPathArrayOfValues Point_FieldPathArrayOfValues) *TimeSerie_FieldSubPathArrayOfValues { 1213 return &TimeSerie_FieldSubPathArrayOfValues{TimeSerie_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 1214 } 1215 1216 func (s TimeSeriePathSelectorPoints) WithSubArrayItemValue(subPathArrayItemValue Point_FieldPathArrayItemValue) *TimeSerie_FieldSubPathArrayItemValue { 1217 return &TimeSerie_FieldSubPathArrayItemValue{TimeSerie_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 1218 } 1219 1220 func (TimeSeriePathSelectorPoints) Interval() TimeSeriePathSelectorPointsInterval { 1221 return TimeSeriePathSelectorPointsInterval{} 1222 } 1223 1224 func (TimeSeriePathSelectorPoints) Value() TimeSeriePathSelectorPointsValue { 1225 return TimeSeriePathSelectorPointsValue{} 1226 } 1227 1228 func (TimeSeriePathSelectorPoints) Aggregation() TimeSeriePathSelectorPointsAggregation { 1229 return TimeSeriePathSelectorPointsAggregation{} 1230 } 1231 1232 type TimeSeriePathSelectorPointsInterval struct{} 1233 1234 func (TimeSeriePathSelectorPointsInterval) FieldPath() *TimeSerie_FieldSubPath { 1235 return &TimeSerie_FieldSubPath{ 1236 selector: TimeSerie_FieldPathSelectorPoints, 1237 subPath: NewPointFieldPathBuilder().Interval().FieldPath(), 1238 } 1239 } 1240 1241 func (s TimeSeriePathSelectorPointsInterval) WithValue(value *common.TimeInterval) *TimeSerie_FieldSubPathValue { 1242 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1243 } 1244 1245 func (s TimeSeriePathSelectorPointsInterval) WithArrayOfValues(values []*common.TimeInterval) *TimeSerie_FieldSubPathArrayOfValues { 1246 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1247 } 1248 1249 func (TimeSeriePathSelectorPointsInterval) EndTime() TimeSeriePathSelectorPointsIntervalEndTime { 1250 return TimeSeriePathSelectorPointsIntervalEndTime{} 1251 } 1252 1253 func (TimeSeriePathSelectorPointsInterval) StartTime() TimeSeriePathSelectorPointsIntervalStartTime { 1254 return TimeSeriePathSelectorPointsIntervalStartTime{} 1255 } 1256 1257 type TimeSeriePathSelectorPointsIntervalEndTime struct{} 1258 1259 func (TimeSeriePathSelectorPointsIntervalEndTime) FieldPath() *TimeSerie_FieldSubPath { 1260 return &TimeSerie_FieldSubPath{ 1261 selector: TimeSerie_FieldPathSelectorPoints, 1262 subPath: NewPointFieldPathBuilder().Interval().EndTime().FieldPath(), 1263 } 1264 } 1265 1266 func (s TimeSeriePathSelectorPointsIntervalEndTime) WithValue(value *timestamppb.Timestamp) *TimeSerie_FieldSubPathValue { 1267 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1268 } 1269 1270 func (s TimeSeriePathSelectorPointsIntervalEndTime) WithArrayOfValues(values []*timestamppb.Timestamp) *TimeSerie_FieldSubPathArrayOfValues { 1271 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1272 } 1273 1274 type TimeSeriePathSelectorPointsIntervalStartTime struct{} 1275 1276 func (TimeSeriePathSelectorPointsIntervalStartTime) FieldPath() *TimeSerie_FieldSubPath { 1277 return &TimeSerie_FieldSubPath{ 1278 selector: TimeSerie_FieldPathSelectorPoints, 1279 subPath: NewPointFieldPathBuilder().Interval().StartTime().FieldPath(), 1280 } 1281 } 1282 1283 func (s TimeSeriePathSelectorPointsIntervalStartTime) WithValue(value *timestamppb.Timestamp) *TimeSerie_FieldSubPathValue { 1284 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1285 } 1286 1287 func (s TimeSeriePathSelectorPointsIntervalStartTime) WithArrayOfValues(values []*timestamppb.Timestamp) *TimeSerie_FieldSubPathArrayOfValues { 1288 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1289 } 1290 1291 type TimeSeriePathSelectorPointsValue struct{} 1292 1293 func (TimeSeriePathSelectorPointsValue) FieldPath() *TimeSerie_FieldSubPath { 1294 return &TimeSerie_FieldSubPath{ 1295 selector: TimeSerie_FieldPathSelectorPoints, 1296 subPath: NewPointFieldPathBuilder().Value().FieldPath(), 1297 } 1298 } 1299 1300 func (s TimeSeriePathSelectorPointsValue) WithValue(value *common.TypedValue) *TimeSerie_FieldSubPathValue { 1301 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1302 } 1303 1304 func (s TimeSeriePathSelectorPointsValue) WithArrayOfValues(values []*common.TypedValue) *TimeSerie_FieldSubPathArrayOfValues { 1305 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1306 } 1307 1308 func (TimeSeriePathSelectorPointsValue) BoolValue() TimeSeriePathSelectorPointsValueBoolValue { 1309 return TimeSeriePathSelectorPointsValueBoolValue{} 1310 } 1311 1312 func (TimeSeriePathSelectorPointsValue) Int64Value() TimeSeriePathSelectorPointsValueInt64Value { 1313 return TimeSeriePathSelectorPointsValueInt64Value{} 1314 } 1315 1316 func (TimeSeriePathSelectorPointsValue) DoubleValue() TimeSeriePathSelectorPointsValueDoubleValue { 1317 return TimeSeriePathSelectorPointsValueDoubleValue{} 1318 } 1319 1320 func (TimeSeriePathSelectorPointsValue) StringValue() TimeSeriePathSelectorPointsValueStringValue { 1321 return TimeSeriePathSelectorPointsValueStringValue{} 1322 } 1323 1324 func (TimeSeriePathSelectorPointsValue) DistributionValue() TimeSeriePathSelectorPointsValueDistributionValue { 1325 return TimeSeriePathSelectorPointsValueDistributionValue{} 1326 } 1327 1328 type TimeSeriePathSelectorPointsValueBoolValue struct{} 1329 1330 func (TimeSeriePathSelectorPointsValueBoolValue) FieldPath() *TimeSerie_FieldSubPath { 1331 return &TimeSerie_FieldSubPath{ 1332 selector: TimeSerie_FieldPathSelectorPoints, 1333 subPath: NewPointFieldPathBuilder().Value().BoolValue().FieldPath(), 1334 } 1335 } 1336 1337 func (s TimeSeriePathSelectorPointsValueBoolValue) WithValue(value bool) *TimeSerie_FieldSubPathValue { 1338 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1339 } 1340 1341 func (s TimeSeriePathSelectorPointsValueBoolValue) WithArrayOfValues(values []bool) *TimeSerie_FieldSubPathArrayOfValues { 1342 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1343 } 1344 1345 type TimeSeriePathSelectorPointsValueInt64Value struct{} 1346 1347 func (TimeSeriePathSelectorPointsValueInt64Value) FieldPath() *TimeSerie_FieldSubPath { 1348 return &TimeSerie_FieldSubPath{ 1349 selector: TimeSerie_FieldPathSelectorPoints, 1350 subPath: NewPointFieldPathBuilder().Value().Int64Value().FieldPath(), 1351 } 1352 } 1353 1354 func (s TimeSeriePathSelectorPointsValueInt64Value) WithValue(value int64) *TimeSerie_FieldSubPathValue { 1355 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1356 } 1357 1358 func (s TimeSeriePathSelectorPointsValueInt64Value) WithArrayOfValues(values []int64) *TimeSerie_FieldSubPathArrayOfValues { 1359 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1360 } 1361 1362 type TimeSeriePathSelectorPointsValueDoubleValue struct{} 1363 1364 func (TimeSeriePathSelectorPointsValueDoubleValue) FieldPath() *TimeSerie_FieldSubPath { 1365 return &TimeSerie_FieldSubPath{ 1366 selector: TimeSerie_FieldPathSelectorPoints, 1367 subPath: NewPointFieldPathBuilder().Value().DoubleValue().FieldPath(), 1368 } 1369 } 1370 1371 func (s TimeSeriePathSelectorPointsValueDoubleValue) WithValue(value float64) *TimeSerie_FieldSubPathValue { 1372 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1373 } 1374 1375 func (s TimeSeriePathSelectorPointsValueDoubleValue) WithArrayOfValues(values []float64) *TimeSerie_FieldSubPathArrayOfValues { 1376 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1377 } 1378 1379 type TimeSeriePathSelectorPointsValueStringValue struct{} 1380 1381 func (TimeSeriePathSelectorPointsValueStringValue) FieldPath() *TimeSerie_FieldSubPath { 1382 return &TimeSerie_FieldSubPath{ 1383 selector: TimeSerie_FieldPathSelectorPoints, 1384 subPath: NewPointFieldPathBuilder().Value().StringValue().FieldPath(), 1385 } 1386 } 1387 1388 func (s TimeSeriePathSelectorPointsValueStringValue) WithValue(value string) *TimeSerie_FieldSubPathValue { 1389 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1390 } 1391 1392 func (s TimeSeriePathSelectorPointsValueStringValue) WithArrayOfValues(values []string) *TimeSerie_FieldSubPathArrayOfValues { 1393 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1394 } 1395 1396 type TimeSeriePathSelectorPointsValueDistributionValue struct{} 1397 1398 func (TimeSeriePathSelectorPointsValueDistributionValue) FieldPath() *TimeSerie_FieldSubPath { 1399 return &TimeSerie_FieldSubPath{ 1400 selector: TimeSerie_FieldPathSelectorPoints, 1401 subPath: NewPointFieldPathBuilder().Value().DistributionValue().FieldPath(), 1402 } 1403 } 1404 1405 func (s TimeSeriePathSelectorPointsValueDistributionValue) WithValue(value *common.Distribution) *TimeSerie_FieldSubPathValue { 1406 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1407 } 1408 1409 func (s TimeSeriePathSelectorPointsValueDistributionValue) WithArrayOfValues(values []*common.Distribution) *TimeSerie_FieldSubPathArrayOfValues { 1410 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1411 } 1412 1413 func (TimeSeriePathSelectorPointsValueDistributionValue) Count() TimeSeriePathSelectorPointsValueDistributionValueCount { 1414 return TimeSeriePathSelectorPointsValueDistributionValueCount{} 1415 } 1416 1417 func (TimeSeriePathSelectorPointsValueDistributionValue) Mean() TimeSeriePathSelectorPointsValueDistributionValueMean { 1418 return TimeSeriePathSelectorPointsValueDistributionValueMean{} 1419 } 1420 1421 func (TimeSeriePathSelectorPointsValueDistributionValue) SumOfSquaredDeviation() TimeSeriePathSelectorPointsValueDistributionValueSumOfSquaredDeviation { 1422 return TimeSeriePathSelectorPointsValueDistributionValueSumOfSquaredDeviation{} 1423 } 1424 1425 func (TimeSeriePathSelectorPointsValueDistributionValue) Range() TimeSeriePathSelectorPointsValueDistributionValueRange { 1426 return TimeSeriePathSelectorPointsValueDistributionValueRange{} 1427 } 1428 1429 func (TimeSeriePathSelectorPointsValueDistributionValue) BucketOptions() TimeSeriePathSelectorPointsValueDistributionValueBucketOptions { 1430 return TimeSeriePathSelectorPointsValueDistributionValueBucketOptions{} 1431 } 1432 1433 func (TimeSeriePathSelectorPointsValueDistributionValue) BucketCounts() TimeSeriePathSelectorPointsValueDistributionValueBucketCounts { 1434 return TimeSeriePathSelectorPointsValueDistributionValueBucketCounts{} 1435 } 1436 1437 type TimeSeriePathSelectorPointsValueDistributionValueCount struct{} 1438 1439 func (TimeSeriePathSelectorPointsValueDistributionValueCount) FieldPath() *TimeSerie_FieldSubPath { 1440 return &TimeSerie_FieldSubPath{ 1441 selector: TimeSerie_FieldPathSelectorPoints, 1442 subPath: NewPointFieldPathBuilder().Value().DistributionValue().Count().FieldPath(), 1443 } 1444 } 1445 1446 func (s TimeSeriePathSelectorPointsValueDistributionValueCount) WithValue(value int64) *TimeSerie_FieldSubPathValue { 1447 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1448 } 1449 1450 func (s TimeSeriePathSelectorPointsValueDistributionValueCount) WithArrayOfValues(values []int64) *TimeSerie_FieldSubPathArrayOfValues { 1451 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1452 } 1453 1454 type TimeSeriePathSelectorPointsValueDistributionValueMean struct{} 1455 1456 func (TimeSeriePathSelectorPointsValueDistributionValueMean) FieldPath() *TimeSerie_FieldSubPath { 1457 return &TimeSerie_FieldSubPath{ 1458 selector: TimeSerie_FieldPathSelectorPoints, 1459 subPath: NewPointFieldPathBuilder().Value().DistributionValue().Mean().FieldPath(), 1460 } 1461 } 1462 1463 func (s TimeSeriePathSelectorPointsValueDistributionValueMean) WithValue(value float64) *TimeSerie_FieldSubPathValue { 1464 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1465 } 1466 1467 func (s TimeSeriePathSelectorPointsValueDistributionValueMean) WithArrayOfValues(values []float64) *TimeSerie_FieldSubPathArrayOfValues { 1468 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1469 } 1470 1471 type TimeSeriePathSelectorPointsValueDistributionValueSumOfSquaredDeviation struct{} 1472 1473 func (TimeSeriePathSelectorPointsValueDistributionValueSumOfSquaredDeviation) FieldPath() *TimeSerie_FieldSubPath { 1474 return &TimeSerie_FieldSubPath{ 1475 selector: TimeSerie_FieldPathSelectorPoints, 1476 subPath: NewPointFieldPathBuilder().Value().DistributionValue().SumOfSquaredDeviation().FieldPath(), 1477 } 1478 } 1479 1480 func (s TimeSeriePathSelectorPointsValueDistributionValueSumOfSquaredDeviation) WithValue(value float64) *TimeSerie_FieldSubPathValue { 1481 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1482 } 1483 1484 func (s TimeSeriePathSelectorPointsValueDistributionValueSumOfSquaredDeviation) WithArrayOfValues(values []float64) *TimeSerie_FieldSubPathArrayOfValues { 1485 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1486 } 1487 1488 type TimeSeriePathSelectorPointsValueDistributionValueRange struct{} 1489 1490 func (TimeSeriePathSelectorPointsValueDistributionValueRange) FieldPath() *TimeSerie_FieldSubPath { 1491 return &TimeSerie_FieldSubPath{ 1492 selector: TimeSerie_FieldPathSelectorPoints, 1493 subPath: NewPointFieldPathBuilder().Value().DistributionValue().Range().FieldPath(), 1494 } 1495 } 1496 1497 func (s TimeSeriePathSelectorPointsValueDistributionValueRange) WithValue(value *common.Distribution_Range) *TimeSerie_FieldSubPathValue { 1498 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1499 } 1500 1501 func (s TimeSeriePathSelectorPointsValueDistributionValueRange) WithArrayOfValues(values []*common.Distribution_Range) *TimeSerie_FieldSubPathArrayOfValues { 1502 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1503 } 1504 1505 func (TimeSeriePathSelectorPointsValueDistributionValueRange) Min() TimeSeriePathSelectorPointsValueDistributionValueRangeMin { 1506 return TimeSeriePathSelectorPointsValueDistributionValueRangeMin{} 1507 } 1508 1509 func (TimeSeriePathSelectorPointsValueDistributionValueRange) Max() TimeSeriePathSelectorPointsValueDistributionValueRangeMax { 1510 return TimeSeriePathSelectorPointsValueDistributionValueRangeMax{} 1511 } 1512 1513 type TimeSeriePathSelectorPointsValueDistributionValueRangeMin struct{} 1514 1515 func (TimeSeriePathSelectorPointsValueDistributionValueRangeMin) FieldPath() *TimeSerie_FieldSubPath { 1516 return &TimeSerie_FieldSubPath{ 1517 selector: TimeSerie_FieldPathSelectorPoints, 1518 subPath: NewPointFieldPathBuilder().Value().DistributionValue().Range().Min().FieldPath(), 1519 } 1520 } 1521 1522 func (s TimeSeriePathSelectorPointsValueDistributionValueRangeMin) WithValue(value float64) *TimeSerie_FieldSubPathValue { 1523 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1524 } 1525 1526 func (s TimeSeriePathSelectorPointsValueDistributionValueRangeMin) WithArrayOfValues(values []float64) *TimeSerie_FieldSubPathArrayOfValues { 1527 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1528 } 1529 1530 type TimeSeriePathSelectorPointsValueDistributionValueRangeMax struct{} 1531 1532 func (TimeSeriePathSelectorPointsValueDistributionValueRangeMax) FieldPath() *TimeSerie_FieldSubPath { 1533 return &TimeSerie_FieldSubPath{ 1534 selector: TimeSerie_FieldPathSelectorPoints, 1535 subPath: NewPointFieldPathBuilder().Value().DistributionValue().Range().Max().FieldPath(), 1536 } 1537 } 1538 1539 func (s TimeSeriePathSelectorPointsValueDistributionValueRangeMax) WithValue(value float64) *TimeSerie_FieldSubPathValue { 1540 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1541 } 1542 1543 func (s TimeSeriePathSelectorPointsValueDistributionValueRangeMax) WithArrayOfValues(values []float64) *TimeSerie_FieldSubPathArrayOfValues { 1544 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1545 } 1546 1547 type TimeSeriePathSelectorPointsValueDistributionValueBucketOptions struct{} 1548 1549 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptions) FieldPath() *TimeSerie_FieldSubPath { 1550 return &TimeSerie_FieldSubPath{ 1551 selector: TimeSerie_FieldPathSelectorPoints, 1552 subPath: NewPointFieldPathBuilder().Value().DistributionValue().BucketOptions().FieldPath(), 1553 } 1554 } 1555 1556 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptions) WithValue(value *common.Distribution_BucketOptions) *TimeSerie_FieldSubPathValue { 1557 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1558 } 1559 1560 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptions) WithArrayOfValues(values []*common.Distribution_BucketOptions) *TimeSerie_FieldSubPathArrayOfValues { 1561 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1562 } 1563 1564 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptions) LinearBuckets() TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBuckets { 1565 return TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBuckets{} 1566 } 1567 1568 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptions) ExponentialBuckets() TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBuckets { 1569 return TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBuckets{} 1570 } 1571 1572 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptions) ExplicitBuckets() TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExplicitBuckets { 1573 return TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExplicitBuckets{} 1574 } 1575 1576 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptions) DynamicBuckets() TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsDynamicBuckets { 1577 return TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsDynamicBuckets{} 1578 } 1579 1580 type TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBuckets struct{} 1581 1582 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBuckets) FieldPath() *TimeSerie_FieldSubPath { 1583 return &TimeSerie_FieldSubPath{ 1584 selector: TimeSerie_FieldPathSelectorPoints, 1585 subPath: NewPointFieldPathBuilder().Value().DistributionValue().BucketOptions().LinearBuckets().FieldPath(), 1586 } 1587 } 1588 1589 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBuckets) WithValue(value *common.Distribution_BucketOptions_Linear) *TimeSerie_FieldSubPathValue { 1590 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1591 } 1592 1593 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Linear) *TimeSerie_FieldSubPathArrayOfValues { 1594 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1595 } 1596 1597 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBuckets) NumFiniteBuckets() TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets { 1598 return TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets{} 1599 } 1600 1601 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBuckets) Width() TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBucketsWidth { 1602 return TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBucketsWidth{} 1603 } 1604 1605 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBuckets) Offset() TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBucketsOffset { 1606 return TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBucketsOffset{} 1607 } 1608 1609 type TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets struct{} 1610 1611 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets) FieldPath() *TimeSerie_FieldSubPath { 1612 return &TimeSerie_FieldSubPath{ 1613 selector: TimeSerie_FieldPathSelectorPoints, 1614 subPath: NewPointFieldPathBuilder().Value().DistributionValue().BucketOptions().LinearBuckets().NumFiniteBuckets().FieldPath(), 1615 } 1616 } 1617 1618 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets) WithValue(value int32) *TimeSerie_FieldSubPathValue { 1619 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1620 } 1621 1622 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets) WithArrayOfValues(values []int32) *TimeSerie_FieldSubPathArrayOfValues { 1623 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1624 } 1625 1626 type TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBucketsWidth struct{} 1627 1628 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBucketsWidth) FieldPath() *TimeSerie_FieldSubPath { 1629 return &TimeSerie_FieldSubPath{ 1630 selector: TimeSerie_FieldPathSelectorPoints, 1631 subPath: NewPointFieldPathBuilder().Value().DistributionValue().BucketOptions().LinearBuckets().Width().FieldPath(), 1632 } 1633 } 1634 1635 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBucketsWidth) WithValue(value float64) *TimeSerie_FieldSubPathValue { 1636 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1637 } 1638 1639 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBucketsWidth) WithArrayOfValues(values []float64) *TimeSerie_FieldSubPathArrayOfValues { 1640 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1641 } 1642 1643 type TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBucketsOffset struct{} 1644 1645 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBucketsOffset) FieldPath() *TimeSerie_FieldSubPath { 1646 return &TimeSerie_FieldSubPath{ 1647 selector: TimeSerie_FieldPathSelectorPoints, 1648 subPath: NewPointFieldPathBuilder().Value().DistributionValue().BucketOptions().LinearBuckets().Offset().FieldPath(), 1649 } 1650 } 1651 1652 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBucketsOffset) WithValue(value float64) *TimeSerie_FieldSubPathValue { 1653 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1654 } 1655 1656 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsLinearBucketsOffset) WithArrayOfValues(values []float64) *TimeSerie_FieldSubPathArrayOfValues { 1657 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1658 } 1659 1660 type TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBuckets struct{} 1661 1662 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBuckets) FieldPath() *TimeSerie_FieldSubPath { 1663 return &TimeSerie_FieldSubPath{ 1664 selector: TimeSerie_FieldPathSelectorPoints, 1665 subPath: NewPointFieldPathBuilder().Value().DistributionValue().BucketOptions().ExponentialBuckets().FieldPath(), 1666 } 1667 } 1668 1669 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBuckets) WithValue(value *common.Distribution_BucketOptions_Exponential) *TimeSerie_FieldSubPathValue { 1670 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1671 } 1672 1673 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Exponential) *TimeSerie_FieldSubPathArrayOfValues { 1674 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1675 } 1676 1677 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBuckets) NumFiniteBuckets() TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets { 1678 return TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets{} 1679 } 1680 1681 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBuckets) GrowthFactor() TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor { 1682 return TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor{} 1683 } 1684 1685 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBuckets) Scale() TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBucketsScale { 1686 return TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBucketsScale{} 1687 } 1688 1689 type TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets struct{} 1690 1691 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets) FieldPath() *TimeSerie_FieldSubPath { 1692 return &TimeSerie_FieldSubPath{ 1693 selector: TimeSerie_FieldPathSelectorPoints, 1694 subPath: NewPointFieldPathBuilder().Value().DistributionValue().BucketOptions().ExponentialBuckets().NumFiniteBuckets().FieldPath(), 1695 } 1696 } 1697 1698 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets) WithValue(value int32) *TimeSerie_FieldSubPathValue { 1699 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1700 } 1701 1702 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets) WithArrayOfValues(values []int32) *TimeSerie_FieldSubPathArrayOfValues { 1703 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1704 } 1705 1706 type TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor struct{} 1707 1708 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor) FieldPath() *TimeSerie_FieldSubPath { 1709 return &TimeSerie_FieldSubPath{ 1710 selector: TimeSerie_FieldPathSelectorPoints, 1711 subPath: NewPointFieldPathBuilder().Value().DistributionValue().BucketOptions().ExponentialBuckets().GrowthFactor().FieldPath(), 1712 } 1713 } 1714 1715 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor) WithValue(value float64) *TimeSerie_FieldSubPathValue { 1716 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1717 } 1718 1719 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor) WithArrayOfValues(values []float64) *TimeSerie_FieldSubPathArrayOfValues { 1720 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1721 } 1722 1723 type TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBucketsScale struct{} 1724 1725 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBucketsScale) FieldPath() *TimeSerie_FieldSubPath { 1726 return &TimeSerie_FieldSubPath{ 1727 selector: TimeSerie_FieldPathSelectorPoints, 1728 subPath: NewPointFieldPathBuilder().Value().DistributionValue().BucketOptions().ExponentialBuckets().Scale().FieldPath(), 1729 } 1730 } 1731 1732 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBucketsScale) WithValue(value float64) *TimeSerie_FieldSubPathValue { 1733 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1734 } 1735 1736 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExponentialBucketsScale) WithArrayOfValues(values []float64) *TimeSerie_FieldSubPathArrayOfValues { 1737 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1738 } 1739 1740 type TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExplicitBuckets struct{} 1741 1742 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExplicitBuckets) FieldPath() *TimeSerie_FieldSubPath { 1743 return &TimeSerie_FieldSubPath{ 1744 selector: TimeSerie_FieldPathSelectorPoints, 1745 subPath: NewPointFieldPathBuilder().Value().DistributionValue().BucketOptions().ExplicitBuckets().FieldPath(), 1746 } 1747 } 1748 1749 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExplicitBuckets) WithValue(value *common.Distribution_BucketOptions_Explicit) *TimeSerie_FieldSubPathValue { 1750 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1751 } 1752 1753 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExplicitBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Explicit) *TimeSerie_FieldSubPathArrayOfValues { 1754 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1755 } 1756 1757 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExplicitBuckets) Bounds() TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExplicitBucketsBounds { 1758 return TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExplicitBucketsBounds{} 1759 } 1760 1761 type TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExplicitBucketsBounds struct{} 1762 1763 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExplicitBucketsBounds) FieldPath() *TimeSerie_FieldSubPath { 1764 return &TimeSerie_FieldSubPath{ 1765 selector: TimeSerie_FieldPathSelectorPoints, 1766 subPath: NewPointFieldPathBuilder().Value().DistributionValue().BucketOptions().ExplicitBuckets().Bounds().FieldPath(), 1767 } 1768 } 1769 1770 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExplicitBucketsBounds) WithValue(value []float64) *TimeSerie_FieldSubPathValue { 1771 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1772 } 1773 1774 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExplicitBucketsBounds) WithArrayOfValues(values [][]float64) *TimeSerie_FieldSubPathArrayOfValues { 1775 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1776 } 1777 1778 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsExplicitBucketsBounds) WithItemValue(value float64) *TimeSerie_FieldSubPathArrayItemValue { 1779 return s.FieldPath().WithIArrayItemValue(value).(*TimeSerie_FieldSubPathArrayItemValue) 1780 } 1781 1782 type TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsDynamicBuckets struct{} 1783 1784 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsDynamicBuckets) FieldPath() *TimeSerie_FieldSubPath { 1785 return &TimeSerie_FieldSubPath{ 1786 selector: TimeSerie_FieldPathSelectorPoints, 1787 subPath: NewPointFieldPathBuilder().Value().DistributionValue().BucketOptions().DynamicBuckets().FieldPath(), 1788 } 1789 } 1790 1791 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsDynamicBuckets) WithValue(value *common.Distribution_BucketOptions_Dynamic) *TimeSerie_FieldSubPathValue { 1792 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1793 } 1794 1795 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsDynamicBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Dynamic) *TimeSerie_FieldSubPathArrayOfValues { 1796 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1797 } 1798 1799 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsDynamicBuckets) Compression() TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsDynamicBucketsCompression { 1800 return TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsDynamicBucketsCompression{} 1801 } 1802 1803 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsDynamicBuckets) Means() TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsDynamicBucketsMeans { 1804 return TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsDynamicBucketsMeans{} 1805 } 1806 1807 type TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsDynamicBucketsCompression struct{} 1808 1809 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsDynamicBucketsCompression) FieldPath() *TimeSerie_FieldSubPath { 1810 return &TimeSerie_FieldSubPath{ 1811 selector: TimeSerie_FieldPathSelectorPoints, 1812 subPath: NewPointFieldPathBuilder().Value().DistributionValue().BucketOptions().DynamicBuckets().Compression().FieldPath(), 1813 } 1814 } 1815 1816 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsDynamicBucketsCompression) WithValue(value float64) *TimeSerie_FieldSubPathValue { 1817 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1818 } 1819 1820 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsDynamicBucketsCompression) WithArrayOfValues(values []float64) *TimeSerie_FieldSubPathArrayOfValues { 1821 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1822 } 1823 1824 type TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsDynamicBucketsMeans struct{} 1825 1826 func (TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsDynamicBucketsMeans) FieldPath() *TimeSerie_FieldSubPath { 1827 return &TimeSerie_FieldSubPath{ 1828 selector: TimeSerie_FieldPathSelectorPoints, 1829 subPath: NewPointFieldPathBuilder().Value().DistributionValue().BucketOptions().DynamicBuckets().Means().FieldPath(), 1830 } 1831 } 1832 1833 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsDynamicBucketsMeans) WithValue(value []float64) *TimeSerie_FieldSubPathValue { 1834 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1835 } 1836 1837 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsDynamicBucketsMeans) WithArrayOfValues(values [][]float64) *TimeSerie_FieldSubPathArrayOfValues { 1838 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1839 } 1840 1841 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketOptionsDynamicBucketsMeans) WithItemValue(value float64) *TimeSerie_FieldSubPathArrayItemValue { 1842 return s.FieldPath().WithIArrayItemValue(value).(*TimeSerie_FieldSubPathArrayItemValue) 1843 } 1844 1845 type TimeSeriePathSelectorPointsValueDistributionValueBucketCounts struct{} 1846 1847 func (TimeSeriePathSelectorPointsValueDistributionValueBucketCounts) FieldPath() *TimeSerie_FieldSubPath { 1848 return &TimeSerie_FieldSubPath{ 1849 selector: TimeSerie_FieldPathSelectorPoints, 1850 subPath: NewPointFieldPathBuilder().Value().DistributionValue().BucketCounts().FieldPath(), 1851 } 1852 } 1853 1854 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketCounts) WithValue(value []int64) *TimeSerie_FieldSubPathValue { 1855 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1856 } 1857 1858 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketCounts) WithArrayOfValues(values [][]int64) *TimeSerie_FieldSubPathArrayOfValues { 1859 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1860 } 1861 1862 func (s TimeSeriePathSelectorPointsValueDistributionValueBucketCounts) WithItemValue(value int64) *TimeSerie_FieldSubPathArrayItemValue { 1863 return s.FieldPath().WithIArrayItemValue(value).(*TimeSerie_FieldSubPathArrayItemValue) 1864 } 1865 1866 type TimeSeriePathSelectorPointsAggregation struct{} 1867 1868 func (TimeSeriePathSelectorPointsAggregation) FieldPath() *TimeSerie_FieldSubPath { 1869 return &TimeSerie_FieldSubPath{ 1870 selector: TimeSerie_FieldPathSelectorPoints, 1871 subPath: NewPointFieldPathBuilder().Aggregation().FieldPath(), 1872 } 1873 } 1874 1875 func (s TimeSeriePathSelectorPointsAggregation) WithValue(value *common.Aggregation) *TimeSerie_FieldSubPathValue { 1876 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1877 } 1878 1879 func (s TimeSeriePathSelectorPointsAggregation) WithArrayOfValues(values []*common.Aggregation) *TimeSerie_FieldSubPathArrayOfValues { 1880 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1881 } 1882 1883 func (TimeSeriePathSelectorPointsAggregation) AlignmentPeriod() TimeSeriePathSelectorPointsAggregationAlignmentPeriod { 1884 return TimeSeriePathSelectorPointsAggregationAlignmentPeriod{} 1885 } 1886 1887 func (TimeSeriePathSelectorPointsAggregation) PerSeriesAligner() TimeSeriePathSelectorPointsAggregationPerSeriesAligner { 1888 return TimeSeriePathSelectorPointsAggregationPerSeriesAligner{} 1889 } 1890 1891 func (TimeSeriePathSelectorPointsAggregation) CrossSeriesReducer() TimeSeriePathSelectorPointsAggregationCrossSeriesReducer { 1892 return TimeSeriePathSelectorPointsAggregationCrossSeriesReducer{} 1893 } 1894 1895 func (TimeSeriePathSelectorPointsAggregation) GroupByFields() TimeSeriePathSelectorPointsAggregationGroupByFields { 1896 return TimeSeriePathSelectorPointsAggregationGroupByFields{} 1897 } 1898 1899 type TimeSeriePathSelectorPointsAggregationAlignmentPeriod struct{} 1900 1901 func (TimeSeriePathSelectorPointsAggregationAlignmentPeriod) FieldPath() *TimeSerie_FieldSubPath { 1902 return &TimeSerie_FieldSubPath{ 1903 selector: TimeSerie_FieldPathSelectorPoints, 1904 subPath: NewPointFieldPathBuilder().Aggregation().AlignmentPeriod().FieldPath(), 1905 } 1906 } 1907 1908 func (s TimeSeriePathSelectorPointsAggregationAlignmentPeriod) WithValue(value *durationpb.Duration) *TimeSerie_FieldSubPathValue { 1909 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1910 } 1911 1912 func (s TimeSeriePathSelectorPointsAggregationAlignmentPeriod) WithArrayOfValues(values []*durationpb.Duration) *TimeSerie_FieldSubPathArrayOfValues { 1913 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1914 } 1915 1916 type TimeSeriePathSelectorPointsAggregationPerSeriesAligner struct{} 1917 1918 func (TimeSeriePathSelectorPointsAggregationPerSeriesAligner) FieldPath() *TimeSerie_FieldSubPath { 1919 return &TimeSerie_FieldSubPath{ 1920 selector: TimeSerie_FieldPathSelectorPoints, 1921 subPath: NewPointFieldPathBuilder().Aggregation().PerSeriesAligner().FieldPath(), 1922 } 1923 } 1924 1925 func (s TimeSeriePathSelectorPointsAggregationPerSeriesAligner) WithValue(value common.Aggregation_Aligner) *TimeSerie_FieldSubPathValue { 1926 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1927 } 1928 1929 func (s TimeSeriePathSelectorPointsAggregationPerSeriesAligner) WithArrayOfValues(values []common.Aggregation_Aligner) *TimeSerie_FieldSubPathArrayOfValues { 1930 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1931 } 1932 1933 type TimeSeriePathSelectorPointsAggregationCrossSeriesReducer struct{} 1934 1935 func (TimeSeriePathSelectorPointsAggregationCrossSeriesReducer) FieldPath() *TimeSerie_FieldSubPath { 1936 return &TimeSerie_FieldSubPath{ 1937 selector: TimeSerie_FieldPathSelectorPoints, 1938 subPath: NewPointFieldPathBuilder().Aggregation().CrossSeriesReducer().FieldPath(), 1939 } 1940 } 1941 1942 func (s TimeSeriePathSelectorPointsAggregationCrossSeriesReducer) WithValue(value common.Aggregation_Reducer) *TimeSerie_FieldSubPathValue { 1943 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1944 } 1945 1946 func (s TimeSeriePathSelectorPointsAggregationCrossSeriesReducer) WithArrayOfValues(values []common.Aggregation_Reducer) *TimeSerie_FieldSubPathArrayOfValues { 1947 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1948 } 1949 1950 type TimeSeriePathSelectorPointsAggregationGroupByFields struct{} 1951 1952 func (TimeSeriePathSelectorPointsAggregationGroupByFields) FieldPath() *TimeSerie_FieldSubPath { 1953 return &TimeSerie_FieldSubPath{ 1954 selector: TimeSerie_FieldPathSelectorPoints, 1955 subPath: NewPointFieldPathBuilder().Aggregation().GroupByFields().FieldPath(), 1956 } 1957 } 1958 1959 func (s TimeSeriePathSelectorPointsAggregationGroupByFields) WithValue(value []string) *TimeSerie_FieldSubPathValue { 1960 return s.FieldPath().WithIValue(value).(*TimeSerie_FieldSubPathValue) 1961 } 1962 1963 func (s TimeSeriePathSelectorPointsAggregationGroupByFields) WithArrayOfValues(values [][]string) *TimeSerie_FieldSubPathArrayOfValues { 1964 return s.FieldPath().WithIArrayOfValues(values).(*TimeSerie_FieldSubPathArrayOfValues) 1965 } 1966 1967 func (s TimeSeriePathSelectorPointsAggregationGroupByFields) WithItemValue(value string) *TimeSerie_FieldSubPathArrayItemValue { 1968 return s.FieldPath().WithIArrayItemValue(value).(*TimeSerie_FieldSubPathArrayItemValue) 1969 } 1970 1971 type BulkTimeSeriesFieldPathBuilder struct{} 1972 1973 func NewBulkTimeSeriesFieldPathBuilder() BulkTimeSeriesFieldPathBuilder { 1974 return BulkTimeSeriesFieldPathBuilder{} 1975 } 1976 func (BulkTimeSeriesFieldPathBuilder) TimeSeries() BulkTimeSeriesPathSelectorTimeSeries { 1977 return BulkTimeSeriesPathSelectorTimeSeries{} 1978 } 1979 func (BulkTimeSeriesFieldPathBuilder) PhantomFlag() BulkTimeSeriesPathSelectorPhantomFlag { 1980 return BulkTimeSeriesPathSelectorPhantomFlag{} 1981 } 1982 1983 type BulkTimeSeriesPathSelectorTimeSeries struct{} 1984 1985 func (BulkTimeSeriesPathSelectorTimeSeries) FieldPath() *BulkTimeSeries_FieldTerminalPath { 1986 return &BulkTimeSeries_FieldTerminalPath{selector: BulkTimeSeries_FieldPathSelectorTimeSeries} 1987 } 1988 1989 func (s BulkTimeSeriesPathSelectorTimeSeries) WithValue(value []*TimeSerie) *BulkTimeSeries_FieldTerminalPathValue { 1990 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldTerminalPathValue) 1991 } 1992 1993 func (s BulkTimeSeriesPathSelectorTimeSeries) WithArrayOfValues(values [][]*TimeSerie) *BulkTimeSeries_FieldTerminalPathArrayOfValues { 1994 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldTerminalPathArrayOfValues) 1995 } 1996 1997 func (s BulkTimeSeriesPathSelectorTimeSeries) WithItemValue(value *TimeSerie) *BulkTimeSeries_FieldTerminalPathArrayItemValue { 1998 return s.FieldPath().WithIArrayItemValue(value).(*BulkTimeSeries_FieldTerminalPathArrayItemValue) 1999 } 2000 func (BulkTimeSeriesPathSelectorTimeSeries) WithSubPath(subPath TimeSerie_FieldPath) *BulkTimeSeries_FieldSubPath { 2001 return &BulkTimeSeries_FieldSubPath{selector: BulkTimeSeries_FieldPathSelectorTimeSeries, subPath: subPath} 2002 } 2003 2004 func (s BulkTimeSeriesPathSelectorTimeSeries) WithSubValue(subPathValue TimeSerie_FieldPathValue) *BulkTimeSeries_FieldSubPathValue { 2005 return &BulkTimeSeries_FieldSubPathValue{BulkTimeSeries_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 2006 } 2007 2008 func (s BulkTimeSeriesPathSelectorTimeSeries) WithSubArrayOfValues(subPathArrayOfValues TimeSerie_FieldPathArrayOfValues) *BulkTimeSeries_FieldSubPathArrayOfValues { 2009 return &BulkTimeSeries_FieldSubPathArrayOfValues{BulkTimeSeries_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 2010 } 2011 2012 func (s BulkTimeSeriesPathSelectorTimeSeries) WithSubArrayItemValue(subPathArrayItemValue TimeSerie_FieldPathArrayItemValue) *BulkTimeSeries_FieldSubPathArrayItemValue { 2013 return &BulkTimeSeries_FieldSubPathArrayItemValue{BulkTimeSeries_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 2014 } 2015 2016 func (BulkTimeSeriesPathSelectorTimeSeries) Key() BulkTimeSeriesPathSelectorTimeSeriesKey { 2017 return BulkTimeSeriesPathSelectorTimeSeriesKey{} 2018 } 2019 2020 func (BulkTimeSeriesPathSelectorTimeSeries) Project() BulkTimeSeriesPathSelectorTimeSeriesProject { 2021 return BulkTimeSeriesPathSelectorTimeSeriesProject{} 2022 } 2023 2024 func (BulkTimeSeriesPathSelectorTimeSeries) Region() BulkTimeSeriesPathSelectorTimeSeriesRegion { 2025 return BulkTimeSeriesPathSelectorTimeSeriesRegion{} 2026 } 2027 2028 func (BulkTimeSeriesPathSelectorTimeSeries) Unit() BulkTimeSeriesPathSelectorTimeSeriesUnit { 2029 return BulkTimeSeriesPathSelectorTimeSeriesUnit{} 2030 } 2031 2032 func (BulkTimeSeriesPathSelectorTimeSeries) Metric() BulkTimeSeriesPathSelectorTimeSeriesMetric { 2033 return BulkTimeSeriesPathSelectorTimeSeriesMetric{} 2034 } 2035 2036 func (BulkTimeSeriesPathSelectorTimeSeries) Resource() BulkTimeSeriesPathSelectorTimeSeriesResource { 2037 return BulkTimeSeriesPathSelectorTimeSeriesResource{} 2038 } 2039 2040 func (BulkTimeSeriesPathSelectorTimeSeries) MetricKind() BulkTimeSeriesPathSelectorTimeSeriesMetricKind { 2041 return BulkTimeSeriesPathSelectorTimeSeriesMetricKind{} 2042 } 2043 2044 func (BulkTimeSeriesPathSelectorTimeSeries) ValueType() BulkTimeSeriesPathSelectorTimeSeriesValueType { 2045 return BulkTimeSeriesPathSelectorTimeSeriesValueType{} 2046 } 2047 2048 func (BulkTimeSeriesPathSelectorTimeSeries) Points() BulkTimeSeriesPathSelectorTimeSeriesPoints { 2049 return BulkTimeSeriesPathSelectorTimeSeriesPoints{} 2050 } 2051 2052 type BulkTimeSeriesPathSelectorTimeSeriesKey struct{} 2053 2054 func (BulkTimeSeriesPathSelectorTimeSeriesKey) FieldPath() *BulkTimeSeries_FieldSubPath { 2055 return &BulkTimeSeries_FieldSubPath{ 2056 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2057 subPath: NewTimeSerieFieldPathBuilder().Key().FieldPath(), 2058 } 2059 } 2060 2061 func (s BulkTimeSeriesPathSelectorTimeSeriesKey) WithValue(value []byte) *BulkTimeSeries_FieldSubPathValue { 2062 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2063 } 2064 2065 func (s BulkTimeSeriesPathSelectorTimeSeriesKey) WithArrayOfValues(values [][]byte) *BulkTimeSeries_FieldSubPathArrayOfValues { 2066 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2067 } 2068 2069 type BulkTimeSeriesPathSelectorTimeSeriesProject struct{} 2070 2071 func (BulkTimeSeriesPathSelectorTimeSeriesProject) FieldPath() *BulkTimeSeries_FieldSubPath { 2072 return &BulkTimeSeries_FieldSubPath{ 2073 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2074 subPath: NewTimeSerieFieldPathBuilder().Project().FieldPath(), 2075 } 2076 } 2077 2078 func (s BulkTimeSeriesPathSelectorTimeSeriesProject) WithValue(value string) *BulkTimeSeries_FieldSubPathValue { 2079 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2080 } 2081 2082 func (s BulkTimeSeriesPathSelectorTimeSeriesProject) WithArrayOfValues(values []string) *BulkTimeSeries_FieldSubPathArrayOfValues { 2083 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2084 } 2085 2086 type BulkTimeSeriesPathSelectorTimeSeriesRegion struct{} 2087 2088 func (BulkTimeSeriesPathSelectorTimeSeriesRegion) FieldPath() *BulkTimeSeries_FieldSubPath { 2089 return &BulkTimeSeries_FieldSubPath{ 2090 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2091 subPath: NewTimeSerieFieldPathBuilder().Region().FieldPath(), 2092 } 2093 } 2094 2095 func (s BulkTimeSeriesPathSelectorTimeSeriesRegion) WithValue(value string) *BulkTimeSeries_FieldSubPathValue { 2096 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2097 } 2098 2099 func (s BulkTimeSeriesPathSelectorTimeSeriesRegion) WithArrayOfValues(values []string) *BulkTimeSeries_FieldSubPathArrayOfValues { 2100 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2101 } 2102 2103 type BulkTimeSeriesPathSelectorTimeSeriesUnit struct{} 2104 2105 func (BulkTimeSeriesPathSelectorTimeSeriesUnit) FieldPath() *BulkTimeSeries_FieldSubPath { 2106 return &BulkTimeSeries_FieldSubPath{ 2107 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2108 subPath: NewTimeSerieFieldPathBuilder().Unit().FieldPath(), 2109 } 2110 } 2111 2112 func (s BulkTimeSeriesPathSelectorTimeSeriesUnit) WithValue(value string) *BulkTimeSeries_FieldSubPathValue { 2113 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2114 } 2115 2116 func (s BulkTimeSeriesPathSelectorTimeSeriesUnit) WithArrayOfValues(values []string) *BulkTimeSeries_FieldSubPathArrayOfValues { 2117 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2118 } 2119 2120 type BulkTimeSeriesPathSelectorTimeSeriesMetric struct{} 2121 2122 func (BulkTimeSeriesPathSelectorTimeSeriesMetric) FieldPath() *BulkTimeSeries_FieldSubPath { 2123 return &BulkTimeSeries_FieldSubPath{ 2124 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2125 subPath: NewTimeSerieFieldPathBuilder().Metric().FieldPath(), 2126 } 2127 } 2128 2129 func (s BulkTimeSeriesPathSelectorTimeSeriesMetric) WithValue(value *common.Metric) *BulkTimeSeries_FieldSubPathValue { 2130 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2131 } 2132 2133 func (s BulkTimeSeriesPathSelectorTimeSeriesMetric) WithArrayOfValues(values []*common.Metric) *BulkTimeSeries_FieldSubPathArrayOfValues { 2134 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2135 } 2136 2137 func (BulkTimeSeriesPathSelectorTimeSeriesMetric) Type() BulkTimeSeriesPathSelectorTimeSeriesMetricType { 2138 return BulkTimeSeriesPathSelectorTimeSeriesMetricType{} 2139 } 2140 2141 func (BulkTimeSeriesPathSelectorTimeSeriesMetric) Labels() BulkTimeSeriesPathSelectorTimeSeriesMetricLabels { 2142 return BulkTimeSeriesPathSelectorTimeSeriesMetricLabels{} 2143 } 2144 2145 func (BulkTimeSeriesPathSelectorTimeSeriesMetric) ReducedLabels() BulkTimeSeriesPathSelectorTimeSeriesMetricReducedLabels { 2146 return BulkTimeSeriesPathSelectorTimeSeriesMetricReducedLabels{} 2147 } 2148 2149 type BulkTimeSeriesPathSelectorTimeSeriesMetricType struct{} 2150 2151 func (BulkTimeSeriesPathSelectorTimeSeriesMetricType) FieldPath() *BulkTimeSeries_FieldSubPath { 2152 return &BulkTimeSeries_FieldSubPath{ 2153 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2154 subPath: NewTimeSerieFieldPathBuilder().Metric().Type().FieldPath(), 2155 } 2156 } 2157 2158 func (s BulkTimeSeriesPathSelectorTimeSeriesMetricType) WithValue(value string) *BulkTimeSeries_FieldSubPathValue { 2159 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2160 } 2161 2162 func (s BulkTimeSeriesPathSelectorTimeSeriesMetricType) WithArrayOfValues(values []string) *BulkTimeSeries_FieldSubPathArrayOfValues { 2163 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2164 } 2165 2166 type BulkTimeSeriesPathSelectorTimeSeriesMetricLabels struct{} 2167 2168 func (BulkTimeSeriesPathSelectorTimeSeriesMetricLabels) FieldPath() *BulkTimeSeries_FieldSubPath { 2169 return &BulkTimeSeries_FieldSubPath{ 2170 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2171 subPath: NewTimeSerieFieldPathBuilder().Metric().Labels().FieldPath(), 2172 } 2173 } 2174 2175 func (s BulkTimeSeriesPathSelectorTimeSeriesMetricLabels) WithValue(value map[string]string) *BulkTimeSeries_FieldSubPathValue { 2176 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2177 } 2178 2179 func (s BulkTimeSeriesPathSelectorTimeSeriesMetricLabels) WithArrayOfValues(values []map[string]string) *BulkTimeSeries_FieldSubPathArrayOfValues { 2180 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2181 } 2182 2183 func (BulkTimeSeriesPathSelectorTimeSeriesMetricLabels) WithKey(key string) BulkTimeSeriesMapPathSelectorTimeSeriesMetricLabels { 2184 return BulkTimeSeriesMapPathSelectorTimeSeriesMetricLabels{key: key} 2185 } 2186 2187 type BulkTimeSeriesMapPathSelectorTimeSeriesMetricLabels struct { 2188 key string 2189 } 2190 2191 func (s BulkTimeSeriesMapPathSelectorTimeSeriesMetricLabels) FieldPath() *BulkTimeSeries_FieldSubPath { 2192 return &BulkTimeSeries_FieldSubPath{ 2193 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2194 subPath: NewTimeSerieFieldPathBuilder().Metric().Labels().WithKey(s.key).FieldPath(), 2195 } 2196 } 2197 2198 func (s BulkTimeSeriesMapPathSelectorTimeSeriesMetricLabels) WithValue(value string) *BulkTimeSeries_FieldSubPathValue { 2199 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2200 } 2201 2202 func (s BulkTimeSeriesMapPathSelectorTimeSeriesMetricLabels) WithArrayOfValues(values []string) *BulkTimeSeries_FieldSubPathArrayOfValues { 2203 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2204 } 2205 2206 type BulkTimeSeriesPathSelectorTimeSeriesMetricReducedLabels struct{} 2207 2208 func (BulkTimeSeriesPathSelectorTimeSeriesMetricReducedLabels) FieldPath() *BulkTimeSeries_FieldSubPath { 2209 return &BulkTimeSeries_FieldSubPath{ 2210 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2211 subPath: NewTimeSerieFieldPathBuilder().Metric().ReducedLabels().FieldPath(), 2212 } 2213 } 2214 2215 func (s BulkTimeSeriesPathSelectorTimeSeriesMetricReducedLabels) WithValue(value []string) *BulkTimeSeries_FieldSubPathValue { 2216 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2217 } 2218 2219 func (s BulkTimeSeriesPathSelectorTimeSeriesMetricReducedLabels) WithArrayOfValues(values [][]string) *BulkTimeSeries_FieldSubPathArrayOfValues { 2220 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2221 } 2222 2223 func (s BulkTimeSeriesPathSelectorTimeSeriesMetricReducedLabels) WithItemValue(value string) *BulkTimeSeries_FieldSubPathArrayItemValue { 2224 return s.FieldPath().WithIArrayItemValue(value).(*BulkTimeSeries_FieldSubPathArrayItemValue) 2225 } 2226 2227 type BulkTimeSeriesPathSelectorTimeSeriesResource struct{} 2228 2229 func (BulkTimeSeriesPathSelectorTimeSeriesResource) FieldPath() *BulkTimeSeries_FieldSubPath { 2230 return &BulkTimeSeries_FieldSubPath{ 2231 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2232 subPath: NewTimeSerieFieldPathBuilder().Resource().FieldPath(), 2233 } 2234 } 2235 2236 func (s BulkTimeSeriesPathSelectorTimeSeriesResource) WithValue(value *common.MonitoredResource) *BulkTimeSeries_FieldSubPathValue { 2237 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2238 } 2239 2240 func (s BulkTimeSeriesPathSelectorTimeSeriesResource) WithArrayOfValues(values []*common.MonitoredResource) *BulkTimeSeries_FieldSubPathArrayOfValues { 2241 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2242 } 2243 2244 func (BulkTimeSeriesPathSelectorTimeSeriesResource) Type() BulkTimeSeriesPathSelectorTimeSeriesResourceType { 2245 return BulkTimeSeriesPathSelectorTimeSeriesResourceType{} 2246 } 2247 2248 func (BulkTimeSeriesPathSelectorTimeSeriesResource) Labels() BulkTimeSeriesPathSelectorTimeSeriesResourceLabels { 2249 return BulkTimeSeriesPathSelectorTimeSeriesResourceLabels{} 2250 } 2251 2252 func (BulkTimeSeriesPathSelectorTimeSeriesResource) ReducedLabels() BulkTimeSeriesPathSelectorTimeSeriesResourceReducedLabels { 2253 return BulkTimeSeriesPathSelectorTimeSeriesResourceReducedLabels{} 2254 } 2255 2256 type BulkTimeSeriesPathSelectorTimeSeriesResourceType struct{} 2257 2258 func (BulkTimeSeriesPathSelectorTimeSeriesResourceType) FieldPath() *BulkTimeSeries_FieldSubPath { 2259 return &BulkTimeSeries_FieldSubPath{ 2260 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2261 subPath: NewTimeSerieFieldPathBuilder().Resource().Type().FieldPath(), 2262 } 2263 } 2264 2265 func (s BulkTimeSeriesPathSelectorTimeSeriesResourceType) WithValue(value string) *BulkTimeSeries_FieldSubPathValue { 2266 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2267 } 2268 2269 func (s BulkTimeSeriesPathSelectorTimeSeriesResourceType) WithArrayOfValues(values []string) *BulkTimeSeries_FieldSubPathArrayOfValues { 2270 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2271 } 2272 2273 type BulkTimeSeriesPathSelectorTimeSeriesResourceLabels struct{} 2274 2275 func (BulkTimeSeriesPathSelectorTimeSeriesResourceLabels) FieldPath() *BulkTimeSeries_FieldSubPath { 2276 return &BulkTimeSeries_FieldSubPath{ 2277 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2278 subPath: NewTimeSerieFieldPathBuilder().Resource().Labels().FieldPath(), 2279 } 2280 } 2281 2282 func (s BulkTimeSeriesPathSelectorTimeSeriesResourceLabels) WithValue(value map[string]string) *BulkTimeSeries_FieldSubPathValue { 2283 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2284 } 2285 2286 func (s BulkTimeSeriesPathSelectorTimeSeriesResourceLabels) WithArrayOfValues(values []map[string]string) *BulkTimeSeries_FieldSubPathArrayOfValues { 2287 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2288 } 2289 2290 func (BulkTimeSeriesPathSelectorTimeSeriesResourceLabels) WithKey(key string) BulkTimeSeriesMapPathSelectorTimeSeriesResourceLabels { 2291 return BulkTimeSeriesMapPathSelectorTimeSeriesResourceLabels{key: key} 2292 } 2293 2294 type BulkTimeSeriesMapPathSelectorTimeSeriesResourceLabels struct { 2295 key string 2296 } 2297 2298 func (s BulkTimeSeriesMapPathSelectorTimeSeriesResourceLabels) FieldPath() *BulkTimeSeries_FieldSubPath { 2299 return &BulkTimeSeries_FieldSubPath{ 2300 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2301 subPath: NewTimeSerieFieldPathBuilder().Resource().Labels().WithKey(s.key).FieldPath(), 2302 } 2303 } 2304 2305 func (s BulkTimeSeriesMapPathSelectorTimeSeriesResourceLabels) WithValue(value string) *BulkTimeSeries_FieldSubPathValue { 2306 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2307 } 2308 2309 func (s BulkTimeSeriesMapPathSelectorTimeSeriesResourceLabels) WithArrayOfValues(values []string) *BulkTimeSeries_FieldSubPathArrayOfValues { 2310 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2311 } 2312 2313 type BulkTimeSeriesPathSelectorTimeSeriesResourceReducedLabels struct{} 2314 2315 func (BulkTimeSeriesPathSelectorTimeSeriesResourceReducedLabels) FieldPath() *BulkTimeSeries_FieldSubPath { 2316 return &BulkTimeSeries_FieldSubPath{ 2317 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2318 subPath: NewTimeSerieFieldPathBuilder().Resource().ReducedLabels().FieldPath(), 2319 } 2320 } 2321 2322 func (s BulkTimeSeriesPathSelectorTimeSeriesResourceReducedLabels) WithValue(value []string) *BulkTimeSeries_FieldSubPathValue { 2323 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2324 } 2325 2326 func (s BulkTimeSeriesPathSelectorTimeSeriesResourceReducedLabels) WithArrayOfValues(values [][]string) *BulkTimeSeries_FieldSubPathArrayOfValues { 2327 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2328 } 2329 2330 func (s BulkTimeSeriesPathSelectorTimeSeriesResourceReducedLabels) WithItemValue(value string) *BulkTimeSeries_FieldSubPathArrayItemValue { 2331 return s.FieldPath().WithIArrayItemValue(value).(*BulkTimeSeries_FieldSubPathArrayItemValue) 2332 } 2333 2334 type BulkTimeSeriesPathSelectorTimeSeriesMetricKind struct{} 2335 2336 func (BulkTimeSeriesPathSelectorTimeSeriesMetricKind) FieldPath() *BulkTimeSeries_FieldSubPath { 2337 return &BulkTimeSeries_FieldSubPath{ 2338 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2339 subPath: NewTimeSerieFieldPathBuilder().MetricKind().FieldPath(), 2340 } 2341 } 2342 2343 func (s BulkTimeSeriesPathSelectorTimeSeriesMetricKind) WithValue(value metric_descriptor.MetricDescriptor_MetricKind) *BulkTimeSeries_FieldSubPathValue { 2344 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2345 } 2346 2347 func (s BulkTimeSeriesPathSelectorTimeSeriesMetricKind) WithArrayOfValues(values []metric_descriptor.MetricDescriptor_MetricKind) *BulkTimeSeries_FieldSubPathArrayOfValues { 2348 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2349 } 2350 2351 type BulkTimeSeriesPathSelectorTimeSeriesValueType struct{} 2352 2353 func (BulkTimeSeriesPathSelectorTimeSeriesValueType) FieldPath() *BulkTimeSeries_FieldSubPath { 2354 return &BulkTimeSeries_FieldSubPath{ 2355 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2356 subPath: NewTimeSerieFieldPathBuilder().ValueType().FieldPath(), 2357 } 2358 } 2359 2360 func (s BulkTimeSeriesPathSelectorTimeSeriesValueType) WithValue(value metric_descriptor.MetricDescriptor_ValueType) *BulkTimeSeries_FieldSubPathValue { 2361 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2362 } 2363 2364 func (s BulkTimeSeriesPathSelectorTimeSeriesValueType) WithArrayOfValues(values []metric_descriptor.MetricDescriptor_ValueType) *BulkTimeSeries_FieldSubPathArrayOfValues { 2365 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2366 } 2367 2368 type BulkTimeSeriesPathSelectorTimeSeriesPoints struct{} 2369 2370 func (BulkTimeSeriesPathSelectorTimeSeriesPoints) FieldPath() *BulkTimeSeries_FieldSubPath { 2371 return &BulkTimeSeries_FieldSubPath{ 2372 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2373 subPath: NewTimeSerieFieldPathBuilder().Points().FieldPath(), 2374 } 2375 } 2376 2377 func (s BulkTimeSeriesPathSelectorTimeSeriesPoints) WithValue(value []*Point) *BulkTimeSeries_FieldSubPathValue { 2378 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2379 } 2380 2381 func (s BulkTimeSeriesPathSelectorTimeSeriesPoints) WithArrayOfValues(values [][]*Point) *BulkTimeSeries_FieldSubPathArrayOfValues { 2382 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2383 } 2384 2385 func (s BulkTimeSeriesPathSelectorTimeSeriesPoints) WithItemValue(value *Point) *BulkTimeSeries_FieldSubPathArrayItemValue { 2386 return s.FieldPath().WithIArrayItemValue(value).(*BulkTimeSeries_FieldSubPathArrayItemValue) 2387 } 2388 2389 func (BulkTimeSeriesPathSelectorTimeSeriesPoints) Interval() BulkTimeSeriesPathSelectorTimeSeriesPointsInterval { 2390 return BulkTimeSeriesPathSelectorTimeSeriesPointsInterval{} 2391 } 2392 2393 func (BulkTimeSeriesPathSelectorTimeSeriesPoints) Value() BulkTimeSeriesPathSelectorTimeSeriesPointsValue { 2394 return BulkTimeSeriesPathSelectorTimeSeriesPointsValue{} 2395 } 2396 2397 func (BulkTimeSeriesPathSelectorTimeSeriesPoints) Aggregation() BulkTimeSeriesPathSelectorTimeSeriesPointsAggregation { 2398 return BulkTimeSeriesPathSelectorTimeSeriesPointsAggregation{} 2399 } 2400 2401 type BulkTimeSeriesPathSelectorTimeSeriesPointsInterval struct{} 2402 2403 func (BulkTimeSeriesPathSelectorTimeSeriesPointsInterval) FieldPath() *BulkTimeSeries_FieldSubPath { 2404 return &BulkTimeSeries_FieldSubPath{ 2405 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2406 subPath: NewTimeSerieFieldPathBuilder().Points().Interval().FieldPath(), 2407 } 2408 } 2409 2410 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsInterval) WithValue(value *common.TimeInterval) *BulkTimeSeries_FieldSubPathValue { 2411 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2412 } 2413 2414 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsInterval) WithArrayOfValues(values []*common.TimeInterval) *BulkTimeSeries_FieldSubPathArrayOfValues { 2415 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2416 } 2417 2418 func (BulkTimeSeriesPathSelectorTimeSeriesPointsInterval) EndTime() BulkTimeSeriesPathSelectorTimeSeriesPointsIntervalEndTime { 2419 return BulkTimeSeriesPathSelectorTimeSeriesPointsIntervalEndTime{} 2420 } 2421 2422 func (BulkTimeSeriesPathSelectorTimeSeriesPointsInterval) StartTime() BulkTimeSeriesPathSelectorTimeSeriesPointsIntervalStartTime { 2423 return BulkTimeSeriesPathSelectorTimeSeriesPointsIntervalStartTime{} 2424 } 2425 2426 type BulkTimeSeriesPathSelectorTimeSeriesPointsIntervalEndTime struct{} 2427 2428 func (BulkTimeSeriesPathSelectorTimeSeriesPointsIntervalEndTime) FieldPath() *BulkTimeSeries_FieldSubPath { 2429 return &BulkTimeSeries_FieldSubPath{ 2430 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2431 subPath: NewTimeSerieFieldPathBuilder().Points().Interval().EndTime().FieldPath(), 2432 } 2433 } 2434 2435 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsIntervalEndTime) WithValue(value *timestamppb.Timestamp) *BulkTimeSeries_FieldSubPathValue { 2436 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2437 } 2438 2439 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsIntervalEndTime) WithArrayOfValues(values []*timestamppb.Timestamp) *BulkTimeSeries_FieldSubPathArrayOfValues { 2440 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2441 } 2442 2443 type BulkTimeSeriesPathSelectorTimeSeriesPointsIntervalStartTime struct{} 2444 2445 func (BulkTimeSeriesPathSelectorTimeSeriesPointsIntervalStartTime) FieldPath() *BulkTimeSeries_FieldSubPath { 2446 return &BulkTimeSeries_FieldSubPath{ 2447 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2448 subPath: NewTimeSerieFieldPathBuilder().Points().Interval().StartTime().FieldPath(), 2449 } 2450 } 2451 2452 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsIntervalStartTime) WithValue(value *timestamppb.Timestamp) *BulkTimeSeries_FieldSubPathValue { 2453 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2454 } 2455 2456 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsIntervalStartTime) WithArrayOfValues(values []*timestamppb.Timestamp) *BulkTimeSeries_FieldSubPathArrayOfValues { 2457 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2458 } 2459 2460 type BulkTimeSeriesPathSelectorTimeSeriesPointsValue struct{} 2461 2462 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValue) FieldPath() *BulkTimeSeries_FieldSubPath { 2463 return &BulkTimeSeries_FieldSubPath{ 2464 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2465 subPath: NewTimeSerieFieldPathBuilder().Points().Value().FieldPath(), 2466 } 2467 } 2468 2469 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValue) WithValue(value *common.TypedValue) *BulkTimeSeries_FieldSubPathValue { 2470 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2471 } 2472 2473 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValue) WithArrayOfValues(values []*common.TypedValue) *BulkTimeSeries_FieldSubPathArrayOfValues { 2474 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2475 } 2476 2477 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValue) BoolValue() BulkTimeSeriesPathSelectorTimeSeriesPointsValueBoolValue { 2478 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueBoolValue{} 2479 } 2480 2481 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValue) Int64Value() BulkTimeSeriesPathSelectorTimeSeriesPointsValueInt64Value { 2482 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueInt64Value{} 2483 } 2484 2485 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValue) DoubleValue() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDoubleValue { 2486 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDoubleValue{} 2487 } 2488 2489 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValue) StringValue() BulkTimeSeriesPathSelectorTimeSeriesPointsValueStringValue { 2490 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueStringValue{} 2491 } 2492 2493 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValue) DistributionValue() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValue { 2494 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValue{} 2495 } 2496 2497 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueBoolValue struct{} 2498 2499 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueBoolValue) FieldPath() *BulkTimeSeries_FieldSubPath { 2500 return &BulkTimeSeries_FieldSubPath{ 2501 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2502 subPath: NewTimeSerieFieldPathBuilder().Points().Value().BoolValue().FieldPath(), 2503 } 2504 } 2505 2506 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueBoolValue) WithValue(value bool) *BulkTimeSeries_FieldSubPathValue { 2507 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2508 } 2509 2510 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueBoolValue) WithArrayOfValues(values []bool) *BulkTimeSeries_FieldSubPathArrayOfValues { 2511 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2512 } 2513 2514 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueInt64Value struct{} 2515 2516 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueInt64Value) FieldPath() *BulkTimeSeries_FieldSubPath { 2517 return &BulkTimeSeries_FieldSubPath{ 2518 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2519 subPath: NewTimeSerieFieldPathBuilder().Points().Value().Int64Value().FieldPath(), 2520 } 2521 } 2522 2523 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueInt64Value) WithValue(value int64) *BulkTimeSeries_FieldSubPathValue { 2524 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2525 } 2526 2527 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueInt64Value) WithArrayOfValues(values []int64) *BulkTimeSeries_FieldSubPathArrayOfValues { 2528 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2529 } 2530 2531 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDoubleValue struct{} 2532 2533 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDoubleValue) FieldPath() *BulkTimeSeries_FieldSubPath { 2534 return &BulkTimeSeries_FieldSubPath{ 2535 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2536 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DoubleValue().FieldPath(), 2537 } 2538 } 2539 2540 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDoubleValue) WithValue(value float64) *BulkTimeSeries_FieldSubPathValue { 2541 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2542 } 2543 2544 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDoubleValue) WithArrayOfValues(values []float64) *BulkTimeSeries_FieldSubPathArrayOfValues { 2545 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2546 } 2547 2548 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueStringValue struct{} 2549 2550 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueStringValue) FieldPath() *BulkTimeSeries_FieldSubPath { 2551 return &BulkTimeSeries_FieldSubPath{ 2552 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2553 subPath: NewTimeSerieFieldPathBuilder().Points().Value().StringValue().FieldPath(), 2554 } 2555 } 2556 2557 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueStringValue) WithValue(value string) *BulkTimeSeries_FieldSubPathValue { 2558 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2559 } 2560 2561 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueStringValue) WithArrayOfValues(values []string) *BulkTimeSeries_FieldSubPathArrayOfValues { 2562 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2563 } 2564 2565 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValue struct{} 2566 2567 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValue) FieldPath() *BulkTimeSeries_FieldSubPath { 2568 return &BulkTimeSeries_FieldSubPath{ 2569 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2570 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().FieldPath(), 2571 } 2572 } 2573 2574 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValue) WithValue(value *common.Distribution) *BulkTimeSeries_FieldSubPathValue { 2575 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2576 } 2577 2578 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValue) WithArrayOfValues(values []*common.Distribution) *BulkTimeSeries_FieldSubPathArrayOfValues { 2579 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2580 } 2581 2582 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValue) Count() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueCount { 2583 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueCount{} 2584 } 2585 2586 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValue) Mean() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueMean { 2587 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueMean{} 2588 } 2589 2590 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValue) SumOfSquaredDeviation() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueSumOfSquaredDeviation { 2591 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueSumOfSquaredDeviation{} 2592 } 2593 2594 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValue) Range() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueRange { 2595 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueRange{} 2596 } 2597 2598 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValue) BucketOptions() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptions { 2599 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptions{} 2600 } 2601 2602 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValue) BucketCounts() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketCounts { 2603 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketCounts{} 2604 } 2605 2606 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueCount struct{} 2607 2608 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueCount) FieldPath() *BulkTimeSeries_FieldSubPath { 2609 return &BulkTimeSeries_FieldSubPath{ 2610 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2611 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().Count().FieldPath(), 2612 } 2613 } 2614 2615 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueCount) WithValue(value int64) *BulkTimeSeries_FieldSubPathValue { 2616 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2617 } 2618 2619 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueCount) WithArrayOfValues(values []int64) *BulkTimeSeries_FieldSubPathArrayOfValues { 2620 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2621 } 2622 2623 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueMean struct{} 2624 2625 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueMean) FieldPath() *BulkTimeSeries_FieldSubPath { 2626 return &BulkTimeSeries_FieldSubPath{ 2627 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2628 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().Mean().FieldPath(), 2629 } 2630 } 2631 2632 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueMean) WithValue(value float64) *BulkTimeSeries_FieldSubPathValue { 2633 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2634 } 2635 2636 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueMean) WithArrayOfValues(values []float64) *BulkTimeSeries_FieldSubPathArrayOfValues { 2637 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2638 } 2639 2640 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueSumOfSquaredDeviation struct{} 2641 2642 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueSumOfSquaredDeviation) FieldPath() *BulkTimeSeries_FieldSubPath { 2643 return &BulkTimeSeries_FieldSubPath{ 2644 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2645 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().SumOfSquaredDeviation().FieldPath(), 2646 } 2647 } 2648 2649 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueSumOfSquaredDeviation) WithValue(value float64) *BulkTimeSeries_FieldSubPathValue { 2650 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2651 } 2652 2653 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueSumOfSquaredDeviation) WithArrayOfValues(values []float64) *BulkTimeSeries_FieldSubPathArrayOfValues { 2654 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2655 } 2656 2657 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueRange struct{} 2658 2659 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueRange) FieldPath() *BulkTimeSeries_FieldSubPath { 2660 return &BulkTimeSeries_FieldSubPath{ 2661 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2662 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().Range().FieldPath(), 2663 } 2664 } 2665 2666 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueRange) WithValue(value *common.Distribution_Range) *BulkTimeSeries_FieldSubPathValue { 2667 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2668 } 2669 2670 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueRange) WithArrayOfValues(values []*common.Distribution_Range) *BulkTimeSeries_FieldSubPathArrayOfValues { 2671 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2672 } 2673 2674 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueRange) Min() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueRangeMin { 2675 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueRangeMin{} 2676 } 2677 2678 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueRange) Max() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueRangeMax { 2679 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueRangeMax{} 2680 } 2681 2682 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueRangeMin struct{} 2683 2684 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueRangeMin) FieldPath() *BulkTimeSeries_FieldSubPath { 2685 return &BulkTimeSeries_FieldSubPath{ 2686 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2687 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().Range().Min().FieldPath(), 2688 } 2689 } 2690 2691 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueRangeMin) WithValue(value float64) *BulkTimeSeries_FieldSubPathValue { 2692 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2693 } 2694 2695 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueRangeMin) WithArrayOfValues(values []float64) *BulkTimeSeries_FieldSubPathArrayOfValues { 2696 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2697 } 2698 2699 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueRangeMax struct{} 2700 2701 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueRangeMax) FieldPath() *BulkTimeSeries_FieldSubPath { 2702 return &BulkTimeSeries_FieldSubPath{ 2703 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2704 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().Range().Max().FieldPath(), 2705 } 2706 } 2707 2708 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueRangeMax) WithValue(value float64) *BulkTimeSeries_FieldSubPathValue { 2709 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2710 } 2711 2712 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueRangeMax) WithArrayOfValues(values []float64) *BulkTimeSeries_FieldSubPathArrayOfValues { 2713 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2714 } 2715 2716 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptions struct{} 2717 2718 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptions) FieldPath() *BulkTimeSeries_FieldSubPath { 2719 return &BulkTimeSeries_FieldSubPath{ 2720 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2721 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().BucketOptions().FieldPath(), 2722 } 2723 } 2724 2725 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptions) WithValue(value *common.Distribution_BucketOptions) *BulkTimeSeries_FieldSubPathValue { 2726 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2727 } 2728 2729 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptions) WithArrayOfValues(values []*common.Distribution_BucketOptions) *BulkTimeSeries_FieldSubPathArrayOfValues { 2730 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2731 } 2732 2733 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptions) LinearBuckets() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBuckets { 2734 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBuckets{} 2735 } 2736 2737 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptions) ExponentialBuckets() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBuckets { 2738 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBuckets{} 2739 } 2740 2741 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptions) ExplicitBuckets() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExplicitBuckets { 2742 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExplicitBuckets{} 2743 } 2744 2745 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptions) DynamicBuckets() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsDynamicBuckets { 2746 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsDynamicBuckets{} 2747 } 2748 2749 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBuckets struct{} 2750 2751 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBuckets) FieldPath() *BulkTimeSeries_FieldSubPath { 2752 return &BulkTimeSeries_FieldSubPath{ 2753 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2754 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().BucketOptions().LinearBuckets().FieldPath(), 2755 } 2756 } 2757 2758 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBuckets) WithValue(value *common.Distribution_BucketOptions_Linear) *BulkTimeSeries_FieldSubPathValue { 2759 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2760 } 2761 2762 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Linear) *BulkTimeSeries_FieldSubPathArrayOfValues { 2763 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2764 } 2765 2766 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBuckets) NumFiniteBuckets() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets { 2767 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets{} 2768 } 2769 2770 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBuckets) Width() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBucketsWidth { 2771 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBucketsWidth{} 2772 } 2773 2774 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBuckets) Offset() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBucketsOffset { 2775 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBucketsOffset{} 2776 } 2777 2778 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets struct{} 2779 2780 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets) FieldPath() *BulkTimeSeries_FieldSubPath { 2781 return &BulkTimeSeries_FieldSubPath{ 2782 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2783 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().BucketOptions().LinearBuckets().NumFiniteBuckets().FieldPath(), 2784 } 2785 } 2786 2787 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets) WithValue(value int32) *BulkTimeSeries_FieldSubPathValue { 2788 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2789 } 2790 2791 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets) WithArrayOfValues(values []int32) *BulkTimeSeries_FieldSubPathArrayOfValues { 2792 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2793 } 2794 2795 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBucketsWidth struct{} 2796 2797 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBucketsWidth) FieldPath() *BulkTimeSeries_FieldSubPath { 2798 return &BulkTimeSeries_FieldSubPath{ 2799 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2800 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().BucketOptions().LinearBuckets().Width().FieldPath(), 2801 } 2802 } 2803 2804 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBucketsWidth) WithValue(value float64) *BulkTimeSeries_FieldSubPathValue { 2805 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2806 } 2807 2808 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBucketsWidth) WithArrayOfValues(values []float64) *BulkTimeSeries_FieldSubPathArrayOfValues { 2809 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2810 } 2811 2812 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBucketsOffset struct{} 2813 2814 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBucketsOffset) FieldPath() *BulkTimeSeries_FieldSubPath { 2815 return &BulkTimeSeries_FieldSubPath{ 2816 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2817 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().BucketOptions().LinearBuckets().Offset().FieldPath(), 2818 } 2819 } 2820 2821 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBucketsOffset) WithValue(value float64) *BulkTimeSeries_FieldSubPathValue { 2822 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2823 } 2824 2825 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsLinearBucketsOffset) WithArrayOfValues(values []float64) *BulkTimeSeries_FieldSubPathArrayOfValues { 2826 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2827 } 2828 2829 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBuckets struct{} 2830 2831 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBuckets) FieldPath() *BulkTimeSeries_FieldSubPath { 2832 return &BulkTimeSeries_FieldSubPath{ 2833 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2834 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().BucketOptions().ExponentialBuckets().FieldPath(), 2835 } 2836 } 2837 2838 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBuckets) WithValue(value *common.Distribution_BucketOptions_Exponential) *BulkTimeSeries_FieldSubPathValue { 2839 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2840 } 2841 2842 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Exponential) *BulkTimeSeries_FieldSubPathArrayOfValues { 2843 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2844 } 2845 2846 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBuckets) NumFiniteBuckets() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets { 2847 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets{} 2848 } 2849 2850 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBuckets) GrowthFactor() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor { 2851 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor{} 2852 } 2853 2854 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBuckets) Scale() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBucketsScale { 2855 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBucketsScale{} 2856 } 2857 2858 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets struct{} 2859 2860 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets) FieldPath() *BulkTimeSeries_FieldSubPath { 2861 return &BulkTimeSeries_FieldSubPath{ 2862 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2863 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().BucketOptions().ExponentialBuckets().NumFiniteBuckets().FieldPath(), 2864 } 2865 } 2866 2867 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets) WithValue(value int32) *BulkTimeSeries_FieldSubPathValue { 2868 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2869 } 2870 2871 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets) WithArrayOfValues(values []int32) *BulkTimeSeries_FieldSubPathArrayOfValues { 2872 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2873 } 2874 2875 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor struct{} 2876 2877 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor) FieldPath() *BulkTimeSeries_FieldSubPath { 2878 return &BulkTimeSeries_FieldSubPath{ 2879 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2880 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().BucketOptions().ExponentialBuckets().GrowthFactor().FieldPath(), 2881 } 2882 } 2883 2884 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor) WithValue(value float64) *BulkTimeSeries_FieldSubPathValue { 2885 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2886 } 2887 2888 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor) WithArrayOfValues(values []float64) *BulkTimeSeries_FieldSubPathArrayOfValues { 2889 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2890 } 2891 2892 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBucketsScale struct{} 2893 2894 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBucketsScale) FieldPath() *BulkTimeSeries_FieldSubPath { 2895 return &BulkTimeSeries_FieldSubPath{ 2896 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2897 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().BucketOptions().ExponentialBuckets().Scale().FieldPath(), 2898 } 2899 } 2900 2901 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBucketsScale) WithValue(value float64) *BulkTimeSeries_FieldSubPathValue { 2902 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2903 } 2904 2905 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExponentialBucketsScale) WithArrayOfValues(values []float64) *BulkTimeSeries_FieldSubPathArrayOfValues { 2906 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2907 } 2908 2909 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExplicitBuckets struct{} 2910 2911 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExplicitBuckets) FieldPath() *BulkTimeSeries_FieldSubPath { 2912 return &BulkTimeSeries_FieldSubPath{ 2913 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2914 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().BucketOptions().ExplicitBuckets().FieldPath(), 2915 } 2916 } 2917 2918 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExplicitBuckets) WithValue(value *common.Distribution_BucketOptions_Explicit) *BulkTimeSeries_FieldSubPathValue { 2919 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2920 } 2921 2922 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExplicitBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Explicit) *BulkTimeSeries_FieldSubPathArrayOfValues { 2923 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2924 } 2925 2926 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExplicitBuckets) Bounds() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExplicitBucketsBounds { 2927 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExplicitBucketsBounds{} 2928 } 2929 2930 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExplicitBucketsBounds struct{} 2931 2932 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExplicitBucketsBounds) FieldPath() *BulkTimeSeries_FieldSubPath { 2933 return &BulkTimeSeries_FieldSubPath{ 2934 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2935 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().BucketOptions().ExplicitBuckets().Bounds().FieldPath(), 2936 } 2937 } 2938 2939 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExplicitBucketsBounds) WithValue(value []float64) *BulkTimeSeries_FieldSubPathValue { 2940 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2941 } 2942 2943 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExplicitBucketsBounds) WithArrayOfValues(values [][]float64) *BulkTimeSeries_FieldSubPathArrayOfValues { 2944 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2945 } 2946 2947 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsExplicitBucketsBounds) WithItemValue(value float64) *BulkTimeSeries_FieldSubPathArrayItemValue { 2948 return s.FieldPath().WithIArrayItemValue(value).(*BulkTimeSeries_FieldSubPathArrayItemValue) 2949 } 2950 2951 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsDynamicBuckets struct{} 2952 2953 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsDynamicBuckets) FieldPath() *BulkTimeSeries_FieldSubPath { 2954 return &BulkTimeSeries_FieldSubPath{ 2955 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2956 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().BucketOptions().DynamicBuckets().FieldPath(), 2957 } 2958 } 2959 2960 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsDynamicBuckets) WithValue(value *common.Distribution_BucketOptions_Dynamic) *BulkTimeSeries_FieldSubPathValue { 2961 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2962 } 2963 2964 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsDynamicBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Dynamic) *BulkTimeSeries_FieldSubPathArrayOfValues { 2965 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2966 } 2967 2968 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsDynamicBuckets) Compression() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsDynamicBucketsCompression { 2969 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsDynamicBucketsCompression{} 2970 } 2971 2972 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsDynamicBuckets) Means() BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsDynamicBucketsMeans { 2973 return BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsDynamicBucketsMeans{} 2974 } 2975 2976 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsDynamicBucketsCompression struct{} 2977 2978 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsDynamicBucketsCompression) FieldPath() *BulkTimeSeries_FieldSubPath { 2979 return &BulkTimeSeries_FieldSubPath{ 2980 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2981 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().BucketOptions().DynamicBuckets().Compression().FieldPath(), 2982 } 2983 } 2984 2985 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsDynamicBucketsCompression) WithValue(value float64) *BulkTimeSeries_FieldSubPathValue { 2986 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 2987 } 2988 2989 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsDynamicBucketsCompression) WithArrayOfValues(values []float64) *BulkTimeSeries_FieldSubPathArrayOfValues { 2990 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 2991 } 2992 2993 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsDynamicBucketsMeans struct{} 2994 2995 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsDynamicBucketsMeans) FieldPath() *BulkTimeSeries_FieldSubPath { 2996 return &BulkTimeSeries_FieldSubPath{ 2997 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 2998 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().BucketOptions().DynamicBuckets().Means().FieldPath(), 2999 } 3000 } 3001 3002 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsDynamicBucketsMeans) WithValue(value []float64) *BulkTimeSeries_FieldSubPathValue { 3003 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 3004 } 3005 3006 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsDynamicBucketsMeans) WithArrayOfValues(values [][]float64) *BulkTimeSeries_FieldSubPathArrayOfValues { 3007 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 3008 } 3009 3010 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketOptionsDynamicBucketsMeans) WithItemValue(value float64) *BulkTimeSeries_FieldSubPathArrayItemValue { 3011 return s.FieldPath().WithIArrayItemValue(value).(*BulkTimeSeries_FieldSubPathArrayItemValue) 3012 } 3013 3014 type BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketCounts struct{} 3015 3016 func (BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketCounts) FieldPath() *BulkTimeSeries_FieldSubPath { 3017 return &BulkTimeSeries_FieldSubPath{ 3018 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 3019 subPath: NewTimeSerieFieldPathBuilder().Points().Value().DistributionValue().BucketCounts().FieldPath(), 3020 } 3021 } 3022 3023 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketCounts) WithValue(value []int64) *BulkTimeSeries_FieldSubPathValue { 3024 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 3025 } 3026 3027 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketCounts) WithArrayOfValues(values [][]int64) *BulkTimeSeries_FieldSubPathArrayOfValues { 3028 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 3029 } 3030 3031 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsValueDistributionValueBucketCounts) WithItemValue(value int64) *BulkTimeSeries_FieldSubPathArrayItemValue { 3032 return s.FieldPath().WithIArrayItemValue(value).(*BulkTimeSeries_FieldSubPathArrayItemValue) 3033 } 3034 3035 type BulkTimeSeriesPathSelectorTimeSeriesPointsAggregation struct{} 3036 3037 func (BulkTimeSeriesPathSelectorTimeSeriesPointsAggregation) FieldPath() *BulkTimeSeries_FieldSubPath { 3038 return &BulkTimeSeries_FieldSubPath{ 3039 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 3040 subPath: NewTimeSerieFieldPathBuilder().Points().Aggregation().FieldPath(), 3041 } 3042 } 3043 3044 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsAggregation) WithValue(value *common.Aggregation) *BulkTimeSeries_FieldSubPathValue { 3045 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 3046 } 3047 3048 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsAggregation) WithArrayOfValues(values []*common.Aggregation) *BulkTimeSeries_FieldSubPathArrayOfValues { 3049 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 3050 } 3051 3052 func (BulkTimeSeriesPathSelectorTimeSeriesPointsAggregation) AlignmentPeriod() BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationAlignmentPeriod { 3053 return BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationAlignmentPeriod{} 3054 } 3055 3056 func (BulkTimeSeriesPathSelectorTimeSeriesPointsAggregation) PerSeriesAligner() BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationPerSeriesAligner { 3057 return BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationPerSeriesAligner{} 3058 } 3059 3060 func (BulkTimeSeriesPathSelectorTimeSeriesPointsAggregation) CrossSeriesReducer() BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationCrossSeriesReducer { 3061 return BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationCrossSeriesReducer{} 3062 } 3063 3064 func (BulkTimeSeriesPathSelectorTimeSeriesPointsAggregation) GroupByFields() BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationGroupByFields { 3065 return BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationGroupByFields{} 3066 } 3067 3068 type BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationAlignmentPeriod struct{} 3069 3070 func (BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationAlignmentPeriod) FieldPath() *BulkTimeSeries_FieldSubPath { 3071 return &BulkTimeSeries_FieldSubPath{ 3072 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 3073 subPath: NewTimeSerieFieldPathBuilder().Points().Aggregation().AlignmentPeriod().FieldPath(), 3074 } 3075 } 3076 3077 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationAlignmentPeriod) WithValue(value *durationpb.Duration) *BulkTimeSeries_FieldSubPathValue { 3078 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 3079 } 3080 3081 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationAlignmentPeriod) WithArrayOfValues(values []*durationpb.Duration) *BulkTimeSeries_FieldSubPathArrayOfValues { 3082 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 3083 } 3084 3085 type BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationPerSeriesAligner struct{} 3086 3087 func (BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationPerSeriesAligner) FieldPath() *BulkTimeSeries_FieldSubPath { 3088 return &BulkTimeSeries_FieldSubPath{ 3089 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 3090 subPath: NewTimeSerieFieldPathBuilder().Points().Aggregation().PerSeriesAligner().FieldPath(), 3091 } 3092 } 3093 3094 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationPerSeriesAligner) WithValue(value common.Aggregation_Aligner) *BulkTimeSeries_FieldSubPathValue { 3095 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 3096 } 3097 3098 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationPerSeriesAligner) WithArrayOfValues(values []common.Aggregation_Aligner) *BulkTimeSeries_FieldSubPathArrayOfValues { 3099 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 3100 } 3101 3102 type BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationCrossSeriesReducer struct{} 3103 3104 func (BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationCrossSeriesReducer) FieldPath() *BulkTimeSeries_FieldSubPath { 3105 return &BulkTimeSeries_FieldSubPath{ 3106 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 3107 subPath: NewTimeSerieFieldPathBuilder().Points().Aggregation().CrossSeriesReducer().FieldPath(), 3108 } 3109 } 3110 3111 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationCrossSeriesReducer) WithValue(value common.Aggregation_Reducer) *BulkTimeSeries_FieldSubPathValue { 3112 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 3113 } 3114 3115 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationCrossSeriesReducer) WithArrayOfValues(values []common.Aggregation_Reducer) *BulkTimeSeries_FieldSubPathArrayOfValues { 3116 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 3117 } 3118 3119 type BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationGroupByFields struct{} 3120 3121 func (BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationGroupByFields) FieldPath() *BulkTimeSeries_FieldSubPath { 3122 return &BulkTimeSeries_FieldSubPath{ 3123 selector: BulkTimeSeries_FieldPathSelectorTimeSeries, 3124 subPath: NewTimeSerieFieldPathBuilder().Points().Aggregation().GroupByFields().FieldPath(), 3125 } 3126 } 3127 3128 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationGroupByFields) WithValue(value []string) *BulkTimeSeries_FieldSubPathValue { 3129 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldSubPathValue) 3130 } 3131 3132 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationGroupByFields) WithArrayOfValues(values [][]string) *BulkTimeSeries_FieldSubPathArrayOfValues { 3133 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldSubPathArrayOfValues) 3134 } 3135 3136 func (s BulkTimeSeriesPathSelectorTimeSeriesPointsAggregationGroupByFields) WithItemValue(value string) *BulkTimeSeries_FieldSubPathArrayItemValue { 3137 return s.FieldPath().WithIArrayItemValue(value).(*BulkTimeSeries_FieldSubPathArrayItemValue) 3138 } 3139 3140 type BulkTimeSeriesPathSelectorPhantomFlag struct{} 3141 3142 func (BulkTimeSeriesPathSelectorPhantomFlag) FieldPath() *BulkTimeSeries_FieldTerminalPath { 3143 return &BulkTimeSeries_FieldTerminalPath{selector: BulkTimeSeries_FieldPathSelectorPhantomFlag} 3144 } 3145 3146 func (s BulkTimeSeriesPathSelectorPhantomFlag) WithValue(value bool) *BulkTimeSeries_FieldTerminalPathValue { 3147 return s.FieldPath().WithIValue(value).(*BulkTimeSeries_FieldTerminalPathValue) 3148 } 3149 3150 func (s BulkTimeSeriesPathSelectorPhantomFlag) WithArrayOfValues(values []bool) *BulkTimeSeries_FieldTerminalPathArrayOfValues { 3151 return s.FieldPath().WithIArrayOfValues(values).(*BulkTimeSeries_FieldTerminalPathArrayOfValues) 3152 }