Package com.atlan.model.admin
Class KeycloakEvent.KeycloakEventBuilder<C extends KeycloakEvent,B extends KeycloakEvent.KeycloakEventBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.admin.KeycloakEvent.KeycloakEventBuilder<C,B>
- Enclosing class:
- KeycloakEvent
public abstract static class KeycloakEvent.KeycloakEventBuilder<C extends KeycloakEvent,B extends KeycloakEvent.KeycloakEventBuilder<C,B>>
extends AtlanObject.AtlanObjectBuilder<C,B>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) abstract C
build()
Where the event occurred (usuallyatlan-frontend
).TBCIP address from which the user logged in.Unique identifier of the realm in which the event was logged (usuallydefault
.protected abstract B
self()
Unique identifier (GUID) of the session for the event.Time (epoch) when the event occurred, in milliseconds.toString()
type
(KeycloakEventType type) Type of event that occurred.Unique identifier (GUID) of the user that triggered the event.Methods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
KeycloakEventBuilder
public KeycloakEventBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAtlanObject.AtlanObjectBuilder<C extends KeycloakEvent,
B extends KeycloakEvent.KeycloakEventBuilder<C, B>>
-
clientId
Where the event occurred (usuallyatlan-frontend
).- Returns:
this
.
-
details
TBC- Returns:
this
.
-
ipAddress
IP address from which the user logged in.- Returns:
this
.
-
realmId
Unique identifier of the realm in which the event was logged (usuallydefault
.- Returns:
this
.
-
sessionId
Unique identifier (GUID) of the session for the event.- Returns:
this
.
-
time
Time (epoch) when the event occurred, in milliseconds.- Returns:
this
.
-
type
Type of event that occurred.- Returns:
this
.
-
userId
Unique identifier (GUID) of the user that triggered the event.- Returns:
this
.
-
self
- Specified by:
self
in classAtlanObject.AtlanObjectBuilder<C extends KeycloakEvent,
B extends KeycloakEvent.KeycloakEventBuilder<C, B>>
-
build
- Specified by:
build
in classAtlanObject.AtlanObjectBuilder<C extends KeycloakEvent,
B extends KeycloakEvent.KeycloakEventBuilder<C, B>>
-
toString
- Overrides:
toString
in classAtlanObject.AtlanObjectBuilder<C extends KeycloakEvent,
B extends KeycloakEvent.KeycloakEventBuilder<C, B>>
-