public class SearchMediaRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
entityId
The ID of the entity.
|
String |
match
The filter conditions.
|
Integer |
pageNo
The page number.
|
Integer |
pageSize
The number of entries per page.
|
String |
scrollToken
The pagination identifier.
|
String |
searchLibName
The search library.
|
String |
sortBy
The sort field and order.
|
构造器和说明 |
---|
SearchMediaRequest() |
限定符和类型 | 方法和说明 |
---|---|
static SearchMediaRequest |
build(Map<String,?> map) |
String |
getEntityId() |
String |
getMatch() |
Integer |
getPageNo() |
Integer |
getPageSize() |
String |
getScrollToken() |
String |
getSearchLibName() |
String |
getSortBy() |
SearchMediaRequest |
setEntityId(String entityId) |
SearchMediaRequest |
setMatch(String match) |
SearchMediaRequest |
setPageNo(Integer pageNo) |
SearchMediaRequest |
setPageSize(Integer pageSize) |
SearchMediaRequest |
setScrollToken(String scrollToken) |
SearchMediaRequest |
setSearchLibName(String searchLibName) |
SearchMediaRequest |
setSortBy(String sortBy) |
@NameInMap(value="EntityId") public String entityId
The ID of the entity.
example:2d3bf1e35a1e42b5ab338d701efa7603
@NameInMap(value="Match") public String match
The filter conditions. For more information about the parameter syntax, see Media asset search protocols.
@NameInMap(value="PageNo") public Integer pageNo
The page number. Default value: 1.
example:1
@NameInMap(value="PageSize") public Integer pageSize
The number of entries per page. Default value: 10. Maximum value: 50.
example:20
@NameInMap(value="ScrollToken") public String scrollToken
The pagination identifier. The value can be up to 32 characters in length. The first time you call this operation for each new search, you do not need to specify this parameter. The value of this parameter is returned each time data records that meet the specified filter condition are found. The value is used to record the current position of queried data. Record the returned parameter value and set this parameter according to the following requirements during the next search: If you need to traverse all data that meets the filter criteria, you must set the ScrollToken parameter. If the value of the PageNo parameter exceeds 200, we recommend that you set this parameter to optimize search performance. You can only page backward. You can page a maximum of 1,000 entries in an operation.
example:F8C4F642184DBDA5D93907A70AAE****
@NameInMap(value="SearchLibName") public String searchLibName
The search library.
example:test-1
@NameInMap(value="SortBy") public String sortBy
The sort field and order. Separate multiple parameters with commas (,).
example:utcCreate:Desc, utcModified:Desc
public static SearchMediaRequest build(Map<String,?> map) throws Exception
Exception
public SearchMediaRequest setEntityId(String entityId)
public String getEntityId()
public SearchMediaRequest setMatch(String match)
public String getMatch()
public SearchMediaRequest setPageNo(Integer pageNo)
public Integer getPageNo()
public SearchMediaRequest setPageSize(Integer pageSize)
public Integer getPageSize()
public SearchMediaRequest setScrollToken(String scrollToken)
public String getScrollToken()
public SearchMediaRequest setSearchLibName(String searchLibName)
public String getSearchLibName()
public SearchMediaRequest setSortBy(String sortBy)
public String getSortBy()
Copyright © 2024. All rights reserved.