Package com.datadog.api.client.v2.model
Class TeamsOwnershipMappingCreateDataAttributes
java.lang.Object
com.datadog.api.client.v2.model.TeamsOwnershipMappingCreateDataAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class TeamsOwnershipMappingCreateDataAttributes
extends Object
The attributes of the teams ownership mapping to create.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTeamsOwnershipMappingCreateDataAttributes(String teamHandle, String viewName) -
Method Summary
Modifier and TypeMethodDescriptionapplicationId(UUID applicationId) booleanReturn true if this TeamsOwnershipMappingCreateDataAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The ID of the RUM application this mapping applies to.How theview_nameis matched against RUM view names.The RUM application's service name.The handle of the team that owns the matched RUM views.The RUM view name to match, or its prefix whenmatch_typeisprefix.inthashCode()matchType(TeamsOwnershipMatchType matchType) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetApplicationId(UUID applicationId) voidsetMatchType(TeamsOwnershipMatchType matchType) voidsetService(String service) voidsetTeamHandle(String teamHandle) voidsetViewName(String viewName) teamHandle(String teamHandle) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_APPLICATION_ID
- See Also:
-
JSON_PROPERTY_MATCH_TYPE
- See Also:
-
JSON_PROPERTY_SERVICE
- See Also:
-
JSON_PROPERTY_TEAM_HANDLE
- See Also:
-
JSON_PROPERTY_VIEW_NAME
- See Also:
-
-
Constructor Details
-
TeamsOwnershipMappingCreateDataAttributes
public TeamsOwnershipMappingCreateDataAttributes() -
TeamsOwnershipMappingCreateDataAttributes
-
-
Method Details
-
applicationId
-
getApplicationId
The ID of the RUM application this mapping applies to. For browser applications, provide the real application UUID — the team is applied to the view regardless of service. For mobile applications, omit this field (or set it to the nil UUID00000000-0000-0000-0000-000000000000) — the team is applied to the view and service combination across all applications.- Returns:
- applicationId
-
setApplicationId
-
matchType
-
getMatchType
How theview_nameis matched against RUM view names.- Returns:
- matchType
-
setMatchType
-
service
-
getService
The RUM application's service name. For browser applications, this is optional. For mobile applications, this is required and scopes the ownership to a specific service.- Returns:
- service
-
setService
-
teamHandle
-
getTeamHandle
The handle of the team that owns the matched RUM views.- Returns:
- teamHandle
-
setTeamHandle
-
viewName
-
getViewName
The RUM view name to match, or its prefix whenmatch_typeisprefix.- Returns:
- viewName
-
setViewName
-
putAdditionalProperty
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 setvalue- The associated value- Returns:
- TeamsOwnershipMappingCreateDataAttributes
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
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
Return true if this TeamsOwnershipMappingCreateDataAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-