StateMachineState¶
Example Json Object
1{
2 "id": "string",
3 "name": "string",
4 "captionKey": "string",
5 "latestStateHistoryFailureMessage": "string",
6 "latestStateHistoryWarningMessage": "string",
7 "initial": true,
8 "final": true,
9 "transitionState": true,
10 "caption": "string"
11}
📄 Description: Data transfer object representing the state of a process within the Nakisa Portfolio Management Suite, specifically related to portfolio and asset management in the context of real estate property analytics. This object encapsulates the current status and transitions of state machines used to track and manage asset lifecycle events.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
string |
false |
none |
Unique identifier for the resource |
name |
string |
false |
none |
Name of the resource |
captionKey |
string |
false |
none |
String identifier used to reference the caption associated with a specific state in the portfolio management process within the Nakisa Portfolio Management Suite. |
latestStateHistoryFailureMessage |
string |
false |
none |
Contains the most recent failure message related to the state history of a portfolio asset within the Nakisa Portfolio Management Suite. |
latestStateHistoryWarningMessage |
string |
false |
none |
none |
initial |
boolean |
false |
none |
Boolean flag indicating initial status |
final |
boolean |
false |
none |
Boolean flag indicating final status |
transitionState |
boolean |
false |
none |
Current state of the portfolio |
caption |
string |
false |
none |
Descriptive text associated with the state of a portfolio asset within the Nakisa Portfolio Management Suite, providing context for analytics and real estate property management. |