Class TeamsOwnershipMappingResponseAttributes

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class TeamsOwnershipMappingResponseAttributes extends Object
The attributes of a teams ownership mapping.
  • Field Details

  • Constructor Details

  • Method Details

    • applicationId

      public TeamsOwnershipMappingResponseAttributes applicationId(String applicationId)
    • getApplicationId

      public String getApplicationId()
      The ID of the RUM application this mapping applies to. For browser applications, this is the real application UUID. For mobile applications, this is the nil UUID 00000000-0000-0000-0000-000000000000 (wildcard), meaning the ownership applies across all applications.
      Returns:
      applicationId
    • setApplicationId

      public void setApplicationId(String applicationId)
    • createdAt

    • getCreatedAt

      public OffsetDateTime getCreatedAt()
      Timestamp when the mapping was created.
      Returns:
      createdAt
    • setCreatedAt

      public void setCreatedAt(OffsetDateTime createdAt)
    • createdBy

      public TeamsOwnershipMappingResponseAttributes createdBy(String createdBy)
    • getCreatedBy

      public String getCreatedBy()
      The UUID of the user who created the mapping.
      Returns:
      createdBy
    • setCreatedBy

      public void setCreatedBy(String createdBy)
    • matchType

    • getMatchType

      public TeamsOwnershipMatchType getMatchType()
      How the view_name is matched against RUM view names.
      Returns:
      matchType
    • setMatchType

      public void setMatchType(TeamsOwnershipMatchType matchType)
    • orgId

    • getOrgId

      public Long getOrgId()
      The ID of the organization that owns this mapping.
      Returns:
      orgId
    • setOrgId

      public void setOrgId(Long orgId)
    • service

    • getService

      public String getService()
      The RUM application's service name. For browser applications, may be empty. For mobile applications, this is the service that scopes the ownership.
      Returns:
      service
    • setService

      public void setService(String service)
    • teamHandle

      public TeamsOwnershipMappingResponseAttributes teamHandle(String teamHandle)
    • getTeamHandle

      public String getTeamHandle()
      The handle of the team that owns the matched RUM views.
      Returns:
      teamHandle
    • setTeamHandle

      public void setTeamHandle(String teamHandle)
    • viewName

      public TeamsOwnershipMappingResponseAttributes viewName(String viewName)
    • getViewName

      public String getViewName()
      The RUM view name to match, or its prefix when match_type is prefix.
      Returns:
      viewName
    • setViewName

      public void setViewName(String viewName)
    • putAdditionalProperty

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