github.com/cloudwan/edgelq-sdk@v1.15.4/monitoring/resources/v4/phantom_time_serie/phantom_time_serie.pb.fieldpathbuilder.go (about) 1 // Code generated by protoc-gen-goten-object 2 // File: edgelq/monitoring/proto/v4/phantom_time_serie.proto 3 // DO NOT EDIT!!! 4 5 package phantom_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 PhantomTimeSerieFieldPathBuilder struct{} 38 39 func NewPhantomTimeSerieFieldPathBuilder() PhantomTimeSerieFieldPathBuilder { 40 return PhantomTimeSerieFieldPathBuilder{} 41 } 42 func (PhantomTimeSerieFieldPathBuilder) Name() PhantomTimeSeriePathSelectorName { 43 return PhantomTimeSeriePathSelectorName{} 44 } 45 func (PhantomTimeSerieFieldPathBuilder) Metadata() PhantomTimeSeriePathSelectorMetadata { 46 return PhantomTimeSeriePathSelectorMetadata{} 47 } 48 func (PhantomTimeSerieFieldPathBuilder) Key() PhantomTimeSeriePathSelectorKey { 49 return PhantomTimeSeriePathSelectorKey{} 50 } 51 func (PhantomTimeSerieFieldPathBuilder) Project() PhantomTimeSeriePathSelectorProject { 52 return PhantomTimeSeriePathSelectorProject{} 53 } 54 func (PhantomTimeSerieFieldPathBuilder) Metric() PhantomTimeSeriePathSelectorMetric { 55 return PhantomTimeSeriePathSelectorMetric{} 56 } 57 func (PhantomTimeSerieFieldPathBuilder) Resource() PhantomTimeSeriePathSelectorResource { 58 return PhantomTimeSeriePathSelectorResource{} 59 } 60 func (PhantomTimeSerieFieldPathBuilder) MetricKind() PhantomTimeSeriePathSelectorMetricKind { 61 return PhantomTimeSeriePathSelectorMetricKind{} 62 } 63 func (PhantomTimeSerieFieldPathBuilder) ValueType() PhantomTimeSeriePathSelectorValueType { 64 return PhantomTimeSeriePathSelectorValueType{} 65 } 66 func (PhantomTimeSerieFieldPathBuilder) Value() PhantomTimeSeriePathSelectorValue { 67 return PhantomTimeSeriePathSelectorValue{} 68 } 69 70 type PhantomTimeSeriePathSelectorName struct{} 71 72 func (PhantomTimeSeriePathSelectorName) FieldPath() *PhantomTimeSerie_FieldTerminalPath { 73 return &PhantomTimeSerie_FieldTerminalPath{selector: PhantomTimeSerie_FieldPathSelectorName} 74 } 75 76 func (s PhantomTimeSeriePathSelectorName) WithValue(value *Name) *PhantomTimeSerie_FieldTerminalPathValue { 77 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldTerminalPathValue) 78 } 79 80 func (s PhantomTimeSeriePathSelectorName) WithArrayOfValues(values []*Name) *PhantomTimeSerie_FieldTerminalPathArrayOfValues { 81 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldTerminalPathArrayOfValues) 82 } 83 84 type PhantomTimeSeriePathSelectorMetadata struct{} 85 86 func (PhantomTimeSeriePathSelectorMetadata) FieldPath() *PhantomTimeSerie_FieldTerminalPath { 87 return &PhantomTimeSerie_FieldTerminalPath{selector: PhantomTimeSerie_FieldPathSelectorMetadata} 88 } 89 90 func (s PhantomTimeSeriePathSelectorMetadata) WithValue(value *meta.Meta) *PhantomTimeSerie_FieldTerminalPathValue { 91 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldTerminalPathValue) 92 } 93 94 func (s PhantomTimeSeriePathSelectorMetadata) WithArrayOfValues(values []*meta.Meta) *PhantomTimeSerie_FieldTerminalPathArrayOfValues { 95 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldTerminalPathArrayOfValues) 96 } 97 98 func (PhantomTimeSeriePathSelectorMetadata) WithSubPath(subPath meta.Meta_FieldPath) *PhantomTimeSerie_FieldSubPath { 99 return &PhantomTimeSerie_FieldSubPath{selector: PhantomTimeSerie_FieldPathSelectorMetadata, subPath: subPath} 100 } 101 102 func (s PhantomTimeSeriePathSelectorMetadata) WithSubValue(subPathValue meta.Meta_FieldPathValue) *PhantomTimeSerie_FieldSubPathValue { 103 return &PhantomTimeSerie_FieldSubPathValue{PhantomTimeSerie_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 104 } 105 106 func (s PhantomTimeSeriePathSelectorMetadata) WithSubArrayOfValues(subPathArrayOfValues meta.Meta_FieldPathArrayOfValues) *PhantomTimeSerie_FieldSubPathArrayOfValues { 107 return &PhantomTimeSerie_FieldSubPathArrayOfValues{PhantomTimeSerie_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 108 } 109 110 func (s PhantomTimeSeriePathSelectorMetadata) WithSubArrayItemValue(subPathArrayItemValue meta.Meta_FieldPathArrayItemValue) *PhantomTimeSerie_FieldSubPathArrayItemValue { 111 return &PhantomTimeSerie_FieldSubPathArrayItemValue{PhantomTimeSerie_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 112 } 113 114 func (PhantomTimeSeriePathSelectorMetadata) CreateTime() PhantomTimeSeriePathSelectorMetadataCreateTime { 115 return PhantomTimeSeriePathSelectorMetadataCreateTime{} 116 } 117 118 func (PhantomTimeSeriePathSelectorMetadata) UpdateTime() PhantomTimeSeriePathSelectorMetadataUpdateTime { 119 return PhantomTimeSeriePathSelectorMetadataUpdateTime{} 120 } 121 122 func (PhantomTimeSeriePathSelectorMetadata) DeleteTime() PhantomTimeSeriePathSelectorMetadataDeleteTime { 123 return PhantomTimeSeriePathSelectorMetadataDeleteTime{} 124 } 125 126 func (PhantomTimeSeriePathSelectorMetadata) Uuid() PhantomTimeSeriePathSelectorMetadataUuid { 127 return PhantomTimeSeriePathSelectorMetadataUuid{} 128 } 129 130 func (PhantomTimeSeriePathSelectorMetadata) Tags() PhantomTimeSeriePathSelectorMetadataTags { 131 return PhantomTimeSeriePathSelectorMetadataTags{} 132 } 133 134 func (PhantomTimeSeriePathSelectorMetadata) Labels() PhantomTimeSeriePathSelectorMetadataLabels { 135 return PhantomTimeSeriePathSelectorMetadataLabels{} 136 } 137 138 func (PhantomTimeSeriePathSelectorMetadata) Annotations() PhantomTimeSeriePathSelectorMetadataAnnotations { 139 return PhantomTimeSeriePathSelectorMetadataAnnotations{} 140 } 141 142 func (PhantomTimeSeriePathSelectorMetadata) Generation() PhantomTimeSeriePathSelectorMetadataGeneration { 143 return PhantomTimeSeriePathSelectorMetadataGeneration{} 144 } 145 146 func (PhantomTimeSeriePathSelectorMetadata) ResourceVersion() PhantomTimeSeriePathSelectorMetadataResourceVersion { 147 return PhantomTimeSeriePathSelectorMetadataResourceVersion{} 148 } 149 150 func (PhantomTimeSeriePathSelectorMetadata) OwnerReferences() PhantomTimeSeriePathSelectorMetadataOwnerReferences { 151 return PhantomTimeSeriePathSelectorMetadataOwnerReferences{} 152 } 153 154 func (PhantomTimeSeriePathSelectorMetadata) Shards() PhantomTimeSeriePathSelectorMetadataShards { 155 return PhantomTimeSeriePathSelectorMetadataShards{} 156 } 157 158 func (PhantomTimeSeriePathSelectorMetadata) Syncing() PhantomTimeSeriePathSelectorMetadataSyncing { 159 return PhantomTimeSeriePathSelectorMetadataSyncing{} 160 } 161 162 func (PhantomTimeSeriePathSelectorMetadata) Lifecycle() PhantomTimeSeriePathSelectorMetadataLifecycle { 163 return PhantomTimeSeriePathSelectorMetadataLifecycle{} 164 } 165 166 func (PhantomTimeSeriePathSelectorMetadata) Services() PhantomTimeSeriePathSelectorMetadataServices { 167 return PhantomTimeSeriePathSelectorMetadataServices{} 168 } 169 170 type PhantomTimeSeriePathSelectorMetadataCreateTime struct{} 171 172 func (PhantomTimeSeriePathSelectorMetadataCreateTime) FieldPath() *PhantomTimeSerie_FieldSubPath { 173 return &PhantomTimeSerie_FieldSubPath{ 174 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 175 subPath: meta.NewMetaFieldPathBuilder().CreateTime().FieldPath(), 176 } 177 } 178 179 func (s PhantomTimeSeriePathSelectorMetadataCreateTime) WithValue(value *timestamppb.Timestamp) *PhantomTimeSerie_FieldSubPathValue { 180 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 181 } 182 183 func (s PhantomTimeSeriePathSelectorMetadataCreateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *PhantomTimeSerie_FieldSubPathArrayOfValues { 184 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 185 } 186 187 type PhantomTimeSeriePathSelectorMetadataUpdateTime struct{} 188 189 func (PhantomTimeSeriePathSelectorMetadataUpdateTime) FieldPath() *PhantomTimeSerie_FieldSubPath { 190 return &PhantomTimeSerie_FieldSubPath{ 191 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 192 subPath: meta.NewMetaFieldPathBuilder().UpdateTime().FieldPath(), 193 } 194 } 195 196 func (s PhantomTimeSeriePathSelectorMetadataUpdateTime) WithValue(value *timestamppb.Timestamp) *PhantomTimeSerie_FieldSubPathValue { 197 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 198 } 199 200 func (s PhantomTimeSeriePathSelectorMetadataUpdateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *PhantomTimeSerie_FieldSubPathArrayOfValues { 201 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 202 } 203 204 type PhantomTimeSeriePathSelectorMetadataDeleteTime struct{} 205 206 func (PhantomTimeSeriePathSelectorMetadataDeleteTime) FieldPath() *PhantomTimeSerie_FieldSubPath { 207 return &PhantomTimeSerie_FieldSubPath{ 208 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 209 subPath: meta.NewMetaFieldPathBuilder().DeleteTime().FieldPath(), 210 } 211 } 212 213 func (s PhantomTimeSeriePathSelectorMetadataDeleteTime) WithValue(value *timestamppb.Timestamp) *PhantomTimeSerie_FieldSubPathValue { 214 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 215 } 216 217 func (s PhantomTimeSeriePathSelectorMetadataDeleteTime) WithArrayOfValues(values []*timestamppb.Timestamp) *PhantomTimeSerie_FieldSubPathArrayOfValues { 218 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 219 } 220 221 type PhantomTimeSeriePathSelectorMetadataUuid struct{} 222 223 func (PhantomTimeSeriePathSelectorMetadataUuid) FieldPath() *PhantomTimeSerie_FieldSubPath { 224 return &PhantomTimeSerie_FieldSubPath{ 225 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 226 subPath: meta.NewMetaFieldPathBuilder().Uuid().FieldPath(), 227 } 228 } 229 230 func (s PhantomTimeSeriePathSelectorMetadataUuid) WithValue(value string) *PhantomTimeSerie_FieldSubPathValue { 231 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 232 } 233 234 func (s PhantomTimeSeriePathSelectorMetadataUuid) WithArrayOfValues(values []string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 235 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 236 } 237 238 type PhantomTimeSeriePathSelectorMetadataTags struct{} 239 240 func (PhantomTimeSeriePathSelectorMetadataTags) FieldPath() *PhantomTimeSerie_FieldSubPath { 241 return &PhantomTimeSerie_FieldSubPath{ 242 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 243 subPath: meta.NewMetaFieldPathBuilder().Tags().FieldPath(), 244 } 245 } 246 247 func (s PhantomTimeSeriePathSelectorMetadataTags) WithValue(value []string) *PhantomTimeSerie_FieldSubPathValue { 248 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 249 } 250 251 func (s PhantomTimeSeriePathSelectorMetadataTags) WithArrayOfValues(values [][]string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 252 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 253 } 254 255 func (s PhantomTimeSeriePathSelectorMetadataTags) WithItemValue(value string) *PhantomTimeSerie_FieldSubPathArrayItemValue { 256 return s.FieldPath().WithIArrayItemValue(value).(*PhantomTimeSerie_FieldSubPathArrayItemValue) 257 } 258 259 type PhantomTimeSeriePathSelectorMetadataLabels struct{} 260 261 func (PhantomTimeSeriePathSelectorMetadataLabels) FieldPath() *PhantomTimeSerie_FieldSubPath { 262 return &PhantomTimeSerie_FieldSubPath{ 263 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 264 subPath: meta.NewMetaFieldPathBuilder().Labels().FieldPath(), 265 } 266 } 267 268 func (s PhantomTimeSeriePathSelectorMetadataLabels) WithValue(value map[string]string) *PhantomTimeSerie_FieldSubPathValue { 269 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 270 } 271 272 func (s PhantomTimeSeriePathSelectorMetadataLabels) WithArrayOfValues(values []map[string]string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 273 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 274 } 275 276 func (PhantomTimeSeriePathSelectorMetadataLabels) WithKey(key string) PhantomTimeSerieMapPathSelectorMetadataLabels { 277 return PhantomTimeSerieMapPathSelectorMetadataLabels{key: key} 278 } 279 280 type PhantomTimeSerieMapPathSelectorMetadataLabels struct { 281 key string 282 } 283 284 func (s PhantomTimeSerieMapPathSelectorMetadataLabels) FieldPath() *PhantomTimeSerie_FieldSubPath { 285 return &PhantomTimeSerie_FieldSubPath{ 286 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 287 subPath: meta.NewMetaFieldPathBuilder().Labels().WithKey(s.key).FieldPath(), 288 } 289 } 290 291 func (s PhantomTimeSerieMapPathSelectorMetadataLabels) WithValue(value string) *PhantomTimeSerie_FieldSubPathValue { 292 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 293 } 294 295 func (s PhantomTimeSerieMapPathSelectorMetadataLabels) WithArrayOfValues(values []string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 296 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 297 } 298 299 type PhantomTimeSeriePathSelectorMetadataAnnotations struct{} 300 301 func (PhantomTimeSeriePathSelectorMetadataAnnotations) FieldPath() *PhantomTimeSerie_FieldSubPath { 302 return &PhantomTimeSerie_FieldSubPath{ 303 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 304 subPath: meta.NewMetaFieldPathBuilder().Annotations().FieldPath(), 305 } 306 } 307 308 func (s PhantomTimeSeriePathSelectorMetadataAnnotations) WithValue(value map[string]string) *PhantomTimeSerie_FieldSubPathValue { 309 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 310 } 311 312 func (s PhantomTimeSeriePathSelectorMetadataAnnotations) WithArrayOfValues(values []map[string]string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 313 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 314 } 315 316 func (PhantomTimeSeriePathSelectorMetadataAnnotations) WithKey(key string) PhantomTimeSerieMapPathSelectorMetadataAnnotations { 317 return PhantomTimeSerieMapPathSelectorMetadataAnnotations{key: key} 318 } 319 320 type PhantomTimeSerieMapPathSelectorMetadataAnnotations struct { 321 key string 322 } 323 324 func (s PhantomTimeSerieMapPathSelectorMetadataAnnotations) FieldPath() *PhantomTimeSerie_FieldSubPath { 325 return &PhantomTimeSerie_FieldSubPath{ 326 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 327 subPath: meta.NewMetaFieldPathBuilder().Annotations().WithKey(s.key).FieldPath(), 328 } 329 } 330 331 func (s PhantomTimeSerieMapPathSelectorMetadataAnnotations) WithValue(value string) *PhantomTimeSerie_FieldSubPathValue { 332 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 333 } 334 335 func (s PhantomTimeSerieMapPathSelectorMetadataAnnotations) WithArrayOfValues(values []string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 336 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 337 } 338 339 type PhantomTimeSeriePathSelectorMetadataGeneration struct{} 340 341 func (PhantomTimeSeriePathSelectorMetadataGeneration) FieldPath() *PhantomTimeSerie_FieldSubPath { 342 return &PhantomTimeSerie_FieldSubPath{ 343 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 344 subPath: meta.NewMetaFieldPathBuilder().Generation().FieldPath(), 345 } 346 } 347 348 func (s PhantomTimeSeriePathSelectorMetadataGeneration) WithValue(value int64) *PhantomTimeSerie_FieldSubPathValue { 349 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 350 } 351 352 func (s PhantomTimeSeriePathSelectorMetadataGeneration) WithArrayOfValues(values []int64) *PhantomTimeSerie_FieldSubPathArrayOfValues { 353 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 354 } 355 356 type PhantomTimeSeriePathSelectorMetadataResourceVersion struct{} 357 358 func (PhantomTimeSeriePathSelectorMetadataResourceVersion) FieldPath() *PhantomTimeSerie_FieldSubPath { 359 return &PhantomTimeSerie_FieldSubPath{ 360 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 361 subPath: meta.NewMetaFieldPathBuilder().ResourceVersion().FieldPath(), 362 } 363 } 364 365 func (s PhantomTimeSeriePathSelectorMetadataResourceVersion) WithValue(value string) *PhantomTimeSerie_FieldSubPathValue { 366 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 367 } 368 369 func (s PhantomTimeSeriePathSelectorMetadataResourceVersion) WithArrayOfValues(values []string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 370 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 371 } 372 373 type PhantomTimeSeriePathSelectorMetadataOwnerReferences struct{} 374 375 func (PhantomTimeSeriePathSelectorMetadataOwnerReferences) FieldPath() *PhantomTimeSerie_FieldSubPath { 376 return &PhantomTimeSerie_FieldSubPath{ 377 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 378 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().FieldPath(), 379 } 380 } 381 382 func (s PhantomTimeSeriePathSelectorMetadataOwnerReferences) WithValue(value []*meta.OwnerReference) *PhantomTimeSerie_FieldSubPathValue { 383 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 384 } 385 386 func (s PhantomTimeSeriePathSelectorMetadataOwnerReferences) WithArrayOfValues(values [][]*meta.OwnerReference) *PhantomTimeSerie_FieldSubPathArrayOfValues { 387 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 388 } 389 390 func (s PhantomTimeSeriePathSelectorMetadataOwnerReferences) WithItemValue(value *meta.OwnerReference) *PhantomTimeSerie_FieldSubPathArrayItemValue { 391 return s.FieldPath().WithIArrayItemValue(value).(*PhantomTimeSerie_FieldSubPathArrayItemValue) 392 } 393 394 func (PhantomTimeSeriePathSelectorMetadataOwnerReferences) Kind() PhantomTimeSeriePathSelectorMetadataOwnerReferencesKind { 395 return PhantomTimeSeriePathSelectorMetadataOwnerReferencesKind{} 396 } 397 398 func (PhantomTimeSeriePathSelectorMetadataOwnerReferences) Version() PhantomTimeSeriePathSelectorMetadataOwnerReferencesVersion { 399 return PhantomTimeSeriePathSelectorMetadataOwnerReferencesVersion{} 400 } 401 402 func (PhantomTimeSeriePathSelectorMetadataOwnerReferences) Name() PhantomTimeSeriePathSelectorMetadataOwnerReferencesName { 403 return PhantomTimeSeriePathSelectorMetadataOwnerReferencesName{} 404 } 405 406 func (PhantomTimeSeriePathSelectorMetadataOwnerReferences) Region() PhantomTimeSeriePathSelectorMetadataOwnerReferencesRegion { 407 return PhantomTimeSeriePathSelectorMetadataOwnerReferencesRegion{} 408 } 409 410 func (PhantomTimeSeriePathSelectorMetadataOwnerReferences) Controller() PhantomTimeSeriePathSelectorMetadataOwnerReferencesController { 411 return PhantomTimeSeriePathSelectorMetadataOwnerReferencesController{} 412 } 413 414 func (PhantomTimeSeriePathSelectorMetadataOwnerReferences) RequiresOwnerReference() PhantomTimeSeriePathSelectorMetadataOwnerReferencesRequiresOwnerReference { 415 return PhantomTimeSeriePathSelectorMetadataOwnerReferencesRequiresOwnerReference{} 416 } 417 418 func (PhantomTimeSeriePathSelectorMetadataOwnerReferences) UnsetOnDelete() PhantomTimeSeriePathSelectorMetadataOwnerReferencesUnsetOnDelete { 419 return PhantomTimeSeriePathSelectorMetadataOwnerReferencesUnsetOnDelete{} 420 } 421 422 type PhantomTimeSeriePathSelectorMetadataOwnerReferencesKind struct{} 423 424 func (PhantomTimeSeriePathSelectorMetadataOwnerReferencesKind) FieldPath() *PhantomTimeSerie_FieldSubPath { 425 return &PhantomTimeSerie_FieldSubPath{ 426 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 427 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Kind().FieldPath(), 428 } 429 } 430 431 func (s PhantomTimeSeriePathSelectorMetadataOwnerReferencesKind) WithValue(value string) *PhantomTimeSerie_FieldSubPathValue { 432 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 433 } 434 435 func (s PhantomTimeSeriePathSelectorMetadataOwnerReferencesKind) WithArrayOfValues(values []string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 436 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 437 } 438 439 type PhantomTimeSeriePathSelectorMetadataOwnerReferencesVersion struct{} 440 441 func (PhantomTimeSeriePathSelectorMetadataOwnerReferencesVersion) FieldPath() *PhantomTimeSerie_FieldSubPath { 442 return &PhantomTimeSerie_FieldSubPath{ 443 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 444 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Version().FieldPath(), 445 } 446 } 447 448 func (s PhantomTimeSeriePathSelectorMetadataOwnerReferencesVersion) WithValue(value string) *PhantomTimeSerie_FieldSubPathValue { 449 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 450 } 451 452 func (s PhantomTimeSeriePathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues(values []string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 453 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 454 } 455 456 type PhantomTimeSeriePathSelectorMetadataOwnerReferencesName struct{} 457 458 func (PhantomTimeSeriePathSelectorMetadataOwnerReferencesName) FieldPath() *PhantomTimeSerie_FieldSubPath { 459 return &PhantomTimeSerie_FieldSubPath{ 460 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 461 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Name().FieldPath(), 462 } 463 } 464 465 func (s PhantomTimeSeriePathSelectorMetadataOwnerReferencesName) WithValue(value string) *PhantomTimeSerie_FieldSubPathValue { 466 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 467 } 468 469 func (s PhantomTimeSeriePathSelectorMetadataOwnerReferencesName) WithArrayOfValues(values []string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 470 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 471 } 472 473 type PhantomTimeSeriePathSelectorMetadataOwnerReferencesRegion struct{} 474 475 func (PhantomTimeSeriePathSelectorMetadataOwnerReferencesRegion) FieldPath() *PhantomTimeSerie_FieldSubPath { 476 return &PhantomTimeSerie_FieldSubPath{ 477 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 478 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Region().FieldPath(), 479 } 480 } 481 482 func (s PhantomTimeSeriePathSelectorMetadataOwnerReferencesRegion) WithValue(value string) *PhantomTimeSerie_FieldSubPathValue { 483 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 484 } 485 486 func (s PhantomTimeSeriePathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues(values []string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 487 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 488 } 489 490 type PhantomTimeSeriePathSelectorMetadataOwnerReferencesController struct{} 491 492 func (PhantomTimeSeriePathSelectorMetadataOwnerReferencesController) FieldPath() *PhantomTimeSerie_FieldSubPath { 493 return &PhantomTimeSerie_FieldSubPath{ 494 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 495 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().Controller().FieldPath(), 496 } 497 } 498 499 func (s PhantomTimeSeriePathSelectorMetadataOwnerReferencesController) WithValue(value bool) *PhantomTimeSerie_FieldSubPathValue { 500 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 501 } 502 503 func (s PhantomTimeSeriePathSelectorMetadataOwnerReferencesController) WithArrayOfValues(values []bool) *PhantomTimeSerie_FieldSubPathArrayOfValues { 504 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 505 } 506 507 type PhantomTimeSeriePathSelectorMetadataOwnerReferencesRequiresOwnerReference struct{} 508 509 func (PhantomTimeSeriePathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath() *PhantomTimeSerie_FieldSubPath { 510 return &PhantomTimeSerie_FieldSubPath{ 511 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 512 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().RequiresOwnerReference().FieldPath(), 513 } 514 } 515 516 func (s PhantomTimeSeriePathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue(value bool) *PhantomTimeSerie_FieldSubPathValue { 517 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 518 } 519 520 func (s PhantomTimeSeriePathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues(values []bool) *PhantomTimeSerie_FieldSubPathArrayOfValues { 521 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 522 } 523 524 type PhantomTimeSeriePathSelectorMetadataOwnerReferencesUnsetOnDelete struct{} 525 526 func (PhantomTimeSeriePathSelectorMetadataOwnerReferencesUnsetOnDelete) FieldPath() *PhantomTimeSerie_FieldSubPath { 527 return &PhantomTimeSerie_FieldSubPath{ 528 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 529 subPath: meta.NewMetaFieldPathBuilder().OwnerReferences().UnsetOnDelete().FieldPath(), 530 } 531 } 532 533 func (s PhantomTimeSeriePathSelectorMetadataOwnerReferencesUnsetOnDelete) WithValue(value bool) *PhantomTimeSerie_FieldSubPathValue { 534 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 535 } 536 537 func (s PhantomTimeSeriePathSelectorMetadataOwnerReferencesUnsetOnDelete) WithArrayOfValues(values []bool) *PhantomTimeSerie_FieldSubPathArrayOfValues { 538 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 539 } 540 541 type PhantomTimeSeriePathSelectorMetadataShards struct{} 542 543 func (PhantomTimeSeriePathSelectorMetadataShards) FieldPath() *PhantomTimeSerie_FieldSubPath { 544 return &PhantomTimeSerie_FieldSubPath{ 545 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 546 subPath: meta.NewMetaFieldPathBuilder().Shards().FieldPath(), 547 } 548 } 549 550 func (s PhantomTimeSeriePathSelectorMetadataShards) WithValue(value map[string]int64) *PhantomTimeSerie_FieldSubPathValue { 551 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 552 } 553 554 func (s PhantomTimeSeriePathSelectorMetadataShards) WithArrayOfValues(values []map[string]int64) *PhantomTimeSerie_FieldSubPathArrayOfValues { 555 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 556 } 557 558 func (PhantomTimeSeriePathSelectorMetadataShards) WithKey(key string) PhantomTimeSerieMapPathSelectorMetadataShards { 559 return PhantomTimeSerieMapPathSelectorMetadataShards{key: key} 560 } 561 562 type PhantomTimeSerieMapPathSelectorMetadataShards struct { 563 key string 564 } 565 566 func (s PhantomTimeSerieMapPathSelectorMetadataShards) FieldPath() *PhantomTimeSerie_FieldSubPath { 567 return &PhantomTimeSerie_FieldSubPath{ 568 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 569 subPath: meta.NewMetaFieldPathBuilder().Shards().WithKey(s.key).FieldPath(), 570 } 571 } 572 573 func (s PhantomTimeSerieMapPathSelectorMetadataShards) WithValue(value int64) *PhantomTimeSerie_FieldSubPathValue { 574 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 575 } 576 577 func (s PhantomTimeSerieMapPathSelectorMetadataShards) WithArrayOfValues(values []int64) *PhantomTimeSerie_FieldSubPathArrayOfValues { 578 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 579 } 580 581 type PhantomTimeSeriePathSelectorMetadataSyncing struct{} 582 583 func (PhantomTimeSeriePathSelectorMetadataSyncing) FieldPath() *PhantomTimeSerie_FieldSubPath { 584 return &PhantomTimeSerie_FieldSubPath{ 585 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 586 subPath: meta.NewMetaFieldPathBuilder().Syncing().FieldPath(), 587 } 588 } 589 590 func (s PhantomTimeSeriePathSelectorMetadataSyncing) WithValue(value *meta.SyncingMeta) *PhantomTimeSerie_FieldSubPathValue { 591 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 592 } 593 594 func (s PhantomTimeSeriePathSelectorMetadataSyncing) WithArrayOfValues(values []*meta.SyncingMeta) *PhantomTimeSerie_FieldSubPathArrayOfValues { 595 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 596 } 597 598 func (PhantomTimeSeriePathSelectorMetadataSyncing) OwningRegion() PhantomTimeSeriePathSelectorMetadataSyncingOwningRegion { 599 return PhantomTimeSeriePathSelectorMetadataSyncingOwningRegion{} 600 } 601 602 func (PhantomTimeSeriePathSelectorMetadataSyncing) Regions() PhantomTimeSeriePathSelectorMetadataSyncingRegions { 603 return PhantomTimeSeriePathSelectorMetadataSyncingRegions{} 604 } 605 606 type PhantomTimeSeriePathSelectorMetadataSyncingOwningRegion struct{} 607 608 func (PhantomTimeSeriePathSelectorMetadataSyncingOwningRegion) FieldPath() *PhantomTimeSerie_FieldSubPath { 609 return &PhantomTimeSerie_FieldSubPath{ 610 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 611 subPath: meta.NewMetaFieldPathBuilder().Syncing().OwningRegion().FieldPath(), 612 } 613 } 614 615 func (s PhantomTimeSeriePathSelectorMetadataSyncingOwningRegion) WithValue(value string) *PhantomTimeSerie_FieldSubPathValue { 616 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 617 } 618 619 func (s PhantomTimeSeriePathSelectorMetadataSyncingOwningRegion) WithArrayOfValues(values []string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 620 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 621 } 622 623 type PhantomTimeSeriePathSelectorMetadataSyncingRegions struct{} 624 625 func (PhantomTimeSeriePathSelectorMetadataSyncingRegions) FieldPath() *PhantomTimeSerie_FieldSubPath { 626 return &PhantomTimeSerie_FieldSubPath{ 627 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 628 subPath: meta.NewMetaFieldPathBuilder().Syncing().Regions().FieldPath(), 629 } 630 } 631 632 func (s PhantomTimeSeriePathSelectorMetadataSyncingRegions) WithValue(value []string) *PhantomTimeSerie_FieldSubPathValue { 633 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 634 } 635 636 func (s PhantomTimeSeriePathSelectorMetadataSyncingRegions) WithArrayOfValues(values [][]string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 637 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 638 } 639 640 func (s PhantomTimeSeriePathSelectorMetadataSyncingRegions) WithItemValue(value string) *PhantomTimeSerie_FieldSubPathArrayItemValue { 641 return s.FieldPath().WithIArrayItemValue(value).(*PhantomTimeSerie_FieldSubPathArrayItemValue) 642 } 643 644 type PhantomTimeSeriePathSelectorMetadataLifecycle struct{} 645 646 func (PhantomTimeSeriePathSelectorMetadataLifecycle) FieldPath() *PhantomTimeSerie_FieldSubPath { 647 return &PhantomTimeSerie_FieldSubPath{ 648 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 649 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().FieldPath(), 650 } 651 } 652 653 func (s PhantomTimeSeriePathSelectorMetadataLifecycle) WithValue(value *meta.Lifecycle) *PhantomTimeSerie_FieldSubPathValue { 654 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 655 } 656 657 func (s PhantomTimeSeriePathSelectorMetadataLifecycle) WithArrayOfValues(values []*meta.Lifecycle) *PhantomTimeSerie_FieldSubPathArrayOfValues { 658 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 659 } 660 661 func (PhantomTimeSeriePathSelectorMetadataLifecycle) State() PhantomTimeSeriePathSelectorMetadataLifecycleState { 662 return PhantomTimeSeriePathSelectorMetadataLifecycleState{} 663 } 664 665 func (PhantomTimeSeriePathSelectorMetadataLifecycle) BlockDeletion() PhantomTimeSeriePathSelectorMetadataLifecycleBlockDeletion { 666 return PhantomTimeSeriePathSelectorMetadataLifecycleBlockDeletion{} 667 } 668 669 type PhantomTimeSeriePathSelectorMetadataLifecycleState struct{} 670 671 func (PhantomTimeSeriePathSelectorMetadataLifecycleState) FieldPath() *PhantomTimeSerie_FieldSubPath { 672 return &PhantomTimeSerie_FieldSubPath{ 673 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 674 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().State().FieldPath(), 675 } 676 } 677 678 func (s PhantomTimeSeriePathSelectorMetadataLifecycleState) WithValue(value meta.Lifecycle_State) *PhantomTimeSerie_FieldSubPathValue { 679 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 680 } 681 682 func (s PhantomTimeSeriePathSelectorMetadataLifecycleState) WithArrayOfValues(values []meta.Lifecycle_State) *PhantomTimeSerie_FieldSubPathArrayOfValues { 683 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 684 } 685 686 type PhantomTimeSeriePathSelectorMetadataLifecycleBlockDeletion struct{} 687 688 func (PhantomTimeSeriePathSelectorMetadataLifecycleBlockDeletion) FieldPath() *PhantomTimeSerie_FieldSubPath { 689 return &PhantomTimeSerie_FieldSubPath{ 690 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 691 subPath: meta.NewMetaFieldPathBuilder().Lifecycle().BlockDeletion().FieldPath(), 692 } 693 } 694 695 func (s PhantomTimeSeriePathSelectorMetadataLifecycleBlockDeletion) WithValue(value bool) *PhantomTimeSerie_FieldSubPathValue { 696 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 697 } 698 699 func (s PhantomTimeSeriePathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues(values []bool) *PhantomTimeSerie_FieldSubPathArrayOfValues { 700 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 701 } 702 703 type PhantomTimeSeriePathSelectorMetadataServices struct{} 704 705 func (PhantomTimeSeriePathSelectorMetadataServices) FieldPath() *PhantomTimeSerie_FieldSubPath { 706 return &PhantomTimeSerie_FieldSubPath{ 707 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 708 subPath: meta.NewMetaFieldPathBuilder().Services().FieldPath(), 709 } 710 } 711 712 func (s PhantomTimeSeriePathSelectorMetadataServices) WithValue(value *meta.ServicesInfo) *PhantomTimeSerie_FieldSubPathValue { 713 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 714 } 715 716 func (s PhantomTimeSeriePathSelectorMetadataServices) WithArrayOfValues(values []*meta.ServicesInfo) *PhantomTimeSerie_FieldSubPathArrayOfValues { 717 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 718 } 719 720 func (PhantomTimeSeriePathSelectorMetadataServices) OwningService() PhantomTimeSeriePathSelectorMetadataServicesOwningService { 721 return PhantomTimeSeriePathSelectorMetadataServicesOwningService{} 722 } 723 724 func (PhantomTimeSeriePathSelectorMetadataServices) AllowedServices() PhantomTimeSeriePathSelectorMetadataServicesAllowedServices { 725 return PhantomTimeSeriePathSelectorMetadataServicesAllowedServices{} 726 } 727 728 type PhantomTimeSeriePathSelectorMetadataServicesOwningService struct{} 729 730 func (PhantomTimeSeriePathSelectorMetadataServicesOwningService) FieldPath() *PhantomTimeSerie_FieldSubPath { 731 return &PhantomTimeSerie_FieldSubPath{ 732 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 733 subPath: meta.NewMetaFieldPathBuilder().Services().OwningService().FieldPath(), 734 } 735 } 736 737 func (s PhantomTimeSeriePathSelectorMetadataServicesOwningService) WithValue(value string) *PhantomTimeSerie_FieldSubPathValue { 738 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 739 } 740 741 func (s PhantomTimeSeriePathSelectorMetadataServicesOwningService) WithArrayOfValues(values []string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 742 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 743 } 744 745 type PhantomTimeSeriePathSelectorMetadataServicesAllowedServices struct{} 746 747 func (PhantomTimeSeriePathSelectorMetadataServicesAllowedServices) FieldPath() *PhantomTimeSerie_FieldSubPath { 748 return &PhantomTimeSerie_FieldSubPath{ 749 selector: PhantomTimeSerie_FieldPathSelectorMetadata, 750 subPath: meta.NewMetaFieldPathBuilder().Services().AllowedServices().FieldPath(), 751 } 752 } 753 754 func (s PhantomTimeSeriePathSelectorMetadataServicesAllowedServices) WithValue(value []string) *PhantomTimeSerie_FieldSubPathValue { 755 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 756 } 757 758 func (s PhantomTimeSeriePathSelectorMetadataServicesAllowedServices) WithArrayOfValues(values [][]string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 759 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 760 } 761 762 func (s PhantomTimeSeriePathSelectorMetadataServicesAllowedServices) WithItemValue(value string) *PhantomTimeSerie_FieldSubPathArrayItemValue { 763 return s.FieldPath().WithIArrayItemValue(value).(*PhantomTimeSerie_FieldSubPathArrayItemValue) 764 } 765 766 type PhantomTimeSeriePathSelectorKey struct{} 767 768 func (PhantomTimeSeriePathSelectorKey) FieldPath() *PhantomTimeSerie_FieldTerminalPath { 769 return &PhantomTimeSerie_FieldTerminalPath{selector: PhantomTimeSerie_FieldPathSelectorKey} 770 } 771 772 func (s PhantomTimeSeriePathSelectorKey) WithValue(value []byte) *PhantomTimeSerie_FieldTerminalPathValue { 773 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldTerminalPathValue) 774 } 775 776 func (s PhantomTimeSeriePathSelectorKey) WithArrayOfValues(values [][]byte) *PhantomTimeSerie_FieldTerminalPathArrayOfValues { 777 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldTerminalPathArrayOfValues) 778 } 779 780 type PhantomTimeSeriePathSelectorProject struct{} 781 782 func (PhantomTimeSeriePathSelectorProject) FieldPath() *PhantomTimeSerie_FieldTerminalPath { 783 return &PhantomTimeSerie_FieldTerminalPath{selector: PhantomTimeSerie_FieldPathSelectorProject} 784 } 785 786 func (s PhantomTimeSeriePathSelectorProject) WithValue(value string) *PhantomTimeSerie_FieldTerminalPathValue { 787 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldTerminalPathValue) 788 } 789 790 func (s PhantomTimeSeriePathSelectorProject) WithArrayOfValues(values []string) *PhantomTimeSerie_FieldTerminalPathArrayOfValues { 791 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldTerminalPathArrayOfValues) 792 } 793 794 type PhantomTimeSeriePathSelectorMetric struct{} 795 796 func (PhantomTimeSeriePathSelectorMetric) FieldPath() *PhantomTimeSerie_FieldTerminalPath { 797 return &PhantomTimeSerie_FieldTerminalPath{selector: PhantomTimeSerie_FieldPathSelectorMetric} 798 } 799 800 func (s PhantomTimeSeriePathSelectorMetric) WithValue(value *common.Metric) *PhantomTimeSerie_FieldTerminalPathValue { 801 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldTerminalPathValue) 802 } 803 804 func (s PhantomTimeSeriePathSelectorMetric) WithArrayOfValues(values []*common.Metric) *PhantomTimeSerie_FieldTerminalPathArrayOfValues { 805 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldTerminalPathArrayOfValues) 806 } 807 808 func (PhantomTimeSeriePathSelectorMetric) WithSubPath(subPath common.Metric_FieldPath) *PhantomTimeSerie_FieldSubPath { 809 return &PhantomTimeSerie_FieldSubPath{selector: PhantomTimeSerie_FieldPathSelectorMetric, subPath: subPath} 810 } 811 812 func (s PhantomTimeSeriePathSelectorMetric) WithSubValue(subPathValue common.Metric_FieldPathValue) *PhantomTimeSerie_FieldSubPathValue { 813 return &PhantomTimeSerie_FieldSubPathValue{PhantomTimeSerie_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 814 } 815 816 func (s PhantomTimeSeriePathSelectorMetric) WithSubArrayOfValues(subPathArrayOfValues common.Metric_FieldPathArrayOfValues) *PhantomTimeSerie_FieldSubPathArrayOfValues { 817 return &PhantomTimeSerie_FieldSubPathArrayOfValues{PhantomTimeSerie_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 818 } 819 820 func (s PhantomTimeSeriePathSelectorMetric) WithSubArrayItemValue(subPathArrayItemValue common.Metric_FieldPathArrayItemValue) *PhantomTimeSerie_FieldSubPathArrayItemValue { 821 return &PhantomTimeSerie_FieldSubPathArrayItemValue{PhantomTimeSerie_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 822 } 823 824 func (PhantomTimeSeriePathSelectorMetric) Type() PhantomTimeSeriePathSelectorMetricType { 825 return PhantomTimeSeriePathSelectorMetricType{} 826 } 827 828 func (PhantomTimeSeriePathSelectorMetric) Labels() PhantomTimeSeriePathSelectorMetricLabels { 829 return PhantomTimeSeriePathSelectorMetricLabels{} 830 } 831 832 func (PhantomTimeSeriePathSelectorMetric) ReducedLabels() PhantomTimeSeriePathSelectorMetricReducedLabels { 833 return PhantomTimeSeriePathSelectorMetricReducedLabels{} 834 } 835 836 type PhantomTimeSeriePathSelectorMetricType struct{} 837 838 func (PhantomTimeSeriePathSelectorMetricType) FieldPath() *PhantomTimeSerie_FieldSubPath { 839 return &PhantomTimeSerie_FieldSubPath{ 840 selector: PhantomTimeSerie_FieldPathSelectorMetric, 841 subPath: common.NewMetricFieldPathBuilder().Type().FieldPath(), 842 } 843 } 844 845 func (s PhantomTimeSeriePathSelectorMetricType) WithValue(value string) *PhantomTimeSerie_FieldSubPathValue { 846 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 847 } 848 849 func (s PhantomTimeSeriePathSelectorMetricType) WithArrayOfValues(values []string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 850 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 851 } 852 853 type PhantomTimeSeriePathSelectorMetricLabels struct{} 854 855 func (PhantomTimeSeriePathSelectorMetricLabels) FieldPath() *PhantomTimeSerie_FieldSubPath { 856 return &PhantomTimeSerie_FieldSubPath{ 857 selector: PhantomTimeSerie_FieldPathSelectorMetric, 858 subPath: common.NewMetricFieldPathBuilder().Labels().FieldPath(), 859 } 860 } 861 862 func (s PhantomTimeSeriePathSelectorMetricLabels) WithValue(value map[string]string) *PhantomTimeSerie_FieldSubPathValue { 863 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 864 } 865 866 func (s PhantomTimeSeriePathSelectorMetricLabels) WithArrayOfValues(values []map[string]string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 867 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 868 } 869 870 func (PhantomTimeSeriePathSelectorMetricLabels) WithKey(key string) PhantomTimeSerieMapPathSelectorMetricLabels { 871 return PhantomTimeSerieMapPathSelectorMetricLabels{key: key} 872 } 873 874 type PhantomTimeSerieMapPathSelectorMetricLabels struct { 875 key string 876 } 877 878 func (s PhantomTimeSerieMapPathSelectorMetricLabels) FieldPath() *PhantomTimeSerie_FieldSubPath { 879 return &PhantomTimeSerie_FieldSubPath{ 880 selector: PhantomTimeSerie_FieldPathSelectorMetric, 881 subPath: common.NewMetricFieldPathBuilder().Labels().WithKey(s.key).FieldPath(), 882 } 883 } 884 885 func (s PhantomTimeSerieMapPathSelectorMetricLabels) WithValue(value string) *PhantomTimeSerie_FieldSubPathValue { 886 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 887 } 888 889 func (s PhantomTimeSerieMapPathSelectorMetricLabels) WithArrayOfValues(values []string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 890 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 891 } 892 893 type PhantomTimeSeriePathSelectorMetricReducedLabels struct{} 894 895 func (PhantomTimeSeriePathSelectorMetricReducedLabels) FieldPath() *PhantomTimeSerie_FieldSubPath { 896 return &PhantomTimeSerie_FieldSubPath{ 897 selector: PhantomTimeSerie_FieldPathSelectorMetric, 898 subPath: common.NewMetricFieldPathBuilder().ReducedLabels().FieldPath(), 899 } 900 } 901 902 func (s PhantomTimeSeriePathSelectorMetricReducedLabels) WithValue(value []string) *PhantomTimeSerie_FieldSubPathValue { 903 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 904 } 905 906 func (s PhantomTimeSeriePathSelectorMetricReducedLabels) WithArrayOfValues(values [][]string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 907 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 908 } 909 910 func (s PhantomTimeSeriePathSelectorMetricReducedLabels) WithItemValue(value string) *PhantomTimeSerie_FieldSubPathArrayItemValue { 911 return s.FieldPath().WithIArrayItemValue(value).(*PhantomTimeSerie_FieldSubPathArrayItemValue) 912 } 913 914 type PhantomTimeSeriePathSelectorResource struct{} 915 916 func (PhantomTimeSeriePathSelectorResource) FieldPath() *PhantomTimeSerie_FieldTerminalPath { 917 return &PhantomTimeSerie_FieldTerminalPath{selector: PhantomTimeSerie_FieldPathSelectorResource} 918 } 919 920 func (s PhantomTimeSeriePathSelectorResource) WithValue(value *common.MonitoredResource) *PhantomTimeSerie_FieldTerminalPathValue { 921 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldTerminalPathValue) 922 } 923 924 func (s PhantomTimeSeriePathSelectorResource) WithArrayOfValues(values []*common.MonitoredResource) *PhantomTimeSerie_FieldTerminalPathArrayOfValues { 925 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldTerminalPathArrayOfValues) 926 } 927 928 func (PhantomTimeSeriePathSelectorResource) WithSubPath(subPath common.MonitoredResource_FieldPath) *PhantomTimeSerie_FieldSubPath { 929 return &PhantomTimeSerie_FieldSubPath{selector: PhantomTimeSerie_FieldPathSelectorResource, subPath: subPath} 930 } 931 932 func (s PhantomTimeSeriePathSelectorResource) WithSubValue(subPathValue common.MonitoredResource_FieldPathValue) *PhantomTimeSerie_FieldSubPathValue { 933 return &PhantomTimeSerie_FieldSubPathValue{PhantomTimeSerie_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 934 } 935 936 func (s PhantomTimeSeriePathSelectorResource) WithSubArrayOfValues(subPathArrayOfValues common.MonitoredResource_FieldPathArrayOfValues) *PhantomTimeSerie_FieldSubPathArrayOfValues { 937 return &PhantomTimeSerie_FieldSubPathArrayOfValues{PhantomTimeSerie_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 938 } 939 940 func (s PhantomTimeSeriePathSelectorResource) WithSubArrayItemValue(subPathArrayItemValue common.MonitoredResource_FieldPathArrayItemValue) *PhantomTimeSerie_FieldSubPathArrayItemValue { 941 return &PhantomTimeSerie_FieldSubPathArrayItemValue{PhantomTimeSerie_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 942 } 943 944 func (PhantomTimeSeriePathSelectorResource) Type() PhantomTimeSeriePathSelectorResourceType { 945 return PhantomTimeSeriePathSelectorResourceType{} 946 } 947 948 func (PhantomTimeSeriePathSelectorResource) Labels() PhantomTimeSeriePathSelectorResourceLabels { 949 return PhantomTimeSeriePathSelectorResourceLabels{} 950 } 951 952 func (PhantomTimeSeriePathSelectorResource) ReducedLabels() PhantomTimeSeriePathSelectorResourceReducedLabels { 953 return PhantomTimeSeriePathSelectorResourceReducedLabels{} 954 } 955 956 type PhantomTimeSeriePathSelectorResourceType struct{} 957 958 func (PhantomTimeSeriePathSelectorResourceType) FieldPath() *PhantomTimeSerie_FieldSubPath { 959 return &PhantomTimeSerie_FieldSubPath{ 960 selector: PhantomTimeSerie_FieldPathSelectorResource, 961 subPath: common.NewMonitoredResourceFieldPathBuilder().Type().FieldPath(), 962 } 963 } 964 965 func (s PhantomTimeSeriePathSelectorResourceType) WithValue(value string) *PhantomTimeSerie_FieldSubPathValue { 966 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 967 } 968 969 func (s PhantomTimeSeriePathSelectorResourceType) WithArrayOfValues(values []string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 970 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 971 } 972 973 type PhantomTimeSeriePathSelectorResourceLabels struct{} 974 975 func (PhantomTimeSeriePathSelectorResourceLabels) FieldPath() *PhantomTimeSerie_FieldSubPath { 976 return &PhantomTimeSerie_FieldSubPath{ 977 selector: PhantomTimeSerie_FieldPathSelectorResource, 978 subPath: common.NewMonitoredResourceFieldPathBuilder().Labels().FieldPath(), 979 } 980 } 981 982 func (s PhantomTimeSeriePathSelectorResourceLabels) WithValue(value map[string]string) *PhantomTimeSerie_FieldSubPathValue { 983 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 984 } 985 986 func (s PhantomTimeSeriePathSelectorResourceLabels) WithArrayOfValues(values []map[string]string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 987 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 988 } 989 990 func (PhantomTimeSeriePathSelectorResourceLabels) WithKey(key string) PhantomTimeSerieMapPathSelectorResourceLabels { 991 return PhantomTimeSerieMapPathSelectorResourceLabels{key: key} 992 } 993 994 type PhantomTimeSerieMapPathSelectorResourceLabels struct { 995 key string 996 } 997 998 func (s PhantomTimeSerieMapPathSelectorResourceLabels) FieldPath() *PhantomTimeSerie_FieldSubPath { 999 return &PhantomTimeSerie_FieldSubPath{ 1000 selector: PhantomTimeSerie_FieldPathSelectorResource, 1001 subPath: common.NewMonitoredResourceFieldPathBuilder().Labels().WithKey(s.key).FieldPath(), 1002 } 1003 } 1004 1005 func (s PhantomTimeSerieMapPathSelectorResourceLabels) WithValue(value string) *PhantomTimeSerie_FieldSubPathValue { 1006 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1007 } 1008 1009 func (s PhantomTimeSerieMapPathSelectorResourceLabels) WithArrayOfValues(values []string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1010 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1011 } 1012 1013 type PhantomTimeSeriePathSelectorResourceReducedLabels struct{} 1014 1015 func (PhantomTimeSeriePathSelectorResourceReducedLabels) FieldPath() *PhantomTimeSerie_FieldSubPath { 1016 return &PhantomTimeSerie_FieldSubPath{ 1017 selector: PhantomTimeSerie_FieldPathSelectorResource, 1018 subPath: common.NewMonitoredResourceFieldPathBuilder().ReducedLabels().FieldPath(), 1019 } 1020 } 1021 1022 func (s PhantomTimeSeriePathSelectorResourceReducedLabels) WithValue(value []string) *PhantomTimeSerie_FieldSubPathValue { 1023 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1024 } 1025 1026 func (s PhantomTimeSeriePathSelectorResourceReducedLabels) WithArrayOfValues(values [][]string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1027 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1028 } 1029 1030 func (s PhantomTimeSeriePathSelectorResourceReducedLabels) WithItemValue(value string) *PhantomTimeSerie_FieldSubPathArrayItemValue { 1031 return s.FieldPath().WithIArrayItemValue(value).(*PhantomTimeSerie_FieldSubPathArrayItemValue) 1032 } 1033 1034 type PhantomTimeSeriePathSelectorMetricKind struct{} 1035 1036 func (PhantomTimeSeriePathSelectorMetricKind) FieldPath() *PhantomTimeSerie_FieldTerminalPath { 1037 return &PhantomTimeSerie_FieldTerminalPath{selector: PhantomTimeSerie_FieldPathSelectorMetricKind} 1038 } 1039 1040 func (s PhantomTimeSeriePathSelectorMetricKind) WithValue(value metric_descriptor.MetricDescriptor_MetricKind) *PhantomTimeSerie_FieldTerminalPathValue { 1041 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldTerminalPathValue) 1042 } 1043 1044 func (s PhantomTimeSeriePathSelectorMetricKind) WithArrayOfValues(values []metric_descriptor.MetricDescriptor_MetricKind) *PhantomTimeSerie_FieldTerminalPathArrayOfValues { 1045 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldTerminalPathArrayOfValues) 1046 } 1047 1048 type PhantomTimeSeriePathSelectorValueType struct{} 1049 1050 func (PhantomTimeSeriePathSelectorValueType) FieldPath() *PhantomTimeSerie_FieldTerminalPath { 1051 return &PhantomTimeSerie_FieldTerminalPath{selector: PhantomTimeSerie_FieldPathSelectorValueType} 1052 } 1053 1054 func (s PhantomTimeSeriePathSelectorValueType) WithValue(value metric_descriptor.MetricDescriptor_ValueType) *PhantomTimeSerie_FieldTerminalPathValue { 1055 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldTerminalPathValue) 1056 } 1057 1058 func (s PhantomTimeSeriePathSelectorValueType) WithArrayOfValues(values []metric_descriptor.MetricDescriptor_ValueType) *PhantomTimeSerie_FieldTerminalPathArrayOfValues { 1059 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldTerminalPathArrayOfValues) 1060 } 1061 1062 type PhantomTimeSeriePathSelectorValue struct{} 1063 1064 func (PhantomTimeSeriePathSelectorValue) FieldPath() *PhantomTimeSerie_FieldTerminalPath { 1065 return &PhantomTimeSerie_FieldTerminalPath{selector: PhantomTimeSerie_FieldPathSelectorValue} 1066 } 1067 1068 func (s PhantomTimeSeriePathSelectorValue) WithValue(value *common.TypedValue) *PhantomTimeSerie_FieldTerminalPathValue { 1069 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldTerminalPathValue) 1070 } 1071 1072 func (s PhantomTimeSeriePathSelectorValue) WithArrayOfValues(values []*common.TypedValue) *PhantomTimeSerie_FieldTerminalPathArrayOfValues { 1073 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldTerminalPathArrayOfValues) 1074 } 1075 1076 func (PhantomTimeSeriePathSelectorValue) WithSubPath(subPath common.TypedValue_FieldPath) *PhantomTimeSerie_FieldSubPath { 1077 return &PhantomTimeSerie_FieldSubPath{selector: PhantomTimeSerie_FieldPathSelectorValue, subPath: subPath} 1078 } 1079 1080 func (s PhantomTimeSeriePathSelectorValue) WithSubValue(subPathValue common.TypedValue_FieldPathValue) *PhantomTimeSerie_FieldSubPathValue { 1081 return &PhantomTimeSerie_FieldSubPathValue{PhantomTimeSerie_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 1082 } 1083 1084 func (s PhantomTimeSeriePathSelectorValue) WithSubArrayOfValues(subPathArrayOfValues common.TypedValue_FieldPathArrayOfValues) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1085 return &PhantomTimeSerie_FieldSubPathArrayOfValues{PhantomTimeSerie_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 1086 } 1087 1088 func (s PhantomTimeSeriePathSelectorValue) WithSubArrayItemValue(subPathArrayItemValue common.TypedValue_FieldPathArrayItemValue) *PhantomTimeSerie_FieldSubPathArrayItemValue { 1089 return &PhantomTimeSerie_FieldSubPathArrayItemValue{PhantomTimeSerie_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 1090 } 1091 1092 func (PhantomTimeSeriePathSelectorValue) BoolValue() PhantomTimeSeriePathSelectorValueBoolValue { 1093 return PhantomTimeSeriePathSelectorValueBoolValue{} 1094 } 1095 1096 func (PhantomTimeSeriePathSelectorValue) Int64Value() PhantomTimeSeriePathSelectorValueInt64Value { 1097 return PhantomTimeSeriePathSelectorValueInt64Value{} 1098 } 1099 1100 func (PhantomTimeSeriePathSelectorValue) DoubleValue() PhantomTimeSeriePathSelectorValueDoubleValue { 1101 return PhantomTimeSeriePathSelectorValueDoubleValue{} 1102 } 1103 1104 func (PhantomTimeSeriePathSelectorValue) StringValue() PhantomTimeSeriePathSelectorValueStringValue { 1105 return PhantomTimeSeriePathSelectorValueStringValue{} 1106 } 1107 1108 func (PhantomTimeSeriePathSelectorValue) DistributionValue() PhantomTimeSeriePathSelectorValueDistributionValue { 1109 return PhantomTimeSeriePathSelectorValueDistributionValue{} 1110 } 1111 1112 type PhantomTimeSeriePathSelectorValueBoolValue struct{} 1113 1114 func (PhantomTimeSeriePathSelectorValueBoolValue) FieldPath() *PhantomTimeSerie_FieldSubPath { 1115 return &PhantomTimeSerie_FieldSubPath{ 1116 selector: PhantomTimeSerie_FieldPathSelectorValue, 1117 subPath: common.NewTypedValueFieldPathBuilder().BoolValue().FieldPath(), 1118 } 1119 } 1120 1121 func (s PhantomTimeSeriePathSelectorValueBoolValue) WithValue(value bool) *PhantomTimeSerie_FieldSubPathValue { 1122 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1123 } 1124 1125 func (s PhantomTimeSeriePathSelectorValueBoolValue) WithArrayOfValues(values []bool) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1126 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1127 } 1128 1129 type PhantomTimeSeriePathSelectorValueInt64Value struct{} 1130 1131 func (PhantomTimeSeriePathSelectorValueInt64Value) FieldPath() *PhantomTimeSerie_FieldSubPath { 1132 return &PhantomTimeSerie_FieldSubPath{ 1133 selector: PhantomTimeSerie_FieldPathSelectorValue, 1134 subPath: common.NewTypedValueFieldPathBuilder().Int64Value().FieldPath(), 1135 } 1136 } 1137 1138 func (s PhantomTimeSeriePathSelectorValueInt64Value) WithValue(value int64) *PhantomTimeSerie_FieldSubPathValue { 1139 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1140 } 1141 1142 func (s PhantomTimeSeriePathSelectorValueInt64Value) WithArrayOfValues(values []int64) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1143 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1144 } 1145 1146 type PhantomTimeSeriePathSelectorValueDoubleValue struct{} 1147 1148 func (PhantomTimeSeriePathSelectorValueDoubleValue) FieldPath() *PhantomTimeSerie_FieldSubPath { 1149 return &PhantomTimeSerie_FieldSubPath{ 1150 selector: PhantomTimeSerie_FieldPathSelectorValue, 1151 subPath: common.NewTypedValueFieldPathBuilder().DoubleValue().FieldPath(), 1152 } 1153 } 1154 1155 func (s PhantomTimeSeriePathSelectorValueDoubleValue) WithValue(value float64) *PhantomTimeSerie_FieldSubPathValue { 1156 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1157 } 1158 1159 func (s PhantomTimeSeriePathSelectorValueDoubleValue) WithArrayOfValues(values []float64) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1160 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1161 } 1162 1163 type PhantomTimeSeriePathSelectorValueStringValue struct{} 1164 1165 func (PhantomTimeSeriePathSelectorValueStringValue) FieldPath() *PhantomTimeSerie_FieldSubPath { 1166 return &PhantomTimeSerie_FieldSubPath{ 1167 selector: PhantomTimeSerie_FieldPathSelectorValue, 1168 subPath: common.NewTypedValueFieldPathBuilder().StringValue().FieldPath(), 1169 } 1170 } 1171 1172 func (s PhantomTimeSeriePathSelectorValueStringValue) WithValue(value string) *PhantomTimeSerie_FieldSubPathValue { 1173 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1174 } 1175 1176 func (s PhantomTimeSeriePathSelectorValueStringValue) WithArrayOfValues(values []string) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1177 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1178 } 1179 1180 type PhantomTimeSeriePathSelectorValueDistributionValue struct{} 1181 1182 func (PhantomTimeSeriePathSelectorValueDistributionValue) FieldPath() *PhantomTimeSerie_FieldSubPath { 1183 return &PhantomTimeSerie_FieldSubPath{ 1184 selector: PhantomTimeSerie_FieldPathSelectorValue, 1185 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().FieldPath(), 1186 } 1187 } 1188 1189 func (s PhantomTimeSeriePathSelectorValueDistributionValue) WithValue(value *common.Distribution) *PhantomTimeSerie_FieldSubPathValue { 1190 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1191 } 1192 1193 func (s PhantomTimeSeriePathSelectorValueDistributionValue) WithArrayOfValues(values []*common.Distribution) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1194 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1195 } 1196 1197 func (PhantomTimeSeriePathSelectorValueDistributionValue) Count() PhantomTimeSeriePathSelectorValueDistributionValueCount { 1198 return PhantomTimeSeriePathSelectorValueDistributionValueCount{} 1199 } 1200 1201 func (PhantomTimeSeriePathSelectorValueDistributionValue) Mean() PhantomTimeSeriePathSelectorValueDistributionValueMean { 1202 return PhantomTimeSeriePathSelectorValueDistributionValueMean{} 1203 } 1204 1205 func (PhantomTimeSeriePathSelectorValueDistributionValue) SumOfSquaredDeviation() PhantomTimeSeriePathSelectorValueDistributionValueSumOfSquaredDeviation { 1206 return PhantomTimeSeriePathSelectorValueDistributionValueSumOfSquaredDeviation{} 1207 } 1208 1209 func (PhantomTimeSeriePathSelectorValueDistributionValue) Range() PhantomTimeSeriePathSelectorValueDistributionValueRange { 1210 return PhantomTimeSeriePathSelectorValueDistributionValueRange{} 1211 } 1212 1213 func (PhantomTimeSeriePathSelectorValueDistributionValue) BucketOptions() PhantomTimeSeriePathSelectorValueDistributionValueBucketOptions { 1214 return PhantomTimeSeriePathSelectorValueDistributionValueBucketOptions{} 1215 } 1216 1217 func (PhantomTimeSeriePathSelectorValueDistributionValue) BucketCounts() PhantomTimeSeriePathSelectorValueDistributionValueBucketCounts { 1218 return PhantomTimeSeriePathSelectorValueDistributionValueBucketCounts{} 1219 } 1220 1221 type PhantomTimeSeriePathSelectorValueDistributionValueCount struct{} 1222 1223 func (PhantomTimeSeriePathSelectorValueDistributionValueCount) FieldPath() *PhantomTimeSerie_FieldSubPath { 1224 return &PhantomTimeSerie_FieldSubPath{ 1225 selector: PhantomTimeSerie_FieldPathSelectorValue, 1226 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().Count().FieldPath(), 1227 } 1228 } 1229 1230 func (s PhantomTimeSeriePathSelectorValueDistributionValueCount) WithValue(value int64) *PhantomTimeSerie_FieldSubPathValue { 1231 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1232 } 1233 1234 func (s PhantomTimeSeriePathSelectorValueDistributionValueCount) WithArrayOfValues(values []int64) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1235 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1236 } 1237 1238 type PhantomTimeSeriePathSelectorValueDistributionValueMean struct{} 1239 1240 func (PhantomTimeSeriePathSelectorValueDistributionValueMean) FieldPath() *PhantomTimeSerie_FieldSubPath { 1241 return &PhantomTimeSerie_FieldSubPath{ 1242 selector: PhantomTimeSerie_FieldPathSelectorValue, 1243 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().Mean().FieldPath(), 1244 } 1245 } 1246 1247 func (s PhantomTimeSeriePathSelectorValueDistributionValueMean) WithValue(value float64) *PhantomTimeSerie_FieldSubPathValue { 1248 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1249 } 1250 1251 func (s PhantomTimeSeriePathSelectorValueDistributionValueMean) WithArrayOfValues(values []float64) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1252 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1253 } 1254 1255 type PhantomTimeSeriePathSelectorValueDistributionValueSumOfSquaredDeviation struct{} 1256 1257 func (PhantomTimeSeriePathSelectorValueDistributionValueSumOfSquaredDeviation) FieldPath() *PhantomTimeSerie_FieldSubPath { 1258 return &PhantomTimeSerie_FieldSubPath{ 1259 selector: PhantomTimeSerie_FieldPathSelectorValue, 1260 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().SumOfSquaredDeviation().FieldPath(), 1261 } 1262 } 1263 1264 func (s PhantomTimeSeriePathSelectorValueDistributionValueSumOfSquaredDeviation) WithValue(value float64) *PhantomTimeSerie_FieldSubPathValue { 1265 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1266 } 1267 1268 func (s PhantomTimeSeriePathSelectorValueDistributionValueSumOfSquaredDeviation) WithArrayOfValues(values []float64) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1269 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1270 } 1271 1272 type PhantomTimeSeriePathSelectorValueDistributionValueRange struct{} 1273 1274 func (PhantomTimeSeriePathSelectorValueDistributionValueRange) FieldPath() *PhantomTimeSerie_FieldSubPath { 1275 return &PhantomTimeSerie_FieldSubPath{ 1276 selector: PhantomTimeSerie_FieldPathSelectorValue, 1277 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().Range().FieldPath(), 1278 } 1279 } 1280 1281 func (s PhantomTimeSeriePathSelectorValueDistributionValueRange) WithValue(value *common.Distribution_Range) *PhantomTimeSerie_FieldSubPathValue { 1282 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1283 } 1284 1285 func (s PhantomTimeSeriePathSelectorValueDistributionValueRange) WithArrayOfValues(values []*common.Distribution_Range) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1286 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1287 } 1288 1289 func (PhantomTimeSeriePathSelectorValueDistributionValueRange) Min() PhantomTimeSeriePathSelectorValueDistributionValueRangeMin { 1290 return PhantomTimeSeriePathSelectorValueDistributionValueRangeMin{} 1291 } 1292 1293 func (PhantomTimeSeriePathSelectorValueDistributionValueRange) Max() PhantomTimeSeriePathSelectorValueDistributionValueRangeMax { 1294 return PhantomTimeSeriePathSelectorValueDistributionValueRangeMax{} 1295 } 1296 1297 type PhantomTimeSeriePathSelectorValueDistributionValueRangeMin struct{} 1298 1299 func (PhantomTimeSeriePathSelectorValueDistributionValueRangeMin) FieldPath() *PhantomTimeSerie_FieldSubPath { 1300 return &PhantomTimeSerie_FieldSubPath{ 1301 selector: PhantomTimeSerie_FieldPathSelectorValue, 1302 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().Range().Min().FieldPath(), 1303 } 1304 } 1305 1306 func (s PhantomTimeSeriePathSelectorValueDistributionValueRangeMin) WithValue(value float64) *PhantomTimeSerie_FieldSubPathValue { 1307 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1308 } 1309 1310 func (s PhantomTimeSeriePathSelectorValueDistributionValueRangeMin) WithArrayOfValues(values []float64) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1311 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1312 } 1313 1314 type PhantomTimeSeriePathSelectorValueDistributionValueRangeMax struct{} 1315 1316 func (PhantomTimeSeriePathSelectorValueDistributionValueRangeMax) FieldPath() *PhantomTimeSerie_FieldSubPath { 1317 return &PhantomTimeSerie_FieldSubPath{ 1318 selector: PhantomTimeSerie_FieldPathSelectorValue, 1319 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().Range().Max().FieldPath(), 1320 } 1321 } 1322 1323 func (s PhantomTimeSeriePathSelectorValueDistributionValueRangeMax) WithValue(value float64) *PhantomTimeSerie_FieldSubPathValue { 1324 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1325 } 1326 1327 func (s PhantomTimeSeriePathSelectorValueDistributionValueRangeMax) WithArrayOfValues(values []float64) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1328 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1329 } 1330 1331 type PhantomTimeSeriePathSelectorValueDistributionValueBucketOptions struct{} 1332 1333 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptions) FieldPath() *PhantomTimeSerie_FieldSubPath { 1334 return &PhantomTimeSerie_FieldSubPath{ 1335 selector: PhantomTimeSerie_FieldPathSelectorValue, 1336 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().FieldPath(), 1337 } 1338 } 1339 1340 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptions) WithValue(value *common.Distribution_BucketOptions) *PhantomTimeSerie_FieldSubPathValue { 1341 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1342 } 1343 1344 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptions) WithArrayOfValues(values []*common.Distribution_BucketOptions) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1345 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1346 } 1347 1348 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptions) LinearBuckets() PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBuckets { 1349 return PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBuckets{} 1350 } 1351 1352 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptions) ExponentialBuckets() PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBuckets { 1353 return PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBuckets{} 1354 } 1355 1356 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptions) ExplicitBuckets() PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExplicitBuckets { 1357 return PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExplicitBuckets{} 1358 } 1359 1360 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptions) DynamicBuckets() PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsDynamicBuckets { 1361 return PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsDynamicBuckets{} 1362 } 1363 1364 type PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBuckets struct{} 1365 1366 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBuckets) FieldPath() *PhantomTimeSerie_FieldSubPath { 1367 return &PhantomTimeSerie_FieldSubPath{ 1368 selector: PhantomTimeSerie_FieldPathSelectorValue, 1369 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().LinearBuckets().FieldPath(), 1370 } 1371 } 1372 1373 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBuckets) WithValue(value *common.Distribution_BucketOptions_Linear) *PhantomTimeSerie_FieldSubPathValue { 1374 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1375 } 1376 1377 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Linear) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1378 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1379 } 1380 1381 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBuckets) NumFiniteBuckets() PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets { 1382 return PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets{} 1383 } 1384 1385 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBuckets) Width() PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBucketsWidth { 1386 return PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBucketsWidth{} 1387 } 1388 1389 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBuckets) Offset() PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBucketsOffset { 1390 return PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBucketsOffset{} 1391 } 1392 1393 type PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets struct{} 1394 1395 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets) FieldPath() *PhantomTimeSerie_FieldSubPath { 1396 return &PhantomTimeSerie_FieldSubPath{ 1397 selector: PhantomTimeSerie_FieldPathSelectorValue, 1398 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().LinearBuckets().NumFiniteBuckets().FieldPath(), 1399 } 1400 } 1401 1402 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets) WithValue(value int32) *PhantomTimeSerie_FieldSubPathValue { 1403 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1404 } 1405 1406 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBucketsNumFiniteBuckets) WithArrayOfValues(values []int32) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1407 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1408 } 1409 1410 type PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBucketsWidth struct{} 1411 1412 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBucketsWidth) FieldPath() *PhantomTimeSerie_FieldSubPath { 1413 return &PhantomTimeSerie_FieldSubPath{ 1414 selector: PhantomTimeSerie_FieldPathSelectorValue, 1415 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().LinearBuckets().Width().FieldPath(), 1416 } 1417 } 1418 1419 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBucketsWidth) WithValue(value float64) *PhantomTimeSerie_FieldSubPathValue { 1420 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1421 } 1422 1423 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBucketsWidth) WithArrayOfValues(values []float64) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1424 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1425 } 1426 1427 type PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBucketsOffset struct{} 1428 1429 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBucketsOffset) FieldPath() *PhantomTimeSerie_FieldSubPath { 1430 return &PhantomTimeSerie_FieldSubPath{ 1431 selector: PhantomTimeSerie_FieldPathSelectorValue, 1432 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().LinearBuckets().Offset().FieldPath(), 1433 } 1434 } 1435 1436 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBucketsOffset) WithValue(value float64) *PhantomTimeSerie_FieldSubPathValue { 1437 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1438 } 1439 1440 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsLinearBucketsOffset) WithArrayOfValues(values []float64) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1441 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1442 } 1443 1444 type PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBuckets struct{} 1445 1446 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBuckets) FieldPath() *PhantomTimeSerie_FieldSubPath { 1447 return &PhantomTimeSerie_FieldSubPath{ 1448 selector: PhantomTimeSerie_FieldPathSelectorValue, 1449 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().ExponentialBuckets().FieldPath(), 1450 } 1451 } 1452 1453 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBuckets) WithValue(value *common.Distribution_BucketOptions_Exponential) *PhantomTimeSerie_FieldSubPathValue { 1454 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1455 } 1456 1457 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Exponential) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1458 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1459 } 1460 1461 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBuckets) NumFiniteBuckets() PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets { 1462 return PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets{} 1463 } 1464 1465 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBuckets) GrowthFactor() PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor { 1466 return PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor{} 1467 } 1468 1469 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBuckets) Scale() PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBucketsScale { 1470 return PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBucketsScale{} 1471 } 1472 1473 type PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets struct{} 1474 1475 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets) FieldPath() *PhantomTimeSerie_FieldSubPath { 1476 return &PhantomTimeSerie_FieldSubPath{ 1477 selector: PhantomTimeSerie_FieldPathSelectorValue, 1478 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().ExponentialBuckets().NumFiniteBuckets().FieldPath(), 1479 } 1480 } 1481 1482 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets) WithValue(value int32) *PhantomTimeSerie_FieldSubPathValue { 1483 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1484 } 1485 1486 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBucketsNumFiniteBuckets) WithArrayOfValues(values []int32) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1487 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1488 } 1489 1490 type PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor struct{} 1491 1492 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor) FieldPath() *PhantomTimeSerie_FieldSubPath { 1493 return &PhantomTimeSerie_FieldSubPath{ 1494 selector: PhantomTimeSerie_FieldPathSelectorValue, 1495 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().ExponentialBuckets().GrowthFactor().FieldPath(), 1496 } 1497 } 1498 1499 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor) WithValue(value float64) *PhantomTimeSerie_FieldSubPathValue { 1500 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1501 } 1502 1503 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBucketsGrowthFactor) WithArrayOfValues(values []float64) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1504 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1505 } 1506 1507 type PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBucketsScale struct{} 1508 1509 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBucketsScale) FieldPath() *PhantomTimeSerie_FieldSubPath { 1510 return &PhantomTimeSerie_FieldSubPath{ 1511 selector: PhantomTimeSerie_FieldPathSelectorValue, 1512 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().ExponentialBuckets().Scale().FieldPath(), 1513 } 1514 } 1515 1516 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBucketsScale) WithValue(value float64) *PhantomTimeSerie_FieldSubPathValue { 1517 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1518 } 1519 1520 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExponentialBucketsScale) WithArrayOfValues(values []float64) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1521 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1522 } 1523 1524 type PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExplicitBuckets struct{} 1525 1526 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExplicitBuckets) FieldPath() *PhantomTimeSerie_FieldSubPath { 1527 return &PhantomTimeSerie_FieldSubPath{ 1528 selector: PhantomTimeSerie_FieldPathSelectorValue, 1529 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().ExplicitBuckets().FieldPath(), 1530 } 1531 } 1532 1533 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExplicitBuckets) WithValue(value *common.Distribution_BucketOptions_Explicit) *PhantomTimeSerie_FieldSubPathValue { 1534 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1535 } 1536 1537 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExplicitBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Explicit) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1538 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1539 } 1540 1541 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExplicitBuckets) Bounds() PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExplicitBucketsBounds { 1542 return PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExplicitBucketsBounds{} 1543 } 1544 1545 type PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExplicitBucketsBounds struct{} 1546 1547 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExplicitBucketsBounds) FieldPath() *PhantomTimeSerie_FieldSubPath { 1548 return &PhantomTimeSerie_FieldSubPath{ 1549 selector: PhantomTimeSerie_FieldPathSelectorValue, 1550 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().ExplicitBuckets().Bounds().FieldPath(), 1551 } 1552 } 1553 1554 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExplicitBucketsBounds) WithValue(value []float64) *PhantomTimeSerie_FieldSubPathValue { 1555 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1556 } 1557 1558 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExplicitBucketsBounds) WithArrayOfValues(values [][]float64) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1559 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1560 } 1561 1562 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsExplicitBucketsBounds) WithItemValue(value float64) *PhantomTimeSerie_FieldSubPathArrayItemValue { 1563 return s.FieldPath().WithIArrayItemValue(value).(*PhantomTimeSerie_FieldSubPathArrayItemValue) 1564 } 1565 1566 type PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsDynamicBuckets struct{} 1567 1568 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsDynamicBuckets) FieldPath() *PhantomTimeSerie_FieldSubPath { 1569 return &PhantomTimeSerie_FieldSubPath{ 1570 selector: PhantomTimeSerie_FieldPathSelectorValue, 1571 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().DynamicBuckets().FieldPath(), 1572 } 1573 } 1574 1575 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsDynamicBuckets) WithValue(value *common.Distribution_BucketOptions_Dynamic) *PhantomTimeSerie_FieldSubPathValue { 1576 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1577 } 1578 1579 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsDynamicBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Dynamic) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1580 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1581 } 1582 1583 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsDynamicBuckets) Compression() PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsDynamicBucketsCompression { 1584 return PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsDynamicBucketsCompression{} 1585 } 1586 1587 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsDynamicBuckets) Means() PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsDynamicBucketsMeans { 1588 return PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsDynamicBucketsMeans{} 1589 } 1590 1591 type PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsDynamicBucketsCompression struct{} 1592 1593 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsDynamicBucketsCompression) FieldPath() *PhantomTimeSerie_FieldSubPath { 1594 return &PhantomTimeSerie_FieldSubPath{ 1595 selector: PhantomTimeSerie_FieldPathSelectorValue, 1596 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().DynamicBuckets().Compression().FieldPath(), 1597 } 1598 } 1599 1600 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsDynamicBucketsCompression) WithValue(value float64) *PhantomTimeSerie_FieldSubPathValue { 1601 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1602 } 1603 1604 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsDynamicBucketsCompression) WithArrayOfValues(values []float64) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1605 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1606 } 1607 1608 type PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsDynamicBucketsMeans struct{} 1609 1610 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsDynamicBucketsMeans) FieldPath() *PhantomTimeSerie_FieldSubPath { 1611 return &PhantomTimeSerie_FieldSubPath{ 1612 selector: PhantomTimeSerie_FieldPathSelectorValue, 1613 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketOptions().DynamicBuckets().Means().FieldPath(), 1614 } 1615 } 1616 1617 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsDynamicBucketsMeans) WithValue(value []float64) *PhantomTimeSerie_FieldSubPathValue { 1618 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1619 } 1620 1621 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsDynamicBucketsMeans) WithArrayOfValues(values [][]float64) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1622 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1623 } 1624 1625 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketOptionsDynamicBucketsMeans) WithItemValue(value float64) *PhantomTimeSerie_FieldSubPathArrayItemValue { 1626 return s.FieldPath().WithIArrayItemValue(value).(*PhantomTimeSerie_FieldSubPathArrayItemValue) 1627 } 1628 1629 type PhantomTimeSeriePathSelectorValueDistributionValueBucketCounts struct{} 1630 1631 func (PhantomTimeSeriePathSelectorValueDistributionValueBucketCounts) FieldPath() *PhantomTimeSerie_FieldSubPath { 1632 return &PhantomTimeSerie_FieldSubPath{ 1633 selector: PhantomTimeSerie_FieldPathSelectorValue, 1634 subPath: common.NewTypedValueFieldPathBuilder().DistributionValue().BucketCounts().FieldPath(), 1635 } 1636 } 1637 1638 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketCounts) WithValue(value []int64) *PhantomTimeSerie_FieldSubPathValue { 1639 return s.FieldPath().WithIValue(value).(*PhantomTimeSerie_FieldSubPathValue) 1640 } 1641 1642 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketCounts) WithArrayOfValues(values [][]int64) *PhantomTimeSerie_FieldSubPathArrayOfValues { 1643 return s.FieldPath().WithIArrayOfValues(values).(*PhantomTimeSerie_FieldSubPathArrayOfValues) 1644 } 1645 1646 func (s PhantomTimeSeriePathSelectorValueDistributionValueBucketCounts) WithItemValue(value int64) *PhantomTimeSerie_FieldSubPathArrayItemValue { 1647 return s.FieldPath().WithIArrayItemValue(value).(*PhantomTimeSerie_FieldSubPathArrayItemValue) 1648 }