Package com.atlan.model.search
Class EntityAudit.EntityAuditBuilder<C extends EntityAudit,B extends EntityAudit.EntityAuditBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.search.EntityAudit.EntityAuditBuilder<C,B>
- Enclosing class:
- EntityAudit
public abstract static class EntityAudit.EntityAuditBuilder<C extends EntityAudit,B extends EntityAudit.EntityAuditBuilder<C,B>>
extends AtlanObject.AtlanObjectBuilder<C,B>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) action
(AuditActionType action) The type of activity that was done.abstract C
build()
Time (epoch) at which the activity completed, in milliseconds.detail
(AuditDetail detail) Details of the activity.Unused.Unused.entityDetail
(Asset entityDetail) Minimal details about the asset that was acted upon.Unique identifier (GUID) of the asset.entityQualifiedName
(String entityQualifiedName) Unique name of the asset.Unique identifier of the activity.Headers detailing how the action was taken, if not by a user.protected abstract B
self()
Time (epoch) at which the activity started, in milliseconds.toString()
Unused.Type of the asset.User who carried out the activity.Methods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
EntityAuditBuilder
public EntityAuditBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAtlanObject.AtlanObjectBuilder<C extends EntityAudit,
B extends EntityAudit.EntityAuditBuilder<C, B>>
-
entityQualifiedName
Unique name of the asset.- Returns:
this
.
-
typeName
Type of the asset.- Returns:
this
.
-
entityId
Unique identifier (GUID) of the asset.- Returns:
this
.
-
timestamp
Time (epoch) at which the activity started, in milliseconds.- Returns:
this
.
-
created
Time (epoch) at which the activity completed, in milliseconds.- Returns:
this
.
-
user
User who carried out the activity.- Returns:
this
.
-
action
The type of activity that was done.- Returns:
this
.
-
details
Unused.- Returns:
this
.
-
eventKey
Unique identifier of the activity.- Returns:
this
.
-
entity
Unused.- Returns:
this
.
-
type
Unused.- Returns:
this
.
-
detail
Details of the activity. In practice this will either be details about an Atlan tag (for Atlan tag- related actions) or an asset (for other actions).- Returns:
this
.
-
entityDetail
Minimal details about the asset that was acted upon. Note that this contains current details about the asset, not the state of the asset immediately before or after the given activity.- Returns:
this
.
-
headers
Headers detailing how the action was taken, if not by a user.- Returns:
this
.
-
self
- Specified by:
self
in classAtlanObject.AtlanObjectBuilder<C extends EntityAudit,
B extends EntityAudit.EntityAuditBuilder<C, B>>
-
build
- Specified by:
build
in classAtlanObject.AtlanObjectBuilder<C extends EntityAudit,
B extends EntityAudit.EntityAuditBuilder<C, B>>
-
toString
- Overrides:
toString
in classAtlanObject.AtlanObjectBuilder<C extends EntityAudit,
B extends EntityAudit.EntityAuditBuilder<C, B>>
-