Package com.atlan.model.admin
Class AdminEvent.AdminEventBuilder<C extends AdminEvent,B extends AdminEvent.AdminEventBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.admin.AdminEvent.AdminEventBuilder<C,B>
- Enclosing class:
- AdminEvent
public abstract static class AdminEvent.AdminEventBuilder<C extends AdminEvent,B extends AdminEvent.AdminEventBuilder<C,B>>
extends AtlanObject.AtlanObjectBuilder<C,B>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) authDetails
(AuthDetails authDetails) Details of who carried out the operation.abstract C
build()
operationType
(AdminOperationType operationType) Type of admin operation that occurred.Unique identifier of the realm in which the event occurred (usuallydefault
).representation
(String representation) Detailed resource that was created or changed as a result of the operation.resourcePath
(String resourcePath) Location of the resource that was created or changed as a result of the operation.resourceType
(AdminResourceType resourceType) Type of resource for the admin operation that occurred.protected abstract B
self()
Time (epoch) when the admin operation occurred, in milliseconds.toString()
Methods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
AdminEventBuilder
public AdminEventBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAtlanObject.AtlanObjectBuilder<C extends AdminEvent,
B extends AdminEvent.AdminEventBuilder<C, B>>
-
operationType
Type of admin operation that occurred.- Returns:
this
.
-
realmId
Unique identifier of the realm in which the event occurred (usuallydefault
).- Returns:
this
.
-
representation
Detailed resource that was created or changed as a result of the operation.- Returns:
this
.
-
resourcePath
Location of the resource that was created or changed as a result of the operation.- Returns:
this
.
-
resourceType
Type of resource for the admin operation that occurred.- Returns:
this
.
-
time
Time (epoch) when the admin operation occurred, in milliseconds.- Returns:
this
.
-
authDetails
Details of who carried out the operation.- Returns:
this
.
-
self
- Specified by:
self
in classAtlanObject.AtlanObjectBuilder<C extends AdminEvent,
B extends AdminEvent.AdminEventBuilder<C, B>>
-
build
- Specified by:
build
in classAtlanObject.AtlanObjectBuilder<C extends AdminEvent,
B extends AdminEvent.AdminEventBuilder<C, B>>
-
toString
- Overrides:
toString
in classAtlanObject.AtlanObjectBuilder<C extends AdminEvent,
B extends AdminEvent.AdminEventBuilder<C, B>>
-