Package org.keycloak.events
Interface EventQuery
- 
- All Known Implementing Classes:
- JpaEventQuery,- MapAuthEventQuery
 
 public interface EventQuery- Author:
- Stian Thorgersen
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description EventQueryclient(String clientId)Search events for only one clientEventQueryfirstResult(int firstResult)Index of the first result to return.EventQueryfromDate(Date fromDate)Search events that are newer thanfromDateStream<Event>getResultStream()Returns requested results that match given criteria as a stream.EventQueryipAddress(String ipAddress)Search events from ipAddressEventQuerymaxResults(int max)Maximum number of results to return.EventQueryorderByAscTime()Order the result by ascending timeEventQueryorderByDescTime()Order the result by descending timeEventQueryrealm(String realmId)Search events within realmEventQuerytoDate(Date toDate)Search events that are older thantoDateEventQuerytype(EventType... types)Search events with given typesEventQueryuser(String userId)Search events for only one user
 
- 
- 
- 
Method Detail- 
typeEventQuery type(EventType... types) Search events with given types- Parameters:
- types- requested types
- Returns:
- this object for method chaining
 
 - 
realmEventQuery realm(String realmId) Search events within realm- Parameters:
- realmId- id of realm
- Returns:
- this object for method chaining
 
 - 
clientEventQuery client(String clientId) Search events for only one client- Parameters:
- clientId- id of client
- Returns:
- this object for method chaining
 
 - 
userEventQuery user(String userId) Search events for only one user- Parameters:
- userId- id of user
- Returns:
- this object for method chaining
 
 - 
fromDateEventQuery fromDate(Date fromDate) Search events that are newer thanfromDate- Parameters:
- fromDate- date
- Returns:
- this object for method chaining
 
 - 
toDateEventQuery toDate(Date toDate) Search events that are older thantoDate- Parameters:
- toDate- date
- Returns:
- this object for method chaining
 
 - 
ipAddressEventQuery ipAddress(String ipAddress) Search events from ipAddress- Parameters:
- ipAddress- ip
- Returns:
- this object for method chaining
 
 - 
firstResultEventQuery firstResult(int firstResult) Index of the first result to return.- Parameters:
- firstResult- the index. Ignored if negative.
- Returns:
- this object for method chaining
 
 - 
maxResultsEventQuery maxResults(int max) Maximum number of results to return.- Parameters:
- max- a number. Ignored if negative.
- Returns:
- this object for method chaining
 
 - 
orderByDescTimeEventQuery orderByDescTime() Order the result by descending time- Returns:
- thisfor method chaining
 
 - 
orderByAscTimeEventQuery orderByAscTime() Order the result by ascending time- Returns:
- thisfor method chaining
 
 
- 
 
-