Package com.datadog.api.client.v2.model
Class RumSdkConfigTracingUrlConfig
java.lang.Object
com.datadog.api.client.v2.model.RumSdkConfigTracingUrlConfig
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class RumSdkConfigTracingUrlConfig
extends Object
Configuration for a URL that should have distributed tracing enabled.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRumSdkConfigTracingUrlConfig(RumSdkConfigMatchOption match, List<RumSdkConfigTracingUrlPropagatorType> propagatorTypes) -
Method Summary
Modifier and TypeMethodDescriptionaddPropagatorTypesItem(RumSdkConfigTracingUrlPropagatorType propagatorTypesItem) booleanReturn true if this RumSdkConfigTracingUrlConfig object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.getMatch()A match option used for URL or origin pattern matching.The list of trace propagator types to use for this URL.inthashCode()match(RumSdkConfigMatchOption match) propagatorTypes(List<RumSdkConfigTracingUrlPropagatorType> propagatorTypes) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetMatch(RumSdkConfigMatchOption match) voidsetPropagatorTypes(List<RumSdkConfigTracingUrlPropagatorType> propagatorTypes) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_MATCH
- See Also:
-
JSON_PROPERTY_PROPAGATOR_TYPES
- See Also:
-
-
Constructor Details
-
RumSdkConfigTracingUrlConfig
public RumSdkConfigTracingUrlConfig() -
RumSdkConfigTracingUrlConfig
public RumSdkConfigTracingUrlConfig(RumSdkConfigMatchOption match, List<RumSdkConfigTracingUrlPropagatorType> propagatorTypes)
-
-
Method Details
-
match
-
getMatch
A match option used for URL or origin pattern matching.- Returns:
- match
-
setMatch
-
propagatorTypes
public RumSdkConfigTracingUrlConfig propagatorTypes(List<RumSdkConfigTracingUrlPropagatorType> propagatorTypes) -
addPropagatorTypesItem
public RumSdkConfigTracingUrlConfig addPropagatorTypesItem(RumSdkConfigTracingUrlPropagatorType propagatorTypesItem) -
getPropagatorTypes
The list of trace propagator types to use for this URL.- Returns:
- propagatorTypes
-
setPropagatorTypes
-
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:
- RumSdkConfigTracingUrlConfig
-
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 RumSdkConfigTracingUrlConfig object is equal to o. -
hashCode
public int hashCode() -
toString
-