|
96 | 96 | | Name | Type | Description | Notes | |
97 | 97 | |------|------|-------------|-------| |
98 | 98 | | arguments | Map<String, Argument> | | | |
99 | | -| createRules | Map<String, AlarmRuleDefinition> | | | |
100 | | -| clearRule | AlarmRuleDefinition | | [optional] | |
| 99 | +| createRules | Map<String, AlarmRule> | | | |
| 100 | +| clearRule | AlarmRule | | [optional] | |
101 | 101 | | propagate | Boolean | | [optional] | |
102 | 102 | | propagateToOwner | Boolean | | [optional] | |
103 | 103 | | propagateToOwnerHierarchy | Boolean | | [optional] | |
|
202 | 202 | | relationType | String | | [optional] | |
203 | 203 | | direction | EntitySearchDirection | | [optional] | |
204 | 204 |
|
205 | | -#### AlarmRuleDefinition |
| 205 | +#### AlarmRule |
206 | 206 | | Name | Type | Description | Notes | |
207 | 207 | |------|------|-------------|-------| |
| 208 | +| condition | AlarmCondition | | | |
208 | 209 | | alarmDetails | String | | [optional] | |
209 | | -| condition | AlarmRuleCondition | | | |
210 | 210 | | dashboardId | DashboardId | | [optional] | |
211 | 211 |
|
212 | 212 | #### RelationPathLevel |
|
342 | 342 | #### EntitySearchDirection (enum) |
343 | 343 | `FROM` | `TO` |
344 | 344 |
|
345 | | -#### AlarmRuleCondition |
| 345 | +#### AlarmCondition |
346 | 346 | | Name | Type | Description | Notes | |
347 | 347 | |------|------|-------------|-------| |
348 | 348 | | expression | AlarmConditionExpression | | | |
349 | | -| schedule | AlarmConditionValueAlarmRuleSchedule | | [optional] | |
| 349 | +| schedule | AlarmConditionValueAlarmSchedule | | [optional] | |
350 | 350 | | type | String | | | |
351 | 351 |
|
352 | | -#### AlarmRuleDurationCondition *(extends AlarmRuleCondition, type=`DURATION`)* |
| 352 | +#### DurationAlarmCondition *(extends AlarmCondition, type=`DURATION`)* |
353 | 353 | | Name | Type | Description | Notes | |
354 | 354 | |------|------|-------------|-------| |
355 | 355 | | unit | TimeUnit | | | |
356 | 356 | | value | AlarmConditionValueLong | | | |
357 | 357 |
|
358 | | -#### AlarmRuleRepeatingCondition *(extends AlarmRuleCondition, type=`REPEATING`)* |
| 358 | +#### RepeatingAlarmCondition *(extends AlarmCondition, type=`REPEATING`)* |
359 | 359 | | Name | Type | Description | Notes | |
360 | 360 | |------|------|-------------|-------| |
361 | 361 | | count | AlarmConditionValueInteger | | | |
362 | 362 |
|
363 | | -#### AlarmRuleSimpleCondition *(extends AlarmRuleCondition, type=`SIMPLE`)* |
364 | | -*See AlarmRuleCondition for properties.* |
| 363 | +#### SimpleAlarmCondition *(extends AlarmCondition, type=`SIMPLE`)* |
| 364 | +*See AlarmCondition for properties.* |
365 | 365 |
|
366 | 366 | #### AggFunction (enum) |
367 | 367 | `MIN` | `MAX` | `SUM` | `AVG` | `COUNT` | `COUNT_UNIQUE` |
|
392 | 392 | #### SimpleAlarmConditionExpression *(extends AlarmConditionExpression, type=`SIMPLE`)* |
393 | 393 | | Name | Type | Description | Notes | |
394 | 394 | |------|------|-------------|-------| |
395 | | -| filters | List<AlarmRuleConditionFilter> | | | |
396 | | -| operation | ComplexOperation | | [optional] | |
| 395 | +| filters | List<AlarmConditionFilter> | | | |
| 396 | +| operation | AlarmRuleComplexOperation | | [optional] | |
397 | 397 |
|
398 | 398 | #### TbelAlarmConditionExpression *(extends AlarmConditionExpression, type=`TBEL`)* |
399 | 399 | | Name | Type | Description | Notes | |
400 | 400 | |------|------|-------------|-------| |
401 | 401 | | expression | String | | | |
402 | 402 |
|
403 | | -#### AlarmConditionValueAlarmRuleSchedule |
| 403 | +#### AlarmConditionValueAlarmSchedule |
404 | 404 | | Name | Type | Description | Notes | |
405 | 405 | |------|------|-------------|-------| |
| 406 | +| staticValue | AlarmSchedule | | [optional] | |
406 | 407 | | dynamicValueArgument | String | | [optional] | |
407 | | -| staticValue | AlarmRuleSchedule | | [optional] | |
408 | 408 |
|
409 | | -#### AlarmRuleSchedule |
| 409 | +#### AlarmSchedule |
410 | 410 | | Name | Type | Description | Notes | |
411 | 411 | |------|------|-------------|-------| |
412 | 412 | | type | String | | | |
413 | 413 |
|
414 | | -#### AlarmRuleAnyTimeSchedule *(extends AlarmRuleSchedule, type=`ANY_TIME`)* |
415 | | -*See AlarmRuleSchedule for properties.* |
| 414 | +#### AnyTimeSchedule *(extends AlarmSchedule, type=`ANY_TIME`)* |
| 415 | +*See AlarmSchedule for properties.* |
416 | 416 |
|
417 | | -#### AlarmRuleCustomTimeSchedule *(extends AlarmRuleSchedule, type=`CUSTOM`)* |
| 417 | +#### CustomTimeSchedule *(extends AlarmSchedule, type=`CUSTOM`)* |
418 | 418 | | Name | Type | Description | Notes | |
419 | 419 | |------|------|-------------|-------| |
420 | | -| items | List<AlarmRuleCustomTimeScheduleItem> | | [optional] | |
421 | 420 | | timezone | String | | [optional] | |
| 421 | +| items | List<CustomTimeScheduleItem> | | [optional] | |
422 | 422 |
|
423 | | -#### AlarmRuleSpecificTimeSchedule *(extends AlarmRuleSchedule, type=`SPECIFIC_TIME`)* |
| 423 | +#### SpecificTimeSchedule *(extends AlarmSchedule, type=`SPECIFIC_TIME`)* |
424 | 424 | | Name | Type | Description | Notes | |
425 | 425 | |------|------|-------------|-------| |
| 426 | +| timezone | String | | [optional] | |
426 | 427 | | daysOfWeek | Set<Integer> | | [optional] | |
427 | | -| endsOn | Long | | [optional] | |
428 | 428 | | startsOn | Long | | [optional] | |
429 | | -| timezone | String | | [optional] | |
| 429 | +| endsOn | Long | | [optional] | |
430 | 430 |
|
431 | 431 | #### TimeUnit (enum) |
432 | 432 | `NANOSECONDS` | `MICROSECONDS` | `MILLISECONDS` | `SECONDS` | `MINUTES` | `HOURS` | `DAYS` |
|
443 | 443 | | staticValue | Integer | | [optional] | |
444 | 444 | | dynamicValueArgument | String | | [optional] | |
445 | 445 |
|
446 | | -#### AlarmRuleConditionFilter |
| 446 | +#### AlarmConditionFilter |
447 | 447 | | Name | Type | Description | Notes | |
448 | 448 | |------|------|-------------|-------| |
449 | 449 | | argument | String | | | |
450 | | -| operation | ComplexOperation | | [optional] | |
451 | | -| predicates | List<AlarmRuleKeyFilterPredicate> | | | |
452 | 450 | | valueType | EntityKeyValueType | | | |
| 451 | +| operation | AlarmRuleComplexOperation | | [optional] | |
| 452 | +| predicates | List<AlarmRuleKeyFilterPredicate> | | | |
453 | 453 |
|
454 | | -#### ComplexOperation (enum) |
| 454 | +#### AlarmRuleComplexOperation (enum) |
455 | 455 | `AND` | `OR` |
456 | 456 |
|
| 457 | +#### EntityKeyValueType (enum) |
| 458 | +`STRING` | `NUMERIC` | `BOOLEAN` | `DATE_TIME` |
| 459 | + |
457 | 460 | #### AlarmRuleKeyFilterPredicate |
458 | 461 | | Name | Type | Description | Notes | |
459 | 462 | |------|------|-------------|-------| |
|
462 | 465 | #### AlarmRuleBooleanFilterPredicate *(extends AlarmRuleKeyFilterPredicate, type=`BOOLEAN`)* |
463 | 466 | | Name | Type | Description | Notes | |
464 | 467 | |------|------|-------------|-------| |
465 | | -| operation | BooleanOperation | | | |
| 468 | +| operation | AlarmRuleBooleanOperation | | | |
466 | 469 | | value | AlarmConditionValueBoolean | | | |
467 | 470 |
|
468 | 471 | #### AlarmRuleComplexFilterPredicate *(extends AlarmRuleKeyFilterPredicate, type=`COMPLEX`)* |
469 | 472 | | Name | Type | Description | Notes | |
470 | 473 | |------|------|-------------|-------| |
471 | | -| operation | ComplexOperation | | [optional] | |
| 474 | +| operation | AlarmRuleComplexOperation | | [optional] | |
472 | 475 | | predicates | List<AlarmRuleKeyFilterPredicate> | | [optional] | |
473 | 476 |
|
474 | | -#### AlarmRuleNoDataFilterPredicate *(extends AlarmRuleKeyFilterPredicate, type=`NO_DATA`)* |
| 477 | +#### NoDataFilterPredicate *(extends AlarmRuleKeyFilterPredicate, type=`NO_DATA`)* |
475 | 478 | | Name | Type | Description | Notes | |
476 | 479 | |------|------|-------------|-------| |
477 | | -| duration | AlarmConditionValueLong | | | |
478 | 480 | | unit | TimeUnit | | | |
| 481 | +| duration | AlarmConditionValueLong | | | |
479 | 482 |
|
480 | 483 | #### AlarmRuleNumericFilterPredicate *(extends AlarmRuleKeyFilterPredicate, type=`NUMERIC`)* |
481 | 484 | | Name | Type | Description | Notes | |
482 | 485 | |------|------|-------------|-------| |
483 | | -| operation | NumericOperation | | | |
| 486 | +| operation | AlarmRuleNumericOperation | | | |
484 | 487 | | value | AlarmConditionValueDouble | | | |
485 | 488 |
|
486 | 489 | #### AlarmRuleStringFilterPredicate *(extends AlarmRuleKeyFilterPredicate, type=`STRING`)* |
487 | 490 | | Name | Type | Description | Notes | |
488 | 491 | |------|------|-------------|-------| |
489 | | -| ignoreCase | Boolean | | [optional] | |
490 | | -| operation | StringOperation | | | |
| 492 | +| operation | AlarmRuleStringOperation | | | |
491 | 493 | | value | AlarmConditionValueString | | | |
| 494 | +| ignoreCase | Boolean | | [optional] | |
492 | 495 |
|
493 | | -#### EntityKeyValueType (enum) |
494 | | -`STRING` | `NUMERIC` | `BOOLEAN` | `DATE_TIME` |
495 | | - |
496 | | -#### AlarmRuleCustomTimeScheduleItem |
| 496 | +#### CustomTimeScheduleItem |
497 | 497 | | Name | Type | Description | Notes | |
498 | 498 | |------|------|-------------|-------| |
499 | | -| dayOfWeek | Integer | | [optional] | |
500 | 499 | | enabled | Boolean | | [optional] | |
501 | | -| endsOn | Long | | [optional] | |
| 500 | +| dayOfWeek | Integer | | [optional] | |
502 | 501 | | startsOn | Long | | [optional] | |
| 502 | +| endsOn | Long | | [optional] | |
503 | 503 |
|
504 | | -#### StringOperation (enum) |
| 504 | +#### AlarmRuleStringOperation (enum) |
505 | 505 | `EQUAL` | `NOT_EQUAL` | `STARTS_WITH` | `ENDS_WITH` | `CONTAINS` | `NOT_CONTAINS` | `IN` | `NOT_IN` |
506 | 506 |
|
507 | 507 | #### AlarmConditionValueString |
|
510 | 510 | | staticValue | String | | [optional] | |
511 | 511 | | dynamicValueArgument | String | | [optional] | |
512 | 512 |
|
513 | | -#### NumericOperation (enum) |
| 513 | +#### AlarmRuleNumericOperation (enum) |
514 | 514 | `EQUAL` | `NOT_EQUAL` | `GREATER` | `LESS` | `GREATER_OR_EQUAL` | `LESS_OR_EQUAL` |
515 | 515 |
|
516 | 516 | #### AlarmConditionValueDouble |
|
519 | 519 | | staticValue | Double | | [optional] | |
520 | 520 | | dynamicValueArgument | String | | [optional] | |
521 | 521 |
|
522 | | -#### BooleanOperation (enum) |
| 522 | +#### AlarmRuleBooleanOperation (enum) |
523 | 523 | `EQUAL` | `NOT_EQUAL` |
524 | 524 |
|
525 | 525 | #### AlarmConditionValueBoolean |
|
0 commit comments