public static class TaskStatusAuditEvent.TaskStatusAuditEventBuilder extends AbstractUserAuditEvent.AbstractUserAuditEventBuilder<TaskStatusAuditEvent,TaskStatusAuditEvent.TaskStatusAuditEventBuilder>
| Modifier and Type | Method and Description |
|---|---|
protected void |
buildAuditMessage(StringBuilder builder)
Builds and audit log message based on the member variables
|
protected TaskStatusAuditEvent |
newAuditEvent()
Creates a new audit event instance from this builder.
|
TaskStatusAuditEvent.TaskStatusAuditEventBuilder |
withDetails(String details) |
TaskStatusAuditEvent.TaskStatusAuditEventBuilder |
withHostName(String hostName) |
TaskStatusAuditEvent.TaskStatusAuditEventBuilder |
withOperation(String operation) |
TaskStatusAuditEvent.TaskStatusAuditEventBuilder |
withRequestId(String requestId) |
TaskStatusAuditEvent.TaskStatusAuditEventBuilder |
withStatus(String status) |
TaskStatusAuditEvent.TaskStatusAuditEventBuilder |
withTaskId(String taskId) |
withProxyUserName, withRemoteIp, withUserNamebuild, self, withTimestampprotected TaskStatusAuditEvent newAuditEvent()
AbstractAuditEvent.AbstractAuditEventBuildernewAuditEvent in class AbstractAuditEvent.AbstractAuditEventBuilder<TaskStatusAuditEvent,TaskStatusAuditEvent.TaskStatusAuditEventBuilder>protected void buildAuditMessage(StringBuilder builder)
buildAuditMessage in class AbstractUserAuditEvent.AbstractUserAuditEventBuilder<TaskStatusAuditEvent,TaskStatusAuditEvent.TaskStatusAuditEventBuilder>builder - builder for the audit event details.public TaskStatusAuditEvent.TaskStatusAuditEventBuilder withStatus(String status)
public TaskStatusAuditEvent.TaskStatusAuditEventBuilder withRequestId(String requestId)
public TaskStatusAuditEvent.TaskStatusAuditEventBuilder withTaskId(String taskId)
public TaskStatusAuditEvent.TaskStatusAuditEventBuilder withHostName(String hostName)
public TaskStatusAuditEvent.TaskStatusAuditEventBuilder withOperation(String operation)
public TaskStatusAuditEvent.TaskStatusAuditEventBuilder withDetails(String details)
Copyright © 2022 Apache Software Foundation. All rights reserved.