public class SearchMediaRequest extends AbstractModel
Constructor and Description |
---|
SearchMediaRequest() |
Modifier and Type | Method and Description |
---|---|
String[] |
getCategories()
Get 文件类型:
Video: 视频文件
Audio: 音频文件
Image: 图片文件
|
Long[] |
getClassIds()
Get 分类 ID 集合,匹配集合指定 ID 的分类及其所有子类。数组长度限制:10。
|
String |
getEndTime()
Get 创建时间的结束时间。
小于结束时间。
格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
|
Long |
getLimit()
Get 分页返回的记录条数,默认值:10。将返回第 Offset 到第 Offset+Limit-1 条。
取值范围:Offset + Limit 不超过5000。(参见:接口返回结果数限制)
|
Long |
getOffset()
Get 分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。
取值范围:Offset + Limit 不超过5000。(参见:接口返回结果数限制)
|
SortBy |
getSort()
Get 排序方式。
Sort.Field 可选值:CreateTime
指定 Text 搜索时,将根据匹配度排序,该字段无效
|
String |
getSourceType()
Get 媒体文件来源,来源取值参见 [SourceType](https://cloud.tencent.com/document/product/266/31773#MediaSourceData)。
|
String |
getStartTime()
Get 创建时间的开始时间。
大于等于开始时间。
格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
|
String |
getStreamId()
Get 推流 [直播码](https://cloud.tencent.com/document/product/267/5959)。
|
Long |
getSubAppId()
Get 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。
|
String[] |
getTags()
Get 标签集合,匹配集合中任意元素。
单个标签长度限制:8个字符。
数组长度限制:10。
|
String |
getText()
Get 搜索文本,模糊匹配媒体文件名称或描述信息,匹配项越多,匹配度越高,排序越优先。长度限制:64个字符。
|
String |
getVid()
Get 直播录制文件的唯一标识。
|
void |
setCategories(String[] Categories)
Set 文件类型:
Video: 视频文件
Audio: 音频文件
Image: 图片文件
|
void |
setClassIds(Long[] ClassIds)
Set 分类 ID 集合,匹配集合指定 ID 的分类及其所有子类。数组长度限制:10。
|
void |
setEndTime(String EndTime)
Set 创建时间的结束时间。
小于结束时间。
格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
|
void |
setLimit(Long Limit)
Set 分页返回的记录条数,默认值:10。将返回第 Offset 到第 Offset+Limit-1 条。
取值范围:Offset + Limit 不超过5000。(参见:接口返回结果数限制)
|
void |
setOffset(Long Offset)
Set 分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。
取值范围:Offset + Limit 不超过5000。(参见:接口返回结果数限制)
|
void |
setSort(SortBy Sort)
Set 排序方式。
Sort.Field 可选值:CreateTime
指定 Text 搜索时,将根据匹配度排序,该字段无效
|
void |
setSourceType(String SourceType)
Set 媒体文件来源,来源取值参见 [SourceType](https://cloud.tencent.com/document/product/266/31773#MediaSourceData)。
|
void |
setStartTime(String StartTime)
Set 创建时间的开始时间。
大于等于开始时间。
格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
|
void |
setStreamId(String StreamId)
Set 推流 [直播码](https://cloud.tencent.com/document/product/267/5959)。
|
void |
setSubAppId(Long SubAppId)
Set 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。
|
void |
setTags(String[] Tags)
Set 标签集合,匹配集合中任意元素。
单个标签长度限制:8个字符。
数组长度限制:10。
|
void |
setText(String Text)
Set 搜索文本,模糊匹配媒体文件名称或描述信息,匹配项越多,匹配度越高,排序越优先。长度限制:64个字符。
|
void |
setVid(String Vid)
Set 直播录制文件的唯一标识。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public String getText()
public void setText(String Text)
Text
- 搜索文本,模糊匹配媒体文件名称或描述信息,匹配项越多,匹配度越高,排序越优先。长度限制:64个字符。public String[] getTags()
public void setTags(String[] Tags)
Tags
- 标签集合,匹配集合中任意元素。
public Long[] getClassIds()
public void setClassIds(Long[] ClassIds)
ClassIds
- 分类 ID 集合,匹配集合指定 ID 的分类及其所有子类。数组长度限制:10。public String getStartTime()
public void setStartTime(String StartTime)
StartTime
- 创建时间的开始时间。
public String getEndTime()
public void setEndTime(String EndTime)
EndTime
- 创建时间的结束时间。
public String getSourceType()
public void setSourceType(String SourceType)
SourceType
- 媒体文件来源,来源取值参见 [SourceType](https://cloud.tencent.com/document/product/266/31773#MediaSourceData)。public String getStreamId()
public void setStreamId(String StreamId)
StreamId
- 推流 [直播码](https://cloud.tencent.com/document/product/267/5959)。public String getVid()
public void setVid(String Vid)
Vid
- 直播录制文件的唯一标识。public SortBy getSort()
public void setSort(SortBy Sort)
Sort
- 排序方式。
public Long getOffset()
public void setOffset(Long Offset)
Offset
- public Long getLimit()
public void setLimit(Long Limit)
Limit
- public String[] getCategories()
public void setCategories(String[] Categories)
Categories
- 文件类型:
public Long getSubAppId()
public void setSubAppId(Long SubAppId)
SubAppId
- 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。Copyright © 2020. All rights reserved.