Package com.bandwidth.sdk.api
Class ConferencesApi
java.lang.Object
com.bandwidth.sdk.api.ConferencesApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondownloadConferenceRecording
(String accountId, String conferenceId, String recordingId) Download Conference Recording Downloads the specified recording file.okhttp3.Call
downloadConferenceRecordingAsync
(String accountId, String conferenceId, String recordingId, ApiCallback<File> _callback) Download Conference Recording (asynchronously) Downloads the specified recording file.okhttp3.Call
downloadConferenceRecordingCall
(String accountId, String conferenceId, String recordingId, ApiCallback _callback) Build call for downloadConferenceRecordingdownloadConferenceRecordingWithHttpInfo
(String accountId, String conferenceId, String recordingId) Download Conference Recording Downloads the specified recording file.getConference
(String accountId, String conferenceId) Get Conference Information Returns information about the specified conference.okhttp3.Call
getConferenceAsync
(String accountId, String conferenceId, ApiCallback<Conference> _callback) Get Conference Information (asynchronously) Returns information about the specified conference.okhttp3.Call
getConferenceCall
(String accountId, String conferenceId, ApiCallback _callback) Build call for getConferencegetConferenceMember
(String accountId, String conferenceId, String memberId) Get Conference Member Returns information about the specified conference member.okhttp3.Call
getConferenceMemberAsync
(String accountId, String conferenceId, String memberId, ApiCallback<ConferenceMember> _callback) Get Conference Member (asynchronously) Returns information about the specified conference member.okhttp3.Call
getConferenceMemberCall
(String accountId, String conferenceId, String memberId, ApiCallback _callback) Build call for getConferenceMembergetConferenceMemberWithHttpInfo
(String accountId, String conferenceId, String memberId) Get Conference Member Returns information about the specified conference member.getConferenceRecording
(String accountId, String conferenceId, String recordingId) Get Conference Recording Information Returns metadata for the specified recording.okhttp3.Call
getConferenceRecordingAsync
(String accountId, String conferenceId, String recordingId, ApiCallback<ConferenceRecordingMetadata> _callback) Get Conference Recording Information (asynchronously) Returns metadata for the specified recording.okhttp3.Call
getConferenceRecordingCall
(String accountId, String conferenceId, String recordingId, ApiCallback _callback) Build call for getConferenceRecordinggetConferenceRecordingWithHttpInfo
(String accountId, String conferenceId, String recordingId) Get Conference Recording Information Returns metadata for the specified recording.getConferenceWithHttpInfo
(String accountId, String conferenceId) Get Conference Information Returns information about the specified conference.int
listConferenceRecordings
(String accountId, String conferenceId) Get Conference Recordings Returns a (potentially empty) list of metadata for the recordings that took place during the specified conference.okhttp3.Call
listConferenceRecordingsAsync
(String accountId, String conferenceId, ApiCallback<List<ConferenceRecordingMetadata>> _callback) Get Conference Recordings (asynchronously) Returns a (potentially empty) list of metadata for the recordings that took place during the specified conference.okhttp3.Call
listConferenceRecordingsCall
(String accountId, String conferenceId, ApiCallback _callback) Build call for listConferenceRecordingslistConferenceRecordingsWithHttpInfo
(String accountId, String conferenceId) Get Conference Recordings Returns a (potentially empty) list of metadata for the recordings that took place during the specified conference.listConferences
(String accountId, String name, String minCreatedTime, String maxCreatedTime, Integer pageSize, String pageToken) Get Conferences Returns a max of 1000 conferences, sorted by `createdTime` from oldest to newest.okhttp3.Call
listConferencesAsync
(String accountId, String name, String minCreatedTime, String maxCreatedTime, Integer pageSize, String pageToken, ApiCallback<List<Conference>> _callback) Get Conferences (asynchronously) Returns a max of 1000 conferences, sorted by `createdTime` from oldest to newest.okhttp3.Call
listConferencesCall
(String accountId, String name, String minCreatedTime, String maxCreatedTime, Integer pageSize, String pageToken, ApiCallback _callback) Build call for listConferenceslistConferencesWithHttpInfo
(String accountId, String name, String minCreatedTime, String maxCreatedTime, Integer pageSize, String pageToken) Get Conferences Returns a max of 1000 conferences, sorted by `createdTime` from oldest to newest.void
setApiClient
(ApiClient apiClient) void
setCustomBaseUrl
(String customBaseUrl) void
setHostIndex
(int hostIndex) void
updateConference
(String accountId, String conferenceId, UpdateConference updateConference) Update Conference Update the conference state.okhttp3.Call
updateConferenceAsync
(String accountId, String conferenceId, UpdateConference updateConference, ApiCallback<Void> _callback) Update Conference (asynchronously) Update the conference state.void
updateConferenceBxml
(String accountId, String conferenceId, String body) Update Conference BXML Update the conference BXML document.okhttp3.Call
updateConferenceBxmlAsync
(String accountId, String conferenceId, String body, ApiCallback<Void> _callback) Update Conference BXML (asynchronously) Update the conference BXML document.okhttp3.Call
updateConferenceBxmlCall
(String accountId, String conferenceId, String body, ApiCallback _callback) Build call for updateConferenceBxmlupdateConferenceBxmlWithHttpInfo
(String accountId, String conferenceId, String body) Update Conference BXML Update the conference BXML document.okhttp3.Call
updateConferenceCall
(String accountId, String conferenceId, UpdateConference updateConference, ApiCallback _callback) Build call for updateConferencevoid
updateConferenceMember
(String accountId, String conferenceId, String memberId, UpdateConferenceMember updateConferenceMember) Update Conference Member Updates settings for a particular conference member.okhttp3.Call
updateConferenceMemberAsync
(String accountId, String conferenceId, String memberId, UpdateConferenceMember updateConferenceMember, ApiCallback<Void> _callback) Update Conference Member (asynchronously) Updates settings for a particular conference member.okhttp3.Call
updateConferenceMemberCall
(String accountId, String conferenceId, String memberId, UpdateConferenceMember updateConferenceMember, ApiCallback _callback) Build call for updateConferenceMemberupdateConferenceMemberWithHttpInfo
(String accountId, String conferenceId, String memberId, UpdateConferenceMember updateConferenceMember) Update Conference Member Updates settings for a particular conference member.updateConferenceWithHttpInfo
(String accountId, String conferenceId, UpdateConference updateConference) Update Conference Update the conference state.
-
Constructor Details
-
ConferencesApi
public ConferencesApi() -
ConferencesApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
getHostIndex
public int getHostIndex() -
setHostIndex
public void setHostIndex(int hostIndex) -
getCustomBaseUrl
-
setCustomBaseUrl
-
downloadConferenceRecordingCall
public okhttp3.Call downloadConferenceRecordingCall(String accountId, String conferenceId, String recordingId, ApiCallback _callback) throws ApiException Build call for downloadConferenceRecording- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)recordingId
- Programmable Voice API Recording ID. (required)_callback
- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body object- Http Response Details:
Status Code Description Response Headers 200 Media found - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
downloadConferenceRecording
public File downloadConferenceRecording(String accountId, String conferenceId, String recordingId) throws ApiException Download Conference Recording Downloads the specified recording file.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)recordingId
- Programmable Voice API Recording ID. (required)- Returns:
- File
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details:
Status Code Description Response Headers 200 Media found - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
downloadConferenceRecordingWithHttpInfo
public ApiResponse<File> downloadConferenceRecordingWithHttpInfo(String accountId, String conferenceId, String recordingId) throws ApiException Download Conference Recording Downloads the specified recording file.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)recordingId
- Programmable Voice API Recording ID. (required)- Returns:
- ApiResponse<File>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details:
Status Code Description Response Headers 200 Media found - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
downloadConferenceRecordingAsync
public okhttp3.Call downloadConferenceRecordingAsync(String accountId, String conferenceId, String recordingId, ApiCallback<File> _callback) throws ApiException Download Conference Recording (asynchronously) Downloads the specified recording file.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)recordingId
- Programmable Voice API Recording ID. (required)_callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body object- Http Response Details:
Status Code Description Response Headers 200 Media found - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
getConferenceCall
public okhttp3.Call getConferenceCall(String accountId, String conferenceId, ApiCallback _callback) throws ApiException Build call for getConference- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)_callback
- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body object- Http Response Details:
Status Code Description Response Headers 200 Conferences retrieved successfully - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
getConference
Get Conference Information Returns information about the specified conference.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)- Returns:
- Conference
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details:
Status Code Description Response Headers 200 Conferences retrieved successfully - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
getConferenceWithHttpInfo
public ApiResponse<Conference> getConferenceWithHttpInfo(String accountId, String conferenceId) throws ApiException Get Conference Information Returns information about the specified conference.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)- Returns:
- ApiResponse<Conference>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details:
Status Code Description Response Headers 200 Conferences retrieved successfully - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
getConferenceAsync
public okhttp3.Call getConferenceAsync(String accountId, String conferenceId, ApiCallback<Conference> _callback) throws ApiException Get Conference Information (asynchronously) Returns information about the specified conference.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)_callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body object- Http Response Details:
Status Code Description Response Headers 200 Conferences retrieved successfully - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
getConferenceMemberCall
public okhttp3.Call getConferenceMemberCall(String accountId, String conferenceId, String memberId, ApiCallback _callback) throws ApiException Build call for getConferenceMember- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)memberId
- Programmable Voice API Conference Member ID. (required)_callback
- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body object- Http Response Details:
Status Code Description Response Headers 200 Conference member found - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
getConferenceMember
public ConferenceMember getConferenceMember(String accountId, String conferenceId, String memberId) throws ApiException Get Conference Member Returns information about the specified conference member.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)memberId
- Programmable Voice API Conference Member ID. (required)- Returns:
- ConferenceMember
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details:
Status Code Description Response Headers 200 Conference member found - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
getConferenceMemberWithHttpInfo
public ApiResponse<ConferenceMember> getConferenceMemberWithHttpInfo(String accountId, String conferenceId, String memberId) throws ApiException Get Conference Member Returns information about the specified conference member.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)memberId
- Programmable Voice API Conference Member ID. (required)- Returns:
- ApiResponse<ConferenceMember>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details:
Status Code Description Response Headers 200 Conference member found - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
getConferenceMemberAsync
public okhttp3.Call getConferenceMemberAsync(String accountId, String conferenceId, String memberId, ApiCallback<ConferenceMember> _callback) throws ApiException Get Conference Member (asynchronously) Returns information about the specified conference member.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)memberId
- Programmable Voice API Conference Member ID. (required)_callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body object- Http Response Details:
Status Code Description Response Headers 200 Conference member found - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
getConferenceRecordingCall
public okhttp3.Call getConferenceRecordingCall(String accountId, String conferenceId, String recordingId, ApiCallback _callback) throws ApiException Build call for getConferenceRecording- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)recordingId
- Programmable Voice API Recording ID. (required)_callback
- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body object- Http Response Details:
Status Code Description Response Headers 200 Conference recording found - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
getConferenceRecording
public ConferenceRecordingMetadata getConferenceRecording(String accountId, String conferenceId, String recordingId) throws ApiException Get Conference Recording Information Returns metadata for the specified recording.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)recordingId
- Programmable Voice API Recording ID. (required)- Returns:
- ConferenceRecordingMetadata
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details:
Status Code Description Response Headers 200 Conference recording found - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
getConferenceRecordingWithHttpInfo
public ApiResponse<ConferenceRecordingMetadata> getConferenceRecordingWithHttpInfo(String accountId, String conferenceId, String recordingId) throws ApiException Get Conference Recording Information Returns metadata for the specified recording.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)recordingId
- Programmable Voice API Recording ID. (required)- Returns:
- ApiResponse<ConferenceRecordingMetadata>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details:
Status Code Description Response Headers 200 Conference recording found - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
getConferenceRecordingAsync
public okhttp3.Call getConferenceRecordingAsync(String accountId, String conferenceId, String recordingId, ApiCallback<ConferenceRecordingMetadata> _callback) throws ApiException Get Conference Recording Information (asynchronously) Returns metadata for the specified recording.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)recordingId
- Programmable Voice API Recording ID. (required)_callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body object- Http Response Details:
Status Code Description Response Headers 200 Conference recording found - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
listConferenceRecordingsCall
public okhttp3.Call listConferenceRecordingsCall(String accountId, String conferenceId, ApiCallback _callback) throws ApiException Build call for listConferenceRecordings- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)_callback
- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body object- Http Response Details:
Status Code Description Response Headers 200 Conference recordings retrieved successfully - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
listConferenceRecordings
public List<ConferenceRecordingMetadata> listConferenceRecordings(String accountId, String conferenceId) throws ApiException Get Conference Recordings Returns a (potentially empty) list of metadata for the recordings that took place during the specified conference.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)- Returns:
- List<ConferenceRecordingMetadata>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details:
Status Code Description Response Headers 200 Conference recordings retrieved successfully - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
listConferenceRecordingsWithHttpInfo
public ApiResponse<List<ConferenceRecordingMetadata>> listConferenceRecordingsWithHttpInfo(String accountId, String conferenceId) throws ApiException Get Conference Recordings Returns a (potentially empty) list of metadata for the recordings that took place during the specified conference.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)- Returns:
- ApiResponse<List<ConferenceRecordingMetadata>>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details:
Status Code Description Response Headers 200 Conference recordings retrieved successfully - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
listConferenceRecordingsAsync
public okhttp3.Call listConferenceRecordingsAsync(String accountId, String conferenceId, ApiCallback<List<ConferenceRecordingMetadata>> _callback) throws ApiException Get Conference Recordings (asynchronously) Returns a (potentially empty) list of metadata for the recordings that took place during the specified conference.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)_callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body object- Http Response Details:
Status Code Description Response Headers 200 Conference recordings retrieved successfully - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
listConferencesCall
public okhttp3.Call listConferencesCall(String accountId, String name, String minCreatedTime, String maxCreatedTime, Integer pageSize, String pageToken, ApiCallback _callback) throws ApiException Build call for listConferences- Parameters:
accountId
- Your Bandwidth Account ID. (required)name
- Filter results by the `name` field. (optional)minCreatedTime
- Filter results to conferences which have a `createdTime` after or at `minCreatedTime` (in ISO8601 format). (optional)maxCreatedTime
- Filter results to conferences which have a `createdTime` before or at `maxCreatedTime` (in ISO8601 format). (optional)pageSize
- Specifies the max number of conferences that will be returned. (optional, default to 1000)pageToken
- Not intended for explicit use. To use pagination, follow the links in the `Link` header of the response, as indicated in the endpoint description. (optional)_callback
- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body object- Http Response Details:
Status Code Description Response Headers 200 Conferences retrieved successfully - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
listConferences
public List<Conference> listConferences(String accountId, String name, String minCreatedTime, String maxCreatedTime, Integer pageSize, String pageToken) throws ApiException Get Conferences Returns a max of 1000 conferences, sorted by `createdTime` from oldest to newest. **NOTE:** If the number of conferences in the account is bigger than `pageSize`, a `Link` header (with format `<{url}>; rel=\"next\"`) will be returned in the response. The url can be used to retrieve the next page of conference records.- Parameters:
accountId
- Your Bandwidth Account ID. (required)name
- Filter results by the `name` field. (optional)minCreatedTime
- Filter results to conferences which have a `createdTime` after or at `minCreatedTime` (in ISO8601 format). (optional)maxCreatedTime
- Filter results to conferences which have a `createdTime` before or at `maxCreatedTime` (in ISO8601 format). (optional)pageSize
- Specifies the max number of conferences that will be returned. (optional, default to 1000)pageToken
- Not intended for explicit use. To use pagination, follow the links in the `Link` header of the response, as indicated in the endpoint description. (optional)- Returns:
- List<Conference>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details:
Status Code Description Response Headers 200 Conferences retrieved successfully - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
listConferencesWithHttpInfo
public ApiResponse<List<Conference>> listConferencesWithHttpInfo(String accountId, String name, String minCreatedTime, String maxCreatedTime, Integer pageSize, String pageToken) throws ApiException Get Conferences Returns a max of 1000 conferences, sorted by `createdTime` from oldest to newest. **NOTE:** If the number of conferences in the account is bigger than `pageSize`, a `Link` header (with format `<{url}>; rel=\"next\"`) will be returned in the response. The url can be used to retrieve the next page of conference records.- Parameters:
accountId
- Your Bandwidth Account ID. (required)name
- Filter results by the `name` field. (optional)minCreatedTime
- Filter results to conferences which have a `createdTime` after or at `minCreatedTime` (in ISO8601 format). (optional)maxCreatedTime
- Filter results to conferences which have a `createdTime` before or at `maxCreatedTime` (in ISO8601 format). (optional)pageSize
- Specifies the max number of conferences that will be returned. (optional, default to 1000)pageToken
- Not intended for explicit use. To use pagination, follow the links in the `Link` header of the response, as indicated in the endpoint description. (optional)- Returns:
- ApiResponse<List<Conference>>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details:
Status Code Description Response Headers 200 Conferences retrieved successfully - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
listConferencesAsync
public okhttp3.Call listConferencesAsync(String accountId, String name, String minCreatedTime, String maxCreatedTime, Integer pageSize, String pageToken, ApiCallback<List<Conference>> _callback) throws ApiException Get Conferences (asynchronously) Returns a max of 1000 conferences, sorted by `createdTime` from oldest to newest. **NOTE:** If the number of conferences in the account is bigger than `pageSize`, a `Link` header (with format `<{url}>; rel=\"next\"`) will be returned in the response. The url can be used to retrieve the next page of conference records.- Parameters:
accountId
- Your Bandwidth Account ID. (required)name
- Filter results by the `name` field. (optional)minCreatedTime
- Filter results to conferences which have a `createdTime` after or at `minCreatedTime` (in ISO8601 format). (optional)maxCreatedTime
- Filter results to conferences which have a `createdTime` before or at `maxCreatedTime` (in ISO8601 format). (optional)pageSize
- Specifies the max number of conferences that will be returned. (optional, default to 1000)pageToken
- Not intended for explicit use. To use pagination, follow the links in the `Link` header of the response, as indicated in the endpoint description. (optional)_callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body object- Http Response Details:
Status Code Description Response Headers 200 Conferences retrieved successfully - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
updateConferenceCall
public okhttp3.Call updateConferenceCall(String accountId, String conferenceId, UpdateConference updateConference, ApiCallback _callback) throws ApiException Build call for updateConference- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)updateConference
- (required)_callback
- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body object- Http Response Details:
Status Code Description Response Headers 204 Conference was successfully modified. - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
updateConference
public void updateConference(String accountId, String conferenceId, UpdateConference updateConference) throws ApiException Update Conference Update the conference state.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)updateConference
- (required)- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details:
Status Code Description Response Headers 204 Conference was successfully modified. - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
updateConferenceWithHttpInfo
public ApiResponse<Void> updateConferenceWithHttpInfo(String accountId, String conferenceId, UpdateConference updateConference) throws ApiException Update Conference Update the conference state.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)updateConference
- (required)- Returns:
- ApiResponse<Void>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details:
Status Code Description Response Headers 204 Conference was successfully modified. - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
updateConferenceAsync
public okhttp3.Call updateConferenceAsync(String accountId, String conferenceId, UpdateConference updateConference, ApiCallback<Void> _callback) throws ApiException Update Conference (asynchronously) Update the conference state.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)updateConference
- (required)_callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body object- Http Response Details:
Status Code Description Response Headers 204 Conference was successfully modified. - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
updateConferenceBxmlCall
public okhttp3.Call updateConferenceBxmlCall(String accountId, String conferenceId, String body, ApiCallback _callback) throws ApiException Build call for updateConferenceBxml- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)body
- (required)_callback
- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body object- Http Response Details:
Status Code Description Response Headers 204 Conference successfully modified. - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
updateConferenceBxml
public void updateConferenceBxml(String accountId, String conferenceId, String body) throws ApiException Update Conference BXML Update the conference BXML document.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)body
- (required)- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details:
Status Code Description Response Headers 204 Conference successfully modified. - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
updateConferenceBxmlWithHttpInfo
public ApiResponse<Void> updateConferenceBxmlWithHttpInfo(String accountId, String conferenceId, String body) throws ApiException Update Conference BXML Update the conference BXML document.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)body
- (required)- Returns:
- ApiResponse<Void>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details:
Status Code Description Response Headers 204 Conference successfully modified. - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
updateConferenceBxmlAsync
public okhttp3.Call updateConferenceBxmlAsync(String accountId, String conferenceId, String body, ApiCallback<Void> _callback) throws ApiException Update Conference BXML (asynchronously) Update the conference BXML document.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)body
- (required)_callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body object- Http Response Details:
Status Code Description Response Headers 204 Conference successfully modified. - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
updateConferenceMemberCall
public okhttp3.Call updateConferenceMemberCall(String accountId, String conferenceId, String memberId, UpdateConferenceMember updateConferenceMember, ApiCallback _callback) throws ApiException Build call for updateConferenceMember- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)memberId
- Programmable Voice API Conference Member ID. (required)updateConferenceMember
- (required)_callback
- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body object- Http Response Details:
Status Code Description Response Headers 204 Conference member was successfully modified. - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
updateConferenceMember
public void updateConferenceMember(String accountId, String conferenceId, String memberId, UpdateConferenceMember updateConferenceMember) throws ApiException Update Conference Member Updates settings for a particular conference member.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)memberId
- Programmable Voice API Conference Member ID. (required)updateConferenceMember
- (required)- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details:
Status Code Description Response Headers 204 Conference member was successfully modified. - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
updateConferenceMemberWithHttpInfo
public ApiResponse<Void> updateConferenceMemberWithHttpInfo(String accountId, String conferenceId, String memberId, UpdateConferenceMember updateConferenceMember) throws ApiException Update Conference Member Updates settings for a particular conference member.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)memberId
- Programmable Voice API Conference Member ID. (required)updateConferenceMember
- (required)- Returns:
- ApiResponse<Void>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details:
Status Code Description Response Headers 204 Conference member was successfully modified. - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-
updateConferenceMemberAsync
public okhttp3.Call updateConferenceMemberAsync(String accountId, String conferenceId, String memberId, UpdateConferenceMember updateConferenceMember, ApiCallback<Void> _callback) throws ApiException Update Conference Member (asynchronously) Updates settings for a particular conference member.- Parameters:
accountId
- Your Bandwidth Account ID. (required)conferenceId
- Programmable Voice API Conference ID. (required)memberId
- Programmable Voice API Conference Member ID. (required)updateConferenceMember
- (required)_callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body object- Http Response Details:
Status Code Description Response Headers 204 Conference member was successfully modified. - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 405 Method Not Allowed - 415 Unsupported Media Type - 429 Too Many Requests * Retry-After - When you should try your request again.
500 Internal Server Error -
-