Package com.datadog.api.client.v2.model
Class LLMObsPromptVersionListDataAttributes
java.lang.Object
com.datadog.api.client.v2.model.LLMObsPromptVersionListDataAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class LLMObsPromptVersionListDataAttributes
extends Object
Attributes of a prompt version returned in a list, excluding its template.
-
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
ConstructorsConstructorDescriptionLLMObsPromptVersionListDataAttributes(String promptId, String promptUuid, Long version) -
Method Summary
Modifier and TypeMethodDescriptionaddDatasetsItem(LLMObsPromptDataset datasetsItem) addLabelsItem(String labelsItem) addMlAppsItem(String mlAppsItem) addTagsItem(String tagsItem) createdAt(OffsetDateTime createdAt) datasets(List<LLMObsPromptDataset> datasets) description(String description) booleanReturn true if this LLMObsPromptVersionListDataAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.UUID of the user who authored this version.Timestamp stored on this prompt version.Datasets observed in runs associated with this prompt version.Description of this version.Deprecated.Timestamp of the most recent observed run of this prompt version.getMlApp()The ML application this prompt is associated with.ML applications observed running this prompt version.Customer-provided identifier of the parent prompt.Unique identifier of the parent prompt.getTags()Tags observed on runs of this prompt version.User-supplied identifier for this version.Sequential version number.Timestamp when this version was created.inthashCode()lastSeenAt(OffsetDateTime lastSeenAt) promptUuid(String promptUuid) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidvoidsetCreatedAt(OffsetDateTime createdAt) voidsetDatasets(List<LLMObsPromptDataset> datasets) voidsetDescription(String description) voidDeprecated.voidsetLastSeenAt(OffsetDateTime lastSeenAt) voidvoidvoidsetPromptId(String promptId) voidsetPromptUuid(String promptUuid) voidvoidsetUserVersion(String userVersion) voidsetVersion(Long version) voidsetVersionCreatedAt(OffsetDateTime versionCreatedAt) toString()userVersion(String userVersion) versionCreatedAt(OffsetDateTime versionCreatedAt)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_AUTHOR
- See Also:
-
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_DATASETS
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_LABELS
- See Also:
-
JSON_PROPERTY_LAST_SEEN_AT
- See Also:
-
JSON_PROPERTY_ML_APP
- See Also:
-
JSON_PROPERTY_ML_APPS
- See Also:
-
JSON_PROPERTY_PROMPT_ID
- See Also:
-
JSON_PROPERTY_PROMPT_UUID
- See Also:
-
JSON_PROPERTY_TAGS
- See Also:
-
JSON_PROPERTY_USER_VERSION
- See Also:
-
JSON_PROPERTY_VERSION
- See Also:
-
JSON_PROPERTY_VERSION_CREATED_AT
- See Also:
-
-
Constructor Details
-
LLMObsPromptVersionListDataAttributes
public LLMObsPromptVersionListDataAttributes() -
LLMObsPromptVersionListDataAttributes
-
-
Method Details
-
author
-
getAuthor
UUID of the user who authored this version.- Returns:
- author
-
setAuthor
-
createdAt
-
getCreatedAt
Timestamp stored on this prompt version.- Returns:
- createdAt
-
setCreatedAt
-
datasets
-
addDatasetsItem
-
getDatasets
Datasets observed in runs associated with this prompt version.- Returns:
- datasets
-
setDatasets
-
description
-
getDescription
Description of this version.- Returns:
- description
-
setDescription
-
labels
-
addLabelsItem
-
getLabels
Deprecated.Labels attached to this version (for exampledevelopment,staging,production).- Returns:
- labels
-
setLabels
Deprecated. -
lastSeenAt
-
getLastSeenAt
Timestamp of the most recent observed run of this prompt version.- Returns:
- lastSeenAt
-
setLastSeenAt
-
mlApp
-
getMlApp
The ML application this prompt is associated with.- Returns:
- mlApp
-
setMlApp
-
mlApps
-
addMlAppsItem
-
getMlApps
ML applications observed running this prompt version.- Returns:
- mlApps
-
setMlApps
-
promptId
-
getPromptId
Customer-provided identifier of the parent prompt.- Returns:
- promptId
-
setPromptId
-
promptUuid
-
getPromptUuid
Unique identifier of the parent prompt.- Returns:
- promptUuid
-
setPromptUuid
-
tags
-
addTagsItem
-
getTags
Tags observed on runs of this prompt version.- Returns:
- tags
-
setTags
-
userVersion
-
getUserVersion
User-supplied identifier for this version.- Returns:
- userVersion
-
setUserVersion
-
version
-
getVersion
Sequential version number. minimum: 1- Returns:
- version
-
setVersion
-
versionCreatedAt
-
getVersionCreatedAt
Timestamp when this version was created.- Returns:
- versionCreatedAt
-
setVersionCreatedAt
-
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:
- LLMObsPromptVersionListDataAttributes
-
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 LLMObsPromptVersionListDataAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-