Class AppMeta

java.lang.Object
com.datadog.api.client.v2.model.AppMeta

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class AppMeta extends Object
Metadata of an app.
  • Field Details

  • Constructor Details

    • AppMeta

      public AppMeta()
  • Method Details

    • createdAt

      public AppMeta createdAt(OffsetDateTime createdAt)
    • getCreatedAt

      @Nullable public OffsetDateTime getCreatedAt()
      Timestamp of when the app was created.
      Returns:
      createdAt
    • setCreatedAt

      public void setCreatedAt(OffsetDateTime createdAt)
    • deletedAt

      public AppMeta deletedAt(OffsetDateTime deletedAt)
    • getDeletedAt

      @Nullable public OffsetDateTime getDeletedAt()
      Timestamp of when the app was deleted.
      Returns:
      deletedAt
    • setDeletedAt

      public void setDeletedAt(OffsetDateTime deletedAt)
    • orgId

      public AppMeta orgId(Long orgId)
    • getOrgId

      @Nullable public Long getOrgId()
      The Datadog organization ID that owns the app.
      Returns:
      orgId
    • setOrgId

      public void setOrgId(Long orgId)
    • updatedAt

      public AppMeta updatedAt(OffsetDateTime updatedAt)
    • getUpdatedAt

      @Nullable public OffsetDateTime getUpdatedAt()
      Timestamp of when the app was last updated.
      Returns:
      updatedAt
    • setUpdatedAt

      public void setUpdatedAt(OffsetDateTime updatedAt)
    • updatedSinceDeployment

      public AppMeta updatedSinceDeployment(Boolean updatedSinceDeployment)
    • getUpdatedSinceDeployment

      @Nullable public Boolean getUpdatedSinceDeployment()
      Whether the app was updated since it was last published. Published apps are pinned to a specific version and do not automatically update when the app is updated.
      Returns:
      updatedSinceDeployment
    • setUpdatedSinceDeployment

      public void setUpdatedSinceDeployment(Boolean updatedSinceDeployment)
    • userId

      public AppMeta userId(Long userId)
    • getUserId

      @Nullable public Long getUserId()
      The ID of the user who created the app.
      Returns:
      userId
    • setUserId

      public void setUserId(Long userId)
    • userName

      public AppMeta userName(String userName)
    • getUserName

      @Nullable public String getUserName()
      The name (or email address) of the user who created the app.
      Returns:
      userName
    • setUserName

      public void setUserName(String userName)
    • userUuid

      public AppMeta userUuid(UUID userUuid)
    • getUserUuid

      @Nullable public UUID getUserUuid()
      The UUID of the user who created the app.
      Returns:
      userUuid
    • setUserUuid

      public void setUserUuid(UUID userUuid)
    • version

      public AppMeta version(Long version)
    • getVersion

      @Nullable public Long getVersion()
      The version number of the app. This starts at 1 and increments with each update.
      Returns:
      version
    • setVersion

      public void setVersion(Long version)
    • putAdditionalProperty

      public AppMeta 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:
      AppMeta
    • 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 AppMeta 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