public class

AuditEntryBuilder

extends BuilderSupport
java.lang.Object
   ↳ com.atlassian.bitbucket.util.BuilderSupport
     ↳ com.atlassian.bitbucket.audit.AuditEntryBuilder

Class Overview

A builder for constructing audit entries.

Summary

[Expand]
Inherited Fields
From class com.atlassian.bitbucket.util.BuilderSupport
Public Constructors
AuditEntryBuilder()
Public Methods
@Nonnull AuditEntryBuilder action(String value)
@Nonnull AuditEntryBuilder action(Class<?> value)
@Nonnull AuditEntry build()
@Nonnull AuditEntryBuilder details(String value)
@Nonnull AuditEntryBuilder project(Project value)
@Nonnull AuditEntryBuilder repository(Repository value)
@Nonnull AuditEntryBuilder sourceIpAddress(String value)
@Nonnull AuditEntryBuilder target(String value)
@Nonnull AuditEntryBuilder timestamp(Date value)
@Nonnull AuditEntryBuilder timestamp(long value)
@Nonnull AuditEntryBuilder user(ApplicationUser value)
[Expand]
Inherited Methods
From class com.atlassian.bitbucket.util.BuilderSupport
From class java.lang.Object

Public Constructors

public AuditEntryBuilder ()

Public Methods

@Nonnull public AuditEntryBuilder action (String value)

@Nonnull public AuditEntryBuilder action (Class<?> value)

@Nonnull public AuditEntry build ()

@Nonnull public AuditEntryBuilder details (String value)

@Nonnull public AuditEntryBuilder project (Project value)

@Nonnull public AuditEntryBuilder repository (Repository value)

@Nonnull public AuditEntryBuilder sourceIpAddress (String value)

@Nonnull public AuditEntryBuilder target (String value)

@Nonnull public AuditEntryBuilder timestamp (Date value)

@Nonnull public AuditEntryBuilder timestamp (long value)

@Nonnull public AuditEntryBuilder user (ApplicationUser value)