@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class RumSdkConfigRumAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ALLOWED_TRACING_URLS |
static String |
JSON_PROPERTY_ALLOWED_TRACKING_ORIGINS |
static String |
JSON_PROPERTY_APPLICATION_ID |
static String |
JSON_PROPERTY_CONTEXT |
static String |
JSON_PROPERTY_DEFAULT_PRIVACY_LEVEL |
static String |
JSON_PROPERTY_ENABLE_PRIVACY_FOR_ACTION_NAME |
static String |
JSON_PROPERTY_ENV |
static String |
JSON_PROPERTY_SERVICE |
static String |
JSON_PROPERTY_SESSION_REPLAY_SAMPLE_RATE |
static String |
JSON_PROPERTY_SESSION_SAMPLE_RATE |
static String |
JSON_PROPERTY_TRACE_SAMPLE_RATE |
static String |
JSON_PROPERTY_TRACK_SESSION_ACROSS_SUBDOMAINS |
static String |
JSON_PROPERTY_USER |
static String |
JSON_PROPERTY_VERSION |
boolean |
unparsed |
| Constructor and Description |
|---|
RumSdkConfigRumAttributes() |
RumSdkConfigRumAttributes(String applicationId,
String defaultPrivacyLevel,
Boolean enablePrivacyForActionName,
Long sessionReplaySampleRate,
Long sessionSampleRate) |
public boolean unparsed
public static final String JSON_PROPERTY_ALLOWED_TRACING_URLS
public static final String JSON_PROPERTY_ALLOWED_TRACKING_ORIGINS
public static final String JSON_PROPERTY_APPLICATION_ID
public static final String JSON_PROPERTY_CONTEXT
public static final String JSON_PROPERTY_DEFAULT_PRIVACY_LEVEL
public static final String JSON_PROPERTY_ENABLE_PRIVACY_FOR_ACTION_NAME
public static final String JSON_PROPERTY_ENV
public static final String JSON_PROPERTY_SERVICE
public static final String JSON_PROPERTY_SESSION_REPLAY_SAMPLE_RATE
public static final String JSON_PROPERTY_SESSION_SAMPLE_RATE
public static final String JSON_PROPERTY_TRACE_SAMPLE_RATE
public static final String JSON_PROPERTY_TRACK_SESSION_ACROSS_SUBDOMAINS
public static final String JSON_PROPERTY_USER
public static final String JSON_PROPERTY_VERSION
public RumSdkConfigRumAttributes allowedTracingUrls(List<RumSdkConfigTracingUrlConfig> allowedTracingUrls)
public RumSdkConfigRumAttributes addAllowedTracingUrlsItem(RumSdkConfigTracingUrlConfig allowedTracingUrlsItem)
@Nullable public List<RumSdkConfigTracingUrlConfig> getAllowedTracingUrls()
public void setAllowedTracingUrls(List<RumSdkConfigTracingUrlConfig> allowedTracingUrls)
public RumSdkConfigRumAttributes allowedTrackingOrigins(List<RumSdkConfigMatchOption> allowedTrackingOrigins)
public RumSdkConfigRumAttributes addAllowedTrackingOriginsItem(RumSdkConfigMatchOption allowedTrackingOriginsItem)
@Nullable public List<RumSdkConfigMatchOption> getAllowedTrackingOrigins()
public void setAllowedTrackingOrigins(List<RumSdkConfigMatchOption> allowedTrackingOrigins)
public RumSdkConfigRumAttributes applicationId(String applicationId)
public String getApplicationId()
public void setApplicationId(String applicationId)
public RumSdkConfigRumAttributes context(List<RumSdkConfigDynamicOptionPair> context)
public RumSdkConfigRumAttributes addContextItem(RumSdkConfigDynamicOptionPair contextItem)
@Nullable public List<RumSdkConfigDynamicOptionPair> getContext()
public void setContext(List<RumSdkConfigDynamicOptionPair> context)
public RumSdkConfigRumAttributes defaultPrivacyLevel(String defaultPrivacyLevel)
public String getDefaultPrivacyLevel()
public void setDefaultPrivacyLevel(String defaultPrivacyLevel)
public RumSdkConfigRumAttributes enablePrivacyForActionName(Boolean enablePrivacyForActionName)
public Boolean getEnablePrivacyForActionName()
public void setEnablePrivacyForActionName(Boolean enablePrivacyForActionName)
public RumSdkConfigRumAttributes env(String env)
@Nullable public String getEnv()
public void setEnv(String env)
public RumSdkConfigRumAttributes service(String service)
@Nullable public String getService()
public void setService(String service)
public RumSdkConfigRumAttributes sessionReplaySampleRate(Long sessionReplaySampleRate)
public Long getSessionReplaySampleRate()
public void setSessionReplaySampleRate(Long sessionReplaySampleRate)
public RumSdkConfigRumAttributes sessionSampleRate(Long sessionSampleRate)
public Long getSessionSampleRate()
public void setSessionSampleRate(Long sessionSampleRate)
public RumSdkConfigRumAttributes traceSampleRate(Long traceSampleRate)
@Nullable public Long getTraceSampleRate()
public void setTraceSampleRate(Long traceSampleRate)
public RumSdkConfigRumAttributes trackSessionAcrossSubdomains(Boolean trackSessionAcrossSubdomains)
@Nullable public Boolean getTrackSessionAcrossSubdomains()
public void setTrackSessionAcrossSubdomains(Boolean trackSessionAcrossSubdomains)
public RumSdkConfigRumAttributes user(List<RumSdkConfigDynamicOptionPair> user)
public RumSdkConfigRumAttributes addUserItem(RumSdkConfigDynamicOptionPair userItem)
@Nullable public List<RumSdkConfigDynamicOptionPair> getUser()
public void setUser(List<RumSdkConfigDynamicOptionPair> user)
public RumSdkConfigRumAttributes version(RumSdkConfigDynamicOption version)
@Nullable public RumSdkConfigDynamicOption getVersion()
public void setVersion(RumSdkConfigDynamicOption version)
public RumSdkConfigRumAttributes 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.