Package video.api.client.api.clients
Class ChaptersApi
- java.lang.Object
-
- video.api.client.api.clients.ChaptersApi
-
public class ChaptersApi extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classChaptersApi.APIlistRequest
-
Constructor Summary
Constructors Constructor Description ChaptersApi(ApiClient apiClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete(String videoId, String language)Delete a chapterApiResponse<Void>deleteWithHttpInfo(String videoId, String language)Delete a chapterChapterget(String videoId, String language)Show a chapter Chapters help your viewers find the sections of the video they are most interested in viewing.ApiClientgetApiClient()ApiResponse<Chapter>getWithHttpInfo(String videoId, String language)Show a chapter Chapters help your viewers find the sections of the video they are most interested in viewing.ChaptersApi.APIlistRequestlist(String videoId)List video chapters Retrieve a list of all chapters for a specified video.voidsetApiClient(ApiClient apiClient)Chapterupload(String videoId, String language, File file)Upload a chapter Chapters help break the video into sections.ApiResponse<Chapter>uploadWithHttpInfo(String videoId, String language, File file)Upload a chapter Chapters help break the video into sections.
-
-
-
Constructor Detail
-
ChaptersApi
public ChaptersApi(ApiClient apiClient)
-
-
Method Detail
-
getApiClient
public ApiClient getApiClient()
-
setApiClient
public void setApiClient(ApiClient apiClient)
-
delete
public void delete(String videoId, String language) throws ApiException
Delete a chapter- Parameters:
videoId- The unique identifier for the video you want to delete a chapter from. (required)language- A valid [BCP 47](https://github.com/libyal/libfwnt/wiki/Language-Code-identifiers) language representation. (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 No Content - 404 Not Found -
-
deleteWithHttpInfo
public ApiResponse<Void> deleteWithHttpInfo(String videoId, String language) throws ApiException
Delete a chapter- Parameters:
videoId- The unique identifier for the video you want to delete a chapter from. (required)language- A valid [BCP 47](https://github.com/libyal/libfwnt/wiki/Language-Code-identifiers) language representation. (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 No Content - 404 Not Found -
-
list
public ChaptersApi.APIlistRequest list(String videoId)
List video chapters Retrieve a list of all chapters for a specified video.- Parameters:
videoId- The unique identifier for the video you want to retrieve a list of chapters for. (required)- Returns:
- APIlistRequest
- Http Response Details:
Status Code Description Response Headers 200 Success - 404 Not Found -
-
get
public Chapter get(String videoId, String language) throws ApiException
Show a chapter Chapters help your viewers find the sections of the video they are most interested in viewing. Tutorials that use the [chapters endpoint](https://api.video/blog/endpoints/chapters).- Parameters:
videoId- The unique identifier for the video you want to show a chapter for. (required)language- A valid [BCP 47](https://github.com/libyal/libfwnt/wiki/Language-Code-identifiers) language representation. (required)- Returns:
- Chapter
- 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 Success - 404 Not Found -
-
getWithHttpInfo
public ApiResponse<Chapter> getWithHttpInfo(String videoId, String language) throws ApiException
Show a chapter Chapters help your viewers find the sections of the video they are most interested in viewing. Tutorials that use the [chapters endpoint](https://api.video/blog/endpoints/chapters).- Parameters:
videoId- The unique identifier for the video you want to show a chapter for. (required)language- A valid [BCP 47](https://github.com/libyal/libfwnt/wiki/Language-Code-identifiers) language representation. (required)- Returns:
- ApiResponse<Chapter>
- 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 Success - 404 Not Found -
-
upload
public Chapter upload(String videoId, String language, File file) throws ApiException
Upload a chapter Chapters help break the video into sections. Read our [tutorial](https://api.video/blog/tutorials/adding-chapters-to-your-videos) for more details.- Parameters:
videoId- The unique identifier for the video you want to upload a chapter for. (required)language- A valid [BCP 47](https://github.com/libyal/libfwnt/wiki/Language-Code-identifiers) language representation. (required)file- The VTT file describing the chapters you want to upload. (required)- Returns:
- Chapter
- 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 Success - 400 Bad Request - 404 Not Found -
-
uploadWithHttpInfo
public ApiResponse<Chapter> uploadWithHttpInfo(String videoId, String language, File file) throws ApiException
Upload a chapter Chapters help break the video into sections. Read our [tutorial](https://api.video/blog/tutorials/adding-chapters-to-your-videos) for more details.- Parameters:
videoId- The unique identifier for the video you want to upload a chapter for. (required)language- A valid [BCP 47](https://github.com/libyal/libfwnt/wiki/Language-Code-identifiers) language representation. (required)file- The VTT file describing the chapters you want to upload. (required)- Returns:
- ApiResponse<Chapter>
- 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 Success - 400 Bad Request - 404 Not Found -
-
-