This class describes a trace filter, i.e. a set of criteria on whether or not a trace event should be emitted

interface TraceFilter {
    area?: string;
    exceptionType?: string;
    isEnabled?: boolean;
    layer?: string;
    level?: number;
    method?: string;
    owner?: IdentityRef;
    ownerId?: string;
    path?: string;
    processName?: string;
    service?: string;
    serviceHost?: string;
    timeCreated?: Date;
    traceId?: string;
    tracepoint?: number;
    uri?: string;
    userAgent?: string;
    userLogin?: string;
}

Properties

area?: string
exceptionType?: string
isEnabled?: boolean
layer?: string
level?: number
method?: string
owner?: IdentityRef

Used to serialize additional identity information (display name, etc) to clients. Not set by default. Server-side callers should use OwnerId.

ownerId?: string
path?: string
processName?: string
service?: string
serviceHost?: string
timeCreated?: Date
traceId?: string
tracepoint?: number
uri?: string
userAgent?: string
userLogin?: string