Class FindComplexRelationsRequest
Object
PagedRequest
CursorPagedRequest
FindComplexRelationsRequest
- All Implemented Interfaces:
Serializable
The search criteria for complex relations.
Only parameters that are specified in this request and have not null values are used for filtering.
All other parameters are ignored.
The returned complex relations satisfy all constraints that are specified in this search criteria.
By default a result containing 1000 complex relations is returned.
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class PagedRequest
countLimit, limit, offset -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanThe ID of the asset for which complex relations should be found.The ID of the type of complex relations to search for.The The list of Public ID of the type of complex relations to search for.inthashCode()voidsetAssetId(UUID assetId) The ID of the asset for which complex relations should be found.voidThe ID of the type of complex relations to search for.voidsetTypePublicIds(List<String> typePublicIds) The The list of Public ID of the type of complex relations to search for.toString()Methods inherited from class CursorPagedRequest
getCountLimit, getCursor, getOffset, setCountLimit, setCursor, setOffsetMethods inherited from class PagedRequest
getLimit, isPagingActive, setLimit
-
Constructor Details
-
FindComplexRelationsRequest
public FindComplexRelationsRequest()
-
-
Method Details
-
builder
-
getAssetId
The ID of the asset for which complex relations should be found. -
getTypeId
The ID of the type of complex relations to search for. -
getTypePublicIds
The The list of Public ID of the type of complex relations to search for. -
setAssetId
The ID of the asset for which complex relations should be found. -
setTypeId
The ID of the type of complex relations to search for. -
setTypePublicIds
The The list of Public ID of the type of complex relations to search for. -
equals
- Overrides:
equalsin classCursorPagedRequest
-
canEqual
- Overrides:
canEqualin classCursorPagedRequest
-
hashCode
public int hashCode()- Overrides:
hashCodein classCursorPagedRequest
-
toString
- Overrides:
toStringin classCursorPagedRequest
-