Package video.api.client.api.models
Class SummarySource
- java.lang.Object
-
- video.api.client.api.models.SummarySource
-
- All Implemented Interfaces:
Serializable,DeepObject
public class SummarySource extends Object implements Serializable, DeepObject
SummarySource- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_ABSTRACTstatic StringSERIALIZED_NAME_TAKEAWAYSstatic StringSERIALIZED_NAME_TITLE
-
Constructor Summary
Constructors Constructor Description SummarySource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SummarySource_abstract(String _abstract)SummarySourceaddTakeawaysItem(String takeawaysItem)booleanequals(Object o)StringgetAbstract()A short outline of the contents of the video.List<String>getTakeaways()A list of 3 key points from the video, in chronological order.StringgetTitle()A video title, based on the contents of the video.inthashCode()voidsetAbstract(String _abstract)voidsetTakeaways(List<String> takeaways)voidsetTitle(String title)SummarySourcetakeaways(List<String> takeaways)SummarySourcetitle(String title)StringtoString()
-
-
-
Field Detail
-
SERIALIZED_NAME_TITLE
public static final String SERIALIZED_NAME_TITLE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ABSTRACT
public static final String SERIALIZED_NAME_ABSTRACT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TAKEAWAYS
public static final String SERIALIZED_NAME_TAKEAWAYS
- See Also:
- Constant Field Values
-
-
Method Detail
-
title
public SummarySource title(String title)
-
getTitle
@Nullable public String getTitle()
A video title, based on the contents of the video.- Returns:
- title
-
setTitle
public void setTitle(String title)
-
_abstract
public SummarySource _abstract(String _abstract)
-
getAbstract
@Nullable public String getAbstract()
A short outline of the contents of the video. The length of an `abstract` depends on the amount of content in a video that can be transcribed. The API condenses the contents into minimum 20, maximum 300 words.- Returns:
- _abstract
-
setAbstract
public void setAbstract(String _abstract)
-
takeaways
public SummarySource takeaways(List<String> takeaways)
-
addTakeawaysItem
public SummarySource addTakeawaysItem(String takeawaysItem)
-
getTakeaways
@Nullable public List<String> getTakeaways()
A list of 3 key points from the video, in chronological order.- Returns:
- takeaways
-
-