Class FindAssetsRequest.Builder
Object
Builder
- Enclosing class:
FindAssetsRequest
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()but()Deprecated, for removal: This API element is subject to removal in a future version.This method will be removed in the future.communityId(UUID communityId) excludeMeta(boolean excludeMeta) limit(int limit) nameMatchMode(MatchMode nameMatchMode) offset(int offset) Deprecated, for removal: This API element is subject to removal in a future version.use cursor paginationsortField(FindAssetsRequest.SortField sortField) toString()typeInheritance(boolean typeInheritance) typePublicIds(List<String> typePublicIds)
-
Field Details
-
offset
Deprecated, for removal: This API element is subject to removal in a future version.Use cursor pagination. -
limit
Deprecated.This field will become private in the next major release.
-
-
Method Details
-
offset
Deprecated, for removal: This API element is subject to removal in a future version.use cursor pagination -
limit
-
but
Deprecated, for removal: This API element is subject to removal in a future version.This method will be removed in the future. Please, useFindAssetsRequest.builder()Clone method for this Builder. -
cursor
- Parameters:
cursor- Cursor for the current page of results. To retrieve the first page with cursor pagination you need to pass this parameter with an empty value (must be non-null). For the next pages, the value must be taken from the response (nextCursorproperty).- Returns:
this.
-
name
- Parameters:
name- The name of the asset to search for (either display name or full name).- Returns:
this.
-
nameMatchMode
- Parameters:
nameMatchMode- The match mode used to comparename. If the match mode isEXACTthe search is case-sensitive, otherwise the search is case-insensitive. When omitted, the nameMatchMode defaults toANYWHERE.- Returns:
this.
-
domainId
- Parameters:
domainId- The ID of the domain to find the assets in.- Returns:
this.
-
communityId
- Parameters:
communityId- The ID of the community to find the assets in.- Returns:
this.
-
typeIds
- Parameters:
typeIds- The list of IDs of the asset types. The returned assets are of one of types specified by this parameter.- Returns:
this.
-
typePublicIds
- Parameters:
typePublicIds- The list of public IDs of the asset types. The returned assets are of one of types specified by this parameter.- Returns:
this.
-
statusIds
- Parameters:
statusIds- The list of IDs of the statuses. The returned assets have one of statuses specified by this parameter.- Returns:
this.
-
tagNames
- Parameters:
tagNames- The list of names of tags. The returned assets have one of tags with names specified by this parameter.- Returns:
this.
-
typeInheritance
- Parameters:
typeInheritance- Whether the type inheritance for the asset type filtering should be applied or not. When omitted, the typeInheritance flag defaults totrue.- Returns:
this.
-
excludeMeta
- Parameters:
excludeMeta- The exclude meta flag. If this is set to true then the assets from meta domains will not be returned (meta domains are the domains which were not created by the user manually). When omitted, the excludeMeta flag defaults totrue.- Returns:
this.
-
sortField
- Parameters:
sortField- The field on which the results are sorted. When omitted, the sortField defaults toNAME.- Returns:
this.
-
sortOrder
- Parameters:
sortOrder- The sorting order. When omitted, the sortOrder defaults toASC(ascending).- Returns:
this.
-
build
-
toString
-