Skip to content

Commit 6c1f0ab

Browse files
band-swi-release-engineering[bot]DX-Bandwidthckoegel
authored
SWI-8327 Update SDK Based on Recent Spec Changes (#193)
* Generate SDK with OpenAPI Generator Version * postbackData tests * fix tests * add unit tests for new models * remove old files and fix tests that ref them * bring back diversion reason and treatment * remove old docs --------- Co-authored-by: DX-Bandwidth <dx@bandwidth.com> Co-authored-by: ckoegel <ckoegel1006@gmail.com> Co-authored-by: Cameron Koegel <53310569+ckoegel@users.noreply.github.com>
1 parent 4eb9169 commit 6c1f0ab

File tree

133 files changed

+6514
-2518
lines changed

Some content is hidden

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

133 files changed

+6514
-2518
lines changed

.openapi-generator/FILES

Lines changed: 30 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ docs/CallTranscriptionDetectedLanguageEnum.md
1919
docs/CallTranscriptionMetadata.md
2020
docs/CallTranscriptionResponse.md
2121
docs/CallTranscriptionTrackEnum.md
22+
docs/Callback.md
2223
docs/CallbackMethodEnum.md
23-
docs/CallbackTypeEnum.md
2424
docs/CallsApi.md
2525
docs/CardWidthEnum.md
2626
docs/CodeRequest.md
@@ -41,16 +41,19 @@ docs/CreateCallResponse.md
4141
docs/CreateLookupResponse.md
4242
docs/CreateMessageRequestError.md
4343
docs/CreateMultiChannelMessageResponse.md
44-
docs/DeferredResult.md
4544
docs/DisconnectCallback.md
4645
docs/Diversion.md
4746
docs/DtmfCallback.md
4847
docs/Error.md
4948
docs/ErrorObject.md
49+
docs/ErrorSource.md
5050
docs/FailureWebhook.md
5151
docs/FieldError.md
5252
docs/FileFormatEnum.md
5353
docs/GatherCallback.md
54+
docs/InboundCallback.md
55+
docs/InboundCallbackMessage.md
56+
docs/InboundCallbackTypeEnum.md
5457
docs/InitiateCallback.md
5558
docs/Link.md
5659
docs/LinksObject.md
@@ -67,8 +70,6 @@ docs/MachineDetectionResult.md
6770
docs/Media.md
6871
docs/MediaApi.md
6972
docs/Message.md
70-
docs/MessageCallback.md
71-
docs/MessageCallbackMessage.md
7273
docs/MessageDirectionEnum.md
7374
docs/MessageRequest.md
7475
docs/MessageStatusEnum.md
@@ -82,18 +83,18 @@ docs/MfaForbiddenRequestError.md
8283
docs/MfaRequestError.md
8384
docs/MfaUnauthorizedRequestError.md
8485
docs/MmsMessageContent.md
86+
docs/MmsMessageContentFile.md
8587
docs/MultiChannelAction.md
8688
docs/MultiChannelActionCalendarEvent.md
8789
docs/MultiChannelApi.md
88-
docs/MultiChannelCallbackData.md
8990
docs/MultiChannelChannelListObject.md
9091
docs/MultiChannelChannelListObjectContent.md
91-
docs/MultiChannelMessageCallbackData.md
92+
docs/MultiChannelError.md
9293
docs/MultiChannelMessageChannelEnum.md
93-
docs/MultiChannelMessageData.md
94-
docs/MultiChannelMessageDirectionEnum.md
94+
docs/MultiChannelMessageContent.md
9595
docs/MultiChannelMessageRequest.md
96-
docs/MultiChannelStatusEnum.md
96+
docs/MultiChannelMessageResponseData.md
97+
docs/MultiChannelMessageResponseDataChannelListInner.md
9798
docs/OptInWorkflow.md
9899
docs/PageInfo.md
99100
docs/PhoneNumberLookupApi.md
@@ -105,13 +106,15 @@ docs/RbmActionTypeEnum.md
105106
docs/RbmActionViewLocation.md
106107
docs/RbmCardContent.md
107108
docs/RbmCardContentMedia.md
109+
docs/RbmLocationResponse.md
108110
docs/RbmMediaHeightEnum.md
109111
docs/RbmMessageCarouselCard.md
110112
docs/RbmMessageContentFile.md
111113
docs/RbmMessageContentRichCard.md
112114
docs/RbmMessageContentText.md
113115
docs/RbmMessageMedia.md
114116
docs/RbmStandaloneCard.md
117+
docs/RbmSuggestionResponse.md
115118
docs/RecordingAvailableCallback.md
116119
docs/RecordingCompleteCallback.md
117120
docs/RecordingStateEnum.md
@@ -123,6 +126,9 @@ docs/RedirectMethodEnum.md
123126
docs/SmsMessageContent.md
124127
docs/StandaloneCardOrientationEnum.md
125128
docs/StatisticsApi.md
129+
docs/StatusCallback.md
130+
docs/StatusCallbackMessage.md
131+
docs/StatusCallbackTypeEnum.md
126132
docs/StirShaken.md
127133
docs/TelephoneNumber.md
128134
docs/TfvBasicAuthentication.md
@@ -213,8 +219,8 @@ src/main/java/com/bandwidth/sdk/model/CallTranscriptionDetectedLanguageEnum.java
213219
src/main/java/com/bandwidth/sdk/model/CallTranscriptionMetadata.java
214220
src/main/java/com/bandwidth/sdk/model/CallTranscriptionResponse.java
215221
src/main/java/com/bandwidth/sdk/model/CallTranscriptionTrackEnum.java
222+
src/main/java/com/bandwidth/sdk/model/Callback.java
216223
src/main/java/com/bandwidth/sdk/model/CallbackMethodEnum.java
217-
src/main/java/com/bandwidth/sdk/model/CallbackTypeEnum.java
218224
src/main/java/com/bandwidth/sdk/model/CardWidthEnum.java
219225
src/main/java/com/bandwidth/sdk/model/CodeRequest.java
220226
src/main/java/com/bandwidth/sdk/model/Conference.java
@@ -233,16 +239,19 @@ src/main/java/com/bandwidth/sdk/model/CreateCallResponse.java
233239
src/main/java/com/bandwidth/sdk/model/CreateLookupResponse.java
234240
src/main/java/com/bandwidth/sdk/model/CreateMessageRequestError.java
235241
src/main/java/com/bandwidth/sdk/model/CreateMultiChannelMessageResponse.java
236-
src/main/java/com/bandwidth/sdk/model/DeferredResult.java
237242
src/main/java/com/bandwidth/sdk/model/DisconnectCallback.java
238243
src/main/java/com/bandwidth/sdk/model/Diversion.java
239244
src/main/java/com/bandwidth/sdk/model/DtmfCallback.java
240245
src/main/java/com/bandwidth/sdk/model/Error.java
241246
src/main/java/com/bandwidth/sdk/model/ErrorObject.java
247+
src/main/java/com/bandwidth/sdk/model/ErrorSource.java
242248
src/main/java/com/bandwidth/sdk/model/FailureWebhook.java
243249
src/main/java/com/bandwidth/sdk/model/FieldError.java
244250
src/main/java/com/bandwidth/sdk/model/FileFormatEnum.java
245251
src/main/java/com/bandwidth/sdk/model/GatherCallback.java
252+
src/main/java/com/bandwidth/sdk/model/InboundCallback.java
253+
src/main/java/com/bandwidth/sdk/model/InboundCallbackMessage.java
254+
src/main/java/com/bandwidth/sdk/model/InboundCallbackTypeEnum.java
246255
src/main/java/com/bandwidth/sdk/model/InitiateCallback.java
247256
src/main/java/com/bandwidth/sdk/model/Link.java
248257
src/main/java/com/bandwidth/sdk/model/LinksObject.java
@@ -258,8 +267,6 @@ src/main/java/com/bandwidth/sdk/model/MachineDetectionModeEnum.java
258267
src/main/java/com/bandwidth/sdk/model/MachineDetectionResult.java
259268
src/main/java/com/bandwidth/sdk/model/Media.java
260269
src/main/java/com/bandwidth/sdk/model/Message.java
261-
src/main/java/com/bandwidth/sdk/model/MessageCallback.java
262-
src/main/java/com/bandwidth/sdk/model/MessageCallbackMessage.java
263270
src/main/java/com/bandwidth/sdk/model/MessageDirectionEnum.java
264271
src/main/java/com/bandwidth/sdk/model/MessageRequest.java
265272
src/main/java/com/bandwidth/sdk/model/MessageStatusEnum.java
@@ -271,17 +278,17 @@ src/main/java/com/bandwidth/sdk/model/MfaForbiddenRequestError.java
271278
src/main/java/com/bandwidth/sdk/model/MfaRequestError.java
272279
src/main/java/com/bandwidth/sdk/model/MfaUnauthorizedRequestError.java
273280
src/main/java/com/bandwidth/sdk/model/MmsMessageContent.java
281+
src/main/java/com/bandwidth/sdk/model/MmsMessageContentFile.java
274282
src/main/java/com/bandwidth/sdk/model/MultiChannelAction.java
275283
src/main/java/com/bandwidth/sdk/model/MultiChannelActionCalendarEvent.java
276-
src/main/java/com/bandwidth/sdk/model/MultiChannelCallbackData.java
277284
src/main/java/com/bandwidth/sdk/model/MultiChannelChannelListObject.java
278285
src/main/java/com/bandwidth/sdk/model/MultiChannelChannelListObjectContent.java
279-
src/main/java/com/bandwidth/sdk/model/MultiChannelMessageCallbackData.java
286+
src/main/java/com/bandwidth/sdk/model/MultiChannelError.java
280287
src/main/java/com/bandwidth/sdk/model/MultiChannelMessageChannelEnum.java
281-
src/main/java/com/bandwidth/sdk/model/MultiChannelMessageData.java
282-
src/main/java/com/bandwidth/sdk/model/MultiChannelMessageDirectionEnum.java
288+
src/main/java/com/bandwidth/sdk/model/MultiChannelMessageContent.java
283289
src/main/java/com/bandwidth/sdk/model/MultiChannelMessageRequest.java
284-
src/main/java/com/bandwidth/sdk/model/MultiChannelStatusEnum.java
290+
src/main/java/com/bandwidth/sdk/model/MultiChannelMessageResponseData.java
291+
src/main/java/com/bandwidth/sdk/model/MultiChannelMessageResponseDataChannelListInner.java
285292
src/main/java/com/bandwidth/sdk/model/OptInWorkflow.java
286293
src/main/java/com/bandwidth/sdk/model/PageInfo.java
287294
src/main/java/com/bandwidth/sdk/model/PriorityEnum.java
@@ -292,13 +299,15 @@ src/main/java/com/bandwidth/sdk/model/RbmActionTypeEnum.java
292299
src/main/java/com/bandwidth/sdk/model/RbmActionViewLocation.java
293300
src/main/java/com/bandwidth/sdk/model/RbmCardContent.java
294301
src/main/java/com/bandwidth/sdk/model/RbmCardContentMedia.java
302+
src/main/java/com/bandwidth/sdk/model/RbmLocationResponse.java
295303
src/main/java/com/bandwidth/sdk/model/RbmMediaHeightEnum.java
296304
src/main/java/com/bandwidth/sdk/model/RbmMessageCarouselCard.java
297305
src/main/java/com/bandwidth/sdk/model/RbmMessageContentFile.java
298306
src/main/java/com/bandwidth/sdk/model/RbmMessageContentRichCard.java
299307
src/main/java/com/bandwidth/sdk/model/RbmMessageContentText.java
300308
src/main/java/com/bandwidth/sdk/model/RbmMessageMedia.java
301309
src/main/java/com/bandwidth/sdk/model/RbmStandaloneCard.java
310+
src/main/java/com/bandwidth/sdk/model/RbmSuggestionResponse.java
302311
src/main/java/com/bandwidth/sdk/model/RecordingAvailableCallback.java
303312
src/main/java/com/bandwidth/sdk/model/RecordingCompleteCallback.java
304313
src/main/java/com/bandwidth/sdk/model/RecordingStateEnum.java
@@ -308,6 +317,9 @@ src/main/java/com/bandwidth/sdk/model/RedirectCallback.java
308317
src/main/java/com/bandwidth/sdk/model/RedirectMethodEnum.java
309318
src/main/java/com/bandwidth/sdk/model/SmsMessageContent.java
310319
src/main/java/com/bandwidth/sdk/model/StandaloneCardOrientationEnum.java
320+
src/main/java/com/bandwidth/sdk/model/StatusCallback.java
321+
src/main/java/com/bandwidth/sdk/model/StatusCallbackMessage.java
322+
src/main/java/com/bandwidth/sdk/model/StatusCallbackTypeEnum.java
311323
src/main/java/com/bandwidth/sdk/model/StirShaken.java
312324
src/main/java/com/bandwidth/sdk/model/TelephoneNumber.java
313325
src/main/java/com/bandwidth/sdk/model/TfvBasicAuthentication.java

README.md

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ Class | Method | HTTP request | Description
160160
*RecordingsApi* | [**updateCallRecordingState**](docs/RecordingsApi.md#updateCallRecordingState) | **PUT** /accounts/{accountId}/calls/{callId}/recording | Update Recording
161161
*StatisticsApi* | [**getStatistics**](docs/StatisticsApi.md#getStatistics) | **GET** /accounts/{accountId}/statistics | Get Account Statistics
162162
*TollFreeVerificationApi* | [**createWebhookSubscription**](docs/TollFreeVerificationApi.md#createWebhookSubscription) | **POST** /accounts/{accountId}/tollFreeVerification/webhooks/subscriptions | Create Webhook Subscription
163+
*TollFreeVerificationApi* | [**deleteVerificationRequest**](docs/TollFreeVerificationApi.md#deleteVerificationRequest) | **DELETE** /accounts/{accountId}/phoneNumbers/{phoneNumber}/tollFreeVerification | Delete a Toll-Free Verification Submission
163164
*TollFreeVerificationApi* | [**deleteWebhookSubscription**](docs/TollFreeVerificationApi.md#deleteWebhookSubscription) | **DELETE** /accounts/{accountId}/tollFreeVerification/webhooks/subscriptions/{id} | Delete Webhook Subscription
164165
*TollFreeVerificationApi* | [**getTollFreeVerificationStatus**](docs/TollFreeVerificationApi.md#getTollFreeVerificationStatus) | **GET** /accounts/{accountId}/phoneNumbers/{phoneNumber}/tollFreeVerification | Get Toll-Free Verification Status
165166
*TollFreeVerificationApi* | [**listTollFreeUseCases**](docs/TollFreeVerificationApi.md#listTollFreeUseCases) | **GET** /tollFreeVerification/useCases | List Toll-Free Use Cases
@@ -190,8 +191,8 @@ Class | Method | HTTP request | Description
190191
- [CallTranscriptionMetadata](docs/CallTranscriptionMetadata.md)
191192
- [CallTranscriptionResponse](docs/CallTranscriptionResponse.md)
192193
- [CallTranscriptionTrackEnum](docs/CallTranscriptionTrackEnum.md)
194+
- [Callback](docs/Callback.md)
193195
- [CallbackMethodEnum](docs/CallbackMethodEnum.md)
194-
- [CallbackTypeEnum](docs/CallbackTypeEnum.md)
195196
- [CardWidthEnum](docs/CardWidthEnum.md)
196197
- [CodeRequest](docs/CodeRequest.md)
197198
- [Conference](docs/Conference.md)
@@ -210,16 +211,19 @@ Class | Method | HTTP request | Description
210211
- [CreateLookupResponse](docs/CreateLookupResponse.md)
211212
- [CreateMessageRequestError](docs/CreateMessageRequestError.md)
212213
- [CreateMultiChannelMessageResponse](docs/CreateMultiChannelMessageResponse.md)
213-
- [DeferredResult](docs/DeferredResult.md)
214214
- [DisconnectCallback](docs/DisconnectCallback.md)
215215
- [Diversion](docs/Diversion.md)
216216
- [DtmfCallback](docs/DtmfCallback.md)
217217
- [Error](docs/Error.md)
218218
- [ErrorObject](docs/ErrorObject.md)
219+
- [ErrorSource](docs/ErrorSource.md)
219220
- [FailureWebhook](docs/FailureWebhook.md)
220221
- [FieldError](docs/FieldError.md)
221222
- [FileFormatEnum](docs/FileFormatEnum.md)
222223
- [GatherCallback](docs/GatherCallback.md)
224+
- [InboundCallback](docs/InboundCallback.md)
225+
- [InboundCallbackMessage](docs/InboundCallbackMessage.md)
226+
- [InboundCallbackTypeEnum](docs/InboundCallbackTypeEnum.md)
223227
- [InitiateCallback](docs/InitiateCallback.md)
224228
- [Link](docs/Link.md)
225229
- [LinksObject](docs/LinksObject.md)
@@ -235,8 +239,6 @@ Class | Method | HTTP request | Description
235239
- [MachineDetectionResult](docs/MachineDetectionResult.md)
236240
- [Media](docs/Media.md)
237241
- [Message](docs/Message.md)
238-
- [MessageCallback](docs/MessageCallback.md)
239-
- [MessageCallbackMessage](docs/MessageCallbackMessage.md)
240242
- [MessageDirectionEnum](docs/MessageDirectionEnum.md)
241243
- [MessageRequest](docs/MessageRequest.md)
242244
- [MessageStatusEnum](docs/MessageStatusEnum.md)
@@ -248,17 +250,17 @@ Class | Method | HTTP request | Description
248250
- [MfaRequestError](docs/MfaRequestError.md)
249251
- [MfaUnauthorizedRequestError](docs/MfaUnauthorizedRequestError.md)
250252
- [MmsMessageContent](docs/MmsMessageContent.md)
253+
- [MmsMessageContentFile](docs/MmsMessageContentFile.md)
251254
- [MultiChannelAction](docs/MultiChannelAction.md)
252255
- [MultiChannelActionCalendarEvent](docs/MultiChannelActionCalendarEvent.md)
253-
- [MultiChannelCallbackData](docs/MultiChannelCallbackData.md)
254256
- [MultiChannelChannelListObject](docs/MultiChannelChannelListObject.md)
255257
- [MultiChannelChannelListObjectContent](docs/MultiChannelChannelListObjectContent.md)
256-
- [MultiChannelMessageCallbackData](docs/MultiChannelMessageCallbackData.md)
258+
- [MultiChannelError](docs/MultiChannelError.md)
257259
- [MultiChannelMessageChannelEnum](docs/MultiChannelMessageChannelEnum.md)
258-
- [MultiChannelMessageData](docs/MultiChannelMessageData.md)
259-
- [MultiChannelMessageDirectionEnum](docs/MultiChannelMessageDirectionEnum.md)
260+
- [MultiChannelMessageContent](docs/MultiChannelMessageContent.md)
260261
- [MultiChannelMessageRequest](docs/MultiChannelMessageRequest.md)
261-
- [MultiChannelStatusEnum](docs/MultiChannelStatusEnum.md)
262+
- [MultiChannelMessageResponseData](docs/MultiChannelMessageResponseData.md)
263+
- [MultiChannelMessageResponseDataChannelListInner](docs/MultiChannelMessageResponseDataChannelListInner.md)
262264
- [OptInWorkflow](docs/OptInWorkflow.md)
263265
- [PageInfo](docs/PageInfo.md)
264266
- [PriorityEnum](docs/PriorityEnum.md)
@@ -269,13 +271,15 @@ Class | Method | HTTP request | Description
269271
- [RbmActionViewLocation](docs/RbmActionViewLocation.md)
270272
- [RbmCardContent](docs/RbmCardContent.md)
271273
- [RbmCardContentMedia](docs/RbmCardContentMedia.md)
274+
- [RbmLocationResponse](docs/RbmLocationResponse.md)
272275
- [RbmMediaHeightEnum](docs/RbmMediaHeightEnum.md)
273276
- [RbmMessageCarouselCard](docs/RbmMessageCarouselCard.md)
274277
- [RbmMessageContentFile](docs/RbmMessageContentFile.md)
275278
- [RbmMessageContentRichCard](docs/RbmMessageContentRichCard.md)
276279
- [RbmMessageContentText](docs/RbmMessageContentText.md)
277280
- [RbmMessageMedia](docs/RbmMessageMedia.md)
278281
- [RbmStandaloneCard](docs/RbmStandaloneCard.md)
282+
- [RbmSuggestionResponse](docs/RbmSuggestionResponse.md)
279283
- [RecordingAvailableCallback](docs/RecordingAvailableCallback.md)
280284
- [RecordingCompleteCallback](docs/RecordingCompleteCallback.md)
281285
- [RecordingStateEnum](docs/RecordingStateEnum.md)
@@ -285,6 +289,9 @@ Class | Method | HTTP request | Description
285289
- [RedirectMethodEnum](docs/RedirectMethodEnum.md)
286290
- [SmsMessageContent](docs/SmsMessageContent.md)
287291
- [StandaloneCardOrientationEnum](docs/StandaloneCardOrientationEnum.md)
292+
- [StatusCallback](docs/StatusCallback.md)
293+
- [StatusCallbackMessage](docs/StatusCallbackMessage.md)
294+
- [StatusCallbackTypeEnum](docs/StatusCallbackTypeEnum.md)
288295
- [StirShaken](docs/StirShaken.md)
289296
- [TelephoneNumber](docs/TelephoneNumber.md)
290297
- [TfvBasicAuthentication](docs/TfvBasicAuthentication.md)

0 commit comments

Comments
 (0)