Package com.cloudera.cdp.iam.model
Class User
java.lang.Object
com.cloudera.cdp.iam.model.User
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
date="2024-09-27T08:40:27.842-07:00")
public class User
extends Object
Information about a Cloudera CDP user.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Getter for accountAdmin.Getter for creationDate.getCrn()
Getter for crn.getEmail()
Getter for email.Getter for firstName.Getter for identityProviderCrn.Getter for lastInteractiveLogin.Getter for lastName.Getter for status.Getter for userId.Getter for workloadPasswordDetails.Getter for workloadUsername.int
hashCode()
void
setAccountAdmin
(Boolean accountAdmin) Setter for accountAdmin.void
setCreationDate
(ZonedDateTime creationDate) Setter for creationDate.void
Setter for crn.void
Setter for email.void
setFirstName
(String firstName) Setter for firstName.void
setIdentityProviderCrn
(String identityProviderCrn) Setter for identityProviderCrn.void
setLastInteractiveLogin
(ZonedDateTime lastInteractiveLogin) Setter for lastInteractiveLogin.void
setLastName
(String lastName) Setter for lastName.void
Setter for status.void
Setter for userId.void
setWorkloadPasswordDetails
(WorkloadPasswordDetails workloadPasswordDetails) Setter for workloadPasswordDetails.void
setWorkloadUsername
(String workloadUsername) Setter for workloadUsername.toString()
-
Constructor Details
-
User
public User()
-
-
Method Details
-
getUserId
Getter for userId. The stable, unique identifier of the user. -
setUserId
Setter for userId. The stable, unique identifier of the user. -
getCrn
Getter for crn. The CRN of the user. -
setCrn
Setter for crn. The CRN of the user. -
getEmail
Getter for email. The user's email address. -
setEmail
Setter for email. The user's email address. -
getFirstName
Getter for firstName. The user's first name. -
setFirstName
Setter for firstName. The user's first name. -
getLastName
Getter for lastName. The user's last name. -
setLastName
Setter for lastName. The user's last name. -
getCreationDate
Getter for creationDate. The date when this user record was created. -
setCreationDate
Setter for creationDate. The date when this user record was created. -
getAccountAdmin
Getter for accountAdmin. Whether the user is an administrator of their CDP account. -
setAccountAdmin
Setter for accountAdmin. Whether the user is an administrator of their CDP account. -
getIdentityProviderCrn
Getter for identityProviderCrn. The identity provider that the user belongs to. It can be \"Cloudera-Default\", \"Cloudera-Administration\", or a customer defined IdP. -
setIdentityProviderCrn
Setter for identityProviderCrn. The identity provider that the user belongs to. It can be \"Cloudera-Default\", \"Cloudera-Administration\", or a customer defined IdP. -
getLastInteractiveLogin
Getter for lastInteractiveLogin. The date of the user's last interactive login. -
setLastInteractiveLogin
Setter for lastInteractiveLogin. The date of the user's last interactive login. -
getWorkloadUsername
Getter for workloadUsername. The username used in all the workload clusters of the user. -
setWorkloadUsername
Setter for workloadUsername. The username used in all the workload clusters of the user. -
getStatus
Getter for status. The current status of the user. The possible status values are ACTIVE, CONTROL_PLANE_LOCKED_OUT, and DEACTIVATED. ACTIVE indicates that the user is active in CDP. An active user can authenticate to the CDP control plane and workload clusters. CONTROL_PLANE_LOCKED_OUT indicates that the user is locked out of the CDP control plane. The locked-out user can no longer authenticate to the control plane but can authenticate to the workload clusters. DEACTIVATED indicates that the user is deactivated in CDP. A deactivated user can neither authenticate to the control plane nor to the workload clusters. Note that more statuses could be added in the future. The statuses other than ACTIVE are only returned on Cloudera for Government. -
setStatus
Setter for status. The current status of the user. The possible status values are ACTIVE, CONTROL_PLANE_LOCKED_OUT, and DEACTIVATED. ACTIVE indicates that the user is active in CDP. An active user can authenticate to the CDP control plane and workload clusters. CONTROL_PLANE_LOCKED_OUT indicates that the user is locked out of the CDP control plane. The locked-out user can no longer authenticate to the control plane but can authenticate to the workload clusters. DEACTIVATED indicates that the user is deactivated in CDP. A deactivated user can neither authenticate to the control plane nor to the workload clusters. Note that more statuses could be added in the future. The statuses other than ACTIVE are only returned on Cloudera for Government. -
getWorkloadPasswordDetails
Getter for workloadPasswordDetails. Information about the workload password for the user. -
setWorkloadPasswordDetails
Setter for workloadPasswordDetails. Information about the workload password for the user. -
equals
-
hashCode
public int hashCode() -
toString
-