Package com.datadog.api.client.v2.model
Class UserAttributes
java.lang.Object
com.datadog.api.client.v2.model.UserAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class UserAttributes
extends Object
Attributes of user object returned by the API.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreatedAt(OffsetDateTime createdAt) booleanReturn true if this UserAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The ISO 8601 timestamp of when the user account was created.Whether the user account is deactivated.getEmail()The email address of the user, used for login and notifications.The unique handle (username) of the user, typically matching their email prefix.getIcon()URL of the user's profile icon, typically a Gravatar URL derived from the email address.The ISO 8601 timestamp of the user's most recent login, or null if the user has never logged in.org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>Whether multi-factor authentication (MFA) is enabled for the user's account.The ISO 8601 timestamp of when the user account was last modified.getName()The full display name of the user as shown in the Datadog UI.org.openapitools.jackson.nullable.JsonNullable<String>Whether this is a service account rather than a human user.The current status of the user account (for example,Active,Pending, orDisabled).getTitle()The job title of the user (for example, "Senior Engineer" or "Product Manager").org.openapitools.jackson.nullable.JsonNullable<String>getUuid()The globally unique identifier (UUID) of the user.Whether the user's email address has been verified.inthashCode()modifiedAt(OffsetDateTime modifiedAt) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.serviceAccount(Boolean serviceAccount) voidsetCreatedAt(OffsetDateTime createdAt) voidsetDisabled(Boolean disabled) voidvoidvoidvoidsetModifiedAt(OffsetDateTime modifiedAt) voidvoidsetName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> name) voidsetServiceAccount(Boolean serviceAccount) voidvoidvoidsetTitle_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> title) voidsetVerified(Boolean verified) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_DISABLED
- See Also:
-
JSON_PROPERTY_EMAIL
- See Also:
-
JSON_PROPERTY_HANDLE
- See Also:
-
JSON_PROPERTY_ICON
- See Also:
-
JSON_PROPERTY_LAST_LOGIN_TIME
- See Also:
-
JSON_PROPERTY_MFA_ENABLED
- See Also:
-
JSON_PROPERTY_MODIFIED_AT
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_SERVICE_ACCOUNT
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_TITLE
- See Also:
-
JSON_PROPERTY_UUID
- See Also:
-
JSON_PROPERTY_VERIFIED
- See Also:
-
-
Constructor Details
-
UserAttributes
public UserAttributes()
-
-
Method Details
-
createdAt
-
getCreatedAt
The ISO 8601 timestamp of when the user account was created.- Returns:
- createdAt
-
setCreatedAt
-
disabled
-
getDisabled
Whether the user account is deactivated. Disabled users cannot log in.- Returns:
- disabled
-
setDisabled
-
email
-
getEmail
The email address of the user, used for login and notifications.- Returns:
-
setEmail
-
handle
-
getHandle
The unique handle (username) of the user, typically matching their email prefix.- Returns:
- handle
-
setHandle
-
icon
-
getIcon
URL of the user's profile icon, typically a Gravatar URL derived from the email address.- Returns:
- icon
-
setIcon
-
getLastLoginTime
The ISO 8601 timestamp of the user's most recent login, or null if the user has never logged in.- Returns:
- lastLoginTime
-
getLastLoginTime_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getLastLoginTime_JsonNullable() -
getMfaEnabled
Whether multi-factor authentication (MFA) is enabled for the user's account.- Returns:
- mfaEnabled
-
modifiedAt
-
getModifiedAt
The ISO 8601 timestamp of when the user account was last modified.- Returns:
- modifiedAt
-
setModifiedAt
-
name
-
getName
The full display name of the user as shown in the Datadog UI.- Returns:
- name
-
getName_JsonNullable
-
setName_JsonNullable
-
setName
-
serviceAccount
-
getServiceAccount
Whether this is a service account rather than a human user. Service accounts are used for programmatic API access.- Returns:
- serviceAccount
-
setServiceAccount
-
status
-
getStatus
The current status of the user account (for example,Active,Pending, orDisabled).- Returns:
- status
-
setStatus
-
title
-
getTitle
The job title of the user (for example, "Senior Engineer" or "Product Manager").- Returns:
- title
-
getTitle_JsonNullable
-
setTitle_JsonNullable
-
setTitle
-
getUuid
The globally unique identifier (UUID) of the user.- Returns:
- uuid
-
verified
-
getVerified
Whether the user's email address has been verified.- Returns:
- verified
-
setVerified
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- UserAttributes
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this UserAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-