public interface QueryBuilder<E extends Event>
Modifier and Type | Method and Description |
---|---|
QueryBuilder<E> |
addErrorCode(java.lang.String errorCode)
Adds a error code criteria.
|
QueryBuilder<E> |
afterTimeStamp(java.lang.Long timeStamp)
Adds a timestamp criteria and selects all events after a given timestamp.
|
QueryBuilder<E> |
beforeTimeStamp(java.lang.Long timeStamp)
Adds a timestamp criteria and selects all events before a given timestamp.
|
QueryBuilder<E> |
betweenTimeStamps(java.lang.Long startPeriod,
java.lang.Long endPeriod)
Adds period criteria and selects all events beetween two timestamp.
|
Query<E> |
build()
Builds a query instance that can be used to get ErrorEvents
|
QueryBuilder<E> |
duringCurrentScan()
Adds criterias to select all events that were reported during current connector scan.
|
QueryBuilder<E> |
duringLastScan()
Adds criterias to select all events that were reported during last scan
|
QueryBuilder<ErrorEvent> |
onlyErrors()
Adds a filtering clause on only errors
|
QueryBuilder<MessageEvent> |
onlyMessages()
Adds a filtering clause on only messages
|
QueryBuilder<E> |
withComponentName(java.lang.String componentName)
Sets the component criteria to a given component name.
|
QueryBuilder<E> addErrorCode(java.lang.String errorCode)
errorCode
- QueryBuilder<E> withComponentName(java.lang.String componentName)
componentName
- QueryBuilder<E> afterTimeStamp(java.lang.Long timeStamp)
timeStamp
- the criteria after which events must be selectedQueryBuilder<E> beforeTimeStamp(java.lang.Long timeStamp)
timeStamp
- the criteria after which events must be selectedQueryBuilder<E> betweenTimeStamps(java.lang.Long startPeriod, java.lang.Long endPeriod)
startPeriod
- endPeriod
- QueryBuilder<E> duringCurrentScan()
QueryBuilder<E> duringLastScan()
QueryBuilder<ErrorEvent> onlyErrors()
QueryBuilder<MessageEvent> onlyMessages()
Copyright © 2013 Dassault Systèmes, All Rights Reserved.