Class AuditBuilder<T>
java.lang.Object
io.gravitee.am.service.reporter.builder.AuditBuilder<T>
- Direct Known Subclasses:
AuthenticationAuditBuilder,EmailAuditBuilder,ManagementAuditBuilder
- Author:
- Titouan COMPIEGNE (titouan.compiegne at graviteesource.com), GraviteeSource Team
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild(com.fasterxml.jackson.databind.ObjectMapper mapper) static <T> Tprotected StringgetType()referenceId(String referenceId) referenceType(ReferenceType referenceType) protected ObjectremoveSensitiveData(Object value) protected voidsetActor(String actorId, String actorType, String actorAlternativeId, String actorDisplayName, ReferenceType actorReferenceType, String actorReferenceId) protected voidsetNewValue(Object newValue) protected voidsetTarget(String targetId, String targetType, String targetAlternativeId, String targetDisplayName, ReferenceType targetReferenceType, String targetReferenceId) transactionalId(String transactionalId)
-
Constructor Details
-
AuditBuilder
public AuditBuilder()
-
-
Method Details
-
builder
-
transactionalId
-
referenceType
-
referenceId
-
domain
-
client
-
client
-
type
-
throwable
-
ipAddress
-
userAgent
-
oldValue
-
getType
-
setActor
-
setTarget
-
setNewValue
-
removeSensitiveData
-
build
-