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