Package com.datadog.api.client.v2.model
Class ModelLabRunAttributes
java.lang.Object
com.datadog.api.client.v2.model.ModelLabRunAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ModelLabRunAttributes
extends Object
Attributes of a Model Lab run.
-
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 Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringboolean -
Constructor Summary
ConstructorsConstructorDescriptionModelLabRunAttributes(OffsetDateTime createdAt, Boolean descendantMatch, String description, Boolean hasChildren, Boolean isPinned, List<ModelLabMetricSummary> metricSummaries, String mlflowArtifactLocation, String name, List<ModelLabRunParam> params, Long projectId, OffsetDateTime startedAt, ModelLabRunStatus status, List<ModelLabTag> tags, OffsetDateTime updatedAt) -
Method Summary
Modifier and TypeMethodDescriptionaddMetricSummariesItem(ModelLabMetricSummary metricSummariesItem) addParamsItem(ModelLabRunParam paramsItem) addTagsItem(ModelLabTag tagsItem) completedAt(OffsetDateTime completedAt) createdAt(OffsetDateTime createdAt) deletedAt(OffsetDateTime deletedAt) descendantMatch(Boolean descendantMatch) description(String description) booleanReturn true if this ModelLabRunAttributes object is equal to o.externalUrl(String externalUrl) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The date and time the run completed.org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>The date and time the run was created.The date and time the run was soft-deleted.org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>Whether a descendant run matched the applied filters.A description of the run.The duration of the run in seconds.org.openapitools.jackson.nullable.JsonNullable<Double>An optional external URL associated with the run.org.openapitools.jackson.nullable.JsonNullable<String>Whether the run has child runs.Whether the run is pinned by the current user.Summary statistics for metrics recorded during the run.The MLflow artifact storage location for this run.getName()The name of the run.The UUID of the run owner.org.openapitools.jackson.nullable.JsonNullable<String>The list of parameters used for the run.The ID of the project this run belongs to.The date and time the run started.The status of a Model Lab run.getTags()The list of tags associated with the run.The date and time the run was last updated.hasChildren(Boolean hasChildren) inthashCode()metricSummaries(List<ModelLabMetricSummary> metricSummaries) mlflowArtifactLocation(String mlflowArtifactLocation) params(List<ModelLabRunParam> params) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetCompletedAt(OffsetDateTime completedAt) voidsetCompletedAt_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> completedAt) voidsetCreatedAt(OffsetDateTime createdAt) voidsetDeletedAt(OffsetDateTime deletedAt) voidsetDeletedAt_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> deletedAt) voidsetDescendantMatch(Boolean descendantMatch) voidsetDescription(String description) voidsetDuration(Double duration) voidsetDuration_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> duration) voidsetExternalUrl(String externalUrl) voidsetExternalUrl_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> externalUrl) voidsetHasChildren(Boolean hasChildren) voidsetIsPinned(Boolean isPinned) voidsetMetricSummaries(List<ModelLabMetricSummary> metricSummaries) voidsetMlflowArtifactLocation(String mlflowArtifactLocation) voidvoidsetOwnerId(String ownerId) voidsetOwnerId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> ownerId) voidsetParams(List<ModelLabRunParam> params) voidsetProjectId(Long projectId) voidsetStartedAt(OffsetDateTime startedAt) voidsetStatus(ModelLabRunStatus status) voidsetTags(List<ModelLabTag> tags) voidsetUpdatedAt(OffsetDateTime updatedAt) startedAt(OffsetDateTime startedAt) status(ModelLabRunStatus status) tags(List<ModelLabTag> tags) toString()updatedAt(OffsetDateTime updatedAt)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_COMPLETED_AT
- See Also:
-
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_DELETED_AT
- See Also:
-
JSON_PROPERTY_DESCENDANT_MATCH
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_DURATION
- See Also:
-
JSON_PROPERTY_EXTERNAL_URL
- See Also:
-
JSON_PROPERTY_HAS_CHILDREN
- See Also:
-
JSON_PROPERTY_IS_PINNED
- See Also:
-
JSON_PROPERTY_METRIC_SUMMARIES
- See Also:
-
JSON_PROPERTY_MLFLOW_ARTIFACT_LOCATION
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_OWNER_ID
- See Also:
-
JSON_PROPERTY_PARAMS
- See Also:
-
JSON_PROPERTY_PROJECT_ID
- See Also:
-
JSON_PROPERTY_STARTED_AT
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_TAGS
- See Also:
-
JSON_PROPERTY_UPDATED_AT
- See Also:
-
-
Constructor Details
-
ModelLabRunAttributes
public ModelLabRunAttributes() -
ModelLabRunAttributes
public ModelLabRunAttributes(OffsetDateTime createdAt, Boolean descendantMatch, String description, Boolean hasChildren, Boolean isPinned, List<ModelLabMetricSummary> metricSummaries, String mlflowArtifactLocation, String name, List<ModelLabRunParam> params, Long projectId, OffsetDateTime startedAt, ModelLabRunStatus status, List<ModelLabTag> tags, OffsetDateTime updatedAt)
-
-
Method Details
-
completedAt
-
getCompletedAt
The date and time the run completed.- Returns:
- completedAt
-
getCompletedAt_JsonNullable
-
setCompletedAt_JsonNullable
public void setCompletedAt_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> completedAt) -
setCompletedAt
-
createdAt
-
getCreatedAt
The date and time the run was created.- Returns:
- createdAt
-
setCreatedAt
-
deletedAt
-
getDeletedAt
The date and time the run was soft-deleted.- Returns:
- deletedAt
-
getDeletedAt_JsonNullable
-
setDeletedAt_JsonNullable
public void setDeletedAt_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> deletedAt) -
setDeletedAt
-
descendantMatch
-
getDescendantMatch
Whether a descendant run matched the applied filters.- Returns:
- descendantMatch
-
setDescendantMatch
-
description
-
getDescription
A description of the run.- Returns:
- description
-
setDescription
-
duration
-
getDuration
The duration of the run in seconds.- Returns:
- duration
-
getDuration_JsonNullable
-
setDuration_JsonNullable
public void setDuration_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> duration) -
setDuration
-
externalUrl
-
getExternalUrl
An optional external URL associated with the run.- Returns:
- externalUrl
-
getExternalUrl_JsonNullable
-
setExternalUrl_JsonNullable
public void setExternalUrl_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> externalUrl) -
setExternalUrl
-
hasChildren
-
getHasChildren
Whether the run has child runs.- Returns:
- hasChildren
-
setHasChildren
-
isPinned
-
getIsPinned
Whether the run is pinned by the current user.- Returns:
- isPinned
-
setIsPinned
-
metricSummaries
-
addMetricSummariesItem
-
getMetricSummaries
Summary statistics for metrics recorded during the run.- Returns:
- metricSummaries
-
setMetricSummaries
-
mlflowArtifactLocation
-
getMlflowArtifactLocation
The MLflow artifact storage location for this run.- Returns:
- mlflowArtifactLocation
-
setMlflowArtifactLocation
-
name
-
getName
The name of the run.- Returns:
- name
-
setName
-
ownerId
-
getOwnerId
The UUID of the run owner.- Returns:
- ownerId
-
getOwnerId_JsonNullable
-
setOwnerId_JsonNullable
-
setOwnerId
-
params
-
addParamsItem
-
getParams
The list of parameters used for the run.- Returns:
- params
-
setParams
-
projectId
-
getProjectId
The ID of the project this run belongs to.- Returns:
- projectId
-
setProjectId
-
startedAt
-
getStartedAt
The date and time the run started.- Returns:
- startedAt
-
setStartedAt
-
status
-
getStatus
The status of a Model Lab run.- Returns:
- status
-
setStatus
-
tags
-
addTagsItem
-
getTags
The list of tags associated with the run.- Returns:
- tags
-
setTags
-
updatedAt
-
getUpdatedAt
The date and time the run was last updated.- Returns:
- updatedAt
-
setUpdatedAt
-
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:
- ModelLabRunAttributes
-
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 ModelLabRunAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-