Package com.uc4.api.systemoverview
Class HostTraceOptions
java.lang.Object
com.uc4.api.systemoverview.HostTraceOptions
HostTraceOptions acts as data interface for using applciations. It is
generated by GetAgentProperties after the request was sent to the server. It
can be set in SetAgentProperties prior to sending the update request to the
server.
It contains an Array representing the trace flags as they are set for a
particular agent as well as additional parameters used in tracing.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
HostTraceFlag ist used to represent the data for a particular trace flag such as its index.static enum
Enumeration for HostTraceTrigger typesstatic enum
Enumeration for HostTrace types -
Constructor Summary
ConstructorsConstructorDescriptionHostTraceOptions are constructed by passing in a GetAgentProperties request that was already sent to the server. -
Method Summary
Modifier and TypeMethodDescriptionboolean
compares 2 instances, returns false if there are differences in datagetFlags()
int
int
hashCode()
void
setFlags
(HostTraceOptions.HostTraceFlag[] flags) void
setMaxTraceSize
(int maxTraceSize) void
setTraceFileTrigger
(String traceFileTrigger) void
setTraceType
(HostTraceOptions.HostTraceType traceType) void
setTriggerType
(HostTraceOptions.HostTraceTriggerType triggerType)
-
Constructor Details
-
HostTraceOptions
HostTraceOptions are constructed by passing in a GetAgentProperties request that was already sent to the server.- Parameters:
gap
- GetAgentProperties request
-
-
Method Details
-
getFlags
- Returns:
- the flags
-
setFlags
- Parameters:
flags
- the flags to set
-
getMaxTraceSize
public int getMaxTraceSize()- Returns:
- the maxTraceSize
-
setMaxTraceSize
public void setMaxTraceSize(int maxTraceSize) - Parameters:
maxTraceSize
- the maxTraceSize to set
-
getTraceFileTrigger
- Returns:
- the traceFileTrigger
-
setTraceFileTrigger
- Parameters:
traceFileTrigger
- the traceFileTrigger to set
-
getTriggerType
- Returns:
- the triggerType
-
setTriggerType
- Parameters:
triggerType
- the triggerType to set
-
getTraceType
- Returns:
- the traceType
-
setTraceType
- Parameters:
traceType
- the traceType to set
-
equals
compares 2 instances, returns false if there are differences in data -
hashCode
public int hashCode()
-