InternalAssetClassDtoFilter¶
Example Json Object
1{
2 "idIn": [
3 0
4 ],
5 "idEqual": 0,
6 "idLike": "string",
7 "createdAtGreaterThanOrEqual": "2019-08-24T14:15:22Z",
8 "createdAtLessThanOrEqual": "2019-08-24T14:15:22Z",
9 "createdByLike": "string",
10 "createdByEqual": "string",
11 "modifiedAtGreaterThanOrEqual": "2019-08-24T14:15:22Z",
12 "modifiedAtLessThanOrEqual": "2019-08-24T14:15:22Z",
13 "modifiedByLike": "string",
14 "modifiedByEqual": "string",
15 "statusEqual": "CREATED",
16 "statusIn": [
17 "CREATED"
18 ],
19 "displayIdIn": [
20 "string"
21 ],
22 "displayIdLike": "string",
23 "uiSelector": "string",
24 "nameLike": "string",
25 "assetClassTypeIn": [
26 "PROPERTY"
27 ],
28 "infiniteUsefulLifeEqual": true
29}
📄 Description: Data transfer object representing a filter for internal asset classes within the Nakisa Portfolio Management Suite, facilitating the analysis and management of real estate properties in the context of portfolio optimization and asset analytics.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
idIn |
[integer] |
false |
none |
Filter by multiple values of id |
idEqual |
integer(int64) |
false |
none |
Filter by exact match of id |
idLike |
string |
false |
none |
Filter by partial match of id |
createdAtGreaterThanOrEqual |
string(date-time) |
false |
none |
Filter where created at is greater than or equal to specified value |
createdAtLessThanOrEqual |
string(date-time) |
false |
none |
Filter where created at is less than or equal to specified value |
createdByLike |
string |
false |
none |
Filter by partial match of created by |
createdByEqual |
string |
false |
none |
Filter by exact match of created by |
modifiedAtGreaterThanOrEqual |
string(date-time) |
false |
none |
Filter where modified at is greater than or equal to specified value |
modifiedAtLessThanOrEqual |
string(date-time) |
false |
none |
Filter where modified at is less than or equal to specified value |
modifiedByLike |
string |
false |
none |
Filter by partial match of modified by |
modifiedByEqual |
string |
false |
none |
Filter by exact match of modified by |
statusEqual |
string |
false |
none |
Filter by exact match of status |
statusIn |
[string] |
false |
none |
Filter by multiple values of status |
displayIdIn |
[string] |
false |
none |
Filter by multiple values of display id |
displayIdLike |
string |
false |
none |
Filter by partial match of display id |
uiSelector |
string |
false |
none |
Text value for uiSelector in InternalAssetClassDtoFilter |
nameLike |
string |
false |
none |
Filter by partial match of name |
assetClassTypeIn |
[string] |
false |
none |
Filter by multiple values of asset class type |
infiniteUsefulLifeEqual |
boolean |
false |
none |
Filter by exact match of infinite useful life |
Enumerated Values
Attribute |
Value |
|---|---|
statusEqual |
ACTIVE, CREATED, DECOMMISSIONED, DISABLED |