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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B$fillValuesFrom(C instance) action(AuditActionType action) The type of activity that was done.abstract Cbuild()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 Bself()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:
$fillValuesFromin 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:
selfin classAtlanObject.AtlanObjectBuilder<C extends EntityAudit,B extends EntityAudit.EntityAuditBuilder<C, B>>
-
build
- Specified by:
buildin classAtlanObject.AtlanObjectBuilder<C extends EntityAudit,B extends EntityAudit.EntityAuditBuilder<C, B>>
-
toString
- Overrides:
toStringin classAtlanObject.AtlanObjectBuilder<C extends EntityAudit,B extends EntityAudit.EntityAuditBuilder<C, B>>
-