Class TeamLinkAttributes

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class TeamLinkAttributes extends Object
Team link attributes
  • Field Details

  • Constructor Details

    • TeamLinkAttributes

      public TeamLinkAttributes()
    • TeamLinkAttributes

      public TeamLinkAttributes(String label, String url)
  • Method Details

    • label

      public TeamLinkAttributes label(String label)
    • getLabel

      public String getLabel()
      The link's label
      Returns:
      label
    • setLabel

      public void setLabel(String label)
    • position

      public TeamLinkAttributes position(Integer position)
    • getPosition

      @Nullable public Integer getPosition()
      The link's position, used to sort links for the team maximum: 2147483647
      Returns:
      position
    • setPosition

      public void setPosition(Integer position)
    • getTeamId

      @Nullable public String getTeamId()
      ID of the team the link is associated with
      Returns:
      teamId
    • url

      public TeamLinkAttributes url(String url)
    • getUrl

      public String getUrl()
      The URL for the link
      Returns:
      url
    • setUrl

      public void setUrl(String url)
    • putAdditionalProperty

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