@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class RumSdkConfigDynamicOption extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ATTRIBUTE |
static String |
JSON_PROPERTY_EXTRACTOR |
static String |
JSON_PROPERTY_KEY |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_PATH |
static String |
JSON_PROPERTY_RC_SERIALIZED_TYPE |
static String |
JSON_PROPERTY_SELECTOR |
static String |
JSON_PROPERTY_STRATEGY |
boolean |
unparsed |
| Constructor and Description |
|---|
RumSdkConfigDynamicOption() |
RumSdkConfigDynamicOption(RumSdkConfigDynamicOptionSerializedType rcSerializedType,
RumSdkConfigDynamicOptionStrategy strategy) |
public boolean unparsed
public static final String JSON_PROPERTY_ATTRIBUTE
public static final String JSON_PROPERTY_EXTRACTOR
public static final String JSON_PROPERTY_KEY
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_PATH
public static final String JSON_PROPERTY_RC_SERIALIZED_TYPE
public static final String JSON_PROPERTY_SELECTOR
public static final String JSON_PROPERTY_STRATEGY
public RumSdkConfigDynamicOption()
public RumSdkConfigDynamicOption(RumSdkConfigDynamicOptionSerializedType rcSerializedType, RumSdkConfigDynamicOptionStrategy strategy)
public RumSdkConfigDynamicOption attribute(String attribute)
@Nullable public String getAttribute()
strategy is dom.public void setAttribute(String attribute)
public RumSdkConfigDynamicOption extractor(RumSdkConfigSerializedRegex extractor)
@Nullable public RumSdkConfigSerializedRegex getExtractor()
public void setExtractor(RumSdkConfigSerializedRegex extractor)
public RumSdkConfigDynamicOption key(String key)
@Nullable public String getKey()
localStorage key to read. Required when strategy is
localStorage.public void setKey(String key)
public RumSdkConfigDynamicOption name(String name)
@Nullable public String getName()
strategy is cookie.public void setName(String name)
public RumSdkConfigDynamicOption path(String path)
@Nullable public String getPath()
strategy is js
.public void setPath(String path)
public RumSdkConfigDynamicOption rcSerializedType(RumSdkConfigDynamicOptionSerializedType rcSerializedType)
public RumSdkConfigDynamicOptionSerializedType getRcSerializedType()
dynamic.public void setRcSerializedType(RumSdkConfigDynamicOptionSerializedType rcSerializedType)
public RumSdkConfigDynamicOption selector(String selector)
@Nullable public String getSelector()
strategy is dom
.public void setSelector(String selector)
public RumSdkConfigDynamicOption strategy(RumSdkConfigDynamicOptionStrategy strategy)
public RumSdkConfigDynamicOptionStrategy getStrategy()
public void setStrategy(RumSdkConfigDynamicOptionStrategy strategy)
public RumSdkConfigDynamicOption 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.