Skip to content

Commit 50a9cf9

Browse files
committed
chore: regenerate Java SDK from latest Rootly OpenAPI spec
Regenerated using openapi-generator v7.13.0 against the latest Rootly swagger.json. Strips Object.validateJsonElement calls from generated sources.
1 parent 91da76a commit 50a9cf9

2,458 files changed

Lines changed: 222741 additions & 42545 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.openapi-generator/FILES

Lines changed: 966 additions & 22 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 427 additions & 28 deletions
Large diffs are not rendered by default.

api/openapi.yaml

Lines changed: 31798 additions & 36179 deletions
Large diffs are not rendered by default.

docs/ActionItemTriggerParams.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@
6464
| NORMAL_SUB | "normal_sub" |
6565
| BACKFILLED | "backfilled" |
6666
| SCHEDULED | "scheduled" |
67+
| SCHEDULED_SUB | "scheduled_sub" |
6768

6869

6970

@@ -100,6 +101,7 @@
100101
| Name | Value |
101102
|---- | -----|
102103
| IS | "IS" |
104+
| IS_NOT | "IS NOT" |
103105
| ANY | "ANY" |
104106
| CONTAINS | "CONTAINS" |
105107
| CONTAINS_ALL | "CONTAINS_ALL" |
@@ -115,6 +117,7 @@
115117
| Name | Value |
116118
|---- | -----|
117119
| IS | "IS" |
120+
| IS_NOT | "IS NOT" |
118121
| ANY | "ANY" |
119122
| CONTAINS | "CONTAINS" |
120123
| CONTAINS_ALL | "CONTAINS_ALL" |
@@ -130,6 +133,7 @@
130133
| Name | Value |
131134
|---- | -----|
132135
| IS | "IS" |
136+
| IS_NOT | "IS NOT" |
133137
| ANY | "ANY" |
134138
| CONTAINS | "CONTAINS" |
135139
| CONTAINS_ALL | "CONTAINS_ALL" |
@@ -145,6 +149,7 @@
145149
| Name | Value |
146150
|---- | -----|
147151
| IS | "IS" |
152+
| IS_NOT | "IS NOT" |
148153
| ANY | "ANY" |
149154
| CONTAINS | "CONTAINS" |
150155
| CONTAINS_ALL | "CONTAINS_ALL" |
@@ -160,6 +165,7 @@
160165
| Name | Value |
161166
|---- | -----|
162167
| IS | "IS" |
168+
| IS_NOT | "IS NOT" |
163169
| ANY | "ANY" |
164170
| CONTAINS | "CONTAINS" |
165171
| CONTAINS_ALL | "CONTAINS_ALL" |
@@ -175,6 +181,7 @@
175181
| Name | Value |
176182
|---- | -----|
177183
| IS | "IS" |
184+
| IS_NOT | "IS NOT" |
178185
| ANY | "ANY" |
179186
| CONTAINS | "CONTAINS" |
180187
| CONTAINS_ALL | "CONTAINS_ALL" |
@@ -190,6 +197,7 @@
190197
| Name | Value |
191198
|---- | -----|
192199
| IS | "IS" |
200+
| IS_NOT | "IS NOT" |
193201
| ANY | "ANY" |
194202
| CONTAINS | "CONTAINS" |
195203
| CONTAINS_ALL | "CONTAINS_ALL" |
@@ -205,6 +213,7 @@
205213
| Name | Value |
206214
|---- | -----|
207215
| IS | "IS" |
216+
| IS_NOT | "IS NOT" |
208217
| ANY | "ANY" |
209218
| CONTAINS | "CONTAINS" |
210219
| CONTAINS_ALL | "CONTAINS_ALL" |
@@ -220,6 +229,7 @@
220229
| Name | Value |
221230
|---- | -----|
222231
| IS | "IS" |
232+
| IS_NOT | "IS NOT" |
223233
| ANY | "ANY" |
224234
| CONTAINS | "CONTAINS" |
225235
| CONTAINS_ALL | "CONTAINS_ALL" |
@@ -235,6 +245,7 @@
235245
| Name | Value |
236246
|---- | -----|
237247
| IS | "IS" |
248+
| IS_NOT | "IS NOT" |
238249
| ANY | "ANY" |
239250
| CONTAINS | "CONTAINS" |
240251
| CONTAINS_ALL | "CONTAINS_ALL" |
@@ -250,6 +261,7 @@
250261
| Name | Value |
251262
|---- | -----|
252263
| IS | "IS" |
264+
| IS_NOT | "IS NOT" |
253265
| ANY | "ANY" |
254266
| CONTAINS | "CONTAINS" |
255267
| CONTAINS_ALL | "CONTAINS_ALL" |
@@ -337,6 +349,7 @@
337349
| Name | Value |
338350
|---- | -----|
339351
| IS | "IS" |
352+
| IS_NOT | "IS NOT" |
340353
| ANY | "ANY" |
341354
| CONTAINS | "CONTAINS" |
342355
| CONTAINS_ALL | "CONTAINS_ALL" |
@@ -361,6 +374,7 @@
361374
| Name | Value |
362375
|---- | -----|
363376
| IS | "IS" |
377+
| IS_NOT | "IS NOT" |
364378
| ANY | "ANY" |
365379
| CONTAINS | "CONTAINS" |
366380
| CONTAINS_ALL | "CONTAINS_ALL" |
@@ -387,6 +401,7 @@
387401
| Name | Value |
388402
|---- | -----|
389403
| IS | "IS" |
404+
| IS_NOT | "IS NOT" |
390405
| ANY | "ANY" |
391406
| CONTAINS | "CONTAINS" |
392407
| CONTAINS_ALL | "CONTAINS_ALL" |
@@ -412,6 +427,7 @@
412427
| Name | Value |
413428
|---- | -----|
414429
| IS | "IS" |
430+
| IS_NOT | "IS NOT" |
415431
| ANY | "ANY" |
416432
| CONTAINS | "CONTAINS" |
417433
| CONTAINS_ALL | "CONTAINS_ALL" |
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
2+
3+
# AddMicrosoftTeamsChatTabTaskParams
4+
5+
6+
## Properties
7+
8+
| Name | Type | Description | Notes |
9+
|------------ | ------------- | ------------- | -------------|
10+
|**taskType** | [**TaskTypeEnum**](#TaskTypeEnum) | | [optional] |
11+
|**chat** | [**AddActionItemTaskParamsPostToSlackChannelsInner**](AddActionItemTaskParamsPostToSlackChannelsInner.md) | | |
12+
|**title** | **String** | The tab title | |
13+
|**link** | **String** | The tab link | |
14+
15+
16+
17+
## Enum: TaskTypeEnum
18+
19+
| Name | Value |
20+
|---- | -----|
21+
| ADD_MICROSOFT_TEAMS_CHAT_TAB | "add_microsoft_teams_chat_tab" |
22+
23+
24+

docs/Alert.md

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
| Name | Type | Description | Notes |
99
|------------ | ------------- | ------------- | -------------|
10+
|**shortId** | **String** | Human-readable short identifier for the alert | |
1011
|**noise** | [**NoiseEnum**](#NoiseEnum) | Whether the alert is marked as noise | [optional] |
1112
|**source** | [**SourceEnum**](#SourceEnum) | The source of the alert | |
1213
|**status** | [**StatusEnum**](#StatusEnum) | The status of the alert | [optional] |
@@ -15,14 +16,20 @@
1516
|**services** | [**List<Service>**](Service.md) | Services attached to the alert | [optional] |
1617
|**groups** | [**List<Team>**](Team.md) | Groups attached to the alert | [optional] |
1718
|**environments** | [**List<Environment>**](Environment.md) | Environments attached to the alert | [optional] |
18-
|**serviceIds** | **List<String>** | The Service ID's to attach to the alert. If your organization has On-Call enabled and your notification target is a Service. This field will be automatically set for you. | [optional] |
19-
|**groupIds** | **List<String>** | The Group ID's to attach to the alert. If your organization has On-Call enabled and your notification target is a Group. This field will be automatically set for you. | [optional] |
20-
|**environmentIds** | **List<String>** | The Environment ID's to attach to the alert | [optional] |
19+
|**serviceIds** | **List<String>** | The Service IDs to attach to the alert. If your organization has On-Call enabled and your notification target is a Service. This field will be automatically set for you. | [optional] |
20+
|**groupIds** | **List<String>** | The Group IDs to attach to the alert. If your organization has On-Call enabled and your notification target is a Group. This field will be automatically set for you. | [optional] |
21+
|**environmentIds** | **List<String>** | The Environment IDs to attach to the alert | [optional] |
2122
|**externalId** | **String** | External ID | [optional] |
2223
|**externalUrl** | **String** | External Url | [optional] |
2324
|**alertUrgencyId** | **String** | The ID of the alert urgency | [optional] |
25+
|**groupLeaderAlertId** | **String** | The ID of the group leader alert | [optional] |
26+
|**isGroupLeaderAlert** | **Boolean** | Whether the alert is a group leader alert | [optional] |
2427
|**labels** | [**List<NewAlertDataAttributesLabelsInner>**](NewAlertDataAttributesLabelsInner.md) | | [optional] |
2528
|**data** | **Object** | Additional data | [optional] |
29+
|**deduplicationKey** | **String** | Alerts sharing the same deduplication key are treated as a single alert. | [optional] |
30+
|**alertFieldValuesAttributes** | [**List<NewAlertDataAttributesAlertFieldValuesAttributesInner>**](NewAlertDataAttributesAlertFieldValuesAttributesInner.md) | Custom alert field values to create with the alert | [optional] |
31+
|**startedAt** | **OffsetDateTime** | When the alert started | [optional] |
32+
|**endedAt** | **OffsetDateTime** | When the alert ended | [optional] |
2633
|**createdAt** | **String** | Date of creation | |
2734
|**updatedAt** | **String** | Date of last update | |
2835

@@ -44,16 +51,19 @@
4451
| ROOTLY | "rootly" |
4552
| MANUAL | "manual" |
4653
| API | "api" |
54+
| HEARTBEAT | "heartbeat" |
4755
| WEB | "web" |
4856
| SLACK | "slack" |
4957
| EMAIL | "email" |
5058
| WORKFLOW | "workflow" |
5159
| LIVE_CALL_ROUTING | "live_call_routing" |
60+
| MOBILE | "mobile" |
5261
| PAGERDUTY | "pagerduty" |
5362
| OPSGENIE | "opsgenie" |
5463
| VICTOROPS | "victorops" |
5564
| PAGERTREE | "pagertree" |
5665
| DATADOG | "datadog" |
66+
| DYNATRACE | "dynatrace" |
5767
| NOBL9 | "nobl9" |
5868
| ZENDESK | "zendesk" |
5969
| ASANA | "asana" |
@@ -69,6 +79,7 @@
6979
| GOOGLE_CLOUD | "google_cloud" |
7080
| GENERIC_WEBHOOK | "generic_webhook" |
7181
| CLOUD_WATCH | "cloud_watch" |
82+
| AWS_SNS | "aws_sns" |
7283
| AZURE | "azure" |
7384
| SPLUNK | "splunk" |
7485
| CHRONOSPHERE | "chronosphere" |
@@ -93,6 +104,7 @@
93104
| TRIGGERED | "triggered" |
94105
| ACKNOWLEDGED | "acknowledged" |
95106
| RESOLVED | "resolved" |
107+
| DEFERRED | "deferred" |
96108

97109

98110

docs/AlertEvent.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
| NOTE | "note" |
3333
| NOISE | "noise" |
3434
| MAINTENANCE | "maintenance" |
35+
| DEFERRAL | "deferral" |
3536

3637

3738

@@ -40,11 +41,14 @@
4041
| Name | Value |
4142
|---- | -----|
4243
| CREATED | "created" |
44+
| ESCALATION_POLICY_PAGED | "escalation_policy_paged" |
45+
| IGNORED_ALERT_REQUEST | "ignored_alert_request" |
4346
| EMAILED | "emailed" |
4447
| SLACKED | "slacked" |
4548
| CALLED | "called" |
4649
| TEXTED | "texted" |
4750
| NOTIFIED | "notified" |
51+
| SKIPPED | "skipped" |
4852
| OPENED | "opened" |
4953
| RETRIGGERED | "retriggered" |
5054
| ANSWERED | "answered" |
@@ -55,12 +59,14 @@
5559
| ATTACHED | "attached" |
5660
| SNOOZED | "snoozed" |
5761
| TRIGGERED | "triggered" |
62+
| OPEN | "open" |
5863
| UPDATED | "updated" |
5964
| ADDED | "added" |
6065
| REMOVED | "removed" |
6166
| MARKED | "marked" |
6267
| NOT_MARKED | "not_marked" |
6368
| MUTED | "muted" |
69+
| DEFERRED | "deferred" |
6470

6571

6672

docs/AlertEventList.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
|------------ | ------------- | ------------- | -------------|
1010
|**data** | [**List<AlertEventResponseData>**](AlertEventResponseData.md) | | |
1111
|**links** | [**Links**](Links.md) | | |
12+
|**meta** | [**Meta**](Meta.md) | | |
1213

1314

1415

docs/AlertEventsApi.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ public class Example {
8787
8888
Delete alert event
8989

90-
Deletes a specific alert event
90+
Deletes a specific alert event. Only alert events with kind 'note' (user-created notes) can be deleted. System-generated events are immutable to maintain audit trail integrity.
9191

9292
### Example
9393
```java
@@ -299,7 +299,7 @@ public class Example {
299299
300300
Update alert event
301301

302-
Updates a specific alert event
302+
Updates a specific alert event. Only alert events with kind 'note' (user-created notes) can be updated. System-generated events are immutable to maintain audit trail integrity.
303303

304304
### Example
305305
```java

docs/AlertField.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
2+
3+
# AlertField
4+
5+
6+
## Properties
7+
8+
| Name | Type | Description | Notes |
9+
|------------ | ------------- | ------------- | -------------|
10+
|**slug** | **String** | The slug of the alert field | [optional] |
11+
|**name** | **String** | The name of the alert field | |
12+
|**kind** | **String** | The kind of alert field | |
13+
|**createdAt** | **String** | Date of creation | |
14+
|**updatedAt** | **String** | Date of last update | |
15+
16+
17+

0 commit comments

Comments
 (0)