public class ApplicationAlertingConfig
extends java.lang.Object
implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
java.util.List<AlertGroup> |
alertGroup |
static long |
DEFAULT_HUMAN_LAST_MODIFIED_DATE |
long |
humanLastModifiedDate |
long |
lastModifiedDate |
Constructor and Description |
---|
ApplicationAlertingConfig() |
ApplicationAlertingConfig(ApplicationAlertingConfig o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this ApplicationAlertingConfig.
|
static ApplicationAlertingConfig |
fromString(java.lang.String s)
String representation of this ApplicationAlertingConfig.
|
java.util.List<AlertGroup> |
getAlertGroup() |
java.util.Map<java.lang.String,AlertGroup> |
getAlertGroupAsMap()
Get the map of AlertGroup, indexed by name
|
AlertGroup |
getAlertGroupByName(java.lang.String _lookup)
Get the AlertGroup for which the name matches _lookup
|
long |
getHumanLastModifiedDate() |
long |
getLastModifiedDate() |
ApplicationAlertingConfig |
makeCopy()
Creates and returns a deep copy of this ApplicationAlertingConfig.
|
static ApplicationAlertingConfig |
readFrom(java.io.InputStream is)
Read this ApplicationAlertingConfig from an XML fragment.
|
boolean |
removeAlertGroupByName(java.lang.String _lookup)
Removes the AlertGroup for which the name matches _lookup
|
void |
setHumanLastModifiedDate(long humanLastModifiedDate) |
void |
setLastModifiedDate(long lastModifiedDate) |
java.lang.String |
toString()
String representation of this ApplicationAlertingConfig.
|
ApplicationAlertingConfig |
withAlertGroup(AlertGroup... __values) |
ApplicationAlertingConfig |
withAlertGroup(java.util.Collection<AlertGroup> __values) |
ApplicationAlertingConfig |
withHumanLastModifiedDate(long humanLastModifiedDate) |
ApplicationAlertingConfig |
withHumanLastModifiedDate(java.lang.Long humanLastModifiedDate) |
ApplicationAlertingConfig |
withLastModifiedDate(long lastModifiedDate) |
ApplicationAlertingConfig |
withLastModifiedDate(java.lang.Long lastModifiedDate) |
void |
writeTo(java.io.OutputStream os)
Write this ApplicationAlertingConfig as an XML fragment
|
public java.util.List<AlertGroup> alertGroup
public long lastModifiedDate
public long humanLastModifiedDate
public static final long DEFAULT_HUMAN_LAST_MODIFIED_DATE
public ApplicationAlertingConfig()
public ApplicationAlertingConfig(ApplicationAlertingConfig o)
public java.util.List<AlertGroup> getAlertGroup()
public AlertGroup getAlertGroupByName(java.lang.String _lookup)
public java.util.Map<java.lang.String,AlertGroup> getAlertGroupAsMap()
public boolean removeAlertGroupByName(java.lang.String _lookup)
public ApplicationAlertingConfig withAlertGroup(AlertGroup... __values)
public ApplicationAlertingConfig withAlertGroup(java.util.Collection<AlertGroup> __values)
public void setLastModifiedDate(long lastModifiedDate)
public long getLastModifiedDate()
public ApplicationAlertingConfig withLastModifiedDate(long lastModifiedDate)
public ApplicationAlertingConfig withLastModifiedDate(java.lang.Long lastModifiedDate)
public void setHumanLastModifiedDate(long humanLastModifiedDate)
public long getHumanLastModifiedDate()
public ApplicationAlertingConfig withHumanLastModifiedDate(long humanLastModifiedDate)
public ApplicationAlertingConfig withHumanLastModifiedDate(java.lang.Long humanLastModifiedDate)
public ApplicationAlertingConfig makeCopy()
public static ApplicationAlertingConfig readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
javax.xml.bind.JAXBException
java.io.IOException
public static ApplicationAlertingConfig fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
toString
in class java.lang.Object
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
com.exalead.util.TypedException
Copyright © 2021 Dassault Systèmes, All Rights Reserved.