@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ModelLabProjectAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ARTIFACT_STORAGE_LOCATION |
static String |
JSON_PROPERTY_CREATED_AT |
static String |
JSON_PROPERTY_DELETED_AT |
static String |
JSON_PROPERTY_DESCRIPTION |
static String |
JSON_PROPERTY_EXTERNAL_URL |
static String |
JSON_PROPERTY_IS_STARRED |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_OWNER_ID |
static String |
JSON_PROPERTY_TAGS |
static String |
JSON_PROPERTY_UPDATED_AT |
boolean |
unparsed |
| Constructor and Description |
|---|
ModelLabProjectAttributes() |
ModelLabProjectAttributes(String artifactStorageLocation,
OffsetDateTime createdAt,
String description,
Boolean isStarred,
String name,
List<ModelLabTag> tags,
OffsetDateTime updatedAt) |
| Modifier and Type | Method and Description |
|---|---|
ModelLabProjectAttributes |
addTagsItem(ModelLabTag tagsItem) |
ModelLabProjectAttributes |
artifactStorageLocation(String artifactStorageLocation) |
ModelLabProjectAttributes |
createdAt(OffsetDateTime createdAt) |
ModelLabProjectAttributes |
deletedAt(OffsetDateTime deletedAt) |
ModelLabProjectAttributes |
description(String description) |
boolean |
equals(Object o)
Return true if this ModelLabProjectAttributes object is equal to o.
|
ModelLabProjectAttributes |
externalUrl(String externalUrl) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
String |
getArtifactStorageLocation()
The storage location for project artifacts.
|
OffsetDateTime |
getCreatedAt()
The date and time the project was created.
|
org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> |
getDeletedAt_JsonNullable() |
OffsetDateTime |
getDeletedAt()
The date and time the project was soft-deleted.
|
String |
getDescription()
A description of the project.
|
org.openapitools.jackson.nullable.JsonNullable<String> |
getExternalUrl_JsonNullable() |
String |
getExternalUrl()
An optional external URL associated with the project.
|
Boolean |
getIsStarred()
Whether the project is starred by the current user.
|
String |
getName()
The name of the project.
|
org.openapitools.jackson.nullable.JsonNullable<String> |
getOwnerId_JsonNullable() |
String |
getOwnerId()
The UUID of the project owner.
|
List<ModelLabTag> |
getTags()
The list of tags associated with the project.
|
OffsetDateTime |
getUpdatedAt()
The date and time the project was last updated.
|
int |
hashCode() |
ModelLabProjectAttributes |
isStarred(Boolean isStarred) |
ModelLabProjectAttributes |
name(String name) |
ModelLabProjectAttributes |
ownerId(String ownerId) |
ModelLabProjectAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setArtifactStorageLocation(String artifactStorageLocation) |
void |
setCreatedAt(OffsetDateTime createdAt) |
void |
setDeletedAt_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> deletedAt) |
void |
setDeletedAt(OffsetDateTime deletedAt) |
void |
setDescription(String description) |
void |
setExternalUrl_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> externalUrl) |
void |
setExternalUrl(String externalUrl) |
void |
setIsStarred(Boolean isStarred) |
void |
setName(String name) |
void |
setOwnerId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> ownerId) |
void |
setOwnerId(String ownerId) |
void |
setTags(List<ModelLabTag> tags) |
void |
setUpdatedAt(OffsetDateTime updatedAt) |
ModelLabProjectAttributes |
tags(List<ModelLabTag> tags) |
String |
toString() |
ModelLabProjectAttributes |
updatedAt(OffsetDateTime updatedAt) |
public boolean unparsed
public static final String JSON_PROPERTY_ARTIFACT_STORAGE_LOCATION
public static final String JSON_PROPERTY_CREATED_AT
public static final String JSON_PROPERTY_DELETED_AT
public static final String JSON_PROPERTY_DESCRIPTION
public static final String JSON_PROPERTY_EXTERNAL_URL
public static final String JSON_PROPERTY_IS_STARRED
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_OWNER_ID
public static final String JSON_PROPERTY_TAGS
public static final String JSON_PROPERTY_UPDATED_AT
public ModelLabProjectAttributes()
public ModelLabProjectAttributes(String artifactStorageLocation, OffsetDateTime createdAt, String description, Boolean isStarred, String name, List<ModelLabTag> tags, OffsetDateTime updatedAt)
public ModelLabProjectAttributes artifactStorageLocation(String artifactStorageLocation)
public String getArtifactStorageLocation()
public void setArtifactStorageLocation(String artifactStorageLocation)
public ModelLabProjectAttributes createdAt(OffsetDateTime createdAt)
public OffsetDateTime getCreatedAt()
public void setCreatedAt(OffsetDateTime createdAt)
public ModelLabProjectAttributes deletedAt(OffsetDateTime deletedAt)
@Nullable public OffsetDateTime getDeletedAt()
public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getDeletedAt_JsonNullable()
public void setDeletedAt_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> deletedAt)
public void setDeletedAt(OffsetDateTime deletedAt)
public ModelLabProjectAttributes description(String description)
public String getDescription()
public void setDescription(String description)
public ModelLabProjectAttributes externalUrl(String externalUrl)
@Nullable public String getExternalUrl()
public org.openapitools.jackson.nullable.JsonNullable<String> getExternalUrl_JsonNullable()
public void setExternalUrl_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> externalUrl)
public void setExternalUrl(String externalUrl)
public ModelLabProjectAttributes isStarred(Boolean isStarred)
public Boolean getIsStarred()
public void setIsStarred(Boolean isStarred)
public ModelLabProjectAttributes name(String name)
public String getName()
public void setName(String name)
public ModelLabProjectAttributes ownerId(String ownerId)
@Nullable public String getOwnerId()
public org.openapitools.jackson.nullable.JsonNullable<String> getOwnerId_JsonNullable()
public void setOwnerId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> ownerId)
public void setOwnerId(String ownerId)
public ModelLabProjectAttributes tags(List<ModelLabTag> tags)
public ModelLabProjectAttributes addTagsItem(ModelLabTag tagsItem)
public List<ModelLabTag> getTags()
public void setTags(List<ModelLabTag> tags)
public ModelLabProjectAttributes updatedAt(OffsetDateTime updatedAt)
public OffsetDateTime getUpdatedAt()
public void setUpdatedAt(OffsetDateTime updatedAt)
public ModelLabProjectAttributes putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2026. All rights reserved.