public class EventBuilder extends Object
Constructor and Description |
---|
EventBuilder(RealmModel realm,
KeycloakSession session,
ClientConnection clientConnection) |
Modifier and Type | Method and Description |
---|---|
EventBuilder |
client(ClientModel client) |
EventBuilder |
client(String clientId) |
EventBuilder |
clone() |
EventBuilder |
detail(String key,
String value) |
void |
error(String error) |
EventBuilder |
event(EventType e) |
Event |
getEvent() |
EventBuilder |
ipAddress(String ipAddress) |
EventBuilder |
realm(RealmModel realm) |
EventBuilder |
realm(String realmId) |
EventBuilder |
removeDetail(String key) |
EventBuilder |
session(String sessionId) |
EventBuilder |
session(UserSessionModel session) |
void |
success() |
EventBuilder |
user(String userId) |
EventBuilder |
user(UserModel user) |
public EventBuilder(RealmModel realm, KeycloakSession session, ClientConnection clientConnection)
public EventBuilder realm(RealmModel realm)
public EventBuilder realm(String realmId)
public EventBuilder client(ClientModel client)
public EventBuilder client(String clientId)
public EventBuilder user(UserModel user)
public EventBuilder user(String userId)
public EventBuilder session(UserSessionModel session)
public EventBuilder session(String sessionId)
public EventBuilder ipAddress(String ipAddress)
public EventBuilder event(EventType e)
public EventBuilder detail(String key, String value)
public EventBuilder removeDetail(String key)
public Event getEvent()
public void success()
public void error(String error)
public EventBuilder clone()
Copyright © 2021 JBoss by Red Hat. All rights reserved.