Class JsonDasuDao
java.lang.Object
org.eso.ias.cdb.structuredtext.pojos.JsonDasuDao
Pojo for JSON that replaces object inclusion with their IDS.
- Author:
- acaproni
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Get the IDs of the ASCEs running in this DASUgetId()
Get the ID of the DASUReturn the log level of the DASUint
hashCode()
void
setAsceIDs
(Set<String> ids) Set the IDs of the ASCEs running in this DASUvoid
Set the ID of the DASUvoid
setLogLevel
(LogLevelDao logLevel) Set the log levelvoid
setOutputId
(String outputId) void
setTemplateId
(String templateId) toString()
toString() prints a human readable version of the DASU where linked objects (like ASCES) are represented by their IDs only.
-
Constructor Details
-
JsonDasuDao
Constructor- Parameters:
dasu
- The rdb pojo to mask
-
JsonDasuDao
public JsonDasuDao()Empty constructor
-
-
Method Details
-
getLogLevel
Return the log level of the DASU- Returns:
- The log level of teh DASU
- See Also:
-
setLogLevel
Set the log level- Parameters:
logLevel
- The log level to set- See Also:
-
getId
Get the ID of the DASU- Returns:
- the ID of the DASU
- See Also:
-
setId
Set the ID of the DASU- Parameters:
id
- the ID of the DASU- See Also:
-
getAsceIDs
Get the IDs of the ASCEs running in this DASU- Returns:
- the IDs of the ASCEs
- See Also:
-
setAsceIDs
Set the IDs of the ASCEs running in this DASU- Parameters:
ids
- the IDs of the ASCEs running in this DASU
-
toString
toString() prints a human readable version of the DASU where linked objects (like ASCES) are represented by their IDs only. -
toDasuDao
- Returns:
- the
DasuDao
encapsulated in this object.
-
getOutputId
-
setOutputId
-
getTemplateId
-
setTemplateId
-
hashCode
public int hashCode() -
equals
-