Package com.atlan.model.admin
Class AuthDetails.AuthDetailsBuilder<C extends AuthDetails,B extends AuthDetails.AuthDetailsBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.admin.AuthDetails.AuthDetailsBuilder<C,B>
- Enclosing class:
- AuthDetails
public abstract static class AuthDetails.AuthDetailsBuilder<C extends AuthDetails,B extends AuthDetails.AuthDetailsBuilder<C,B>>
extends AtlanObject.AtlanObjectBuilder<C,B>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) abstract C
build()
Unique identifier (GUID) of the client that carried out the operation.IP address from which the operation was carried out.Unique name of the realm from which the operation was carried out.protected abstract B
self()
toString()
Unique identifier (GUID) of the user who carried out the operation.Methods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
AuthDetailsBuilder
public AuthDetailsBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAtlanObject.AtlanObjectBuilder<C extends AuthDetails,
B extends AuthDetails.AuthDetailsBuilder<C, B>>
-
clientId
Unique identifier (GUID) of the client that carried out the operation.- Returns:
this
.
-
ipAddress
IP address from which the operation was carried out.- Returns:
this
.
-
realmId
Unique name of the realm from which the operation was carried out.- Returns:
this
.
-
userId
Unique identifier (GUID) of the user who carried out the operation.- Returns:
this
.
-
self
- Specified by:
self
in classAtlanObject.AtlanObjectBuilder<C extends AuthDetails,
B extends AuthDetails.AuthDetailsBuilder<C, B>>
-
build
- Specified by:
build
in classAtlanObject.AtlanObjectBuilder<C extends AuthDetails,
B extends AuthDetails.AuthDetailsBuilder<C, B>>
-
toString
- Overrides:
toString
in classAtlanObject.AtlanObjectBuilder<C extends AuthDetails,
B extends AuthDetails.AuthDetailsBuilder<C, B>>
-