Skip to content

Commit b3ff3c6

Browse files
committed
feat: Add Page, SipConnectionMetadata, and SipCredentials models
- Implemented Page model with pagination attributes including pageSize, totalElements, totalPages, and pageNumber. - Added SipConnectionMetadata model to encapsulate SIP connection details such as ipAddress, port, credentials, and uuiHeader. - Created SipCredentials model for managing SIP authentication with username and password fields. - Each model includes methods for JSON serialization/deserialization and validation. - Introduced support for additional undeclared properties in each model.
1 parent 5896f7e commit b3ff3c6

Some content is hidden

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

51 files changed

+10848
-8608
lines changed

.openapi-generator/FILES

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,16 +44,34 @@ docs/CreateAsyncBulkLookupResponse.md
4444
docs/CreateAsyncBulkLookupResponseData.md
4545
docs/CreateCall.md
4646
docs/CreateCallResponse.md
47+
docs/CreateEndpointRequestBase.md
48+
docs/CreateEndpointResponse.md
49+
docs/CreateEndpointResponseObject.md
4750
docs/CreateMessageRequestError.md
4851
docs/CreateMultiChannelMessageResponse.md
4952
docs/CreateSyncLookupResponse.md
5053
docs/CreateSyncLookupResponseData.md
54+
docs/CreateWebRtcConnectionRequest.md
5155
docs/DeactivationEventEnum.md
56+
docs/Device.md
57+
docs/DeviceStatusEnum.md
5258
docs/DisconnectCallback.md
5359
docs/Diversion.md
5460
docs/DtmfCallback.md
61+
docs/Endpoint.md
62+
docs/EndpointDirectionEnum.md
63+
docs/EndpointEvent.md
64+
docs/EndpointEventTypeEnum.md
65+
docs/EndpointResponse.md
66+
docs/EndpointStatusEnum.md
67+
docs/EndpointTypeEnum.md
68+
docs/Endpoints.md
69+
docs/EndpointsApi.md
5570
docs/Error.md
71+
docs/Error1.md
72+
docs/Error1Source.md
5673
docs/ErrorObject.md
74+
docs/ErrorResponse.md
5775
docs/ErrorSource.md
5876
docs/FailureWebhook.md
5977
docs/FieldError.md
@@ -69,8 +87,10 @@ docs/InitiateCallback.md
6987
docs/LatestMessageDeliveryStatusEnum.md
7088
docs/LineTypeEnum.md
7189
docs/Link.md
90+
docs/Link1.md
7291
docs/LinkSchema.md
7392
docs/LinksObject.md
93+
docs/ListEndpointsResponse.md
7494
docs/ListMessageDirectionEnum.md
7595
docs/ListMessageItem.md
7696
docs/LookupErrorResponse.md
@@ -118,6 +138,7 @@ docs/MultiChannelMessageContent.md
118138
docs/MultiChannelMessageRequest.md
119139
docs/MultiChannelMessageResponseData.md
120140
docs/OptInWorkflow.md
141+
docs/Page.md
121142
docs/PageInfo.md
122143
docs/PhoneNumberLookupApi.md
123144
docs/PriorityEnum.md
@@ -148,6 +169,8 @@ docs/RecordingTranscriptions.md
148169
docs/RecordingsApi.md
149170
docs/RedirectCallback.md
150171
docs/RedirectMethodEnum.md
172+
docs/SipConnectionMetadata.md
173+
docs/SipCredentials.md
151174
docs/SmsMessageContent.md
152175
docs/StandaloneCardOrientationEnum.md
153176
docs/StatisticsApi.md
@@ -214,6 +237,7 @@ src/main/java/com/bandwidth/sdk/ServerVariable.java
214237
src/main/java/com/bandwidth/sdk/StringUtil.java
215238
src/main/java/com/bandwidth/sdk/api/CallsApi.java
216239
src/main/java/com/bandwidth/sdk/api/ConferencesApi.java
240+
src/main/java/com/bandwidth/sdk/api/EndpointsApi.java
217241
src/main/java/com/bandwidth/sdk/api/MediaApi.java
218242
src/main/java/com/bandwidth/sdk/api/MessagesApi.java
219243
src/main/java/com/bandwidth/sdk/api/MfaApi.java
@@ -271,16 +295,33 @@ src/main/java/com/bandwidth/sdk/model/CreateAsyncBulkLookupResponse.java
271295
src/main/java/com/bandwidth/sdk/model/CreateAsyncBulkLookupResponseData.java
272296
src/main/java/com/bandwidth/sdk/model/CreateCall.java
273297
src/main/java/com/bandwidth/sdk/model/CreateCallResponse.java
298+
src/main/java/com/bandwidth/sdk/model/CreateEndpointRequestBase.java
299+
src/main/java/com/bandwidth/sdk/model/CreateEndpointResponse.java
300+
src/main/java/com/bandwidth/sdk/model/CreateEndpointResponseObject.java
274301
src/main/java/com/bandwidth/sdk/model/CreateMessageRequestError.java
275302
src/main/java/com/bandwidth/sdk/model/CreateMultiChannelMessageResponse.java
276303
src/main/java/com/bandwidth/sdk/model/CreateSyncLookupResponse.java
277304
src/main/java/com/bandwidth/sdk/model/CreateSyncLookupResponseData.java
305+
src/main/java/com/bandwidth/sdk/model/CreateWebRtcConnectionRequest.java
278306
src/main/java/com/bandwidth/sdk/model/DeactivationEventEnum.java
307+
src/main/java/com/bandwidth/sdk/model/Device.java
308+
src/main/java/com/bandwidth/sdk/model/DeviceStatusEnum.java
279309
src/main/java/com/bandwidth/sdk/model/DisconnectCallback.java
280310
src/main/java/com/bandwidth/sdk/model/Diversion.java
281311
src/main/java/com/bandwidth/sdk/model/DtmfCallback.java
312+
src/main/java/com/bandwidth/sdk/model/Endpoint.java
313+
src/main/java/com/bandwidth/sdk/model/EndpointDirectionEnum.java
314+
src/main/java/com/bandwidth/sdk/model/EndpointEvent.java
315+
src/main/java/com/bandwidth/sdk/model/EndpointEventTypeEnum.java
316+
src/main/java/com/bandwidth/sdk/model/EndpointResponse.java
317+
src/main/java/com/bandwidth/sdk/model/EndpointStatusEnum.java
318+
src/main/java/com/bandwidth/sdk/model/EndpointTypeEnum.java
319+
src/main/java/com/bandwidth/sdk/model/Endpoints.java
282320
src/main/java/com/bandwidth/sdk/model/Error.java
321+
src/main/java/com/bandwidth/sdk/model/Error1.java
322+
src/main/java/com/bandwidth/sdk/model/Error1Source.java
283323
src/main/java/com/bandwidth/sdk/model/ErrorObject.java
324+
src/main/java/com/bandwidth/sdk/model/ErrorResponse.java
284325
src/main/java/com/bandwidth/sdk/model/ErrorSource.java
285326
src/main/java/com/bandwidth/sdk/model/FailureWebhook.java
286327
src/main/java/com/bandwidth/sdk/model/FieldError.java
@@ -296,8 +337,10 @@ src/main/java/com/bandwidth/sdk/model/InitiateCallback.java
296337
src/main/java/com/bandwidth/sdk/model/LatestMessageDeliveryStatusEnum.java
297338
src/main/java/com/bandwidth/sdk/model/LineTypeEnum.java
298339
src/main/java/com/bandwidth/sdk/model/Link.java
340+
src/main/java/com/bandwidth/sdk/model/Link1.java
299341
src/main/java/com/bandwidth/sdk/model/LinkSchema.java
300342
src/main/java/com/bandwidth/sdk/model/LinksObject.java
343+
src/main/java/com/bandwidth/sdk/model/ListEndpointsResponse.java
301344
src/main/java/com/bandwidth/sdk/model/ListMessageDirectionEnum.java
302345
src/main/java/com/bandwidth/sdk/model/ListMessageItem.java
303346
src/main/java/com/bandwidth/sdk/model/LookupErrorResponse.java
@@ -341,6 +384,7 @@ src/main/java/com/bandwidth/sdk/model/MultiChannelMessageContent.java
341384
src/main/java/com/bandwidth/sdk/model/MultiChannelMessageRequest.java
342385
src/main/java/com/bandwidth/sdk/model/MultiChannelMessageResponseData.java
343386
src/main/java/com/bandwidth/sdk/model/OptInWorkflow.java
387+
src/main/java/com/bandwidth/sdk/model/Page.java
344388
src/main/java/com/bandwidth/sdk/model/PageInfo.java
345389
src/main/java/com/bandwidth/sdk/model/PriorityEnum.java
346390
src/main/java/com/bandwidth/sdk/model/ProductTypeEnum.java
@@ -369,6 +413,8 @@ src/main/java/com/bandwidth/sdk/model/RecordingTranscriptionMetadata.java
369413
src/main/java/com/bandwidth/sdk/model/RecordingTranscriptions.java
370414
src/main/java/com/bandwidth/sdk/model/RedirectCallback.java
371415
src/main/java/com/bandwidth/sdk/model/RedirectMethodEnum.java
416+
src/main/java/com/bandwidth/sdk/model/SipConnectionMetadata.java
417+
src/main/java/com/bandwidth/sdk/model/SipCredentials.java
372418
src/main/java/com/bandwidth/sdk/model/SmsMessageContent.java
373419
src/main/java/com/bandwidth/sdk/model/StandaloneCardOrientationEnum.java
374420
src/main/java/com/bandwidth/sdk/model/StatusCallback.java

README.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,11 @@ Class | Method | HTTP request | Description
143143
*ConferencesApi* | [**updateConference**](docs/ConferencesApi.md#updateConference) | **POST** /accounts/{accountId}/conferences/{conferenceId} | Update Conference
144144
*ConferencesApi* | [**updateConferenceBxml**](docs/ConferencesApi.md#updateConferenceBxml) | **PUT** /accounts/{accountId}/conferences/{conferenceId}/bxml | Update Conference BXML
145145
*ConferencesApi* | [**updateConferenceMember**](docs/ConferencesApi.md#updateConferenceMember) | **PUT** /accounts/{accountId}/conferences/{conferenceId}/members/{memberId} | Update Conference Member
146+
*EndpointsApi* | [**createEndpoint**](docs/EndpointsApi.md#createEndpoint) | **POST** /accounts/{accountId}/endpoints | Create Endpoint
147+
*EndpointsApi* | [**deleteEndpoint**](docs/EndpointsApi.md#deleteEndpoint) | **DELETE** /accounts/{accountId}/endpoints/{endpointId} | Delete Endpoint
148+
*EndpointsApi* | [**getEndpoint**](docs/EndpointsApi.md#getEndpoint) | **GET** /accounts/{accountId}/endpoints/{endpointId} | Get Endpoint
149+
*EndpointsApi* | [**listEndpoints**](docs/EndpointsApi.md#listEndpoints) | **GET** /accounts/{accountId}/endpoints | List Endpoints
150+
*EndpointsApi* | [**updateEndpointBxml**](docs/EndpointsApi.md#updateEndpointBxml) | **PUT** /accounts/{accountId}/endpoints/{endpointId}/bxml | Update Endpoint BXML
146151
*MediaApi* | [**deleteMedia**](docs/MediaApi.md#deleteMedia) | **DELETE** /users/{accountId}/media/{mediaId} | Delete Media
147152
*MediaApi* | [**getMedia**](docs/MediaApi.md#getMedia) | **GET** /users/{accountId}/media/{mediaId} | Get Media
148153
*MediaApi* | [**listMedia**](docs/MediaApi.md#listMedia) | **GET** /users/{accountId}/media | List Media
@@ -222,16 +227,33 @@ Class | Method | HTTP request | Description
222227
- [CreateAsyncBulkLookupResponseData](docs/CreateAsyncBulkLookupResponseData.md)
223228
- [CreateCall](docs/CreateCall.md)
224229
- [CreateCallResponse](docs/CreateCallResponse.md)
230+
- [CreateEndpointRequestBase](docs/CreateEndpointRequestBase.md)
231+
- [CreateEndpointResponse](docs/CreateEndpointResponse.md)
232+
- [CreateEndpointResponseObject](docs/CreateEndpointResponseObject.md)
225233
- [CreateMessageRequestError](docs/CreateMessageRequestError.md)
226234
- [CreateMultiChannelMessageResponse](docs/CreateMultiChannelMessageResponse.md)
227235
- [CreateSyncLookupResponse](docs/CreateSyncLookupResponse.md)
228236
- [CreateSyncLookupResponseData](docs/CreateSyncLookupResponseData.md)
237+
- [CreateWebRtcConnectionRequest](docs/CreateWebRtcConnectionRequest.md)
229238
- [DeactivationEventEnum](docs/DeactivationEventEnum.md)
239+
- [Device](docs/Device.md)
240+
- [DeviceStatusEnum](docs/DeviceStatusEnum.md)
230241
- [DisconnectCallback](docs/DisconnectCallback.md)
231242
- [Diversion](docs/Diversion.md)
232243
- [DtmfCallback](docs/DtmfCallback.md)
244+
- [Endpoint](docs/Endpoint.md)
245+
- [EndpointDirectionEnum](docs/EndpointDirectionEnum.md)
246+
- [EndpointEvent](docs/EndpointEvent.md)
247+
- [EndpointEventTypeEnum](docs/EndpointEventTypeEnum.md)
248+
- [EndpointResponse](docs/EndpointResponse.md)
249+
- [EndpointStatusEnum](docs/EndpointStatusEnum.md)
250+
- [EndpointTypeEnum](docs/EndpointTypeEnum.md)
251+
- [Endpoints](docs/Endpoints.md)
233252
- [Error](docs/Error.md)
253+
- [Error1](docs/Error1.md)
254+
- [Error1Source](docs/Error1Source.md)
234255
- [ErrorObject](docs/ErrorObject.md)
256+
- [ErrorResponse](docs/ErrorResponse.md)
235257
- [ErrorSource](docs/ErrorSource.md)
236258
- [FailureWebhook](docs/FailureWebhook.md)
237259
- [FieldError](docs/FieldError.md)
@@ -247,8 +269,10 @@ Class | Method | HTTP request | Description
247269
- [LatestMessageDeliveryStatusEnum](docs/LatestMessageDeliveryStatusEnum.md)
248270
- [LineTypeEnum](docs/LineTypeEnum.md)
249271
- [Link](docs/Link.md)
272+
- [Link1](docs/Link1.md)
250273
- [LinkSchema](docs/LinkSchema.md)
251274
- [LinksObject](docs/LinksObject.md)
275+
- [ListEndpointsResponse](docs/ListEndpointsResponse.md)
252276
- [ListMessageDirectionEnum](docs/ListMessageDirectionEnum.md)
253277
- [ListMessageItem](docs/ListMessageItem.md)
254278
- [LookupErrorResponse](docs/LookupErrorResponse.md)
@@ -292,6 +316,7 @@ Class | Method | HTTP request | Description
292316
- [MultiChannelMessageRequest](docs/MultiChannelMessageRequest.md)
293317
- [MultiChannelMessageResponseData](docs/MultiChannelMessageResponseData.md)
294318
- [OptInWorkflow](docs/OptInWorkflow.md)
319+
- [Page](docs/Page.md)
295320
- [PageInfo](docs/PageInfo.md)
296321
- [PriorityEnum](docs/PriorityEnum.md)
297322
- [ProductTypeEnum](docs/ProductTypeEnum.md)
@@ -320,6 +345,8 @@ Class | Method | HTTP request | Description
320345
- [RecordingTranscriptions](docs/RecordingTranscriptions.md)
321346
- [RedirectCallback](docs/RedirectCallback.md)
322347
- [RedirectMethodEnum](docs/RedirectMethodEnum.md)
348+
- [SipConnectionMetadata](docs/SipConnectionMetadata.md)
349+
- [SipCredentials](docs/SipCredentials.md)
323350
- [SmsMessageContent](docs/SmsMessageContent.md)
324351
- [StandaloneCardOrientationEnum](docs/StandaloneCardOrientationEnum.md)
325352
- [StatusCallback](docs/StatusCallback.md)

0 commit comments

Comments
 (0)