PageMainAssetDTO¶
Example Json Object
1{
2 "totalPages": 0,
3 "totalElements": 0,
4 "pageable": {
5 "paged": true,
6 "unpaged": true,
7 "pageNumber": 0,
8 "pageSize": 0,
9 "offset": 0,
10 "sort": {
11 "unsorted": true,
12 "sorted": true,
13 "empty": true
14 }
15 },
16 "numberOfElements": 0,
17 "first": true,
18 "last": true,
19 "size": 0,
20 "content": [
21 {
22 "id": 0,
23 "createdBy": "string",
24 "createdAt": "2019-08-24T14:15:22Z",
25 "displayId": "string",
26 "name": "string",
27 "description": "string",
28 "qrCode": "string",
29 "barCode": "string",
30 "imageId": 0,
31 "model": "string",
32 "manufacturer": "string",
33 "serialNumber": "string",
34 "cost": "81.08",
35 "premiseId": 0,
36 "premiseDisplayId": "string",
37 "premiseDto": {
38 "id": 0,
39 "createdBy": "string",
40 "createdAt": "2019-08-24T14:15:22Z",
41 "displayId": "string",
42 "premiseName": "string",
43 "description": "string",
44 "address": "string",
45 "internalTeamNames": [
46 "string"
47 ],
48 "internalTeamIds": [
49 0
50 ],
51 "premiseAvailable": true,
52 "premiseFromNrm": true,
53 "nlmId": 0,
54 "nlmDisplayId": "string",
55 "nlmUsed": true,
56 "manager": 0,
57 "managerName": "string",
58 "imageId": 0,
59 "area": "string",
60 "modifiedAt": "2019-08-24T14:15:22Z"
61 },
62 "acquisitionDate": "2019-08-24",
63 "endOfLife": "2019-08-24",
64 "assetStatusId": 0,
65 "assetStatus": "string",
66 "assetStatusType": "string",
67 "parentAssetId": 0,
68 "parentAssetDisplayId": "string",
69 "parentAsset": "string",
70 "parentAssetDto": {},
71 "upcomingMaintenanceDate": "2019-08-24",
72 "assetCategoryIds": [
73 0
74 ],
75 "assetCategories": [
76 "string"
77 ],
78 "internalTeamIds": [
79 0
80 ],
81 "internalTeamDtos": [
82 {
83 "id": 0,
84 "createdBy": "string",
85 "createdAt": "2019-08-24T14:15:22Z",
86 "displayId": "string",
87 "name": "string",
88 "email": "string",
89 "phone": "string",
90 "manager": "string",
91 "requestCategoryName": [
92 "string"
93 ],
94 "requestCategoryId": [
95 0
96 ],
97 "requestCategoryDisplayId": [
98 "string"
99 ],
100 "description": "string",
101 "internalTeamUser": [
102 0
103 ],
104 "members": 0,
105 "mainAssets": [
106 0
107 ],
108 "premiseNames": [
109 "string"
110 ],
111 "internalTeamAvailable": true,
112 "premiseIds": [
113 0
114 ]
115 }
116 ],
117 "internalTeams": [
118 "string"
119 ],
120 "assignedUserIds": [
121 0
122 ],
123 "assignedUserDtos": [
124 {
125 "id": 0,
126 "createdBy": "string",
127 "createdAt": "2019-08-24T14:15:22Z",
128 "userName": "string",
129 "firstName": "string",
130 "lastName": "string",
131 "email": "string",
132 "roleIds": [
133 {
134 "id": 0,
135 "createdBy": "string",
136 "createdAt": "2019-08-24T14:15:22Z",
137 "modifiedBy": "string",
138 "modifiedAt": "2019-08-24T14:15:22Z",
139 "roleName": "string",
140 "entity": "string",
141 "new": true
142 }
143 ],
144 "internalTeamNames": [
145 "string"
146 ],
147 "internalTeamIds": [
148 0
149 ],
150 "internalTeamDisplayIds": [
151 "string"
152 ],
153 "premiseIds": [
154 0
155 ],
156 "premiseNames": [
157 "string"
158 ],
159 "userAvailable": true,
160 "temporaryWorkload": 0,
161 "preferredCultureCode": "string"
162 }
163 ],
164 "assignedUsers": [
165 "string"
166 ],
167 "assetPriority": "string",
168 "assetPriorityId": 0,
169 "assetPriorityDisplayId": "string",
170 "assetPriorityType": "string",
171 "assetAvailable": true,
172 "exactPlacement": "string",
173 "fosId": 0,
174 "downtimeStatus": "string",
175 "premiseFromNrm": true,
176 "modifiedAt": "2019-08-24T14:15:22Z"
177 }
178 ],
179 "number": 0,
180 "sort": {
181 "unsorted": true,
182 "sorted": true,
183 "empty": true
184 },
185 "empty": true
186}
📄 Description: Data transfer object representing the primary asset of a webpage, encapsulating essential attributes and metadata necessary for effective content management and presentation within digital platforms.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
totalPages |
integer(int32) |
false |
none |
Total number of pages available |
totalElements |
integer(int64) |
false |
none |
Total number of items available |
pageable |
false |
none |
Indicates the pagination details for retrieving a subset of main asset data, facilitating efficient data management and retrieval. |
|
numberOfElements |
integer(int32) |
false |
none |
Indicates the total count of elements present in the current page of the main asset data transfer object. |
first |
boolean |
false |
none |
Whether this is the first page |
last |
boolean |
false |
none |
Whether this is the last page |
size |
integer(int32) |
false |
none |
Number of items per page |
content |
false |
none |
An array of PageMainAssetDTO objects representing the primary content assets associated with the page, facilitating effective content management and presentation. |
|
number |
integer(int32) |
false |
none |
Represents the numerical value associated with the main asset on the page, facilitating efficient asset management and reporting. |
sort |
false |
none |
Sort order specification |
|
empty |
boolean |
false |
none |
Whether the result set is empty |