public class AdminEventBuilder extends Object
Modifier and Type | Field and Description |
---|---|
protected static org.jboss.logging.Logger |
logger |
Constructor and Description |
---|
AdminEventBuilder(RealmModel realm,
AdminAuth auth,
KeycloakSession session,
ClientConnection clientConnection) |
public AdminEventBuilder(RealmModel realm, AdminAuth auth, KeycloakSession session, ClientConnection clientConnection)
public AdminEventBuilder realm(RealmModel realm)
public AdminEventBuilder realm(String realmId)
public AdminEventBuilder refreshRealmEventsConfig(KeycloakSession session)
session
- The sessionpublic AdminEventBuilder operation(OperationType operationType)
public AdminEventBuilder resource(ResourceType resourceType)
public AdminEventBuilder resource(String resourceType)
ResourceType
.public AdminEventBuilder authRealm(RealmModel realm)
public AdminEventBuilder authClient(ClientModel client)
public AdminEventBuilder authUser(UserModel user)
public AdminEventBuilder authIpAddress(String ipAddress)
public AdminEventBuilder resourcePath(String... pathElements)
public AdminEventBuilder resourcePath(javax.ws.rs.core.UriInfo uriInfo)
public AdminEventBuilder resourcePath(javax.ws.rs.core.UriInfo uriInfo, String id)
public AdminEventBuilder representation(Object value)
public AdminEvent getEvent()
public void success()
Copyright © 2020 JBoss by Red Hat. All rights reserved.