@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class TeamsOwnershipRuleResponseAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_APPLICATION_ID |
static String |
JSON_PROPERTY_MATCH_TYPE |
static String |
JSON_PROPERTY_SERVICE |
static String |
JSON_PROPERTY_TEAMS |
static String |
JSON_PROPERTY_VIEW_NAME |
boolean |
unparsed |
| Constructor and Description |
|---|
TeamsOwnershipRuleResponseAttributes() |
TeamsOwnershipRuleResponseAttributes(String applicationId,
TeamsOwnershipMatchType matchType,
String service,
List<TeamsOwnershipRuleTeamMapping> teams,
String viewName) |
| Modifier and Type | Method and Description |
|---|---|
TeamsOwnershipRuleResponseAttributes |
addTeamsItem(TeamsOwnershipRuleTeamMapping teamsItem) |
TeamsOwnershipRuleResponseAttributes |
applicationId(String applicationId) |
boolean |
equals(Object o)
Return true if this TeamsOwnershipRuleResponseAttributes object is equal to o.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
String |
getApplicationId()
The ID of the RUM application this mapping applies to.
|
TeamsOwnershipMatchType |
getMatchType()
How the
view_name is matched against RUM view names. |
String |
getService()
The RUM application's service name.
|
List<TeamsOwnershipRuleTeamMapping> |
getTeams()
The teams that own the matched views, each paired with the ID of its underlying mapping.
|
String |
getViewName()
The RUM view name to match, or its prefix when
match_type is prefix. |
int |
hashCode() |
TeamsOwnershipRuleResponseAttributes |
matchType(TeamsOwnershipMatchType matchType) |
TeamsOwnershipRuleResponseAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
TeamsOwnershipRuleResponseAttributes |
service(String service) |
void |
setApplicationId(String applicationId) |
void |
setMatchType(TeamsOwnershipMatchType matchType) |
void |
setService(String service) |
void |
setTeams(List<TeamsOwnershipRuleTeamMapping> teams) |
void |
setViewName(String viewName) |
TeamsOwnershipRuleResponseAttributes |
teams(List<TeamsOwnershipRuleTeamMapping> teams) |
String |
toString() |
TeamsOwnershipRuleResponseAttributes |
viewName(String viewName) |
public boolean unparsed
public static final String JSON_PROPERTY_APPLICATION_ID
public static final String JSON_PROPERTY_MATCH_TYPE
public static final String JSON_PROPERTY_SERVICE
public static final String JSON_PROPERTY_TEAMS
public static final String JSON_PROPERTY_VIEW_NAME
public TeamsOwnershipRuleResponseAttributes()
public TeamsOwnershipRuleResponseAttributes(String applicationId, TeamsOwnershipMatchType matchType, String service, List<TeamsOwnershipRuleTeamMapping> teams, String viewName)
public TeamsOwnershipRuleResponseAttributes applicationId(String applicationId)
public String getApplicationId()
00000000-0000-0000-0000-000000000000 (wildcard), meaning the ownership applies across
all applications.public void setApplicationId(String applicationId)
public TeamsOwnershipRuleResponseAttributes matchType(TeamsOwnershipMatchType matchType)
public TeamsOwnershipMatchType getMatchType()
view_name is matched against RUM view names.public void setMatchType(TeamsOwnershipMatchType matchType)
public TeamsOwnershipRuleResponseAttributes service(String service)
public String getService()
public void setService(String service)
public TeamsOwnershipRuleResponseAttributes teams(List<TeamsOwnershipRuleTeamMapping> teams)
public TeamsOwnershipRuleResponseAttributes addTeamsItem(TeamsOwnershipRuleTeamMapping teamsItem)
public List<TeamsOwnershipRuleTeamMapping> getTeams()
public void setTeams(List<TeamsOwnershipRuleTeamMapping> teams)
public TeamsOwnershipRuleResponseAttributes viewName(String viewName)
public String getViewName()
match_type is prefix.public void setViewName(String viewName)
public TeamsOwnershipRuleResponseAttributes putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2026. All rights reserved.