public static class OperationStatusAuditEvent.OperationStatusAuditEventBuilder extends AbstractUserAuditEvent.AbstractUserAuditEventBuilder<OperationStatusAuditEvent,OperationStatusAuditEvent.OperationStatusAuditEventBuilder>
Modifier and Type | Method and Description |
---|---|
protected void |
buildAuditMessage(StringBuilder builder)
Builds and audit log message based on the member variables
|
protected OperationStatusAuditEvent |
newAuditEvent()
Creates a new audit event instance from this builder.
|
OperationStatusAuditEvent.OperationStatusAuditEventBuilder |
withRequestContext(String operation) |
OperationStatusAuditEvent.OperationStatusAuditEventBuilder |
withRequestId(String requestId) |
OperationStatusAuditEvent.OperationStatusAuditEventBuilder |
withStatus(String status) |
withProxyUserName, withRemoteIp, withUserName
build, self, withTimestamp
protected OperationStatusAuditEvent newAuditEvent()
AbstractAuditEvent.AbstractAuditEventBuilder
newAuditEvent
in class AbstractAuditEvent.AbstractAuditEventBuilder<OperationStatusAuditEvent,OperationStatusAuditEvent.OperationStatusAuditEventBuilder>
protected void buildAuditMessage(StringBuilder builder)
buildAuditMessage
in class AbstractUserAuditEvent.AbstractUserAuditEventBuilder<OperationStatusAuditEvent,OperationStatusAuditEvent.OperationStatusAuditEventBuilder>
builder
- builder for the audit event details.public OperationStatusAuditEvent.OperationStatusAuditEventBuilder withStatus(String status)
public OperationStatusAuditEvent.OperationStatusAuditEventBuilder withRequestId(String requestId)
public OperationStatusAuditEvent.OperationStatusAuditEventBuilder withRequestContext(String operation)
Copyright © 2022 Apache Software Foundation. All rights reserved.