Class AuditBuilder<T extends AuditBuilder<T>>
java.lang.Object
io.gravitee.am.service.reporter.builder.AuditBuilder<T>
- Direct Known Subclasses:
AuthenticationAuditBuilder,EmailAuditBuilder,GatewayAuditBuilder,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) Deprecated.referenceType(ReferenceType referenceType) Deprecated.protected ObjectremoveSensitiveData(Object value) protected voidsetActor(String actorId, String actorType, String actorAlternativeId, String actorDisplayName, ReferenceType actorReferenceType, String actorReferenceId) protected voidsetActor(String actorId, String actorType, String actorAlternativeId, String actorDisplayName, ReferenceType actorReferenceType, String actorReferenceId, String actorExternalId, String actorSourceId) protected voidsetNewValue(Object newValue) protected voidsetTarget(String targetId, String targetType, String targetAlternativeId, String targetDisplayName, ReferenceType targetReferenceType, String targetReferenceId) protected voidsetTarget(String targetId, String targetType, String targetAlternativeId, String targetDisplayName, ReferenceType targetReferenceType, String targetReferenceId, String targetExternalId, String targetSourceId) transactionalId(String transactionalId)
-
Constructor Details
-
AuditBuilder
protected AuditBuilder()
-
-
Method Details
-
builder
-
transactionalId
-
referenceType
Deprecated. -
referenceId
Deprecated. -
reference
-
client
-
client
-
type
-
throwable
-
ipAddress
-
userAgent
-
oldValue
-
principal
-
getType
-
setActor
-
setActor
-
setTarget
-
setTarget
-
setNewValue
-
removeSensitiveData
-
build
-