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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B$fillValuesFrom(C instance) abstract Cbuild()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 Bself()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:
$fillValuesFromin 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:
selfin classAtlanObject.AtlanObjectBuilder<C extends AuthDetails,B extends AuthDetails.AuthDetailsBuilder<C, B>>
-
build
- Specified by:
buildin classAtlanObject.AtlanObjectBuilder<C extends AuthDetails,B extends AuthDetails.AuthDetailsBuilder<C, B>>
-
toString
- Overrides:
toStringin classAtlanObject.AtlanObjectBuilder<C extends AuthDetails,B extends AuthDetails.AuthDetailsBuilder<C, B>>
-