Package com.uc4.api
Class TraceOptions
- java.lang.Object
-
- com.uc4.api.TraceOptions
-
- Direct Known Subclasses:
CPTraceOptions,WPTraceOptions
public class TraceOptions extends java.lang.ObjectBase class for Trace Options (can be used by Agent and Server to set/get trace options)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTraceOptions.TraceFlagClass used to represent a AE trace flag.static classTraceOptions.TraceTypeEnumeration for Trace types
-
Field Summary
Fields Modifier and Type Field Description protected TraceOptions.TraceFlag[]flagsprotected intmaxTraceSizeprotected TraceOptions.TraceTypetraceType
-
Constructor Summary
Constructors Constructor Description TraceOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)intgetMaxTraceSize()get the maximum trace size in MBTraceOptions.TraceFlag[]getTraceFlags()TraceOptions.TraceTypegetTraceType()get the trace type (file or memory)inthashCode()voidsetMaxTraceSize(int maxTraceSize)voidsetTraceFlags(TraceOptions.TraceFlag[] flags)voidsetTraceType(TraceOptions.TraceType traceType)
-
-
-
Field Detail
-
flags
protected TraceOptions.TraceFlag[] flags
-
maxTraceSize
protected int maxTraceSize
-
traceType
protected TraceOptions.TraceType traceType
-
-
Method Detail
-
getTraceFlags
public TraceOptions.TraceFlag[] getTraceFlags()
- Returns:
- the trace flags
-
setTraceFlags
public void setTraceFlags(TraceOptions.TraceFlag[] flags)
- Parameters:
flags- set the trace flags
-
getMaxTraceSize
public int getMaxTraceSize()
get the maximum trace size in MB- Returns:
- int
-
setMaxTraceSize
public void setMaxTraceSize(int maxTraceSize)
- Parameters:
maxTraceSize- set max trace size (MB)
-
getTraceType
public TraceOptions.TraceType getTraceType()
get the trace type (file or memory)- Returns:
- String
-
setTraceType
public void setTraceType(TraceOptions.TraceType traceType)
- Parameters:
traceType- set trace type to MEMORY or FILE
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-