public class WatchdogData
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
java.lang.String[] |
extraInfo
This is any extra info needed by specific watchdog types, and is optional.
|
java.lang.String[] |
ngsoPath
This is the NGSO (Node, Group, Service or Operation)
under which the activity will be reported.
|
byte[] |
payload
This is payload of the request or reply, and is optional.
|
int |
payloadSize
This is the size (byte count) of the payload, and is optional.
|
java.lang.String |
targetAddress
This is the target address of the watchdog, and is optional.
|
int |
userData
This user defined data to be added to the generic "value" norm bin in the statistics.
|
Constructor and Description |
---|
WatchdogData() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
java.lang.String[] |
getExtraInfo()
Accessor for extraInfo
|
java.lang.String[] |
getNgsoPath()
Accessor for ngsoPath
|
java.lang.String |
getTargetAddress()
Accessor for targetAddress
|
void |
setExtraInfo(java.lang.String[] val)
Mutator for extraInfo
|
void |
setNgsoPath(java.lang.String[] val)
Mutator for ngsoPath
|
void |
setTargetAddress(java.lang.String val)
Mutator for targetAddress
|
public java.lang.String[] ngsoPath
public java.lang.String targetAddress
public byte[] payload
public int payloadSize
public int userData
public java.lang.String[] extraInfo
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public java.lang.String getTargetAddress()
public void setTargetAddress(java.lang.String val)
public java.lang.String[] getNgsoPath()
public void setNgsoPath(java.lang.String[] val)
public java.lang.String[] getExtraInfo()
public void setExtraInfo(java.lang.String[] val)