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 Details

  • Constructor Details

  • Method Details

    • completedAt

      public ModelLabRunAttributes completedAt(OffsetDateTime completedAt)
    • getCompletedAt

      @Nullable public OffsetDateTime getCompletedAt()
      The date and time the run completed.
      Returns:
      completedAt
    • getCompletedAt_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getCompletedAt_JsonNullable()
    • setCompletedAt_JsonNullable

      public void setCompletedAt_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> completedAt)
    • setCompletedAt

      public void setCompletedAt(OffsetDateTime completedAt)
    • createdAt

      public ModelLabRunAttributes createdAt(OffsetDateTime createdAt)
    • getCreatedAt

      public OffsetDateTime getCreatedAt()
      The date and time the run was created.
      Returns:
      createdAt
    • setCreatedAt

      public void setCreatedAt(OffsetDateTime createdAt)
    • deletedAt

      public ModelLabRunAttributes deletedAt(OffsetDateTime deletedAt)
    • getDeletedAt

      @Nullable public OffsetDateTime getDeletedAt()
      The date and time the run was soft-deleted.
      Returns:
      deletedAt
    • getDeletedAt_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getDeletedAt_JsonNullable()
    • setDeletedAt_JsonNullable

      public void setDeletedAt_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> deletedAt)
    • setDeletedAt

      public void setDeletedAt(OffsetDateTime deletedAt)
    • descendantMatch

      public ModelLabRunAttributes descendantMatch(Boolean descendantMatch)
    • getDescendantMatch

      public Boolean getDescendantMatch()
      Whether a descendant run matched the applied filters.
      Returns:
      descendantMatch
    • setDescendantMatch

      public void setDescendantMatch(Boolean descendantMatch)
    • description

      public ModelLabRunAttributes description(String description)
    • getDescription

      public String getDescription()
      A description of the run.
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • duration

      public ModelLabRunAttributes duration(Double duration)
    • getDuration

      @Nullable public Double getDuration()
      The duration of the run in seconds.
      Returns:
      duration
    • getDuration_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Double> getDuration_JsonNullable()
    • setDuration_JsonNullable

      public void setDuration_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> duration)
    • setDuration

      public void setDuration(Double duration)
    • externalUrl

      public ModelLabRunAttributes externalUrl(String externalUrl)
    • getExternalUrl

      @Nullable public String getExternalUrl()
      An optional external URL associated with the run.
      Returns:
      externalUrl
    • getExternalUrl_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<String> getExternalUrl_JsonNullable()
    • setExternalUrl_JsonNullable

      public void setExternalUrl_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> externalUrl)
    • setExternalUrl

      public void setExternalUrl(String externalUrl)
    • hasChildren

      public ModelLabRunAttributes hasChildren(Boolean hasChildren)
    • getHasChildren

      public Boolean getHasChildren()
      Whether the run has child runs.
      Returns:
      hasChildren
    • setHasChildren

      public void setHasChildren(Boolean hasChildren)
    • isPinned

      public ModelLabRunAttributes isPinned(Boolean isPinned)
    • getIsPinned

      public Boolean getIsPinned()
      Whether the run is pinned by the current user.
      Returns:
      isPinned
    • setIsPinned

      public void setIsPinned(Boolean isPinned)
    • metricSummaries

      public ModelLabRunAttributes metricSummaries(List<ModelLabMetricSummary> metricSummaries)
    • addMetricSummariesItem

      public ModelLabRunAttributes addMetricSummariesItem(ModelLabMetricSummary metricSummariesItem)
    • getMetricSummaries

      public List<ModelLabMetricSummary> getMetricSummaries()
      Summary statistics for metrics recorded during the run.
      Returns:
      metricSummaries
    • setMetricSummaries

      public void setMetricSummaries(List<ModelLabMetricSummary> metricSummaries)
    • mlflowArtifactLocation

      public ModelLabRunAttributes mlflowArtifactLocation(String mlflowArtifactLocation)
    • getMlflowArtifactLocation

      public String getMlflowArtifactLocation()
      The MLflow artifact storage location for this run.
      Returns:
      mlflowArtifactLocation
    • setMlflowArtifactLocation

      public void setMlflowArtifactLocation(String mlflowArtifactLocation)
    • name

      public ModelLabRunAttributes name(String name)
    • getName

      public String getName()
      The name of the run.
      Returns:
      name
    • setName

      public void setName(String name)
    • ownerId

      public ModelLabRunAttributes ownerId(String ownerId)
    • getOwnerId

      @Nullable public String getOwnerId()
      The UUID of the run owner.
      Returns:
      ownerId
    • getOwnerId_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<String> getOwnerId_JsonNullable()
    • setOwnerId_JsonNullable

      public void setOwnerId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> ownerId)
    • setOwnerId

      public void setOwnerId(String ownerId)
    • params

      public ModelLabRunAttributes params(List<ModelLabRunParam> params)
    • addParamsItem

      public ModelLabRunAttributes addParamsItem(ModelLabRunParam paramsItem)
    • getParams

      @Nullable public List<ModelLabRunParam> getParams()
      The list of parameters used for the run.
      Returns:
      params
    • setParams

      public void setParams(List<ModelLabRunParam> params)
    • projectId

      public ModelLabRunAttributes projectId(Long projectId)
    • getProjectId

      public Long getProjectId()
      The ID of the project this run belongs to.
      Returns:
      projectId
    • setProjectId

      public void setProjectId(Long projectId)
    • startedAt

      public ModelLabRunAttributes startedAt(OffsetDateTime startedAt)
    • getStartedAt

      public OffsetDateTime getStartedAt()
      The date and time the run started.
      Returns:
      startedAt
    • setStartedAt

      public void setStartedAt(OffsetDateTime startedAt)
    • status

      public ModelLabRunAttributes status(ModelLabRunStatus status)
    • getStatus

      public ModelLabRunStatus getStatus()
      The status of a Model Lab run.
      Returns:
      status
    • setStatus

      public void setStatus(ModelLabRunStatus status)
    • tags

      public ModelLabRunAttributes tags(List<ModelLabTag> tags)
    • addTagsItem

      public ModelLabRunAttributes addTagsItem(ModelLabTag tagsItem)
    • getTags

      public List<ModelLabTag> getTags()
      The list of tags associated with the run.
      Returns:
      tags
    • setTags

      public void setTags(List<ModelLabTag> tags)
    • updatedAt

      public ModelLabRunAttributes updatedAt(OffsetDateTime updatedAt)
    • getUpdatedAt

      public OffsetDateTime getUpdatedAt()
      The date and time the run was last updated.
      Returns:
      updatedAt
    • setUpdatedAt

      public void setUpdatedAt(OffsetDateTime updatedAt)
    • putAdditionalProperty

      public ModelLabRunAttributes putAdditionalProperty(String key, Object value)
      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 set
      value - The associated value
      Returns:
      ModelLabRunAttributes
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      The additional properties
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      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

      public boolean equals(Object o)
      Return true if this ModelLabRunAttributes object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object