github.com/cloudwan/edgelq-sdk@v1.15.4/alerting/resources/v1/notifications/notification_msg.pb.fieldpathbuilder.go (about) 1 // Code generated by protoc-gen-goten-object 2 // File: edgelq/alerting/proto/v1/notification_msg.proto 3 // DO NOT EDIT!!! 4 5 package notification_msg 6 7 // proto imports 8 import ( 9 alert "github.com/cloudwan/edgelq-sdk/alerting/resources/v1/alert" 10 rcommon "github.com/cloudwan/edgelq-sdk/alerting/resources/v1/common" 11 document "github.com/cloudwan/edgelq-sdk/alerting/resources/v1/document" 12 log_condition "github.com/cloudwan/edgelq-sdk/alerting/resources/v1/log_condition" 13 log_condition_template "github.com/cloudwan/edgelq-sdk/alerting/resources/v1/log_condition_template" 14 notification_channel "github.com/cloudwan/edgelq-sdk/alerting/resources/v1/notification_channel" 15 policy "github.com/cloudwan/edgelq-sdk/alerting/resources/v1/policy" 16 policy_template "github.com/cloudwan/edgelq-sdk/alerting/resources/v1/policy_template" 17 ts_condition "github.com/cloudwan/edgelq-sdk/alerting/resources/v1/ts_condition" 18 api "github.com/cloudwan/edgelq-sdk/common/api" 19 iam_iam_common "github.com/cloudwan/edgelq-sdk/iam/resources/v1/common" 20 iam_organization "github.com/cloudwan/edgelq-sdk/iam/resources/v1/organization" 21 iam_project "github.com/cloudwan/edgelq-sdk/iam/resources/v1/project" 22 logging_bucket "github.com/cloudwan/edgelq-sdk/logging/resources/v1/bucket" 23 logging_common "github.com/cloudwan/edgelq-sdk/logging/resources/v1/common" 24 logging_log "github.com/cloudwan/edgelq-sdk/logging/resources/v1/log" 25 logging_log_descriptor "github.com/cloudwan/edgelq-sdk/logging/resources/v1/log_descriptor" 26 monitoring_common "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/common" 27 monitoring_metric_descriptor "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/metric_descriptor" 28 monitoring_monitored_resource_descriptor "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/monitored_resource_descriptor" 29 monitoring_project "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/project" 30 monitoring_time_serie "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/time_serie" 31 meta_common "github.com/cloudwan/goten-sdk/meta-service/resources/v1/common" 32 meta_resource "github.com/cloudwan/goten-sdk/meta-service/resources/v1/resource" 33 meta_service "github.com/cloudwan/goten-sdk/meta-service/resources/v1/service" 34 meta "github.com/cloudwan/goten-sdk/types/meta" 35 multi_region_policy "github.com/cloudwan/goten-sdk/types/multi_region_policy" 36 anypb "google.golang.org/protobuf/types/known/anypb" 37 durationpb "google.golang.org/protobuf/types/known/durationpb" 38 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" 39 structpb "google.golang.org/protobuf/types/known/structpb" 40 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 41 ) 42 43 // make sure we're using proto imports 44 var ( 45 _ = &alert.Alert{} 46 _ = &document.Document{} 47 _ = &log_condition.LogCondition{} 48 _ = &log_condition_template.LogConditionTemplate{} 49 _ = ¬ification_channel.NotificationChannel{} 50 _ = &policy.Policy{} 51 _ = &policy_template.PolicyTemplate{} 52 _ = &rcommon.LogCndSpec{} 53 _ = &ts_condition.TsCondition{} 54 _ = api.LaunchStage(0) 55 _ = &iam_iam_common.PCR{} 56 _ = &iam_organization.Organization{} 57 _ = &iam_project.Project{} 58 _ = &logging_bucket.Bucket{} 59 _ = &logging_common.LabelDescriptor{} 60 _ = &logging_log.Log{} 61 _ = &logging_log_descriptor.LogDescriptor{} 62 _ = &monitoring_common.LabelDescriptor{} 63 _ = &monitoring_metric_descriptor.MetricDescriptor{} 64 _ = &monitoring_monitored_resource_descriptor.MonitoredResourceDescriptor{} 65 _ = &monitoring_project.Project{} 66 _ = &monitoring_time_serie.Point{} 67 _ = &anypb.Any{} 68 _ = &durationpb.Duration{} 69 _ = &fieldmaskpb.FieldMask{} 70 _ = &structpb.Struct{} 71 _ = ×tamppb.Timestamp{} 72 _ = &meta_common.LabelledDomain{} 73 _ = &meta_resource.Resource{} 74 _ = &meta_service.Service{} 75 _ = &meta.Meta{} 76 _ = &multi_region_policy.MultiRegionPolicy{} 77 ) 78 79 type NotificationMsgFieldPathBuilder struct{} 80 81 func NewNotificationMsgFieldPathBuilder() NotificationMsgFieldPathBuilder { 82 return NotificationMsgFieldPathBuilder{} 83 } 84 func (NotificationMsgFieldPathBuilder) ProjectFqn() NotificationMsgPathSelectorProjectFqn { 85 return NotificationMsgPathSelectorProjectFqn{} 86 } 87 func (NotificationMsgFieldPathBuilder) ProjectDisplayName() NotificationMsgPathSelectorProjectDisplayName { 88 return NotificationMsgPathSelectorProjectDisplayName{} 89 } 90 func (NotificationMsgFieldPathBuilder) OrganizationFqn() NotificationMsgPathSelectorOrganizationFqn { 91 return NotificationMsgPathSelectorOrganizationFqn{} 92 } 93 func (NotificationMsgFieldPathBuilder) OrganizationDisplayName() NotificationMsgPathSelectorOrganizationDisplayName { 94 return NotificationMsgPathSelectorOrganizationDisplayName{} 95 } 96 func (NotificationMsgFieldPathBuilder) PolicyFqn() NotificationMsgPathSelectorPolicyFqn { 97 return NotificationMsgPathSelectorPolicyFqn{} 98 } 99 func (NotificationMsgFieldPathBuilder) PolicyDisplayName() NotificationMsgPathSelectorPolicyDisplayName { 100 return NotificationMsgPathSelectorPolicyDisplayName{} 101 } 102 func (NotificationMsgFieldPathBuilder) NewFiringAlerts() NotificationMsgPathSelectorNewFiringAlerts { 103 return NotificationMsgPathSelectorNewFiringAlerts{} 104 } 105 func (NotificationMsgFieldPathBuilder) AlertsEscalatedByAiToOperator() NotificationMsgPathSelectorAlertsEscalatedByAiToOperator { 106 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperator{} 107 } 108 func (NotificationMsgFieldPathBuilder) AlertsAwaitingForApprovalWithAiRemediation() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediation { 109 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediation{} 110 } 111 func (NotificationMsgFieldPathBuilder) AlertsFlaggedToIgnoreByAi() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAi { 112 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAi{} 113 } 114 func (NotificationMsgFieldPathBuilder) AlertsWithConditionMarkedForAdjustingByAi() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAi { 115 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAi{} 116 } 117 func (NotificationMsgFieldPathBuilder) AlertsWithAiRemediationApplied() NotificationMsgPathSelectorAlertsWithAiRemediationApplied { 118 return NotificationMsgPathSelectorAlertsWithAiRemediationApplied{} 119 } 120 func (NotificationMsgFieldPathBuilder) AlertsWithOperatorRemediationApplied() NotificationMsgPathSelectorAlertsWithOperatorRemediationApplied { 121 return NotificationMsgPathSelectorAlertsWithOperatorRemediationApplied{} 122 } 123 func (NotificationMsgFieldPathBuilder) StoppedAlerts() NotificationMsgPathSelectorStoppedAlerts { 124 return NotificationMsgPathSelectorStoppedAlerts{} 125 } 126 127 type NotificationMsgPathSelectorProjectFqn struct{} 128 129 func (NotificationMsgPathSelectorProjectFqn) FieldPath() *NotificationMsg_FieldTerminalPath { 130 return &NotificationMsg_FieldTerminalPath{selector: NotificationMsg_FieldPathSelectorProjectFqn} 131 } 132 133 func (s NotificationMsgPathSelectorProjectFqn) WithValue(value *iam_project.Name) *NotificationMsg_FieldTerminalPathValue { 134 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldTerminalPathValue) 135 } 136 137 func (s NotificationMsgPathSelectorProjectFqn) WithArrayOfValues(values []*iam_project.Name) *NotificationMsg_FieldTerminalPathArrayOfValues { 138 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldTerminalPathArrayOfValues) 139 } 140 141 type NotificationMsgPathSelectorProjectDisplayName struct{} 142 143 func (NotificationMsgPathSelectorProjectDisplayName) FieldPath() *NotificationMsg_FieldTerminalPath { 144 return &NotificationMsg_FieldTerminalPath{selector: NotificationMsg_FieldPathSelectorProjectDisplayName} 145 } 146 147 func (s NotificationMsgPathSelectorProjectDisplayName) WithValue(value string) *NotificationMsg_FieldTerminalPathValue { 148 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldTerminalPathValue) 149 } 150 151 func (s NotificationMsgPathSelectorProjectDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldTerminalPathArrayOfValues { 152 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldTerminalPathArrayOfValues) 153 } 154 155 type NotificationMsgPathSelectorOrganizationFqn struct{} 156 157 func (NotificationMsgPathSelectorOrganizationFqn) FieldPath() *NotificationMsg_FieldTerminalPath { 158 return &NotificationMsg_FieldTerminalPath{selector: NotificationMsg_FieldPathSelectorOrganizationFqn} 159 } 160 161 func (s NotificationMsgPathSelectorOrganizationFqn) WithValue(value *iam_organization.Name) *NotificationMsg_FieldTerminalPathValue { 162 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldTerminalPathValue) 163 } 164 165 func (s NotificationMsgPathSelectorOrganizationFqn) WithArrayOfValues(values []*iam_organization.Name) *NotificationMsg_FieldTerminalPathArrayOfValues { 166 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldTerminalPathArrayOfValues) 167 } 168 169 type NotificationMsgPathSelectorOrganizationDisplayName struct{} 170 171 func (NotificationMsgPathSelectorOrganizationDisplayName) FieldPath() *NotificationMsg_FieldTerminalPath { 172 return &NotificationMsg_FieldTerminalPath{selector: NotificationMsg_FieldPathSelectorOrganizationDisplayName} 173 } 174 175 func (s NotificationMsgPathSelectorOrganizationDisplayName) WithValue(value string) *NotificationMsg_FieldTerminalPathValue { 176 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldTerminalPathValue) 177 } 178 179 func (s NotificationMsgPathSelectorOrganizationDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldTerminalPathArrayOfValues { 180 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldTerminalPathArrayOfValues) 181 } 182 183 type NotificationMsgPathSelectorPolicyFqn struct{} 184 185 func (NotificationMsgPathSelectorPolicyFqn) FieldPath() *NotificationMsg_FieldTerminalPath { 186 return &NotificationMsg_FieldTerminalPath{selector: NotificationMsg_FieldPathSelectorPolicyFqn} 187 } 188 189 func (s NotificationMsgPathSelectorPolicyFqn) WithValue(value *policy.Name) *NotificationMsg_FieldTerminalPathValue { 190 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldTerminalPathValue) 191 } 192 193 func (s NotificationMsgPathSelectorPolicyFqn) WithArrayOfValues(values []*policy.Name) *NotificationMsg_FieldTerminalPathArrayOfValues { 194 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldTerminalPathArrayOfValues) 195 } 196 197 type NotificationMsgPathSelectorPolicyDisplayName struct{} 198 199 func (NotificationMsgPathSelectorPolicyDisplayName) FieldPath() *NotificationMsg_FieldTerminalPath { 200 return &NotificationMsg_FieldTerminalPath{selector: NotificationMsg_FieldPathSelectorPolicyDisplayName} 201 } 202 203 func (s NotificationMsgPathSelectorPolicyDisplayName) WithValue(value string) *NotificationMsg_FieldTerminalPathValue { 204 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldTerminalPathValue) 205 } 206 207 func (s NotificationMsgPathSelectorPolicyDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldTerminalPathArrayOfValues { 208 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldTerminalPathArrayOfValues) 209 } 210 211 type NotificationMsgPathSelectorNewFiringAlerts struct{} 212 213 func (NotificationMsgPathSelectorNewFiringAlerts) FieldPath() *NotificationMsg_FieldTerminalPath { 214 return &NotificationMsg_FieldTerminalPath{selector: NotificationMsg_FieldPathSelectorNewFiringAlerts} 215 } 216 217 func (s NotificationMsgPathSelectorNewFiringAlerts) WithValue(value *NotificationMsg_AlertsGroup) *NotificationMsg_FieldTerminalPathValue { 218 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldTerminalPathValue) 219 } 220 221 func (s NotificationMsgPathSelectorNewFiringAlerts) WithArrayOfValues(values []*NotificationMsg_AlertsGroup) *NotificationMsg_FieldTerminalPathArrayOfValues { 222 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldTerminalPathArrayOfValues) 223 } 224 225 func (NotificationMsgPathSelectorNewFiringAlerts) WithSubPath(subPath NotificationMsgAlertsGroup_FieldPath) *NotificationMsg_FieldSubPath { 226 return &NotificationMsg_FieldSubPath{selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, subPath: subPath} 227 } 228 229 func (s NotificationMsgPathSelectorNewFiringAlerts) WithSubValue(subPathValue NotificationMsgAlertsGroup_FieldPathValue) *NotificationMsg_FieldSubPathValue { 230 return &NotificationMsg_FieldSubPathValue{NotificationMsg_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 231 } 232 233 func (s NotificationMsgPathSelectorNewFiringAlerts) WithSubArrayOfValues(subPathArrayOfValues NotificationMsgAlertsGroup_FieldPathArrayOfValues) *NotificationMsg_FieldSubPathArrayOfValues { 234 return &NotificationMsg_FieldSubPathArrayOfValues{NotificationMsg_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 235 } 236 237 func (s NotificationMsgPathSelectorNewFiringAlerts) WithSubArrayItemValue(subPathArrayItemValue NotificationMsgAlertsGroup_FieldPathArrayItemValue) *NotificationMsg_FieldSubPathArrayItemValue { 238 return &NotificationMsg_FieldSubPathArrayItemValue{NotificationMsg_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 239 } 240 241 func (NotificationMsgPathSelectorNewFiringAlerts) ByCondition() NotificationMsgPathSelectorNewFiringAlertsByCondition { 242 return NotificationMsgPathSelectorNewFiringAlertsByCondition{} 243 } 244 245 type NotificationMsgPathSelectorNewFiringAlertsByCondition struct{} 246 247 func (NotificationMsgPathSelectorNewFiringAlertsByCondition) FieldPath() *NotificationMsg_FieldSubPath { 248 return &NotificationMsg_FieldSubPath{ 249 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 250 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().FieldPath(), 251 } 252 } 253 254 func (s NotificationMsgPathSelectorNewFiringAlertsByCondition) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathValue { 255 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 256 } 257 258 func (s NotificationMsgPathSelectorNewFiringAlertsByCondition) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathArrayOfValues { 259 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 260 } 261 262 func (s NotificationMsgPathSelectorNewFiringAlertsByCondition) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathArrayItemValue { 263 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 264 } 265 266 func (NotificationMsgPathSelectorNewFiringAlertsByCondition) TimeSeriesCondition() NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesCondition { 267 return NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesCondition{} 268 } 269 270 func (NotificationMsgPathSelectorNewFiringAlertsByCondition) LogCondition() NotificationMsgPathSelectorNewFiringAlertsByConditionLogCondition { 271 return NotificationMsgPathSelectorNewFiringAlertsByConditionLogCondition{} 272 } 273 274 func (NotificationMsgPathSelectorNewFiringAlertsByCondition) Alerts() NotificationMsgPathSelectorNewFiringAlertsByConditionAlerts { 275 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlerts{} 276 } 277 278 func (NotificationMsgPathSelectorNewFiringAlertsByCondition) MoreAlertsCount() NotificationMsgPathSelectorNewFiringAlertsByConditionMoreAlertsCount { 279 return NotificationMsgPathSelectorNewFiringAlertsByConditionMoreAlertsCount{} 280 } 281 282 type NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesCondition struct{} 283 284 func (NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesCondition) FieldPath() *NotificationMsg_FieldSubPath { 285 return &NotificationMsg_FieldSubPath{ 286 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 287 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().FieldPath(), 288 } 289 } 290 291 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesCondition) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType) *NotificationMsg_FieldSubPathValue { 292 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 293 } 294 295 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesCondition) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType) *NotificationMsg_FieldSubPathArrayOfValues { 296 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 297 } 298 299 func (NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesCondition) Fqn() NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionFqn { 300 return NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionFqn{} 301 } 302 303 func (NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesCondition) DisplayName() NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionDisplayName { 304 return NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionDisplayName{} 305 } 306 307 func (NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesCondition) Queries() NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueries { 308 return NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueries{} 309 } 310 311 type NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionFqn struct{} 312 313 func (NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionFqn) FieldPath() *NotificationMsg_FieldSubPath { 314 return &NotificationMsg_FieldSubPath{ 315 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 316 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Fqn().FieldPath(), 317 } 318 } 319 320 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionFqn) WithValue(value *ts_condition.Name) *NotificationMsg_FieldSubPathValue { 321 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 322 } 323 324 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionFqn) WithArrayOfValues(values []*ts_condition.Name) *NotificationMsg_FieldSubPathArrayOfValues { 325 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 326 } 327 328 type NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionDisplayName struct{} 329 330 func (NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 331 return &NotificationMsg_FieldSubPath{ 332 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 333 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().DisplayName().FieldPath(), 334 } 335 } 336 337 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 338 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 339 } 340 341 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 342 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 343 } 344 345 type NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueries struct{} 346 347 func (NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueries) FieldPath() *NotificationMsg_FieldSubPath { 348 return &NotificationMsg_FieldSubPath{ 349 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 350 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().FieldPath(), 351 } 352 } 353 354 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathValue { 355 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 356 } 357 358 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathArrayOfValues { 359 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 360 } 361 362 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathArrayItemValue { 363 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 364 } 365 366 func (NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueries) Description() NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesDescription { 367 return NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesDescription{} 368 } 369 370 func (NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueries) Filter() NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesFilter { 371 return NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesFilter{} 372 } 373 374 func (NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueries) Aggregation() NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregation { 375 return NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregation{} 376 } 377 378 type NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesDescription struct{} 379 380 func (NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesDescription) FieldPath() *NotificationMsg_FieldSubPath { 381 return &NotificationMsg_FieldSubPath{ 382 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 383 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Description().FieldPath(), 384 } 385 } 386 387 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesDescription) WithValue(value string) *NotificationMsg_FieldSubPathValue { 388 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 389 } 390 391 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesDescription) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 392 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 393 } 394 395 type NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesFilter struct{} 396 397 func (NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesFilter) FieldPath() *NotificationMsg_FieldSubPath { 398 return &NotificationMsg_FieldSubPath{ 399 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 400 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Filter().FieldPath(), 401 } 402 } 403 404 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesFilter) WithValue(value string) *NotificationMsg_FieldSubPathValue { 405 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 406 } 407 408 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesFilter) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 409 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 410 } 411 412 type NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregation struct{} 413 414 func (NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregation) FieldPath() *NotificationMsg_FieldSubPath { 415 return &NotificationMsg_FieldSubPath{ 416 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 417 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().FieldPath(), 418 } 419 } 420 421 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregation) WithValue(value *monitoring_common.Aggregation) *NotificationMsg_FieldSubPathValue { 422 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 423 } 424 425 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregation) WithArrayOfValues(values []*monitoring_common.Aggregation) *NotificationMsg_FieldSubPathArrayOfValues { 426 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 427 } 428 429 func (NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregation) AlignmentPeriod() NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod { 430 return NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod{} 431 } 432 433 func (NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregation) PerSeriesAligner() NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner { 434 return NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner{} 435 } 436 437 func (NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregation) CrossSeriesReducer() NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer { 438 return NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer{} 439 } 440 441 func (NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregation) GroupByFields() NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationGroupByFields { 442 return NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationGroupByFields{} 443 } 444 445 type NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod struct{} 446 447 func (NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) FieldPath() *NotificationMsg_FieldSubPath { 448 return &NotificationMsg_FieldSubPath{ 449 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 450 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().AlignmentPeriod().FieldPath(), 451 } 452 } 453 454 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) WithValue(value *durationpb.Duration) *NotificationMsg_FieldSubPathValue { 455 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 456 } 457 458 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsg_FieldSubPathArrayOfValues { 459 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 460 } 461 462 type NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner struct{} 463 464 func (NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) FieldPath() *NotificationMsg_FieldSubPath { 465 return &NotificationMsg_FieldSubPath{ 466 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 467 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().PerSeriesAligner().FieldPath(), 468 } 469 } 470 471 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) WithValue(value monitoring_common.Aggregation_Aligner) *NotificationMsg_FieldSubPathValue { 472 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 473 } 474 475 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) WithArrayOfValues(values []monitoring_common.Aggregation_Aligner) *NotificationMsg_FieldSubPathArrayOfValues { 476 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 477 } 478 479 type NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer struct{} 480 481 func (NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) FieldPath() *NotificationMsg_FieldSubPath { 482 return &NotificationMsg_FieldSubPath{ 483 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 484 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().CrossSeriesReducer().FieldPath(), 485 } 486 } 487 488 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) WithValue(value monitoring_common.Aggregation_Reducer) *NotificationMsg_FieldSubPathValue { 489 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 490 } 491 492 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) WithArrayOfValues(values []monitoring_common.Aggregation_Reducer) *NotificationMsg_FieldSubPathArrayOfValues { 493 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 494 } 495 496 type NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationGroupByFields struct{} 497 498 func (NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationGroupByFields) FieldPath() *NotificationMsg_FieldSubPath { 499 return &NotificationMsg_FieldSubPath{ 500 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 501 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().GroupByFields().FieldPath(), 502 } 503 } 504 505 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithValue(value []string) *NotificationMsg_FieldSubPathValue { 506 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 507 } 508 509 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithArrayOfValues(values [][]string) *NotificationMsg_FieldSubPathArrayOfValues { 510 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 511 } 512 513 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithItemValue(value string) *NotificationMsg_FieldSubPathArrayItemValue { 514 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 515 } 516 517 type NotificationMsgPathSelectorNewFiringAlertsByConditionLogCondition struct{} 518 519 func (NotificationMsgPathSelectorNewFiringAlertsByConditionLogCondition) FieldPath() *NotificationMsg_FieldSubPath { 520 return &NotificationMsg_FieldSubPath{ 521 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 522 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().FieldPath(), 523 } 524 } 525 526 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionLogCondition) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType) *NotificationMsg_FieldSubPathValue { 527 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 528 } 529 530 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionLogCondition) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType) *NotificationMsg_FieldSubPathArrayOfValues { 531 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 532 } 533 534 func (NotificationMsgPathSelectorNewFiringAlertsByConditionLogCondition) Fqn() NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionFqn { 535 return NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionFqn{} 536 } 537 538 func (NotificationMsgPathSelectorNewFiringAlertsByConditionLogCondition) DisplayName() NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionDisplayName { 539 return NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionDisplayName{} 540 } 541 542 func (NotificationMsgPathSelectorNewFiringAlertsByConditionLogCondition) Queries() NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionQueries { 543 return NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionQueries{} 544 } 545 546 type NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionFqn struct{} 547 548 func (NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionFqn) FieldPath() *NotificationMsg_FieldSubPath { 549 return &NotificationMsg_FieldSubPath{ 550 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 551 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Fqn().FieldPath(), 552 } 553 } 554 555 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionFqn) WithValue(value *log_condition.Name) *NotificationMsg_FieldSubPathValue { 556 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 557 } 558 559 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionFqn) WithArrayOfValues(values []*log_condition.Name) *NotificationMsg_FieldSubPathArrayOfValues { 560 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 561 } 562 563 type NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionDisplayName struct{} 564 565 func (NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 566 return &NotificationMsg_FieldSubPath{ 567 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 568 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().DisplayName().FieldPath(), 569 } 570 } 571 572 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 573 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 574 } 575 576 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 577 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 578 } 579 580 type NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionQueries struct{} 581 582 func (NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionQueries) FieldPath() *NotificationMsg_FieldSubPath { 583 return &NotificationMsg_FieldSubPath{ 584 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 585 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().FieldPath(), 586 } 587 } 588 589 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathValue { 590 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 591 } 592 593 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathArrayOfValues { 594 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 595 } 596 597 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathArrayItemValue { 598 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 599 } 600 601 func (NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionQueries) Description() NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionQueriesDescription { 602 return NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionQueriesDescription{} 603 } 604 605 func (NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionQueries) Filter() NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionQueriesFilter { 606 return NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionQueriesFilter{} 607 } 608 609 type NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionQueriesDescription struct{} 610 611 func (NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionQueriesDescription) FieldPath() *NotificationMsg_FieldSubPath { 612 return &NotificationMsg_FieldSubPath{ 613 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 614 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().Description().FieldPath(), 615 } 616 } 617 618 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionQueriesDescription) WithValue(value string) *NotificationMsg_FieldSubPathValue { 619 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 620 } 621 622 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionQueriesDescription) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 623 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 624 } 625 626 type NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionQueriesFilter struct{} 627 628 func (NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionQueriesFilter) FieldPath() *NotificationMsg_FieldSubPath { 629 return &NotificationMsg_FieldSubPath{ 630 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 631 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().Filter().FieldPath(), 632 } 633 } 634 635 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionQueriesFilter) WithValue(value string) *NotificationMsg_FieldSubPathValue { 636 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 637 } 638 639 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionLogConditionQueriesFilter) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 640 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 641 } 642 643 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlerts struct{} 644 645 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlerts) FieldPath() *NotificationMsg_FieldSubPath { 646 return &NotificationMsg_FieldSubPath{ 647 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 648 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().FieldPath(), 649 } 650 } 651 652 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlerts) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathValue { 653 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 654 } 655 656 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlerts) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathArrayOfValues { 657 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 658 } 659 660 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlerts) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathArrayItemValue { 661 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 662 } 663 664 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlerts) Type() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsType { 665 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsType{} 666 } 667 668 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlerts) Fqn() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsFqn { 669 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsFqn{} 670 } 671 672 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlerts) DisplayName() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsDisplayName { 673 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsDisplayName{} 674 } 675 676 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlerts) IsFiring() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIsFiring { 677 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIsFiring{} 678 } 679 680 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlerts) StartTime() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsStartTime { 681 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsStartTime{} 682 } 683 684 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlerts) StopTime() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsStopTime { 685 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsStopTime{} 686 } 687 688 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlerts) Identification() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentification { 689 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentification{} 690 } 691 692 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlerts) ViolationInfo() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfo { 693 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfo{} 694 } 695 696 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlerts) EscalationLevel() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsEscalationLevel { 697 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsEscalationLevel{} 698 } 699 700 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlerts) AiHandling() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandling { 701 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandling{} 702 } 703 704 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlerts) OperatorHandling() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsOperatorHandling { 705 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsOperatorHandling{} 706 } 707 708 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsType struct{} 709 710 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsType) FieldPath() *NotificationMsg_FieldSubPath { 711 return &NotificationMsg_FieldSubPath{ 712 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 713 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Type().FieldPath(), 714 } 715 } 716 717 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsType) WithValue(value NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsg_FieldSubPathValue { 718 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 719 } 720 721 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsType) WithArrayOfValues(values []NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsg_FieldSubPathArrayOfValues { 722 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 723 } 724 725 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsFqn struct{} 726 727 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsFqn) FieldPath() *NotificationMsg_FieldSubPath { 728 return &NotificationMsg_FieldSubPath{ 729 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 730 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Fqn().FieldPath(), 731 } 732 } 733 734 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsFqn) WithValue(value *alert.Name) *NotificationMsg_FieldSubPathValue { 735 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 736 } 737 738 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsFqn) WithArrayOfValues(values []*alert.Name) *NotificationMsg_FieldSubPathArrayOfValues { 739 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 740 } 741 742 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsDisplayName struct{} 743 744 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 745 return &NotificationMsg_FieldSubPath{ 746 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 747 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().DisplayName().FieldPath(), 748 } 749 } 750 751 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 752 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 753 } 754 755 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 756 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 757 } 758 759 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIsFiring struct{} 760 761 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIsFiring) FieldPath() *NotificationMsg_FieldSubPath { 762 return &NotificationMsg_FieldSubPath{ 763 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 764 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().IsFiring().FieldPath(), 765 } 766 } 767 768 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIsFiring) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 769 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 770 } 771 772 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIsFiring) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 773 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 774 } 775 776 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsStartTime struct{} 777 778 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsStartTime) FieldPath() *NotificationMsg_FieldSubPath { 779 return &NotificationMsg_FieldSubPath{ 780 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 781 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().StartTime().FieldPath(), 782 } 783 } 784 785 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsStartTime) WithValue(value *timestamppb.Timestamp) *NotificationMsg_FieldSubPathValue { 786 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 787 } 788 789 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsStartTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsg_FieldSubPathArrayOfValues { 790 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 791 } 792 793 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsStopTime struct{} 794 795 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsStopTime) FieldPath() *NotificationMsg_FieldSubPath { 796 return &NotificationMsg_FieldSubPath{ 797 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 798 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().StopTime().FieldPath(), 799 } 800 } 801 802 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsStopTime) WithValue(value *timestamppb.Timestamp) *NotificationMsg_FieldSubPathValue { 803 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 804 } 805 806 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsStopTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsg_FieldSubPathArrayOfValues { 807 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 808 } 809 810 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentification struct{} 811 812 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentification) FieldPath() *NotificationMsg_FieldSubPath { 813 return &NotificationMsg_FieldSubPath{ 814 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 815 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().FieldPath(), 816 } 817 } 818 819 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentification) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsg_FieldSubPathValue { 820 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 821 } 822 823 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentification) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsg_FieldSubPathArrayOfValues { 824 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 825 } 826 827 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentification) LogLabels() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentificationLogLabels { 828 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentificationLogLabels{} 829 } 830 831 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentification) MetricLabels() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentificationMetricLabels { 832 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentificationMetricLabels{} 833 } 834 835 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentification) ResourceLabels() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentificationResourceLabels { 836 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentificationResourceLabels{} 837 } 838 839 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentificationLogLabels struct{} 840 841 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentificationLogLabels) FieldPath() *NotificationMsg_FieldSubPath { 842 return &NotificationMsg_FieldSubPath{ 843 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 844 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().LogLabels().FieldPath(), 845 } 846 } 847 848 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentificationLogLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 849 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 850 } 851 852 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentificationLogLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 853 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 854 } 855 856 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentificationLogLabels) WithKey(key string) NotificationMsgMapPathSelectorNewFiringAlertsByConditionAlertsIdentificationLogLabels { 857 return NotificationMsgMapPathSelectorNewFiringAlertsByConditionAlertsIdentificationLogLabels{key: key} 858 } 859 860 type NotificationMsgMapPathSelectorNewFiringAlertsByConditionAlertsIdentificationLogLabels struct { 861 key string 862 } 863 864 func (s NotificationMsgMapPathSelectorNewFiringAlertsByConditionAlertsIdentificationLogLabels) FieldPath() *NotificationMsg_FieldSubPath { 865 return &NotificationMsg_FieldSubPath{ 866 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 867 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().LogLabels().WithKey(s.key).FieldPath(), 868 } 869 } 870 871 func (s NotificationMsgMapPathSelectorNewFiringAlertsByConditionAlertsIdentificationLogLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 872 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 873 } 874 875 func (s NotificationMsgMapPathSelectorNewFiringAlertsByConditionAlertsIdentificationLogLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 876 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 877 } 878 879 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentificationMetricLabels struct{} 880 881 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentificationMetricLabels) FieldPath() *NotificationMsg_FieldSubPath { 882 return &NotificationMsg_FieldSubPath{ 883 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 884 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().MetricLabels().FieldPath(), 885 } 886 } 887 888 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentificationMetricLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 889 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 890 } 891 892 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentificationMetricLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 893 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 894 } 895 896 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentificationMetricLabels) WithKey(key string) NotificationMsgMapPathSelectorNewFiringAlertsByConditionAlertsIdentificationMetricLabels { 897 return NotificationMsgMapPathSelectorNewFiringAlertsByConditionAlertsIdentificationMetricLabels{key: key} 898 } 899 900 type NotificationMsgMapPathSelectorNewFiringAlertsByConditionAlertsIdentificationMetricLabels struct { 901 key string 902 } 903 904 func (s NotificationMsgMapPathSelectorNewFiringAlertsByConditionAlertsIdentificationMetricLabels) FieldPath() *NotificationMsg_FieldSubPath { 905 return &NotificationMsg_FieldSubPath{ 906 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 907 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().MetricLabels().WithKey(s.key).FieldPath(), 908 } 909 } 910 911 func (s NotificationMsgMapPathSelectorNewFiringAlertsByConditionAlertsIdentificationMetricLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 912 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 913 } 914 915 func (s NotificationMsgMapPathSelectorNewFiringAlertsByConditionAlertsIdentificationMetricLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 916 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 917 } 918 919 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentificationResourceLabels struct{} 920 921 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentificationResourceLabels) FieldPath() *NotificationMsg_FieldSubPath { 922 return &NotificationMsg_FieldSubPath{ 923 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 924 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().ResourceLabels().FieldPath(), 925 } 926 } 927 928 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentificationResourceLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 929 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 930 } 931 932 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentificationResourceLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 933 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 934 } 935 936 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsIdentificationResourceLabels) WithKey(key string) NotificationMsgMapPathSelectorNewFiringAlertsByConditionAlertsIdentificationResourceLabels { 937 return NotificationMsgMapPathSelectorNewFiringAlertsByConditionAlertsIdentificationResourceLabels{key: key} 938 } 939 940 type NotificationMsgMapPathSelectorNewFiringAlertsByConditionAlertsIdentificationResourceLabels struct { 941 key string 942 } 943 944 func (s NotificationMsgMapPathSelectorNewFiringAlertsByConditionAlertsIdentificationResourceLabels) FieldPath() *NotificationMsg_FieldSubPath { 945 return &NotificationMsg_FieldSubPath{ 946 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 947 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().ResourceLabels().WithKey(s.key).FieldPath(), 948 } 949 } 950 951 func (s NotificationMsgMapPathSelectorNewFiringAlertsByConditionAlertsIdentificationResourceLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 952 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 953 } 954 955 func (s NotificationMsgMapPathSelectorNewFiringAlertsByConditionAlertsIdentificationResourceLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 956 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 957 } 958 959 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfo struct{} 960 961 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfo) FieldPath() *NotificationMsg_FieldSubPath { 962 return &NotificationMsg_FieldSubPath{ 963 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 964 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().FieldPath(), 965 } 966 } 967 968 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfo) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsg_FieldSubPathValue { 969 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 970 } 971 972 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfo) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsg_FieldSubPathArrayOfValues { 973 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 974 } 975 976 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfo) LogValue() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoLogValue { 977 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoLogValue{} 978 } 979 980 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfo) TimeSeries() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeries { 981 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeries{} 982 } 983 984 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoLogValue struct{} 985 986 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoLogValue) FieldPath() *NotificationMsg_FieldSubPath { 987 return &NotificationMsg_FieldSubPath{ 988 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 989 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().LogValue().FieldPath(), 990 } 991 } 992 993 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoLogValue) WithValue(value string) *NotificationMsg_FieldSubPathValue { 994 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 995 } 996 997 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoLogValue) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 998 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 999 } 1000 1001 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeries struct{} 1002 1003 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeries) FieldPath() *NotificationMsg_FieldSubPath { 1004 return &NotificationMsg_FieldSubPath{ 1005 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1006 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().FieldPath(), 1007 } 1008 } 1009 1010 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathValue { 1011 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1012 } 1013 1014 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathArrayOfValues { 1015 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1016 } 1017 1018 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathArrayItemValue { 1019 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 1020 } 1021 1022 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeries) Query() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesQuery { 1023 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesQuery{} 1024 } 1025 1026 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeries) Values() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesValues { 1027 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesValues{} 1028 } 1029 1030 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeries) UpperThreshold() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesUpperThreshold { 1031 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesUpperThreshold{} 1032 } 1033 1034 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeries) LowerThreshold() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesLowerThreshold { 1035 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesLowerThreshold{} 1036 } 1037 1038 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeries) RaisedAfter() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesRaisedAfter { 1039 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesRaisedAfter{} 1040 } 1041 1042 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesQuery struct{} 1043 1044 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesQuery) FieldPath() *NotificationMsg_FieldSubPath { 1045 return &NotificationMsg_FieldSubPath{ 1046 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1047 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().Query().FieldPath(), 1048 } 1049 } 1050 1051 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesQuery) WithValue(value string) *NotificationMsg_FieldSubPathValue { 1052 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1053 } 1054 1055 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesQuery) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 1056 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1057 } 1058 1059 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesValues struct{} 1060 1061 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesValues) FieldPath() *NotificationMsg_FieldSubPath { 1062 return &NotificationMsg_FieldSubPath{ 1063 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1064 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().Values().FieldPath(), 1065 } 1066 } 1067 1068 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesValues) WithValue(value []float64) *NotificationMsg_FieldSubPathValue { 1069 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1070 } 1071 1072 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesValues) WithArrayOfValues(values [][]float64) *NotificationMsg_FieldSubPathArrayOfValues { 1073 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1074 } 1075 1076 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesValues) WithItemValue(value float64) *NotificationMsg_FieldSubPathArrayItemValue { 1077 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 1078 } 1079 1080 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesUpperThreshold struct{} 1081 1082 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesUpperThreshold) FieldPath() *NotificationMsg_FieldSubPath { 1083 return &NotificationMsg_FieldSubPath{ 1084 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1085 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().FieldPath(), 1086 } 1087 } 1088 1089 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesUpperThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathValue { 1090 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1091 } 1092 1093 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesUpperThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathArrayOfValues { 1094 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1095 } 1096 1097 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesUpperThreshold) Value() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue { 1098 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue{} 1099 } 1100 1101 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesUpperThreshold) IsInclusive() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive { 1102 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive{} 1103 } 1104 1105 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue struct{} 1106 1107 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) FieldPath() *NotificationMsg_FieldSubPath { 1108 return &NotificationMsg_FieldSubPath{ 1109 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1110 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().Value().FieldPath(), 1111 } 1112 } 1113 1114 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) WithValue(value float64) *NotificationMsg_FieldSubPathValue { 1115 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1116 } 1117 1118 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) WithArrayOfValues(values []float64) *NotificationMsg_FieldSubPathArrayOfValues { 1119 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1120 } 1121 1122 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive struct{} 1123 1124 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) FieldPath() *NotificationMsg_FieldSubPath { 1125 return &NotificationMsg_FieldSubPath{ 1126 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1127 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().IsInclusive().FieldPath(), 1128 } 1129 } 1130 1131 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 1132 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1133 } 1134 1135 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 1136 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1137 } 1138 1139 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesLowerThreshold struct{} 1140 1141 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesLowerThreshold) FieldPath() *NotificationMsg_FieldSubPath { 1142 return &NotificationMsg_FieldSubPath{ 1143 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1144 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().FieldPath(), 1145 } 1146 } 1147 1148 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesLowerThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathValue { 1149 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1150 } 1151 1152 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesLowerThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathArrayOfValues { 1153 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1154 } 1155 1156 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesLowerThreshold) Value() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue { 1157 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue{} 1158 } 1159 1160 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesLowerThreshold) IsInclusive() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive { 1161 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive{} 1162 } 1163 1164 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue struct{} 1165 1166 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) FieldPath() *NotificationMsg_FieldSubPath { 1167 return &NotificationMsg_FieldSubPath{ 1168 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1169 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().Value().FieldPath(), 1170 } 1171 } 1172 1173 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) WithValue(value float64) *NotificationMsg_FieldSubPathValue { 1174 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1175 } 1176 1177 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) WithArrayOfValues(values []float64) *NotificationMsg_FieldSubPathArrayOfValues { 1178 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1179 } 1180 1181 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive struct{} 1182 1183 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) FieldPath() *NotificationMsg_FieldSubPath { 1184 return &NotificationMsg_FieldSubPath{ 1185 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1186 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().IsInclusive().FieldPath(), 1187 } 1188 } 1189 1190 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 1191 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1192 } 1193 1194 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 1195 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1196 } 1197 1198 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesRaisedAfter struct{} 1199 1200 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesRaisedAfter) FieldPath() *NotificationMsg_FieldSubPath { 1201 return &NotificationMsg_FieldSubPath{ 1202 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1203 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().RaisedAfter().FieldPath(), 1204 } 1205 } 1206 1207 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesRaisedAfter) WithValue(value *durationpb.Duration) *NotificationMsg_FieldSubPathValue { 1208 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1209 } 1210 1211 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsViolationInfoTimeSeriesRaisedAfter) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsg_FieldSubPathArrayOfValues { 1212 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1213 } 1214 1215 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsEscalationLevel struct{} 1216 1217 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsEscalationLevel) FieldPath() *NotificationMsg_FieldSubPath { 1218 return &NotificationMsg_FieldSubPath{ 1219 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1220 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().EscalationLevel().FieldPath(), 1221 } 1222 } 1223 1224 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsEscalationLevel) WithValue(value alert.Alert_State_EscalationLevel) *NotificationMsg_FieldSubPathValue { 1225 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1226 } 1227 1228 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsEscalationLevel) WithArrayOfValues(values []alert.Alert_State_EscalationLevel) *NotificationMsg_FieldSubPathArrayOfValues { 1229 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1230 } 1231 1232 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandling struct{} 1233 1234 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandling) FieldPath() *NotificationMsg_FieldSubPath { 1235 return &NotificationMsg_FieldSubPath{ 1236 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1237 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().FieldPath(), 1238 } 1239 } 1240 1241 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsg_FieldSubPathValue { 1242 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1243 } 1244 1245 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsg_FieldSubPathArrayOfValues { 1246 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1247 } 1248 1249 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandling) CurrentState() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingCurrentState { 1250 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingCurrentState{} 1251 } 1252 1253 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandling) TroubleshootingNotes() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingTroubleshootingNotes { 1254 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingTroubleshootingNotes{} 1255 } 1256 1257 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandling) AiRemediation() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingAiRemediation { 1258 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingAiRemediation{} 1259 } 1260 1261 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandling) RemediationArg() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingRemediationArg { 1262 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingRemediationArg{} 1263 } 1264 1265 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingCurrentState struct{} 1266 1267 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingCurrentState) FieldPath() *NotificationMsg_FieldSubPath { 1268 return &NotificationMsg_FieldSubPath{ 1269 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1270 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().CurrentState().FieldPath(), 1271 } 1272 } 1273 1274 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingCurrentState) WithValue(value alert.Alert_State_AiHandlingState) *NotificationMsg_FieldSubPathValue { 1275 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1276 } 1277 1278 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_AiHandlingState) *NotificationMsg_FieldSubPathArrayOfValues { 1279 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1280 } 1281 1282 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingTroubleshootingNotes struct{} 1283 1284 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingTroubleshootingNotes) FieldPath() *NotificationMsg_FieldSubPath { 1285 return &NotificationMsg_FieldSubPath{ 1286 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1287 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().TroubleshootingNotes().FieldPath(), 1288 } 1289 } 1290 1291 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingTroubleshootingNotes) WithValue(value string) *NotificationMsg_FieldSubPathValue { 1292 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1293 } 1294 1295 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingTroubleshootingNotes) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 1296 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1297 } 1298 1299 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingAiRemediation struct{} 1300 1301 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingAiRemediation) FieldPath() *NotificationMsg_FieldSubPath { 1302 return &NotificationMsg_FieldSubPath{ 1303 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1304 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().FieldPath(), 1305 } 1306 } 1307 1308 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingAiRemediation) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsg_FieldSubPathValue { 1309 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1310 } 1311 1312 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingAiRemediation) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsg_FieldSubPathArrayOfValues { 1313 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1314 } 1315 1316 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingAiRemediation) FixInSsh() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingAiRemediationFixInSsh { 1317 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingAiRemediationFixInSsh{} 1318 } 1319 1320 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingAiRemediation) Reboot() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingAiRemediationReboot { 1321 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingAiRemediationReboot{} 1322 } 1323 1324 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingAiRemediationFixInSsh struct{} 1325 1326 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingAiRemediationFixInSsh) FieldPath() *NotificationMsg_FieldSubPath { 1327 return &NotificationMsg_FieldSubPath{ 1328 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1329 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().FixInSsh().FieldPath(), 1330 } 1331 } 1332 1333 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingAiRemediationFixInSsh) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsg_FieldSubPathValue { 1334 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1335 } 1336 1337 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingAiRemediationFixInSsh) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsg_FieldSubPathArrayOfValues { 1338 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1339 } 1340 1341 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingAiRemediationReboot struct{} 1342 1343 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingAiRemediationReboot) FieldPath() *NotificationMsg_FieldSubPath { 1344 return &NotificationMsg_FieldSubPath{ 1345 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1346 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().Reboot().FieldPath(), 1347 } 1348 } 1349 1350 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingAiRemediationReboot) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsg_FieldSubPathValue { 1351 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1352 } 1353 1354 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingAiRemediationReboot) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsg_FieldSubPathArrayOfValues { 1355 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1356 } 1357 1358 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingRemediationArg struct{} 1359 1360 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingRemediationArg) FieldPath() *NotificationMsg_FieldSubPath { 1361 return &NotificationMsg_FieldSubPath{ 1362 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1363 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().RemediationArg().FieldPath(), 1364 } 1365 } 1366 1367 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingRemediationArg) WithValue(value string) *NotificationMsg_FieldSubPathValue { 1368 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1369 } 1370 1371 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsAiHandlingRemediationArg) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 1372 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1373 } 1374 1375 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsOperatorHandling struct{} 1376 1377 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsOperatorHandling) FieldPath() *NotificationMsg_FieldSubPath { 1378 return &NotificationMsg_FieldSubPath{ 1379 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1380 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().FieldPath(), 1381 } 1382 } 1383 1384 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsOperatorHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsg_FieldSubPathValue { 1385 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1386 } 1387 1388 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsOperatorHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsg_FieldSubPathArrayOfValues { 1389 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1390 } 1391 1392 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsOperatorHandling) CurrentState() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsOperatorHandlingCurrentState { 1393 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsOperatorHandlingCurrentState{} 1394 } 1395 1396 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsOperatorHandling) Notes() NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsOperatorHandlingNotes { 1397 return NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsOperatorHandlingNotes{} 1398 } 1399 1400 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsOperatorHandlingCurrentState struct{} 1401 1402 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsOperatorHandlingCurrentState) FieldPath() *NotificationMsg_FieldSubPath { 1403 return &NotificationMsg_FieldSubPath{ 1404 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1405 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().CurrentState().FieldPath(), 1406 } 1407 } 1408 1409 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsOperatorHandlingCurrentState) WithValue(value alert.Alert_State_OperatorHandlingState) *NotificationMsg_FieldSubPathValue { 1410 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1411 } 1412 1413 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsOperatorHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_OperatorHandlingState) *NotificationMsg_FieldSubPathArrayOfValues { 1414 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1415 } 1416 1417 type NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsOperatorHandlingNotes struct{} 1418 1419 func (NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsOperatorHandlingNotes) FieldPath() *NotificationMsg_FieldSubPath { 1420 return &NotificationMsg_FieldSubPath{ 1421 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1422 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().Notes().FieldPath(), 1423 } 1424 } 1425 1426 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsOperatorHandlingNotes) WithValue(value string) *NotificationMsg_FieldSubPathValue { 1427 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1428 } 1429 1430 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionAlertsOperatorHandlingNotes) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 1431 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1432 } 1433 1434 type NotificationMsgPathSelectorNewFiringAlertsByConditionMoreAlertsCount struct{} 1435 1436 func (NotificationMsgPathSelectorNewFiringAlertsByConditionMoreAlertsCount) FieldPath() *NotificationMsg_FieldSubPath { 1437 return &NotificationMsg_FieldSubPath{ 1438 selector: NotificationMsg_FieldPathSelectorNewFiringAlerts, 1439 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().MoreAlertsCount().FieldPath(), 1440 } 1441 } 1442 1443 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionMoreAlertsCount) WithValue(value int32) *NotificationMsg_FieldSubPathValue { 1444 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1445 } 1446 1447 func (s NotificationMsgPathSelectorNewFiringAlertsByConditionMoreAlertsCount) WithArrayOfValues(values []int32) *NotificationMsg_FieldSubPathArrayOfValues { 1448 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1449 } 1450 1451 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperator struct{} 1452 1453 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperator) FieldPath() *NotificationMsg_FieldTerminalPath { 1454 return &NotificationMsg_FieldTerminalPath{selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator} 1455 } 1456 1457 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperator) WithValue(value *NotificationMsg_AlertsGroup) *NotificationMsg_FieldTerminalPathValue { 1458 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldTerminalPathValue) 1459 } 1460 1461 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperator) WithArrayOfValues(values []*NotificationMsg_AlertsGroup) *NotificationMsg_FieldTerminalPathArrayOfValues { 1462 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldTerminalPathArrayOfValues) 1463 } 1464 1465 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperator) WithSubPath(subPath NotificationMsgAlertsGroup_FieldPath) *NotificationMsg_FieldSubPath { 1466 return &NotificationMsg_FieldSubPath{selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, subPath: subPath} 1467 } 1468 1469 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperator) WithSubValue(subPathValue NotificationMsgAlertsGroup_FieldPathValue) *NotificationMsg_FieldSubPathValue { 1470 return &NotificationMsg_FieldSubPathValue{NotificationMsg_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 1471 } 1472 1473 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperator) WithSubArrayOfValues(subPathArrayOfValues NotificationMsgAlertsGroup_FieldPathArrayOfValues) *NotificationMsg_FieldSubPathArrayOfValues { 1474 return &NotificationMsg_FieldSubPathArrayOfValues{NotificationMsg_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 1475 } 1476 1477 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperator) WithSubArrayItemValue(subPathArrayItemValue NotificationMsgAlertsGroup_FieldPathArrayItemValue) *NotificationMsg_FieldSubPathArrayItemValue { 1478 return &NotificationMsg_FieldSubPathArrayItemValue{NotificationMsg_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 1479 } 1480 1481 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperator) ByCondition() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByCondition { 1482 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByCondition{} 1483 } 1484 1485 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByCondition struct{} 1486 1487 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByCondition) FieldPath() *NotificationMsg_FieldSubPath { 1488 return &NotificationMsg_FieldSubPath{ 1489 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1490 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().FieldPath(), 1491 } 1492 } 1493 1494 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByCondition) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathValue { 1495 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1496 } 1497 1498 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByCondition) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathArrayOfValues { 1499 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1500 } 1501 1502 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByCondition) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathArrayItemValue { 1503 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 1504 } 1505 1506 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByCondition) TimeSeriesCondition() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesCondition { 1507 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesCondition{} 1508 } 1509 1510 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByCondition) LogCondition() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogCondition { 1511 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogCondition{} 1512 } 1513 1514 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByCondition) Alerts() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlerts { 1515 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlerts{} 1516 } 1517 1518 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByCondition) MoreAlertsCount() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionMoreAlertsCount { 1519 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionMoreAlertsCount{} 1520 } 1521 1522 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesCondition struct{} 1523 1524 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesCondition) FieldPath() *NotificationMsg_FieldSubPath { 1525 return &NotificationMsg_FieldSubPath{ 1526 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1527 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().FieldPath(), 1528 } 1529 } 1530 1531 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesCondition) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType) *NotificationMsg_FieldSubPathValue { 1532 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1533 } 1534 1535 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesCondition) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType) *NotificationMsg_FieldSubPathArrayOfValues { 1536 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1537 } 1538 1539 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesCondition) Fqn() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionFqn { 1540 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionFqn{} 1541 } 1542 1543 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesCondition) DisplayName() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionDisplayName { 1544 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionDisplayName{} 1545 } 1546 1547 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesCondition) Queries() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueries { 1548 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueries{} 1549 } 1550 1551 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionFqn struct{} 1552 1553 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionFqn) FieldPath() *NotificationMsg_FieldSubPath { 1554 return &NotificationMsg_FieldSubPath{ 1555 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1556 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Fqn().FieldPath(), 1557 } 1558 } 1559 1560 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionFqn) WithValue(value *ts_condition.Name) *NotificationMsg_FieldSubPathValue { 1561 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1562 } 1563 1564 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionFqn) WithArrayOfValues(values []*ts_condition.Name) *NotificationMsg_FieldSubPathArrayOfValues { 1565 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1566 } 1567 1568 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionDisplayName struct{} 1569 1570 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 1571 return &NotificationMsg_FieldSubPath{ 1572 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1573 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().DisplayName().FieldPath(), 1574 } 1575 } 1576 1577 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 1578 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1579 } 1580 1581 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 1582 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1583 } 1584 1585 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueries struct{} 1586 1587 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueries) FieldPath() *NotificationMsg_FieldSubPath { 1588 return &NotificationMsg_FieldSubPath{ 1589 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1590 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().FieldPath(), 1591 } 1592 } 1593 1594 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathValue { 1595 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1596 } 1597 1598 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathArrayOfValues { 1599 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1600 } 1601 1602 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathArrayItemValue { 1603 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 1604 } 1605 1606 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueries) Description() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesDescription { 1607 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesDescription{} 1608 } 1609 1610 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueries) Filter() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesFilter { 1611 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesFilter{} 1612 } 1613 1614 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueries) Aggregation() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregation { 1615 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregation{} 1616 } 1617 1618 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesDescription struct{} 1619 1620 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesDescription) FieldPath() *NotificationMsg_FieldSubPath { 1621 return &NotificationMsg_FieldSubPath{ 1622 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1623 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Description().FieldPath(), 1624 } 1625 } 1626 1627 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesDescription) WithValue(value string) *NotificationMsg_FieldSubPathValue { 1628 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1629 } 1630 1631 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesDescription) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 1632 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1633 } 1634 1635 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesFilter struct{} 1636 1637 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesFilter) FieldPath() *NotificationMsg_FieldSubPath { 1638 return &NotificationMsg_FieldSubPath{ 1639 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1640 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Filter().FieldPath(), 1641 } 1642 } 1643 1644 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesFilter) WithValue(value string) *NotificationMsg_FieldSubPathValue { 1645 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1646 } 1647 1648 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesFilter) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 1649 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1650 } 1651 1652 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregation struct{} 1653 1654 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregation) FieldPath() *NotificationMsg_FieldSubPath { 1655 return &NotificationMsg_FieldSubPath{ 1656 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1657 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().FieldPath(), 1658 } 1659 } 1660 1661 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregation) WithValue(value *monitoring_common.Aggregation) *NotificationMsg_FieldSubPathValue { 1662 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1663 } 1664 1665 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregation) WithArrayOfValues(values []*monitoring_common.Aggregation) *NotificationMsg_FieldSubPathArrayOfValues { 1666 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1667 } 1668 1669 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregation) AlignmentPeriod() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod { 1670 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod{} 1671 } 1672 1673 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregation) PerSeriesAligner() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner { 1674 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner{} 1675 } 1676 1677 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregation) CrossSeriesReducer() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer { 1678 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer{} 1679 } 1680 1681 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregation) GroupByFields() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationGroupByFields { 1682 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationGroupByFields{} 1683 } 1684 1685 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod struct{} 1686 1687 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) FieldPath() *NotificationMsg_FieldSubPath { 1688 return &NotificationMsg_FieldSubPath{ 1689 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1690 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().AlignmentPeriod().FieldPath(), 1691 } 1692 } 1693 1694 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) WithValue(value *durationpb.Duration) *NotificationMsg_FieldSubPathValue { 1695 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1696 } 1697 1698 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsg_FieldSubPathArrayOfValues { 1699 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1700 } 1701 1702 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner struct{} 1703 1704 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) FieldPath() *NotificationMsg_FieldSubPath { 1705 return &NotificationMsg_FieldSubPath{ 1706 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1707 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().PerSeriesAligner().FieldPath(), 1708 } 1709 } 1710 1711 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) WithValue(value monitoring_common.Aggregation_Aligner) *NotificationMsg_FieldSubPathValue { 1712 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1713 } 1714 1715 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) WithArrayOfValues(values []monitoring_common.Aggregation_Aligner) *NotificationMsg_FieldSubPathArrayOfValues { 1716 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1717 } 1718 1719 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer struct{} 1720 1721 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) FieldPath() *NotificationMsg_FieldSubPath { 1722 return &NotificationMsg_FieldSubPath{ 1723 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1724 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().CrossSeriesReducer().FieldPath(), 1725 } 1726 } 1727 1728 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) WithValue(value monitoring_common.Aggregation_Reducer) *NotificationMsg_FieldSubPathValue { 1729 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1730 } 1731 1732 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) WithArrayOfValues(values []monitoring_common.Aggregation_Reducer) *NotificationMsg_FieldSubPathArrayOfValues { 1733 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1734 } 1735 1736 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationGroupByFields struct{} 1737 1738 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationGroupByFields) FieldPath() *NotificationMsg_FieldSubPath { 1739 return &NotificationMsg_FieldSubPath{ 1740 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1741 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().GroupByFields().FieldPath(), 1742 } 1743 } 1744 1745 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithValue(value []string) *NotificationMsg_FieldSubPathValue { 1746 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1747 } 1748 1749 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithArrayOfValues(values [][]string) *NotificationMsg_FieldSubPathArrayOfValues { 1750 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1751 } 1752 1753 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithItemValue(value string) *NotificationMsg_FieldSubPathArrayItemValue { 1754 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 1755 } 1756 1757 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogCondition struct{} 1758 1759 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogCondition) FieldPath() *NotificationMsg_FieldSubPath { 1760 return &NotificationMsg_FieldSubPath{ 1761 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1762 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().FieldPath(), 1763 } 1764 } 1765 1766 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogCondition) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType) *NotificationMsg_FieldSubPathValue { 1767 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1768 } 1769 1770 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogCondition) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType) *NotificationMsg_FieldSubPathArrayOfValues { 1771 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1772 } 1773 1774 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogCondition) Fqn() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionFqn { 1775 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionFqn{} 1776 } 1777 1778 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogCondition) DisplayName() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionDisplayName { 1779 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionDisplayName{} 1780 } 1781 1782 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogCondition) Queries() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionQueries { 1783 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionQueries{} 1784 } 1785 1786 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionFqn struct{} 1787 1788 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionFqn) FieldPath() *NotificationMsg_FieldSubPath { 1789 return &NotificationMsg_FieldSubPath{ 1790 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1791 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Fqn().FieldPath(), 1792 } 1793 } 1794 1795 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionFqn) WithValue(value *log_condition.Name) *NotificationMsg_FieldSubPathValue { 1796 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1797 } 1798 1799 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionFqn) WithArrayOfValues(values []*log_condition.Name) *NotificationMsg_FieldSubPathArrayOfValues { 1800 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1801 } 1802 1803 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionDisplayName struct{} 1804 1805 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 1806 return &NotificationMsg_FieldSubPath{ 1807 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1808 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().DisplayName().FieldPath(), 1809 } 1810 } 1811 1812 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 1813 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1814 } 1815 1816 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 1817 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1818 } 1819 1820 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionQueries struct{} 1821 1822 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionQueries) FieldPath() *NotificationMsg_FieldSubPath { 1823 return &NotificationMsg_FieldSubPath{ 1824 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1825 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().FieldPath(), 1826 } 1827 } 1828 1829 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathValue { 1830 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1831 } 1832 1833 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathArrayOfValues { 1834 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1835 } 1836 1837 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathArrayItemValue { 1838 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 1839 } 1840 1841 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionQueries) Description() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionQueriesDescription { 1842 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionQueriesDescription{} 1843 } 1844 1845 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionQueries) Filter() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionQueriesFilter { 1846 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionQueriesFilter{} 1847 } 1848 1849 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionQueriesDescription struct{} 1850 1851 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionQueriesDescription) FieldPath() *NotificationMsg_FieldSubPath { 1852 return &NotificationMsg_FieldSubPath{ 1853 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1854 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().Description().FieldPath(), 1855 } 1856 } 1857 1858 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionQueriesDescription) WithValue(value string) *NotificationMsg_FieldSubPathValue { 1859 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1860 } 1861 1862 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionQueriesDescription) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 1863 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1864 } 1865 1866 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionQueriesFilter struct{} 1867 1868 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionQueriesFilter) FieldPath() *NotificationMsg_FieldSubPath { 1869 return &NotificationMsg_FieldSubPath{ 1870 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1871 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().Filter().FieldPath(), 1872 } 1873 } 1874 1875 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionQueriesFilter) WithValue(value string) *NotificationMsg_FieldSubPathValue { 1876 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1877 } 1878 1879 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionLogConditionQueriesFilter) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 1880 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1881 } 1882 1883 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlerts struct{} 1884 1885 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlerts) FieldPath() *NotificationMsg_FieldSubPath { 1886 return &NotificationMsg_FieldSubPath{ 1887 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1888 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().FieldPath(), 1889 } 1890 } 1891 1892 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlerts) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathValue { 1893 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1894 } 1895 1896 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlerts) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathArrayOfValues { 1897 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1898 } 1899 1900 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlerts) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathArrayItemValue { 1901 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 1902 } 1903 1904 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlerts) Type() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsType { 1905 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsType{} 1906 } 1907 1908 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlerts) Fqn() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsFqn { 1909 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsFqn{} 1910 } 1911 1912 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlerts) DisplayName() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsDisplayName { 1913 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsDisplayName{} 1914 } 1915 1916 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlerts) IsFiring() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIsFiring { 1917 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIsFiring{} 1918 } 1919 1920 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlerts) StartTime() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsStartTime { 1921 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsStartTime{} 1922 } 1923 1924 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlerts) StopTime() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsStopTime { 1925 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsStopTime{} 1926 } 1927 1928 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlerts) Identification() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentification { 1929 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentification{} 1930 } 1931 1932 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlerts) ViolationInfo() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfo { 1933 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfo{} 1934 } 1935 1936 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlerts) EscalationLevel() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsEscalationLevel { 1937 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsEscalationLevel{} 1938 } 1939 1940 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlerts) AiHandling() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandling { 1941 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandling{} 1942 } 1943 1944 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlerts) OperatorHandling() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsOperatorHandling { 1945 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsOperatorHandling{} 1946 } 1947 1948 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsType struct{} 1949 1950 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsType) FieldPath() *NotificationMsg_FieldSubPath { 1951 return &NotificationMsg_FieldSubPath{ 1952 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1953 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Type().FieldPath(), 1954 } 1955 } 1956 1957 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsType) WithValue(value NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsg_FieldSubPathValue { 1958 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1959 } 1960 1961 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsType) WithArrayOfValues(values []NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsg_FieldSubPathArrayOfValues { 1962 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1963 } 1964 1965 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsFqn struct{} 1966 1967 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsFqn) FieldPath() *NotificationMsg_FieldSubPath { 1968 return &NotificationMsg_FieldSubPath{ 1969 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1970 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Fqn().FieldPath(), 1971 } 1972 } 1973 1974 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsFqn) WithValue(value *alert.Name) *NotificationMsg_FieldSubPathValue { 1975 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1976 } 1977 1978 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsFqn) WithArrayOfValues(values []*alert.Name) *NotificationMsg_FieldSubPathArrayOfValues { 1979 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1980 } 1981 1982 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsDisplayName struct{} 1983 1984 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 1985 return &NotificationMsg_FieldSubPath{ 1986 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 1987 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().DisplayName().FieldPath(), 1988 } 1989 } 1990 1991 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 1992 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 1993 } 1994 1995 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 1996 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 1997 } 1998 1999 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIsFiring struct{} 2000 2001 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIsFiring) FieldPath() *NotificationMsg_FieldSubPath { 2002 return &NotificationMsg_FieldSubPath{ 2003 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2004 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().IsFiring().FieldPath(), 2005 } 2006 } 2007 2008 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIsFiring) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 2009 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2010 } 2011 2012 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIsFiring) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 2013 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2014 } 2015 2016 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsStartTime struct{} 2017 2018 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsStartTime) FieldPath() *NotificationMsg_FieldSubPath { 2019 return &NotificationMsg_FieldSubPath{ 2020 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2021 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().StartTime().FieldPath(), 2022 } 2023 } 2024 2025 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsStartTime) WithValue(value *timestamppb.Timestamp) *NotificationMsg_FieldSubPathValue { 2026 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2027 } 2028 2029 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsStartTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsg_FieldSubPathArrayOfValues { 2030 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2031 } 2032 2033 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsStopTime struct{} 2034 2035 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsStopTime) FieldPath() *NotificationMsg_FieldSubPath { 2036 return &NotificationMsg_FieldSubPath{ 2037 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2038 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().StopTime().FieldPath(), 2039 } 2040 } 2041 2042 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsStopTime) WithValue(value *timestamppb.Timestamp) *NotificationMsg_FieldSubPathValue { 2043 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2044 } 2045 2046 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsStopTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsg_FieldSubPathArrayOfValues { 2047 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2048 } 2049 2050 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentification struct{} 2051 2052 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentification) FieldPath() *NotificationMsg_FieldSubPath { 2053 return &NotificationMsg_FieldSubPath{ 2054 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2055 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().FieldPath(), 2056 } 2057 } 2058 2059 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentification) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsg_FieldSubPathValue { 2060 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2061 } 2062 2063 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentification) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsg_FieldSubPathArrayOfValues { 2064 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2065 } 2066 2067 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentification) LogLabels() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationLogLabels { 2068 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationLogLabels{} 2069 } 2070 2071 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentification) MetricLabels() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationMetricLabels { 2072 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationMetricLabels{} 2073 } 2074 2075 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentification) ResourceLabels() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationResourceLabels { 2076 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationResourceLabels{} 2077 } 2078 2079 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationLogLabels struct{} 2080 2081 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationLogLabels) FieldPath() *NotificationMsg_FieldSubPath { 2082 return &NotificationMsg_FieldSubPath{ 2083 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2084 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().LogLabels().FieldPath(), 2085 } 2086 } 2087 2088 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationLogLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 2089 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2090 } 2091 2092 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationLogLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 2093 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2094 } 2095 2096 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationLogLabels) WithKey(key string) NotificationMsgMapPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationLogLabels { 2097 return NotificationMsgMapPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationLogLabels{key: key} 2098 } 2099 2100 type NotificationMsgMapPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationLogLabels struct { 2101 key string 2102 } 2103 2104 func (s NotificationMsgMapPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationLogLabels) FieldPath() *NotificationMsg_FieldSubPath { 2105 return &NotificationMsg_FieldSubPath{ 2106 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2107 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().LogLabels().WithKey(s.key).FieldPath(), 2108 } 2109 } 2110 2111 func (s NotificationMsgMapPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationLogLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 2112 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2113 } 2114 2115 func (s NotificationMsgMapPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationLogLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 2116 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2117 } 2118 2119 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationMetricLabels struct{} 2120 2121 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationMetricLabels) FieldPath() *NotificationMsg_FieldSubPath { 2122 return &NotificationMsg_FieldSubPath{ 2123 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2124 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().MetricLabels().FieldPath(), 2125 } 2126 } 2127 2128 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationMetricLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 2129 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2130 } 2131 2132 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationMetricLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 2133 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2134 } 2135 2136 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationMetricLabels) WithKey(key string) NotificationMsgMapPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationMetricLabels { 2137 return NotificationMsgMapPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationMetricLabels{key: key} 2138 } 2139 2140 type NotificationMsgMapPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationMetricLabels struct { 2141 key string 2142 } 2143 2144 func (s NotificationMsgMapPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationMetricLabels) FieldPath() *NotificationMsg_FieldSubPath { 2145 return &NotificationMsg_FieldSubPath{ 2146 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2147 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().MetricLabels().WithKey(s.key).FieldPath(), 2148 } 2149 } 2150 2151 func (s NotificationMsgMapPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationMetricLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 2152 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2153 } 2154 2155 func (s NotificationMsgMapPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationMetricLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 2156 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2157 } 2158 2159 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationResourceLabels struct{} 2160 2161 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationResourceLabels) FieldPath() *NotificationMsg_FieldSubPath { 2162 return &NotificationMsg_FieldSubPath{ 2163 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2164 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().ResourceLabels().FieldPath(), 2165 } 2166 } 2167 2168 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationResourceLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 2169 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2170 } 2171 2172 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationResourceLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 2173 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2174 } 2175 2176 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationResourceLabels) WithKey(key string) NotificationMsgMapPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationResourceLabels { 2177 return NotificationMsgMapPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationResourceLabels{key: key} 2178 } 2179 2180 type NotificationMsgMapPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationResourceLabels struct { 2181 key string 2182 } 2183 2184 func (s NotificationMsgMapPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationResourceLabels) FieldPath() *NotificationMsg_FieldSubPath { 2185 return &NotificationMsg_FieldSubPath{ 2186 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2187 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().ResourceLabels().WithKey(s.key).FieldPath(), 2188 } 2189 } 2190 2191 func (s NotificationMsgMapPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationResourceLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 2192 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2193 } 2194 2195 func (s NotificationMsgMapPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsIdentificationResourceLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 2196 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2197 } 2198 2199 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfo struct{} 2200 2201 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfo) FieldPath() *NotificationMsg_FieldSubPath { 2202 return &NotificationMsg_FieldSubPath{ 2203 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2204 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().FieldPath(), 2205 } 2206 } 2207 2208 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfo) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsg_FieldSubPathValue { 2209 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2210 } 2211 2212 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfo) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsg_FieldSubPathArrayOfValues { 2213 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2214 } 2215 2216 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfo) LogValue() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoLogValue { 2217 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoLogValue{} 2218 } 2219 2220 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfo) TimeSeries() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeries { 2221 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeries{} 2222 } 2223 2224 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoLogValue struct{} 2225 2226 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoLogValue) FieldPath() *NotificationMsg_FieldSubPath { 2227 return &NotificationMsg_FieldSubPath{ 2228 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2229 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().LogValue().FieldPath(), 2230 } 2231 } 2232 2233 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoLogValue) WithValue(value string) *NotificationMsg_FieldSubPathValue { 2234 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2235 } 2236 2237 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoLogValue) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 2238 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2239 } 2240 2241 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeries struct{} 2242 2243 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeries) FieldPath() *NotificationMsg_FieldSubPath { 2244 return &NotificationMsg_FieldSubPath{ 2245 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2246 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().FieldPath(), 2247 } 2248 } 2249 2250 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathValue { 2251 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2252 } 2253 2254 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathArrayOfValues { 2255 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2256 } 2257 2258 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathArrayItemValue { 2259 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 2260 } 2261 2262 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeries) Query() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesQuery { 2263 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesQuery{} 2264 } 2265 2266 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeries) Values() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesValues { 2267 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesValues{} 2268 } 2269 2270 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeries) UpperThreshold() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesUpperThreshold { 2271 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesUpperThreshold{} 2272 } 2273 2274 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeries) LowerThreshold() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesLowerThreshold { 2275 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesLowerThreshold{} 2276 } 2277 2278 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeries) RaisedAfter() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesRaisedAfter { 2279 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesRaisedAfter{} 2280 } 2281 2282 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesQuery struct{} 2283 2284 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesQuery) FieldPath() *NotificationMsg_FieldSubPath { 2285 return &NotificationMsg_FieldSubPath{ 2286 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2287 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().Query().FieldPath(), 2288 } 2289 } 2290 2291 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesQuery) WithValue(value string) *NotificationMsg_FieldSubPathValue { 2292 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2293 } 2294 2295 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesQuery) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 2296 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2297 } 2298 2299 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesValues struct{} 2300 2301 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesValues) FieldPath() *NotificationMsg_FieldSubPath { 2302 return &NotificationMsg_FieldSubPath{ 2303 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2304 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().Values().FieldPath(), 2305 } 2306 } 2307 2308 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesValues) WithValue(value []float64) *NotificationMsg_FieldSubPathValue { 2309 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2310 } 2311 2312 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesValues) WithArrayOfValues(values [][]float64) *NotificationMsg_FieldSubPathArrayOfValues { 2313 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2314 } 2315 2316 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesValues) WithItemValue(value float64) *NotificationMsg_FieldSubPathArrayItemValue { 2317 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 2318 } 2319 2320 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesUpperThreshold struct{} 2321 2322 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesUpperThreshold) FieldPath() *NotificationMsg_FieldSubPath { 2323 return &NotificationMsg_FieldSubPath{ 2324 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2325 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().FieldPath(), 2326 } 2327 } 2328 2329 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesUpperThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathValue { 2330 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2331 } 2332 2333 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesUpperThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathArrayOfValues { 2334 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2335 } 2336 2337 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesUpperThreshold) Value() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue { 2338 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue{} 2339 } 2340 2341 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesUpperThreshold) IsInclusive() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive { 2342 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive{} 2343 } 2344 2345 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue struct{} 2346 2347 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) FieldPath() *NotificationMsg_FieldSubPath { 2348 return &NotificationMsg_FieldSubPath{ 2349 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2350 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().Value().FieldPath(), 2351 } 2352 } 2353 2354 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) WithValue(value float64) *NotificationMsg_FieldSubPathValue { 2355 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2356 } 2357 2358 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) WithArrayOfValues(values []float64) *NotificationMsg_FieldSubPathArrayOfValues { 2359 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2360 } 2361 2362 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive struct{} 2363 2364 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) FieldPath() *NotificationMsg_FieldSubPath { 2365 return &NotificationMsg_FieldSubPath{ 2366 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2367 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().IsInclusive().FieldPath(), 2368 } 2369 } 2370 2371 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 2372 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2373 } 2374 2375 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 2376 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2377 } 2378 2379 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesLowerThreshold struct{} 2380 2381 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesLowerThreshold) FieldPath() *NotificationMsg_FieldSubPath { 2382 return &NotificationMsg_FieldSubPath{ 2383 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2384 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().FieldPath(), 2385 } 2386 } 2387 2388 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesLowerThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathValue { 2389 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2390 } 2391 2392 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesLowerThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathArrayOfValues { 2393 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2394 } 2395 2396 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesLowerThreshold) Value() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue { 2397 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue{} 2398 } 2399 2400 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesLowerThreshold) IsInclusive() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive { 2401 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive{} 2402 } 2403 2404 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue struct{} 2405 2406 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) FieldPath() *NotificationMsg_FieldSubPath { 2407 return &NotificationMsg_FieldSubPath{ 2408 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2409 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().Value().FieldPath(), 2410 } 2411 } 2412 2413 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) WithValue(value float64) *NotificationMsg_FieldSubPathValue { 2414 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2415 } 2416 2417 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) WithArrayOfValues(values []float64) *NotificationMsg_FieldSubPathArrayOfValues { 2418 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2419 } 2420 2421 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive struct{} 2422 2423 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) FieldPath() *NotificationMsg_FieldSubPath { 2424 return &NotificationMsg_FieldSubPath{ 2425 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2426 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().IsInclusive().FieldPath(), 2427 } 2428 } 2429 2430 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 2431 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2432 } 2433 2434 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 2435 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2436 } 2437 2438 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesRaisedAfter struct{} 2439 2440 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesRaisedAfter) FieldPath() *NotificationMsg_FieldSubPath { 2441 return &NotificationMsg_FieldSubPath{ 2442 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2443 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().RaisedAfter().FieldPath(), 2444 } 2445 } 2446 2447 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesRaisedAfter) WithValue(value *durationpb.Duration) *NotificationMsg_FieldSubPathValue { 2448 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2449 } 2450 2451 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsViolationInfoTimeSeriesRaisedAfter) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsg_FieldSubPathArrayOfValues { 2452 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2453 } 2454 2455 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsEscalationLevel struct{} 2456 2457 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsEscalationLevel) FieldPath() *NotificationMsg_FieldSubPath { 2458 return &NotificationMsg_FieldSubPath{ 2459 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2460 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().EscalationLevel().FieldPath(), 2461 } 2462 } 2463 2464 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsEscalationLevel) WithValue(value alert.Alert_State_EscalationLevel) *NotificationMsg_FieldSubPathValue { 2465 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2466 } 2467 2468 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsEscalationLevel) WithArrayOfValues(values []alert.Alert_State_EscalationLevel) *NotificationMsg_FieldSubPathArrayOfValues { 2469 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2470 } 2471 2472 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandling struct{} 2473 2474 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandling) FieldPath() *NotificationMsg_FieldSubPath { 2475 return &NotificationMsg_FieldSubPath{ 2476 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2477 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().FieldPath(), 2478 } 2479 } 2480 2481 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsg_FieldSubPathValue { 2482 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2483 } 2484 2485 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsg_FieldSubPathArrayOfValues { 2486 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2487 } 2488 2489 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandling) CurrentState() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingCurrentState { 2490 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingCurrentState{} 2491 } 2492 2493 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandling) TroubleshootingNotes() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingTroubleshootingNotes { 2494 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingTroubleshootingNotes{} 2495 } 2496 2497 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandling) AiRemediation() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingAiRemediation { 2498 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingAiRemediation{} 2499 } 2500 2501 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandling) RemediationArg() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingRemediationArg { 2502 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingRemediationArg{} 2503 } 2504 2505 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingCurrentState struct{} 2506 2507 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingCurrentState) FieldPath() *NotificationMsg_FieldSubPath { 2508 return &NotificationMsg_FieldSubPath{ 2509 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2510 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().CurrentState().FieldPath(), 2511 } 2512 } 2513 2514 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingCurrentState) WithValue(value alert.Alert_State_AiHandlingState) *NotificationMsg_FieldSubPathValue { 2515 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2516 } 2517 2518 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_AiHandlingState) *NotificationMsg_FieldSubPathArrayOfValues { 2519 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2520 } 2521 2522 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingTroubleshootingNotes struct{} 2523 2524 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingTroubleshootingNotes) FieldPath() *NotificationMsg_FieldSubPath { 2525 return &NotificationMsg_FieldSubPath{ 2526 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2527 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().TroubleshootingNotes().FieldPath(), 2528 } 2529 } 2530 2531 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingTroubleshootingNotes) WithValue(value string) *NotificationMsg_FieldSubPathValue { 2532 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2533 } 2534 2535 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingTroubleshootingNotes) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 2536 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2537 } 2538 2539 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingAiRemediation struct{} 2540 2541 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingAiRemediation) FieldPath() *NotificationMsg_FieldSubPath { 2542 return &NotificationMsg_FieldSubPath{ 2543 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2544 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().FieldPath(), 2545 } 2546 } 2547 2548 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingAiRemediation) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsg_FieldSubPathValue { 2549 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2550 } 2551 2552 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingAiRemediation) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsg_FieldSubPathArrayOfValues { 2553 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2554 } 2555 2556 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingAiRemediation) FixInSsh() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingAiRemediationFixInSsh { 2557 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingAiRemediationFixInSsh{} 2558 } 2559 2560 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingAiRemediation) Reboot() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingAiRemediationReboot { 2561 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingAiRemediationReboot{} 2562 } 2563 2564 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingAiRemediationFixInSsh struct{} 2565 2566 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingAiRemediationFixInSsh) FieldPath() *NotificationMsg_FieldSubPath { 2567 return &NotificationMsg_FieldSubPath{ 2568 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2569 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().FixInSsh().FieldPath(), 2570 } 2571 } 2572 2573 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingAiRemediationFixInSsh) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsg_FieldSubPathValue { 2574 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2575 } 2576 2577 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingAiRemediationFixInSsh) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsg_FieldSubPathArrayOfValues { 2578 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2579 } 2580 2581 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingAiRemediationReboot struct{} 2582 2583 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingAiRemediationReboot) FieldPath() *NotificationMsg_FieldSubPath { 2584 return &NotificationMsg_FieldSubPath{ 2585 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2586 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().Reboot().FieldPath(), 2587 } 2588 } 2589 2590 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingAiRemediationReboot) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsg_FieldSubPathValue { 2591 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2592 } 2593 2594 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingAiRemediationReboot) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsg_FieldSubPathArrayOfValues { 2595 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2596 } 2597 2598 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingRemediationArg struct{} 2599 2600 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingRemediationArg) FieldPath() *NotificationMsg_FieldSubPath { 2601 return &NotificationMsg_FieldSubPath{ 2602 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2603 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().RemediationArg().FieldPath(), 2604 } 2605 } 2606 2607 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingRemediationArg) WithValue(value string) *NotificationMsg_FieldSubPathValue { 2608 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2609 } 2610 2611 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsAiHandlingRemediationArg) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 2612 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2613 } 2614 2615 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsOperatorHandling struct{} 2616 2617 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsOperatorHandling) FieldPath() *NotificationMsg_FieldSubPath { 2618 return &NotificationMsg_FieldSubPath{ 2619 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2620 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().FieldPath(), 2621 } 2622 } 2623 2624 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsOperatorHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsg_FieldSubPathValue { 2625 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2626 } 2627 2628 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsOperatorHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsg_FieldSubPathArrayOfValues { 2629 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2630 } 2631 2632 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsOperatorHandling) CurrentState() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsOperatorHandlingCurrentState { 2633 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsOperatorHandlingCurrentState{} 2634 } 2635 2636 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsOperatorHandling) Notes() NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsOperatorHandlingNotes { 2637 return NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsOperatorHandlingNotes{} 2638 } 2639 2640 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsOperatorHandlingCurrentState struct{} 2641 2642 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsOperatorHandlingCurrentState) FieldPath() *NotificationMsg_FieldSubPath { 2643 return &NotificationMsg_FieldSubPath{ 2644 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2645 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().CurrentState().FieldPath(), 2646 } 2647 } 2648 2649 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsOperatorHandlingCurrentState) WithValue(value alert.Alert_State_OperatorHandlingState) *NotificationMsg_FieldSubPathValue { 2650 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2651 } 2652 2653 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsOperatorHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_OperatorHandlingState) *NotificationMsg_FieldSubPathArrayOfValues { 2654 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2655 } 2656 2657 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsOperatorHandlingNotes struct{} 2658 2659 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsOperatorHandlingNotes) FieldPath() *NotificationMsg_FieldSubPath { 2660 return &NotificationMsg_FieldSubPath{ 2661 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2662 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().Notes().FieldPath(), 2663 } 2664 } 2665 2666 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsOperatorHandlingNotes) WithValue(value string) *NotificationMsg_FieldSubPathValue { 2667 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2668 } 2669 2670 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionAlertsOperatorHandlingNotes) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 2671 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2672 } 2673 2674 type NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionMoreAlertsCount struct{} 2675 2676 func (NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionMoreAlertsCount) FieldPath() *NotificationMsg_FieldSubPath { 2677 return &NotificationMsg_FieldSubPath{ 2678 selector: NotificationMsg_FieldPathSelectorAlertsEscalatedByAiToOperator, 2679 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().MoreAlertsCount().FieldPath(), 2680 } 2681 } 2682 2683 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionMoreAlertsCount) WithValue(value int32) *NotificationMsg_FieldSubPathValue { 2684 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2685 } 2686 2687 func (s NotificationMsgPathSelectorAlertsEscalatedByAiToOperatorByConditionMoreAlertsCount) WithArrayOfValues(values []int32) *NotificationMsg_FieldSubPathArrayOfValues { 2688 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2689 } 2690 2691 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediation struct{} 2692 2693 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediation) FieldPath() *NotificationMsg_FieldTerminalPath { 2694 return &NotificationMsg_FieldTerminalPath{selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation} 2695 } 2696 2697 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediation) WithValue(value *NotificationMsg_AlertsGroup) *NotificationMsg_FieldTerminalPathValue { 2698 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldTerminalPathValue) 2699 } 2700 2701 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediation) WithArrayOfValues(values []*NotificationMsg_AlertsGroup) *NotificationMsg_FieldTerminalPathArrayOfValues { 2702 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldTerminalPathArrayOfValues) 2703 } 2704 2705 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediation) WithSubPath(subPath NotificationMsgAlertsGroup_FieldPath) *NotificationMsg_FieldSubPath { 2706 return &NotificationMsg_FieldSubPath{selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, subPath: subPath} 2707 } 2708 2709 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediation) WithSubValue(subPathValue NotificationMsgAlertsGroup_FieldPathValue) *NotificationMsg_FieldSubPathValue { 2710 return &NotificationMsg_FieldSubPathValue{NotificationMsg_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 2711 } 2712 2713 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediation) WithSubArrayOfValues(subPathArrayOfValues NotificationMsgAlertsGroup_FieldPathArrayOfValues) *NotificationMsg_FieldSubPathArrayOfValues { 2714 return &NotificationMsg_FieldSubPathArrayOfValues{NotificationMsg_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 2715 } 2716 2717 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediation) WithSubArrayItemValue(subPathArrayItemValue NotificationMsgAlertsGroup_FieldPathArrayItemValue) *NotificationMsg_FieldSubPathArrayItemValue { 2718 return &NotificationMsg_FieldSubPathArrayItemValue{NotificationMsg_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 2719 } 2720 2721 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediation) ByCondition() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByCondition { 2722 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByCondition{} 2723 } 2724 2725 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByCondition struct{} 2726 2727 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByCondition) FieldPath() *NotificationMsg_FieldSubPath { 2728 return &NotificationMsg_FieldSubPath{ 2729 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 2730 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().FieldPath(), 2731 } 2732 } 2733 2734 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByCondition) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathValue { 2735 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2736 } 2737 2738 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByCondition) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathArrayOfValues { 2739 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2740 } 2741 2742 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByCondition) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathArrayItemValue { 2743 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 2744 } 2745 2746 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByCondition) TimeSeriesCondition() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesCondition { 2747 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesCondition{} 2748 } 2749 2750 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByCondition) LogCondition() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogCondition { 2751 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogCondition{} 2752 } 2753 2754 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByCondition) Alerts() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlerts { 2755 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlerts{} 2756 } 2757 2758 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByCondition) MoreAlertsCount() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionMoreAlertsCount { 2759 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionMoreAlertsCount{} 2760 } 2761 2762 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesCondition struct{} 2763 2764 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesCondition) FieldPath() *NotificationMsg_FieldSubPath { 2765 return &NotificationMsg_FieldSubPath{ 2766 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 2767 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().FieldPath(), 2768 } 2769 } 2770 2771 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesCondition) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType) *NotificationMsg_FieldSubPathValue { 2772 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2773 } 2774 2775 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesCondition) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType) *NotificationMsg_FieldSubPathArrayOfValues { 2776 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2777 } 2778 2779 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesCondition) Fqn() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionFqn { 2780 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionFqn{} 2781 } 2782 2783 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesCondition) DisplayName() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionDisplayName { 2784 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionDisplayName{} 2785 } 2786 2787 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesCondition) Queries() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueries { 2788 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueries{} 2789 } 2790 2791 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionFqn struct{} 2792 2793 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionFqn) FieldPath() *NotificationMsg_FieldSubPath { 2794 return &NotificationMsg_FieldSubPath{ 2795 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 2796 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Fqn().FieldPath(), 2797 } 2798 } 2799 2800 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionFqn) WithValue(value *ts_condition.Name) *NotificationMsg_FieldSubPathValue { 2801 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2802 } 2803 2804 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionFqn) WithArrayOfValues(values []*ts_condition.Name) *NotificationMsg_FieldSubPathArrayOfValues { 2805 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2806 } 2807 2808 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionDisplayName struct{} 2809 2810 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 2811 return &NotificationMsg_FieldSubPath{ 2812 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 2813 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().DisplayName().FieldPath(), 2814 } 2815 } 2816 2817 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 2818 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2819 } 2820 2821 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 2822 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2823 } 2824 2825 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueries struct{} 2826 2827 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueries) FieldPath() *NotificationMsg_FieldSubPath { 2828 return &NotificationMsg_FieldSubPath{ 2829 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 2830 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().FieldPath(), 2831 } 2832 } 2833 2834 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathValue { 2835 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2836 } 2837 2838 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathArrayOfValues { 2839 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2840 } 2841 2842 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathArrayItemValue { 2843 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 2844 } 2845 2846 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueries) Description() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesDescription { 2847 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesDescription{} 2848 } 2849 2850 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueries) Filter() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesFilter { 2851 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesFilter{} 2852 } 2853 2854 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueries) Aggregation() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregation { 2855 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregation{} 2856 } 2857 2858 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesDescription struct{} 2859 2860 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesDescription) FieldPath() *NotificationMsg_FieldSubPath { 2861 return &NotificationMsg_FieldSubPath{ 2862 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 2863 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Description().FieldPath(), 2864 } 2865 } 2866 2867 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesDescription) WithValue(value string) *NotificationMsg_FieldSubPathValue { 2868 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2869 } 2870 2871 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesDescription) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 2872 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2873 } 2874 2875 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesFilter struct{} 2876 2877 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesFilter) FieldPath() *NotificationMsg_FieldSubPath { 2878 return &NotificationMsg_FieldSubPath{ 2879 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 2880 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Filter().FieldPath(), 2881 } 2882 } 2883 2884 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesFilter) WithValue(value string) *NotificationMsg_FieldSubPathValue { 2885 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2886 } 2887 2888 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesFilter) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 2889 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2890 } 2891 2892 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregation struct{} 2893 2894 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregation) FieldPath() *NotificationMsg_FieldSubPath { 2895 return &NotificationMsg_FieldSubPath{ 2896 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 2897 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().FieldPath(), 2898 } 2899 } 2900 2901 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregation) WithValue(value *monitoring_common.Aggregation) *NotificationMsg_FieldSubPathValue { 2902 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2903 } 2904 2905 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregation) WithArrayOfValues(values []*monitoring_common.Aggregation) *NotificationMsg_FieldSubPathArrayOfValues { 2906 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2907 } 2908 2909 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregation) AlignmentPeriod() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod { 2910 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod{} 2911 } 2912 2913 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregation) PerSeriesAligner() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner { 2914 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner{} 2915 } 2916 2917 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregation) CrossSeriesReducer() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer { 2918 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer{} 2919 } 2920 2921 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregation) GroupByFields() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationGroupByFields { 2922 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationGroupByFields{} 2923 } 2924 2925 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod struct{} 2926 2927 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) FieldPath() *NotificationMsg_FieldSubPath { 2928 return &NotificationMsg_FieldSubPath{ 2929 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 2930 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().AlignmentPeriod().FieldPath(), 2931 } 2932 } 2933 2934 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) WithValue(value *durationpb.Duration) *NotificationMsg_FieldSubPathValue { 2935 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2936 } 2937 2938 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsg_FieldSubPathArrayOfValues { 2939 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2940 } 2941 2942 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner struct{} 2943 2944 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) FieldPath() *NotificationMsg_FieldSubPath { 2945 return &NotificationMsg_FieldSubPath{ 2946 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 2947 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().PerSeriesAligner().FieldPath(), 2948 } 2949 } 2950 2951 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) WithValue(value monitoring_common.Aggregation_Aligner) *NotificationMsg_FieldSubPathValue { 2952 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2953 } 2954 2955 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) WithArrayOfValues(values []monitoring_common.Aggregation_Aligner) *NotificationMsg_FieldSubPathArrayOfValues { 2956 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2957 } 2958 2959 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer struct{} 2960 2961 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) FieldPath() *NotificationMsg_FieldSubPath { 2962 return &NotificationMsg_FieldSubPath{ 2963 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 2964 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().CrossSeriesReducer().FieldPath(), 2965 } 2966 } 2967 2968 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) WithValue(value monitoring_common.Aggregation_Reducer) *NotificationMsg_FieldSubPathValue { 2969 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2970 } 2971 2972 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) WithArrayOfValues(values []monitoring_common.Aggregation_Reducer) *NotificationMsg_FieldSubPathArrayOfValues { 2973 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2974 } 2975 2976 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationGroupByFields struct{} 2977 2978 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationGroupByFields) FieldPath() *NotificationMsg_FieldSubPath { 2979 return &NotificationMsg_FieldSubPath{ 2980 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 2981 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().GroupByFields().FieldPath(), 2982 } 2983 } 2984 2985 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithValue(value []string) *NotificationMsg_FieldSubPathValue { 2986 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 2987 } 2988 2989 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithArrayOfValues(values [][]string) *NotificationMsg_FieldSubPathArrayOfValues { 2990 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 2991 } 2992 2993 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithItemValue(value string) *NotificationMsg_FieldSubPathArrayItemValue { 2994 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 2995 } 2996 2997 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogCondition struct{} 2998 2999 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogCondition) FieldPath() *NotificationMsg_FieldSubPath { 3000 return &NotificationMsg_FieldSubPath{ 3001 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3002 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().FieldPath(), 3003 } 3004 } 3005 3006 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogCondition) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType) *NotificationMsg_FieldSubPathValue { 3007 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3008 } 3009 3010 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogCondition) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType) *NotificationMsg_FieldSubPathArrayOfValues { 3011 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3012 } 3013 3014 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogCondition) Fqn() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionFqn { 3015 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionFqn{} 3016 } 3017 3018 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogCondition) DisplayName() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionDisplayName { 3019 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionDisplayName{} 3020 } 3021 3022 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogCondition) Queries() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionQueries { 3023 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionQueries{} 3024 } 3025 3026 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionFqn struct{} 3027 3028 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionFqn) FieldPath() *NotificationMsg_FieldSubPath { 3029 return &NotificationMsg_FieldSubPath{ 3030 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3031 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Fqn().FieldPath(), 3032 } 3033 } 3034 3035 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionFqn) WithValue(value *log_condition.Name) *NotificationMsg_FieldSubPathValue { 3036 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3037 } 3038 3039 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionFqn) WithArrayOfValues(values []*log_condition.Name) *NotificationMsg_FieldSubPathArrayOfValues { 3040 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3041 } 3042 3043 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionDisplayName struct{} 3044 3045 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 3046 return &NotificationMsg_FieldSubPath{ 3047 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3048 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().DisplayName().FieldPath(), 3049 } 3050 } 3051 3052 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 3053 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3054 } 3055 3056 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 3057 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3058 } 3059 3060 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionQueries struct{} 3061 3062 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionQueries) FieldPath() *NotificationMsg_FieldSubPath { 3063 return &NotificationMsg_FieldSubPath{ 3064 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3065 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().FieldPath(), 3066 } 3067 } 3068 3069 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathValue { 3070 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3071 } 3072 3073 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathArrayOfValues { 3074 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3075 } 3076 3077 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathArrayItemValue { 3078 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 3079 } 3080 3081 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionQueries) Description() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionQueriesDescription { 3082 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionQueriesDescription{} 3083 } 3084 3085 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionQueries) Filter() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionQueriesFilter { 3086 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionQueriesFilter{} 3087 } 3088 3089 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionQueriesDescription struct{} 3090 3091 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionQueriesDescription) FieldPath() *NotificationMsg_FieldSubPath { 3092 return &NotificationMsg_FieldSubPath{ 3093 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3094 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().Description().FieldPath(), 3095 } 3096 } 3097 3098 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionQueriesDescription) WithValue(value string) *NotificationMsg_FieldSubPathValue { 3099 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3100 } 3101 3102 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionQueriesDescription) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 3103 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3104 } 3105 3106 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionQueriesFilter struct{} 3107 3108 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionQueriesFilter) FieldPath() *NotificationMsg_FieldSubPath { 3109 return &NotificationMsg_FieldSubPath{ 3110 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3111 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().Filter().FieldPath(), 3112 } 3113 } 3114 3115 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionQueriesFilter) WithValue(value string) *NotificationMsg_FieldSubPathValue { 3116 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3117 } 3118 3119 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionLogConditionQueriesFilter) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 3120 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3121 } 3122 3123 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlerts struct{} 3124 3125 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlerts) FieldPath() *NotificationMsg_FieldSubPath { 3126 return &NotificationMsg_FieldSubPath{ 3127 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3128 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().FieldPath(), 3129 } 3130 } 3131 3132 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlerts) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathValue { 3133 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3134 } 3135 3136 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlerts) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathArrayOfValues { 3137 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3138 } 3139 3140 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlerts) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathArrayItemValue { 3141 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 3142 } 3143 3144 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlerts) Type() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsType { 3145 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsType{} 3146 } 3147 3148 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlerts) Fqn() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsFqn { 3149 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsFqn{} 3150 } 3151 3152 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlerts) DisplayName() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsDisplayName { 3153 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsDisplayName{} 3154 } 3155 3156 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlerts) IsFiring() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIsFiring { 3157 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIsFiring{} 3158 } 3159 3160 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlerts) StartTime() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsStartTime { 3161 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsStartTime{} 3162 } 3163 3164 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlerts) StopTime() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsStopTime { 3165 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsStopTime{} 3166 } 3167 3168 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlerts) Identification() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentification { 3169 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentification{} 3170 } 3171 3172 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlerts) ViolationInfo() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfo { 3173 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfo{} 3174 } 3175 3176 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlerts) EscalationLevel() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsEscalationLevel { 3177 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsEscalationLevel{} 3178 } 3179 3180 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlerts) AiHandling() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandling { 3181 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandling{} 3182 } 3183 3184 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlerts) OperatorHandling() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsOperatorHandling { 3185 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsOperatorHandling{} 3186 } 3187 3188 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsType struct{} 3189 3190 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsType) FieldPath() *NotificationMsg_FieldSubPath { 3191 return &NotificationMsg_FieldSubPath{ 3192 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3193 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Type().FieldPath(), 3194 } 3195 } 3196 3197 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsType) WithValue(value NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsg_FieldSubPathValue { 3198 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3199 } 3200 3201 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsType) WithArrayOfValues(values []NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsg_FieldSubPathArrayOfValues { 3202 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3203 } 3204 3205 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsFqn struct{} 3206 3207 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsFqn) FieldPath() *NotificationMsg_FieldSubPath { 3208 return &NotificationMsg_FieldSubPath{ 3209 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3210 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Fqn().FieldPath(), 3211 } 3212 } 3213 3214 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsFqn) WithValue(value *alert.Name) *NotificationMsg_FieldSubPathValue { 3215 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3216 } 3217 3218 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsFqn) WithArrayOfValues(values []*alert.Name) *NotificationMsg_FieldSubPathArrayOfValues { 3219 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3220 } 3221 3222 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsDisplayName struct{} 3223 3224 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 3225 return &NotificationMsg_FieldSubPath{ 3226 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3227 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().DisplayName().FieldPath(), 3228 } 3229 } 3230 3231 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 3232 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3233 } 3234 3235 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 3236 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3237 } 3238 3239 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIsFiring struct{} 3240 3241 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIsFiring) FieldPath() *NotificationMsg_FieldSubPath { 3242 return &NotificationMsg_FieldSubPath{ 3243 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3244 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().IsFiring().FieldPath(), 3245 } 3246 } 3247 3248 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIsFiring) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 3249 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3250 } 3251 3252 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIsFiring) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 3253 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3254 } 3255 3256 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsStartTime struct{} 3257 3258 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsStartTime) FieldPath() *NotificationMsg_FieldSubPath { 3259 return &NotificationMsg_FieldSubPath{ 3260 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3261 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().StartTime().FieldPath(), 3262 } 3263 } 3264 3265 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsStartTime) WithValue(value *timestamppb.Timestamp) *NotificationMsg_FieldSubPathValue { 3266 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3267 } 3268 3269 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsStartTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsg_FieldSubPathArrayOfValues { 3270 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3271 } 3272 3273 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsStopTime struct{} 3274 3275 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsStopTime) FieldPath() *NotificationMsg_FieldSubPath { 3276 return &NotificationMsg_FieldSubPath{ 3277 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3278 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().StopTime().FieldPath(), 3279 } 3280 } 3281 3282 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsStopTime) WithValue(value *timestamppb.Timestamp) *NotificationMsg_FieldSubPathValue { 3283 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3284 } 3285 3286 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsStopTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsg_FieldSubPathArrayOfValues { 3287 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3288 } 3289 3290 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentification struct{} 3291 3292 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentification) FieldPath() *NotificationMsg_FieldSubPath { 3293 return &NotificationMsg_FieldSubPath{ 3294 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3295 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().FieldPath(), 3296 } 3297 } 3298 3299 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentification) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsg_FieldSubPathValue { 3300 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3301 } 3302 3303 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentification) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsg_FieldSubPathArrayOfValues { 3304 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3305 } 3306 3307 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentification) LogLabels() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationLogLabels { 3308 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationLogLabels{} 3309 } 3310 3311 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentification) MetricLabels() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationMetricLabels { 3312 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationMetricLabels{} 3313 } 3314 3315 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentification) ResourceLabels() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationResourceLabels { 3316 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationResourceLabels{} 3317 } 3318 3319 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationLogLabels struct{} 3320 3321 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationLogLabels) FieldPath() *NotificationMsg_FieldSubPath { 3322 return &NotificationMsg_FieldSubPath{ 3323 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3324 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().LogLabels().FieldPath(), 3325 } 3326 } 3327 3328 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationLogLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 3329 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3330 } 3331 3332 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationLogLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 3333 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3334 } 3335 3336 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationLogLabels) WithKey(key string) NotificationMsgMapPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationLogLabels { 3337 return NotificationMsgMapPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationLogLabels{key: key} 3338 } 3339 3340 type NotificationMsgMapPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationLogLabels struct { 3341 key string 3342 } 3343 3344 func (s NotificationMsgMapPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationLogLabels) FieldPath() *NotificationMsg_FieldSubPath { 3345 return &NotificationMsg_FieldSubPath{ 3346 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3347 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().LogLabels().WithKey(s.key).FieldPath(), 3348 } 3349 } 3350 3351 func (s NotificationMsgMapPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationLogLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 3352 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3353 } 3354 3355 func (s NotificationMsgMapPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationLogLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 3356 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3357 } 3358 3359 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationMetricLabels struct{} 3360 3361 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationMetricLabels) FieldPath() *NotificationMsg_FieldSubPath { 3362 return &NotificationMsg_FieldSubPath{ 3363 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3364 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().MetricLabels().FieldPath(), 3365 } 3366 } 3367 3368 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationMetricLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 3369 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3370 } 3371 3372 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationMetricLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 3373 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3374 } 3375 3376 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationMetricLabels) WithKey(key string) NotificationMsgMapPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationMetricLabels { 3377 return NotificationMsgMapPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationMetricLabels{key: key} 3378 } 3379 3380 type NotificationMsgMapPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationMetricLabels struct { 3381 key string 3382 } 3383 3384 func (s NotificationMsgMapPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationMetricLabels) FieldPath() *NotificationMsg_FieldSubPath { 3385 return &NotificationMsg_FieldSubPath{ 3386 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3387 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().MetricLabels().WithKey(s.key).FieldPath(), 3388 } 3389 } 3390 3391 func (s NotificationMsgMapPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationMetricLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 3392 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3393 } 3394 3395 func (s NotificationMsgMapPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationMetricLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 3396 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3397 } 3398 3399 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationResourceLabels struct{} 3400 3401 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationResourceLabels) FieldPath() *NotificationMsg_FieldSubPath { 3402 return &NotificationMsg_FieldSubPath{ 3403 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3404 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().ResourceLabels().FieldPath(), 3405 } 3406 } 3407 3408 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationResourceLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 3409 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3410 } 3411 3412 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationResourceLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 3413 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3414 } 3415 3416 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationResourceLabels) WithKey(key string) NotificationMsgMapPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationResourceLabels { 3417 return NotificationMsgMapPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationResourceLabels{key: key} 3418 } 3419 3420 type NotificationMsgMapPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationResourceLabels struct { 3421 key string 3422 } 3423 3424 func (s NotificationMsgMapPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationResourceLabels) FieldPath() *NotificationMsg_FieldSubPath { 3425 return &NotificationMsg_FieldSubPath{ 3426 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3427 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().ResourceLabels().WithKey(s.key).FieldPath(), 3428 } 3429 } 3430 3431 func (s NotificationMsgMapPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationResourceLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 3432 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3433 } 3434 3435 func (s NotificationMsgMapPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsIdentificationResourceLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 3436 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3437 } 3438 3439 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfo struct{} 3440 3441 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfo) FieldPath() *NotificationMsg_FieldSubPath { 3442 return &NotificationMsg_FieldSubPath{ 3443 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3444 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().FieldPath(), 3445 } 3446 } 3447 3448 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfo) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsg_FieldSubPathValue { 3449 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3450 } 3451 3452 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfo) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsg_FieldSubPathArrayOfValues { 3453 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3454 } 3455 3456 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfo) LogValue() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoLogValue { 3457 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoLogValue{} 3458 } 3459 3460 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfo) TimeSeries() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeries { 3461 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeries{} 3462 } 3463 3464 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoLogValue struct{} 3465 3466 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoLogValue) FieldPath() *NotificationMsg_FieldSubPath { 3467 return &NotificationMsg_FieldSubPath{ 3468 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3469 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().LogValue().FieldPath(), 3470 } 3471 } 3472 3473 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoLogValue) WithValue(value string) *NotificationMsg_FieldSubPathValue { 3474 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3475 } 3476 3477 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoLogValue) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 3478 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3479 } 3480 3481 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeries struct{} 3482 3483 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeries) FieldPath() *NotificationMsg_FieldSubPath { 3484 return &NotificationMsg_FieldSubPath{ 3485 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3486 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().FieldPath(), 3487 } 3488 } 3489 3490 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathValue { 3491 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3492 } 3493 3494 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathArrayOfValues { 3495 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3496 } 3497 3498 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathArrayItemValue { 3499 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 3500 } 3501 3502 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeries) Query() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesQuery { 3503 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesQuery{} 3504 } 3505 3506 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeries) Values() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesValues { 3507 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesValues{} 3508 } 3509 3510 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeries) UpperThreshold() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesUpperThreshold { 3511 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesUpperThreshold{} 3512 } 3513 3514 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeries) LowerThreshold() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesLowerThreshold { 3515 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesLowerThreshold{} 3516 } 3517 3518 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeries) RaisedAfter() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesRaisedAfter { 3519 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesRaisedAfter{} 3520 } 3521 3522 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesQuery struct{} 3523 3524 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesQuery) FieldPath() *NotificationMsg_FieldSubPath { 3525 return &NotificationMsg_FieldSubPath{ 3526 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3527 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().Query().FieldPath(), 3528 } 3529 } 3530 3531 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesQuery) WithValue(value string) *NotificationMsg_FieldSubPathValue { 3532 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3533 } 3534 3535 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesQuery) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 3536 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3537 } 3538 3539 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesValues struct{} 3540 3541 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesValues) FieldPath() *NotificationMsg_FieldSubPath { 3542 return &NotificationMsg_FieldSubPath{ 3543 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3544 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().Values().FieldPath(), 3545 } 3546 } 3547 3548 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesValues) WithValue(value []float64) *NotificationMsg_FieldSubPathValue { 3549 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3550 } 3551 3552 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesValues) WithArrayOfValues(values [][]float64) *NotificationMsg_FieldSubPathArrayOfValues { 3553 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3554 } 3555 3556 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesValues) WithItemValue(value float64) *NotificationMsg_FieldSubPathArrayItemValue { 3557 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 3558 } 3559 3560 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesUpperThreshold struct{} 3561 3562 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesUpperThreshold) FieldPath() *NotificationMsg_FieldSubPath { 3563 return &NotificationMsg_FieldSubPath{ 3564 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3565 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().FieldPath(), 3566 } 3567 } 3568 3569 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesUpperThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathValue { 3570 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3571 } 3572 3573 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesUpperThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathArrayOfValues { 3574 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3575 } 3576 3577 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesUpperThreshold) Value() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue { 3578 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue{} 3579 } 3580 3581 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesUpperThreshold) IsInclusive() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive { 3582 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive{} 3583 } 3584 3585 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue struct{} 3586 3587 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) FieldPath() *NotificationMsg_FieldSubPath { 3588 return &NotificationMsg_FieldSubPath{ 3589 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3590 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().Value().FieldPath(), 3591 } 3592 } 3593 3594 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) WithValue(value float64) *NotificationMsg_FieldSubPathValue { 3595 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3596 } 3597 3598 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) WithArrayOfValues(values []float64) *NotificationMsg_FieldSubPathArrayOfValues { 3599 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3600 } 3601 3602 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive struct{} 3603 3604 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) FieldPath() *NotificationMsg_FieldSubPath { 3605 return &NotificationMsg_FieldSubPath{ 3606 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3607 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().IsInclusive().FieldPath(), 3608 } 3609 } 3610 3611 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 3612 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3613 } 3614 3615 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 3616 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3617 } 3618 3619 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesLowerThreshold struct{} 3620 3621 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesLowerThreshold) FieldPath() *NotificationMsg_FieldSubPath { 3622 return &NotificationMsg_FieldSubPath{ 3623 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3624 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().FieldPath(), 3625 } 3626 } 3627 3628 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesLowerThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathValue { 3629 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3630 } 3631 3632 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesLowerThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathArrayOfValues { 3633 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3634 } 3635 3636 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesLowerThreshold) Value() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue { 3637 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue{} 3638 } 3639 3640 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesLowerThreshold) IsInclusive() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive { 3641 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive{} 3642 } 3643 3644 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue struct{} 3645 3646 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) FieldPath() *NotificationMsg_FieldSubPath { 3647 return &NotificationMsg_FieldSubPath{ 3648 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3649 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().Value().FieldPath(), 3650 } 3651 } 3652 3653 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) WithValue(value float64) *NotificationMsg_FieldSubPathValue { 3654 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3655 } 3656 3657 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) WithArrayOfValues(values []float64) *NotificationMsg_FieldSubPathArrayOfValues { 3658 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3659 } 3660 3661 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive struct{} 3662 3663 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) FieldPath() *NotificationMsg_FieldSubPath { 3664 return &NotificationMsg_FieldSubPath{ 3665 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3666 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().IsInclusive().FieldPath(), 3667 } 3668 } 3669 3670 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 3671 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3672 } 3673 3674 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 3675 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3676 } 3677 3678 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesRaisedAfter struct{} 3679 3680 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesRaisedAfter) FieldPath() *NotificationMsg_FieldSubPath { 3681 return &NotificationMsg_FieldSubPath{ 3682 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3683 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().RaisedAfter().FieldPath(), 3684 } 3685 } 3686 3687 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesRaisedAfter) WithValue(value *durationpb.Duration) *NotificationMsg_FieldSubPathValue { 3688 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3689 } 3690 3691 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsViolationInfoTimeSeriesRaisedAfter) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsg_FieldSubPathArrayOfValues { 3692 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3693 } 3694 3695 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsEscalationLevel struct{} 3696 3697 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsEscalationLevel) FieldPath() *NotificationMsg_FieldSubPath { 3698 return &NotificationMsg_FieldSubPath{ 3699 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3700 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().EscalationLevel().FieldPath(), 3701 } 3702 } 3703 3704 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsEscalationLevel) WithValue(value alert.Alert_State_EscalationLevel) *NotificationMsg_FieldSubPathValue { 3705 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3706 } 3707 3708 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsEscalationLevel) WithArrayOfValues(values []alert.Alert_State_EscalationLevel) *NotificationMsg_FieldSubPathArrayOfValues { 3709 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3710 } 3711 3712 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandling struct{} 3713 3714 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandling) FieldPath() *NotificationMsg_FieldSubPath { 3715 return &NotificationMsg_FieldSubPath{ 3716 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3717 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().FieldPath(), 3718 } 3719 } 3720 3721 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsg_FieldSubPathValue { 3722 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3723 } 3724 3725 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsg_FieldSubPathArrayOfValues { 3726 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3727 } 3728 3729 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandling) CurrentState() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingCurrentState { 3730 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingCurrentState{} 3731 } 3732 3733 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandling) TroubleshootingNotes() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingTroubleshootingNotes { 3734 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingTroubleshootingNotes{} 3735 } 3736 3737 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandling) AiRemediation() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingAiRemediation { 3738 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingAiRemediation{} 3739 } 3740 3741 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandling) RemediationArg() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingRemediationArg { 3742 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingRemediationArg{} 3743 } 3744 3745 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingCurrentState struct{} 3746 3747 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingCurrentState) FieldPath() *NotificationMsg_FieldSubPath { 3748 return &NotificationMsg_FieldSubPath{ 3749 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3750 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().CurrentState().FieldPath(), 3751 } 3752 } 3753 3754 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingCurrentState) WithValue(value alert.Alert_State_AiHandlingState) *NotificationMsg_FieldSubPathValue { 3755 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3756 } 3757 3758 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_AiHandlingState) *NotificationMsg_FieldSubPathArrayOfValues { 3759 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3760 } 3761 3762 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingTroubleshootingNotes struct{} 3763 3764 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingTroubleshootingNotes) FieldPath() *NotificationMsg_FieldSubPath { 3765 return &NotificationMsg_FieldSubPath{ 3766 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3767 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().TroubleshootingNotes().FieldPath(), 3768 } 3769 } 3770 3771 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingTroubleshootingNotes) WithValue(value string) *NotificationMsg_FieldSubPathValue { 3772 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3773 } 3774 3775 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingTroubleshootingNotes) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 3776 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3777 } 3778 3779 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingAiRemediation struct{} 3780 3781 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingAiRemediation) FieldPath() *NotificationMsg_FieldSubPath { 3782 return &NotificationMsg_FieldSubPath{ 3783 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3784 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().FieldPath(), 3785 } 3786 } 3787 3788 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingAiRemediation) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsg_FieldSubPathValue { 3789 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3790 } 3791 3792 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingAiRemediation) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsg_FieldSubPathArrayOfValues { 3793 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3794 } 3795 3796 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingAiRemediation) FixInSsh() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingAiRemediationFixInSsh { 3797 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingAiRemediationFixInSsh{} 3798 } 3799 3800 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingAiRemediation) Reboot() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingAiRemediationReboot { 3801 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingAiRemediationReboot{} 3802 } 3803 3804 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingAiRemediationFixInSsh struct{} 3805 3806 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingAiRemediationFixInSsh) FieldPath() *NotificationMsg_FieldSubPath { 3807 return &NotificationMsg_FieldSubPath{ 3808 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3809 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().FixInSsh().FieldPath(), 3810 } 3811 } 3812 3813 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingAiRemediationFixInSsh) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsg_FieldSubPathValue { 3814 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3815 } 3816 3817 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingAiRemediationFixInSsh) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsg_FieldSubPathArrayOfValues { 3818 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3819 } 3820 3821 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingAiRemediationReboot struct{} 3822 3823 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingAiRemediationReboot) FieldPath() *NotificationMsg_FieldSubPath { 3824 return &NotificationMsg_FieldSubPath{ 3825 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3826 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().Reboot().FieldPath(), 3827 } 3828 } 3829 3830 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingAiRemediationReboot) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsg_FieldSubPathValue { 3831 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3832 } 3833 3834 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingAiRemediationReboot) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsg_FieldSubPathArrayOfValues { 3835 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3836 } 3837 3838 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingRemediationArg struct{} 3839 3840 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingRemediationArg) FieldPath() *NotificationMsg_FieldSubPath { 3841 return &NotificationMsg_FieldSubPath{ 3842 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3843 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().RemediationArg().FieldPath(), 3844 } 3845 } 3846 3847 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingRemediationArg) WithValue(value string) *NotificationMsg_FieldSubPathValue { 3848 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3849 } 3850 3851 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsAiHandlingRemediationArg) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 3852 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3853 } 3854 3855 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsOperatorHandling struct{} 3856 3857 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsOperatorHandling) FieldPath() *NotificationMsg_FieldSubPath { 3858 return &NotificationMsg_FieldSubPath{ 3859 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3860 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().FieldPath(), 3861 } 3862 } 3863 3864 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsOperatorHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsg_FieldSubPathValue { 3865 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3866 } 3867 3868 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsOperatorHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsg_FieldSubPathArrayOfValues { 3869 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3870 } 3871 3872 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsOperatorHandling) CurrentState() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsOperatorHandlingCurrentState { 3873 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsOperatorHandlingCurrentState{} 3874 } 3875 3876 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsOperatorHandling) Notes() NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsOperatorHandlingNotes { 3877 return NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsOperatorHandlingNotes{} 3878 } 3879 3880 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsOperatorHandlingCurrentState struct{} 3881 3882 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsOperatorHandlingCurrentState) FieldPath() *NotificationMsg_FieldSubPath { 3883 return &NotificationMsg_FieldSubPath{ 3884 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3885 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().CurrentState().FieldPath(), 3886 } 3887 } 3888 3889 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsOperatorHandlingCurrentState) WithValue(value alert.Alert_State_OperatorHandlingState) *NotificationMsg_FieldSubPathValue { 3890 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3891 } 3892 3893 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsOperatorHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_OperatorHandlingState) *NotificationMsg_FieldSubPathArrayOfValues { 3894 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3895 } 3896 3897 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsOperatorHandlingNotes struct{} 3898 3899 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsOperatorHandlingNotes) FieldPath() *NotificationMsg_FieldSubPath { 3900 return &NotificationMsg_FieldSubPath{ 3901 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3902 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().Notes().FieldPath(), 3903 } 3904 } 3905 3906 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsOperatorHandlingNotes) WithValue(value string) *NotificationMsg_FieldSubPathValue { 3907 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3908 } 3909 3910 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionAlertsOperatorHandlingNotes) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 3911 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3912 } 3913 3914 type NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionMoreAlertsCount struct{} 3915 3916 func (NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionMoreAlertsCount) FieldPath() *NotificationMsg_FieldSubPath { 3917 return &NotificationMsg_FieldSubPath{ 3918 selector: NotificationMsg_FieldPathSelectorAlertsAwaitingForApprovalWithAiRemediation, 3919 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().MoreAlertsCount().FieldPath(), 3920 } 3921 } 3922 3923 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionMoreAlertsCount) WithValue(value int32) *NotificationMsg_FieldSubPathValue { 3924 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3925 } 3926 3927 func (s NotificationMsgPathSelectorAlertsAwaitingForApprovalWithAiRemediationByConditionMoreAlertsCount) WithArrayOfValues(values []int32) *NotificationMsg_FieldSubPathArrayOfValues { 3928 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3929 } 3930 3931 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAi struct{} 3932 3933 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAi) FieldPath() *NotificationMsg_FieldTerminalPath { 3934 return &NotificationMsg_FieldTerminalPath{selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi} 3935 } 3936 3937 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAi) WithValue(value *NotificationMsg_AlertsGroup) *NotificationMsg_FieldTerminalPathValue { 3938 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldTerminalPathValue) 3939 } 3940 3941 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAi) WithArrayOfValues(values []*NotificationMsg_AlertsGroup) *NotificationMsg_FieldTerminalPathArrayOfValues { 3942 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldTerminalPathArrayOfValues) 3943 } 3944 3945 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAi) WithSubPath(subPath NotificationMsgAlertsGroup_FieldPath) *NotificationMsg_FieldSubPath { 3946 return &NotificationMsg_FieldSubPath{selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, subPath: subPath} 3947 } 3948 3949 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAi) WithSubValue(subPathValue NotificationMsgAlertsGroup_FieldPathValue) *NotificationMsg_FieldSubPathValue { 3950 return &NotificationMsg_FieldSubPathValue{NotificationMsg_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 3951 } 3952 3953 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAi) WithSubArrayOfValues(subPathArrayOfValues NotificationMsgAlertsGroup_FieldPathArrayOfValues) *NotificationMsg_FieldSubPathArrayOfValues { 3954 return &NotificationMsg_FieldSubPathArrayOfValues{NotificationMsg_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 3955 } 3956 3957 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAi) WithSubArrayItemValue(subPathArrayItemValue NotificationMsgAlertsGroup_FieldPathArrayItemValue) *NotificationMsg_FieldSubPathArrayItemValue { 3958 return &NotificationMsg_FieldSubPathArrayItemValue{NotificationMsg_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 3959 } 3960 3961 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAi) ByCondition() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByCondition { 3962 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByCondition{} 3963 } 3964 3965 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByCondition struct{} 3966 3967 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByCondition) FieldPath() *NotificationMsg_FieldSubPath { 3968 return &NotificationMsg_FieldSubPath{ 3969 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 3970 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().FieldPath(), 3971 } 3972 } 3973 3974 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByCondition) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathValue { 3975 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 3976 } 3977 3978 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByCondition) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathArrayOfValues { 3979 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 3980 } 3981 3982 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByCondition) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathArrayItemValue { 3983 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 3984 } 3985 3986 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByCondition) TimeSeriesCondition() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesCondition { 3987 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesCondition{} 3988 } 3989 3990 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByCondition) LogCondition() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogCondition { 3991 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogCondition{} 3992 } 3993 3994 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByCondition) Alerts() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlerts { 3995 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlerts{} 3996 } 3997 3998 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByCondition) MoreAlertsCount() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionMoreAlertsCount { 3999 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionMoreAlertsCount{} 4000 } 4001 4002 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesCondition struct{} 4003 4004 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesCondition) FieldPath() *NotificationMsg_FieldSubPath { 4005 return &NotificationMsg_FieldSubPath{ 4006 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4007 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().FieldPath(), 4008 } 4009 } 4010 4011 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesCondition) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType) *NotificationMsg_FieldSubPathValue { 4012 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4013 } 4014 4015 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesCondition) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType) *NotificationMsg_FieldSubPathArrayOfValues { 4016 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4017 } 4018 4019 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesCondition) Fqn() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionFqn { 4020 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionFqn{} 4021 } 4022 4023 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesCondition) DisplayName() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionDisplayName { 4024 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionDisplayName{} 4025 } 4026 4027 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesCondition) Queries() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueries { 4028 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueries{} 4029 } 4030 4031 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionFqn struct{} 4032 4033 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionFqn) FieldPath() *NotificationMsg_FieldSubPath { 4034 return &NotificationMsg_FieldSubPath{ 4035 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4036 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Fqn().FieldPath(), 4037 } 4038 } 4039 4040 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionFqn) WithValue(value *ts_condition.Name) *NotificationMsg_FieldSubPathValue { 4041 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4042 } 4043 4044 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionFqn) WithArrayOfValues(values []*ts_condition.Name) *NotificationMsg_FieldSubPathArrayOfValues { 4045 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4046 } 4047 4048 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionDisplayName struct{} 4049 4050 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 4051 return &NotificationMsg_FieldSubPath{ 4052 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4053 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().DisplayName().FieldPath(), 4054 } 4055 } 4056 4057 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 4058 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4059 } 4060 4061 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 4062 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4063 } 4064 4065 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueries struct{} 4066 4067 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueries) FieldPath() *NotificationMsg_FieldSubPath { 4068 return &NotificationMsg_FieldSubPath{ 4069 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4070 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().FieldPath(), 4071 } 4072 } 4073 4074 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathValue { 4075 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4076 } 4077 4078 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathArrayOfValues { 4079 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4080 } 4081 4082 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathArrayItemValue { 4083 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 4084 } 4085 4086 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueries) Description() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesDescription { 4087 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesDescription{} 4088 } 4089 4090 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueries) Filter() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesFilter { 4091 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesFilter{} 4092 } 4093 4094 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueries) Aggregation() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregation { 4095 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregation{} 4096 } 4097 4098 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesDescription struct{} 4099 4100 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesDescription) FieldPath() *NotificationMsg_FieldSubPath { 4101 return &NotificationMsg_FieldSubPath{ 4102 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4103 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Description().FieldPath(), 4104 } 4105 } 4106 4107 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesDescription) WithValue(value string) *NotificationMsg_FieldSubPathValue { 4108 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4109 } 4110 4111 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesDescription) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 4112 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4113 } 4114 4115 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesFilter struct{} 4116 4117 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesFilter) FieldPath() *NotificationMsg_FieldSubPath { 4118 return &NotificationMsg_FieldSubPath{ 4119 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4120 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Filter().FieldPath(), 4121 } 4122 } 4123 4124 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesFilter) WithValue(value string) *NotificationMsg_FieldSubPathValue { 4125 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4126 } 4127 4128 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesFilter) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 4129 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4130 } 4131 4132 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregation struct{} 4133 4134 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregation) FieldPath() *NotificationMsg_FieldSubPath { 4135 return &NotificationMsg_FieldSubPath{ 4136 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4137 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().FieldPath(), 4138 } 4139 } 4140 4141 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregation) WithValue(value *monitoring_common.Aggregation) *NotificationMsg_FieldSubPathValue { 4142 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4143 } 4144 4145 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregation) WithArrayOfValues(values []*monitoring_common.Aggregation) *NotificationMsg_FieldSubPathArrayOfValues { 4146 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4147 } 4148 4149 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregation) AlignmentPeriod() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod { 4150 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod{} 4151 } 4152 4153 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregation) PerSeriesAligner() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner { 4154 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner{} 4155 } 4156 4157 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregation) CrossSeriesReducer() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer { 4158 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer{} 4159 } 4160 4161 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregation) GroupByFields() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationGroupByFields { 4162 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationGroupByFields{} 4163 } 4164 4165 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod struct{} 4166 4167 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) FieldPath() *NotificationMsg_FieldSubPath { 4168 return &NotificationMsg_FieldSubPath{ 4169 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4170 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().AlignmentPeriod().FieldPath(), 4171 } 4172 } 4173 4174 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) WithValue(value *durationpb.Duration) *NotificationMsg_FieldSubPathValue { 4175 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4176 } 4177 4178 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsg_FieldSubPathArrayOfValues { 4179 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4180 } 4181 4182 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner struct{} 4183 4184 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) FieldPath() *NotificationMsg_FieldSubPath { 4185 return &NotificationMsg_FieldSubPath{ 4186 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4187 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().PerSeriesAligner().FieldPath(), 4188 } 4189 } 4190 4191 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) WithValue(value monitoring_common.Aggregation_Aligner) *NotificationMsg_FieldSubPathValue { 4192 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4193 } 4194 4195 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) WithArrayOfValues(values []monitoring_common.Aggregation_Aligner) *NotificationMsg_FieldSubPathArrayOfValues { 4196 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4197 } 4198 4199 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer struct{} 4200 4201 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) FieldPath() *NotificationMsg_FieldSubPath { 4202 return &NotificationMsg_FieldSubPath{ 4203 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4204 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().CrossSeriesReducer().FieldPath(), 4205 } 4206 } 4207 4208 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) WithValue(value monitoring_common.Aggregation_Reducer) *NotificationMsg_FieldSubPathValue { 4209 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4210 } 4211 4212 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) WithArrayOfValues(values []monitoring_common.Aggregation_Reducer) *NotificationMsg_FieldSubPathArrayOfValues { 4213 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4214 } 4215 4216 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationGroupByFields struct{} 4217 4218 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationGroupByFields) FieldPath() *NotificationMsg_FieldSubPath { 4219 return &NotificationMsg_FieldSubPath{ 4220 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4221 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().GroupByFields().FieldPath(), 4222 } 4223 } 4224 4225 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithValue(value []string) *NotificationMsg_FieldSubPathValue { 4226 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4227 } 4228 4229 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithArrayOfValues(values [][]string) *NotificationMsg_FieldSubPathArrayOfValues { 4230 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4231 } 4232 4233 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithItemValue(value string) *NotificationMsg_FieldSubPathArrayItemValue { 4234 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 4235 } 4236 4237 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogCondition struct{} 4238 4239 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogCondition) FieldPath() *NotificationMsg_FieldSubPath { 4240 return &NotificationMsg_FieldSubPath{ 4241 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4242 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().FieldPath(), 4243 } 4244 } 4245 4246 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogCondition) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType) *NotificationMsg_FieldSubPathValue { 4247 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4248 } 4249 4250 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogCondition) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType) *NotificationMsg_FieldSubPathArrayOfValues { 4251 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4252 } 4253 4254 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogCondition) Fqn() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionFqn { 4255 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionFqn{} 4256 } 4257 4258 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogCondition) DisplayName() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionDisplayName { 4259 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionDisplayName{} 4260 } 4261 4262 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogCondition) Queries() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionQueries { 4263 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionQueries{} 4264 } 4265 4266 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionFqn struct{} 4267 4268 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionFqn) FieldPath() *NotificationMsg_FieldSubPath { 4269 return &NotificationMsg_FieldSubPath{ 4270 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4271 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Fqn().FieldPath(), 4272 } 4273 } 4274 4275 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionFqn) WithValue(value *log_condition.Name) *NotificationMsg_FieldSubPathValue { 4276 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4277 } 4278 4279 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionFqn) WithArrayOfValues(values []*log_condition.Name) *NotificationMsg_FieldSubPathArrayOfValues { 4280 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4281 } 4282 4283 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionDisplayName struct{} 4284 4285 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 4286 return &NotificationMsg_FieldSubPath{ 4287 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4288 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().DisplayName().FieldPath(), 4289 } 4290 } 4291 4292 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 4293 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4294 } 4295 4296 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 4297 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4298 } 4299 4300 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionQueries struct{} 4301 4302 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionQueries) FieldPath() *NotificationMsg_FieldSubPath { 4303 return &NotificationMsg_FieldSubPath{ 4304 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4305 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().FieldPath(), 4306 } 4307 } 4308 4309 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathValue { 4310 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4311 } 4312 4313 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathArrayOfValues { 4314 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4315 } 4316 4317 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathArrayItemValue { 4318 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 4319 } 4320 4321 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionQueries) Description() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionQueriesDescription { 4322 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionQueriesDescription{} 4323 } 4324 4325 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionQueries) Filter() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionQueriesFilter { 4326 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionQueriesFilter{} 4327 } 4328 4329 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionQueriesDescription struct{} 4330 4331 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionQueriesDescription) FieldPath() *NotificationMsg_FieldSubPath { 4332 return &NotificationMsg_FieldSubPath{ 4333 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4334 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().Description().FieldPath(), 4335 } 4336 } 4337 4338 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionQueriesDescription) WithValue(value string) *NotificationMsg_FieldSubPathValue { 4339 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4340 } 4341 4342 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionQueriesDescription) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 4343 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4344 } 4345 4346 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionQueriesFilter struct{} 4347 4348 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionQueriesFilter) FieldPath() *NotificationMsg_FieldSubPath { 4349 return &NotificationMsg_FieldSubPath{ 4350 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4351 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().Filter().FieldPath(), 4352 } 4353 } 4354 4355 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionQueriesFilter) WithValue(value string) *NotificationMsg_FieldSubPathValue { 4356 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4357 } 4358 4359 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionLogConditionQueriesFilter) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 4360 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4361 } 4362 4363 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlerts struct{} 4364 4365 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlerts) FieldPath() *NotificationMsg_FieldSubPath { 4366 return &NotificationMsg_FieldSubPath{ 4367 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4368 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().FieldPath(), 4369 } 4370 } 4371 4372 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlerts) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathValue { 4373 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4374 } 4375 4376 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlerts) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathArrayOfValues { 4377 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4378 } 4379 4380 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlerts) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathArrayItemValue { 4381 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 4382 } 4383 4384 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlerts) Type() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsType { 4385 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsType{} 4386 } 4387 4388 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlerts) Fqn() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsFqn { 4389 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsFqn{} 4390 } 4391 4392 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlerts) DisplayName() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsDisplayName { 4393 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsDisplayName{} 4394 } 4395 4396 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlerts) IsFiring() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIsFiring { 4397 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIsFiring{} 4398 } 4399 4400 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlerts) StartTime() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsStartTime { 4401 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsStartTime{} 4402 } 4403 4404 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlerts) StopTime() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsStopTime { 4405 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsStopTime{} 4406 } 4407 4408 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlerts) Identification() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentification { 4409 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentification{} 4410 } 4411 4412 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlerts) ViolationInfo() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfo { 4413 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfo{} 4414 } 4415 4416 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlerts) EscalationLevel() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsEscalationLevel { 4417 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsEscalationLevel{} 4418 } 4419 4420 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlerts) AiHandling() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandling { 4421 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandling{} 4422 } 4423 4424 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlerts) OperatorHandling() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsOperatorHandling { 4425 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsOperatorHandling{} 4426 } 4427 4428 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsType struct{} 4429 4430 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsType) FieldPath() *NotificationMsg_FieldSubPath { 4431 return &NotificationMsg_FieldSubPath{ 4432 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4433 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Type().FieldPath(), 4434 } 4435 } 4436 4437 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsType) WithValue(value NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsg_FieldSubPathValue { 4438 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4439 } 4440 4441 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsType) WithArrayOfValues(values []NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsg_FieldSubPathArrayOfValues { 4442 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4443 } 4444 4445 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsFqn struct{} 4446 4447 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsFqn) FieldPath() *NotificationMsg_FieldSubPath { 4448 return &NotificationMsg_FieldSubPath{ 4449 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4450 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Fqn().FieldPath(), 4451 } 4452 } 4453 4454 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsFqn) WithValue(value *alert.Name) *NotificationMsg_FieldSubPathValue { 4455 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4456 } 4457 4458 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsFqn) WithArrayOfValues(values []*alert.Name) *NotificationMsg_FieldSubPathArrayOfValues { 4459 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4460 } 4461 4462 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsDisplayName struct{} 4463 4464 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 4465 return &NotificationMsg_FieldSubPath{ 4466 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4467 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().DisplayName().FieldPath(), 4468 } 4469 } 4470 4471 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 4472 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4473 } 4474 4475 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 4476 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4477 } 4478 4479 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIsFiring struct{} 4480 4481 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIsFiring) FieldPath() *NotificationMsg_FieldSubPath { 4482 return &NotificationMsg_FieldSubPath{ 4483 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4484 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().IsFiring().FieldPath(), 4485 } 4486 } 4487 4488 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIsFiring) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 4489 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4490 } 4491 4492 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIsFiring) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 4493 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4494 } 4495 4496 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsStartTime struct{} 4497 4498 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsStartTime) FieldPath() *NotificationMsg_FieldSubPath { 4499 return &NotificationMsg_FieldSubPath{ 4500 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4501 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().StartTime().FieldPath(), 4502 } 4503 } 4504 4505 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsStartTime) WithValue(value *timestamppb.Timestamp) *NotificationMsg_FieldSubPathValue { 4506 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4507 } 4508 4509 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsStartTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsg_FieldSubPathArrayOfValues { 4510 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4511 } 4512 4513 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsStopTime struct{} 4514 4515 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsStopTime) FieldPath() *NotificationMsg_FieldSubPath { 4516 return &NotificationMsg_FieldSubPath{ 4517 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4518 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().StopTime().FieldPath(), 4519 } 4520 } 4521 4522 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsStopTime) WithValue(value *timestamppb.Timestamp) *NotificationMsg_FieldSubPathValue { 4523 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4524 } 4525 4526 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsStopTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsg_FieldSubPathArrayOfValues { 4527 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4528 } 4529 4530 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentification struct{} 4531 4532 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentification) FieldPath() *NotificationMsg_FieldSubPath { 4533 return &NotificationMsg_FieldSubPath{ 4534 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4535 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().FieldPath(), 4536 } 4537 } 4538 4539 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentification) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsg_FieldSubPathValue { 4540 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4541 } 4542 4543 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentification) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsg_FieldSubPathArrayOfValues { 4544 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4545 } 4546 4547 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentification) LogLabels() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationLogLabels { 4548 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationLogLabels{} 4549 } 4550 4551 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentification) MetricLabels() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationMetricLabels { 4552 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationMetricLabels{} 4553 } 4554 4555 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentification) ResourceLabels() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationResourceLabels { 4556 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationResourceLabels{} 4557 } 4558 4559 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationLogLabels struct{} 4560 4561 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationLogLabels) FieldPath() *NotificationMsg_FieldSubPath { 4562 return &NotificationMsg_FieldSubPath{ 4563 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4564 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().LogLabels().FieldPath(), 4565 } 4566 } 4567 4568 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationLogLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 4569 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4570 } 4571 4572 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationLogLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 4573 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4574 } 4575 4576 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationLogLabels) WithKey(key string) NotificationMsgMapPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationLogLabels { 4577 return NotificationMsgMapPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationLogLabels{key: key} 4578 } 4579 4580 type NotificationMsgMapPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationLogLabels struct { 4581 key string 4582 } 4583 4584 func (s NotificationMsgMapPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationLogLabels) FieldPath() *NotificationMsg_FieldSubPath { 4585 return &NotificationMsg_FieldSubPath{ 4586 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4587 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().LogLabels().WithKey(s.key).FieldPath(), 4588 } 4589 } 4590 4591 func (s NotificationMsgMapPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationLogLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 4592 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4593 } 4594 4595 func (s NotificationMsgMapPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationLogLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 4596 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4597 } 4598 4599 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationMetricLabels struct{} 4600 4601 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationMetricLabels) FieldPath() *NotificationMsg_FieldSubPath { 4602 return &NotificationMsg_FieldSubPath{ 4603 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4604 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().MetricLabels().FieldPath(), 4605 } 4606 } 4607 4608 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationMetricLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 4609 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4610 } 4611 4612 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationMetricLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 4613 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4614 } 4615 4616 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationMetricLabels) WithKey(key string) NotificationMsgMapPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationMetricLabels { 4617 return NotificationMsgMapPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationMetricLabels{key: key} 4618 } 4619 4620 type NotificationMsgMapPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationMetricLabels struct { 4621 key string 4622 } 4623 4624 func (s NotificationMsgMapPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationMetricLabels) FieldPath() *NotificationMsg_FieldSubPath { 4625 return &NotificationMsg_FieldSubPath{ 4626 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4627 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().MetricLabels().WithKey(s.key).FieldPath(), 4628 } 4629 } 4630 4631 func (s NotificationMsgMapPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationMetricLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 4632 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4633 } 4634 4635 func (s NotificationMsgMapPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationMetricLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 4636 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4637 } 4638 4639 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationResourceLabels struct{} 4640 4641 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationResourceLabels) FieldPath() *NotificationMsg_FieldSubPath { 4642 return &NotificationMsg_FieldSubPath{ 4643 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4644 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().ResourceLabels().FieldPath(), 4645 } 4646 } 4647 4648 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationResourceLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 4649 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4650 } 4651 4652 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationResourceLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 4653 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4654 } 4655 4656 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationResourceLabels) WithKey(key string) NotificationMsgMapPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationResourceLabels { 4657 return NotificationMsgMapPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationResourceLabels{key: key} 4658 } 4659 4660 type NotificationMsgMapPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationResourceLabels struct { 4661 key string 4662 } 4663 4664 func (s NotificationMsgMapPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationResourceLabels) FieldPath() *NotificationMsg_FieldSubPath { 4665 return &NotificationMsg_FieldSubPath{ 4666 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4667 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().ResourceLabels().WithKey(s.key).FieldPath(), 4668 } 4669 } 4670 4671 func (s NotificationMsgMapPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationResourceLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 4672 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4673 } 4674 4675 func (s NotificationMsgMapPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsIdentificationResourceLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 4676 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4677 } 4678 4679 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfo struct{} 4680 4681 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfo) FieldPath() *NotificationMsg_FieldSubPath { 4682 return &NotificationMsg_FieldSubPath{ 4683 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4684 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().FieldPath(), 4685 } 4686 } 4687 4688 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfo) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsg_FieldSubPathValue { 4689 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4690 } 4691 4692 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfo) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsg_FieldSubPathArrayOfValues { 4693 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4694 } 4695 4696 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfo) LogValue() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoLogValue { 4697 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoLogValue{} 4698 } 4699 4700 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfo) TimeSeries() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeries { 4701 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeries{} 4702 } 4703 4704 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoLogValue struct{} 4705 4706 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoLogValue) FieldPath() *NotificationMsg_FieldSubPath { 4707 return &NotificationMsg_FieldSubPath{ 4708 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4709 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().LogValue().FieldPath(), 4710 } 4711 } 4712 4713 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoLogValue) WithValue(value string) *NotificationMsg_FieldSubPathValue { 4714 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4715 } 4716 4717 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoLogValue) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 4718 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4719 } 4720 4721 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeries struct{} 4722 4723 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeries) FieldPath() *NotificationMsg_FieldSubPath { 4724 return &NotificationMsg_FieldSubPath{ 4725 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4726 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().FieldPath(), 4727 } 4728 } 4729 4730 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathValue { 4731 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4732 } 4733 4734 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathArrayOfValues { 4735 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4736 } 4737 4738 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathArrayItemValue { 4739 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 4740 } 4741 4742 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeries) Query() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesQuery { 4743 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesQuery{} 4744 } 4745 4746 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeries) Values() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesValues { 4747 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesValues{} 4748 } 4749 4750 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeries) UpperThreshold() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesUpperThreshold { 4751 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesUpperThreshold{} 4752 } 4753 4754 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeries) LowerThreshold() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesLowerThreshold { 4755 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesLowerThreshold{} 4756 } 4757 4758 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeries) RaisedAfter() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesRaisedAfter { 4759 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesRaisedAfter{} 4760 } 4761 4762 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesQuery struct{} 4763 4764 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesQuery) FieldPath() *NotificationMsg_FieldSubPath { 4765 return &NotificationMsg_FieldSubPath{ 4766 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4767 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().Query().FieldPath(), 4768 } 4769 } 4770 4771 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesQuery) WithValue(value string) *NotificationMsg_FieldSubPathValue { 4772 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4773 } 4774 4775 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesQuery) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 4776 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4777 } 4778 4779 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesValues struct{} 4780 4781 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesValues) FieldPath() *NotificationMsg_FieldSubPath { 4782 return &NotificationMsg_FieldSubPath{ 4783 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4784 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().Values().FieldPath(), 4785 } 4786 } 4787 4788 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesValues) WithValue(value []float64) *NotificationMsg_FieldSubPathValue { 4789 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4790 } 4791 4792 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesValues) WithArrayOfValues(values [][]float64) *NotificationMsg_FieldSubPathArrayOfValues { 4793 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4794 } 4795 4796 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesValues) WithItemValue(value float64) *NotificationMsg_FieldSubPathArrayItemValue { 4797 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 4798 } 4799 4800 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesUpperThreshold struct{} 4801 4802 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesUpperThreshold) FieldPath() *NotificationMsg_FieldSubPath { 4803 return &NotificationMsg_FieldSubPath{ 4804 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4805 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().FieldPath(), 4806 } 4807 } 4808 4809 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesUpperThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathValue { 4810 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4811 } 4812 4813 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesUpperThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathArrayOfValues { 4814 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4815 } 4816 4817 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesUpperThreshold) Value() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue { 4818 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue{} 4819 } 4820 4821 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesUpperThreshold) IsInclusive() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive { 4822 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive{} 4823 } 4824 4825 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue struct{} 4826 4827 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) FieldPath() *NotificationMsg_FieldSubPath { 4828 return &NotificationMsg_FieldSubPath{ 4829 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4830 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().Value().FieldPath(), 4831 } 4832 } 4833 4834 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) WithValue(value float64) *NotificationMsg_FieldSubPathValue { 4835 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4836 } 4837 4838 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) WithArrayOfValues(values []float64) *NotificationMsg_FieldSubPathArrayOfValues { 4839 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4840 } 4841 4842 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive struct{} 4843 4844 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) FieldPath() *NotificationMsg_FieldSubPath { 4845 return &NotificationMsg_FieldSubPath{ 4846 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4847 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().IsInclusive().FieldPath(), 4848 } 4849 } 4850 4851 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 4852 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4853 } 4854 4855 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 4856 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4857 } 4858 4859 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesLowerThreshold struct{} 4860 4861 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesLowerThreshold) FieldPath() *NotificationMsg_FieldSubPath { 4862 return &NotificationMsg_FieldSubPath{ 4863 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4864 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().FieldPath(), 4865 } 4866 } 4867 4868 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesLowerThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathValue { 4869 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4870 } 4871 4872 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesLowerThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathArrayOfValues { 4873 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4874 } 4875 4876 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesLowerThreshold) Value() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue { 4877 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue{} 4878 } 4879 4880 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesLowerThreshold) IsInclusive() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive { 4881 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive{} 4882 } 4883 4884 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue struct{} 4885 4886 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) FieldPath() *NotificationMsg_FieldSubPath { 4887 return &NotificationMsg_FieldSubPath{ 4888 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4889 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().Value().FieldPath(), 4890 } 4891 } 4892 4893 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) WithValue(value float64) *NotificationMsg_FieldSubPathValue { 4894 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4895 } 4896 4897 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) WithArrayOfValues(values []float64) *NotificationMsg_FieldSubPathArrayOfValues { 4898 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4899 } 4900 4901 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive struct{} 4902 4903 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) FieldPath() *NotificationMsg_FieldSubPath { 4904 return &NotificationMsg_FieldSubPath{ 4905 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4906 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().IsInclusive().FieldPath(), 4907 } 4908 } 4909 4910 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 4911 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4912 } 4913 4914 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 4915 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4916 } 4917 4918 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesRaisedAfter struct{} 4919 4920 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesRaisedAfter) FieldPath() *NotificationMsg_FieldSubPath { 4921 return &NotificationMsg_FieldSubPath{ 4922 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4923 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().RaisedAfter().FieldPath(), 4924 } 4925 } 4926 4927 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesRaisedAfter) WithValue(value *durationpb.Duration) *NotificationMsg_FieldSubPathValue { 4928 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4929 } 4930 4931 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsViolationInfoTimeSeriesRaisedAfter) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsg_FieldSubPathArrayOfValues { 4932 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4933 } 4934 4935 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsEscalationLevel struct{} 4936 4937 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsEscalationLevel) FieldPath() *NotificationMsg_FieldSubPath { 4938 return &NotificationMsg_FieldSubPath{ 4939 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4940 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().EscalationLevel().FieldPath(), 4941 } 4942 } 4943 4944 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsEscalationLevel) WithValue(value alert.Alert_State_EscalationLevel) *NotificationMsg_FieldSubPathValue { 4945 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4946 } 4947 4948 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsEscalationLevel) WithArrayOfValues(values []alert.Alert_State_EscalationLevel) *NotificationMsg_FieldSubPathArrayOfValues { 4949 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4950 } 4951 4952 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandling struct{} 4953 4954 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandling) FieldPath() *NotificationMsg_FieldSubPath { 4955 return &NotificationMsg_FieldSubPath{ 4956 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4957 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().FieldPath(), 4958 } 4959 } 4960 4961 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsg_FieldSubPathValue { 4962 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4963 } 4964 4965 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsg_FieldSubPathArrayOfValues { 4966 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 4967 } 4968 4969 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandling) CurrentState() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingCurrentState { 4970 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingCurrentState{} 4971 } 4972 4973 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandling) TroubleshootingNotes() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingTroubleshootingNotes { 4974 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingTroubleshootingNotes{} 4975 } 4976 4977 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandling) AiRemediation() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingAiRemediation { 4978 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingAiRemediation{} 4979 } 4980 4981 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandling) RemediationArg() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingRemediationArg { 4982 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingRemediationArg{} 4983 } 4984 4985 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingCurrentState struct{} 4986 4987 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingCurrentState) FieldPath() *NotificationMsg_FieldSubPath { 4988 return &NotificationMsg_FieldSubPath{ 4989 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 4990 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().CurrentState().FieldPath(), 4991 } 4992 } 4993 4994 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingCurrentState) WithValue(value alert.Alert_State_AiHandlingState) *NotificationMsg_FieldSubPathValue { 4995 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 4996 } 4997 4998 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_AiHandlingState) *NotificationMsg_FieldSubPathArrayOfValues { 4999 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5000 } 5001 5002 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingTroubleshootingNotes struct{} 5003 5004 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingTroubleshootingNotes) FieldPath() *NotificationMsg_FieldSubPath { 5005 return &NotificationMsg_FieldSubPath{ 5006 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 5007 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().TroubleshootingNotes().FieldPath(), 5008 } 5009 } 5010 5011 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingTroubleshootingNotes) WithValue(value string) *NotificationMsg_FieldSubPathValue { 5012 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5013 } 5014 5015 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingTroubleshootingNotes) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 5016 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5017 } 5018 5019 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingAiRemediation struct{} 5020 5021 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingAiRemediation) FieldPath() *NotificationMsg_FieldSubPath { 5022 return &NotificationMsg_FieldSubPath{ 5023 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 5024 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().FieldPath(), 5025 } 5026 } 5027 5028 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingAiRemediation) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsg_FieldSubPathValue { 5029 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5030 } 5031 5032 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingAiRemediation) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsg_FieldSubPathArrayOfValues { 5033 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5034 } 5035 5036 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingAiRemediation) FixInSsh() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingAiRemediationFixInSsh { 5037 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingAiRemediationFixInSsh{} 5038 } 5039 5040 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingAiRemediation) Reboot() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingAiRemediationReboot { 5041 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingAiRemediationReboot{} 5042 } 5043 5044 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingAiRemediationFixInSsh struct{} 5045 5046 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingAiRemediationFixInSsh) FieldPath() *NotificationMsg_FieldSubPath { 5047 return &NotificationMsg_FieldSubPath{ 5048 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 5049 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().FixInSsh().FieldPath(), 5050 } 5051 } 5052 5053 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingAiRemediationFixInSsh) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsg_FieldSubPathValue { 5054 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5055 } 5056 5057 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingAiRemediationFixInSsh) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsg_FieldSubPathArrayOfValues { 5058 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5059 } 5060 5061 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingAiRemediationReboot struct{} 5062 5063 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingAiRemediationReboot) FieldPath() *NotificationMsg_FieldSubPath { 5064 return &NotificationMsg_FieldSubPath{ 5065 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 5066 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().Reboot().FieldPath(), 5067 } 5068 } 5069 5070 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingAiRemediationReboot) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsg_FieldSubPathValue { 5071 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5072 } 5073 5074 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingAiRemediationReboot) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsg_FieldSubPathArrayOfValues { 5075 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5076 } 5077 5078 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingRemediationArg struct{} 5079 5080 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingRemediationArg) FieldPath() *NotificationMsg_FieldSubPath { 5081 return &NotificationMsg_FieldSubPath{ 5082 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 5083 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().RemediationArg().FieldPath(), 5084 } 5085 } 5086 5087 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingRemediationArg) WithValue(value string) *NotificationMsg_FieldSubPathValue { 5088 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5089 } 5090 5091 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsAiHandlingRemediationArg) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 5092 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5093 } 5094 5095 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsOperatorHandling struct{} 5096 5097 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsOperatorHandling) FieldPath() *NotificationMsg_FieldSubPath { 5098 return &NotificationMsg_FieldSubPath{ 5099 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 5100 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().FieldPath(), 5101 } 5102 } 5103 5104 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsOperatorHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsg_FieldSubPathValue { 5105 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5106 } 5107 5108 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsOperatorHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsg_FieldSubPathArrayOfValues { 5109 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5110 } 5111 5112 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsOperatorHandling) CurrentState() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsOperatorHandlingCurrentState { 5113 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsOperatorHandlingCurrentState{} 5114 } 5115 5116 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsOperatorHandling) Notes() NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsOperatorHandlingNotes { 5117 return NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsOperatorHandlingNotes{} 5118 } 5119 5120 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsOperatorHandlingCurrentState struct{} 5121 5122 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsOperatorHandlingCurrentState) FieldPath() *NotificationMsg_FieldSubPath { 5123 return &NotificationMsg_FieldSubPath{ 5124 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 5125 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().CurrentState().FieldPath(), 5126 } 5127 } 5128 5129 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsOperatorHandlingCurrentState) WithValue(value alert.Alert_State_OperatorHandlingState) *NotificationMsg_FieldSubPathValue { 5130 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5131 } 5132 5133 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsOperatorHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_OperatorHandlingState) *NotificationMsg_FieldSubPathArrayOfValues { 5134 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5135 } 5136 5137 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsOperatorHandlingNotes struct{} 5138 5139 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsOperatorHandlingNotes) FieldPath() *NotificationMsg_FieldSubPath { 5140 return &NotificationMsg_FieldSubPath{ 5141 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 5142 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().Notes().FieldPath(), 5143 } 5144 } 5145 5146 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsOperatorHandlingNotes) WithValue(value string) *NotificationMsg_FieldSubPathValue { 5147 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5148 } 5149 5150 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionAlertsOperatorHandlingNotes) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 5151 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5152 } 5153 5154 type NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionMoreAlertsCount struct{} 5155 5156 func (NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionMoreAlertsCount) FieldPath() *NotificationMsg_FieldSubPath { 5157 return &NotificationMsg_FieldSubPath{ 5158 selector: NotificationMsg_FieldPathSelectorAlertsFlaggedToIgnoreByAi, 5159 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().MoreAlertsCount().FieldPath(), 5160 } 5161 } 5162 5163 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionMoreAlertsCount) WithValue(value int32) *NotificationMsg_FieldSubPathValue { 5164 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5165 } 5166 5167 func (s NotificationMsgPathSelectorAlertsFlaggedToIgnoreByAiByConditionMoreAlertsCount) WithArrayOfValues(values []int32) *NotificationMsg_FieldSubPathArrayOfValues { 5168 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5169 } 5170 5171 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAi struct{} 5172 5173 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAi) FieldPath() *NotificationMsg_FieldTerminalPath { 5174 return &NotificationMsg_FieldTerminalPath{selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi} 5175 } 5176 5177 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAi) WithValue(value *NotificationMsg_AlertsGroup) *NotificationMsg_FieldTerminalPathValue { 5178 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldTerminalPathValue) 5179 } 5180 5181 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAi) WithArrayOfValues(values []*NotificationMsg_AlertsGroup) *NotificationMsg_FieldTerminalPathArrayOfValues { 5182 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldTerminalPathArrayOfValues) 5183 } 5184 5185 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAi) WithSubPath(subPath NotificationMsgAlertsGroup_FieldPath) *NotificationMsg_FieldSubPath { 5186 return &NotificationMsg_FieldSubPath{selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, subPath: subPath} 5187 } 5188 5189 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAi) WithSubValue(subPathValue NotificationMsgAlertsGroup_FieldPathValue) *NotificationMsg_FieldSubPathValue { 5190 return &NotificationMsg_FieldSubPathValue{NotificationMsg_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 5191 } 5192 5193 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAi) WithSubArrayOfValues(subPathArrayOfValues NotificationMsgAlertsGroup_FieldPathArrayOfValues) *NotificationMsg_FieldSubPathArrayOfValues { 5194 return &NotificationMsg_FieldSubPathArrayOfValues{NotificationMsg_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 5195 } 5196 5197 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAi) WithSubArrayItemValue(subPathArrayItemValue NotificationMsgAlertsGroup_FieldPathArrayItemValue) *NotificationMsg_FieldSubPathArrayItemValue { 5198 return &NotificationMsg_FieldSubPathArrayItemValue{NotificationMsg_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 5199 } 5200 5201 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAi) ByCondition() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByCondition { 5202 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByCondition{} 5203 } 5204 5205 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByCondition struct{} 5206 5207 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByCondition) FieldPath() *NotificationMsg_FieldSubPath { 5208 return &NotificationMsg_FieldSubPath{ 5209 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5210 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().FieldPath(), 5211 } 5212 } 5213 5214 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByCondition) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathValue { 5215 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5216 } 5217 5218 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByCondition) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathArrayOfValues { 5219 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5220 } 5221 5222 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByCondition) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathArrayItemValue { 5223 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 5224 } 5225 5226 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByCondition) TimeSeriesCondition() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesCondition { 5227 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesCondition{} 5228 } 5229 5230 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByCondition) LogCondition() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogCondition { 5231 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogCondition{} 5232 } 5233 5234 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByCondition) Alerts() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlerts { 5235 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlerts{} 5236 } 5237 5238 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByCondition) MoreAlertsCount() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionMoreAlertsCount { 5239 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionMoreAlertsCount{} 5240 } 5241 5242 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesCondition struct{} 5243 5244 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesCondition) FieldPath() *NotificationMsg_FieldSubPath { 5245 return &NotificationMsg_FieldSubPath{ 5246 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5247 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().FieldPath(), 5248 } 5249 } 5250 5251 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesCondition) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType) *NotificationMsg_FieldSubPathValue { 5252 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5253 } 5254 5255 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesCondition) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType) *NotificationMsg_FieldSubPathArrayOfValues { 5256 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5257 } 5258 5259 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesCondition) Fqn() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionFqn { 5260 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionFqn{} 5261 } 5262 5263 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesCondition) DisplayName() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionDisplayName { 5264 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionDisplayName{} 5265 } 5266 5267 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesCondition) Queries() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueries { 5268 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueries{} 5269 } 5270 5271 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionFqn struct{} 5272 5273 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionFqn) FieldPath() *NotificationMsg_FieldSubPath { 5274 return &NotificationMsg_FieldSubPath{ 5275 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5276 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Fqn().FieldPath(), 5277 } 5278 } 5279 5280 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionFqn) WithValue(value *ts_condition.Name) *NotificationMsg_FieldSubPathValue { 5281 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5282 } 5283 5284 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionFqn) WithArrayOfValues(values []*ts_condition.Name) *NotificationMsg_FieldSubPathArrayOfValues { 5285 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5286 } 5287 5288 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionDisplayName struct{} 5289 5290 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 5291 return &NotificationMsg_FieldSubPath{ 5292 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5293 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().DisplayName().FieldPath(), 5294 } 5295 } 5296 5297 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 5298 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5299 } 5300 5301 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 5302 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5303 } 5304 5305 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueries struct{} 5306 5307 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueries) FieldPath() *NotificationMsg_FieldSubPath { 5308 return &NotificationMsg_FieldSubPath{ 5309 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5310 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().FieldPath(), 5311 } 5312 } 5313 5314 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathValue { 5315 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5316 } 5317 5318 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathArrayOfValues { 5319 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5320 } 5321 5322 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathArrayItemValue { 5323 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 5324 } 5325 5326 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueries) Description() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesDescription { 5327 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesDescription{} 5328 } 5329 5330 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueries) Filter() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesFilter { 5331 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesFilter{} 5332 } 5333 5334 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueries) Aggregation() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregation { 5335 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregation{} 5336 } 5337 5338 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesDescription struct{} 5339 5340 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesDescription) FieldPath() *NotificationMsg_FieldSubPath { 5341 return &NotificationMsg_FieldSubPath{ 5342 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5343 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Description().FieldPath(), 5344 } 5345 } 5346 5347 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesDescription) WithValue(value string) *NotificationMsg_FieldSubPathValue { 5348 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5349 } 5350 5351 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesDescription) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 5352 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5353 } 5354 5355 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesFilter struct{} 5356 5357 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesFilter) FieldPath() *NotificationMsg_FieldSubPath { 5358 return &NotificationMsg_FieldSubPath{ 5359 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5360 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Filter().FieldPath(), 5361 } 5362 } 5363 5364 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesFilter) WithValue(value string) *NotificationMsg_FieldSubPathValue { 5365 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5366 } 5367 5368 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesFilter) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 5369 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5370 } 5371 5372 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregation struct{} 5373 5374 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregation) FieldPath() *NotificationMsg_FieldSubPath { 5375 return &NotificationMsg_FieldSubPath{ 5376 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5377 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().FieldPath(), 5378 } 5379 } 5380 5381 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregation) WithValue(value *monitoring_common.Aggregation) *NotificationMsg_FieldSubPathValue { 5382 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5383 } 5384 5385 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregation) WithArrayOfValues(values []*monitoring_common.Aggregation) *NotificationMsg_FieldSubPathArrayOfValues { 5386 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5387 } 5388 5389 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregation) AlignmentPeriod() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod { 5390 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod{} 5391 } 5392 5393 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregation) PerSeriesAligner() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner { 5394 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner{} 5395 } 5396 5397 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregation) CrossSeriesReducer() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer { 5398 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer{} 5399 } 5400 5401 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregation) GroupByFields() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationGroupByFields { 5402 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationGroupByFields{} 5403 } 5404 5405 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod struct{} 5406 5407 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) FieldPath() *NotificationMsg_FieldSubPath { 5408 return &NotificationMsg_FieldSubPath{ 5409 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5410 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().AlignmentPeriod().FieldPath(), 5411 } 5412 } 5413 5414 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) WithValue(value *durationpb.Duration) *NotificationMsg_FieldSubPathValue { 5415 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5416 } 5417 5418 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsg_FieldSubPathArrayOfValues { 5419 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5420 } 5421 5422 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner struct{} 5423 5424 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) FieldPath() *NotificationMsg_FieldSubPath { 5425 return &NotificationMsg_FieldSubPath{ 5426 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5427 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().PerSeriesAligner().FieldPath(), 5428 } 5429 } 5430 5431 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) WithValue(value monitoring_common.Aggregation_Aligner) *NotificationMsg_FieldSubPathValue { 5432 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5433 } 5434 5435 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) WithArrayOfValues(values []monitoring_common.Aggregation_Aligner) *NotificationMsg_FieldSubPathArrayOfValues { 5436 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5437 } 5438 5439 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer struct{} 5440 5441 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) FieldPath() *NotificationMsg_FieldSubPath { 5442 return &NotificationMsg_FieldSubPath{ 5443 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5444 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().CrossSeriesReducer().FieldPath(), 5445 } 5446 } 5447 5448 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) WithValue(value monitoring_common.Aggregation_Reducer) *NotificationMsg_FieldSubPathValue { 5449 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5450 } 5451 5452 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) WithArrayOfValues(values []monitoring_common.Aggregation_Reducer) *NotificationMsg_FieldSubPathArrayOfValues { 5453 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5454 } 5455 5456 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationGroupByFields struct{} 5457 5458 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationGroupByFields) FieldPath() *NotificationMsg_FieldSubPath { 5459 return &NotificationMsg_FieldSubPath{ 5460 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5461 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().GroupByFields().FieldPath(), 5462 } 5463 } 5464 5465 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithValue(value []string) *NotificationMsg_FieldSubPathValue { 5466 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5467 } 5468 5469 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithArrayOfValues(values [][]string) *NotificationMsg_FieldSubPathArrayOfValues { 5470 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5471 } 5472 5473 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithItemValue(value string) *NotificationMsg_FieldSubPathArrayItemValue { 5474 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 5475 } 5476 5477 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogCondition struct{} 5478 5479 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogCondition) FieldPath() *NotificationMsg_FieldSubPath { 5480 return &NotificationMsg_FieldSubPath{ 5481 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5482 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().FieldPath(), 5483 } 5484 } 5485 5486 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogCondition) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType) *NotificationMsg_FieldSubPathValue { 5487 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5488 } 5489 5490 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogCondition) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType) *NotificationMsg_FieldSubPathArrayOfValues { 5491 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5492 } 5493 5494 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogCondition) Fqn() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionFqn { 5495 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionFqn{} 5496 } 5497 5498 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogCondition) DisplayName() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionDisplayName { 5499 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionDisplayName{} 5500 } 5501 5502 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogCondition) Queries() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionQueries { 5503 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionQueries{} 5504 } 5505 5506 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionFqn struct{} 5507 5508 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionFqn) FieldPath() *NotificationMsg_FieldSubPath { 5509 return &NotificationMsg_FieldSubPath{ 5510 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5511 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Fqn().FieldPath(), 5512 } 5513 } 5514 5515 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionFqn) WithValue(value *log_condition.Name) *NotificationMsg_FieldSubPathValue { 5516 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5517 } 5518 5519 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionFqn) WithArrayOfValues(values []*log_condition.Name) *NotificationMsg_FieldSubPathArrayOfValues { 5520 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5521 } 5522 5523 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionDisplayName struct{} 5524 5525 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 5526 return &NotificationMsg_FieldSubPath{ 5527 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5528 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().DisplayName().FieldPath(), 5529 } 5530 } 5531 5532 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 5533 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5534 } 5535 5536 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 5537 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5538 } 5539 5540 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionQueries struct{} 5541 5542 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionQueries) FieldPath() *NotificationMsg_FieldSubPath { 5543 return &NotificationMsg_FieldSubPath{ 5544 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5545 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().FieldPath(), 5546 } 5547 } 5548 5549 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathValue { 5550 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5551 } 5552 5553 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathArrayOfValues { 5554 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5555 } 5556 5557 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathArrayItemValue { 5558 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 5559 } 5560 5561 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionQueries) Description() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionQueriesDescription { 5562 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionQueriesDescription{} 5563 } 5564 5565 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionQueries) Filter() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionQueriesFilter { 5566 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionQueriesFilter{} 5567 } 5568 5569 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionQueriesDescription struct{} 5570 5571 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionQueriesDescription) FieldPath() *NotificationMsg_FieldSubPath { 5572 return &NotificationMsg_FieldSubPath{ 5573 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5574 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().Description().FieldPath(), 5575 } 5576 } 5577 5578 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionQueriesDescription) WithValue(value string) *NotificationMsg_FieldSubPathValue { 5579 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5580 } 5581 5582 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionQueriesDescription) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 5583 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5584 } 5585 5586 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionQueriesFilter struct{} 5587 5588 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionQueriesFilter) FieldPath() *NotificationMsg_FieldSubPath { 5589 return &NotificationMsg_FieldSubPath{ 5590 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5591 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().Filter().FieldPath(), 5592 } 5593 } 5594 5595 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionQueriesFilter) WithValue(value string) *NotificationMsg_FieldSubPathValue { 5596 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5597 } 5598 5599 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionLogConditionQueriesFilter) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 5600 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5601 } 5602 5603 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlerts struct{} 5604 5605 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlerts) FieldPath() *NotificationMsg_FieldSubPath { 5606 return &NotificationMsg_FieldSubPath{ 5607 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5608 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().FieldPath(), 5609 } 5610 } 5611 5612 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlerts) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathValue { 5613 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5614 } 5615 5616 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlerts) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathArrayOfValues { 5617 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5618 } 5619 5620 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlerts) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathArrayItemValue { 5621 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 5622 } 5623 5624 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlerts) Type() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsType { 5625 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsType{} 5626 } 5627 5628 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlerts) Fqn() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsFqn { 5629 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsFqn{} 5630 } 5631 5632 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlerts) DisplayName() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsDisplayName { 5633 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsDisplayName{} 5634 } 5635 5636 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlerts) IsFiring() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIsFiring { 5637 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIsFiring{} 5638 } 5639 5640 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlerts) StartTime() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsStartTime { 5641 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsStartTime{} 5642 } 5643 5644 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlerts) StopTime() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsStopTime { 5645 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsStopTime{} 5646 } 5647 5648 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlerts) Identification() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentification { 5649 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentification{} 5650 } 5651 5652 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlerts) ViolationInfo() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfo { 5653 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfo{} 5654 } 5655 5656 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlerts) EscalationLevel() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsEscalationLevel { 5657 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsEscalationLevel{} 5658 } 5659 5660 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlerts) AiHandling() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandling { 5661 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandling{} 5662 } 5663 5664 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlerts) OperatorHandling() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsOperatorHandling { 5665 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsOperatorHandling{} 5666 } 5667 5668 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsType struct{} 5669 5670 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsType) FieldPath() *NotificationMsg_FieldSubPath { 5671 return &NotificationMsg_FieldSubPath{ 5672 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5673 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Type().FieldPath(), 5674 } 5675 } 5676 5677 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsType) WithValue(value NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsg_FieldSubPathValue { 5678 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5679 } 5680 5681 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsType) WithArrayOfValues(values []NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsg_FieldSubPathArrayOfValues { 5682 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5683 } 5684 5685 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsFqn struct{} 5686 5687 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsFqn) FieldPath() *NotificationMsg_FieldSubPath { 5688 return &NotificationMsg_FieldSubPath{ 5689 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5690 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Fqn().FieldPath(), 5691 } 5692 } 5693 5694 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsFqn) WithValue(value *alert.Name) *NotificationMsg_FieldSubPathValue { 5695 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5696 } 5697 5698 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsFqn) WithArrayOfValues(values []*alert.Name) *NotificationMsg_FieldSubPathArrayOfValues { 5699 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5700 } 5701 5702 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsDisplayName struct{} 5703 5704 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 5705 return &NotificationMsg_FieldSubPath{ 5706 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5707 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().DisplayName().FieldPath(), 5708 } 5709 } 5710 5711 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 5712 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5713 } 5714 5715 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 5716 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5717 } 5718 5719 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIsFiring struct{} 5720 5721 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIsFiring) FieldPath() *NotificationMsg_FieldSubPath { 5722 return &NotificationMsg_FieldSubPath{ 5723 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5724 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().IsFiring().FieldPath(), 5725 } 5726 } 5727 5728 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIsFiring) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 5729 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5730 } 5731 5732 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIsFiring) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 5733 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5734 } 5735 5736 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsStartTime struct{} 5737 5738 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsStartTime) FieldPath() *NotificationMsg_FieldSubPath { 5739 return &NotificationMsg_FieldSubPath{ 5740 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5741 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().StartTime().FieldPath(), 5742 } 5743 } 5744 5745 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsStartTime) WithValue(value *timestamppb.Timestamp) *NotificationMsg_FieldSubPathValue { 5746 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5747 } 5748 5749 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsStartTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsg_FieldSubPathArrayOfValues { 5750 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5751 } 5752 5753 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsStopTime struct{} 5754 5755 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsStopTime) FieldPath() *NotificationMsg_FieldSubPath { 5756 return &NotificationMsg_FieldSubPath{ 5757 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5758 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().StopTime().FieldPath(), 5759 } 5760 } 5761 5762 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsStopTime) WithValue(value *timestamppb.Timestamp) *NotificationMsg_FieldSubPathValue { 5763 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5764 } 5765 5766 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsStopTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsg_FieldSubPathArrayOfValues { 5767 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5768 } 5769 5770 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentification struct{} 5771 5772 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentification) FieldPath() *NotificationMsg_FieldSubPath { 5773 return &NotificationMsg_FieldSubPath{ 5774 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5775 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().FieldPath(), 5776 } 5777 } 5778 5779 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentification) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsg_FieldSubPathValue { 5780 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5781 } 5782 5783 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentification) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsg_FieldSubPathArrayOfValues { 5784 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5785 } 5786 5787 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentification) LogLabels() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationLogLabels { 5788 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationLogLabels{} 5789 } 5790 5791 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentification) MetricLabels() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationMetricLabels { 5792 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationMetricLabels{} 5793 } 5794 5795 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentification) ResourceLabels() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationResourceLabels { 5796 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationResourceLabels{} 5797 } 5798 5799 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationLogLabels struct{} 5800 5801 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationLogLabels) FieldPath() *NotificationMsg_FieldSubPath { 5802 return &NotificationMsg_FieldSubPath{ 5803 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5804 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().LogLabels().FieldPath(), 5805 } 5806 } 5807 5808 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationLogLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 5809 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5810 } 5811 5812 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationLogLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 5813 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5814 } 5815 5816 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationLogLabels) WithKey(key string) NotificationMsgMapPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationLogLabels { 5817 return NotificationMsgMapPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationLogLabels{key: key} 5818 } 5819 5820 type NotificationMsgMapPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationLogLabels struct { 5821 key string 5822 } 5823 5824 func (s NotificationMsgMapPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationLogLabels) FieldPath() *NotificationMsg_FieldSubPath { 5825 return &NotificationMsg_FieldSubPath{ 5826 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5827 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().LogLabels().WithKey(s.key).FieldPath(), 5828 } 5829 } 5830 5831 func (s NotificationMsgMapPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationLogLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 5832 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5833 } 5834 5835 func (s NotificationMsgMapPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationLogLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 5836 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5837 } 5838 5839 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationMetricLabels struct{} 5840 5841 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationMetricLabels) FieldPath() *NotificationMsg_FieldSubPath { 5842 return &NotificationMsg_FieldSubPath{ 5843 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5844 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().MetricLabels().FieldPath(), 5845 } 5846 } 5847 5848 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationMetricLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 5849 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5850 } 5851 5852 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationMetricLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 5853 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5854 } 5855 5856 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationMetricLabels) WithKey(key string) NotificationMsgMapPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationMetricLabels { 5857 return NotificationMsgMapPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationMetricLabels{key: key} 5858 } 5859 5860 type NotificationMsgMapPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationMetricLabels struct { 5861 key string 5862 } 5863 5864 func (s NotificationMsgMapPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationMetricLabels) FieldPath() *NotificationMsg_FieldSubPath { 5865 return &NotificationMsg_FieldSubPath{ 5866 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5867 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().MetricLabels().WithKey(s.key).FieldPath(), 5868 } 5869 } 5870 5871 func (s NotificationMsgMapPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationMetricLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 5872 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5873 } 5874 5875 func (s NotificationMsgMapPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationMetricLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 5876 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5877 } 5878 5879 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationResourceLabels struct{} 5880 5881 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationResourceLabels) FieldPath() *NotificationMsg_FieldSubPath { 5882 return &NotificationMsg_FieldSubPath{ 5883 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5884 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().ResourceLabels().FieldPath(), 5885 } 5886 } 5887 5888 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationResourceLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 5889 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5890 } 5891 5892 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationResourceLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 5893 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5894 } 5895 5896 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationResourceLabels) WithKey(key string) NotificationMsgMapPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationResourceLabels { 5897 return NotificationMsgMapPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationResourceLabels{key: key} 5898 } 5899 5900 type NotificationMsgMapPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationResourceLabels struct { 5901 key string 5902 } 5903 5904 func (s NotificationMsgMapPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationResourceLabels) FieldPath() *NotificationMsg_FieldSubPath { 5905 return &NotificationMsg_FieldSubPath{ 5906 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5907 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().ResourceLabels().WithKey(s.key).FieldPath(), 5908 } 5909 } 5910 5911 func (s NotificationMsgMapPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationResourceLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 5912 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5913 } 5914 5915 func (s NotificationMsgMapPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsIdentificationResourceLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 5916 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5917 } 5918 5919 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfo struct{} 5920 5921 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfo) FieldPath() *NotificationMsg_FieldSubPath { 5922 return &NotificationMsg_FieldSubPath{ 5923 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5924 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().FieldPath(), 5925 } 5926 } 5927 5928 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfo) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsg_FieldSubPathValue { 5929 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5930 } 5931 5932 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfo) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsg_FieldSubPathArrayOfValues { 5933 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5934 } 5935 5936 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfo) LogValue() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoLogValue { 5937 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoLogValue{} 5938 } 5939 5940 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfo) TimeSeries() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeries { 5941 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeries{} 5942 } 5943 5944 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoLogValue struct{} 5945 5946 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoLogValue) FieldPath() *NotificationMsg_FieldSubPath { 5947 return &NotificationMsg_FieldSubPath{ 5948 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5949 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().LogValue().FieldPath(), 5950 } 5951 } 5952 5953 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoLogValue) WithValue(value string) *NotificationMsg_FieldSubPathValue { 5954 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5955 } 5956 5957 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoLogValue) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 5958 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5959 } 5960 5961 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeries struct{} 5962 5963 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeries) FieldPath() *NotificationMsg_FieldSubPath { 5964 return &NotificationMsg_FieldSubPath{ 5965 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 5966 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().FieldPath(), 5967 } 5968 } 5969 5970 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathValue { 5971 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 5972 } 5973 5974 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathArrayOfValues { 5975 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 5976 } 5977 5978 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathArrayItemValue { 5979 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 5980 } 5981 5982 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeries) Query() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesQuery { 5983 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesQuery{} 5984 } 5985 5986 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeries) Values() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesValues { 5987 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesValues{} 5988 } 5989 5990 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeries) UpperThreshold() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesUpperThreshold { 5991 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesUpperThreshold{} 5992 } 5993 5994 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeries) LowerThreshold() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesLowerThreshold { 5995 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesLowerThreshold{} 5996 } 5997 5998 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeries) RaisedAfter() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesRaisedAfter { 5999 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesRaisedAfter{} 6000 } 6001 6002 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesQuery struct{} 6003 6004 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesQuery) FieldPath() *NotificationMsg_FieldSubPath { 6005 return &NotificationMsg_FieldSubPath{ 6006 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 6007 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().Query().FieldPath(), 6008 } 6009 } 6010 6011 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesQuery) WithValue(value string) *NotificationMsg_FieldSubPathValue { 6012 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6013 } 6014 6015 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesQuery) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 6016 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6017 } 6018 6019 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesValues struct{} 6020 6021 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesValues) FieldPath() *NotificationMsg_FieldSubPath { 6022 return &NotificationMsg_FieldSubPath{ 6023 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 6024 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().Values().FieldPath(), 6025 } 6026 } 6027 6028 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesValues) WithValue(value []float64) *NotificationMsg_FieldSubPathValue { 6029 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6030 } 6031 6032 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesValues) WithArrayOfValues(values [][]float64) *NotificationMsg_FieldSubPathArrayOfValues { 6033 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6034 } 6035 6036 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesValues) WithItemValue(value float64) *NotificationMsg_FieldSubPathArrayItemValue { 6037 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 6038 } 6039 6040 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesUpperThreshold struct{} 6041 6042 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesUpperThreshold) FieldPath() *NotificationMsg_FieldSubPath { 6043 return &NotificationMsg_FieldSubPath{ 6044 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 6045 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().FieldPath(), 6046 } 6047 } 6048 6049 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesUpperThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathValue { 6050 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6051 } 6052 6053 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesUpperThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathArrayOfValues { 6054 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6055 } 6056 6057 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesUpperThreshold) Value() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue { 6058 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue{} 6059 } 6060 6061 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesUpperThreshold) IsInclusive() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive { 6062 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive{} 6063 } 6064 6065 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue struct{} 6066 6067 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) FieldPath() *NotificationMsg_FieldSubPath { 6068 return &NotificationMsg_FieldSubPath{ 6069 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 6070 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().Value().FieldPath(), 6071 } 6072 } 6073 6074 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) WithValue(value float64) *NotificationMsg_FieldSubPathValue { 6075 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6076 } 6077 6078 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) WithArrayOfValues(values []float64) *NotificationMsg_FieldSubPathArrayOfValues { 6079 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6080 } 6081 6082 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive struct{} 6083 6084 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) FieldPath() *NotificationMsg_FieldSubPath { 6085 return &NotificationMsg_FieldSubPath{ 6086 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 6087 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().IsInclusive().FieldPath(), 6088 } 6089 } 6090 6091 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 6092 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6093 } 6094 6095 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 6096 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6097 } 6098 6099 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesLowerThreshold struct{} 6100 6101 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesLowerThreshold) FieldPath() *NotificationMsg_FieldSubPath { 6102 return &NotificationMsg_FieldSubPath{ 6103 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 6104 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().FieldPath(), 6105 } 6106 } 6107 6108 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesLowerThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathValue { 6109 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6110 } 6111 6112 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesLowerThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathArrayOfValues { 6113 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6114 } 6115 6116 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesLowerThreshold) Value() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue { 6117 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue{} 6118 } 6119 6120 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesLowerThreshold) IsInclusive() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive { 6121 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive{} 6122 } 6123 6124 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue struct{} 6125 6126 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) FieldPath() *NotificationMsg_FieldSubPath { 6127 return &NotificationMsg_FieldSubPath{ 6128 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 6129 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().Value().FieldPath(), 6130 } 6131 } 6132 6133 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) WithValue(value float64) *NotificationMsg_FieldSubPathValue { 6134 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6135 } 6136 6137 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) WithArrayOfValues(values []float64) *NotificationMsg_FieldSubPathArrayOfValues { 6138 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6139 } 6140 6141 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive struct{} 6142 6143 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) FieldPath() *NotificationMsg_FieldSubPath { 6144 return &NotificationMsg_FieldSubPath{ 6145 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 6146 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().IsInclusive().FieldPath(), 6147 } 6148 } 6149 6150 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 6151 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6152 } 6153 6154 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 6155 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6156 } 6157 6158 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesRaisedAfter struct{} 6159 6160 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesRaisedAfter) FieldPath() *NotificationMsg_FieldSubPath { 6161 return &NotificationMsg_FieldSubPath{ 6162 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 6163 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().RaisedAfter().FieldPath(), 6164 } 6165 } 6166 6167 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesRaisedAfter) WithValue(value *durationpb.Duration) *NotificationMsg_FieldSubPathValue { 6168 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6169 } 6170 6171 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsViolationInfoTimeSeriesRaisedAfter) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsg_FieldSubPathArrayOfValues { 6172 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6173 } 6174 6175 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsEscalationLevel struct{} 6176 6177 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsEscalationLevel) FieldPath() *NotificationMsg_FieldSubPath { 6178 return &NotificationMsg_FieldSubPath{ 6179 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 6180 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().EscalationLevel().FieldPath(), 6181 } 6182 } 6183 6184 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsEscalationLevel) WithValue(value alert.Alert_State_EscalationLevel) *NotificationMsg_FieldSubPathValue { 6185 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6186 } 6187 6188 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsEscalationLevel) WithArrayOfValues(values []alert.Alert_State_EscalationLevel) *NotificationMsg_FieldSubPathArrayOfValues { 6189 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6190 } 6191 6192 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandling struct{} 6193 6194 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandling) FieldPath() *NotificationMsg_FieldSubPath { 6195 return &NotificationMsg_FieldSubPath{ 6196 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 6197 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().FieldPath(), 6198 } 6199 } 6200 6201 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsg_FieldSubPathValue { 6202 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6203 } 6204 6205 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsg_FieldSubPathArrayOfValues { 6206 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6207 } 6208 6209 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandling) CurrentState() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingCurrentState { 6210 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingCurrentState{} 6211 } 6212 6213 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandling) TroubleshootingNotes() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingTroubleshootingNotes { 6214 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingTroubleshootingNotes{} 6215 } 6216 6217 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandling) AiRemediation() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingAiRemediation { 6218 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingAiRemediation{} 6219 } 6220 6221 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandling) RemediationArg() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingRemediationArg { 6222 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingRemediationArg{} 6223 } 6224 6225 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingCurrentState struct{} 6226 6227 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingCurrentState) FieldPath() *NotificationMsg_FieldSubPath { 6228 return &NotificationMsg_FieldSubPath{ 6229 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 6230 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().CurrentState().FieldPath(), 6231 } 6232 } 6233 6234 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingCurrentState) WithValue(value alert.Alert_State_AiHandlingState) *NotificationMsg_FieldSubPathValue { 6235 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6236 } 6237 6238 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_AiHandlingState) *NotificationMsg_FieldSubPathArrayOfValues { 6239 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6240 } 6241 6242 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingTroubleshootingNotes struct{} 6243 6244 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingTroubleshootingNotes) FieldPath() *NotificationMsg_FieldSubPath { 6245 return &NotificationMsg_FieldSubPath{ 6246 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 6247 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().TroubleshootingNotes().FieldPath(), 6248 } 6249 } 6250 6251 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingTroubleshootingNotes) WithValue(value string) *NotificationMsg_FieldSubPathValue { 6252 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6253 } 6254 6255 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingTroubleshootingNotes) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 6256 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6257 } 6258 6259 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingAiRemediation struct{} 6260 6261 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingAiRemediation) FieldPath() *NotificationMsg_FieldSubPath { 6262 return &NotificationMsg_FieldSubPath{ 6263 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 6264 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().FieldPath(), 6265 } 6266 } 6267 6268 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingAiRemediation) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsg_FieldSubPathValue { 6269 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6270 } 6271 6272 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingAiRemediation) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsg_FieldSubPathArrayOfValues { 6273 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6274 } 6275 6276 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingAiRemediation) FixInSsh() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingAiRemediationFixInSsh { 6277 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingAiRemediationFixInSsh{} 6278 } 6279 6280 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingAiRemediation) Reboot() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingAiRemediationReboot { 6281 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingAiRemediationReboot{} 6282 } 6283 6284 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingAiRemediationFixInSsh struct{} 6285 6286 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingAiRemediationFixInSsh) FieldPath() *NotificationMsg_FieldSubPath { 6287 return &NotificationMsg_FieldSubPath{ 6288 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 6289 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().FixInSsh().FieldPath(), 6290 } 6291 } 6292 6293 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingAiRemediationFixInSsh) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsg_FieldSubPathValue { 6294 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6295 } 6296 6297 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingAiRemediationFixInSsh) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsg_FieldSubPathArrayOfValues { 6298 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6299 } 6300 6301 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingAiRemediationReboot struct{} 6302 6303 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingAiRemediationReboot) FieldPath() *NotificationMsg_FieldSubPath { 6304 return &NotificationMsg_FieldSubPath{ 6305 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 6306 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().Reboot().FieldPath(), 6307 } 6308 } 6309 6310 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingAiRemediationReboot) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsg_FieldSubPathValue { 6311 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6312 } 6313 6314 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingAiRemediationReboot) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsg_FieldSubPathArrayOfValues { 6315 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6316 } 6317 6318 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingRemediationArg struct{} 6319 6320 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingRemediationArg) FieldPath() *NotificationMsg_FieldSubPath { 6321 return &NotificationMsg_FieldSubPath{ 6322 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 6323 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().RemediationArg().FieldPath(), 6324 } 6325 } 6326 6327 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingRemediationArg) WithValue(value string) *NotificationMsg_FieldSubPathValue { 6328 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6329 } 6330 6331 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsAiHandlingRemediationArg) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 6332 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6333 } 6334 6335 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsOperatorHandling struct{} 6336 6337 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsOperatorHandling) FieldPath() *NotificationMsg_FieldSubPath { 6338 return &NotificationMsg_FieldSubPath{ 6339 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 6340 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().FieldPath(), 6341 } 6342 } 6343 6344 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsOperatorHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsg_FieldSubPathValue { 6345 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6346 } 6347 6348 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsOperatorHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsg_FieldSubPathArrayOfValues { 6349 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6350 } 6351 6352 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsOperatorHandling) CurrentState() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsOperatorHandlingCurrentState { 6353 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsOperatorHandlingCurrentState{} 6354 } 6355 6356 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsOperatorHandling) Notes() NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsOperatorHandlingNotes { 6357 return NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsOperatorHandlingNotes{} 6358 } 6359 6360 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsOperatorHandlingCurrentState struct{} 6361 6362 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsOperatorHandlingCurrentState) FieldPath() *NotificationMsg_FieldSubPath { 6363 return &NotificationMsg_FieldSubPath{ 6364 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 6365 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().CurrentState().FieldPath(), 6366 } 6367 } 6368 6369 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsOperatorHandlingCurrentState) WithValue(value alert.Alert_State_OperatorHandlingState) *NotificationMsg_FieldSubPathValue { 6370 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6371 } 6372 6373 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsOperatorHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_OperatorHandlingState) *NotificationMsg_FieldSubPathArrayOfValues { 6374 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6375 } 6376 6377 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsOperatorHandlingNotes struct{} 6378 6379 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsOperatorHandlingNotes) FieldPath() *NotificationMsg_FieldSubPath { 6380 return &NotificationMsg_FieldSubPath{ 6381 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 6382 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().Notes().FieldPath(), 6383 } 6384 } 6385 6386 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsOperatorHandlingNotes) WithValue(value string) *NotificationMsg_FieldSubPathValue { 6387 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6388 } 6389 6390 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionAlertsOperatorHandlingNotes) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 6391 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6392 } 6393 6394 type NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionMoreAlertsCount struct{} 6395 6396 func (NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionMoreAlertsCount) FieldPath() *NotificationMsg_FieldSubPath { 6397 return &NotificationMsg_FieldSubPath{ 6398 selector: NotificationMsg_FieldPathSelectorAlertsWithConditionMarkedForAdjustingByAi, 6399 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().MoreAlertsCount().FieldPath(), 6400 } 6401 } 6402 6403 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionMoreAlertsCount) WithValue(value int32) *NotificationMsg_FieldSubPathValue { 6404 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6405 } 6406 6407 func (s NotificationMsgPathSelectorAlertsWithConditionMarkedForAdjustingByAiByConditionMoreAlertsCount) WithArrayOfValues(values []int32) *NotificationMsg_FieldSubPathArrayOfValues { 6408 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6409 } 6410 6411 type NotificationMsgPathSelectorAlertsWithAiRemediationApplied struct{} 6412 6413 func (NotificationMsgPathSelectorAlertsWithAiRemediationApplied) FieldPath() *NotificationMsg_FieldTerminalPath { 6414 return &NotificationMsg_FieldTerminalPath{selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied} 6415 } 6416 6417 func (s NotificationMsgPathSelectorAlertsWithAiRemediationApplied) WithValue(value *NotificationMsg_AlertsGroup) *NotificationMsg_FieldTerminalPathValue { 6418 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldTerminalPathValue) 6419 } 6420 6421 func (s NotificationMsgPathSelectorAlertsWithAiRemediationApplied) WithArrayOfValues(values []*NotificationMsg_AlertsGroup) *NotificationMsg_FieldTerminalPathArrayOfValues { 6422 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldTerminalPathArrayOfValues) 6423 } 6424 6425 func (NotificationMsgPathSelectorAlertsWithAiRemediationApplied) WithSubPath(subPath NotificationMsgAlertsGroup_FieldPath) *NotificationMsg_FieldSubPath { 6426 return &NotificationMsg_FieldSubPath{selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, subPath: subPath} 6427 } 6428 6429 func (s NotificationMsgPathSelectorAlertsWithAiRemediationApplied) WithSubValue(subPathValue NotificationMsgAlertsGroup_FieldPathValue) *NotificationMsg_FieldSubPathValue { 6430 return &NotificationMsg_FieldSubPathValue{NotificationMsg_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 6431 } 6432 6433 func (s NotificationMsgPathSelectorAlertsWithAiRemediationApplied) WithSubArrayOfValues(subPathArrayOfValues NotificationMsgAlertsGroup_FieldPathArrayOfValues) *NotificationMsg_FieldSubPathArrayOfValues { 6434 return &NotificationMsg_FieldSubPathArrayOfValues{NotificationMsg_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 6435 } 6436 6437 func (s NotificationMsgPathSelectorAlertsWithAiRemediationApplied) WithSubArrayItemValue(subPathArrayItemValue NotificationMsgAlertsGroup_FieldPathArrayItemValue) *NotificationMsg_FieldSubPathArrayItemValue { 6438 return &NotificationMsg_FieldSubPathArrayItemValue{NotificationMsg_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 6439 } 6440 6441 func (NotificationMsgPathSelectorAlertsWithAiRemediationApplied) ByCondition() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByCondition { 6442 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByCondition{} 6443 } 6444 6445 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByCondition struct{} 6446 6447 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByCondition) FieldPath() *NotificationMsg_FieldSubPath { 6448 return &NotificationMsg_FieldSubPath{ 6449 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6450 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().FieldPath(), 6451 } 6452 } 6453 6454 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByCondition) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathValue { 6455 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6456 } 6457 6458 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByCondition) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathArrayOfValues { 6459 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6460 } 6461 6462 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByCondition) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathArrayItemValue { 6463 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 6464 } 6465 6466 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByCondition) TimeSeriesCondition() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesCondition { 6467 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesCondition{} 6468 } 6469 6470 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByCondition) LogCondition() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogCondition { 6471 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogCondition{} 6472 } 6473 6474 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByCondition) Alerts() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlerts { 6475 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlerts{} 6476 } 6477 6478 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByCondition) MoreAlertsCount() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionMoreAlertsCount { 6479 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionMoreAlertsCount{} 6480 } 6481 6482 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesCondition struct{} 6483 6484 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesCondition) FieldPath() *NotificationMsg_FieldSubPath { 6485 return &NotificationMsg_FieldSubPath{ 6486 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6487 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().FieldPath(), 6488 } 6489 } 6490 6491 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesCondition) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType) *NotificationMsg_FieldSubPathValue { 6492 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6493 } 6494 6495 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesCondition) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType) *NotificationMsg_FieldSubPathArrayOfValues { 6496 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6497 } 6498 6499 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesCondition) Fqn() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionFqn { 6500 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionFqn{} 6501 } 6502 6503 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesCondition) DisplayName() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionDisplayName { 6504 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionDisplayName{} 6505 } 6506 6507 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesCondition) Queries() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueries { 6508 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueries{} 6509 } 6510 6511 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionFqn struct{} 6512 6513 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionFqn) FieldPath() *NotificationMsg_FieldSubPath { 6514 return &NotificationMsg_FieldSubPath{ 6515 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6516 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Fqn().FieldPath(), 6517 } 6518 } 6519 6520 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionFqn) WithValue(value *ts_condition.Name) *NotificationMsg_FieldSubPathValue { 6521 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6522 } 6523 6524 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionFqn) WithArrayOfValues(values []*ts_condition.Name) *NotificationMsg_FieldSubPathArrayOfValues { 6525 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6526 } 6527 6528 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionDisplayName struct{} 6529 6530 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 6531 return &NotificationMsg_FieldSubPath{ 6532 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6533 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().DisplayName().FieldPath(), 6534 } 6535 } 6536 6537 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 6538 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6539 } 6540 6541 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 6542 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6543 } 6544 6545 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueries struct{} 6546 6547 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueries) FieldPath() *NotificationMsg_FieldSubPath { 6548 return &NotificationMsg_FieldSubPath{ 6549 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6550 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().FieldPath(), 6551 } 6552 } 6553 6554 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathValue { 6555 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6556 } 6557 6558 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathArrayOfValues { 6559 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6560 } 6561 6562 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathArrayItemValue { 6563 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 6564 } 6565 6566 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueries) Description() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesDescription { 6567 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesDescription{} 6568 } 6569 6570 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueries) Filter() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesFilter { 6571 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesFilter{} 6572 } 6573 6574 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueries) Aggregation() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregation { 6575 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregation{} 6576 } 6577 6578 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesDescription struct{} 6579 6580 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesDescription) FieldPath() *NotificationMsg_FieldSubPath { 6581 return &NotificationMsg_FieldSubPath{ 6582 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6583 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Description().FieldPath(), 6584 } 6585 } 6586 6587 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesDescription) WithValue(value string) *NotificationMsg_FieldSubPathValue { 6588 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6589 } 6590 6591 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesDescription) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 6592 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6593 } 6594 6595 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesFilter struct{} 6596 6597 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesFilter) FieldPath() *NotificationMsg_FieldSubPath { 6598 return &NotificationMsg_FieldSubPath{ 6599 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6600 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Filter().FieldPath(), 6601 } 6602 } 6603 6604 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesFilter) WithValue(value string) *NotificationMsg_FieldSubPathValue { 6605 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6606 } 6607 6608 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesFilter) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 6609 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6610 } 6611 6612 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregation struct{} 6613 6614 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregation) FieldPath() *NotificationMsg_FieldSubPath { 6615 return &NotificationMsg_FieldSubPath{ 6616 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6617 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().FieldPath(), 6618 } 6619 } 6620 6621 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregation) WithValue(value *monitoring_common.Aggregation) *NotificationMsg_FieldSubPathValue { 6622 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6623 } 6624 6625 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregation) WithArrayOfValues(values []*monitoring_common.Aggregation) *NotificationMsg_FieldSubPathArrayOfValues { 6626 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6627 } 6628 6629 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregation) AlignmentPeriod() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod { 6630 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod{} 6631 } 6632 6633 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregation) PerSeriesAligner() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner { 6634 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner{} 6635 } 6636 6637 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregation) CrossSeriesReducer() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer { 6638 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer{} 6639 } 6640 6641 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregation) GroupByFields() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationGroupByFields { 6642 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationGroupByFields{} 6643 } 6644 6645 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod struct{} 6646 6647 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) FieldPath() *NotificationMsg_FieldSubPath { 6648 return &NotificationMsg_FieldSubPath{ 6649 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6650 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().AlignmentPeriod().FieldPath(), 6651 } 6652 } 6653 6654 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) WithValue(value *durationpb.Duration) *NotificationMsg_FieldSubPathValue { 6655 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6656 } 6657 6658 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsg_FieldSubPathArrayOfValues { 6659 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6660 } 6661 6662 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner struct{} 6663 6664 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) FieldPath() *NotificationMsg_FieldSubPath { 6665 return &NotificationMsg_FieldSubPath{ 6666 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6667 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().PerSeriesAligner().FieldPath(), 6668 } 6669 } 6670 6671 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) WithValue(value monitoring_common.Aggregation_Aligner) *NotificationMsg_FieldSubPathValue { 6672 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6673 } 6674 6675 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) WithArrayOfValues(values []monitoring_common.Aggregation_Aligner) *NotificationMsg_FieldSubPathArrayOfValues { 6676 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6677 } 6678 6679 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer struct{} 6680 6681 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) FieldPath() *NotificationMsg_FieldSubPath { 6682 return &NotificationMsg_FieldSubPath{ 6683 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6684 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().CrossSeriesReducer().FieldPath(), 6685 } 6686 } 6687 6688 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) WithValue(value monitoring_common.Aggregation_Reducer) *NotificationMsg_FieldSubPathValue { 6689 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6690 } 6691 6692 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) WithArrayOfValues(values []monitoring_common.Aggregation_Reducer) *NotificationMsg_FieldSubPathArrayOfValues { 6693 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6694 } 6695 6696 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationGroupByFields struct{} 6697 6698 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationGroupByFields) FieldPath() *NotificationMsg_FieldSubPath { 6699 return &NotificationMsg_FieldSubPath{ 6700 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6701 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().GroupByFields().FieldPath(), 6702 } 6703 } 6704 6705 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithValue(value []string) *NotificationMsg_FieldSubPathValue { 6706 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6707 } 6708 6709 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithArrayOfValues(values [][]string) *NotificationMsg_FieldSubPathArrayOfValues { 6710 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6711 } 6712 6713 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithItemValue(value string) *NotificationMsg_FieldSubPathArrayItemValue { 6714 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 6715 } 6716 6717 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogCondition struct{} 6718 6719 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogCondition) FieldPath() *NotificationMsg_FieldSubPath { 6720 return &NotificationMsg_FieldSubPath{ 6721 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6722 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().FieldPath(), 6723 } 6724 } 6725 6726 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogCondition) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType) *NotificationMsg_FieldSubPathValue { 6727 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6728 } 6729 6730 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogCondition) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType) *NotificationMsg_FieldSubPathArrayOfValues { 6731 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6732 } 6733 6734 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogCondition) Fqn() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionFqn { 6735 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionFqn{} 6736 } 6737 6738 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogCondition) DisplayName() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionDisplayName { 6739 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionDisplayName{} 6740 } 6741 6742 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogCondition) Queries() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionQueries { 6743 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionQueries{} 6744 } 6745 6746 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionFqn struct{} 6747 6748 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionFqn) FieldPath() *NotificationMsg_FieldSubPath { 6749 return &NotificationMsg_FieldSubPath{ 6750 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6751 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Fqn().FieldPath(), 6752 } 6753 } 6754 6755 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionFqn) WithValue(value *log_condition.Name) *NotificationMsg_FieldSubPathValue { 6756 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6757 } 6758 6759 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionFqn) WithArrayOfValues(values []*log_condition.Name) *NotificationMsg_FieldSubPathArrayOfValues { 6760 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6761 } 6762 6763 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionDisplayName struct{} 6764 6765 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 6766 return &NotificationMsg_FieldSubPath{ 6767 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6768 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().DisplayName().FieldPath(), 6769 } 6770 } 6771 6772 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 6773 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6774 } 6775 6776 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 6777 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6778 } 6779 6780 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionQueries struct{} 6781 6782 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionQueries) FieldPath() *NotificationMsg_FieldSubPath { 6783 return &NotificationMsg_FieldSubPath{ 6784 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6785 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().FieldPath(), 6786 } 6787 } 6788 6789 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathValue { 6790 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6791 } 6792 6793 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathArrayOfValues { 6794 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6795 } 6796 6797 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathArrayItemValue { 6798 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 6799 } 6800 6801 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionQueries) Description() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionQueriesDescription { 6802 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionQueriesDescription{} 6803 } 6804 6805 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionQueries) Filter() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionQueriesFilter { 6806 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionQueriesFilter{} 6807 } 6808 6809 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionQueriesDescription struct{} 6810 6811 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionQueriesDescription) FieldPath() *NotificationMsg_FieldSubPath { 6812 return &NotificationMsg_FieldSubPath{ 6813 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6814 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().Description().FieldPath(), 6815 } 6816 } 6817 6818 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionQueriesDescription) WithValue(value string) *NotificationMsg_FieldSubPathValue { 6819 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6820 } 6821 6822 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionQueriesDescription) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 6823 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6824 } 6825 6826 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionQueriesFilter struct{} 6827 6828 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionQueriesFilter) FieldPath() *NotificationMsg_FieldSubPath { 6829 return &NotificationMsg_FieldSubPath{ 6830 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6831 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().Filter().FieldPath(), 6832 } 6833 } 6834 6835 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionQueriesFilter) WithValue(value string) *NotificationMsg_FieldSubPathValue { 6836 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6837 } 6838 6839 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionLogConditionQueriesFilter) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 6840 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6841 } 6842 6843 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlerts struct{} 6844 6845 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlerts) FieldPath() *NotificationMsg_FieldSubPath { 6846 return &NotificationMsg_FieldSubPath{ 6847 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6848 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().FieldPath(), 6849 } 6850 } 6851 6852 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlerts) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathValue { 6853 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6854 } 6855 6856 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlerts) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathArrayOfValues { 6857 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6858 } 6859 6860 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlerts) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathArrayItemValue { 6861 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 6862 } 6863 6864 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlerts) Type() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsType { 6865 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsType{} 6866 } 6867 6868 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlerts) Fqn() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsFqn { 6869 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsFqn{} 6870 } 6871 6872 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlerts) DisplayName() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsDisplayName { 6873 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsDisplayName{} 6874 } 6875 6876 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlerts) IsFiring() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIsFiring { 6877 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIsFiring{} 6878 } 6879 6880 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlerts) StartTime() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsStartTime { 6881 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsStartTime{} 6882 } 6883 6884 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlerts) StopTime() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsStopTime { 6885 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsStopTime{} 6886 } 6887 6888 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlerts) Identification() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentification { 6889 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentification{} 6890 } 6891 6892 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlerts) ViolationInfo() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfo { 6893 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfo{} 6894 } 6895 6896 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlerts) EscalationLevel() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsEscalationLevel { 6897 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsEscalationLevel{} 6898 } 6899 6900 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlerts) AiHandling() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandling { 6901 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandling{} 6902 } 6903 6904 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlerts) OperatorHandling() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsOperatorHandling { 6905 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsOperatorHandling{} 6906 } 6907 6908 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsType struct{} 6909 6910 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsType) FieldPath() *NotificationMsg_FieldSubPath { 6911 return &NotificationMsg_FieldSubPath{ 6912 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6913 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Type().FieldPath(), 6914 } 6915 } 6916 6917 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsType) WithValue(value NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsg_FieldSubPathValue { 6918 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6919 } 6920 6921 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsType) WithArrayOfValues(values []NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsg_FieldSubPathArrayOfValues { 6922 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6923 } 6924 6925 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsFqn struct{} 6926 6927 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsFqn) FieldPath() *NotificationMsg_FieldSubPath { 6928 return &NotificationMsg_FieldSubPath{ 6929 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6930 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Fqn().FieldPath(), 6931 } 6932 } 6933 6934 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsFqn) WithValue(value *alert.Name) *NotificationMsg_FieldSubPathValue { 6935 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6936 } 6937 6938 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsFqn) WithArrayOfValues(values []*alert.Name) *NotificationMsg_FieldSubPathArrayOfValues { 6939 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6940 } 6941 6942 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsDisplayName struct{} 6943 6944 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 6945 return &NotificationMsg_FieldSubPath{ 6946 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6947 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().DisplayName().FieldPath(), 6948 } 6949 } 6950 6951 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 6952 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6953 } 6954 6955 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 6956 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6957 } 6958 6959 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIsFiring struct{} 6960 6961 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIsFiring) FieldPath() *NotificationMsg_FieldSubPath { 6962 return &NotificationMsg_FieldSubPath{ 6963 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6964 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().IsFiring().FieldPath(), 6965 } 6966 } 6967 6968 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIsFiring) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 6969 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6970 } 6971 6972 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIsFiring) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 6973 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6974 } 6975 6976 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsStartTime struct{} 6977 6978 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsStartTime) FieldPath() *NotificationMsg_FieldSubPath { 6979 return &NotificationMsg_FieldSubPath{ 6980 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6981 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().StartTime().FieldPath(), 6982 } 6983 } 6984 6985 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsStartTime) WithValue(value *timestamppb.Timestamp) *NotificationMsg_FieldSubPathValue { 6986 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 6987 } 6988 6989 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsStartTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsg_FieldSubPathArrayOfValues { 6990 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 6991 } 6992 6993 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsStopTime struct{} 6994 6995 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsStopTime) FieldPath() *NotificationMsg_FieldSubPath { 6996 return &NotificationMsg_FieldSubPath{ 6997 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 6998 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().StopTime().FieldPath(), 6999 } 7000 } 7001 7002 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsStopTime) WithValue(value *timestamppb.Timestamp) *NotificationMsg_FieldSubPathValue { 7003 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7004 } 7005 7006 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsStopTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsg_FieldSubPathArrayOfValues { 7007 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7008 } 7009 7010 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentification struct{} 7011 7012 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentification) FieldPath() *NotificationMsg_FieldSubPath { 7013 return &NotificationMsg_FieldSubPath{ 7014 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7015 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().FieldPath(), 7016 } 7017 } 7018 7019 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentification) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsg_FieldSubPathValue { 7020 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7021 } 7022 7023 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentification) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsg_FieldSubPathArrayOfValues { 7024 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7025 } 7026 7027 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentification) LogLabels() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationLogLabels { 7028 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationLogLabels{} 7029 } 7030 7031 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentification) MetricLabels() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationMetricLabels { 7032 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationMetricLabels{} 7033 } 7034 7035 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentification) ResourceLabels() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationResourceLabels { 7036 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationResourceLabels{} 7037 } 7038 7039 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationLogLabels struct{} 7040 7041 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationLogLabels) FieldPath() *NotificationMsg_FieldSubPath { 7042 return &NotificationMsg_FieldSubPath{ 7043 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7044 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().LogLabels().FieldPath(), 7045 } 7046 } 7047 7048 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationLogLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 7049 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7050 } 7051 7052 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationLogLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 7053 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7054 } 7055 7056 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationLogLabels) WithKey(key string) NotificationMsgMapPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationLogLabels { 7057 return NotificationMsgMapPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationLogLabels{key: key} 7058 } 7059 7060 type NotificationMsgMapPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationLogLabels struct { 7061 key string 7062 } 7063 7064 func (s NotificationMsgMapPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationLogLabels) FieldPath() *NotificationMsg_FieldSubPath { 7065 return &NotificationMsg_FieldSubPath{ 7066 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7067 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().LogLabels().WithKey(s.key).FieldPath(), 7068 } 7069 } 7070 7071 func (s NotificationMsgMapPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationLogLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 7072 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7073 } 7074 7075 func (s NotificationMsgMapPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationLogLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 7076 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7077 } 7078 7079 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationMetricLabels struct{} 7080 7081 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationMetricLabels) FieldPath() *NotificationMsg_FieldSubPath { 7082 return &NotificationMsg_FieldSubPath{ 7083 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7084 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().MetricLabels().FieldPath(), 7085 } 7086 } 7087 7088 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationMetricLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 7089 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7090 } 7091 7092 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationMetricLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 7093 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7094 } 7095 7096 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationMetricLabels) WithKey(key string) NotificationMsgMapPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationMetricLabels { 7097 return NotificationMsgMapPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationMetricLabels{key: key} 7098 } 7099 7100 type NotificationMsgMapPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationMetricLabels struct { 7101 key string 7102 } 7103 7104 func (s NotificationMsgMapPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationMetricLabels) FieldPath() *NotificationMsg_FieldSubPath { 7105 return &NotificationMsg_FieldSubPath{ 7106 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7107 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().MetricLabels().WithKey(s.key).FieldPath(), 7108 } 7109 } 7110 7111 func (s NotificationMsgMapPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationMetricLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 7112 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7113 } 7114 7115 func (s NotificationMsgMapPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationMetricLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 7116 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7117 } 7118 7119 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationResourceLabels struct{} 7120 7121 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationResourceLabels) FieldPath() *NotificationMsg_FieldSubPath { 7122 return &NotificationMsg_FieldSubPath{ 7123 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7124 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().ResourceLabels().FieldPath(), 7125 } 7126 } 7127 7128 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationResourceLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 7129 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7130 } 7131 7132 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationResourceLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 7133 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7134 } 7135 7136 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationResourceLabels) WithKey(key string) NotificationMsgMapPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationResourceLabels { 7137 return NotificationMsgMapPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationResourceLabels{key: key} 7138 } 7139 7140 type NotificationMsgMapPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationResourceLabels struct { 7141 key string 7142 } 7143 7144 func (s NotificationMsgMapPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationResourceLabels) FieldPath() *NotificationMsg_FieldSubPath { 7145 return &NotificationMsg_FieldSubPath{ 7146 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7147 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().ResourceLabels().WithKey(s.key).FieldPath(), 7148 } 7149 } 7150 7151 func (s NotificationMsgMapPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationResourceLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 7152 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7153 } 7154 7155 func (s NotificationMsgMapPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsIdentificationResourceLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 7156 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7157 } 7158 7159 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfo struct{} 7160 7161 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfo) FieldPath() *NotificationMsg_FieldSubPath { 7162 return &NotificationMsg_FieldSubPath{ 7163 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7164 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().FieldPath(), 7165 } 7166 } 7167 7168 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfo) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsg_FieldSubPathValue { 7169 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7170 } 7171 7172 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfo) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsg_FieldSubPathArrayOfValues { 7173 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7174 } 7175 7176 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfo) LogValue() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoLogValue { 7177 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoLogValue{} 7178 } 7179 7180 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfo) TimeSeries() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeries { 7181 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeries{} 7182 } 7183 7184 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoLogValue struct{} 7185 7186 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoLogValue) FieldPath() *NotificationMsg_FieldSubPath { 7187 return &NotificationMsg_FieldSubPath{ 7188 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7189 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().LogValue().FieldPath(), 7190 } 7191 } 7192 7193 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoLogValue) WithValue(value string) *NotificationMsg_FieldSubPathValue { 7194 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7195 } 7196 7197 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoLogValue) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 7198 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7199 } 7200 7201 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeries struct{} 7202 7203 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeries) FieldPath() *NotificationMsg_FieldSubPath { 7204 return &NotificationMsg_FieldSubPath{ 7205 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7206 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().FieldPath(), 7207 } 7208 } 7209 7210 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathValue { 7211 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7212 } 7213 7214 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathArrayOfValues { 7215 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7216 } 7217 7218 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathArrayItemValue { 7219 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 7220 } 7221 7222 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeries) Query() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesQuery { 7223 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesQuery{} 7224 } 7225 7226 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeries) Values() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesValues { 7227 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesValues{} 7228 } 7229 7230 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeries) UpperThreshold() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThreshold { 7231 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThreshold{} 7232 } 7233 7234 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeries) LowerThreshold() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThreshold { 7235 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThreshold{} 7236 } 7237 7238 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeries) RaisedAfter() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesRaisedAfter { 7239 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesRaisedAfter{} 7240 } 7241 7242 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesQuery struct{} 7243 7244 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesQuery) FieldPath() *NotificationMsg_FieldSubPath { 7245 return &NotificationMsg_FieldSubPath{ 7246 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7247 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().Query().FieldPath(), 7248 } 7249 } 7250 7251 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesQuery) WithValue(value string) *NotificationMsg_FieldSubPathValue { 7252 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7253 } 7254 7255 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesQuery) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 7256 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7257 } 7258 7259 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesValues struct{} 7260 7261 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesValues) FieldPath() *NotificationMsg_FieldSubPath { 7262 return &NotificationMsg_FieldSubPath{ 7263 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7264 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().Values().FieldPath(), 7265 } 7266 } 7267 7268 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesValues) WithValue(value []float64) *NotificationMsg_FieldSubPathValue { 7269 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7270 } 7271 7272 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesValues) WithArrayOfValues(values [][]float64) *NotificationMsg_FieldSubPathArrayOfValues { 7273 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7274 } 7275 7276 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesValues) WithItemValue(value float64) *NotificationMsg_FieldSubPathArrayItemValue { 7277 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 7278 } 7279 7280 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThreshold struct{} 7281 7282 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThreshold) FieldPath() *NotificationMsg_FieldSubPath { 7283 return &NotificationMsg_FieldSubPath{ 7284 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7285 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().FieldPath(), 7286 } 7287 } 7288 7289 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathValue { 7290 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7291 } 7292 7293 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathArrayOfValues { 7294 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7295 } 7296 7297 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThreshold) Value() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue { 7298 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue{} 7299 } 7300 7301 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThreshold) IsInclusive() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive { 7302 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive{} 7303 } 7304 7305 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue struct{} 7306 7307 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) FieldPath() *NotificationMsg_FieldSubPath { 7308 return &NotificationMsg_FieldSubPath{ 7309 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7310 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().Value().FieldPath(), 7311 } 7312 } 7313 7314 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) WithValue(value float64) *NotificationMsg_FieldSubPathValue { 7315 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7316 } 7317 7318 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) WithArrayOfValues(values []float64) *NotificationMsg_FieldSubPathArrayOfValues { 7319 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7320 } 7321 7322 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive struct{} 7323 7324 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) FieldPath() *NotificationMsg_FieldSubPath { 7325 return &NotificationMsg_FieldSubPath{ 7326 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7327 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().IsInclusive().FieldPath(), 7328 } 7329 } 7330 7331 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 7332 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7333 } 7334 7335 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 7336 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7337 } 7338 7339 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThreshold struct{} 7340 7341 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThreshold) FieldPath() *NotificationMsg_FieldSubPath { 7342 return &NotificationMsg_FieldSubPath{ 7343 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7344 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().FieldPath(), 7345 } 7346 } 7347 7348 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathValue { 7349 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7350 } 7351 7352 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathArrayOfValues { 7353 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7354 } 7355 7356 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThreshold) Value() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue { 7357 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue{} 7358 } 7359 7360 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThreshold) IsInclusive() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive { 7361 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive{} 7362 } 7363 7364 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue struct{} 7365 7366 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) FieldPath() *NotificationMsg_FieldSubPath { 7367 return &NotificationMsg_FieldSubPath{ 7368 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7369 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().Value().FieldPath(), 7370 } 7371 } 7372 7373 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) WithValue(value float64) *NotificationMsg_FieldSubPathValue { 7374 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7375 } 7376 7377 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) WithArrayOfValues(values []float64) *NotificationMsg_FieldSubPathArrayOfValues { 7378 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7379 } 7380 7381 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive struct{} 7382 7383 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) FieldPath() *NotificationMsg_FieldSubPath { 7384 return &NotificationMsg_FieldSubPath{ 7385 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7386 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().IsInclusive().FieldPath(), 7387 } 7388 } 7389 7390 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 7391 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7392 } 7393 7394 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 7395 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7396 } 7397 7398 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesRaisedAfter struct{} 7399 7400 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesRaisedAfter) FieldPath() *NotificationMsg_FieldSubPath { 7401 return &NotificationMsg_FieldSubPath{ 7402 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7403 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().RaisedAfter().FieldPath(), 7404 } 7405 } 7406 7407 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesRaisedAfter) WithValue(value *durationpb.Duration) *NotificationMsg_FieldSubPathValue { 7408 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7409 } 7410 7411 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsViolationInfoTimeSeriesRaisedAfter) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsg_FieldSubPathArrayOfValues { 7412 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7413 } 7414 7415 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsEscalationLevel struct{} 7416 7417 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsEscalationLevel) FieldPath() *NotificationMsg_FieldSubPath { 7418 return &NotificationMsg_FieldSubPath{ 7419 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7420 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().EscalationLevel().FieldPath(), 7421 } 7422 } 7423 7424 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsEscalationLevel) WithValue(value alert.Alert_State_EscalationLevel) *NotificationMsg_FieldSubPathValue { 7425 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7426 } 7427 7428 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsEscalationLevel) WithArrayOfValues(values []alert.Alert_State_EscalationLevel) *NotificationMsg_FieldSubPathArrayOfValues { 7429 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7430 } 7431 7432 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandling struct{} 7433 7434 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandling) FieldPath() *NotificationMsg_FieldSubPath { 7435 return &NotificationMsg_FieldSubPath{ 7436 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7437 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().FieldPath(), 7438 } 7439 } 7440 7441 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsg_FieldSubPathValue { 7442 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7443 } 7444 7445 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsg_FieldSubPathArrayOfValues { 7446 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7447 } 7448 7449 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandling) CurrentState() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingCurrentState { 7450 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingCurrentState{} 7451 } 7452 7453 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandling) TroubleshootingNotes() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingTroubleshootingNotes { 7454 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingTroubleshootingNotes{} 7455 } 7456 7457 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandling) AiRemediation() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingAiRemediation { 7458 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingAiRemediation{} 7459 } 7460 7461 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandling) RemediationArg() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingRemediationArg { 7462 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingRemediationArg{} 7463 } 7464 7465 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingCurrentState struct{} 7466 7467 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingCurrentState) FieldPath() *NotificationMsg_FieldSubPath { 7468 return &NotificationMsg_FieldSubPath{ 7469 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7470 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().CurrentState().FieldPath(), 7471 } 7472 } 7473 7474 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingCurrentState) WithValue(value alert.Alert_State_AiHandlingState) *NotificationMsg_FieldSubPathValue { 7475 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7476 } 7477 7478 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_AiHandlingState) *NotificationMsg_FieldSubPathArrayOfValues { 7479 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7480 } 7481 7482 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingTroubleshootingNotes struct{} 7483 7484 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingTroubleshootingNotes) FieldPath() *NotificationMsg_FieldSubPath { 7485 return &NotificationMsg_FieldSubPath{ 7486 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7487 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().TroubleshootingNotes().FieldPath(), 7488 } 7489 } 7490 7491 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingTroubleshootingNotes) WithValue(value string) *NotificationMsg_FieldSubPathValue { 7492 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7493 } 7494 7495 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingTroubleshootingNotes) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 7496 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7497 } 7498 7499 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingAiRemediation struct{} 7500 7501 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingAiRemediation) FieldPath() *NotificationMsg_FieldSubPath { 7502 return &NotificationMsg_FieldSubPath{ 7503 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7504 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().FieldPath(), 7505 } 7506 } 7507 7508 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingAiRemediation) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsg_FieldSubPathValue { 7509 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7510 } 7511 7512 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingAiRemediation) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsg_FieldSubPathArrayOfValues { 7513 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7514 } 7515 7516 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingAiRemediation) FixInSsh() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingAiRemediationFixInSsh { 7517 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingAiRemediationFixInSsh{} 7518 } 7519 7520 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingAiRemediation) Reboot() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingAiRemediationReboot { 7521 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingAiRemediationReboot{} 7522 } 7523 7524 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingAiRemediationFixInSsh struct{} 7525 7526 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingAiRemediationFixInSsh) FieldPath() *NotificationMsg_FieldSubPath { 7527 return &NotificationMsg_FieldSubPath{ 7528 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7529 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().FixInSsh().FieldPath(), 7530 } 7531 } 7532 7533 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingAiRemediationFixInSsh) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsg_FieldSubPathValue { 7534 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7535 } 7536 7537 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingAiRemediationFixInSsh) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsg_FieldSubPathArrayOfValues { 7538 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7539 } 7540 7541 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingAiRemediationReboot struct{} 7542 7543 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingAiRemediationReboot) FieldPath() *NotificationMsg_FieldSubPath { 7544 return &NotificationMsg_FieldSubPath{ 7545 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7546 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().Reboot().FieldPath(), 7547 } 7548 } 7549 7550 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingAiRemediationReboot) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsg_FieldSubPathValue { 7551 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7552 } 7553 7554 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingAiRemediationReboot) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsg_FieldSubPathArrayOfValues { 7555 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7556 } 7557 7558 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingRemediationArg struct{} 7559 7560 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingRemediationArg) FieldPath() *NotificationMsg_FieldSubPath { 7561 return &NotificationMsg_FieldSubPath{ 7562 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7563 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().RemediationArg().FieldPath(), 7564 } 7565 } 7566 7567 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingRemediationArg) WithValue(value string) *NotificationMsg_FieldSubPathValue { 7568 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7569 } 7570 7571 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsAiHandlingRemediationArg) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 7572 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7573 } 7574 7575 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsOperatorHandling struct{} 7576 7577 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsOperatorHandling) FieldPath() *NotificationMsg_FieldSubPath { 7578 return &NotificationMsg_FieldSubPath{ 7579 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7580 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().FieldPath(), 7581 } 7582 } 7583 7584 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsOperatorHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsg_FieldSubPathValue { 7585 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7586 } 7587 7588 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsOperatorHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsg_FieldSubPathArrayOfValues { 7589 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7590 } 7591 7592 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsOperatorHandling) CurrentState() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsOperatorHandlingCurrentState { 7593 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsOperatorHandlingCurrentState{} 7594 } 7595 7596 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsOperatorHandling) Notes() NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsOperatorHandlingNotes { 7597 return NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsOperatorHandlingNotes{} 7598 } 7599 7600 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsOperatorHandlingCurrentState struct{} 7601 7602 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsOperatorHandlingCurrentState) FieldPath() *NotificationMsg_FieldSubPath { 7603 return &NotificationMsg_FieldSubPath{ 7604 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7605 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().CurrentState().FieldPath(), 7606 } 7607 } 7608 7609 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsOperatorHandlingCurrentState) WithValue(value alert.Alert_State_OperatorHandlingState) *NotificationMsg_FieldSubPathValue { 7610 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7611 } 7612 7613 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsOperatorHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_OperatorHandlingState) *NotificationMsg_FieldSubPathArrayOfValues { 7614 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7615 } 7616 7617 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsOperatorHandlingNotes struct{} 7618 7619 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsOperatorHandlingNotes) FieldPath() *NotificationMsg_FieldSubPath { 7620 return &NotificationMsg_FieldSubPath{ 7621 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7622 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().Notes().FieldPath(), 7623 } 7624 } 7625 7626 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsOperatorHandlingNotes) WithValue(value string) *NotificationMsg_FieldSubPathValue { 7627 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7628 } 7629 7630 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionAlertsOperatorHandlingNotes) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 7631 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7632 } 7633 7634 type NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionMoreAlertsCount struct{} 7635 7636 func (NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionMoreAlertsCount) FieldPath() *NotificationMsg_FieldSubPath { 7637 return &NotificationMsg_FieldSubPath{ 7638 selector: NotificationMsg_FieldPathSelectorAlertsWithAiRemediationApplied, 7639 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().MoreAlertsCount().FieldPath(), 7640 } 7641 } 7642 7643 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionMoreAlertsCount) WithValue(value int32) *NotificationMsg_FieldSubPathValue { 7644 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7645 } 7646 7647 func (s NotificationMsgPathSelectorAlertsWithAiRemediationAppliedByConditionMoreAlertsCount) WithArrayOfValues(values []int32) *NotificationMsg_FieldSubPathArrayOfValues { 7648 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7649 } 7650 7651 type NotificationMsgPathSelectorAlertsWithOperatorRemediationApplied struct{} 7652 7653 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationApplied) FieldPath() *NotificationMsg_FieldTerminalPath { 7654 return &NotificationMsg_FieldTerminalPath{selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied} 7655 } 7656 7657 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationApplied) WithValue(value *NotificationMsg_AlertsGroup) *NotificationMsg_FieldTerminalPathValue { 7658 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldTerminalPathValue) 7659 } 7660 7661 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationApplied) WithArrayOfValues(values []*NotificationMsg_AlertsGroup) *NotificationMsg_FieldTerminalPathArrayOfValues { 7662 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldTerminalPathArrayOfValues) 7663 } 7664 7665 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationApplied) WithSubPath(subPath NotificationMsgAlertsGroup_FieldPath) *NotificationMsg_FieldSubPath { 7666 return &NotificationMsg_FieldSubPath{selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, subPath: subPath} 7667 } 7668 7669 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationApplied) WithSubValue(subPathValue NotificationMsgAlertsGroup_FieldPathValue) *NotificationMsg_FieldSubPathValue { 7670 return &NotificationMsg_FieldSubPathValue{NotificationMsg_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 7671 } 7672 7673 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationApplied) WithSubArrayOfValues(subPathArrayOfValues NotificationMsgAlertsGroup_FieldPathArrayOfValues) *NotificationMsg_FieldSubPathArrayOfValues { 7674 return &NotificationMsg_FieldSubPathArrayOfValues{NotificationMsg_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 7675 } 7676 7677 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationApplied) WithSubArrayItemValue(subPathArrayItemValue NotificationMsgAlertsGroup_FieldPathArrayItemValue) *NotificationMsg_FieldSubPathArrayItemValue { 7678 return &NotificationMsg_FieldSubPathArrayItemValue{NotificationMsg_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 7679 } 7680 7681 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationApplied) ByCondition() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByCondition { 7682 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByCondition{} 7683 } 7684 7685 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByCondition struct{} 7686 7687 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByCondition) FieldPath() *NotificationMsg_FieldSubPath { 7688 return &NotificationMsg_FieldSubPath{ 7689 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 7690 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().FieldPath(), 7691 } 7692 } 7693 7694 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByCondition) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathValue { 7695 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7696 } 7697 7698 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByCondition) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathArrayOfValues { 7699 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7700 } 7701 7702 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByCondition) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathArrayItemValue { 7703 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 7704 } 7705 7706 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByCondition) TimeSeriesCondition() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesCondition { 7707 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesCondition{} 7708 } 7709 7710 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByCondition) LogCondition() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogCondition { 7711 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogCondition{} 7712 } 7713 7714 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByCondition) Alerts() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlerts { 7715 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlerts{} 7716 } 7717 7718 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByCondition) MoreAlertsCount() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionMoreAlertsCount { 7719 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionMoreAlertsCount{} 7720 } 7721 7722 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesCondition struct{} 7723 7724 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesCondition) FieldPath() *NotificationMsg_FieldSubPath { 7725 return &NotificationMsg_FieldSubPath{ 7726 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 7727 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().FieldPath(), 7728 } 7729 } 7730 7731 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesCondition) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType) *NotificationMsg_FieldSubPathValue { 7732 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7733 } 7734 7735 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesCondition) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType) *NotificationMsg_FieldSubPathArrayOfValues { 7736 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7737 } 7738 7739 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesCondition) Fqn() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionFqn { 7740 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionFqn{} 7741 } 7742 7743 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesCondition) DisplayName() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionDisplayName { 7744 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionDisplayName{} 7745 } 7746 7747 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesCondition) Queries() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueries { 7748 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueries{} 7749 } 7750 7751 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionFqn struct{} 7752 7753 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionFqn) FieldPath() *NotificationMsg_FieldSubPath { 7754 return &NotificationMsg_FieldSubPath{ 7755 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 7756 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Fqn().FieldPath(), 7757 } 7758 } 7759 7760 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionFqn) WithValue(value *ts_condition.Name) *NotificationMsg_FieldSubPathValue { 7761 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7762 } 7763 7764 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionFqn) WithArrayOfValues(values []*ts_condition.Name) *NotificationMsg_FieldSubPathArrayOfValues { 7765 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7766 } 7767 7768 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionDisplayName struct{} 7769 7770 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 7771 return &NotificationMsg_FieldSubPath{ 7772 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 7773 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().DisplayName().FieldPath(), 7774 } 7775 } 7776 7777 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 7778 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7779 } 7780 7781 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 7782 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7783 } 7784 7785 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueries struct{} 7786 7787 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueries) FieldPath() *NotificationMsg_FieldSubPath { 7788 return &NotificationMsg_FieldSubPath{ 7789 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 7790 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().FieldPath(), 7791 } 7792 } 7793 7794 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathValue { 7795 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7796 } 7797 7798 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathArrayOfValues { 7799 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7800 } 7801 7802 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathArrayItemValue { 7803 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 7804 } 7805 7806 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueries) Description() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesDescription { 7807 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesDescription{} 7808 } 7809 7810 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueries) Filter() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesFilter { 7811 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesFilter{} 7812 } 7813 7814 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueries) Aggregation() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregation { 7815 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregation{} 7816 } 7817 7818 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesDescription struct{} 7819 7820 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesDescription) FieldPath() *NotificationMsg_FieldSubPath { 7821 return &NotificationMsg_FieldSubPath{ 7822 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 7823 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Description().FieldPath(), 7824 } 7825 } 7826 7827 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesDescription) WithValue(value string) *NotificationMsg_FieldSubPathValue { 7828 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7829 } 7830 7831 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesDescription) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 7832 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7833 } 7834 7835 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesFilter struct{} 7836 7837 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesFilter) FieldPath() *NotificationMsg_FieldSubPath { 7838 return &NotificationMsg_FieldSubPath{ 7839 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 7840 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Filter().FieldPath(), 7841 } 7842 } 7843 7844 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesFilter) WithValue(value string) *NotificationMsg_FieldSubPathValue { 7845 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7846 } 7847 7848 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesFilter) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 7849 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7850 } 7851 7852 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregation struct{} 7853 7854 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregation) FieldPath() *NotificationMsg_FieldSubPath { 7855 return &NotificationMsg_FieldSubPath{ 7856 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 7857 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().FieldPath(), 7858 } 7859 } 7860 7861 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregation) WithValue(value *monitoring_common.Aggregation) *NotificationMsg_FieldSubPathValue { 7862 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7863 } 7864 7865 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregation) WithArrayOfValues(values []*monitoring_common.Aggregation) *NotificationMsg_FieldSubPathArrayOfValues { 7866 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7867 } 7868 7869 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregation) AlignmentPeriod() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod { 7870 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod{} 7871 } 7872 7873 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregation) PerSeriesAligner() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner { 7874 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner{} 7875 } 7876 7877 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregation) CrossSeriesReducer() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer { 7878 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer{} 7879 } 7880 7881 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregation) GroupByFields() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationGroupByFields { 7882 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationGroupByFields{} 7883 } 7884 7885 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod struct{} 7886 7887 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) FieldPath() *NotificationMsg_FieldSubPath { 7888 return &NotificationMsg_FieldSubPath{ 7889 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 7890 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().AlignmentPeriod().FieldPath(), 7891 } 7892 } 7893 7894 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) WithValue(value *durationpb.Duration) *NotificationMsg_FieldSubPathValue { 7895 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7896 } 7897 7898 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsg_FieldSubPathArrayOfValues { 7899 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7900 } 7901 7902 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner struct{} 7903 7904 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) FieldPath() *NotificationMsg_FieldSubPath { 7905 return &NotificationMsg_FieldSubPath{ 7906 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 7907 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().PerSeriesAligner().FieldPath(), 7908 } 7909 } 7910 7911 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) WithValue(value monitoring_common.Aggregation_Aligner) *NotificationMsg_FieldSubPathValue { 7912 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7913 } 7914 7915 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) WithArrayOfValues(values []monitoring_common.Aggregation_Aligner) *NotificationMsg_FieldSubPathArrayOfValues { 7916 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7917 } 7918 7919 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer struct{} 7920 7921 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) FieldPath() *NotificationMsg_FieldSubPath { 7922 return &NotificationMsg_FieldSubPath{ 7923 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 7924 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().CrossSeriesReducer().FieldPath(), 7925 } 7926 } 7927 7928 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) WithValue(value monitoring_common.Aggregation_Reducer) *NotificationMsg_FieldSubPathValue { 7929 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7930 } 7931 7932 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) WithArrayOfValues(values []monitoring_common.Aggregation_Reducer) *NotificationMsg_FieldSubPathArrayOfValues { 7933 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7934 } 7935 7936 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationGroupByFields struct{} 7937 7938 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationGroupByFields) FieldPath() *NotificationMsg_FieldSubPath { 7939 return &NotificationMsg_FieldSubPath{ 7940 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 7941 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().GroupByFields().FieldPath(), 7942 } 7943 } 7944 7945 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithValue(value []string) *NotificationMsg_FieldSubPathValue { 7946 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7947 } 7948 7949 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithArrayOfValues(values [][]string) *NotificationMsg_FieldSubPathArrayOfValues { 7950 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7951 } 7952 7953 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithItemValue(value string) *NotificationMsg_FieldSubPathArrayItemValue { 7954 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 7955 } 7956 7957 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogCondition struct{} 7958 7959 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogCondition) FieldPath() *NotificationMsg_FieldSubPath { 7960 return &NotificationMsg_FieldSubPath{ 7961 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 7962 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().FieldPath(), 7963 } 7964 } 7965 7966 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogCondition) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType) *NotificationMsg_FieldSubPathValue { 7967 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7968 } 7969 7970 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogCondition) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType) *NotificationMsg_FieldSubPathArrayOfValues { 7971 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 7972 } 7973 7974 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogCondition) Fqn() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionFqn { 7975 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionFqn{} 7976 } 7977 7978 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogCondition) DisplayName() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionDisplayName { 7979 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionDisplayName{} 7980 } 7981 7982 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogCondition) Queries() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionQueries { 7983 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionQueries{} 7984 } 7985 7986 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionFqn struct{} 7987 7988 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionFqn) FieldPath() *NotificationMsg_FieldSubPath { 7989 return &NotificationMsg_FieldSubPath{ 7990 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 7991 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Fqn().FieldPath(), 7992 } 7993 } 7994 7995 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionFqn) WithValue(value *log_condition.Name) *NotificationMsg_FieldSubPathValue { 7996 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 7997 } 7998 7999 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionFqn) WithArrayOfValues(values []*log_condition.Name) *NotificationMsg_FieldSubPathArrayOfValues { 8000 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8001 } 8002 8003 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionDisplayName struct{} 8004 8005 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 8006 return &NotificationMsg_FieldSubPath{ 8007 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8008 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().DisplayName().FieldPath(), 8009 } 8010 } 8011 8012 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 8013 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8014 } 8015 8016 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 8017 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8018 } 8019 8020 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionQueries struct{} 8021 8022 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionQueries) FieldPath() *NotificationMsg_FieldSubPath { 8023 return &NotificationMsg_FieldSubPath{ 8024 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8025 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().FieldPath(), 8026 } 8027 } 8028 8029 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathValue { 8030 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8031 } 8032 8033 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathArrayOfValues { 8034 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8035 } 8036 8037 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathArrayItemValue { 8038 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 8039 } 8040 8041 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionQueries) Description() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionQueriesDescription { 8042 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionQueriesDescription{} 8043 } 8044 8045 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionQueries) Filter() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionQueriesFilter { 8046 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionQueriesFilter{} 8047 } 8048 8049 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionQueriesDescription struct{} 8050 8051 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionQueriesDescription) FieldPath() *NotificationMsg_FieldSubPath { 8052 return &NotificationMsg_FieldSubPath{ 8053 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8054 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().Description().FieldPath(), 8055 } 8056 } 8057 8058 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionQueriesDescription) WithValue(value string) *NotificationMsg_FieldSubPathValue { 8059 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8060 } 8061 8062 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionQueriesDescription) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 8063 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8064 } 8065 8066 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionQueriesFilter struct{} 8067 8068 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionQueriesFilter) FieldPath() *NotificationMsg_FieldSubPath { 8069 return &NotificationMsg_FieldSubPath{ 8070 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8071 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().Filter().FieldPath(), 8072 } 8073 } 8074 8075 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionQueriesFilter) WithValue(value string) *NotificationMsg_FieldSubPathValue { 8076 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8077 } 8078 8079 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionLogConditionQueriesFilter) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 8080 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8081 } 8082 8083 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlerts struct{} 8084 8085 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlerts) FieldPath() *NotificationMsg_FieldSubPath { 8086 return &NotificationMsg_FieldSubPath{ 8087 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8088 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().FieldPath(), 8089 } 8090 } 8091 8092 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlerts) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathValue { 8093 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8094 } 8095 8096 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlerts) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathArrayOfValues { 8097 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8098 } 8099 8100 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlerts) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathArrayItemValue { 8101 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 8102 } 8103 8104 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlerts) Type() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsType { 8105 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsType{} 8106 } 8107 8108 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlerts) Fqn() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsFqn { 8109 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsFqn{} 8110 } 8111 8112 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlerts) DisplayName() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsDisplayName { 8113 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsDisplayName{} 8114 } 8115 8116 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlerts) IsFiring() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIsFiring { 8117 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIsFiring{} 8118 } 8119 8120 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlerts) StartTime() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsStartTime { 8121 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsStartTime{} 8122 } 8123 8124 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlerts) StopTime() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsStopTime { 8125 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsStopTime{} 8126 } 8127 8128 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlerts) Identification() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentification { 8129 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentification{} 8130 } 8131 8132 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlerts) ViolationInfo() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfo { 8133 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfo{} 8134 } 8135 8136 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlerts) EscalationLevel() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsEscalationLevel { 8137 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsEscalationLevel{} 8138 } 8139 8140 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlerts) AiHandling() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandling { 8141 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandling{} 8142 } 8143 8144 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlerts) OperatorHandling() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsOperatorHandling { 8145 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsOperatorHandling{} 8146 } 8147 8148 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsType struct{} 8149 8150 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsType) FieldPath() *NotificationMsg_FieldSubPath { 8151 return &NotificationMsg_FieldSubPath{ 8152 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8153 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Type().FieldPath(), 8154 } 8155 } 8156 8157 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsType) WithValue(value NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsg_FieldSubPathValue { 8158 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8159 } 8160 8161 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsType) WithArrayOfValues(values []NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsg_FieldSubPathArrayOfValues { 8162 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8163 } 8164 8165 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsFqn struct{} 8166 8167 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsFqn) FieldPath() *NotificationMsg_FieldSubPath { 8168 return &NotificationMsg_FieldSubPath{ 8169 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8170 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Fqn().FieldPath(), 8171 } 8172 } 8173 8174 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsFqn) WithValue(value *alert.Name) *NotificationMsg_FieldSubPathValue { 8175 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8176 } 8177 8178 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsFqn) WithArrayOfValues(values []*alert.Name) *NotificationMsg_FieldSubPathArrayOfValues { 8179 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8180 } 8181 8182 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsDisplayName struct{} 8183 8184 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 8185 return &NotificationMsg_FieldSubPath{ 8186 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8187 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().DisplayName().FieldPath(), 8188 } 8189 } 8190 8191 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 8192 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8193 } 8194 8195 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 8196 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8197 } 8198 8199 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIsFiring struct{} 8200 8201 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIsFiring) FieldPath() *NotificationMsg_FieldSubPath { 8202 return &NotificationMsg_FieldSubPath{ 8203 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8204 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().IsFiring().FieldPath(), 8205 } 8206 } 8207 8208 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIsFiring) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 8209 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8210 } 8211 8212 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIsFiring) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 8213 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8214 } 8215 8216 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsStartTime struct{} 8217 8218 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsStartTime) FieldPath() *NotificationMsg_FieldSubPath { 8219 return &NotificationMsg_FieldSubPath{ 8220 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8221 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().StartTime().FieldPath(), 8222 } 8223 } 8224 8225 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsStartTime) WithValue(value *timestamppb.Timestamp) *NotificationMsg_FieldSubPathValue { 8226 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8227 } 8228 8229 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsStartTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsg_FieldSubPathArrayOfValues { 8230 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8231 } 8232 8233 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsStopTime struct{} 8234 8235 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsStopTime) FieldPath() *NotificationMsg_FieldSubPath { 8236 return &NotificationMsg_FieldSubPath{ 8237 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8238 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().StopTime().FieldPath(), 8239 } 8240 } 8241 8242 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsStopTime) WithValue(value *timestamppb.Timestamp) *NotificationMsg_FieldSubPathValue { 8243 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8244 } 8245 8246 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsStopTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsg_FieldSubPathArrayOfValues { 8247 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8248 } 8249 8250 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentification struct{} 8251 8252 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentification) FieldPath() *NotificationMsg_FieldSubPath { 8253 return &NotificationMsg_FieldSubPath{ 8254 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8255 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().FieldPath(), 8256 } 8257 } 8258 8259 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentification) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsg_FieldSubPathValue { 8260 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8261 } 8262 8263 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentification) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsg_FieldSubPathArrayOfValues { 8264 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8265 } 8266 8267 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentification) LogLabels() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationLogLabels { 8268 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationLogLabels{} 8269 } 8270 8271 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentification) MetricLabels() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationMetricLabels { 8272 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationMetricLabels{} 8273 } 8274 8275 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentification) ResourceLabels() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationResourceLabels { 8276 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationResourceLabels{} 8277 } 8278 8279 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationLogLabels struct{} 8280 8281 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationLogLabels) FieldPath() *NotificationMsg_FieldSubPath { 8282 return &NotificationMsg_FieldSubPath{ 8283 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8284 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().LogLabels().FieldPath(), 8285 } 8286 } 8287 8288 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationLogLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 8289 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8290 } 8291 8292 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationLogLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 8293 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8294 } 8295 8296 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationLogLabels) WithKey(key string) NotificationMsgMapPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationLogLabels { 8297 return NotificationMsgMapPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationLogLabels{key: key} 8298 } 8299 8300 type NotificationMsgMapPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationLogLabels struct { 8301 key string 8302 } 8303 8304 func (s NotificationMsgMapPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationLogLabels) FieldPath() *NotificationMsg_FieldSubPath { 8305 return &NotificationMsg_FieldSubPath{ 8306 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8307 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().LogLabels().WithKey(s.key).FieldPath(), 8308 } 8309 } 8310 8311 func (s NotificationMsgMapPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationLogLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 8312 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8313 } 8314 8315 func (s NotificationMsgMapPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationLogLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 8316 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8317 } 8318 8319 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationMetricLabels struct{} 8320 8321 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationMetricLabels) FieldPath() *NotificationMsg_FieldSubPath { 8322 return &NotificationMsg_FieldSubPath{ 8323 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8324 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().MetricLabels().FieldPath(), 8325 } 8326 } 8327 8328 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationMetricLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 8329 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8330 } 8331 8332 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationMetricLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 8333 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8334 } 8335 8336 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationMetricLabels) WithKey(key string) NotificationMsgMapPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationMetricLabels { 8337 return NotificationMsgMapPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationMetricLabels{key: key} 8338 } 8339 8340 type NotificationMsgMapPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationMetricLabels struct { 8341 key string 8342 } 8343 8344 func (s NotificationMsgMapPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationMetricLabels) FieldPath() *NotificationMsg_FieldSubPath { 8345 return &NotificationMsg_FieldSubPath{ 8346 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8347 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().MetricLabels().WithKey(s.key).FieldPath(), 8348 } 8349 } 8350 8351 func (s NotificationMsgMapPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationMetricLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 8352 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8353 } 8354 8355 func (s NotificationMsgMapPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationMetricLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 8356 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8357 } 8358 8359 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationResourceLabels struct{} 8360 8361 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationResourceLabels) FieldPath() *NotificationMsg_FieldSubPath { 8362 return &NotificationMsg_FieldSubPath{ 8363 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8364 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().ResourceLabels().FieldPath(), 8365 } 8366 } 8367 8368 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationResourceLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 8369 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8370 } 8371 8372 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationResourceLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 8373 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8374 } 8375 8376 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationResourceLabels) WithKey(key string) NotificationMsgMapPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationResourceLabels { 8377 return NotificationMsgMapPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationResourceLabels{key: key} 8378 } 8379 8380 type NotificationMsgMapPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationResourceLabels struct { 8381 key string 8382 } 8383 8384 func (s NotificationMsgMapPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationResourceLabels) FieldPath() *NotificationMsg_FieldSubPath { 8385 return &NotificationMsg_FieldSubPath{ 8386 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8387 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().ResourceLabels().WithKey(s.key).FieldPath(), 8388 } 8389 } 8390 8391 func (s NotificationMsgMapPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationResourceLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 8392 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8393 } 8394 8395 func (s NotificationMsgMapPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsIdentificationResourceLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 8396 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8397 } 8398 8399 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfo struct{} 8400 8401 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfo) FieldPath() *NotificationMsg_FieldSubPath { 8402 return &NotificationMsg_FieldSubPath{ 8403 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8404 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().FieldPath(), 8405 } 8406 } 8407 8408 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfo) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsg_FieldSubPathValue { 8409 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8410 } 8411 8412 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfo) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsg_FieldSubPathArrayOfValues { 8413 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8414 } 8415 8416 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfo) LogValue() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoLogValue { 8417 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoLogValue{} 8418 } 8419 8420 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfo) TimeSeries() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeries { 8421 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeries{} 8422 } 8423 8424 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoLogValue struct{} 8425 8426 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoLogValue) FieldPath() *NotificationMsg_FieldSubPath { 8427 return &NotificationMsg_FieldSubPath{ 8428 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8429 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().LogValue().FieldPath(), 8430 } 8431 } 8432 8433 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoLogValue) WithValue(value string) *NotificationMsg_FieldSubPathValue { 8434 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8435 } 8436 8437 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoLogValue) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 8438 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8439 } 8440 8441 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeries struct{} 8442 8443 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeries) FieldPath() *NotificationMsg_FieldSubPath { 8444 return &NotificationMsg_FieldSubPath{ 8445 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8446 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().FieldPath(), 8447 } 8448 } 8449 8450 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathValue { 8451 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8452 } 8453 8454 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathArrayOfValues { 8455 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8456 } 8457 8458 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathArrayItemValue { 8459 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 8460 } 8461 8462 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeries) Query() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesQuery { 8463 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesQuery{} 8464 } 8465 8466 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeries) Values() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesValues { 8467 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesValues{} 8468 } 8469 8470 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeries) UpperThreshold() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThreshold { 8471 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThreshold{} 8472 } 8473 8474 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeries) LowerThreshold() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThreshold { 8475 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThreshold{} 8476 } 8477 8478 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeries) RaisedAfter() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesRaisedAfter { 8479 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesRaisedAfter{} 8480 } 8481 8482 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesQuery struct{} 8483 8484 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesQuery) FieldPath() *NotificationMsg_FieldSubPath { 8485 return &NotificationMsg_FieldSubPath{ 8486 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8487 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().Query().FieldPath(), 8488 } 8489 } 8490 8491 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesQuery) WithValue(value string) *NotificationMsg_FieldSubPathValue { 8492 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8493 } 8494 8495 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesQuery) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 8496 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8497 } 8498 8499 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesValues struct{} 8500 8501 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesValues) FieldPath() *NotificationMsg_FieldSubPath { 8502 return &NotificationMsg_FieldSubPath{ 8503 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8504 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().Values().FieldPath(), 8505 } 8506 } 8507 8508 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesValues) WithValue(value []float64) *NotificationMsg_FieldSubPathValue { 8509 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8510 } 8511 8512 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesValues) WithArrayOfValues(values [][]float64) *NotificationMsg_FieldSubPathArrayOfValues { 8513 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8514 } 8515 8516 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesValues) WithItemValue(value float64) *NotificationMsg_FieldSubPathArrayItemValue { 8517 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 8518 } 8519 8520 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThreshold struct{} 8521 8522 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThreshold) FieldPath() *NotificationMsg_FieldSubPath { 8523 return &NotificationMsg_FieldSubPath{ 8524 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8525 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().FieldPath(), 8526 } 8527 } 8528 8529 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathValue { 8530 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8531 } 8532 8533 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathArrayOfValues { 8534 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8535 } 8536 8537 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThreshold) Value() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue { 8538 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue{} 8539 } 8540 8541 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThreshold) IsInclusive() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive { 8542 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive{} 8543 } 8544 8545 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue struct{} 8546 8547 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) FieldPath() *NotificationMsg_FieldSubPath { 8548 return &NotificationMsg_FieldSubPath{ 8549 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8550 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().Value().FieldPath(), 8551 } 8552 } 8553 8554 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) WithValue(value float64) *NotificationMsg_FieldSubPathValue { 8555 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8556 } 8557 8558 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) WithArrayOfValues(values []float64) *NotificationMsg_FieldSubPathArrayOfValues { 8559 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8560 } 8561 8562 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive struct{} 8563 8564 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) FieldPath() *NotificationMsg_FieldSubPath { 8565 return &NotificationMsg_FieldSubPath{ 8566 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8567 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().IsInclusive().FieldPath(), 8568 } 8569 } 8570 8571 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 8572 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8573 } 8574 8575 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 8576 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8577 } 8578 8579 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThreshold struct{} 8580 8581 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThreshold) FieldPath() *NotificationMsg_FieldSubPath { 8582 return &NotificationMsg_FieldSubPath{ 8583 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8584 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().FieldPath(), 8585 } 8586 } 8587 8588 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathValue { 8589 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8590 } 8591 8592 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathArrayOfValues { 8593 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8594 } 8595 8596 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThreshold) Value() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue { 8597 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue{} 8598 } 8599 8600 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThreshold) IsInclusive() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive { 8601 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive{} 8602 } 8603 8604 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue struct{} 8605 8606 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) FieldPath() *NotificationMsg_FieldSubPath { 8607 return &NotificationMsg_FieldSubPath{ 8608 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8609 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().Value().FieldPath(), 8610 } 8611 } 8612 8613 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) WithValue(value float64) *NotificationMsg_FieldSubPathValue { 8614 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8615 } 8616 8617 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) WithArrayOfValues(values []float64) *NotificationMsg_FieldSubPathArrayOfValues { 8618 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8619 } 8620 8621 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive struct{} 8622 8623 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) FieldPath() *NotificationMsg_FieldSubPath { 8624 return &NotificationMsg_FieldSubPath{ 8625 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8626 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().IsInclusive().FieldPath(), 8627 } 8628 } 8629 8630 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 8631 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8632 } 8633 8634 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 8635 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8636 } 8637 8638 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesRaisedAfter struct{} 8639 8640 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesRaisedAfter) FieldPath() *NotificationMsg_FieldSubPath { 8641 return &NotificationMsg_FieldSubPath{ 8642 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8643 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().RaisedAfter().FieldPath(), 8644 } 8645 } 8646 8647 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesRaisedAfter) WithValue(value *durationpb.Duration) *NotificationMsg_FieldSubPathValue { 8648 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8649 } 8650 8651 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsViolationInfoTimeSeriesRaisedAfter) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsg_FieldSubPathArrayOfValues { 8652 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8653 } 8654 8655 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsEscalationLevel struct{} 8656 8657 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsEscalationLevel) FieldPath() *NotificationMsg_FieldSubPath { 8658 return &NotificationMsg_FieldSubPath{ 8659 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8660 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().EscalationLevel().FieldPath(), 8661 } 8662 } 8663 8664 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsEscalationLevel) WithValue(value alert.Alert_State_EscalationLevel) *NotificationMsg_FieldSubPathValue { 8665 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8666 } 8667 8668 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsEscalationLevel) WithArrayOfValues(values []alert.Alert_State_EscalationLevel) *NotificationMsg_FieldSubPathArrayOfValues { 8669 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8670 } 8671 8672 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandling struct{} 8673 8674 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandling) FieldPath() *NotificationMsg_FieldSubPath { 8675 return &NotificationMsg_FieldSubPath{ 8676 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8677 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().FieldPath(), 8678 } 8679 } 8680 8681 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsg_FieldSubPathValue { 8682 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8683 } 8684 8685 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsg_FieldSubPathArrayOfValues { 8686 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8687 } 8688 8689 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandling) CurrentState() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingCurrentState { 8690 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingCurrentState{} 8691 } 8692 8693 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandling) TroubleshootingNotes() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingTroubleshootingNotes { 8694 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingTroubleshootingNotes{} 8695 } 8696 8697 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandling) AiRemediation() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingAiRemediation { 8698 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingAiRemediation{} 8699 } 8700 8701 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandling) RemediationArg() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingRemediationArg { 8702 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingRemediationArg{} 8703 } 8704 8705 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingCurrentState struct{} 8706 8707 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingCurrentState) FieldPath() *NotificationMsg_FieldSubPath { 8708 return &NotificationMsg_FieldSubPath{ 8709 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8710 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().CurrentState().FieldPath(), 8711 } 8712 } 8713 8714 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingCurrentState) WithValue(value alert.Alert_State_AiHandlingState) *NotificationMsg_FieldSubPathValue { 8715 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8716 } 8717 8718 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_AiHandlingState) *NotificationMsg_FieldSubPathArrayOfValues { 8719 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8720 } 8721 8722 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingTroubleshootingNotes struct{} 8723 8724 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingTroubleshootingNotes) FieldPath() *NotificationMsg_FieldSubPath { 8725 return &NotificationMsg_FieldSubPath{ 8726 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8727 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().TroubleshootingNotes().FieldPath(), 8728 } 8729 } 8730 8731 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingTroubleshootingNotes) WithValue(value string) *NotificationMsg_FieldSubPathValue { 8732 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8733 } 8734 8735 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingTroubleshootingNotes) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 8736 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8737 } 8738 8739 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingAiRemediation struct{} 8740 8741 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingAiRemediation) FieldPath() *NotificationMsg_FieldSubPath { 8742 return &NotificationMsg_FieldSubPath{ 8743 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8744 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().FieldPath(), 8745 } 8746 } 8747 8748 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingAiRemediation) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsg_FieldSubPathValue { 8749 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8750 } 8751 8752 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingAiRemediation) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsg_FieldSubPathArrayOfValues { 8753 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8754 } 8755 8756 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingAiRemediation) FixInSsh() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingAiRemediationFixInSsh { 8757 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingAiRemediationFixInSsh{} 8758 } 8759 8760 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingAiRemediation) Reboot() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingAiRemediationReboot { 8761 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingAiRemediationReboot{} 8762 } 8763 8764 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingAiRemediationFixInSsh struct{} 8765 8766 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingAiRemediationFixInSsh) FieldPath() *NotificationMsg_FieldSubPath { 8767 return &NotificationMsg_FieldSubPath{ 8768 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8769 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().FixInSsh().FieldPath(), 8770 } 8771 } 8772 8773 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingAiRemediationFixInSsh) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsg_FieldSubPathValue { 8774 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8775 } 8776 8777 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingAiRemediationFixInSsh) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsg_FieldSubPathArrayOfValues { 8778 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8779 } 8780 8781 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingAiRemediationReboot struct{} 8782 8783 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingAiRemediationReboot) FieldPath() *NotificationMsg_FieldSubPath { 8784 return &NotificationMsg_FieldSubPath{ 8785 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8786 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().Reboot().FieldPath(), 8787 } 8788 } 8789 8790 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingAiRemediationReboot) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsg_FieldSubPathValue { 8791 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8792 } 8793 8794 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingAiRemediationReboot) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsg_FieldSubPathArrayOfValues { 8795 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8796 } 8797 8798 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingRemediationArg struct{} 8799 8800 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingRemediationArg) FieldPath() *NotificationMsg_FieldSubPath { 8801 return &NotificationMsg_FieldSubPath{ 8802 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8803 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().RemediationArg().FieldPath(), 8804 } 8805 } 8806 8807 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingRemediationArg) WithValue(value string) *NotificationMsg_FieldSubPathValue { 8808 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8809 } 8810 8811 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsAiHandlingRemediationArg) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 8812 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8813 } 8814 8815 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsOperatorHandling struct{} 8816 8817 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsOperatorHandling) FieldPath() *NotificationMsg_FieldSubPath { 8818 return &NotificationMsg_FieldSubPath{ 8819 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8820 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().FieldPath(), 8821 } 8822 } 8823 8824 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsOperatorHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsg_FieldSubPathValue { 8825 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8826 } 8827 8828 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsOperatorHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsg_FieldSubPathArrayOfValues { 8829 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8830 } 8831 8832 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsOperatorHandling) CurrentState() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsOperatorHandlingCurrentState { 8833 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsOperatorHandlingCurrentState{} 8834 } 8835 8836 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsOperatorHandling) Notes() NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsOperatorHandlingNotes { 8837 return NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsOperatorHandlingNotes{} 8838 } 8839 8840 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsOperatorHandlingCurrentState struct{} 8841 8842 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsOperatorHandlingCurrentState) FieldPath() *NotificationMsg_FieldSubPath { 8843 return &NotificationMsg_FieldSubPath{ 8844 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8845 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().CurrentState().FieldPath(), 8846 } 8847 } 8848 8849 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsOperatorHandlingCurrentState) WithValue(value alert.Alert_State_OperatorHandlingState) *NotificationMsg_FieldSubPathValue { 8850 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8851 } 8852 8853 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsOperatorHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_OperatorHandlingState) *NotificationMsg_FieldSubPathArrayOfValues { 8854 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8855 } 8856 8857 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsOperatorHandlingNotes struct{} 8858 8859 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsOperatorHandlingNotes) FieldPath() *NotificationMsg_FieldSubPath { 8860 return &NotificationMsg_FieldSubPath{ 8861 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8862 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().Notes().FieldPath(), 8863 } 8864 } 8865 8866 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsOperatorHandlingNotes) WithValue(value string) *NotificationMsg_FieldSubPathValue { 8867 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8868 } 8869 8870 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionAlertsOperatorHandlingNotes) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 8871 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8872 } 8873 8874 type NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionMoreAlertsCount struct{} 8875 8876 func (NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionMoreAlertsCount) FieldPath() *NotificationMsg_FieldSubPath { 8877 return &NotificationMsg_FieldSubPath{ 8878 selector: NotificationMsg_FieldPathSelectorAlertsWithOperatorRemediationApplied, 8879 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().MoreAlertsCount().FieldPath(), 8880 } 8881 } 8882 8883 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionMoreAlertsCount) WithValue(value int32) *NotificationMsg_FieldSubPathValue { 8884 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8885 } 8886 8887 func (s NotificationMsgPathSelectorAlertsWithOperatorRemediationAppliedByConditionMoreAlertsCount) WithArrayOfValues(values []int32) *NotificationMsg_FieldSubPathArrayOfValues { 8888 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8889 } 8890 8891 type NotificationMsgPathSelectorStoppedAlerts struct{} 8892 8893 func (NotificationMsgPathSelectorStoppedAlerts) FieldPath() *NotificationMsg_FieldTerminalPath { 8894 return &NotificationMsg_FieldTerminalPath{selector: NotificationMsg_FieldPathSelectorStoppedAlerts} 8895 } 8896 8897 func (s NotificationMsgPathSelectorStoppedAlerts) WithValue(value *NotificationMsg_AlertsGroup) *NotificationMsg_FieldTerminalPathValue { 8898 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldTerminalPathValue) 8899 } 8900 8901 func (s NotificationMsgPathSelectorStoppedAlerts) WithArrayOfValues(values []*NotificationMsg_AlertsGroup) *NotificationMsg_FieldTerminalPathArrayOfValues { 8902 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldTerminalPathArrayOfValues) 8903 } 8904 8905 func (NotificationMsgPathSelectorStoppedAlerts) WithSubPath(subPath NotificationMsgAlertsGroup_FieldPath) *NotificationMsg_FieldSubPath { 8906 return &NotificationMsg_FieldSubPath{selector: NotificationMsg_FieldPathSelectorStoppedAlerts, subPath: subPath} 8907 } 8908 8909 func (s NotificationMsgPathSelectorStoppedAlerts) WithSubValue(subPathValue NotificationMsgAlertsGroup_FieldPathValue) *NotificationMsg_FieldSubPathValue { 8910 return &NotificationMsg_FieldSubPathValue{NotificationMsg_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 8911 } 8912 8913 func (s NotificationMsgPathSelectorStoppedAlerts) WithSubArrayOfValues(subPathArrayOfValues NotificationMsgAlertsGroup_FieldPathArrayOfValues) *NotificationMsg_FieldSubPathArrayOfValues { 8914 return &NotificationMsg_FieldSubPathArrayOfValues{NotificationMsg_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 8915 } 8916 8917 func (s NotificationMsgPathSelectorStoppedAlerts) WithSubArrayItemValue(subPathArrayItemValue NotificationMsgAlertsGroup_FieldPathArrayItemValue) *NotificationMsg_FieldSubPathArrayItemValue { 8918 return &NotificationMsg_FieldSubPathArrayItemValue{NotificationMsg_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 8919 } 8920 8921 func (NotificationMsgPathSelectorStoppedAlerts) ByCondition() NotificationMsgPathSelectorStoppedAlertsByCondition { 8922 return NotificationMsgPathSelectorStoppedAlertsByCondition{} 8923 } 8924 8925 type NotificationMsgPathSelectorStoppedAlertsByCondition struct{} 8926 8927 func (NotificationMsgPathSelectorStoppedAlertsByCondition) FieldPath() *NotificationMsg_FieldSubPath { 8928 return &NotificationMsg_FieldSubPath{ 8929 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 8930 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().FieldPath(), 8931 } 8932 } 8933 8934 func (s NotificationMsgPathSelectorStoppedAlertsByCondition) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathValue { 8935 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8936 } 8937 8938 func (s NotificationMsgPathSelectorStoppedAlertsByCondition) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathArrayOfValues { 8939 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8940 } 8941 8942 func (s NotificationMsgPathSelectorStoppedAlertsByCondition) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsg_FieldSubPathArrayItemValue { 8943 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 8944 } 8945 8946 func (NotificationMsgPathSelectorStoppedAlertsByCondition) TimeSeriesCondition() NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesCondition { 8947 return NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesCondition{} 8948 } 8949 8950 func (NotificationMsgPathSelectorStoppedAlertsByCondition) LogCondition() NotificationMsgPathSelectorStoppedAlertsByConditionLogCondition { 8951 return NotificationMsgPathSelectorStoppedAlertsByConditionLogCondition{} 8952 } 8953 8954 func (NotificationMsgPathSelectorStoppedAlertsByCondition) Alerts() NotificationMsgPathSelectorStoppedAlertsByConditionAlerts { 8955 return NotificationMsgPathSelectorStoppedAlertsByConditionAlerts{} 8956 } 8957 8958 func (NotificationMsgPathSelectorStoppedAlertsByCondition) MoreAlertsCount() NotificationMsgPathSelectorStoppedAlertsByConditionMoreAlertsCount { 8959 return NotificationMsgPathSelectorStoppedAlertsByConditionMoreAlertsCount{} 8960 } 8961 8962 type NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesCondition struct{} 8963 8964 func (NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesCondition) FieldPath() *NotificationMsg_FieldSubPath { 8965 return &NotificationMsg_FieldSubPath{ 8966 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 8967 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().FieldPath(), 8968 } 8969 } 8970 8971 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesCondition) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType) *NotificationMsg_FieldSubPathValue { 8972 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 8973 } 8974 8975 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesCondition) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType) *NotificationMsg_FieldSubPathArrayOfValues { 8976 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 8977 } 8978 8979 func (NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesCondition) Fqn() NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionFqn { 8980 return NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionFqn{} 8981 } 8982 8983 func (NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesCondition) DisplayName() NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionDisplayName { 8984 return NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionDisplayName{} 8985 } 8986 8987 func (NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesCondition) Queries() NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueries { 8988 return NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueries{} 8989 } 8990 8991 type NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionFqn struct{} 8992 8993 func (NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionFqn) FieldPath() *NotificationMsg_FieldSubPath { 8994 return &NotificationMsg_FieldSubPath{ 8995 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 8996 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Fqn().FieldPath(), 8997 } 8998 } 8999 9000 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionFqn) WithValue(value *ts_condition.Name) *NotificationMsg_FieldSubPathValue { 9001 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9002 } 9003 9004 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionFqn) WithArrayOfValues(values []*ts_condition.Name) *NotificationMsg_FieldSubPathArrayOfValues { 9005 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9006 } 9007 9008 type NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionDisplayName struct{} 9009 9010 func (NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 9011 return &NotificationMsg_FieldSubPath{ 9012 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9013 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().DisplayName().FieldPath(), 9014 } 9015 } 9016 9017 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 9018 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9019 } 9020 9021 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 9022 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9023 } 9024 9025 type NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueries struct{} 9026 9027 func (NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueries) FieldPath() *NotificationMsg_FieldSubPath { 9028 return &NotificationMsg_FieldSubPath{ 9029 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9030 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().FieldPath(), 9031 } 9032 } 9033 9034 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathValue { 9035 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9036 } 9037 9038 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathArrayOfValues { 9039 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9040 } 9041 9042 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsg_FieldSubPathArrayItemValue { 9043 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 9044 } 9045 9046 func (NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueries) Description() NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesDescription { 9047 return NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesDescription{} 9048 } 9049 9050 func (NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueries) Filter() NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesFilter { 9051 return NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesFilter{} 9052 } 9053 9054 func (NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueries) Aggregation() NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregation { 9055 return NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregation{} 9056 } 9057 9058 type NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesDescription struct{} 9059 9060 func (NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesDescription) FieldPath() *NotificationMsg_FieldSubPath { 9061 return &NotificationMsg_FieldSubPath{ 9062 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9063 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Description().FieldPath(), 9064 } 9065 } 9066 9067 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesDescription) WithValue(value string) *NotificationMsg_FieldSubPathValue { 9068 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9069 } 9070 9071 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesDescription) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 9072 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9073 } 9074 9075 type NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesFilter struct{} 9076 9077 func (NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesFilter) FieldPath() *NotificationMsg_FieldSubPath { 9078 return &NotificationMsg_FieldSubPath{ 9079 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9080 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Filter().FieldPath(), 9081 } 9082 } 9083 9084 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesFilter) WithValue(value string) *NotificationMsg_FieldSubPathValue { 9085 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9086 } 9087 9088 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesFilter) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 9089 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9090 } 9091 9092 type NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregation struct{} 9093 9094 func (NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregation) FieldPath() *NotificationMsg_FieldSubPath { 9095 return &NotificationMsg_FieldSubPath{ 9096 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9097 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().FieldPath(), 9098 } 9099 } 9100 9101 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregation) WithValue(value *monitoring_common.Aggregation) *NotificationMsg_FieldSubPathValue { 9102 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9103 } 9104 9105 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregation) WithArrayOfValues(values []*monitoring_common.Aggregation) *NotificationMsg_FieldSubPathArrayOfValues { 9106 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9107 } 9108 9109 func (NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregation) AlignmentPeriod() NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod { 9110 return NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod{} 9111 } 9112 9113 func (NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregation) PerSeriesAligner() NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner { 9114 return NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner{} 9115 } 9116 9117 func (NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregation) CrossSeriesReducer() NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer { 9118 return NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer{} 9119 } 9120 9121 func (NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregation) GroupByFields() NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationGroupByFields { 9122 return NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationGroupByFields{} 9123 } 9124 9125 type NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod struct{} 9126 9127 func (NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) FieldPath() *NotificationMsg_FieldSubPath { 9128 return &NotificationMsg_FieldSubPath{ 9129 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9130 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().AlignmentPeriod().FieldPath(), 9131 } 9132 } 9133 9134 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) WithValue(value *durationpb.Duration) *NotificationMsg_FieldSubPathValue { 9135 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9136 } 9137 9138 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsg_FieldSubPathArrayOfValues { 9139 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9140 } 9141 9142 type NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner struct{} 9143 9144 func (NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) FieldPath() *NotificationMsg_FieldSubPath { 9145 return &NotificationMsg_FieldSubPath{ 9146 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9147 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().PerSeriesAligner().FieldPath(), 9148 } 9149 } 9150 9151 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) WithValue(value monitoring_common.Aggregation_Aligner) *NotificationMsg_FieldSubPathValue { 9152 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9153 } 9154 9155 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) WithArrayOfValues(values []monitoring_common.Aggregation_Aligner) *NotificationMsg_FieldSubPathArrayOfValues { 9156 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9157 } 9158 9159 type NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer struct{} 9160 9161 func (NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) FieldPath() *NotificationMsg_FieldSubPath { 9162 return &NotificationMsg_FieldSubPath{ 9163 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9164 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().CrossSeriesReducer().FieldPath(), 9165 } 9166 } 9167 9168 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) WithValue(value monitoring_common.Aggregation_Reducer) *NotificationMsg_FieldSubPathValue { 9169 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9170 } 9171 9172 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) WithArrayOfValues(values []monitoring_common.Aggregation_Reducer) *NotificationMsg_FieldSubPathArrayOfValues { 9173 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9174 } 9175 9176 type NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationGroupByFields struct{} 9177 9178 func (NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationGroupByFields) FieldPath() *NotificationMsg_FieldSubPath { 9179 return &NotificationMsg_FieldSubPath{ 9180 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9181 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().TimeSeriesCondition().Queries().Aggregation().GroupByFields().FieldPath(), 9182 } 9183 } 9184 9185 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithValue(value []string) *NotificationMsg_FieldSubPathValue { 9186 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9187 } 9188 9189 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithArrayOfValues(values [][]string) *NotificationMsg_FieldSubPathArrayOfValues { 9190 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9191 } 9192 9193 func (s NotificationMsgPathSelectorStoppedAlertsByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithItemValue(value string) *NotificationMsg_FieldSubPathArrayItemValue { 9194 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 9195 } 9196 9197 type NotificationMsgPathSelectorStoppedAlertsByConditionLogCondition struct{} 9198 9199 func (NotificationMsgPathSelectorStoppedAlertsByConditionLogCondition) FieldPath() *NotificationMsg_FieldSubPath { 9200 return &NotificationMsg_FieldSubPath{ 9201 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9202 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().FieldPath(), 9203 } 9204 } 9205 9206 func (s NotificationMsgPathSelectorStoppedAlertsByConditionLogCondition) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType) *NotificationMsg_FieldSubPathValue { 9207 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9208 } 9209 9210 func (s NotificationMsgPathSelectorStoppedAlertsByConditionLogCondition) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType) *NotificationMsg_FieldSubPathArrayOfValues { 9211 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9212 } 9213 9214 func (NotificationMsgPathSelectorStoppedAlertsByConditionLogCondition) Fqn() NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionFqn { 9215 return NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionFqn{} 9216 } 9217 9218 func (NotificationMsgPathSelectorStoppedAlertsByConditionLogCondition) DisplayName() NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionDisplayName { 9219 return NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionDisplayName{} 9220 } 9221 9222 func (NotificationMsgPathSelectorStoppedAlertsByConditionLogCondition) Queries() NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionQueries { 9223 return NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionQueries{} 9224 } 9225 9226 type NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionFqn struct{} 9227 9228 func (NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionFqn) FieldPath() *NotificationMsg_FieldSubPath { 9229 return &NotificationMsg_FieldSubPath{ 9230 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9231 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Fqn().FieldPath(), 9232 } 9233 } 9234 9235 func (s NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionFqn) WithValue(value *log_condition.Name) *NotificationMsg_FieldSubPathValue { 9236 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9237 } 9238 9239 func (s NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionFqn) WithArrayOfValues(values []*log_condition.Name) *NotificationMsg_FieldSubPathArrayOfValues { 9240 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9241 } 9242 9243 type NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionDisplayName struct{} 9244 9245 func (NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 9246 return &NotificationMsg_FieldSubPath{ 9247 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9248 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().DisplayName().FieldPath(), 9249 } 9250 } 9251 9252 func (s NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 9253 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9254 } 9255 9256 func (s NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 9257 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9258 } 9259 9260 type NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionQueries struct{} 9261 9262 func (NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionQueries) FieldPath() *NotificationMsg_FieldSubPath { 9263 return &NotificationMsg_FieldSubPath{ 9264 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9265 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().FieldPath(), 9266 } 9267 } 9268 9269 func (s NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathValue { 9270 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9271 } 9272 9273 func (s NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathArrayOfValues { 9274 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9275 } 9276 9277 func (s NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsg_FieldSubPathArrayItemValue { 9278 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 9279 } 9280 9281 func (NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionQueries) Description() NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionQueriesDescription { 9282 return NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionQueriesDescription{} 9283 } 9284 9285 func (NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionQueries) Filter() NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionQueriesFilter { 9286 return NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionQueriesFilter{} 9287 } 9288 9289 type NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionQueriesDescription struct{} 9290 9291 func (NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionQueriesDescription) FieldPath() *NotificationMsg_FieldSubPath { 9292 return &NotificationMsg_FieldSubPath{ 9293 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9294 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().Description().FieldPath(), 9295 } 9296 } 9297 9298 func (s NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionQueriesDescription) WithValue(value string) *NotificationMsg_FieldSubPathValue { 9299 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9300 } 9301 9302 func (s NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionQueriesDescription) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 9303 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9304 } 9305 9306 type NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionQueriesFilter struct{} 9307 9308 func (NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionQueriesFilter) FieldPath() *NotificationMsg_FieldSubPath { 9309 return &NotificationMsg_FieldSubPath{ 9310 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9311 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().LogCondition().Queries().Filter().FieldPath(), 9312 } 9313 } 9314 9315 func (s NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionQueriesFilter) WithValue(value string) *NotificationMsg_FieldSubPathValue { 9316 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9317 } 9318 9319 func (s NotificationMsgPathSelectorStoppedAlertsByConditionLogConditionQueriesFilter) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 9320 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9321 } 9322 9323 type NotificationMsgPathSelectorStoppedAlertsByConditionAlerts struct{} 9324 9325 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlerts) FieldPath() *NotificationMsg_FieldSubPath { 9326 return &NotificationMsg_FieldSubPath{ 9327 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9328 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().FieldPath(), 9329 } 9330 } 9331 9332 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlerts) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathValue { 9333 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9334 } 9335 9336 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlerts) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathArrayOfValues { 9337 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9338 } 9339 9340 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlerts) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsg_FieldSubPathArrayItemValue { 9341 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 9342 } 9343 9344 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlerts) Type() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsType { 9345 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsType{} 9346 } 9347 9348 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlerts) Fqn() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsFqn { 9349 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsFqn{} 9350 } 9351 9352 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlerts) DisplayName() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsDisplayName { 9353 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsDisplayName{} 9354 } 9355 9356 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlerts) IsFiring() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIsFiring { 9357 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIsFiring{} 9358 } 9359 9360 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlerts) StartTime() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsStartTime { 9361 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsStartTime{} 9362 } 9363 9364 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlerts) StopTime() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsStopTime { 9365 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsStopTime{} 9366 } 9367 9368 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlerts) Identification() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentification { 9369 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentification{} 9370 } 9371 9372 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlerts) ViolationInfo() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfo { 9373 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfo{} 9374 } 9375 9376 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlerts) EscalationLevel() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsEscalationLevel { 9377 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsEscalationLevel{} 9378 } 9379 9380 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlerts) AiHandling() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandling { 9381 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandling{} 9382 } 9383 9384 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlerts) OperatorHandling() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsOperatorHandling { 9385 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsOperatorHandling{} 9386 } 9387 9388 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsType struct{} 9389 9390 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsType) FieldPath() *NotificationMsg_FieldSubPath { 9391 return &NotificationMsg_FieldSubPath{ 9392 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9393 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Type().FieldPath(), 9394 } 9395 } 9396 9397 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsType) WithValue(value NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsg_FieldSubPathValue { 9398 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9399 } 9400 9401 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsType) WithArrayOfValues(values []NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsg_FieldSubPathArrayOfValues { 9402 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9403 } 9404 9405 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsFqn struct{} 9406 9407 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsFqn) FieldPath() *NotificationMsg_FieldSubPath { 9408 return &NotificationMsg_FieldSubPath{ 9409 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9410 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Fqn().FieldPath(), 9411 } 9412 } 9413 9414 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsFqn) WithValue(value *alert.Name) *NotificationMsg_FieldSubPathValue { 9415 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9416 } 9417 9418 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsFqn) WithArrayOfValues(values []*alert.Name) *NotificationMsg_FieldSubPathArrayOfValues { 9419 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9420 } 9421 9422 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsDisplayName struct{} 9423 9424 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsDisplayName) FieldPath() *NotificationMsg_FieldSubPath { 9425 return &NotificationMsg_FieldSubPath{ 9426 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9427 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().DisplayName().FieldPath(), 9428 } 9429 } 9430 9431 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsDisplayName) WithValue(value string) *NotificationMsg_FieldSubPathValue { 9432 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9433 } 9434 9435 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsDisplayName) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 9436 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9437 } 9438 9439 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIsFiring struct{} 9440 9441 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIsFiring) FieldPath() *NotificationMsg_FieldSubPath { 9442 return &NotificationMsg_FieldSubPath{ 9443 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9444 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().IsFiring().FieldPath(), 9445 } 9446 } 9447 9448 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIsFiring) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 9449 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9450 } 9451 9452 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIsFiring) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 9453 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9454 } 9455 9456 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsStartTime struct{} 9457 9458 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsStartTime) FieldPath() *NotificationMsg_FieldSubPath { 9459 return &NotificationMsg_FieldSubPath{ 9460 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9461 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().StartTime().FieldPath(), 9462 } 9463 } 9464 9465 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsStartTime) WithValue(value *timestamppb.Timestamp) *NotificationMsg_FieldSubPathValue { 9466 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9467 } 9468 9469 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsStartTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsg_FieldSubPathArrayOfValues { 9470 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9471 } 9472 9473 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsStopTime struct{} 9474 9475 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsStopTime) FieldPath() *NotificationMsg_FieldSubPath { 9476 return &NotificationMsg_FieldSubPath{ 9477 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9478 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().StopTime().FieldPath(), 9479 } 9480 } 9481 9482 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsStopTime) WithValue(value *timestamppb.Timestamp) *NotificationMsg_FieldSubPathValue { 9483 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9484 } 9485 9486 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsStopTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsg_FieldSubPathArrayOfValues { 9487 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9488 } 9489 9490 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentification struct{} 9491 9492 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentification) FieldPath() *NotificationMsg_FieldSubPath { 9493 return &NotificationMsg_FieldSubPath{ 9494 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9495 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().FieldPath(), 9496 } 9497 } 9498 9499 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentification) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsg_FieldSubPathValue { 9500 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9501 } 9502 9503 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentification) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsg_FieldSubPathArrayOfValues { 9504 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9505 } 9506 9507 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentification) LogLabels() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentificationLogLabels { 9508 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentificationLogLabels{} 9509 } 9510 9511 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentification) MetricLabels() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentificationMetricLabels { 9512 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentificationMetricLabels{} 9513 } 9514 9515 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentification) ResourceLabels() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentificationResourceLabels { 9516 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentificationResourceLabels{} 9517 } 9518 9519 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentificationLogLabels struct{} 9520 9521 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentificationLogLabels) FieldPath() *NotificationMsg_FieldSubPath { 9522 return &NotificationMsg_FieldSubPath{ 9523 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9524 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().LogLabels().FieldPath(), 9525 } 9526 } 9527 9528 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentificationLogLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 9529 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9530 } 9531 9532 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentificationLogLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 9533 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9534 } 9535 9536 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentificationLogLabels) WithKey(key string) NotificationMsgMapPathSelectorStoppedAlertsByConditionAlertsIdentificationLogLabels { 9537 return NotificationMsgMapPathSelectorStoppedAlertsByConditionAlertsIdentificationLogLabels{key: key} 9538 } 9539 9540 type NotificationMsgMapPathSelectorStoppedAlertsByConditionAlertsIdentificationLogLabels struct { 9541 key string 9542 } 9543 9544 func (s NotificationMsgMapPathSelectorStoppedAlertsByConditionAlertsIdentificationLogLabels) FieldPath() *NotificationMsg_FieldSubPath { 9545 return &NotificationMsg_FieldSubPath{ 9546 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9547 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().LogLabels().WithKey(s.key).FieldPath(), 9548 } 9549 } 9550 9551 func (s NotificationMsgMapPathSelectorStoppedAlertsByConditionAlertsIdentificationLogLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 9552 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9553 } 9554 9555 func (s NotificationMsgMapPathSelectorStoppedAlertsByConditionAlertsIdentificationLogLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 9556 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9557 } 9558 9559 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentificationMetricLabels struct{} 9560 9561 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentificationMetricLabels) FieldPath() *NotificationMsg_FieldSubPath { 9562 return &NotificationMsg_FieldSubPath{ 9563 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9564 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().MetricLabels().FieldPath(), 9565 } 9566 } 9567 9568 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentificationMetricLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 9569 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9570 } 9571 9572 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentificationMetricLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 9573 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9574 } 9575 9576 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentificationMetricLabels) WithKey(key string) NotificationMsgMapPathSelectorStoppedAlertsByConditionAlertsIdentificationMetricLabels { 9577 return NotificationMsgMapPathSelectorStoppedAlertsByConditionAlertsIdentificationMetricLabels{key: key} 9578 } 9579 9580 type NotificationMsgMapPathSelectorStoppedAlertsByConditionAlertsIdentificationMetricLabels struct { 9581 key string 9582 } 9583 9584 func (s NotificationMsgMapPathSelectorStoppedAlertsByConditionAlertsIdentificationMetricLabels) FieldPath() *NotificationMsg_FieldSubPath { 9585 return &NotificationMsg_FieldSubPath{ 9586 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9587 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().MetricLabels().WithKey(s.key).FieldPath(), 9588 } 9589 } 9590 9591 func (s NotificationMsgMapPathSelectorStoppedAlertsByConditionAlertsIdentificationMetricLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 9592 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9593 } 9594 9595 func (s NotificationMsgMapPathSelectorStoppedAlertsByConditionAlertsIdentificationMetricLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 9596 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9597 } 9598 9599 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentificationResourceLabels struct{} 9600 9601 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentificationResourceLabels) FieldPath() *NotificationMsg_FieldSubPath { 9602 return &NotificationMsg_FieldSubPath{ 9603 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9604 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().ResourceLabels().FieldPath(), 9605 } 9606 } 9607 9608 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentificationResourceLabels) WithValue(value map[string]string) *NotificationMsg_FieldSubPathValue { 9609 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9610 } 9611 9612 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentificationResourceLabels) WithArrayOfValues(values []map[string]string) *NotificationMsg_FieldSubPathArrayOfValues { 9613 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9614 } 9615 9616 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsIdentificationResourceLabels) WithKey(key string) NotificationMsgMapPathSelectorStoppedAlertsByConditionAlertsIdentificationResourceLabels { 9617 return NotificationMsgMapPathSelectorStoppedAlertsByConditionAlertsIdentificationResourceLabels{key: key} 9618 } 9619 9620 type NotificationMsgMapPathSelectorStoppedAlertsByConditionAlertsIdentificationResourceLabels struct { 9621 key string 9622 } 9623 9624 func (s NotificationMsgMapPathSelectorStoppedAlertsByConditionAlertsIdentificationResourceLabels) FieldPath() *NotificationMsg_FieldSubPath { 9625 return &NotificationMsg_FieldSubPath{ 9626 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9627 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().Identification().ResourceLabels().WithKey(s.key).FieldPath(), 9628 } 9629 } 9630 9631 func (s NotificationMsgMapPathSelectorStoppedAlertsByConditionAlertsIdentificationResourceLabels) WithValue(value string) *NotificationMsg_FieldSubPathValue { 9632 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9633 } 9634 9635 func (s NotificationMsgMapPathSelectorStoppedAlertsByConditionAlertsIdentificationResourceLabels) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 9636 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9637 } 9638 9639 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfo struct{} 9640 9641 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfo) FieldPath() *NotificationMsg_FieldSubPath { 9642 return &NotificationMsg_FieldSubPath{ 9643 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9644 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().FieldPath(), 9645 } 9646 } 9647 9648 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfo) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsg_FieldSubPathValue { 9649 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9650 } 9651 9652 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfo) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsg_FieldSubPathArrayOfValues { 9653 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9654 } 9655 9656 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfo) LogValue() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoLogValue { 9657 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoLogValue{} 9658 } 9659 9660 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfo) TimeSeries() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeries { 9661 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeries{} 9662 } 9663 9664 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoLogValue struct{} 9665 9666 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoLogValue) FieldPath() *NotificationMsg_FieldSubPath { 9667 return &NotificationMsg_FieldSubPath{ 9668 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9669 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().LogValue().FieldPath(), 9670 } 9671 } 9672 9673 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoLogValue) WithValue(value string) *NotificationMsg_FieldSubPathValue { 9674 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9675 } 9676 9677 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoLogValue) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 9678 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9679 } 9680 9681 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeries struct{} 9682 9683 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeries) FieldPath() *NotificationMsg_FieldSubPath { 9684 return &NotificationMsg_FieldSubPath{ 9685 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9686 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().FieldPath(), 9687 } 9688 } 9689 9690 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathValue { 9691 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9692 } 9693 9694 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathArrayOfValues { 9695 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9696 } 9697 9698 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsg_FieldSubPathArrayItemValue { 9699 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 9700 } 9701 9702 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeries) Query() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesQuery { 9703 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesQuery{} 9704 } 9705 9706 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeries) Values() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesValues { 9707 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesValues{} 9708 } 9709 9710 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeries) UpperThreshold() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesUpperThreshold { 9711 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesUpperThreshold{} 9712 } 9713 9714 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeries) LowerThreshold() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesLowerThreshold { 9715 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesLowerThreshold{} 9716 } 9717 9718 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeries) RaisedAfter() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesRaisedAfter { 9719 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesRaisedAfter{} 9720 } 9721 9722 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesQuery struct{} 9723 9724 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesQuery) FieldPath() *NotificationMsg_FieldSubPath { 9725 return &NotificationMsg_FieldSubPath{ 9726 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9727 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().Query().FieldPath(), 9728 } 9729 } 9730 9731 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesQuery) WithValue(value string) *NotificationMsg_FieldSubPathValue { 9732 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9733 } 9734 9735 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesQuery) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 9736 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9737 } 9738 9739 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesValues struct{} 9740 9741 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesValues) FieldPath() *NotificationMsg_FieldSubPath { 9742 return &NotificationMsg_FieldSubPath{ 9743 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9744 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().Values().FieldPath(), 9745 } 9746 } 9747 9748 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesValues) WithValue(value []float64) *NotificationMsg_FieldSubPathValue { 9749 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9750 } 9751 9752 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesValues) WithArrayOfValues(values [][]float64) *NotificationMsg_FieldSubPathArrayOfValues { 9753 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9754 } 9755 9756 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesValues) WithItemValue(value float64) *NotificationMsg_FieldSubPathArrayItemValue { 9757 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsg_FieldSubPathArrayItemValue) 9758 } 9759 9760 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesUpperThreshold struct{} 9761 9762 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesUpperThreshold) FieldPath() *NotificationMsg_FieldSubPath { 9763 return &NotificationMsg_FieldSubPath{ 9764 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9765 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().FieldPath(), 9766 } 9767 } 9768 9769 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesUpperThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathValue { 9770 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9771 } 9772 9773 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesUpperThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathArrayOfValues { 9774 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9775 } 9776 9777 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesUpperThreshold) Value() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue { 9778 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue{} 9779 } 9780 9781 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesUpperThreshold) IsInclusive() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive { 9782 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive{} 9783 } 9784 9785 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue struct{} 9786 9787 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) FieldPath() *NotificationMsg_FieldSubPath { 9788 return &NotificationMsg_FieldSubPath{ 9789 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9790 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().Value().FieldPath(), 9791 } 9792 } 9793 9794 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) WithValue(value float64) *NotificationMsg_FieldSubPathValue { 9795 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9796 } 9797 9798 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) WithArrayOfValues(values []float64) *NotificationMsg_FieldSubPathArrayOfValues { 9799 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9800 } 9801 9802 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive struct{} 9803 9804 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) FieldPath() *NotificationMsg_FieldSubPath { 9805 return &NotificationMsg_FieldSubPath{ 9806 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9807 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().UpperThreshold().IsInclusive().FieldPath(), 9808 } 9809 } 9810 9811 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 9812 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9813 } 9814 9815 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 9816 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9817 } 9818 9819 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesLowerThreshold struct{} 9820 9821 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesLowerThreshold) FieldPath() *NotificationMsg_FieldSubPath { 9822 return &NotificationMsg_FieldSubPath{ 9823 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9824 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().FieldPath(), 9825 } 9826 } 9827 9828 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesLowerThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathValue { 9829 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9830 } 9831 9832 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesLowerThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsg_FieldSubPathArrayOfValues { 9833 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9834 } 9835 9836 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesLowerThreshold) Value() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue { 9837 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue{} 9838 } 9839 9840 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesLowerThreshold) IsInclusive() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive { 9841 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive{} 9842 } 9843 9844 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue struct{} 9845 9846 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) FieldPath() *NotificationMsg_FieldSubPath { 9847 return &NotificationMsg_FieldSubPath{ 9848 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9849 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().Value().FieldPath(), 9850 } 9851 } 9852 9853 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) WithValue(value float64) *NotificationMsg_FieldSubPathValue { 9854 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9855 } 9856 9857 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) WithArrayOfValues(values []float64) *NotificationMsg_FieldSubPathArrayOfValues { 9858 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9859 } 9860 9861 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive struct{} 9862 9863 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) FieldPath() *NotificationMsg_FieldSubPath { 9864 return &NotificationMsg_FieldSubPath{ 9865 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9866 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().LowerThreshold().IsInclusive().FieldPath(), 9867 } 9868 } 9869 9870 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) WithValue(value bool) *NotificationMsg_FieldSubPathValue { 9871 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9872 } 9873 9874 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsg_FieldSubPathArrayOfValues { 9875 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9876 } 9877 9878 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesRaisedAfter struct{} 9879 9880 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesRaisedAfter) FieldPath() *NotificationMsg_FieldSubPath { 9881 return &NotificationMsg_FieldSubPath{ 9882 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9883 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().ViolationInfo().TimeSeries().RaisedAfter().FieldPath(), 9884 } 9885 } 9886 9887 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesRaisedAfter) WithValue(value *durationpb.Duration) *NotificationMsg_FieldSubPathValue { 9888 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9889 } 9890 9891 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsViolationInfoTimeSeriesRaisedAfter) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsg_FieldSubPathArrayOfValues { 9892 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9893 } 9894 9895 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsEscalationLevel struct{} 9896 9897 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsEscalationLevel) FieldPath() *NotificationMsg_FieldSubPath { 9898 return &NotificationMsg_FieldSubPath{ 9899 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9900 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().EscalationLevel().FieldPath(), 9901 } 9902 } 9903 9904 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsEscalationLevel) WithValue(value alert.Alert_State_EscalationLevel) *NotificationMsg_FieldSubPathValue { 9905 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9906 } 9907 9908 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsEscalationLevel) WithArrayOfValues(values []alert.Alert_State_EscalationLevel) *NotificationMsg_FieldSubPathArrayOfValues { 9909 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9910 } 9911 9912 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandling struct{} 9913 9914 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandling) FieldPath() *NotificationMsg_FieldSubPath { 9915 return &NotificationMsg_FieldSubPath{ 9916 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9917 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().FieldPath(), 9918 } 9919 } 9920 9921 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsg_FieldSubPathValue { 9922 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9923 } 9924 9925 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsg_FieldSubPathArrayOfValues { 9926 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9927 } 9928 9929 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandling) CurrentState() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingCurrentState { 9930 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingCurrentState{} 9931 } 9932 9933 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandling) TroubleshootingNotes() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingTroubleshootingNotes { 9934 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingTroubleshootingNotes{} 9935 } 9936 9937 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandling) AiRemediation() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingAiRemediation { 9938 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingAiRemediation{} 9939 } 9940 9941 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandling) RemediationArg() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingRemediationArg { 9942 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingRemediationArg{} 9943 } 9944 9945 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingCurrentState struct{} 9946 9947 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingCurrentState) FieldPath() *NotificationMsg_FieldSubPath { 9948 return &NotificationMsg_FieldSubPath{ 9949 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9950 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().CurrentState().FieldPath(), 9951 } 9952 } 9953 9954 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingCurrentState) WithValue(value alert.Alert_State_AiHandlingState) *NotificationMsg_FieldSubPathValue { 9955 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9956 } 9957 9958 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_AiHandlingState) *NotificationMsg_FieldSubPathArrayOfValues { 9959 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9960 } 9961 9962 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingTroubleshootingNotes struct{} 9963 9964 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingTroubleshootingNotes) FieldPath() *NotificationMsg_FieldSubPath { 9965 return &NotificationMsg_FieldSubPath{ 9966 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9967 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().TroubleshootingNotes().FieldPath(), 9968 } 9969 } 9970 9971 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingTroubleshootingNotes) WithValue(value string) *NotificationMsg_FieldSubPathValue { 9972 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9973 } 9974 9975 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingTroubleshootingNotes) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 9976 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9977 } 9978 9979 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingAiRemediation struct{} 9980 9981 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingAiRemediation) FieldPath() *NotificationMsg_FieldSubPath { 9982 return &NotificationMsg_FieldSubPath{ 9983 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 9984 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().FieldPath(), 9985 } 9986 } 9987 9988 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingAiRemediation) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsg_FieldSubPathValue { 9989 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 9990 } 9991 9992 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingAiRemediation) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsg_FieldSubPathArrayOfValues { 9993 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 9994 } 9995 9996 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingAiRemediation) FixInSsh() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingAiRemediationFixInSsh { 9997 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingAiRemediationFixInSsh{} 9998 } 9999 10000 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingAiRemediation) Reboot() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingAiRemediationReboot { 10001 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingAiRemediationReboot{} 10002 } 10003 10004 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingAiRemediationFixInSsh struct{} 10005 10006 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingAiRemediationFixInSsh) FieldPath() *NotificationMsg_FieldSubPath { 10007 return &NotificationMsg_FieldSubPath{ 10008 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 10009 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().FixInSsh().FieldPath(), 10010 } 10011 } 10012 10013 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingAiRemediationFixInSsh) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsg_FieldSubPathValue { 10014 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 10015 } 10016 10017 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingAiRemediationFixInSsh) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsg_FieldSubPathArrayOfValues { 10018 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 10019 } 10020 10021 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingAiRemediationReboot struct{} 10022 10023 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingAiRemediationReboot) FieldPath() *NotificationMsg_FieldSubPath { 10024 return &NotificationMsg_FieldSubPath{ 10025 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 10026 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().AiRemediation().Reboot().FieldPath(), 10027 } 10028 } 10029 10030 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingAiRemediationReboot) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsg_FieldSubPathValue { 10031 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 10032 } 10033 10034 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingAiRemediationReboot) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsg_FieldSubPathArrayOfValues { 10035 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 10036 } 10037 10038 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingRemediationArg struct{} 10039 10040 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingRemediationArg) FieldPath() *NotificationMsg_FieldSubPath { 10041 return &NotificationMsg_FieldSubPath{ 10042 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 10043 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().AiHandling().RemediationArg().FieldPath(), 10044 } 10045 } 10046 10047 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingRemediationArg) WithValue(value string) *NotificationMsg_FieldSubPathValue { 10048 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 10049 } 10050 10051 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsAiHandlingRemediationArg) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 10052 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 10053 } 10054 10055 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsOperatorHandling struct{} 10056 10057 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsOperatorHandling) FieldPath() *NotificationMsg_FieldSubPath { 10058 return &NotificationMsg_FieldSubPath{ 10059 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 10060 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().FieldPath(), 10061 } 10062 } 10063 10064 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsOperatorHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsg_FieldSubPathValue { 10065 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 10066 } 10067 10068 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsOperatorHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsg_FieldSubPathArrayOfValues { 10069 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 10070 } 10071 10072 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsOperatorHandling) CurrentState() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsOperatorHandlingCurrentState { 10073 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsOperatorHandlingCurrentState{} 10074 } 10075 10076 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsOperatorHandling) Notes() NotificationMsgPathSelectorStoppedAlertsByConditionAlertsOperatorHandlingNotes { 10077 return NotificationMsgPathSelectorStoppedAlertsByConditionAlertsOperatorHandlingNotes{} 10078 } 10079 10080 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsOperatorHandlingCurrentState struct{} 10081 10082 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsOperatorHandlingCurrentState) FieldPath() *NotificationMsg_FieldSubPath { 10083 return &NotificationMsg_FieldSubPath{ 10084 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 10085 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().CurrentState().FieldPath(), 10086 } 10087 } 10088 10089 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsOperatorHandlingCurrentState) WithValue(value alert.Alert_State_OperatorHandlingState) *NotificationMsg_FieldSubPathValue { 10090 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 10091 } 10092 10093 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsOperatorHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_OperatorHandlingState) *NotificationMsg_FieldSubPathArrayOfValues { 10094 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 10095 } 10096 10097 type NotificationMsgPathSelectorStoppedAlertsByConditionAlertsOperatorHandlingNotes struct{} 10098 10099 func (NotificationMsgPathSelectorStoppedAlertsByConditionAlertsOperatorHandlingNotes) FieldPath() *NotificationMsg_FieldSubPath { 10100 return &NotificationMsg_FieldSubPath{ 10101 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 10102 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().Alerts().OperatorHandling().Notes().FieldPath(), 10103 } 10104 } 10105 10106 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsOperatorHandlingNotes) WithValue(value string) *NotificationMsg_FieldSubPathValue { 10107 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 10108 } 10109 10110 func (s NotificationMsgPathSelectorStoppedAlertsByConditionAlertsOperatorHandlingNotes) WithArrayOfValues(values []string) *NotificationMsg_FieldSubPathArrayOfValues { 10111 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 10112 } 10113 10114 type NotificationMsgPathSelectorStoppedAlertsByConditionMoreAlertsCount struct{} 10115 10116 func (NotificationMsgPathSelectorStoppedAlertsByConditionMoreAlertsCount) FieldPath() *NotificationMsg_FieldSubPath { 10117 return &NotificationMsg_FieldSubPath{ 10118 selector: NotificationMsg_FieldPathSelectorStoppedAlerts, 10119 subPath: NewNotificationMsgAlertsGroupFieldPathBuilder().ByCondition().MoreAlertsCount().FieldPath(), 10120 } 10121 } 10122 10123 func (s NotificationMsgPathSelectorStoppedAlertsByConditionMoreAlertsCount) WithValue(value int32) *NotificationMsg_FieldSubPathValue { 10124 return s.FieldPath().WithIValue(value).(*NotificationMsg_FieldSubPathValue) 10125 } 10126 10127 func (s NotificationMsgPathSelectorStoppedAlertsByConditionMoreAlertsCount) WithArrayOfValues(values []int32) *NotificationMsg_FieldSubPathArrayOfValues { 10128 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsg_FieldSubPathArrayOfValues) 10129 } 10130 10131 type NotificationMsgAlertsGroupFieldPathBuilder struct{} 10132 10133 func NewNotificationMsgAlertsGroupFieldPathBuilder() NotificationMsgAlertsGroupFieldPathBuilder { 10134 return NotificationMsgAlertsGroupFieldPathBuilder{} 10135 } 10136 func (NotificationMsgAlertsGroupFieldPathBuilder) ByCondition() NotificationMsg_AlertsGroupPathSelectorByCondition { 10137 return NotificationMsg_AlertsGroupPathSelectorByCondition{} 10138 } 10139 10140 type NotificationMsg_AlertsGroupPathSelectorByCondition struct{} 10141 10142 func (NotificationMsg_AlertsGroupPathSelectorByCondition) FieldPath() *NotificationMsgAlertsGroup_FieldTerminalPath { 10143 return &NotificationMsgAlertsGroup_FieldTerminalPath{selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition} 10144 } 10145 10146 func (s NotificationMsg_AlertsGroupPathSelectorByCondition) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsgAlertsGroup_FieldTerminalPathValue { 10147 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldTerminalPathValue) 10148 } 10149 10150 func (s NotificationMsg_AlertsGroupPathSelectorByCondition) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsgAlertsGroup_FieldTerminalPathArrayOfValues { 10151 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldTerminalPathArrayOfValues) 10152 } 10153 10154 func (s NotificationMsg_AlertsGroupPathSelectorByCondition) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts) *NotificationMsgAlertsGroup_FieldTerminalPathArrayItemValue { 10155 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroup_FieldTerminalPathArrayItemValue) 10156 } 10157 func (NotificationMsg_AlertsGroupPathSelectorByCondition) WithSubPath(subPath NotificationMsgAlertsGroupConditionAlerts_FieldPath) *NotificationMsgAlertsGroup_FieldSubPath { 10158 return &NotificationMsgAlertsGroup_FieldSubPath{selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, subPath: subPath} 10159 } 10160 10161 func (s NotificationMsg_AlertsGroupPathSelectorByCondition) WithSubValue(subPathValue NotificationMsgAlertsGroupConditionAlerts_FieldPathValue) *NotificationMsgAlertsGroup_FieldSubPathValue { 10162 return &NotificationMsgAlertsGroup_FieldSubPathValue{NotificationMsgAlertsGroup_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 10163 } 10164 10165 func (s NotificationMsg_AlertsGroupPathSelectorByCondition) WithSubArrayOfValues(subPathArrayOfValues NotificationMsgAlertsGroupConditionAlerts_FieldPathArrayOfValues) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10166 return &NotificationMsgAlertsGroup_FieldSubPathArrayOfValues{NotificationMsgAlertsGroup_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 10167 } 10168 10169 func (s NotificationMsg_AlertsGroupPathSelectorByCondition) WithSubArrayItemValue(subPathArrayItemValue NotificationMsgAlertsGroupConditionAlerts_FieldPathArrayItemValue) *NotificationMsgAlertsGroup_FieldSubPathArrayItemValue { 10170 return &NotificationMsgAlertsGroup_FieldSubPathArrayItemValue{NotificationMsgAlertsGroup_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 10171 } 10172 10173 func (NotificationMsg_AlertsGroupPathSelectorByCondition) TimeSeriesCondition() NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesCondition { 10174 return NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesCondition{} 10175 } 10176 10177 func (NotificationMsg_AlertsGroupPathSelectorByCondition) LogCondition() NotificationMsg_AlertsGroupPathSelectorByConditionLogCondition { 10178 return NotificationMsg_AlertsGroupPathSelectorByConditionLogCondition{} 10179 } 10180 10181 func (NotificationMsg_AlertsGroupPathSelectorByCondition) Alerts() NotificationMsg_AlertsGroupPathSelectorByConditionAlerts { 10182 return NotificationMsg_AlertsGroupPathSelectorByConditionAlerts{} 10183 } 10184 10185 func (NotificationMsg_AlertsGroupPathSelectorByCondition) MoreAlertsCount() NotificationMsg_AlertsGroupPathSelectorByConditionMoreAlertsCount { 10186 return NotificationMsg_AlertsGroupPathSelectorByConditionMoreAlertsCount{} 10187 } 10188 10189 type NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesCondition struct{} 10190 10191 func (NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesCondition) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10192 return &NotificationMsgAlertsGroup_FieldSubPath{ 10193 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10194 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().TimeSeriesCondition().FieldPath(), 10195 } 10196 } 10197 10198 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesCondition) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType) *NotificationMsgAlertsGroup_FieldSubPathValue { 10199 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10200 } 10201 10202 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesCondition) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10203 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10204 } 10205 10206 func (NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesCondition) Fqn() NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionFqn { 10207 return NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionFqn{} 10208 } 10209 10210 func (NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesCondition) DisplayName() NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionDisplayName { 10211 return NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionDisplayName{} 10212 } 10213 10214 func (NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesCondition) Queries() NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueries { 10215 return NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueries{} 10216 } 10217 10218 type NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionFqn struct{} 10219 10220 func (NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionFqn) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10221 return &NotificationMsgAlertsGroup_FieldSubPath{ 10222 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10223 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().TimeSeriesCondition().Fqn().FieldPath(), 10224 } 10225 } 10226 10227 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionFqn) WithValue(value *ts_condition.Name) *NotificationMsgAlertsGroup_FieldSubPathValue { 10228 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10229 } 10230 10231 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionFqn) WithArrayOfValues(values []*ts_condition.Name) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10232 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10233 } 10234 10235 type NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionDisplayName struct{} 10236 10237 func (NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionDisplayName) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10238 return &NotificationMsgAlertsGroup_FieldSubPath{ 10239 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10240 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().TimeSeriesCondition().DisplayName().FieldPath(), 10241 } 10242 } 10243 10244 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionDisplayName) WithValue(value string) *NotificationMsgAlertsGroup_FieldSubPathValue { 10245 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10246 } 10247 10248 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionDisplayName) WithArrayOfValues(values []string) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10249 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10250 } 10251 10252 type NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueries struct{} 10253 10254 func (NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueries) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10255 return &NotificationMsgAlertsGroup_FieldSubPath{ 10256 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10257 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().TimeSeriesCondition().Queries().FieldPath(), 10258 } 10259 } 10260 10261 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsgAlertsGroup_FieldSubPathValue { 10262 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10263 } 10264 10265 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10266 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10267 } 10268 10269 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsgAlertsGroup_FieldSubPathArrayItemValue { 10270 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroup_FieldSubPathArrayItemValue) 10271 } 10272 10273 func (NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueries) Description() NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesDescription { 10274 return NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesDescription{} 10275 } 10276 10277 func (NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueries) Filter() NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesFilter { 10278 return NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesFilter{} 10279 } 10280 10281 func (NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueries) Aggregation() NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregation { 10282 return NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregation{} 10283 } 10284 10285 type NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesDescription struct{} 10286 10287 func (NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesDescription) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10288 return &NotificationMsgAlertsGroup_FieldSubPath{ 10289 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10290 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().TimeSeriesCondition().Queries().Description().FieldPath(), 10291 } 10292 } 10293 10294 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesDescription) WithValue(value string) *NotificationMsgAlertsGroup_FieldSubPathValue { 10295 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10296 } 10297 10298 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesDescription) WithArrayOfValues(values []string) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10299 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10300 } 10301 10302 type NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesFilter struct{} 10303 10304 func (NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesFilter) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10305 return &NotificationMsgAlertsGroup_FieldSubPath{ 10306 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10307 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().TimeSeriesCondition().Queries().Filter().FieldPath(), 10308 } 10309 } 10310 10311 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesFilter) WithValue(value string) *NotificationMsgAlertsGroup_FieldSubPathValue { 10312 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10313 } 10314 10315 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesFilter) WithArrayOfValues(values []string) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10316 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10317 } 10318 10319 type NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregation struct{} 10320 10321 func (NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregation) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10322 return &NotificationMsgAlertsGroup_FieldSubPath{ 10323 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10324 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().TimeSeriesCondition().Queries().Aggregation().FieldPath(), 10325 } 10326 } 10327 10328 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregation) WithValue(value *monitoring_common.Aggregation) *NotificationMsgAlertsGroup_FieldSubPathValue { 10329 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10330 } 10331 10332 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregation) WithArrayOfValues(values []*monitoring_common.Aggregation) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10333 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10334 } 10335 10336 func (NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregation) AlignmentPeriod() NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod { 10337 return NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod{} 10338 } 10339 10340 func (NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregation) PerSeriesAligner() NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner { 10341 return NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner{} 10342 } 10343 10344 func (NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregation) CrossSeriesReducer() NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer { 10345 return NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer{} 10346 } 10347 10348 func (NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregation) GroupByFields() NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationGroupByFields { 10349 return NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationGroupByFields{} 10350 } 10351 10352 type NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod struct{} 10353 10354 func (NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10355 return &NotificationMsgAlertsGroup_FieldSubPath{ 10356 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10357 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().TimeSeriesCondition().Queries().Aggregation().AlignmentPeriod().FieldPath(), 10358 } 10359 } 10360 10361 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) WithValue(value *durationpb.Duration) *NotificationMsgAlertsGroup_FieldSubPathValue { 10362 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10363 } 10364 10365 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationAlignmentPeriod) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10366 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10367 } 10368 10369 type NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner struct{} 10370 10371 func (NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10372 return &NotificationMsgAlertsGroup_FieldSubPath{ 10373 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10374 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().TimeSeriesCondition().Queries().Aggregation().PerSeriesAligner().FieldPath(), 10375 } 10376 } 10377 10378 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) WithValue(value monitoring_common.Aggregation_Aligner) *NotificationMsgAlertsGroup_FieldSubPathValue { 10379 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10380 } 10381 10382 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationPerSeriesAligner) WithArrayOfValues(values []monitoring_common.Aggregation_Aligner) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10383 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10384 } 10385 10386 type NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer struct{} 10387 10388 func (NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10389 return &NotificationMsgAlertsGroup_FieldSubPath{ 10390 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10391 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().TimeSeriesCondition().Queries().Aggregation().CrossSeriesReducer().FieldPath(), 10392 } 10393 } 10394 10395 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) WithValue(value monitoring_common.Aggregation_Reducer) *NotificationMsgAlertsGroup_FieldSubPathValue { 10396 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10397 } 10398 10399 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationCrossSeriesReducer) WithArrayOfValues(values []monitoring_common.Aggregation_Reducer) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10400 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10401 } 10402 10403 type NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationGroupByFields struct{} 10404 10405 func (NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationGroupByFields) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10406 return &NotificationMsgAlertsGroup_FieldSubPath{ 10407 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10408 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().TimeSeriesCondition().Queries().Aggregation().GroupByFields().FieldPath(), 10409 } 10410 } 10411 10412 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithValue(value []string) *NotificationMsgAlertsGroup_FieldSubPathValue { 10413 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10414 } 10415 10416 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithArrayOfValues(values [][]string) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10417 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10418 } 10419 10420 func (s NotificationMsg_AlertsGroupPathSelectorByConditionTimeSeriesConditionQueriesAggregationGroupByFields) WithItemValue(value string) *NotificationMsgAlertsGroup_FieldSubPathArrayItemValue { 10421 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroup_FieldSubPathArrayItemValue) 10422 } 10423 10424 type NotificationMsg_AlertsGroupPathSelectorByConditionLogCondition struct{} 10425 10426 func (NotificationMsg_AlertsGroupPathSelectorByConditionLogCondition) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10427 return &NotificationMsgAlertsGroup_FieldSubPath{ 10428 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10429 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().LogCondition().FieldPath(), 10430 } 10431 } 10432 10433 func (s NotificationMsg_AlertsGroupPathSelectorByConditionLogCondition) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType) *NotificationMsgAlertsGroup_FieldSubPathValue { 10434 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10435 } 10436 10437 func (s NotificationMsg_AlertsGroupPathSelectorByConditionLogCondition) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10438 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10439 } 10440 10441 func (NotificationMsg_AlertsGroupPathSelectorByConditionLogCondition) Fqn() NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionFqn { 10442 return NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionFqn{} 10443 } 10444 10445 func (NotificationMsg_AlertsGroupPathSelectorByConditionLogCondition) DisplayName() NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionDisplayName { 10446 return NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionDisplayName{} 10447 } 10448 10449 func (NotificationMsg_AlertsGroupPathSelectorByConditionLogCondition) Queries() NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionQueries { 10450 return NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionQueries{} 10451 } 10452 10453 type NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionFqn struct{} 10454 10455 func (NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionFqn) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10456 return &NotificationMsgAlertsGroup_FieldSubPath{ 10457 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10458 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().LogCondition().Fqn().FieldPath(), 10459 } 10460 } 10461 10462 func (s NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionFqn) WithValue(value *log_condition.Name) *NotificationMsgAlertsGroup_FieldSubPathValue { 10463 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10464 } 10465 10466 func (s NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionFqn) WithArrayOfValues(values []*log_condition.Name) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10467 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10468 } 10469 10470 type NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionDisplayName struct{} 10471 10472 func (NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionDisplayName) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10473 return &NotificationMsgAlertsGroup_FieldSubPath{ 10474 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10475 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().LogCondition().DisplayName().FieldPath(), 10476 } 10477 } 10478 10479 func (s NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionDisplayName) WithValue(value string) *NotificationMsgAlertsGroup_FieldSubPathValue { 10480 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10481 } 10482 10483 func (s NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionDisplayName) WithArrayOfValues(values []string) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10484 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10485 } 10486 10487 type NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionQueries struct{} 10488 10489 func (NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionQueries) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10490 return &NotificationMsgAlertsGroup_FieldSubPath{ 10491 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10492 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().LogCondition().Queries().FieldPath(), 10493 } 10494 } 10495 10496 func (s NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsgAlertsGroup_FieldSubPathValue { 10497 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10498 } 10499 10500 func (s NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10501 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10502 } 10503 10504 func (s NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsgAlertsGroup_FieldSubPathArrayItemValue { 10505 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroup_FieldSubPathArrayItemValue) 10506 } 10507 10508 func (NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionQueries) Description() NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionQueriesDescription { 10509 return NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionQueriesDescription{} 10510 } 10511 10512 func (NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionQueries) Filter() NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionQueriesFilter { 10513 return NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionQueriesFilter{} 10514 } 10515 10516 type NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionQueriesDescription struct{} 10517 10518 func (NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionQueriesDescription) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10519 return &NotificationMsgAlertsGroup_FieldSubPath{ 10520 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10521 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().LogCondition().Queries().Description().FieldPath(), 10522 } 10523 } 10524 10525 func (s NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionQueriesDescription) WithValue(value string) *NotificationMsgAlertsGroup_FieldSubPathValue { 10526 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10527 } 10528 10529 func (s NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionQueriesDescription) WithArrayOfValues(values []string) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10530 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10531 } 10532 10533 type NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionQueriesFilter struct{} 10534 10535 func (NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionQueriesFilter) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10536 return &NotificationMsgAlertsGroup_FieldSubPath{ 10537 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10538 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().LogCondition().Queries().Filter().FieldPath(), 10539 } 10540 } 10541 10542 func (s NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionQueriesFilter) WithValue(value string) *NotificationMsgAlertsGroup_FieldSubPathValue { 10543 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10544 } 10545 10546 func (s NotificationMsg_AlertsGroupPathSelectorByConditionLogConditionQueriesFilter) WithArrayOfValues(values []string) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10547 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10548 } 10549 10550 type NotificationMsg_AlertsGroupPathSelectorByConditionAlerts struct{} 10551 10552 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlerts) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10553 return &NotificationMsgAlertsGroup_FieldSubPath{ 10554 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10555 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().FieldPath(), 10556 } 10557 } 10558 10559 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlerts) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsgAlertsGroup_FieldSubPathValue { 10560 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10561 } 10562 10563 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlerts) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10564 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10565 } 10566 10567 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlerts) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsgAlertsGroup_FieldSubPathArrayItemValue { 10568 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroup_FieldSubPathArrayItemValue) 10569 } 10570 10571 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlerts) Type() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsType { 10572 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsType{} 10573 } 10574 10575 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlerts) Fqn() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsFqn { 10576 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsFqn{} 10577 } 10578 10579 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlerts) DisplayName() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsDisplayName { 10580 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsDisplayName{} 10581 } 10582 10583 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlerts) IsFiring() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIsFiring { 10584 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIsFiring{} 10585 } 10586 10587 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlerts) StartTime() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsStartTime { 10588 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsStartTime{} 10589 } 10590 10591 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlerts) StopTime() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsStopTime { 10592 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsStopTime{} 10593 } 10594 10595 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlerts) Identification() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentification { 10596 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentification{} 10597 } 10598 10599 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlerts) ViolationInfo() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfo { 10600 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfo{} 10601 } 10602 10603 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlerts) EscalationLevel() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsEscalationLevel { 10604 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsEscalationLevel{} 10605 } 10606 10607 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlerts) AiHandling() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandling { 10608 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandling{} 10609 } 10610 10611 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlerts) OperatorHandling() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsOperatorHandling { 10612 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsOperatorHandling{} 10613 } 10614 10615 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsType struct{} 10616 10617 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsType) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10618 return &NotificationMsgAlertsGroup_FieldSubPath{ 10619 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10620 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().Type().FieldPath(), 10621 } 10622 } 10623 10624 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsType) WithValue(value NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsgAlertsGroup_FieldSubPathValue { 10625 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10626 } 10627 10628 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsType) WithArrayOfValues(values []NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10629 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10630 } 10631 10632 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsFqn struct{} 10633 10634 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsFqn) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10635 return &NotificationMsgAlertsGroup_FieldSubPath{ 10636 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10637 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().Fqn().FieldPath(), 10638 } 10639 } 10640 10641 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsFqn) WithValue(value *alert.Name) *NotificationMsgAlertsGroup_FieldSubPathValue { 10642 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10643 } 10644 10645 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsFqn) WithArrayOfValues(values []*alert.Name) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10646 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10647 } 10648 10649 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsDisplayName struct{} 10650 10651 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsDisplayName) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10652 return &NotificationMsgAlertsGroup_FieldSubPath{ 10653 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10654 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().DisplayName().FieldPath(), 10655 } 10656 } 10657 10658 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsDisplayName) WithValue(value string) *NotificationMsgAlertsGroup_FieldSubPathValue { 10659 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10660 } 10661 10662 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsDisplayName) WithArrayOfValues(values []string) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10663 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10664 } 10665 10666 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIsFiring struct{} 10667 10668 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIsFiring) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10669 return &NotificationMsgAlertsGroup_FieldSubPath{ 10670 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10671 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().IsFiring().FieldPath(), 10672 } 10673 } 10674 10675 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIsFiring) WithValue(value bool) *NotificationMsgAlertsGroup_FieldSubPathValue { 10676 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10677 } 10678 10679 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIsFiring) WithArrayOfValues(values []bool) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10680 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10681 } 10682 10683 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsStartTime struct{} 10684 10685 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsStartTime) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10686 return &NotificationMsgAlertsGroup_FieldSubPath{ 10687 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10688 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().StartTime().FieldPath(), 10689 } 10690 } 10691 10692 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsStartTime) WithValue(value *timestamppb.Timestamp) *NotificationMsgAlertsGroup_FieldSubPathValue { 10693 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10694 } 10695 10696 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsStartTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10697 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10698 } 10699 10700 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsStopTime struct{} 10701 10702 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsStopTime) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10703 return &NotificationMsgAlertsGroup_FieldSubPath{ 10704 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10705 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().StopTime().FieldPath(), 10706 } 10707 } 10708 10709 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsStopTime) WithValue(value *timestamppb.Timestamp) *NotificationMsgAlertsGroup_FieldSubPathValue { 10710 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10711 } 10712 10713 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsStopTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10714 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10715 } 10716 10717 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentification struct{} 10718 10719 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentification) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10720 return &NotificationMsgAlertsGroup_FieldSubPath{ 10721 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10722 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().Identification().FieldPath(), 10723 } 10724 } 10725 10726 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentification) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsgAlertsGroup_FieldSubPathValue { 10727 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10728 } 10729 10730 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentification) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10731 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10732 } 10733 10734 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentification) LogLabels() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentificationLogLabels { 10735 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentificationLogLabels{} 10736 } 10737 10738 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentification) MetricLabels() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentificationMetricLabels { 10739 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentificationMetricLabels{} 10740 } 10741 10742 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentification) ResourceLabels() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentificationResourceLabels { 10743 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentificationResourceLabels{} 10744 } 10745 10746 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentificationLogLabels struct{} 10747 10748 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentificationLogLabels) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10749 return &NotificationMsgAlertsGroup_FieldSubPath{ 10750 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10751 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().Identification().LogLabels().FieldPath(), 10752 } 10753 } 10754 10755 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentificationLogLabels) WithValue(value map[string]string) *NotificationMsgAlertsGroup_FieldSubPathValue { 10756 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10757 } 10758 10759 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentificationLogLabels) WithArrayOfValues(values []map[string]string) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10760 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10761 } 10762 10763 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentificationLogLabels) WithKey(key string) NotificationMsg_AlertsGroupMapPathSelectorByConditionAlertsIdentificationLogLabels { 10764 return NotificationMsg_AlertsGroupMapPathSelectorByConditionAlertsIdentificationLogLabels{key: key} 10765 } 10766 10767 type NotificationMsg_AlertsGroupMapPathSelectorByConditionAlertsIdentificationLogLabels struct { 10768 key string 10769 } 10770 10771 func (s NotificationMsg_AlertsGroupMapPathSelectorByConditionAlertsIdentificationLogLabels) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10772 return &NotificationMsgAlertsGroup_FieldSubPath{ 10773 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10774 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().Identification().LogLabels().WithKey(s.key).FieldPath(), 10775 } 10776 } 10777 10778 func (s NotificationMsg_AlertsGroupMapPathSelectorByConditionAlertsIdentificationLogLabels) WithValue(value string) *NotificationMsgAlertsGroup_FieldSubPathValue { 10779 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10780 } 10781 10782 func (s NotificationMsg_AlertsGroupMapPathSelectorByConditionAlertsIdentificationLogLabels) WithArrayOfValues(values []string) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10783 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10784 } 10785 10786 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentificationMetricLabels struct{} 10787 10788 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentificationMetricLabels) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10789 return &NotificationMsgAlertsGroup_FieldSubPath{ 10790 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10791 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().Identification().MetricLabels().FieldPath(), 10792 } 10793 } 10794 10795 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentificationMetricLabels) WithValue(value map[string]string) *NotificationMsgAlertsGroup_FieldSubPathValue { 10796 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10797 } 10798 10799 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentificationMetricLabels) WithArrayOfValues(values []map[string]string) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10800 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10801 } 10802 10803 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentificationMetricLabels) WithKey(key string) NotificationMsg_AlertsGroupMapPathSelectorByConditionAlertsIdentificationMetricLabels { 10804 return NotificationMsg_AlertsGroupMapPathSelectorByConditionAlertsIdentificationMetricLabels{key: key} 10805 } 10806 10807 type NotificationMsg_AlertsGroupMapPathSelectorByConditionAlertsIdentificationMetricLabels struct { 10808 key string 10809 } 10810 10811 func (s NotificationMsg_AlertsGroupMapPathSelectorByConditionAlertsIdentificationMetricLabels) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10812 return &NotificationMsgAlertsGroup_FieldSubPath{ 10813 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10814 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().Identification().MetricLabels().WithKey(s.key).FieldPath(), 10815 } 10816 } 10817 10818 func (s NotificationMsg_AlertsGroupMapPathSelectorByConditionAlertsIdentificationMetricLabels) WithValue(value string) *NotificationMsgAlertsGroup_FieldSubPathValue { 10819 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10820 } 10821 10822 func (s NotificationMsg_AlertsGroupMapPathSelectorByConditionAlertsIdentificationMetricLabels) WithArrayOfValues(values []string) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10823 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10824 } 10825 10826 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentificationResourceLabels struct{} 10827 10828 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentificationResourceLabels) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10829 return &NotificationMsgAlertsGroup_FieldSubPath{ 10830 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10831 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().Identification().ResourceLabels().FieldPath(), 10832 } 10833 } 10834 10835 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentificationResourceLabels) WithValue(value map[string]string) *NotificationMsgAlertsGroup_FieldSubPathValue { 10836 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10837 } 10838 10839 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentificationResourceLabels) WithArrayOfValues(values []map[string]string) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10840 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10841 } 10842 10843 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsIdentificationResourceLabels) WithKey(key string) NotificationMsg_AlertsGroupMapPathSelectorByConditionAlertsIdentificationResourceLabels { 10844 return NotificationMsg_AlertsGroupMapPathSelectorByConditionAlertsIdentificationResourceLabels{key: key} 10845 } 10846 10847 type NotificationMsg_AlertsGroupMapPathSelectorByConditionAlertsIdentificationResourceLabels struct { 10848 key string 10849 } 10850 10851 func (s NotificationMsg_AlertsGroupMapPathSelectorByConditionAlertsIdentificationResourceLabels) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10852 return &NotificationMsgAlertsGroup_FieldSubPath{ 10853 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10854 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().Identification().ResourceLabels().WithKey(s.key).FieldPath(), 10855 } 10856 } 10857 10858 func (s NotificationMsg_AlertsGroupMapPathSelectorByConditionAlertsIdentificationResourceLabels) WithValue(value string) *NotificationMsgAlertsGroup_FieldSubPathValue { 10859 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10860 } 10861 10862 func (s NotificationMsg_AlertsGroupMapPathSelectorByConditionAlertsIdentificationResourceLabels) WithArrayOfValues(values []string) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10863 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10864 } 10865 10866 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfo struct{} 10867 10868 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfo) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10869 return &NotificationMsgAlertsGroup_FieldSubPath{ 10870 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10871 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().ViolationInfo().FieldPath(), 10872 } 10873 } 10874 10875 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfo) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsgAlertsGroup_FieldSubPathValue { 10876 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10877 } 10878 10879 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfo) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10880 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10881 } 10882 10883 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfo) LogValue() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoLogValue { 10884 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoLogValue{} 10885 } 10886 10887 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfo) TimeSeries() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeries { 10888 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeries{} 10889 } 10890 10891 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoLogValue struct{} 10892 10893 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoLogValue) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10894 return &NotificationMsgAlertsGroup_FieldSubPath{ 10895 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10896 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().ViolationInfo().LogValue().FieldPath(), 10897 } 10898 } 10899 10900 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoLogValue) WithValue(value string) *NotificationMsgAlertsGroup_FieldSubPathValue { 10901 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10902 } 10903 10904 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoLogValue) WithArrayOfValues(values []string) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10905 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10906 } 10907 10908 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeries struct{} 10909 10910 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeries) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10911 return &NotificationMsgAlertsGroup_FieldSubPath{ 10912 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10913 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().ViolationInfo().TimeSeries().FieldPath(), 10914 } 10915 } 10916 10917 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsgAlertsGroup_FieldSubPathValue { 10918 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10919 } 10920 10921 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10922 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10923 } 10924 10925 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsgAlertsGroup_FieldSubPathArrayItemValue { 10926 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroup_FieldSubPathArrayItemValue) 10927 } 10928 10929 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeries) Query() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesQuery { 10930 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesQuery{} 10931 } 10932 10933 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeries) Values() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesValues { 10934 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesValues{} 10935 } 10936 10937 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeries) UpperThreshold() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesUpperThreshold { 10938 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesUpperThreshold{} 10939 } 10940 10941 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeries) LowerThreshold() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesLowerThreshold { 10942 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesLowerThreshold{} 10943 } 10944 10945 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeries) RaisedAfter() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesRaisedAfter { 10946 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesRaisedAfter{} 10947 } 10948 10949 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesQuery struct{} 10950 10951 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesQuery) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10952 return &NotificationMsgAlertsGroup_FieldSubPath{ 10953 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10954 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().ViolationInfo().TimeSeries().Query().FieldPath(), 10955 } 10956 } 10957 10958 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesQuery) WithValue(value string) *NotificationMsgAlertsGroup_FieldSubPathValue { 10959 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10960 } 10961 10962 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesQuery) WithArrayOfValues(values []string) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10963 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10964 } 10965 10966 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesValues struct{} 10967 10968 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesValues) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10969 return &NotificationMsgAlertsGroup_FieldSubPath{ 10970 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10971 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().ViolationInfo().TimeSeries().Values().FieldPath(), 10972 } 10973 } 10974 10975 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesValues) WithValue(value []float64) *NotificationMsgAlertsGroup_FieldSubPathValue { 10976 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10977 } 10978 10979 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesValues) WithArrayOfValues(values [][]float64) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 10980 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 10981 } 10982 10983 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesValues) WithItemValue(value float64) *NotificationMsgAlertsGroup_FieldSubPathArrayItemValue { 10984 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroup_FieldSubPathArrayItemValue) 10985 } 10986 10987 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesUpperThreshold struct{} 10988 10989 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesUpperThreshold) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 10990 return &NotificationMsgAlertsGroup_FieldSubPath{ 10991 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 10992 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().ViolationInfo().TimeSeries().UpperThreshold().FieldPath(), 10993 } 10994 } 10995 10996 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesUpperThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsgAlertsGroup_FieldSubPathValue { 10997 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 10998 } 10999 11000 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesUpperThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 11001 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 11002 } 11003 11004 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesUpperThreshold) Value() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue { 11005 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue{} 11006 } 11007 11008 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesUpperThreshold) IsInclusive() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive { 11009 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive{} 11010 } 11011 11012 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue struct{} 11013 11014 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 11015 return &NotificationMsgAlertsGroup_FieldSubPath{ 11016 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 11017 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().ViolationInfo().TimeSeries().UpperThreshold().Value().FieldPath(), 11018 } 11019 } 11020 11021 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) WithValue(value float64) *NotificationMsgAlertsGroup_FieldSubPathValue { 11022 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 11023 } 11024 11025 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesUpperThresholdValue) WithArrayOfValues(values []float64) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 11026 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 11027 } 11028 11029 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive struct{} 11030 11031 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 11032 return &NotificationMsgAlertsGroup_FieldSubPath{ 11033 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 11034 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().ViolationInfo().TimeSeries().UpperThreshold().IsInclusive().FieldPath(), 11035 } 11036 } 11037 11038 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) WithValue(value bool) *NotificationMsgAlertsGroup_FieldSubPathValue { 11039 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 11040 } 11041 11042 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 11043 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 11044 } 11045 11046 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesLowerThreshold struct{} 11047 11048 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesLowerThreshold) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 11049 return &NotificationMsgAlertsGroup_FieldSubPath{ 11050 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 11051 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().ViolationInfo().TimeSeries().LowerThreshold().FieldPath(), 11052 } 11053 } 11054 11055 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesLowerThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsgAlertsGroup_FieldSubPathValue { 11056 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 11057 } 11058 11059 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesLowerThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 11060 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 11061 } 11062 11063 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesLowerThreshold) Value() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue { 11064 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue{} 11065 } 11066 11067 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesLowerThreshold) IsInclusive() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive { 11068 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive{} 11069 } 11070 11071 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue struct{} 11072 11073 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 11074 return &NotificationMsgAlertsGroup_FieldSubPath{ 11075 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 11076 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().ViolationInfo().TimeSeries().LowerThreshold().Value().FieldPath(), 11077 } 11078 } 11079 11080 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) WithValue(value float64) *NotificationMsgAlertsGroup_FieldSubPathValue { 11081 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 11082 } 11083 11084 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesLowerThresholdValue) WithArrayOfValues(values []float64) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 11085 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 11086 } 11087 11088 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive struct{} 11089 11090 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 11091 return &NotificationMsgAlertsGroup_FieldSubPath{ 11092 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 11093 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().ViolationInfo().TimeSeries().LowerThreshold().IsInclusive().FieldPath(), 11094 } 11095 } 11096 11097 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) WithValue(value bool) *NotificationMsgAlertsGroup_FieldSubPathValue { 11098 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 11099 } 11100 11101 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 11102 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 11103 } 11104 11105 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesRaisedAfter struct{} 11106 11107 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesRaisedAfter) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 11108 return &NotificationMsgAlertsGroup_FieldSubPath{ 11109 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 11110 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().ViolationInfo().TimeSeries().RaisedAfter().FieldPath(), 11111 } 11112 } 11113 11114 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesRaisedAfter) WithValue(value *durationpb.Duration) *NotificationMsgAlertsGroup_FieldSubPathValue { 11115 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 11116 } 11117 11118 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsViolationInfoTimeSeriesRaisedAfter) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 11119 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 11120 } 11121 11122 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsEscalationLevel struct{} 11123 11124 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsEscalationLevel) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 11125 return &NotificationMsgAlertsGroup_FieldSubPath{ 11126 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 11127 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().EscalationLevel().FieldPath(), 11128 } 11129 } 11130 11131 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsEscalationLevel) WithValue(value alert.Alert_State_EscalationLevel) *NotificationMsgAlertsGroup_FieldSubPathValue { 11132 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 11133 } 11134 11135 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsEscalationLevel) WithArrayOfValues(values []alert.Alert_State_EscalationLevel) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 11136 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 11137 } 11138 11139 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandling struct{} 11140 11141 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandling) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 11142 return &NotificationMsgAlertsGroup_FieldSubPath{ 11143 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 11144 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().AiHandling().FieldPath(), 11145 } 11146 } 11147 11148 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsgAlertsGroup_FieldSubPathValue { 11149 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 11150 } 11151 11152 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 11153 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 11154 } 11155 11156 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandling) CurrentState() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingCurrentState { 11157 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingCurrentState{} 11158 } 11159 11160 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandling) TroubleshootingNotes() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingTroubleshootingNotes { 11161 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingTroubleshootingNotes{} 11162 } 11163 11164 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandling) AiRemediation() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingAiRemediation { 11165 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingAiRemediation{} 11166 } 11167 11168 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandling) RemediationArg() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingRemediationArg { 11169 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingRemediationArg{} 11170 } 11171 11172 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingCurrentState struct{} 11173 11174 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingCurrentState) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 11175 return &NotificationMsgAlertsGroup_FieldSubPath{ 11176 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 11177 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().AiHandling().CurrentState().FieldPath(), 11178 } 11179 } 11180 11181 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingCurrentState) WithValue(value alert.Alert_State_AiHandlingState) *NotificationMsgAlertsGroup_FieldSubPathValue { 11182 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 11183 } 11184 11185 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_AiHandlingState) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 11186 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 11187 } 11188 11189 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingTroubleshootingNotes struct{} 11190 11191 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingTroubleshootingNotes) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 11192 return &NotificationMsgAlertsGroup_FieldSubPath{ 11193 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 11194 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().AiHandling().TroubleshootingNotes().FieldPath(), 11195 } 11196 } 11197 11198 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingTroubleshootingNotes) WithValue(value string) *NotificationMsgAlertsGroup_FieldSubPathValue { 11199 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 11200 } 11201 11202 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingTroubleshootingNotes) WithArrayOfValues(values []string) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 11203 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 11204 } 11205 11206 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingAiRemediation struct{} 11207 11208 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingAiRemediation) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 11209 return &NotificationMsgAlertsGroup_FieldSubPath{ 11210 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 11211 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().AiHandling().AiRemediation().FieldPath(), 11212 } 11213 } 11214 11215 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingAiRemediation) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsgAlertsGroup_FieldSubPathValue { 11216 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 11217 } 11218 11219 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingAiRemediation) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 11220 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 11221 } 11222 11223 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingAiRemediation) FixInSsh() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingAiRemediationFixInSsh { 11224 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingAiRemediationFixInSsh{} 11225 } 11226 11227 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingAiRemediation) Reboot() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingAiRemediationReboot { 11228 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingAiRemediationReboot{} 11229 } 11230 11231 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingAiRemediationFixInSsh struct{} 11232 11233 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingAiRemediationFixInSsh) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 11234 return &NotificationMsgAlertsGroup_FieldSubPath{ 11235 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 11236 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().AiHandling().AiRemediation().FixInSsh().FieldPath(), 11237 } 11238 } 11239 11240 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingAiRemediationFixInSsh) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsgAlertsGroup_FieldSubPathValue { 11241 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 11242 } 11243 11244 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingAiRemediationFixInSsh) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 11245 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 11246 } 11247 11248 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingAiRemediationReboot struct{} 11249 11250 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingAiRemediationReboot) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 11251 return &NotificationMsgAlertsGroup_FieldSubPath{ 11252 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 11253 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().AiHandling().AiRemediation().Reboot().FieldPath(), 11254 } 11255 } 11256 11257 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingAiRemediationReboot) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsgAlertsGroup_FieldSubPathValue { 11258 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 11259 } 11260 11261 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingAiRemediationReboot) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 11262 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 11263 } 11264 11265 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingRemediationArg struct{} 11266 11267 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingRemediationArg) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 11268 return &NotificationMsgAlertsGroup_FieldSubPath{ 11269 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 11270 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().AiHandling().RemediationArg().FieldPath(), 11271 } 11272 } 11273 11274 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingRemediationArg) WithValue(value string) *NotificationMsgAlertsGroup_FieldSubPathValue { 11275 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 11276 } 11277 11278 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsAiHandlingRemediationArg) WithArrayOfValues(values []string) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 11279 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 11280 } 11281 11282 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsOperatorHandling struct{} 11283 11284 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsOperatorHandling) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 11285 return &NotificationMsgAlertsGroup_FieldSubPath{ 11286 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 11287 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().OperatorHandling().FieldPath(), 11288 } 11289 } 11290 11291 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsOperatorHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsgAlertsGroup_FieldSubPathValue { 11292 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 11293 } 11294 11295 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsOperatorHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 11296 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 11297 } 11298 11299 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsOperatorHandling) CurrentState() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsOperatorHandlingCurrentState { 11300 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsOperatorHandlingCurrentState{} 11301 } 11302 11303 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsOperatorHandling) Notes() NotificationMsg_AlertsGroupPathSelectorByConditionAlertsOperatorHandlingNotes { 11304 return NotificationMsg_AlertsGroupPathSelectorByConditionAlertsOperatorHandlingNotes{} 11305 } 11306 11307 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsOperatorHandlingCurrentState struct{} 11308 11309 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsOperatorHandlingCurrentState) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 11310 return &NotificationMsgAlertsGroup_FieldSubPath{ 11311 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 11312 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().OperatorHandling().CurrentState().FieldPath(), 11313 } 11314 } 11315 11316 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsOperatorHandlingCurrentState) WithValue(value alert.Alert_State_OperatorHandlingState) *NotificationMsgAlertsGroup_FieldSubPathValue { 11317 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 11318 } 11319 11320 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsOperatorHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_OperatorHandlingState) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 11321 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 11322 } 11323 11324 type NotificationMsg_AlertsGroupPathSelectorByConditionAlertsOperatorHandlingNotes struct{} 11325 11326 func (NotificationMsg_AlertsGroupPathSelectorByConditionAlertsOperatorHandlingNotes) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 11327 return &NotificationMsgAlertsGroup_FieldSubPath{ 11328 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 11329 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().Alerts().OperatorHandling().Notes().FieldPath(), 11330 } 11331 } 11332 11333 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsOperatorHandlingNotes) WithValue(value string) *NotificationMsgAlertsGroup_FieldSubPathValue { 11334 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 11335 } 11336 11337 func (s NotificationMsg_AlertsGroupPathSelectorByConditionAlertsOperatorHandlingNotes) WithArrayOfValues(values []string) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 11338 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 11339 } 11340 11341 type NotificationMsg_AlertsGroupPathSelectorByConditionMoreAlertsCount struct{} 11342 11343 func (NotificationMsg_AlertsGroupPathSelectorByConditionMoreAlertsCount) FieldPath() *NotificationMsgAlertsGroup_FieldSubPath { 11344 return &NotificationMsgAlertsGroup_FieldSubPath{ 11345 selector: NotificationMsgAlertsGroup_FieldPathSelectorByCondition, 11346 subPath: NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder().MoreAlertsCount().FieldPath(), 11347 } 11348 } 11349 11350 func (s NotificationMsg_AlertsGroupPathSelectorByConditionMoreAlertsCount) WithValue(value int32) *NotificationMsgAlertsGroup_FieldSubPathValue { 11351 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroup_FieldSubPathValue) 11352 } 11353 11354 func (s NotificationMsg_AlertsGroupPathSelectorByConditionMoreAlertsCount) WithArrayOfValues(values []int32) *NotificationMsgAlertsGroup_FieldSubPathArrayOfValues { 11355 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroup_FieldSubPathArrayOfValues) 11356 } 11357 11358 type NotificationMsgAlertsGroupConditionAlertsFieldPathBuilder struct{} 11359 11360 func NewNotificationMsgAlertsGroupConditionAlertsFieldPathBuilder() NotificationMsgAlertsGroupConditionAlertsFieldPathBuilder { 11361 return NotificationMsgAlertsGroupConditionAlertsFieldPathBuilder{} 11362 } 11363 func (NotificationMsgAlertsGroupConditionAlertsFieldPathBuilder) TimeSeriesCondition() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesCondition { 11364 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesCondition{} 11365 } 11366 func (NotificationMsgAlertsGroupConditionAlertsFieldPathBuilder) LogCondition() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogCondition { 11367 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogCondition{} 11368 } 11369 func (NotificationMsgAlertsGroupConditionAlertsFieldPathBuilder) Alerts() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts { 11370 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts{} 11371 } 11372 func (NotificationMsgAlertsGroupConditionAlertsFieldPathBuilder) MoreAlertsCount() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorMoreAlertsCount { 11373 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorMoreAlertsCount{} 11374 } 11375 11376 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesCondition struct{} 11377 11378 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesCondition) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPath { 11379 return &NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorTimeSeriesCondition} 11380 } 11381 11382 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesCondition) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType) *NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPathValue { 11383 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPathValue) 11384 } 11385 11386 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesCondition) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType) *NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPathArrayOfValues { 11387 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPathArrayOfValues) 11388 } 11389 11390 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesCondition) WithSubPath(subPath NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldPath) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11391 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorTimeSeriesCondition, subPath: subPath} 11392 } 11393 11394 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesCondition) WithSubValue(subPathValue NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldPathValue) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11395 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue{NotificationMsgAlertsGroupConditionAlerts_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 11396 } 11397 11398 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesCondition) WithSubArrayOfValues(subPathArrayOfValues NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldPathArrayOfValues) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11399 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues{NotificationMsgAlertsGroupConditionAlerts_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 11400 } 11401 11402 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesCondition) WithSubArrayItemValue(subPathArrayItemValue NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldPathArrayItemValue) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayItemValue { 11403 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayItemValue{NotificationMsgAlertsGroupConditionAlerts_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 11404 } 11405 11406 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesCondition) Fqn() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionFqn { 11407 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionFqn{} 11408 } 11409 11410 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesCondition) DisplayName() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionDisplayName { 11411 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionDisplayName{} 11412 } 11413 11414 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesCondition) Queries() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueries { 11415 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueries{} 11416 } 11417 11418 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionFqn struct{} 11419 11420 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionFqn) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11421 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11422 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorTimeSeriesCondition, 11423 subPath: NewNotificationMsgAlertsGroupConditionAlertsTsCndTypeFieldPathBuilder().Fqn().FieldPath(), 11424 } 11425 } 11426 11427 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionFqn) WithValue(value *ts_condition.Name) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11428 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11429 } 11430 11431 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionFqn) WithArrayOfValues(values []*ts_condition.Name) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11432 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11433 } 11434 11435 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionDisplayName struct{} 11436 11437 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionDisplayName) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11438 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11439 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorTimeSeriesCondition, 11440 subPath: NewNotificationMsgAlertsGroupConditionAlertsTsCndTypeFieldPathBuilder().DisplayName().FieldPath(), 11441 } 11442 } 11443 11444 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionDisplayName) WithValue(value string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11445 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11446 } 11447 11448 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionDisplayName) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11449 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11450 } 11451 11452 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueries struct{} 11453 11454 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueries) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11455 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11456 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorTimeSeriesCondition, 11457 subPath: NewNotificationMsgAlertsGroupConditionAlertsTsCndTypeFieldPathBuilder().Queries().FieldPath(), 11458 } 11459 } 11460 11461 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11462 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11463 } 11464 11465 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11466 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11467 } 11468 11469 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayItemValue { 11470 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayItemValue) 11471 } 11472 11473 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueries) Description() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesDescription { 11474 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesDescription{} 11475 } 11476 11477 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueries) Filter() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesFilter { 11478 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesFilter{} 11479 } 11480 11481 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueries) Aggregation() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregation { 11482 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregation{} 11483 } 11484 11485 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesDescription struct{} 11486 11487 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesDescription) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11488 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11489 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorTimeSeriesCondition, 11490 subPath: NewNotificationMsgAlertsGroupConditionAlertsTsCndTypeFieldPathBuilder().Queries().Description().FieldPath(), 11491 } 11492 } 11493 11494 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesDescription) WithValue(value string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11495 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11496 } 11497 11498 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesDescription) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11499 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11500 } 11501 11502 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesFilter struct{} 11503 11504 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesFilter) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11505 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11506 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorTimeSeriesCondition, 11507 subPath: NewNotificationMsgAlertsGroupConditionAlertsTsCndTypeFieldPathBuilder().Queries().Filter().FieldPath(), 11508 } 11509 } 11510 11511 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesFilter) WithValue(value string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11512 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11513 } 11514 11515 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesFilter) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11516 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11517 } 11518 11519 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregation struct{} 11520 11521 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregation) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11522 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11523 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorTimeSeriesCondition, 11524 subPath: NewNotificationMsgAlertsGroupConditionAlertsTsCndTypeFieldPathBuilder().Queries().Aggregation().FieldPath(), 11525 } 11526 } 11527 11528 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregation) WithValue(value *monitoring_common.Aggregation) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11529 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11530 } 11531 11532 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregation) WithArrayOfValues(values []*monitoring_common.Aggregation) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11533 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11534 } 11535 11536 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregation) AlignmentPeriod() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationAlignmentPeriod { 11537 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationAlignmentPeriod{} 11538 } 11539 11540 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregation) PerSeriesAligner() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationPerSeriesAligner { 11541 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationPerSeriesAligner{} 11542 } 11543 11544 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregation) CrossSeriesReducer() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationCrossSeriesReducer { 11545 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationCrossSeriesReducer{} 11546 } 11547 11548 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregation) GroupByFields() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationGroupByFields { 11549 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationGroupByFields{} 11550 } 11551 11552 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationAlignmentPeriod struct{} 11553 11554 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationAlignmentPeriod) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11555 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11556 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorTimeSeriesCondition, 11557 subPath: NewNotificationMsgAlertsGroupConditionAlertsTsCndTypeFieldPathBuilder().Queries().Aggregation().AlignmentPeriod().FieldPath(), 11558 } 11559 } 11560 11561 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationAlignmentPeriod) WithValue(value *durationpb.Duration) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11562 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11563 } 11564 11565 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationAlignmentPeriod) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11566 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11567 } 11568 11569 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationPerSeriesAligner struct{} 11570 11571 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationPerSeriesAligner) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11572 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11573 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorTimeSeriesCondition, 11574 subPath: NewNotificationMsgAlertsGroupConditionAlertsTsCndTypeFieldPathBuilder().Queries().Aggregation().PerSeriesAligner().FieldPath(), 11575 } 11576 } 11577 11578 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationPerSeriesAligner) WithValue(value monitoring_common.Aggregation_Aligner) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11579 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11580 } 11581 11582 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationPerSeriesAligner) WithArrayOfValues(values []monitoring_common.Aggregation_Aligner) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11583 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11584 } 11585 11586 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationCrossSeriesReducer struct{} 11587 11588 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationCrossSeriesReducer) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11589 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11590 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorTimeSeriesCondition, 11591 subPath: NewNotificationMsgAlertsGroupConditionAlertsTsCndTypeFieldPathBuilder().Queries().Aggregation().CrossSeriesReducer().FieldPath(), 11592 } 11593 } 11594 11595 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationCrossSeriesReducer) WithValue(value monitoring_common.Aggregation_Reducer) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11596 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11597 } 11598 11599 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationCrossSeriesReducer) WithArrayOfValues(values []monitoring_common.Aggregation_Reducer) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11600 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11601 } 11602 11603 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationGroupByFields struct{} 11604 11605 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationGroupByFields) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11606 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11607 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorTimeSeriesCondition, 11608 subPath: NewNotificationMsgAlertsGroupConditionAlertsTsCndTypeFieldPathBuilder().Queries().Aggregation().GroupByFields().FieldPath(), 11609 } 11610 } 11611 11612 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationGroupByFields) WithValue(value []string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11613 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11614 } 11615 11616 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationGroupByFields) WithArrayOfValues(values [][]string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11617 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11618 } 11619 11620 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorTimeSeriesConditionQueriesAggregationGroupByFields) WithItemValue(value string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayItemValue { 11621 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayItemValue) 11622 } 11623 11624 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogCondition struct{} 11625 11626 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogCondition) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPath { 11627 return &NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorLogCondition} 11628 } 11629 11630 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogCondition) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType) *NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPathValue { 11631 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPathValue) 11632 } 11633 11634 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogCondition) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType) *NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPathArrayOfValues { 11635 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPathArrayOfValues) 11636 } 11637 11638 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogCondition) WithSubPath(subPath NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldPath) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11639 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorLogCondition, subPath: subPath} 11640 } 11641 11642 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogCondition) WithSubValue(subPathValue NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldPathValue) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11643 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue{NotificationMsgAlertsGroupConditionAlerts_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 11644 } 11645 11646 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogCondition) WithSubArrayOfValues(subPathArrayOfValues NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldPathArrayOfValues) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11647 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues{NotificationMsgAlertsGroupConditionAlerts_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 11648 } 11649 11650 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogCondition) WithSubArrayItemValue(subPathArrayItemValue NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldPathArrayItemValue) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayItemValue { 11651 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayItemValue{NotificationMsgAlertsGroupConditionAlerts_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 11652 } 11653 11654 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogCondition) Fqn() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionFqn { 11655 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionFqn{} 11656 } 11657 11658 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogCondition) DisplayName() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionDisplayName { 11659 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionDisplayName{} 11660 } 11661 11662 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogCondition) Queries() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionQueries { 11663 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionQueries{} 11664 } 11665 11666 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionFqn struct{} 11667 11668 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionFqn) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11669 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11670 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorLogCondition, 11671 subPath: NewNotificationMsgAlertsGroupConditionAlertsLogCndTypeFieldPathBuilder().Fqn().FieldPath(), 11672 } 11673 } 11674 11675 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionFqn) WithValue(value *log_condition.Name) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11676 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11677 } 11678 11679 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionFqn) WithArrayOfValues(values []*log_condition.Name) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11680 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11681 } 11682 11683 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionDisplayName struct{} 11684 11685 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionDisplayName) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11686 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11687 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorLogCondition, 11688 subPath: NewNotificationMsgAlertsGroupConditionAlertsLogCndTypeFieldPathBuilder().DisplayName().FieldPath(), 11689 } 11690 } 11691 11692 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionDisplayName) WithValue(value string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11693 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11694 } 11695 11696 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionDisplayName) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11697 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11698 } 11699 11700 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionQueries struct{} 11701 11702 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionQueries) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11703 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11704 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorLogCondition, 11705 subPath: NewNotificationMsgAlertsGroupConditionAlertsLogCndTypeFieldPathBuilder().Queries().FieldPath(), 11706 } 11707 } 11708 11709 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11710 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11711 } 11712 11713 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11714 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11715 } 11716 11717 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayItemValue { 11718 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayItemValue) 11719 } 11720 11721 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionQueries) Description() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionQueriesDescription { 11722 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionQueriesDescription{} 11723 } 11724 11725 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionQueries) Filter() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionQueriesFilter { 11726 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionQueriesFilter{} 11727 } 11728 11729 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionQueriesDescription struct{} 11730 11731 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionQueriesDescription) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11732 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11733 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorLogCondition, 11734 subPath: NewNotificationMsgAlertsGroupConditionAlertsLogCndTypeFieldPathBuilder().Queries().Description().FieldPath(), 11735 } 11736 } 11737 11738 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionQueriesDescription) WithValue(value string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11739 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11740 } 11741 11742 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionQueriesDescription) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11743 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11744 } 11745 11746 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionQueriesFilter struct{} 11747 11748 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionQueriesFilter) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11749 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11750 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorLogCondition, 11751 subPath: NewNotificationMsgAlertsGroupConditionAlertsLogCndTypeFieldPathBuilder().Queries().Filter().FieldPath(), 11752 } 11753 } 11754 11755 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionQueriesFilter) WithValue(value string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11756 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11757 } 11758 11759 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorLogConditionQueriesFilter) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11760 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11761 } 11762 11763 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts struct{} 11764 11765 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPath { 11766 return &NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts} 11767 } 11768 11769 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPathValue { 11770 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPathValue) 11771 } 11772 11773 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPathArrayOfValues { 11774 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPathArrayOfValues) 11775 } 11776 11777 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert) *NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPathArrayItemValue { 11778 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPathArrayItemValue) 11779 } 11780 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts) WithSubPath(subPath NotificationMsgAlertsGroupConditionAlertsAlert_FieldPath) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11781 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, subPath: subPath} 11782 } 11783 11784 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts) WithSubValue(subPathValue NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathValue) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11785 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue{NotificationMsgAlertsGroupConditionAlerts_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 11786 } 11787 11788 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts) WithSubArrayOfValues(subPathArrayOfValues NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathArrayOfValues) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11789 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues{NotificationMsgAlertsGroupConditionAlerts_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 11790 } 11791 11792 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts) WithSubArrayItemValue(subPathArrayItemValue NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathArrayItemValue) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayItemValue { 11793 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayItemValue{NotificationMsgAlertsGroupConditionAlerts_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 11794 } 11795 11796 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts) Type() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsType { 11797 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsType{} 11798 } 11799 11800 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts) Fqn() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsFqn { 11801 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsFqn{} 11802 } 11803 11804 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts) DisplayName() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsDisplayName { 11805 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsDisplayName{} 11806 } 11807 11808 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts) IsFiring() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIsFiring { 11809 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIsFiring{} 11810 } 11811 11812 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts) StartTime() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsStartTime { 11813 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsStartTime{} 11814 } 11815 11816 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts) StopTime() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsStopTime { 11817 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsStopTime{} 11818 } 11819 11820 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts) Identification() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentification { 11821 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentification{} 11822 } 11823 11824 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts) ViolationInfo() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfo { 11825 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfo{} 11826 } 11827 11828 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts) EscalationLevel() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsEscalationLevel { 11829 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsEscalationLevel{} 11830 } 11831 11832 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts) AiHandling() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandling { 11833 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandling{} 11834 } 11835 11836 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlerts) OperatorHandling() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsOperatorHandling { 11837 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsOperatorHandling{} 11838 } 11839 11840 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsType struct{} 11841 11842 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsType) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11843 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11844 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 11845 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().Type().FieldPath(), 11846 } 11847 } 11848 11849 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsType) WithValue(value NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11850 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11851 } 11852 11853 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsType) WithArrayOfValues(values []NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11854 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11855 } 11856 11857 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsFqn struct{} 11858 11859 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsFqn) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11860 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11861 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 11862 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().Fqn().FieldPath(), 11863 } 11864 } 11865 11866 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsFqn) WithValue(value *alert.Name) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11867 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11868 } 11869 11870 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsFqn) WithArrayOfValues(values []*alert.Name) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11871 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11872 } 11873 11874 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsDisplayName struct{} 11875 11876 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsDisplayName) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11877 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11878 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 11879 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().DisplayName().FieldPath(), 11880 } 11881 } 11882 11883 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsDisplayName) WithValue(value string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11884 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11885 } 11886 11887 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsDisplayName) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11888 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11889 } 11890 11891 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIsFiring struct{} 11892 11893 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIsFiring) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11894 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11895 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 11896 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().IsFiring().FieldPath(), 11897 } 11898 } 11899 11900 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIsFiring) WithValue(value bool) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11901 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11902 } 11903 11904 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIsFiring) WithArrayOfValues(values []bool) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11905 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11906 } 11907 11908 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsStartTime struct{} 11909 11910 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsStartTime) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11911 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11912 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 11913 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().StartTime().FieldPath(), 11914 } 11915 } 11916 11917 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsStartTime) WithValue(value *timestamppb.Timestamp) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11918 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11919 } 11920 11921 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsStartTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11922 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11923 } 11924 11925 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsStopTime struct{} 11926 11927 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsStopTime) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11928 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11929 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 11930 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().StopTime().FieldPath(), 11931 } 11932 } 11933 11934 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsStopTime) WithValue(value *timestamppb.Timestamp) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11935 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11936 } 11937 11938 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsStopTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11939 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11940 } 11941 11942 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentification struct{} 11943 11944 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentification) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11945 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11946 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 11947 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().Identification().FieldPath(), 11948 } 11949 } 11950 11951 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentification) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11952 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11953 } 11954 11955 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentification) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11956 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11957 } 11958 11959 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentification) LogLabels() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentificationLogLabels { 11960 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentificationLogLabels{} 11961 } 11962 11963 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentification) MetricLabels() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentificationMetricLabels { 11964 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentificationMetricLabels{} 11965 } 11966 11967 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentification) ResourceLabels() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentificationResourceLabels { 11968 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentificationResourceLabels{} 11969 } 11970 11971 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentificationLogLabels struct{} 11972 11973 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentificationLogLabels) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11974 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11975 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 11976 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().Identification().LogLabels().FieldPath(), 11977 } 11978 } 11979 11980 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentificationLogLabels) WithValue(value map[string]string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 11981 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 11982 } 11983 11984 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentificationLogLabels) WithArrayOfValues(values []map[string]string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 11985 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 11986 } 11987 11988 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentificationLogLabels) WithKey(key string) NotificationMsg_AlertsGroup_ConditionAlertsMapPathSelectorAlertsIdentificationLogLabels { 11989 return NotificationMsg_AlertsGroup_ConditionAlertsMapPathSelectorAlertsIdentificationLogLabels{key: key} 11990 } 11991 11992 type NotificationMsg_AlertsGroup_ConditionAlertsMapPathSelectorAlertsIdentificationLogLabels struct { 11993 key string 11994 } 11995 11996 func (s NotificationMsg_AlertsGroup_ConditionAlertsMapPathSelectorAlertsIdentificationLogLabels) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 11997 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 11998 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 11999 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().Identification().LogLabels().WithKey(s.key).FieldPath(), 12000 } 12001 } 12002 12003 func (s NotificationMsg_AlertsGroup_ConditionAlertsMapPathSelectorAlertsIdentificationLogLabels) WithValue(value string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12004 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12005 } 12006 12007 func (s NotificationMsg_AlertsGroup_ConditionAlertsMapPathSelectorAlertsIdentificationLogLabels) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12008 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12009 } 12010 12011 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentificationMetricLabels struct{} 12012 12013 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentificationMetricLabels) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12014 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12015 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12016 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().Identification().MetricLabels().FieldPath(), 12017 } 12018 } 12019 12020 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentificationMetricLabels) WithValue(value map[string]string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12021 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12022 } 12023 12024 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentificationMetricLabels) WithArrayOfValues(values []map[string]string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12025 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12026 } 12027 12028 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentificationMetricLabels) WithKey(key string) NotificationMsg_AlertsGroup_ConditionAlertsMapPathSelectorAlertsIdentificationMetricLabels { 12029 return NotificationMsg_AlertsGroup_ConditionAlertsMapPathSelectorAlertsIdentificationMetricLabels{key: key} 12030 } 12031 12032 type NotificationMsg_AlertsGroup_ConditionAlertsMapPathSelectorAlertsIdentificationMetricLabels struct { 12033 key string 12034 } 12035 12036 func (s NotificationMsg_AlertsGroup_ConditionAlertsMapPathSelectorAlertsIdentificationMetricLabels) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12037 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12038 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12039 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().Identification().MetricLabels().WithKey(s.key).FieldPath(), 12040 } 12041 } 12042 12043 func (s NotificationMsg_AlertsGroup_ConditionAlertsMapPathSelectorAlertsIdentificationMetricLabels) WithValue(value string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12044 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12045 } 12046 12047 func (s NotificationMsg_AlertsGroup_ConditionAlertsMapPathSelectorAlertsIdentificationMetricLabels) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12048 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12049 } 12050 12051 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentificationResourceLabels struct{} 12052 12053 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentificationResourceLabels) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12054 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12055 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12056 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().Identification().ResourceLabels().FieldPath(), 12057 } 12058 } 12059 12060 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentificationResourceLabels) WithValue(value map[string]string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12061 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12062 } 12063 12064 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentificationResourceLabels) WithArrayOfValues(values []map[string]string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12065 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12066 } 12067 12068 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsIdentificationResourceLabels) WithKey(key string) NotificationMsg_AlertsGroup_ConditionAlertsMapPathSelectorAlertsIdentificationResourceLabels { 12069 return NotificationMsg_AlertsGroup_ConditionAlertsMapPathSelectorAlertsIdentificationResourceLabels{key: key} 12070 } 12071 12072 type NotificationMsg_AlertsGroup_ConditionAlertsMapPathSelectorAlertsIdentificationResourceLabels struct { 12073 key string 12074 } 12075 12076 func (s NotificationMsg_AlertsGroup_ConditionAlertsMapPathSelectorAlertsIdentificationResourceLabels) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12077 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12078 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12079 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().Identification().ResourceLabels().WithKey(s.key).FieldPath(), 12080 } 12081 } 12082 12083 func (s NotificationMsg_AlertsGroup_ConditionAlertsMapPathSelectorAlertsIdentificationResourceLabels) WithValue(value string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12084 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12085 } 12086 12087 func (s NotificationMsg_AlertsGroup_ConditionAlertsMapPathSelectorAlertsIdentificationResourceLabels) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12088 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12089 } 12090 12091 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfo struct{} 12092 12093 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfo) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12094 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12095 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12096 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().ViolationInfo().FieldPath(), 12097 } 12098 } 12099 12100 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfo) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12101 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12102 } 12103 12104 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfo) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12105 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12106 } 12107 12108 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfo) LogValue() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoLogValue { 12109 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoLogValue{} 12110 } 12111 12112 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfo) TimeSeries() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeries { 12113 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeries{} 12114 } 12115 12116 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoLogValue struct{} 12117 12118 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoLogValue) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12119 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12120 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12121 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().ViolationInfo().LogValue().FieldPath(), 12122 } 12123 } 12124 12125 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoLogValue) WithValue(value string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12126 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12127 } 12128 12129 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoLogValue) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12130 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12131 } 12132 12133 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeries struct{} 12134 12135 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeries) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12136 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12137 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12138 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().ViolationInfo().TimeSeries().FieldPath(), 12139 } 12140 } 12141 12142 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12143 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12144 } 12145 12146 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12147 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12148 } 12149 12150 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayItemValue { 12151 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayItemValue) 12152 } 12153 12154 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeries) Query() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesQuery { 12155 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesQuery{} 12156 } 12157 12158 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeries) Values() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesValues { 12159 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesValues{} 12160 } 12161 12162 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeries) UpperThreshold() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesUpperThreshold { 12163 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesUpperThreshold{} 12164 } 12165 12166 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeries) LowerThreshold() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesLowerThreshold { 12167 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesLowerThreshold{} 12168 } 12169 12170 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeries) RaisedAfter() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesRaisedAfter { 12171 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesRaisedAfter{} 12172 } 12173 12174 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesQuery struct{} 12175 12176 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesQuery) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12177 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12178 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12179 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().ViolationInfo().TimeSeries().Query().FieldPath(), 12180 } 12181 } 12182 12183 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesQuery) WithValue(value string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12184 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12185 } 12186 12187 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesQuery) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12188 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12189 } 12190 12191 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesValues struct{} 12192 12193 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesValues) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12194 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12195 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12196 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().ViolationInfo().TimeSeries().Values().FieldPath(), 12197 } 12198 } 12199 12200 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesValues) WithValue(value []float64) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12201 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12202 } 12203 12204 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesValues) WithArrayOfValues(values [][]float64) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12205 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12206 } 12207 12208 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesValues) WithItemValue(value float64) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayItemValue { 12209 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayItemValue) 12210 } 12211 12212 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesUpperThreshold struct{} 12213 12214 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesUpperThreshold) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12215 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12216 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12217 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().ViolationInfo().TimeSeries().UpperThreshold().FieldPath(), 12218 } 12219 } 12220 12221 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesUpperThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12222 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12223 } 12224 12225 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesUpperThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12226 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12227 } 12228 12229 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesUpperThreshold) Value() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesUpperThresholdValue { 12230 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesUpperThresholdValue{} 12231 } 12232 12233 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesUpperThreshold) IsInclusive() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive { 12234 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive{} 12235 } 12236 12237 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesUpperThresholdValue struct{} 12238 12239 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesUpperThresholdValue) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12240 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12241 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12242 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().ViolationInfo().TimeSeries().UpperThreshold().Value().FieldPath(), 12243 } 12244 } 12245 12246 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesUpperThresholdValue) WithValue(value float64) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12247 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12248 } 12249 12250 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesUpperThresholdValue) WithArrayOfValues(values []float64) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12251 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12252 } 12253 12254 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive struct{} 12255 12256 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12257 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12258 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12259 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().ViolationInfo().TimeSeries().UpperThreshold().IsInclusive().FieldPath(), 12260 } 12261 } 12262 12263 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) WithValue(value bool) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12264 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12265 } 12266 12267 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesUpperThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12268 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12269 } 12270 12271 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesLowerThreshold struct{} 12272 12273 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesLowerThreshold) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12274 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12275 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12276 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().ViolationInfo().TimeSeries().LowerThreshold().FieldPath(), 12277 } 12278 } 12279 12280 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesLowerThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12281 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12282 } 12283 12284 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesLowerThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12285 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12286 } 12287 12288 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesLowerThreshold) Value() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesLowerThresholdValue { 12289 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesLowerThresholdValue{} 12290 } 12291 12292 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesLowerThreshold) IsInclusive() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive { 12293 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive{} 12294 } 12295 12296 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesLowerThresholdValue struct{} 12297 12298 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesLowerThresholdValue) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12299 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12300 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12301 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().ViolationInfo().TimeSeries().LowerThreshold().Value().FieldPath(), 12302 } 12303 } 12304 12305 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesLowerThresholdValue) WithValue(value float64) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12306 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12307 } 12308 12309 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesLowerThresholdValue) WithArrayOfValues(values []float64) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12310 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12311 } 12312 12313 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive struct{} 12314 12315 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12316 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12317 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12318 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().ViolationInfo().TimeSeries().LowerThreshold().IsInclusive().FieldPath(), 12319 } 12320 } 12321 12322 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) WithValue(value bool) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12323 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12324 } 12325 12326 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesLowerThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12327 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12328 } 12329 12330 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesRaisedAfter struct{} 12331 12332 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesRaisedAfter) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12333 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12334 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12335 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().ViolationInfo().TimeSeries().RaisedAfter().FieldPath(), 12336 } 12337 } 12338 12339 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesRaisedAfter) WithValue(value *durationpb.Duration) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12340 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12341 } 12342 12343 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsViolationInfoTimeSeriesRaisedAfter) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12344 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12345 } 12346 12347 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsEscalationLevel struct{} 12348 12349 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsEscalationLevel) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12350 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12351 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12352 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().EscalationLevel().FieldPath(), 12353 } 12354 } 12355 12356 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsEscalationLevel) WithValue(value alert.Alert_State_EscalationLevel) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12357 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12358 } 12359 12360 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsEscalationLevel) WithArrayOfValues(values []alert.Alert_State_EscalationLevel) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12361 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12362 } 12363 12364 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandling struct{} 12365 12366 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandling) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12367 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12368 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12369 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().AiHandling().FieldPath(), 12370 } 12371 } 12372 12373 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12374 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12375 } 12376 12377 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12378 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12379 } 12380 12381 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandling) CurrentState() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingCurrentState { 12382 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingCurrentState{} 12383 } 12384 12385 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandling) TroubleshootingNotes() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingTroubleshootingNotes { 12386 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingTroubleshootingNotes{} 12387 } 12388 12389 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandling) AiRemediation() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingAiRemediation { 12390 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingAiRemediation{} 12391 } 12392 12393 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandling) RemediationArg() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingRemediationArg { 12394 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingRemediationArg{} 12395 } 12396 12397 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingCurrentState struct{} 12398 12399 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingCurrentState) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12400 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12401 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12402 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().AiHandling().CurrentState().FieldPath(), 12403 } 12404 } 12405 12406 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingCurrentState) WithValue(value alert.Alert_State_AiHandlingState) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12407 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12408 } 12409 12410 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_AiHandlingState) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12411 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12412 } 12413 12414 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingTroubleshootingNotes struct{} 12415 12416 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingTroubleshootingNotes) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12417 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12418 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12419 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().AiHandling().TroubleshootingNotes().FieldPath(), 12420 } 12421 } 12422 12423 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingTroubleshootingNotes) WithValue(value string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12424 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12425 } 12426 12427 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingTroubleshootingNotes) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12428 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12429 } 12430 12431 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingAiRemediation struct{} 12432 12433 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingAiRemediation) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12434 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12435 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12436 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().AiHandling().AiRemediation().FieldPath(), 12437 } 12438 } 12439 12440 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingAiRemediation) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12441 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12442 } 12443 12444 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingAiRemediation) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12445 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12446 } 12447 12448 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingAiRemediation) FixInSsh() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingAiRemediationFixInSsh { 12449 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingAiRemediationFixInSsh{} 12450 } 12451 12452 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingAiRemediation) Reboot() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingAiRemediationReboot { 12453 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingAiRemediationReboot{} 12454 } 12455 12456 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingAiRemediationFixInSsh struct{} 12457 12458 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingAiRemediationFixInSsh) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12459 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12460 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12461 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().AiHandling().AiRemediation().FixInSsh().FieldPath(), 12462 } 12463 } 12464 12465 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingAiRemediationFixInSsh) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12466 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12467 } 12468 12469 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingAiRemediationFixInSsh) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12470 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12471 } 12472 12473 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingAiRemediationReboot struct{} 12474 12475 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingAiRemediationReboot) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12476 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12477 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12478 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().AiHandling().AiRemediation().Reboot().FieldPath(), 12479 } 12480 } 12481 12482 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingAiRemediationReboot) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12483 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12484 } 12485 12486 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingAiRemediationReboot) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12487 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12488 } 12489 12490 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingRemediationArg struct{} 12491 12492 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingRemediationArg) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12493 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12494 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12495 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().AiHandling().RemediationArg().FieldPath(), 12496 } 12497 } 12498 12499 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingRemediationArg) WithValue(value string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12500 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12501 } 12502 12503 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsAiHandlingRemediationArg) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12504 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12505 } 12506 12507 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsOperatorHandling struct{} 12508 12509 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsOperatorHandling) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12510 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12511 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12512 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().OperatorHandling().FieldPath(), 12513 } 12514 } 12515 12516 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsOperatorHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12517 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12518 } 12519 12520 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsOperatorHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12521 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12522 } 12523 12524 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsOperatorHandling) CurrentState() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsOperatorHandlingCurrentState { 12525 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsOperatorHandlingCurrentState{} 12526 } 12527 12528 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsOperatorHandling) Notes() NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsOperatorHandlingNotes { 12529 return NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsOperatorHandlingNotes{} 12530 } 12531 12532 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsOperatorHandlingCurrentState struct{} 12533 12534 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsOperatorHandlingCurrentState) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12535 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12536 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12537 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().OperatorHandling().CurrentState().FieldPath(), 12538 } 12539 } 12540 12541 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsOperatorHandlingCurrentState) WithValue(value alert.Alert_State_OperatorHandlingState) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12542 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12543 } 12544 12545 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsOperatorHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_OperatorHandlingState) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12546 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12547 } 12548 12549 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsOperatorHandlingNotes struct{} 12550 12551 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsOperatorHandlingNotes) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldSubPath { 12552 return &NotificationMsgAlertsGroupConditionAlerts_FieldSubPath{ 12553 selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorAlerts, 12554 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder().OperatorHandling().Notes().FieldPath(), 12555 } 12556 } 12557 12558 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsOperatorHandlingNotes) WithValue(value string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue { 12559 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathValue) 12560 } 12561 12562 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorAlertsOperatorHandlingNotes) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues { 12563 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldSubPathArrayOfValues) 12564 } 12565 12566 type NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorMoreAlertsCount struct{} 12567 12568 func (NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorMoreAlertsCount) FieldPath() *NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPath { 12569 return &NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlerts_FieldPathSelectorMoreAlertsCount} 12570 } 12571 12572 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorMoreAlertsCount) WithValue(value int32) *NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPathValue { 12573 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPathValue) 12574 } 12575 12576 func (s NotificationMsg_AlertsGroup_ConditionAlertsPathSelectorMoreAlertsCount) WithArrayOfValues(values []int32) *NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPathArrayOfValues { 12577 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlerts_FieldTerminalPathArrayOfValues) 12578 } 12579 12580 type NotificationMsgAlertsGroupConditionAlertsTsCndTypeFieldPathBuilder struct{} 12581 12582 func NewNotificationMsgAlertsGroupConditionAlertsTsCndTypeFieldPathBuilder() NotificationMsgAlertsGroupConditionAlertsTsCndTypeFieldPathBuilder { 12583 return NotificationMsgAlertsGroupConditionAlertsTsCndTypeFieldPathBuilder{} 12584 } 12585 func (NotificationMsgAlertsGroupConditionAlertsTsCndTypeFieldPathBuilder) Fqn() NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorFqn { 12586 return NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorFqn{} 12587 } 12588 func (NotificationMsgAlertsGroupConditionAlertsTsCndTypeFieldPathBuilder) DisplayName() NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorDisplayName { 12589 return NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorDisplayName{} 12590 } 12591 func (NotificationMsgAlertsGroupConditionAlertsTsCndTypeFieldPathBuilder) Queries() NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueries { 12592 return NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueries{} 12593 } 12594 12595 type NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorFqn struct{} 12596 12597 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorFqn) FieldPath() *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldTerminalPath { 12598 return &NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldPathSelectorFqn} 12599 } 12600 12601 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorFqn) WithValue(value *ts_condition.Name) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldTerminalPathValue { 12602 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldTerminalPathValue) 12603 } 12604 12605 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorFqn) WithArrayOfValues(values []*ts_condition.Name) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldTerminalPathArrayOfValues { 12606 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldTerminalPathArrayOfValues) 12607 } 12608 12609 type NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorDisplayName struct{} 12610 12611 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorDisplayName) FieldPath() *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldTerminalPath { 12612 return &NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldPathSelectorDisplayName} 12613 } 12614 12615 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorDisplayName) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldTerminalPathValue { 12616 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldTerminalPathValue) 12617 } 12618 12619 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorDisplayName) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldTerminalPathArrayOfValues { 12620 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldTerminalPathArrayOfValues) 12621 } 12622 12623 type NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueries struct{} 12624 12625 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueries) FieldPath() *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldTerminalPath { 12626 return &NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldPathSelectorQueries} 12627 } 12628 12629 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldTerminalPathValue { 12630 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldTerminalPathValue) 12631 } 12632 12633 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldTerminalPathArrayOfValues { 12634 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldTerminalPathArrayOfValues) 12635 } 12636 12637 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_Query) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldTerminalPathArrayItemValue { 12638 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldTerminalPathArrayItemValue) 12639 } 12640 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueries) WithSubPath(subPath NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldPath) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPath { 12641 return &NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPath{selector: NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldPathSelectorQueries, subPath: subPath} 12642 } 12643 12644 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueries) WithSubValue(subPathValue NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldPathValue) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathValue { 12645 return &NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathValue{NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 12646 } 12647 12648 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueries) WithSubArrayOfValues(subPathArrayOfValues NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldPathArrayOfValues) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathArrayOfValues { 12649 return &NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathArrayOfValues{NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 12650 } 12651 12652 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueries) WithSubArrayItemValue(subPathArrayItemValue NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldPathArrayItemValue) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathArrayItemValue { 12653 return &NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathArrayItemValue{NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 12654 } 12655 12656 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueries) Description() NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesDescription { 12657 return NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesDescription{} 12658 } 12659 12660 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueries) Filter() NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesFilter { 12661 return NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesFilter{} 12662 } 12663 12664 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueries) Aggregation() NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregation { 12665 return NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregation{} 12666 } 12667 12668 type NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesDescription struct{} 12669 12670 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesDescription) FieldPath() *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPath { 12671 return &NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPath{ 12672 selector: NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldPathSelectorQueries, 12673 subPath: NewNotificationMsgAlertsGroupConditionAlertsTsCndTypeQueryFieldPathBuilder().Description().FieldPath(), 12674 } 12675 } 12676 12677 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesDescription) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathValue { 12678 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathValue) 12679 } 12680 12681 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesDescription) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathArrayOfValues { 12682 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathArrayOfValues) 12683 } 12684 12685 type NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesFilter struct{} 12686 12687 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesFilter) FieldPath() *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPath { 12688 return &NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPath{ 12689 selector: NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldPathSelectorQueries, 12690 subPath: NewNotificationMsgAlertsGroupConditionAlertsTsCndTypeQueryFieldPathBuilder().Filter().FieldPath(), 12691 } 12692 } 12693 12694 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesFilter) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathValue { 12695 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathValue) 12696 } 12697 12698 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesFilter) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathArrayOfValues { 12699 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathArrayOfValues) 12700 } 12701 12702 type NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregation struct{} 12703 12704 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregation) FieldPath() *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPath { 12705 return &NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPath{ 12706 selector: NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldPathSelectorQueries, 12707 subPath: NewNotificationMsgAlertsGroupConditionAlertsTsCndTypeQueryFieldPathBuilder().Aggregation().FieldPath(), 12708 } 12709 } 12710 12711 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregation) WithValue(value *monitoring_common.Aggregation) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathValue { 12712 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathValue) 12713 } 12714 12715 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregation) WithArrayOfValues(values []*monitoring_common.Aggregation) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathArrayOfValues { 12716 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathArrayOfValues) 12717 } 12718 12719 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregation) AlignmentPeriod() NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationAlignmentPeriod { 12720 return NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationAlignmentPeriod{} 12721 } 12722 12723 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregation) PerSeriesAligner() NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationPerSeriesAligner { 12724 return NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationPerSeriesAligner{} 12725 } 12726 12727 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregation) CrossSeriesReducer() NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationCrossSeriesReducer { 12728 return NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationCrossSeriesReducer{} 12729 } 12730 12731 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregation) GroupByFields() NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationGroupByFields { 12732 return NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationGroupByFields{} 12733 } 12734 12735 type NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationAlignmentPeriod struct{} 12736 12737 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationAlignmentPeriod) FieldPath() *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPath { 12738 return &NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPath{ 12739 selector: NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldPathSelectorQueries, 12740 subPath: NewNotificationMsgAlertsGroupConditionAlertsTsCndTypeQueryFieldPathBuilder().Aggregation().AlignmentPeriod().FieldPath(), 12741 } 12742 } 12743 12744 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationAlignmentPeriod) WithValue(value *durationpb.Duration) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathValue { 12745 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathValue) 12746 } 12747 12748 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationAlignmentPeriod) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathArrayOfValues { 12749 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathArrayOfValues) 12750 } 12751 12752 type NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationPerSeriesAligner struct{} 12753 12754 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationPerSeriesAligner) FieldPath() *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPath { 12755 return &NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPath{ 12756 selector: NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldPathSelectorQueries, 12757 subPath: NewNotificationMsgAlertsGroupConditionAlertsTsCndTypeQueryFieldPathBuilder().Aggregation().PerSeriesAligner().FieldPath(), 12758 } 12759 } 12760 12761 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationPerSeriesAligner) WithValue(value monitoring_common.Aggregation_Aligner) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathValue { 12762 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathValue) 12763 } 12764 12765 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationPerSeriesAligner) WithArrayOfValues(values []monitoring_common.Aggregation_Aligner) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathArrayOfValues { 12766 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathArrayOfValues) 12767 } 12768 12769 type NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationCrossSeriesReducer struct{} 12770 12771 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationCrossSeriesReducer) FieldPath() *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPath { 12772 return &NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPath{ 12773 selector: NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldPathSelectorQueries, 12774 subPath: NewNotificationMsgAlertsGroupConditionAlertsTsCndTypeQueryFieldPathBuilder().Aggregation().CrossSeriesReducer().FieldPath(), 12775 } 12776 } 12777 12778 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationCrossSeriesReducer) WithValue(value monitoring_common.Aggregation_Reducer) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathValue { 12779 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathValue) 12780 } 12781 12782 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationCrossSeriesReducer) WithArrayOfValues(values []monitoring_common.Aggregation_Reducer) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathArrayOfValues { 12783 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathArrayOfValues) 12784 } 12785 12786 type NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationGroupByFields struct{} 12787 12788 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationGroupByFields) FieldPath() *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPath { 12789 return &NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPath{ 12790 selector: NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldPathSelectorQueries, 12791 subPath: NewNotificationMsgAlertsGroupConditionAlertsTsCndTypeQueryFieldPathBuilder().Aggregation().GroupByFields().FieldPath(), 12792 } 12793 } 12794 12795 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationGroupByFields) WithValue(value []string) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathValue { 12796 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathValue) 12797 } 12798 12799 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationGroupByFields) WithArrayOfValues(values [][]string) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathArrayOfValues { 12800 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathArrayOfValues) 12801 } 12802 12803 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndTypePathSelectorQueriesAggregationGroupByFields) WithItemValue(value string) *NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathArrayItemValue { 12804 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroupConditionAlertsTsCndType_FieldSubPathArrayItemValue) 12805 } 12806 12807 type NotificationMsgAlertsGroupConditionAlertsLogCndTypeFieldPathBuilder struct{} 12808 12809 func NewNotificationMsgAlertsGroupConditionAlertsLogCndTypeFieldPathBuilder() NotificationMsgAlertsGroupConditionAlertsLogCndTypeFieldPathBuilder { 12810 return NotificationMsgAlertsGroupConditionAlertsLogCndTypeFieldPathBuilder{} 12811 } 12812 func (NotificationMsgAlertsGroupConditionAlertsLogCndTypeFieldPathBuilder) Fqn() NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorFqn { 12813 return NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorFqn{} 12814 } 12815 func (NotificationMsgAlertsGroupConditionAlertsLogCndTypeFieldPathBuilder) DisplayName() NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorDisplayName { 12816 return NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorDisplayName{} 12817 } 12818 func (NotificationMsgAlertsGroupConditionAlertsLogCndTypeFieldPathBuilder) Queries() NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueries { 12819 return NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueries{} 12820 } 12821 12822 type NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorFqn struct{} 12823 12824 func (NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorFqn) FieldPath() *NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldTerminalPath { 12825 return &NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldPathSelectorFqn} 12826 } 12827 12828 func (s NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorFqn) WithValue(value *log_condition.Name) *NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldTerminalPathValue { 12829 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldTerminalPathValue) 12830 } 12831 12832 func (s NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorFqn) WithArrayOfValues(values []*log_condition.Name) *NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldTerminalPathArrayOfValues { 12833 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldTerminalPathArrayOfValues) 12834 } 12835 12836 type NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorDisplayName struct{} 12837 12838 func (NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorDisplayName) FieldPath() *NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldTerminalPath { 12839 return &NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldPathSelectorDisplayName} 12840 } 12841 12842 func (s NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorDisplayName) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldTerminalPathValue { 12843 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldTerminalPathValue) 12844 } 12845 12846 func (s NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorDisplayName) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldTerminalPathArrayOfValues { 12847 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldTerminalPathArrayOfValues) 12848 } 12849 12850 type NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueries struct{} 12851 12852 func (NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueries) FieldPath() *NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldTerminalPath { 12853 return &NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldPathSelectorQueries} 12854 } 12855 12856 func (s NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldTerminalPathValue { 12857 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldTerminalPathValue) 12858 } 12859 12860 func (s NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldTerminalPathArrayOfValues { 12861 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldTerminalPathArrayOfValues) 12862 } 12863 12864 func (s NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_Query) *NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldTerminalPathArrayItemValue { 12865 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldTerminalPathArrayItemValue) 12866 } 12867 func (NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueries) WithSubPath(subPath NotificationMsgAlertsGroupConditionAlertsLogCndTypeQuery_FieldPath) *NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldSubPath { 12868 return &NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldSubPath{selector: NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldPathSelectorQueries, subPath: subPath} 12869 } 12870 12871 func (s NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueries) WithSubValue(subPathValue NotificationMsgAlertsGroupConditionAlertsLogCndTypeQuery_FieldPathValue) *NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldSubPathValue { 12872 return &NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldSubPathValue{NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 12873 } 12874 12875 func (s NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueries) WithSubArrayOfValues(subPathArrayOfValues NotificationMsgAlertsGroupConditionAlertsLogCndTypeQuery_FieldPathArrayOfValues) *NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldSubPathArrayOfValues { 12876 return &NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldSubPathArrayOfValues{NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 12877 } 12878 12879 func (s NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueries) WithSubArrayItemValue(subPathArrayItemValue NotificationMsgAlertsGroupConditionAlertsLogCndTypeQuery_FieldPathArrayItemValue) *NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldSubPathArrayItemValue { 12880 return &NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldSubPathArrayItemValue{NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 12881 } 12882 12883 func (NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueries) Description() NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueriesDescription { 12884 return NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueriesDescription{} 12885 } 12886 12887 func (NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueries) Filter() NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueriesFilter { 12888 return NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueriesFilter{} 12889 } 12890 12891 type NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueriesDescription struct{} 12892 12893 func (NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueriesDescription) FieldPath() *NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldSubPath { 12894 return &NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldSubPath{ 12895 selector: NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldPathSelectorQueries, 12896 subPath: NewNotificationMsgAlertsGroupConditionAlertsLogCndTypeQueryFieldPathBuilder().Description().FieldPath(), 12897 } 12898 } 12899 12900 func (s NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueriesDescription) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldSubPathValue { 12901 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldSubPathValue) 12902 } 12903 12904 func (s NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueriesDescription) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldSubPathArrayOfValues { 12905 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldSubPathArrayOfValues) 12906 } 12907 12908 type NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueriesFilter struct{} 12909 12910 func (NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueriesFilter) FieldPath() *NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldSubPath { 12911 return &NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldSubPath{ 12912 selector: NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldPathSelectorQueries, 12913 subPath: NewNotificationMsgAlertsGroupConditionAlertsLogCndTypeQueryFieldPathBuilder().Filter().FieldPath(), 12914 } 12915 } 12916 12917 func (s NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueriesFilter) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldSubPathValue { 12918 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldSubPathValue) 12919 } 12920 12921 func (s NotificationMsg_AlertsGroup_ConditionAlerts_LogCndTypePathSelectorQueriesFilter) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldSubPathArrayOfValues { 12922 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsLogCndType_FieldSubPathArrayOfValues) 12923 } 12924 12925 type NotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder struct{} 12926 12927 func NewNotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder() NotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder { 12928 return NotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder{} 12929 } 12930 func (NotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder) Type() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorType { 12931 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorType{} 12932 } 12933 func (NotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder) Fqn() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorFqn { 12934 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorFqn{} 12935 } 12936 func (NotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder) DisplayName() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorDisplayName { 12937 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorDisplayName{} 12938 } 12939 func (NotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder) IsFiring() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIsFiring { 12940 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIsFiring{} 12941 } 12942 func (NotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder) StartTime() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorStartTime { 12943 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorStartTime{} 12944 } 12945 func (NotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder) StopTime() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorStopTime { 12946 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorStopTime{} 12947 } 12948 func (NotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder) Identification() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentification { 12949 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentification{} 12950 } 12951 func (NotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder) ViolationInfo() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfo { 12952 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfo{} 12953 } 12954 func (NotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder) EscalationLevel() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorEscalationLevel { 12955 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorEscalationLevel{} 12956 } 12957 func (NotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder) AiHandling() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandling { 12958 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandling{} 12959 } 12960 func (NotificationMsgAlertsGroupConditionAlertsAlertFieldPathBuilder) OperatorHandling() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandling { 12961 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandling{} 12962 } 12963 12964 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorType struct{} 12965 12966 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorType) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath { 12967 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorType} 12968 } 12969 12970 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorType) WithValue(value NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue { 12971 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue) 12972 } 12973 12974 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorType) WithArrayOfValues(values []NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Type) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues { 12975 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues) 12976 } 12977 12978 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorFqn struct{} 12979 12980 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorFqn) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath { 12981 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorFqn} 12982 } 12983 12984 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorFqn) WithValue(value *alert.Name) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue { 12985 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue) 12986 } 12987 12988 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorFqn) WithArrayOfValues(values []*alert.Name) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues { 12989 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues) 12990 } 12991 12992 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorDisplayName struct{} 12993 12994 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorDisplayName) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath { 12995 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorDisplayName} 12996 } 12997 12998 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorDisplayName) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue { 12999 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue) 13000 } 13001 13002 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorDisplayName) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues { 13003 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues) 13004 } 13005 13006 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIsFiring struct{} 13007 13008 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIsFiring) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath { 13009 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorIsFiring} 13010 } 13011 13012 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIsFiring) WithValue(value bool) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue { 13013 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue) 13014 } 13015 13016 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIsFiring) WithArrayOfValues(values []bool) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues { 13017 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues) 13018 } 13019 13020 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorStartTime struct{} 13021 13022 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorStartTime) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath { 13023 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorStartTime} 13024 } 13025 13026 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorStartTime) WithValue(value *timestamppb.Timestamp) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue { 13027 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue) 13028 } 13029 13030 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorStartTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues { 13031 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues) 13032 } 13033 13034 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorStopTime struct{} 13035 13036 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorStopTime) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath { 13037 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorStopTime} 13038 } 13039 13040 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorStopTime) WithValue(value *timestamppb.Timestamp) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue { 13041 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue) 13042 } 13043 13044 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorStopTime) WithArrayOfValues(values []*timestamppb.Timestamp) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues { 13045 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues) 13046 } 13047 13048 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentification struct{} 13049 13050 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentification) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath { 13051 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorIdentification} 13052 } 13053 13054 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentification) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue { 13055 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue) 13056 } 13057 13058 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentification) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_Identification) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues { 13059 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues) 13060 } 13061 13062 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentification) WithSubPath(subPath NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPath) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13063 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorIdentification, subPath: subPath} 13064 } 13065 13066 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentification) WithSubValue(subPathValue NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathValue) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13067 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue{NotificationMsgAlertsGroupConditionAlertsAlert_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 13068 } 13069 13070 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentification) WithSubArrayOfValues(subPathArrayOfValues NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathArrayOfValues) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13071 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues{NotificationMsgAlertsGroupConditionAlertsAlert_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 13072 } 13073 13074 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentification) WithSubArrayItemValue(subPathArrayItemValue NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathArrayItemValue) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayItemValue { 13075 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayItemValue{NotificationMsgAlertsGroupConditionAlertsAlert_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 13076 } 13077 13078 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentification) LogLabels() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentificationLogLabels { 13079 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentificationLogLabels{} 13080 } 13081 13082 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentification) MetricLabels() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentificationMetricLabels { 13083 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentificationMetricLabels{} 13084 } 13085 13086 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentification) ResourceLabels() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentificationResourceLabels { 13087 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentificationResourceLabels{} 13088 } 13089 13090 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentificationLogLabels struct{} 13091 13092 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentificationLogLabels) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13093 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13094 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorIdentification, 13095 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertIdentificationFieldPathBuilder().LogLabels().FieldPath(), 13096 } 13097 } 13098 13099 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentificationLogLabels) WithValue(value map[string]string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13100 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13101 } 13102 13103 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentificationLogLabels) WithArrayOfValues(values []map[string]string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13104 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13105 } 13106 13107 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentificationLogLabels) WithKey(key string) NotificationMsg_AlertsGroup_ConditionAlerts_AlertMapPathSelectorIdentificationLogLabels { 13108 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertMapPathSelectorIdentificationLogLabels{key: key} 13109 } 13110 13111 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertMapPathSelectorIdentificationLogLabels struct { 13112 key string 13113 } 13114 13115 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertMapPathSelectorIdentificationLogLabels) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13116 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13117 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorIdentification, 13118 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertIdentificationFieldPathBuilder().LogLabels().WithKey(s.key).FieldPath(), 13119 } 13120 } 13121 13122 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertMapPathSelectorIdentificationLogLabels) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13123 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13124 } 13125 13126 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertMapPathSelectorIdentificationLogLabels) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13127 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13128 } 13129 13130 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentificationMetricLabels struct{} 13131 13132 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentificationMetricLabels) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13133 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13134 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorIdentification, 13135 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertIdentificationFieldPathBuilder().MetricLabels().FieldPath(), 13136 } 13137 } 13138 13139 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentificationMetricLabels) WithValue(value map[string]string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13140 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13141 } 13142 13143 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentificationMetricLabels) WithArrayOfValues(values []map[string]string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13144 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13145 } 13146 13147 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentificationMetricLabels) WithKey(key string) NotificationMsg_AlertsGroup_ConditionAlerts_AlertMapPathSelectorIdentificationMetricLabels { 13148 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertMapPathSelectorIdentificationMetricLabels{key: key} 13149 } 13150 13151 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertMapPathSelectorIdentificationMetricLabels struct { 13152 key string 13153 } 13154 13155 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertMapPathSelectorIdentificationMetricLabels) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13156 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13157 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorIdentification, 13158 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertIdentificationFieldPathBuilder().MetricLabels().WithKey(s.key).FieldPath(), 13159 } 13160 } 13161 13162 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertMapPathSelectorIdentificationMetricLabels) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13163 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13164 } 13165 13166 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertMapPathSelectorIdentificationMetricLabels) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13167 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13168 } 13169 13170 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentificationResourceLabels struct{} 13171 13172 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentificationResourceLabels) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13173 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13174 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorIdentification, 13175 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertIdentificationFieldPathBuilder().ResourceLabels().FieldPath(), 13176 } 13177 } 13178 13179 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentificationResourceLabels) WithValue(value map[string]string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13180 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13181 } 13182 13183 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentificationResourceLabels) WithArrayOfValues(values []map[string]string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13184 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13185 } 13186 13187 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorIdentificationResourceLabels) WithKey(key string) NotificationMsg_AlertsGroup_ConditionAlerts_AlertMapPathSelectorIdentificationResourceLabels { 13188 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertMapPathSelectorIdentificationResourceLabels{key: key} 13189 } 13190 13191 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertMapPathSelectorIdentificationResourceLabels struct { 13192 key string 13193 } 13194 13195 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertMapPathSelectorIdentificationResourceLabels) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13196 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13197 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorIdentification, 13198 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertIdentificationFieldPathBuilder().ResourceLabels().WithKey(s.key).FieldPath(), 13199 } 13200 } 13201 13202 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertMapPathSelectorIdentificationResourceLabels) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13203 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13204 } 13205 13206 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertMapPathSelectorIdentificationResourceLabels) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13207 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13208 } 13209 13210 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfo struct{} 13211 13212 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfo) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath { 13213 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorViolationInfo} 13214 } 13215 13216 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfo) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue { 13217 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue) 13218 } 13219 13220 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfo) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues { 13221 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues) 13222 } 13223 13224 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfo) WithSubPath(subPath NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldPath) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13225 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorViolationInfo, subPath: subPath} 13226 } 13227 13228 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfo) WithSubValue(subPathValue NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldPathValue) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13229 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue{NotificationMsgAlertsGroupConditionAlertsAlert_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 13230 } 13231 13232 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfo) WithSubArrayOfValues(subPathArrayOfValues NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldPathArrayOfValues) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13233 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues{NotificationMsgAlertsGroupConditionAlertsAlert_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 13234 } 13235 13236 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfo) WithSubArrayItemValue(subPathArrayItemValue NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldPathArrayItemValue) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayItemValue { 13237 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayItemValue{NotificationMsgAlertsGroupConditionAlertsAlert_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 13238 } 13239 13240 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfo) LogValue() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoLogValue { 13241 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoLogValue{} 13242 } 13243 13244 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfo) TimeSeries() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeries { 13245 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeries{} 13246 } 13247 13248 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoLogValue struct{} 13249 13250 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoLogValue) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13251 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13252 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorViolationInfo, 13253 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoFieldPathBuilder().LogValue().FieldPath(), 13254 } 13255 } 13256 13257 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoLogValue) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13258 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13259 } 13260 13261 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoLogValue) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13262 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13263 } 13264 13265 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeries struct{} 13266 13267 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeries) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13268 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13269 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorViolationInfo, 13270 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoFieldPathBuilder().TimeSeries().FieldPath(), 13271 } 13272 } 13273 13274 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13275 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13276 } 13277 13278 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13279 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13280 } 13281 13282 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayItemValue { 13283 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayItemValue) 13284 } 13285 13286 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeries) Query() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesQuery { 13287 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesQuery{} 13288 } 13289 13290 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeries) Values() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesValues { 13291 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesValues{} 13292 } 13293 13294 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeries) UpperThreshold() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesUpperThreshold { 13295 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesUpperThreshold{} 13296 } 13297 13298 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeries) LowerThreshold() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesLowerThreshold { 13299 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesLowerThreshold{} 13300 } 13301 13302 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeries) RaisedAfter() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesRaisedAfter { 13303 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesRaisedAfter{} 13304 } 13305 13306 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesQuery struct{} 13307 13308 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesQuery) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13309 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13310 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorViolationInfo, 13311 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoFieldPathBuilder().TimeSeries().Query().FieldPath(), 13312 } 13313 } 13314 13315 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesQuery) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13316 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13317 } 13318 13319 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesQuery) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13320 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13321 } 13322 13323 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesValues struct{} 13324 13325 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesValues) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13326 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13327 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorViolationInfo, 13328 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoFieldPathBuilder().TimeSeries().Values().FieldPath(), 13329 } 13330 } 13331 13332 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesValues) WithValue(value []float64) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13333 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13334 } 13335 13336 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesValues) WithArrayOfValues(values [][]float64) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13337 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13338 } 13339 13340 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesValues) WithItemValue(value float64) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayItemValue { 13341 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayItemValue) 13342 } 13343 13344 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesUpperThreshold struct{} 13345 13346 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesUpperThreshold) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13347 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13348 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorViolationInfo, 13349 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoFieldPathBuilder().TimeSeries().UpperThreshold().FieldPath(), 13350 } 13351 } 13352 13353 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesUpperThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13354 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13355 } 13356 13357 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesUpperThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13358 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13359 } 13360 13361 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesUpperThreshold) Value() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesUpperThresholdValue { 13362 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesUpperThresholdValue{} 13363 } 13364 13365 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesUpperThreshold) IsInclusive() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesUpperThresholdIsInclusive { 13366 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesUpperThresholdIsInclusive{} 13367 } 13368 13369 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesUpperThresholdValue struct{} 13370 13371 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesUpperThresholdValue) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13372 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13373 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorViolationInfo, 13374 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoFieldPathBuilder().TimeSeries().UpperThreshold().Value().FieldPath(), 13375 } 13376 } 13377 13378 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesUpperThresholdValue) WithValue(value float64) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13379 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13380 } 13381 13382 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesUpperThresholdValue) WithArrayOfValues(values []float64) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13383 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13384 } 13385 13386 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesUpperThresholdIsInclusive struct{} 13387 13388 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesUpperThresholdIsInclusive) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13389 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13390 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorViolationInfo, 13391 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoFieldPathBuilder().TimeSeries().UpperThreshold().IsInclusive().FieldPath(), 13392 } 13393 } 13394 13395 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesUpperThresholdIsInclusive) WithValue(value bool) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13396 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13397 } 13398 13399 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesUpperThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13400 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13401 } 13402 13403 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesLowerThreshold struct{} 13404 13405 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesLowerThreshold) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13406 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13407 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorViolationInfo, 13408 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoFieldPathBuilder().TimeSeries().LowerThreshold().FieldPath(), 13409 } 13410 } 13411 13412 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesLowerThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13413 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13414 } 13415 13416 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesLowerThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13417 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13418 } 13419 13420 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesLowerThreshold) Value() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesLowerThresholdValue { 13421 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesLowerThresholdValue{} 13422 } 13423 13424 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesLowerThreshold) IsInclusive() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesLowerThresholdIsInclusive { 13425 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesLowerThresholdIsInclusive{} 13426 } 13427 13428 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesLowerThresholdValue struct{} 13429 13430 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesLowerThresholdValue) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13431 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13432 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorViolationInfo, 13433 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoFieldPathBuilder().TimeSeries().LowerThreshold().Value().FieldPath(), 13434 } 13435 } 13436 13437 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesLowerThresholdValue) WithValue(value float64) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13438 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13439 } 13440 13441 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesLowerThresholdValue) WithArrayOfValues(values []float64) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13442 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13443 } 13444 13445 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesLowerThresholdIsInclusive struct{} 13446 13447 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesLowerThresholdIsInclusive) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13448 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13449 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorViolationInfo, 13450 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoFieldPathBuilder().TimeSeries().LowerThreshold().IsInclusive().FieldPath(), 13451 } 13452 } 13453 13454 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesLowerThresholdIsInclusive) WithValue(value bool) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13455 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13456 } 13457 13458 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesLowerThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13459 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13460 } 13461 13462 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesRaisedAfter struct{} 13463 13464 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesRaisedAfter) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13465 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13466 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorViolationInfo, 13467 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoFieldPathBuilder().TimeSeries().RaisedAfter().FieldPath(), 13468 } 13469 } 13470 13471 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesRaisedAfter) WithValue(value *durationpb.Duration) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13472 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13473 } 13474 13475 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorViolationInfoTimeSeriesRaisedAfter) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13476 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13477 } 13478 13479 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorEscalationLevel struct{} 13480 13481 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorEscalationLevel) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath { 13482 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorEscalationLevel} 13483 } 13484 13485 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorEscalationLevel) WithValue(value alert.Alert_State_EscalationLevel) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue { 13486 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue) 13487 } 13488 13489 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorEscalationLevel) WithArrayOfValues(values []alert.Alert_State_EscalationLevel) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues { 13490 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues) 13491 } 13492 13493 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandling struct{} 13494 13495 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandling) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath { 13496 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorAiHandling} 13497 } 13498 13499 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue { 13500 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue) 13501 } 13502 13503 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandling) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues { 13504 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues) 13505 } 13506 13507 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandling) WithSubPath(subPath NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldPath) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13508 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorAiHandling, subPath: subPath} 13509 } 13510 13511 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandling) WithSubValue(subPathValue NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldPathValue) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13512 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue{NotificationMsgAlertsGroupConditionAlertsAlert_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 13513 } 13514 13515 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandling) WithSubArrayOfValues(subPathArrayOfValues NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldPathArrayOfValues) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13516 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues{NotificationMsgAlertsGroupConditionAlertsAlert_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 13517 } 13518 13519 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandling) WithSubArrayItemValue(subPathArrayItemValue NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldPathArrayItemValue) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayItemValue { 13520 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayItemValue{NotificationMsgAlertsGroupConditionAlertsAlert_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 13521 } 13522 13523 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandling) CurrentState() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingCurrentState { 13524 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingCurrentState{} 13525 } 13526 13527 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandling) TroubleshootingNotes() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingTroubleshootingNotes { 13528 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingTroubleshootingNotes{} 13529 } 13530 13531 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandling) AiRemediation() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingAiRemediation { 13532 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingAiRemediation{} 13533 } 13534 13535 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandling) RemediationArg() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingRemediationArg { 13536 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingRemediationArg{} 13537 } 13538 13539 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingCurrentState struct{} 13540 13541 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingCurrentState) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13542 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13543 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorAiHandling, 13544 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertAiHandlingFieldPathBuilder().CurrentState().FieldPath(), 13545 } 13546 } 13547 13548 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingCurrentState) WithValue(value alert.Alert_State_AiHandlingState) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13549 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13550 } 13551 13552 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_AiHandlingState) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13553 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13554 } 13555 13556 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingTroubleshootingNotes struct{} 13557 13558 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingTroubleshootingNotes) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13559 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13560 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorAiHandling, 13561 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertAiHandlingFieldPathBuilder().TroubleshootingNotes().FieldPath(), 13562 } 13563 } 13564 13565 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingTroubleshootingNotes) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13566 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13567 } 13568 13569 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingTroubleshootingNotes) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13570 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13571 } 13572 13573 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingAiRemediation struct{} 13574 13575 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingAiRemediation) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13576 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13577 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorAiHandling, 13578 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertAiHandlingFieldPathBuilder().AiRemediation().FieldPath(), 13579 } 13580 } 13581 13582 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingAiRemediation) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13583 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13584 } 13585 13586 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingAiRemediation) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13587 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13588 } 13589 13590 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingAiRemediation) FixInSsh() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingAiRemediationFixInSsh { 13591 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingAiRemediationFixInSsh{} 13592 } 13593 13594 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingAiRemediation) Reboot() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingAiRemediationReboot { 13595 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingAiRemediationReboot{} 13596 } 13597 13598 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingAiRemediationFixInSsh struct{} 13599 13600 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingAiRemediationFixInSsh) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13601 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13602 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorAiHandling, 13603 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertAiHandlingFieldPathBuilder().AiRemediation().FixInSsh().FieldPath(), 13604 } 13605 } 13606 13607 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingAiRemediationFixInSsh) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13608 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13609 } 13610 13611 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingAiRemediationFixInSsh) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13612 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13613 } 13614 13615 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingAiRemediationReboot struct{} 13616 13617 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingAiRemediationReboot) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13618 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13619 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorAiHandling, 13620 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertAiHandlingFieldPathBuilder().AiRemediation().Reboot().FieldPath(), 13621 } 13622 } 13623 13624 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingAiRemediationReboot) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13625 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13626 } 13627 13628 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingAiRemediationReboot) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13629 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13630 } 13631 13632 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingRemediationArg struct{} 13633 13634 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingRemediationArg) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13635 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13636 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorAiHandling, 13637 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertAiHandlingFieldPathBuilder().RemediationArg().FieldPath(), 13638 } 13639 } 13640 13641 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingRemediationArg) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13642 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13643 } 13644 13645 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorAiHandlingRemediationArg) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13646 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13647 } 13648 13649 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandling struct{} 13650 13651 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandling) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath { 13652 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorOperatorHandling} 13653 } 13654 13655 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandling) WithValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue { 13656 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathValue) 13657 } 13658 13659 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandling) WithArrayOfValues(values []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandling) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues { 13660 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldTerminalPathArrayOfValues) 13661 } 13662 13663 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandling) WithSubPath(subPath NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandling_FieldPath) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13664 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorOperatorHandling, subPath: subPath} 13665 } 13666 13667 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandling) WithSubValue(subPathValue NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandling_FieldPathValue) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13668 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue{NotificationMsgAlertsGroupConditionAlertsAlert_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 13669 } 13670 13671 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandling) WithSubArrayOfValues(subPathArrayOfValues NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandling_FieldPathArrayOfValues) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13672 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues{NotificationMsgAlertsGroupConditionAlertsAlert_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 13673 } 13674 13675 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandling) WithSubArrayItemValue(subPathArrayItemValue NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandling_FieldPathArrayItemValue) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayItemValue { 13676 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayItemValue{NotificationMsgAlertsGroupConditionAlertsAlert_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 13677 } 13678 13679 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandling) CurrentState() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandlingCurrentState { 13680 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandlingCurrentState{} 13681 } 13682 13683 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandling) Notes() NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandlingNotes { 13684 return NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandlingNotes{} 13685 } 13686 13687 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandlingCurrentState struct{} 13688 13689 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandlingCurrentState) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13690 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13691 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorOperatorHandling, 13692 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertOperatorHandlingFieldPathBuilder().CurrentState().FieldPath(), 13693 } 13694 } 13695 13696 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandlingCurrentState) WithValue(value alert.Alert_State_OperatorHandlingState) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13697 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13698 } 13699 13700 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandlingCurrentState) WithArrayOfValues(values []alert.Alert_State_OperatorHandlingState) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13701 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13702 } 13703 13704 type NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandlingNotes struct{} 13705 13706 func (NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandlingNotes) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath { 13707 return &NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPath{ 13708 selector: NotificationMsgAlertsGroupConditionAlertsAlert_FieldPathSelectorOperatorHandling, 13709 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertOperatorHandlingFieldPathBuilder().Notes().FieldPath(), 13710 } 13711 } 13712 13713 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandlingNotes) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue { 13714 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathValue) 13715 } 13716 13717 func (s NotificationMsg_AlertsGroup_ConditionAlerts_AlertPathSelectorOperatorHandlingNotes) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues { 13718 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlert_FieldSubPathArrayOfValues) 13719 } 13720 13721 type NotificationMsgAlertsGroupConditionAlertsTsCndTypeQueryFieldPathBuilder struct{} 13722 13723 func NewNotificationMsgAlertsGroupConditionAlertsTsCndTypeQueryFieldPathBuilder() NotificationMsgAlertsGroupConditionAlertsTsCndTypeQueryFieldPathBuilder { 13724 return NotificationMsgAlertsGroupConditionAlertsTsCndTypeQueryFieldPathBuilder{} 13725 } 13726 func (NotificationMsgAlertsGroupConditionAlertsTsCndTypeQueryFieldPathBuilder) Description() NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorDescription { 13727 return NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorDescription{} 13728 } 13729 func (NotificationMsgAlertsGroupConditionAlertsTsCndTypeQueryFieldPathBuilder) Filter() NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorFilter { 13730 return NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorFilter{} 13731 } 13732 func (NotificationMsgAlertsGroupConditionAlertsTsCndTypeQueryFieldPathBuilder) Aggregation() NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregation { 13733 return NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregation{} 13734 } 13735 13736 type NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorDescription struct{} 13737 13738 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorDescription) FieldPath() *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldTerminalPath { 13739 return &NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldPathSelectorDescription} 13740 } 13741 13742 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorDescription) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldTerminalPathValue { 13743 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldTerminalPathValue) 13744 } 13745 13746 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorDescription) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldTerminalPathArrayOfValues { 13747 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldTerminalPathArrayOfValues) 13748 } 13749 13750 type NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorFilter struct{} 13751 13752 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorFilter) FieldPath() *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldTerminalPath { 13753 return &NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldPathSelectorFilter} 13754 } 13755 13756 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorFilter) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldTerminalPathValue { 13757 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldTerminalPathValue) 13758 } 13759 13760 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorFilter) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldTerminalPathArrayOfValues { 13761 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldTerminalPathArrayOfValues) 13762 } 13763 13764 type NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregation struct{} 13765 13766 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregation) FieldPath() *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldTerminalPath { 13767 return &NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldPathSelectorAggregation} 13768 } 13769 13770 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregation) WithValue(value *monitoring_common.Aggregation) *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldTerminalPathValue { 13771 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldTerminalPathValue) 13772 } 13773 13774 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregation) WithArrayOfValues(values []*monitoring_common.Aggregation) *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldTerminalPathArrayOfValues { 13775 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldTerminalPathArrayOfValues) 13776 } 13777 13778 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregation) WithSubPath(subPath monitoring_common.Aggregation_FieldPath) *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPath { 13779 return &NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPath{selector: NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldPathSelectorAggregation, subPath: subPath} 13780 } 13781 13782 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregation) WithSubValue(subPathValue monitoring_common.Aggregation_FieldPathValue) *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathValue { 13783 return &NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathValue{NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 13784 } 13785 13786 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregation) WithSubArrayOfValues(subPathArrayOfValues monitoring_common.Aggregation_FieldPathArrayOfValues) *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathArrayOfValues { 13787 return &NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathArrayOfValues{NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 13788 } 13789 13790 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregation) WithSubArrayItemValue(subPathArrayItemValue monitoring_common.Aggregation_FieldPathArrayItemValue) *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathArrayItemValue { 13791 return &NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathArrayItemValue{NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 13792 } 13793 13794 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregation) AlignmentPeriod() NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationAlignmentPeriod { 13795 return NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationAlignmentPeriod{} 13796 } 13797 13798 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregation) PerSeriesAligner() NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationPerSeriesAligner { 13799 return NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationPerSeriesAligner{} 13800 } 13801 13802 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregation) CrossSeriesReducer() NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationCrossSeriesReducer { 13803 return NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationCrossSeriesReducer{} 13804 } 13805 13806 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregation) GroupByFields() NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationGroupByFields { 13807 return NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationGroupByFields{} 13808 } 13809 13810 type NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationAlignmentPeriod struct{} 13811 13812 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationAlignmentPeriod) FieldPath() *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPath { 13813 return &NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPath{ 13814 selector: NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldPathSelectorAggregation, 13815 subPath: monitoring_common.NewAggregationFieldPathBuilder().AlignmentPeriod().FieldPath(), 13816 } 13817 } 13818 13819 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationAlignmentPeriod) WithValue(value *durationpb.Duration) *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathValue { 13820 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathValue) 13821 } 13822 13823 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationAlignmentPeriod) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathArrayOfValues { 13824 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathArrayOfValues) 13825 } 13826 13827 type NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationPerSeriesAligner struct{} 13828 13829 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationPerSeriesAligner) FieldPath() *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPath { 13830 return &NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPath{ 13831 selector: NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldPathSelectorAggregation, 13832 subPath: monitoring_common.NewAggregationFieldPathBuilder().PerSeriesAligner().FieldPath(), 13833 } 13834 } 13835 13836 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationPerSeriesAligner) WithValue(value monitoring_common.Aggregation_Aligner) *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathValue { 13837 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathValue) 13838 } 13839 13840 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationPerSeriesAligner) WithArrayOfValues(values []monitoring_common.Aggregation_Aligner) *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathArrayOfValues { 13841 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathArrayOfValues) 13842 } 13843 13844 type NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationCrossSeriesReducer struct{} 13845 13846 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationCrossSeriesReducer) FieldPath() *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPath { 13847 return &NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPath{ 13848 selector: NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldPathSelectorAggregation, 13849 subPath: monitoring_common.NewAggregationFieldPathBuilder().CrossSeriesReducer().FieldPath(), 13850 } 13851 } 13852 13853 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationCrossSeriesReducer) WithValue(value monitoring_common.Aggregation_Reducer) *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathValue { 13854 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathValue) 13855 } 13856 13857 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationCrossSeriesReducer) WithArrayOfValues(values []monitoring_common.Aggregation_Reducer) *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathArrayOfValues { 13858 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathArrayOfValues) 13859 } 13860 13861 type NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationGroupByFields struct{} 13862 13863 func (NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationGroupByFields) FieldPath() *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPath { 13864 return &NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPath{ 13865 selector: NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldPathSelectorAggregation, 13866 subPath: monitoring_common.NewAggregationFieldPathBuilder().GroupByFields().FieldPath(), 13867 } 13868 } 13869 13870 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationGroupByFields) WithValue(value []string) *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathValue { 13871 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathValue) 13872 } 13873 13874 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationGroupByFields) WithArrayOfValues(values [][]string) *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathArrayOfValues { 13875 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathArrayOfValues) 13876 } 13877 13878 func (s NotificationMsg_AlertsGroup_ConditionAlerts_TsCndType_QueryPathSelectorAggregationGroupByFields) WithItemValue(value string) *NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathArrayItemValue { 13879 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroupConditionAlertsTsCndTypeQuery_FieldSubPathArrayItemValue) 13880 } 13881 13882 type NotificationMsgAlertsGroupConditionAlertsLogCndTypeQueryFieldPathBuilder struct{} 13883 13884 func NewNotificationMsgAlertsGroupConditionAlertsLogCndTypeQueryFieldPathBuilder() NotificationMsgAlertsGroupConditionAlertsLogCndTypeQueryFieldPathBuilder { 13885 return NotificationMsgAlertsGroupConditionAlertsLogCndTypeQueryFieldPathBuilder{} 13886 } 13887 func (NotificationMsgAlertsGroupConditionAlertsLogCndTypeQueryFieldPathBuilder) Description() NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_QueryPathSelectorDescription { 13888 return NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_QueryPathSelectorDescription{} 13889 } 13890 func (NotificationMsgAlertsGroupConditionAlertsLogCndTypeQueryFieldPathBuilder) Filter() NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_QueryPathSelectorFilter { 13891 return NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_QueryPathSelectorFilter{} 13892 } 13893 13894 type NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_QueryPathSelectorDescription struct{} 13895 13896 func (NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_QueryPathSelectorDescription) FieldPath() *NotificationMsgAlertsGroupConditionAlertsLogCndTypeQuery_FieldTerminalPath { 13897 return &NotificationMsgAlertsGroupConditionAlertsLogCndTypeQuery_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsLogCndTypeQuery_FieldPathSelectorDescription} 13898 } 13899 13900 func (s NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_QueryPathSelectorDescription) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsLogCndTypeQuery_FieldTerminalPathValue { 13901 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsLogCndTypeQuery_FieldTerminalPathValue) 13902 } 13903 13904 func (s NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_QueryPathSelectorDescription) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsLogCndTypeQuery_FieldTerminalPathArrayOfValues { 13905 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsLogCndTypeQuery_FieldTerminalPathArrayOfValues) 13906 } 13907 13908 type NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_QueryPathSelectorFilter struct{} 13909 13910 func (NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_QueryPathSelectorFilter) FieldPath() *NotificationMsgAlertsGroupConditionAlertsLogCndTypeQuery_FieldTerminalPath { 13911 return &NotificationMsgAlertsGroupConditionAlertsLogCndTypeQuery_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsLogCndTypeQuery_FieldPathSelectorFilter} 13912 } 13913 13914 func (s NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_QueryPathSelectorFilter) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsLogCndTypeQuery_FieldTerminalPathValue { 13915 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsLogCndTypeQuery_FieldTerminalPathValue) 13916 } 13917 13918 func (s NotificationMsg_AlertsGroup_ConditionAlerts_LogCndType_QueryPathSelectorFilter) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsLogCndTypeQuery_FieldTerminalPathArrayOfValues { 13919 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsLogCndTypeQuery_FieldTerminalPathArrayOfValues) 13920 } 13921 13922 type NotificationMsgAlertsGroupConditionAlertsAlertIdentificationFieldPathBuilder struct{} 13923 13924 func NewNotificationMsgAlertsGroupConditionAlertsAlertIdentificationFieldPathBuilder() NotificationMsgAlertsGroupConditionAlertsAlertIdentificationFieldPathBuilder { 13925 return NotificationMsgAlertsGroupConditionAlertsAlertIdentificationFieldPathBuilder{} 13926 } 13927 func (NotificationMsgAlertsGroupConditionAlertsAlertIdentificationFieldPathBuilder) LogLabels() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationPathSelectorLogLabels { 13928 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationPathSelectorLogLabels{} 13929 } 13930 func (NotificationMsgAlertsGroupConditionAlertsAlertIdentificationFieldPathBuilder) MetricLabels() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationPathSelectorMetricLabels { 13931 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationPathSelectorMetricLabels{} 13932 } 13933 func (NotificationMsgAlertsGroupConditionAlertsAlertIdentificationFieldPathBuilder) ResourceLabels() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationPathSelectorResourceLabels { 13934 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationPathSelectorResourceLabels{} 13935 } 13936 13937 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationPathSelectorLogLabels struct{} 13938 13939 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationPathSelectorLogLabels) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldTerminalPath { 13940 return &NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathSelectorLogLabels} 13941 } 13942 13943 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationPathSelectorLogLabels) WithValue(value map[string]string) *NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldTerminalPathValue { 13944 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldTerminalPathValue) 13945 } 13946 13947 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationPathSelectorLogLabels) WithArrayOfValues(values []map[string]string) *NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldTerminalPathArrayOfValues { 13948 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldTerminalPathArrayOfValues) 13949 } 13950 13951 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationPathSelectorLogLabels) WithKey(key string) NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationMapPathSelectorLogLabels { 13952 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationMapPathSelectorLogLabels{key: key} 13953 } 13954 13955 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationMapPathSelectorLogLabels struct { 13956 key string 13957 } 13958 13959 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationMapPathSelectorLogLabels) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathMap { 13960 return &NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathMap{selector: NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathSelectorLogLabels, key: s.key} 13961 } 13962 13963 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationMapPathSelectorLogLabels) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathMapValue { 13964 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathMapValue) 13965 } 13966 13967 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationMapPathSelectorLogLabels) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathMapArrayOfValues { 13968 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathMapArrayOfValues) 13969 } 13970 13971 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationPathSelectorMetricLabels struct{} 13972 13973 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationPathSelectorMetricLabels) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldTerminalPath { 13974 return &NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathSelectorMetricLabels} 13975 } 13976 13977 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationPathSelectorMetricLabels) WithValue(value map[string]string) *NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldTerminalPathValue { 13978 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldTerminalPathValue) 13979 } 13980 13981 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationPathSelectorMetricLabels) WithArrayOfValues(values []map[string]string) *NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldTerminalPathArrayOfValues { 13982 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldTerminalPathArrayOfValues) 13983 } 13984 13985 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationPathSelectorMetricLabels) WithKey(key string) NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationMapPathSelectorMetricLabels { 13986 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationMapPathSelectorMetricLabels{key: key} 13987 } 13988 13989 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationMapPathSelectorMetricLabels struct { 13990 key string 13991 } 13992 13993 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationMapPathSelectorMetricLabels) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathMap { 13994 return &NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathMap{selector: NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathSelectorMetricLabels, key: s.key} 13995 } 13996 13997 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationMapPathSelectorMetricLabels) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathMapValue { 13998 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathMapValue) 13999 } 14000 14001 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationMapPathSelectorMetricLabels) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathMapArrayOfValues { 14002 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathMapArrayOfValues) 14003 } 14004 14005 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationPathSelectorResourceLabels struct{} 14006 14007 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationPathSelectorResourceLabels) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldTerminalPath { 14008 return &NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathSelectorResourceLabels} 14009 } 14010 14011 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationPathSelectorResourceLabels) WithValue(value map[string]string) *NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldTerminalPathValue { 14012 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldTerminalPathValue) 14013 } 14014 14015 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationPathSelectorResourceLabels) WithArrayOfValues(values []map[string]string) *NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldTerminalPathArrayOfValues { 14016 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldTerminalPathArrayOfValues) 14017 } 14018 14019 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationPathSelectorResourceLabels) WithKey(key string) NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationMapPathSelectorResourceLabels { 14020 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationMapPathSelectorResourceLabels{key: key} 14021 } 14022 14023 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationMapPathSelectorResourceLabels struct { 14024 key string 14025 } 14026 14027 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationMapPathSelectorResourceLabels) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathMap { 14028 return &NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathMap{selector: NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathSelectorResourceLabels, key: s.key} 14029 } 14030 14031 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationMapPathSelectorResourceLabels) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathMapValue { 14032 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathMapValue) 14033 } 14034 14035 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_IdentificationMapPathSelectorResourceLabels) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathMapArrayOfValues { 14036 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertIdentification_FieldPathMapArrayOfValues) 14037 } 14038 14039 type NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoFieldPathBuilder struct{} 14040 14041 func NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoFieldPathBuilder() NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoFieldPathBuilder { 14042 return NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoFieldPathBuilder{} 14043 } 14044 func (NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoFieldPathBuilder) LogValue() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorLogValue { 14045 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorLogValue{} 14046 } 14047 func (NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoFieldPathBuilder) TimeSeries() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeries { 14048 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeries{} 14049 } 14050 14051 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorLogValue struct{} 14052 14053 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorLogValue) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldTerminalPath { 14054 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldPathSelectorLogValue} 14055 } 14056 14057 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorLogValue) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldTerminalPathValue { 14058 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldTerminalPathValue) 14059 } 14060 14061 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorLogValue) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldTerminalPathArrayOfValues { 14062 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldTerminalPathArrayOfValues) 14063 } 14064 14065 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeries struct{} 14066 14067 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeries) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldTerminalPath { 14068 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldPathSelectorTimeSeries} 14069 } 14070 14071 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeries) WithValue(value []*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldTerminalPathValue { 14072 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldTerminalPathValue) 14073 } 14074 14075 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeries) WithArrayOfValues(values [][]*NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldTerminalPathArrayOfValues { 14076 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldTerminalPathArrayOfValues) 14077 } 14078 14079 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeries) WithItemValue(value *NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeries) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldTerminalPathArrayItemValue { 14080 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldTerminalPathArrayItemValue) 14081 } 14082 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeries) WithSubPath(subPath NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldPath) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPath { 14083 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPath{selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldPathSelectorTimeSeries, subPath: subPath} 14084 } 14085 14086 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeries) WithSubValue(subPathValue NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldPathValue) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathValue { 14087 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathValue{NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 14088 } 14089 14090 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeries) WithSubArrayOfValues(subPathArrayOfValues NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldPathArrayOfValues) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayOfValues { 14091 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayOfValues{NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 14092 } 14093 14094 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeries) WithSubArrayItemValue(subPathArrayItemValue NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldPathArrayItemValue) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayItemValue { 14095 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayItemValue{NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 14096 } 14097 14098 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeries) Query() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesQuery { 14099 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesQuery{} 14100 } 14101 14102 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeries) Values() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesValues { 14103 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesValues{} 14104 } 14105 14106 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeries) UpperThreshold() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesUpperThreshold { 14107 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesUpperThreshold{} 14108 } 14109 14110 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeries) LowerThreshold() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesLowerThreshold { 14111 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesLowerThreshold{} 14112 } 14113 14114 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeries) RaisedAfter() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesRaisedAfter { 14115 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesRaisedAfter{} 14116 } 14117 14118 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesQuery struct{} 14119 14120 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesQuery) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPath { 14121 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPath{ 14122 selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldPathSelectorTimeSeries, 14123 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeriesFieldPathBuilder().Query().FieldPath(), 14124 } 14125 } 14126 14127 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesQuery) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathValue { 14128 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathValue) 14129 } 14130 14131 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesQuery) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayOfValues { 14132 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayOfValues) 14133 } 14134 14135 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesValues struct{} 14136 14137 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesValues) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPath { 14138 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPath{ 14139 selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldPathSelectorTimeSeries, 14140 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeriesFieldPathBuilder().Values().FieldPath(), 14141 } 14142 } 14143 14144 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesValues) WithValue(value []float64) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathValue { 14145 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathValue) 14146 } 14147 14148 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesValues) WithArrayOfValues(values [][]float64) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayOfValues { 14149 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayOfValues) 14150 } 14151 14152 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesValues) WithItemValue(value float64) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayItemValue { 14153 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayItemValue) 14154 } 14155 14156 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesUpperThreshold struct{} 14157 14158 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesUpperThreshold) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPath { 14159 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPath{ 14160 selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldPathSelectorTimeSeries, 14161 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeriesFieldPathBuilder().UpperThreshold().FieldPath(), 14162 } 14163 } 14164 14165 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesUpperThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathValue { 14166 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathValue) 14167 } 14168 14169 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesUpperThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayOfValues { 14170 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayOfValues) 14171 } 14172 14173 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesUpperThreshold) Value() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesUpperThresholdValue { 14174 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesUpperThresholdValue{} 14175 } 14176 14177 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesUpperThreshold) IsInclusive() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesUpperThresholdIsInclusive { 14178 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesUpperThresholdIsInclusive{} 14179 } 14180 14181 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesUpperThresholdValue struct{} 14182 14183 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesUpperThresholdValue) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPath { 14184 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPath{ 14185 selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldPathSelectorTimeSeries, 14186 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeriesFieldPathBuilder().UpperThreshold().Value().FieldPath(), 14187 } 14188 } 14189 14190 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesUpperThresholdValue) WithValue(value float64) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathValue { 14191 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathValue) 14192 } 14193 14194 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesUpperThresholdValue) WithArrayOfValues(values []float64) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayOfValues { 14195 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayOfValues) 14196 } 14197 14198 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesUpperThresholdIsInclusive struct{} 14199 14200 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesUpperThresholdIsInclusive) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPath { 14201 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPath{ 14202 selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldPathSelectorTimeSeries, 14203 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeriesFieldPathBuilder().UpperThreshold().IsInclusive().FieldPath(), 14204 } 14205 } 14206 14207 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesUpperThresholdIsInclusive) WithValue(value bool) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathValue { 14208 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathValue) 14209 } 14210 14211 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesUpperThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayOfValues { 14212 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayOfValues) 14213 } 14214 14215 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesLowerThreshold struct{} 14216 14217 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesLowerThreshold) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPath { 14218 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPath{ 14219 selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldPathSelectorTimeSeries, 14220 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeriesFieldPathBuilder().LowerThreshold().FieldPath(), 14221 } 14222 } 14223 14224 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesLowerThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathValue { 14225 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathValue) 14226 } 14227 14228 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesLowerThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayOfValues { 14229 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayOfValues) 14230 } 14231 14232 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesLowerThreshold) Value() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesLowerThresholdValue { 14233 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesLowerThresholdValue{} 14234 } 14235 14236 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesLowerThreshold) IsInclusive() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesLowerThresholdIsInclusive { 14237 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesLowerThresholdIsInclusive{} 14238 } 14239 14240 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesLowerThresholdValue struct{} 14241 14242 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesLowerThresholdValue) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPath { 14243 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPath{ 14244 selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldPathSelectorTimeSeries, 14245 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeriesFieldPathBuilder().LowerThreshold().Value().FieldPath(), 14246 } 14247 } 14248 14249 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesLowerThresholdValue) WithValue(value float64) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathValue { 14250 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathValue) 14251 } 14252 14253 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesLowerThresholdValue) WithArrayOfValues(values []float64) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayOfValues { 14254 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayOfValues) 14255 } 14256 14257 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesLowerThresholdIsInclusive struct{} 14258 14259 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesLowerThresholdIsInclusive) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPath { 14260 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPath{ 14261 selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldPathSelectorTimeSeries, 14262 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeriesFieldPathBuilder().LowerThreshold().IsInclusive().FieldPath(), 14263 } 14264 } 14265 14266 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesLowerThresholdIsInclusive) WithValue(value bool) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathValue { 14267 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathValue) 14268 } 14269 14270 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesLowerThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayOfValues { 14271 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayOfValues) 14272 } 14273 14274 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesRaisedAfter struct{} 14275 14276 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesRaisedAfter) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPath { 14277 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPath{ 14278 selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldPathSelectorTimeSeries, 14279 subPath: NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeriesFieldPathBuilder().RaisedAfter().FieldPath(), 14280 } 14281 } 14282 14283 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesRaisedAfter) WithValue(value *durationpb.Duration) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathValue { 14284 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathValue) 14285 } 14286 14287 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfoPathSelectorTimeSeriesRaisedAfter) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayOfValues { 14288 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfo_FieldSubPathArrayOfValues) 14289 } 14290 14291 type NotificationMsgAlertsGroupConditionAlertsAlertAiHandlingFieldPathBuilder struct{} 14292 14293 func NewNotificationMsgAlertsGroupConditionAlertsAlertAiHandlingFieldPathBuilder() NotificationMsgAlertsGroupConditionAlertsAlertAiHandlingFieldPathBuilder { 14294 return NotificationMsgAlertsGroupConditionAlertsAlertAiHandlingFieldPathBuilder{} 14295 } 14296 func (NotificationMsgAlertsGroupConditionAlertsAlertAiHandlingFieldPathBuilder) CurrentState() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorCurrentState { 14297 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorCurrentState{} 14298 } 14299 func (NotificationMsgAlertsGroupConditionAlertsAlertAiHandlingFieldPathBuilder) TroubleshootingNotes() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorTroubleshootingNotes { 14300 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorTroubleshootingNotes{} 14301 } 14302 func (NotificationMsgAlertsGroupConditionAlertsAlertAiHandlingFieldPathBuilder) AiRemediation() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediation { 14303 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediation{} 14304 } 14305 func (NotificationMsgAlertsGroupConditionAlertsAlertAiHandlingFieldPathBuilder) RemediationArg() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorRemediationArg { 14306 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorRemediationArg{} 14307 } 14308 14309 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorCurrentState struct{} 14310 14311 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorCurrentState) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPath { 14312 return &NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldPathSelectorCurrentState} 14313 } 14314 14315 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorCurrentState) WithValue(value alert.Alert_State_AiHandlingState) *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPathValue { 14316 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPathValue) 14317 } 14318 14319 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorCurrentState) WithArrayOfValues(values []alert.Alert_State_AiHandlingState) *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPathArrayOfValues { 14320 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPathArrayOfValues) 14321 } 14322 14323 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorTroubleshootingNotes struct{} 14324 14325 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorTroubleshootingNotes) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPath { 14326 return &NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldPathSelectorTroubleshootingNotes} 14327 } 14328 14329 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorTroubleshootingNotes) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPathValue { 14330 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPathValue) 14331 } 14332 14333 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorTroubleshootingNotes) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPathArrayOfValues { 14334 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPathArrayOfValues) 14335 } 14336 14337 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediation struct{} 14338 14339 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediation) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPath { 14340 return &NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldPathSelectorAiRemediation} 14341 } 14342 14343 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediation) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPathValue { 14344 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPathValue) 14345 } 14346 14347 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediation) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation) *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPathArrayOfValues { 14348 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPathArrayOfValues) 14349 } 14350 14351 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediation) WithSubPath(subPath rcommon.PolicySpecAIAgentHandlingRemediation_FieldPath) *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldSubPath { 14352 return &NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldSubPath{selector: NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldPathSelectorAiRemediation, subPath: subPath} 14353 } 14354 14355 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediation) WithSubValue(subPathValue rcommon.PolicySpecAIAgentHandlingRemediation_FieldPathValue) *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldSubPathValue { 14356 return &NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldSubPathValue{NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 14357 } 14358 14359 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediation) WithSubArrayOfValues(subPathArrayOfValues rcommon.PolicySpecAIAgentHandlingRemediation_FieldPathArrayOfValues) *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldSubPathArrayOfValues { 14360 return &NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldSubPathArrayOfValues{NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 14361 } 14362 14363 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediation) WithSubArrayItemValue(subPathArrayItemValue rcommon.PolicySpecAIAgentHandlingRemediation_FieldPathArrayItemValue) *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldSubPathArrayItemValue { 14364 return &NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldSubPathArrayItemValue{NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 14365 } 14366 14367 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediation) FixInSsh() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediationFixInSsh { 14368 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediationFixInSsh{} 14369 } 14370 14371 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediation) Reboot() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediationReboot { 14372 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediationReboot{} 14373 } 14374 14375 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediationFixInSsh struct{} 14376 14377 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediationFixInSsh) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldSubPath { 14378 return &NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldSubPath{ 14379 selector: NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldPathSelectorAiRemediation, 14380 subPath: rcommon.NewPolicySpecAIAgentHandlingRemediationFieldPathBuilder().FixInSsh().FieldPath(), 14381 } 14382 } 14383 14384 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediationFixInSsh) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldSubPathValue { 14385 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldSubPathValue) 14386 } 14387 14388 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediationFixInSsh) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_FixInSSH) *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldSubPathArrayOfValues { 14389 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldSubPathArrayOfValues) 14390 } 14391 14392 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediationReboot struct{} 14393 14394 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediationReboot) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldSubPath { 14395 return &NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldSubPath{ 14396 selector: NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldPathSelectorAiRemediation, 14397 subPath: rcommon.NewPolicySpecAIAgentHandlingRemediationFieldPathBuilder().Reboot().FieldPath(), 14398 } 14399 } 14400 14401 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediationReboot) WithValue(value *rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldSubPathValue { 14402 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldSubPathValue) 14403 } 14404 14405 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorAiRemediationReboot) WithArrayOfValues(values []*rcommon.PolicySpec_AIAgentHandling_Remediation_Reboot) *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldSubPathArrayOfValues { 14406 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldSubPathArrayOfValues) 14407 } 14408 14409 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorRemediationArg struct{} 14410 14411 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorRemediationArg) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPath { 14412 return &NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldPathSelectorRemediationArg} 14413 } 14414 14415 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorRemediationArg) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPathValue { 14416 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPathValue) 14417 } 14418 14419 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_AiHandlingPathSelectorRemediationArg) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPathArrayOfValues { 14420 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertAiHandling_FieldTerminalPathArrayOfValues) 14421 } 14422 14423 type NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandlingFieldPathBuilder struct{} 14424 14425 func NewNotificationMsgAlertsGroupConditionAlertsAlertOperatorHandlingFieldPathBuilder() NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandlingFieldPathBuilder { 14426 return NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandlingFieldPathBuilder{} 14427 } 14428 func (NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandlingFieldPathBuilder) CurrentState() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandlingPathSelectorCurrentState { 14429 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandlingPathSelectorCurrentState{} 14430 } 14431 func (NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandlingFieldPathBuilder) Notes() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandlingPathSelectorNotes { 14432 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandlingPathSelectorNotes{} 14433 } 14434 14435 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandlingPathSelectorCurrentState struct{} 14436 14437 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandlingPathSelectorCurrentState) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandling_FieldTerminalPath { 14438 return &NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandling_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandling_FieldPathSelectorCurrentState} 14439 } 14440 14441 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandlingPathSelectorCurrentState) WithValue(value alert.Alert_State_OperatorHandlingState) *NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandling_FieldTerminalPathValue { 14442 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandling_FieldTerminalPathValue) 14443 } 14444 14445 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandlingPathSelectorCurrentState) WithArrayOfValues(values []alert.Alert_State_OperatorHandlingState) *NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandling_FieldTerminalPathArrayOfValues { 14446 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandling_FieldTerminalPathArrayOfValues) 14447 } 14448 14449 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandlingPathSelectorNotes struct{} 14450 14451 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandlingPathSelectorNotes) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandling_FieldTerminalPath { 14452 return &NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandling_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandling_FieldPathSelectorNotes} 14453 } 14454 14455 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandlingPathSelectorNotes) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandling_FieldTerminalPathValue { 14456 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandling_FieldTerminalPathValue) 14457 } 14458 14459 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_OperatorHandlingPathSelectorNotes) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandling_FieldTerminalPathArrayOfValues { 14460 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertOperatorHandling_FieldTerminalPathArrayOfValues) 14461 } 14462 14463 type NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeriesFieldPathBuilder struct{} 14464 14465 func NewNotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeriesFieldPathBuilder() NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeriesFieldPathBuilder { 14466 return NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeriesFieldPathBuilder{} 14467 } 14468 func (NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeriesFieldPathBuilder) Query() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorQuery { 14469 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorQuery{} 14470 } 14471 func (NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeriesFieldPathBuilder) Values() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorValues { 14472 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorValues{} 14473 } 14474 func (NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeriesFieldPathBuilder) UpperThreshold() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThreshold { 14475 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThreshold{} 14476 } 14477 func (NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeriesFieldPathBuilder) LowerThreshold() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThreshold { 14478 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThreshold{} 14479 } 14480 func (NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeriesFieldPathBuilder) RaisedAfter() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorRaisedAfter { 14481 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorRaisedAfter{} 14482 } 14483 14484 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorQuery struct{} 14485 14486 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorQuery) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPath { 14487 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldPathSelectorQuery} 14488 } 14489 14490 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorQuery) WithValue(value string) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathValue { 14491 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathValue) 14492 } 14493 14494 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorQuery) WithArrayOfValues(values []string) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathArrayOfValues { 14495 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathArrayOfValues) 14496 } 14497 14498 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorValues struct{} 14499 14500 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorValues) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPath { 14501 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldPathSelectorValues} 14502 } 14503 14504 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorValues) WithValue(value []float64) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathValue { 14505 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathValue) 14506 } 14507 14508 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorValues) WithArrayOfValues(values [][]float64) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathArrayOfValues { 14509 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathArrayOfValues) 14510 } 14511 14512 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorValues) WithItemValue(value float64) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathArrayItemValue { 14513 return s.FieldPath().WithIArrayItemValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathArrayItemValue) 14514 } 14515 14516 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThreshold struct{} 14517 14518 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThreshold) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPath { 14519 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldPathSelectorUpperThreshold} 14520 } 14521 14522 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathValue { 14523 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathValue) 14524 } 14525 14526 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathArrayOfValues { 14527 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathArrayOfValues) 14528 } 14529 14530 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThreshold) WithSubPath(subPath rcommon.AlertingThreshold_FieldPath) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPath { 14531 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPath{selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldPathSelectorUpperThreshold, subPath: subPath} 14532 } 14533 14534 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThreshold) WithSubValue(subPathValue rcommon.AlertingThreshold_FieldPathValue) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathValue { 14535 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathValue{NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 14536 } 14537 14538 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThreshold) WithSubArrayOfValues(subPathArrayOfValues rcommon.AlertingThreshold_FieldPathArrayOfValues) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathArrayOfValues { 14539 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathArrayOfValues{NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 14540 } 14541 14542 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThreshold) WithSubArrayItemValue(subPathArrayItemValue rcommon.AlertingThreshold_FieldPathArrayItemValue) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathArrayItemValue { 14543 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathArrayItemValue{NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 14544 } 14545 14546 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThreshold) Value() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThresholdValue { 14547 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThresholdValue{} 14548 } 14549 14550 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThreshold) IsInclusive() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThresholdIsInclusive { 14551 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThresholdIsInclusive{} 14552 } 14553 14554 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThresholdValue struct{} 14555 14556 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThresholdValue) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPath { 14557 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPath{ 14558 selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldPathSelectorUpperThreshold, 14559 subPath: rcommon.NewAlertingThresholdFieldPathBuilder().Value().FieldPath(), 14560 } 14561 } 14562 14563 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThresholdValue) WithValue(value float64) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathValue { 14564 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathValue) 14565 } 14566 14567 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThresholdValue) WithArrayOfValues(values []float64) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathArrayOfValues { 14568 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathArrayOfValues) 14569 } 14570 14571 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThresholdIsInclusive struct{} 14572 14573 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThresholdIsInclusive) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPath { 14574 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPath{ 14575 selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldPathSelectorUpperThreshold, 14576 subPath: rcommon.NewAlertingThresholdFieldPathBuilder().IsInclusive().FieldPath(), 14577 } 14578 } 14579 14580 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThresholdIsInclusive) WithValue(value bool) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathValue { 14581 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathValue) 14582 } 14583 14584 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorUpperThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathArrayOfValues { 14585 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathArrayOfValues) 14586 } 14587 14588 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThreshold struct{} 14589 14590 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThreshold) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPath { 14591 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldPathSelectorLowerThreshold} 14592 } 14593 14594 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThreshold) WithValue(value *rcommon.AlertingThreshold) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathValue { 14595 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathValue) 14596 } 14597 14598 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThreshold) WithArrayOfValues(values []*rcommon.AlertingThreshold) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathArrayOfValues { 14599 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathArrayOfValues) 14600 } 14601 14602 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThreshold) WithSubPath(subPath rcommon.AlertingThreshold_FieldPath) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPath { 14603 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPath{selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldPathSelectorLowerThreshold, subPath: subPath} 14604 } 14605 14606 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThreshold) WithSubValue(subPathValue rcommon.AlertingThreshold_FieldPathValue) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathValue { 14607 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathValue{NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldPath: s.WithSubPath(subPathValue), subPathValue: subPathValue} 14608 } 14609 14610 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThreshold) WithSubArrayOfValues(subPathArrayOfValues rcommon.AlertingThreshold_FieldPathArrayOfValues) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathArrayOfValues { 14611 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathArrayOfValues{NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldPath: s.WithSubPath(subPathArrayOfValues), subPathArrayOfValues: subPathArrayOfValues} 14612 } 14613 14614 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThreshold) WithSubArrayItemValue(subPathArrayItemValue rcommon.AlertingThreshold_FieldPathArrayItemValue) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathArrayItemValue { 14615 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathArrayItemValue{NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldPath: s.WithSubPath(subPathArrayItemValue), subPathItemValue: subPathArrayItemValue} 14616 } 14617 14618 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThreshold) Value() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThresholdValue { 14619 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThresholdValue{} 14620 } 14621 14622 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThreshold) IsInclusive() NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThresholdIsInclusive { 14623 return NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThresholdIsInclusive{} 14624 } 14625 14626 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThresholdValue struct{} 14627 14628 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThresholdValue) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPath { 14629 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPath{ 14630 selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldPathSelectorLowerThreshold, 14631 subPath: rcommon.NewAlertingThresholdFieldPathBuilder().Value().FieldPath(), 14632 } 14633 } 14634 14635 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThresholdValue) WithValue(value float64) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathValue { 14636 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathValue) 14637 } 14638 14639 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThresholdValue) WithArrayOfValues(values []float64) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathArrayOfValues { 14640 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathArrayOfValues) 14641 } 14642 14643 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThresholdIsInclusive struct{} 14644 14645 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThresholdIsInclusive) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPath { 14646 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPath{ 14647 selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldPathSelectorLowerThreshold, 14648 subPath: rcommon.NewAlertingThresholdFieldPathBuilder().IsInclusive().FieldPath(), 14649 } 14650 } 14651 14652 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThresholdIsInclusive) WithValue(value bool) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathValue { 14653 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathValue) 14654 } 14655 14656 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorLowerThresholdIsInclusive) WithArrayOfValues(values []bool) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathArrayOfValues { 14657 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldSubPathArrayOfValues) 14658 } 14659 14660 type NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorRaisedAfter struct{} 14661 14662 func (NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorRaisedAfter) FieldPath() *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPath { 14663 return &NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPath{selector: NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldPathSelectorRaisedAfter} 14664 } 14665 14666 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorRaisedAfter) WithValue(value *durationpb.Duration) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathValue { 14667 return s.FieldPath().WithIValue(value).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathValue) 14668 } 14669 14670 func (s NotificationMsg_AlertsGroup_ConditionAlerts_Alert_ViolationInfo_TimeSeriesPathSelectorRaisedAfter) WithArrayOfValues(values []*durationpb.Duration) *NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathArrayOfValues { 14671 return s.FieldPath().WithIArrayOfValues(values).(*NotificationMsgAlertsGroupConditionAlertsAlertViolationInfoTimeSeries_FieldTerminalPathArrayOfValues) 14672 }