Skip to content

Commit f1c8e3b

Browse files
band-swi-release-engineering[bot]DX-Bandwidthckoegel
authored
SWI-7669 Update SDK Based on Recent Spec Changes (#184)
* Generate SDK with OpenAPI Generator Version * enum unit tests * non-polymorphism unit tests * remove HexFormat * polymorphism model unit tests * api unit test * fix imports * status code * disable failing smoke tests * smoke tests --------- Co-authored-by: DX-Bandwidth <dx@bandwidth.com> Co-authored-by: ckoegel <ckoegel1006@gmail.com>
1 parent e501e65 commit f1c8e3b

File tree

116 files changed

+14882
-80
lines changed

Some content is hidden

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

116 files changed

+14882
-80
lines changed

.openapi-generator/FILES

Lines changed: 68 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ docs/CallTranscriptionTrackEnum.md
2121
docs/CallbackMethodEnum.md
2222
docs/CallbackTypeEnum.md
2323
docs/CallsApi.md
24+
docs/CardWidthEnum.md
2425
docs/CodeRequest.md
2526
docs/Conference.md
2627
docs/ConferenceCompletedCallback.md
@@ -38,16 +39,19 @@ docs/CreateCall.md
3839
docs/CreateCallResponse.md
3940
docs/CreateLookupResponse.md
4041
docs/CreateMessageRequestError.md
42+
docs/CreateMultiChannelMessageResponse.md
4143
docs/DeferredResult.md
4244
docs/DisconnectCallback.md
4345
docs/Diversion.md
4446
docs/DtmfCallback.md
4547
docs/Error.md
48+
docs/ErrorObject.md
4649
docs/FailureWebhook.md
4750
docs/FieldError.md
4851
docs/FileFormatEnum.md
4952
docs/GatherCallback.md
5053
docs/InitiateCallback.md
54+
docs/Link.md
5155
docs/LinksObject.md
5256
docs/ListMessageDirectionEnum.md
5357
docs/ListMessageItem.md
@@ -76,10 +80,37 @@ docs/MfaApi.md
7680
docs/MfaForbiddenRequestError.md
7781
docs/MfaRequestError.md
7882
docs/MfaUnauthorizedRequestError.md
83+
docs/MmsMessageContent.md
84+
docs/MultiChannelAction.md
85+
docs/MultiChannelActionCalendarEvent.md
86+
docs/MultiChannelApi.md
87+
docs/MultiChannelCallbackData.md
88+
docs/MultiChannelChannelListObject.md
89+
docs/MultiChannelChannelListObjectContent.md
90+
docs/MultiChannelMessageCallbackData.md
91+
docs/MultiChannelMessageChannelEnum.md
92+
docs/MultiChannelMessageData.md
93+
docs/MultiChannelMessageDirectionEnum.md
94+
docs/MultiChannelMessageRequest.md
95+
docs/MultiChannelStatusEnum.md
7996
docs/OptInWorkflow.md
8097
docs/PageInfo.md
8198
docs/PhoneNumberLookupApi.md
8299
docs/PriorityEnum.md
100+
docs/RbmActionBase.md
101+
docs/RbmActionDial.md
102+
docs/RbmActionOpenUrl.md
103+
docs/RbmActionTypeEnum.md
104+
docs/RbmActionViewLocation.md
105+
docs/RbmCardContent.md
106+
docs/RbmCardContentMedia.md
107+
docs/RbmMediaHeightEnum.md
108+
docs/RbmMessageCarouselCard.md
109+
docs/RbmMessageContentFile.md
110+
docs/RbmMessageContentRichCard.md
111+
docs/RbmMessageContentText.md
112+
docs/RbmMessageMedia.md
113+
docs/RbmStandaloneCard.md
83114
docs/RecordingAvailableCallback.md
84115
docs/RecordingCompleteCallback.md
85116
docs/RecordingStateEnum.md
@@ -88,9 +119,10 @@ docs/RecordingTranscriptions.md
88119
docs/RecordingsApi.md
89120
docs/RedirectCallback.md
90121
docs/RedirectMethodEnum.md
122+
docs/SmsMessageContent.md
123+
docs/StandaloneCardOrientationEnum.md
91124
docs/StatisticsApi.md
92125
docs/StirShaken.md
93-
docs/Tag.md
94126
docs/TelephoneNumber.md
95127
docs/TfvBasicAuthentication.md
96128
docs/TfvCallbackStatusEnum.md
@@ -99,6 +131,7 @@ docs/TfvStatus.md
99131
docs/TfvStatusEnum.md
100132
docs/TfvSubmissionInfo.md
101133
docs/TfvSubmissionWrapper.md
134+
docs/ThumbnailAlignmentEnum.md
102135
docs/TnLookupRequestError.md
103136
docs/TollFreeVerificationApi.md
104137
docs/TranscribeRecording.md
@@ -152,6 +185,7 @@ src/main/java/com/bandwidth/sdk/api/ConferencesApi.java
152185
src/main/java/com/bandwidth/sdk/api/MediaApi.java
153186
src/main/java/com/bandwidth/sdk/api/MessagesApi.java
154187
src/main/java/com/bandwidth/sdk/api/MfaApi.java
188+
src/main/java/com/bandwidth/sdk/api/MultiChannelApi.java
155189
src/main/java/com/bandwidth/sdk/api/PhoneNumberLookupApi.java
156190
src/main/java/com/bandwidth/sdk/api/RecordingsApi.java
157191
src/main/java/com/bandwidth/sdk/api/StatisticsApi.java
@@ -179,6 +213,7 @@ src/main/java/com/bandwidth/sdk/model/CallTranscriptionResponse.java
179213
src/main/java/com/bandwidth/sdk/model/CallTranscriptionTrackEnum.java
180214
src/main/java/com/bandwidth/sdk/model/CallbackMethodEnum.java
181215
src/main/java/com/bandwidth/sdk/model/CallbackTypeEnum.java
216+
src/main/java/com/bandwidth/sdk/model/CardWidthEnum.java
182217
src/main/java/com/bandwidth/sdk/model/CodeRequest.java
183218
src/main/java/com/bandwidth/sdk/model/Conference.java
184219
src/main/java/com/bandwidth/sdk/model/ConferenceCompletedCallback.java
@@ -195,16 +230,19 @@ src/main/java/com/bandwidth/sdk/model/CreateCall.java
195230
src/main/java/com/bandwidth/sdk/model/CreateCallResponse.java
196231
src/main/java/com/bandwidth/sdk/model/CreateLookupResponse.java
197232
src/main/java/com/bandwidth/sdk/model/CreateMessageRequestError.java
233+
src/main/java/com/bandwidth/sdk/model/CreateMultiChannelMessageResponse.java
198234
src/main/java/com/bandwidth/sdk/model/DeferredResult.java
199235
src/main/java/com/bandwidth/sdk/model/DisconnectCallback.java
200236
src/main/java/com/bandwidth/sdk/model/Diversion.java
201237
src/main/java/com/bandwidth/sdk/model/DtmfCallback.java
202238
src/main/java/com/bandwidth/sdk/model/Error.java
239+
src/main/java/com/bandwidth/sdk/model/ErrorObject.java
203240
src/main/java/com/bandwidth/sdk/model/FailureWebhook.java
204241
src/main/java/com/bandwidth/sdk/model/FieldError.java
205242
src/main/java/com/bandwidth/sdk/model/FileFormatEnum.java
206243
src/main/java/com/bandwidth/sdk/model/GatherCallback.java
207244
src/main/java/com/bandwidth/sdk/model/InitiateCallback.java
245+
src/main/java/com/bandwidth/sdk/model/Link.java
208246
src/main/java/com/bandwidth/sdk/model/LinksObject.java
209247
src/main/java/com/bandwidth/sdk/model/ListMessageDirectionEnum.java
210248
src/main/java/com/bandwidth/sdk/model/ListMessageItem.java
@@ -230,18 +268,45 @@ src/main/java/com/bandwidth/sdk/model/MessagingRequestError.java
230268
src/main/java/com/bandwidth/sdk/model/MfaForbiddenRequestError.java
231269
src/main/java/com/bandwidth/sdk/model/MfaRequestError.java
232270
src/main/java/com/bandwidth/sdk/model/MfaUnauthorizedRequestError.java
271+
src/main/java/com/bandwidth/sdk/model/MmsMessageContent.java
272+
src/main/java/com/bandwidth/sdk/model/MultiChannelAction.java
273+
src/main/java/com/bandwidth/sdk/model/MultiChannelActionCalendarEvent.java
274+
src/main/java/com/bandwidth/sdk/model/MultiChannelCallbackData.java
275+
src/main/java/com/bandwidth/sdk/model/MultiChannelChannelListObject.java
276+
src/main/java/com/bandwidth/sdk/model/MultiChannelChannelListObjectContent.java
277+
src/main/java/com/bandwidth/sdk/model/MultiChannelMessageCallbackData.java
278+
src/main/java/com/bandwidth/sdk/model/MultiChannelMessageChannelEnum.java
279+
src/main/java/com/bandwidth/sdk/model/MultiChannelMessageData.java
280+
src/main/java/com/bandwidth/sdk/model/MultiChannelMessageDirectionEnum.java
281+
src/main/java/com/bandwidth/sdk/model/MultiChannelMessageRequest.java
282+
src/main/java/com/bandwidth/sdk/model/MultiChannelStatusEnum.java
233283
src/main/java/com/bandwidth/sdk/model/OptInWorkflow.java
234284
src/main/java/com/bandwidth/sdk/model/PageInfo.java
235285
src/main/java/com/bandwidth/sdk/model/PriorityEnum.java
286+
src/main/java/com/bandwidth/sdk/model/RbmActionBase.java
287+
src/main/java/com/bandwidth/sdk/model/RbmActionDial.java
288+
src/main/java/com/bandwidth/sdk/model/RbmActionOpenUrl.java
289+
src/main/java/com/bandwidth/sdk/model/RbmActionTypeEnum.java
290+
src/main/java/com/bandwidth/sdk/model/RbmActionViewLocation.java
291+
src/main/java/com/bandwidth/sdk/model/RbmCardContent.java
292+
src/main/java/com/bandwidth/sdk/model/RbmCardContentMedia.java
293+
src/main/java/com/bandwidth/sdk/model/RbmMediaHeightEnum.java
294+
src/main/java/com/bandwidth/sdk/model/RbmMessageCarouselCard.java
295+
src/main/java/com/bandwidth/sdk/model/RbmMessageContentFile.java
296+
src/main/java/com/bandwidth/sdk/model/RbmMessageContentRichCard.java
297+
src/main/java/com/bandwidth/sdk/model/RbmMessageContentText.java
298+
src/main/java/com/bandwidth/sdk/model/RbmMessageMedia.java
299+
src/main/java/com/bandwidth/sdk/model/RbmStandaloneCard.java
236300
src/main/java/com/bandwidth/sdk/model/RecordingAvailableCallback.java
237301
src/main/java/com/bandwidth/sdk/model/RecordingCompleteCallback.java
238302
src/main/java/com/bandwidth/sdk/model/RecordingStateEnum.java
239303
src/main/java/com/bandwidth/sdk/model/RecordingTranscriptionMetadata.java
240304
src/main/java/com/bandwidth/sdk/model/RecordingTranscriptions.java
241305
src/main/java/com/bandwidth/sdk/model/RedirectCallback.java
242306
src/main/java/com/bandwidth/sdk/model/RedirectMethodEnum.java
307+
src/main/java/com/bandwidth/sdk/model/SmsMessageContent.java
308+
src/main/java/com/bandwidth/sdk/model/StandaloneCardOrientationEnum.java
243309
src/main/java/com/bandwidth/sdk/model/StirShaken.java
244-
src/main/java/com/bandwidth/sdk/model/Tag.java
245310
src/main/java/com/bandwidth/sdk/model/TelephoneNumber.java
246311
src/main/java/com/bandwidth/sdk/model/TfvBasicAuthentication.java
247312
src/main/java/com/bandwidth/sdk/model/TfvCallbackStatusEnum.java
@@ -250,6 +315,7 @@ src/main/java/com/bandwidth/sdk/model/TfvStatus.java
250315
src/main/java/com/bandwidth/sdk/model/TfvStatusEnum.java
251316
src/main/java/com/bandwidth/sdk/model/TfvSubmissionInfo.java
252317
src/main/java/com/bandwidth/sdk/model/TfvSubmissionWrapper.java
318+
src/main/java/com/bandwidth/sdk/model/ThumbnailAlignmentEnum.java
253319
src/main/java/com/bandwidth/sdk/model/TnLookupRequestError.java
254320
src/main/java/com/bandwidth/sdk/model/TranscribeRecording.java
255321
src/main/java/com/bandwidth/sdk/model/Transcription.java

README.md

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,7 @@ Class | Method | HTTP request | Description
145145
*MfaApi* | [**generateMessagingCode**](docs/MfaApi.md#generateMessagingCode) | **POST** /accounts/{accountId}/code/messaging | Messaging Authentication Code
146146
*MfaApi* | [**generateVoiceCode**](docs/MfaApi.md#generateVoiceCode) | **POST** /accounts/{accountId}/code/voice | Voice Authentication Code
147147
*MfaApi* | [**verifyCode**](docs/MfaApi.md#verifyCode) | **POST** /accounts/{accountId}/code/verify | Verify Authentication Code
148+
*MultiChannelApi* | [**createMultiChannelMessage**](docs/MultiChannelApi.md#createMultiChannelMessage) | **POST** /users/{accountId}/messages/multiChannel | Create Multi-Channel Message
148149
*PhoneNumberLookupApi* | [**createLookup**](docs/PhoneNumberLookupApi.md#createLookup) | **POST** /accounts/{accountId}/tnlookup | Create Lookup
149150
*PhoneNumberLookupApi* | [**getLookupStatus**](docs/PhoneNumberLookupApi.md#getLookupStatus) | **GET** /accounts/{accountId}/tnlookup/{requestId} | Get Lookup Request Status
150151
*RecordingsApi* | [**deleteRecording**](docs/RecordingsApi.md#deleteRecording) | **DELETE** /accounts/{accountId}/calls/{callId}/recordings/{recordingId} | Delete Recording
@@ -190,6 +191,7 @@ Class | Method | HTTP request | Description
190191
- [CallTranscriptionTrackEnum](docs/CallTranscriptionTrackEnum.md)
191192
- [CallbackMethodEnum](docs/CallbackMethodEnum.md)
192193
- [CallbackTypeEnum](docs/CallbackTypeEnum.md)
194+
- [CardWidthEnum](docs/CardWidthEnum.md)
193195
- [CodeRequest](docs/CodeRequest.md)
194196
- [Conference](docs/Conference.md)
195197
- [ConferenceCompletedCallback](docs/ConferenceCompletedCallback.md)
@@ -206,16 +208,19 @@ Class | Method | HTTP request | Description
206208
- [CreateCallResponse](docs/CreateCallResponse.md)
207209
- [CreateLookupResponse](docs/CreateLookupResponse.md)
208210
- [CreateMessageRequestError](docs/CreateMessageRequestError.md)
211+
- [CreateMultiChannelMessageResponse](docs/CreateMultiChannelMessageResponse.md)
209212
- [DeferredResult](docs/DeferredResult.md)
210213
- [DisconnectCallback](docs/DisconnectCallback.md)
211214
- [Diversion](docs/Diversion.md)
212215
- [DtmfCallback](docs/DtmfCallback.md)
213216
- [Error](docs/Error.md)
217+
- [ErrorObject](docs/ErrorObject.md)
214218
- [FailureWebhook](docs/FailureWebhook.md)
215219
- [FieldError](docs/FieldError.md)
216220
- [FileFormatEnum](docs/FileFormatEnum.md)
217221
- [GatherCallback](docs/GatherCallback.md)
218222
- [InitiateCallback](docs/InitiateCallback.md)
223+
- [Link](docs/Link.md)
219224
- [LinksObject](docs/LinksObject.md)
220225
- [ListMessageDirectionEnum](docs/ListMessageDirectionEnum.md)
221226
- [ListMessageItem](docs/ListMessageItem.md)
@@ -241,18 +246,45 @@ Class | Method | HTTP request | Description
241246
- [MfaForbiddenRequestError](docs/MfaForbiddenRequestError.md)
242247
- [MfaRequestError](docs/MfaRequestError.md)
243248
- [MfaUnauthorizedRequestError](docs/MfaUnauthorizedRequestError.md)
249+
- [MmsMessageContent](docs/MmsMessageContent.md)
250+
- [MultiChannelAction](docs/MultiChannelAction.md)
251+
- [MultiChannelActionCalendarEvent](docs/MultiChannelActionCalendarEvent.md)
252+
- [MultiChannelCallbackData](docs/MultiChannelCallbackData.md)
253+
- [MultiChannelChannelListObject](docs/MultiChannelChannelListObject.md)
254+
- [MultiChannelChannelListObjectContent](docs/MultiChannelChannelListObjectContent.md)
255+
- [MultiChannelMessageCallbackData](docs/MultiChannelMessageCallbackData.md)
256+
- [MultiChannelMessageChannelEnum](docs/MultiChannelMessageChannelEnum.md)
257+
- [MultiChannelMessageData](docs/MultiChannelMessageData.md)
258+
- [MultiChannelMessageDirectionEnum](docs/MultiChannelMessageDirectionEnum.md)
259+
- [MultiChannelMessageRequest](docs/MultiChannelMessageRequest.md)
260+
- [MultiChannelStatusEnum](docs/MultiChannelStatusEnum.md)
244261
- [OptInWorkflow](docs/OptInWorkflow.md)
245262
- [PageInfo](docs/PageInfo.md)
246263
- [PriorityEnum](docs/PriorityEnum.md)
264+
- [RbmActionBase](docs/RbmActionBase.md)
265+
- [RbmActionDial](docs/RbmActionDial.md)
266+
- [RbmActionOpenUrl](docs/RbmActionOpenUrl.md)
267+
- [RbmActionTypeEnum](docs/RbmActionTypeEnum.md)
268+
- [RbmActionViewLocation](docs/RbmActionViewLocation.md)
269+
- [RbmCardContent](docs/RbmCardContent.md)
270+
- [RbmCardContentMedia](docs/RbmCardContentMedia.md)
271+
- [RbmMediaHeightEnum](docs/RbmMediaHeightEnum.md)
272+
- [RbmMessageCarouselCard](docs/RbmMessageCarouselCard.md)
273+
- [RbmMessageContentFile](docs/RbmMessageContentFile.md)
274+
- [RbmMessageContentRichCard](docs/RbmMessageContentRichCard.md)
275+
- [RbmMessageContentText](docs/RbmMessageContentText.md)
276+
- [RbmMessageMedia](docs/RbmMessageMedia.md)
277+
- [RbmStandaloneCard](docs/RbmStandaloneCard.md)
247278
- [RecordingAvailableCallback](docs/RecordingAvailableCallback.md)
248279
- [RecordingCompleteCallback](docs/RecordingCompleteCallback.md)
249280
- [RecordingStateEnum](docs/RecordingStateEnum.md)
250281
- [RecordingTranscriptionMetadata](docs/RecordingTranscriptionMetadata.md)
251282
- [RecordingTranscriptions](docs/RecordingTranscriptions.md)
252283
- [RedirectCallback](docs/RedirectCallback.md)
253284
- [RedirectMethodEnum](docs/RedirectMethodEnum.md)
285+
- [SmsMessageContent](docs/SmsMessageContent.md)
286+
- [StandaloneCardOrientationEnum](docs/StandaloneCardOrientationEnum.md)
254287
- [StirShaken](docs/StirShaken.md)
255-
- [Tag](docs/Tag.md)
256288
- [TelephoneNumber](docs/TelephoneNumber.md)
257289
- [TfvBasicAuthentication](docs/TfvBasicAuthentication.md)
258290
- [TfvCallbackStatusEnum](docs/TfvCallbackStatusEnum.md)
@@ -261,6 +293,7 @@ Class | Method | HTTP request | Description
261293
- [TfvStatusEnum](docs/TfvStatusEnum.md)
262294
- [TfvSubmissionInfo](docs/TfvSubmissionInfo.md)
263295
- [TfvSubmissionWrapper](docs/TfvSubmissionWrapper.md)
296+
- [ThumbnailAlignmentEnum](docs/ThumbnailAlignmentEnum.md)
264297
- [TnLookupRequestError](docs/TnLookupRequestError.md)
265298
- [TranscribeRecording](docs/TranscribeRecording.md)
266299
- [Transcription](docs/Transcription.md)

0 commit comments

Comments
 (0)