Package com.illumon.util.audit
Class AuditEventBuilder
java.lang.Object
com.illumon.util.audit.AuditEventBuilder
public class AuditEventBuilder extends Object
Builder for
AuditEvent
-
Method Summary
Modifier and Type Method Description AuditEvent
build()
AuditEventBuilder
newBuilder()
Create a copy of this AuditEventBuilder.AuditEventBuilder
withClientHost(String clientHost)
AuditEventBuilder
withClientPort(int clientPort)
AuditEventBuilder
withDetails(String details)
AuditEventBuilder
withEvent(String event)
AuditEventBuilder
withId(int id)
AuditEventBuilder
withNamespace(String namespace)
AuditEventBuilder
withProcess(String process)
AuditEventBuilder
withProcessInfoId(String processInfoId)
AuditEventBuilder
withProcessUser(String processUser)
AuditEventBuilder
withServerHost(String serverHost)
AuditEventBuilder
withServerPort(int serverPort)
AuditEventBuilder
withTable(String table)
AuditEventBuilder
withTimestamp(Instant timestamp)
AuditEventBuilder
withUserContext(com.fishlib.auth.UserContext userContext)
-
Method Details
-
newBuilder
Create a copy of this AuditEventBuilder.- Returns:
- a copy of this AuditEventBuilder
-
withTimestamp
-
withClientHost
-
withClientPort
-
withServerHost
-
withServerPort
-
withProcess
-
withProcessInfoId
-
withUserContext
-
withProcessUser
-
withNamespace
-
withTable
-
withId
-
withEvent
-
withDetails
-
build
-