Class FindComplexRelationsRequest
- Object
-
- PagedRequest
-
- CursorPagedRequest
-
- FindComplexRelationsRequest
-
- All Implemented Interfaces:
Serializable
public class FindComplexRelationsRequest extends CursorPagedRequest implements 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:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FindComplexRelationsRequest.Builder
-
Field Summary
-
Fields inherited from class PagedRequest
countLimit, limit, offset
-
-
Constructor Summary
Constructors Constructor Description FindComplexRelationsRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FindComplexRelationsRequest.Builder
builder()
protected boolean
canEqual(Object other)
boolean
equals(Object o)
UUID
getAssetId()
The ID of the asset for which complex relations should be found.UUID
getTypeId()
The ID of the type of complex relations to search for.int
hashCode()
void
setAssetId(UUID assetId)
The ID of the asset for which complex relations should be found.void
setTypeId(UUID typeId)
The ID of the type of complex relations to search for.String
toString()
-
Methods inherited from class CursorPagedRequest
getCountLimit, getCursor, getOffset, setCountLimit, setCursor, setOffset
-
Methods inherited from class PagedRequest
getLimit, isPagingActive, setLimit
-
-
-
-
Method Detail
-
builder
public static FindComplexRelationsRequest.Builder builder()
-
getAssetId
public UUID getAssetId()
The ID of the asset for which complex relations should be found.
-
getTypeId
public UUID getTypeId()
The ID of the type of complex relations to search for.
-
setAssetId
public void setAssetId(UUID assetId)
The ID of the asset for which complex relations should be found.
-
setTypeId
public void setTypeId(UUID typeId)
The ID of the type of complex relations to search for.
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classCursorPagedRequest
-
canEqual
protected boolean canEqual(Object other)
- Overrides:
canEqual
in classCursorPagedRequest
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classCursorPagedRequest
-
toString
public String toString()
- Overrides:
toString
in classCursorPagedRequest
-
-