|
9 | 9 | import static datadog.trace.api.ConfigDefaults.DEFAULT_ANALYTICS_SAMPLE_RATE; |
10 | 10 | import static datadog.trace.api.ConfigDefaults.DEFAULT_API_SECURITY_DOWNSTREAM_REQUEST_BODY_ANALYSIS_SAMPLE_RATE; |
11 | 11 | import static datadog.trace.api.ConfigDefaults.DEFAULT_API_SECURITY_ENABLED; |
12 | | -import static datadog.trace.api.ConfigDefaults.DEFAULT_API_SECURITY_ENDPOINT_COLLECTION_ENABLED; |
13 | 12 | import static datadog.trace.api.ConfigDefaults.DEFAULT_API_SECURITY_ENDPOINT_COLLECTION_MESSAGE_LIMIT; |
14 | 13 | import static datadog.trace.api.ConfigDefaults.DEFAULT_API_SECURITY_MAX_DOWNSTREAM_REQUEST_BODY_ANALYSIS; |
15 | 14 | import static datadog.trace.api.ConfigDefaults.DEFAULT_API_SECURITY_SAMPLE_DELAY; |
|
47 | 46 | import static datadog.trace.api.ConfigDefaults.DEFAULT_COUCHBASE_INTERNAL_SPANS_ENABLED; |
48 | 47 | import static datadog.trace.api.ConfigDefaults.DEFAULT_CWS_ENABLED; |
49 | 48 | import static datadog.trace.api.ConfigDefaults.DEFAULT_CWS_TLS_REFRESH; |
50 | | -import static datadog.trace.api.ConfigDefaults.DEFAULT_DATA_JOBS_ENABLED; |
51 | 49 | import static datadog.trace.api.ConfigDefaults.DEFAULT_DATA_JOBS_EXPERIMENTAL_FEATURES_ENABLED; |
52 | 50 | import static datadog.trace.api.ConfigDefaults.DEFAULT_DATA_JOBS_OPENLINEAGE_ENABLED; |
53 | 51 | import static datadog.trace.api.ConfigDefaults.DEFAULT_DATA_JOBS_OPENLINEAGE_TIMEOUT_ENABLED; |
|
209 | 207 | import static datadog.trace.api.config.AppSecConfig.API_SECURITY_DOWNSTREAM_REQUEST_BODY_ANALYSIS_SAMPLE_RATE; |
210 | 208 | import static datadog.trace.api.config.AppSecConfig.API_SECURITY_ENABLED; |
211 | 209 | import static datadog.trace.api.config.AppSecConfig.API_SECURITY_ENABLED_EXPERIMENTAL; |
212 | | -import static datadog.trace.api.config.AppSecConfig.API_SECURITY_ENDPOINT_COLLECTION_ENABLED; |
213 | 210 | import static datadog.trace.api.config.AppSecConfig.API_SECURITY_ENDPOINT_COLLECTION_MESSAGE_LIMIT; |
214 | 211 | import static datadog.trace.api.config.AppSecConfig.API_SECURITY_MAX_DOWNSTREAM_REQUEST_BODY_ANALYSIS; |
215 | 212 | import static datadog.trace.api.config.AppSecConfig.API_SECURITY_SAMPLE_DELAY; |
|
345 | 342 | import static datadog.trace.api.config.DebuggerConfig.THIRD_PARTY_EXCLUDES; |
346 | 343 | import static datadog.trace.api.config.DebuggerConfig.THIRD_PARTY_INCLUDES; |
347 | 344 | import static datadog.trace.api.config.DebuggerConfig.THIRD_PARTY_SHADING_IDENTIFIERS; |
348 | | -import static datadog.trace.api.config.GeneralConfig.AGENTLESS_LOG_SUBMISSION_ENABLED; |
349 | 345 | import static datadog.trace.api.config.GeneralConfig.AGENTLESS_LOG_SUBMISSION_LEVEL; |
350 | 346 | import static datadog.trace.api.config.GeneralConfig.AGENTLESS_LOG_SUBMISSION_QUEUE_SIZE; |
351 | 347 | import static datadog.trace.api.config.GeneralConfig.AGENTLESS_LOG_SUBMISSION_URL; |
|
355 | 351 | import static datadog.trace.api.config.GeneralConfig.APPLICATION_KEY_FILE; |
356 | 352 | import static datadog.trace.api.config.GeneralConfig.APP_KEY; |
357 | 353 | import static datadog.trace.api.config.GeneralConfig.AZURE_APP_SERVICES; |
358 | | -import static datadog.trace.api.config.GeneralConfig.DATA_JOBS_ENABLED; |
359 | 354 | import static datadog.trace.api.config.GeneralConfig.DATA_JOBS_EXPERIMENTAL_FEATURES_ENABLED; |
360 | 355 | import static datadog.trace.api.config.GeneralConfig.DATA_JOBS_OPENLINEAGE_ENABLED; |
361 | 356 | import static datadog.trace.api.config.GeneralConfig.DATA_JOBS_OPENLINEAGE_TIMEOUT_ENABLED; |
@@ -1004,7 +999,6 @@ public static String getHostName() { |
1004 | 999 | private final int appSecBodyParsingSizeLimit; |
1005 | 1000 | private final boolean apiSecurityEnabled; |
1006 | 1001 | private final float apiSecuritySampleDelay; |
1007 | | - private final boolean apiSecurityEndpointCollectionEnabled; |
1008 | 1002 | private final int apiSecurityEndpointCollectionMessageLimit; |
1009 | 1003 | private final int apiSecurityMaxDownstreamRequestBodyAnalysis; |
1010 | 1004 | private final double apiSecurityDownstreamRequestBodyAnalysisSampleRate; |
@@ -1227,7 +1221,6 @@ public static String getHostName() { |
1227 | 1221 | private final boolean cwsEnabled; |
1228 | 1222 | private final int cwsTlsRefresh; |
1229 | 1223 |
|
1230 | | - private final boolean dataJobsEnabled; |
1231 | 1224 | private final boolean dataJobsOpenLineageEnabled; |
1232 | 1225 | private final boolean dataJobsOpenLineageTimeoutEnabled; |
1233 | 1226 | private final boolean dataJobsParseSparkPlanEnabled; |
@@ -1288,7 +1281,6 @@ public static String getHostName() { |
1288 | 1281 |
|
1289 | 1282 | private final boolean telemetryDebugRequestsEnabled; |
1290 | 1283 |
|
1291 | | - private final boolean agentlessLogSubmissionEnabled; |
1292 | 1284 | private final int agentlessLogSubmissionQueueSize; |
1293 | 1285 | private final String agentlessLogSubmissionLevel; |
1294 | 1286 | private final String agentlessLogSubmissionUrl; |
@@ -2245,10 +2237,6 @@ PROFILING_DATADOG_PROFILER_ENABLED, isDatadogProfilerSafeInCurrentEnvironment()) |
2245 | 2237 | API_SECURITY_ENABLED, DEFAULT_API_SECURITY_ENABLED, API_SECURITY_ENABLED_EXPERIMENTAL); |
2246 | 2238 | apiSecuritySampleDelay = |
2247 | 2239 | configProvider.getFloat(API_SECURITY_SAMPLE_DELAY, DEFAULT_API_SECURITY_SAMPLE_DELAY); |
2248 | | - apiSecurityEndpointCollectionEnabled = |
2249 | | - configProvider.getBoolean( |
2250 | | - API_SECURITY_ENDPOINT_COLLECTION_ENABLED, |
2251 | | - DEFAULT_API_SECURITY_ENDPOINT_COLLECTION_ENABLED); |
2252 | 2240 | apiSecurityEndpointCollectionMessageLimit = |
2253 | 2241 | configProvider.getInteger( |
2254 | 2242 | API_SECURITY_ENDPOINT_COLLECTION_MESSAGE_LIMIT, |
@@ -2742,7 +2730,6 @@ PROFILING_DATADOG_PROFILER_ENABLED, isDatadogProfilerSafeInCurrentEnvironment()) |
2742 | 2730 | cwsEnabled = configProvider.getBoolean(CWS_ENABLED, DEFAULT_CWS_ENABLED); |
2743 | 2731 | cwsTlsRefresh = configProvider.getInteger(CWS_TLS_REFRESH, DEFAULT_CWS_TLS_REFRESH); |
2744 | 2732 |
|
2745 | | - dataJobsEnabled = configProvider.getBoolean(DATA_JOBS_ENABLED, DEFAULT_DATA_JOBS_ENABLED); |
2746 | 2733 | dataJobsOpenLineageEnabled = |
2747 | 2734 | configProvider.getBoolean( |
2748 | 2735 | DATA_JOBS_OPENLINEAGE_ENABLED, DEFAULT_DATA_JOBS_OPENLINEAGE_ENABLED); |
@@ -2887,8 +2874,6 @@ PROFILING_DATADOG_PROFILER_ENABLED, isDatadogProfilerSafeInCurrentEnvironment()) |
2887 | 2874 | configProvider.getBoolean( |
2888 | 2875 | TELEMETRY_DEBUG_REQUESTS_ENABLED, DEFAULT_TELEMETRY_DEBUG_REQUESTS_ENABLED); |
2889 | 2876 |
|
2890 | | - this.agentlessLogSubmissionEnabled = |
2891 | | - configProvider.getBoolean(AGENTLESS_LOG_SUBMISSION_ENABLED, false); |
2892 | 2877 | this.agentlessLogSubmissionQueueSize = |
2893 | 2878 | configProvider.getInteger(AGENTLESS_LOG_SUBMISSION_QUEUE_SIZE, 1024); |
2894 | 2879 | this.agentlessLogSubmissionLevel = |
@@ -3835,7 +3820,7 @@ public double getApiSecurityDownstreamRequestBodyAnalysisSampleRate() { |
3835 | 3820 | } |
3836 | 3821 |
|
3837 | 3822 | public boolean isApiSecurityEndpointCollectionEnabled() { |
3838 | | - return apiSecurityEndpointCollectionEnabled; |
| 3823 | + return instrumenterConfig.isApiSecurityEndpointCollectionEnabled(); |
3839 | 3824 | } |
3840 | 3825 |
|
3841 | 3826 | public ProductActivation getIastActivation() { |
@@ -4720,7 +4705,7 @@ public boolean isWebsocketTagSessionId() { |
4720 | 4705 | } |
4721 | 4706 |
|
4722 | 4707 | public boolean isDataJobsEnabled() { |
4723 | | - return dataJobsEnabled; |
| 4708 | + return instrumenterConfig.isDataJobsEnabled(); |
4724 | 4709 | } |
4725 | 4710 |
|
4726 | 4711 | public boolean isDataJobsOpenLineageEnabled() { |
@@ -5383,7 +5368,7 @@ public boolean isTelemetryDebugRequestsEnabled() { |
5383 | 5368 | } |
5384 | 5369 |
|
5385 | 5370 | public boolean isAgentlessLogSubmissionEnabled() { |
5386 | | - return agentlessLogSubmissionEnabled; |
| 5371 | + return instrumenterConfig.isAgentlessLogSubmissionEnabled(); |
5387 | 5372 | } |
5388 | 5373 |
|
5389 | 5374 | public int getAgentlessLogSubmissionQueueSize() { |
@@ -6111,8 +6096,6 @@ public String toString() { |
6111 | 6096 | + appSecHttpBlockedTemplateJson |
6112 | 6097 | + ", apiSecurityEnabled=" |
6113 | 6098 | + apiSecurityEnabled |
6114 | | - + ", apiSecurityEndpointCollectionEnabled=" |
6115 | | - + apiSecurityEndpointCollectionEnabled |
6116 | 6099 | + ", apiSecurityEndpointCollectionMessageLimit=" |
6117 | 6100 | + apiSecurityEndpointCollectionMessageLimit |
6118 | 6101 | + ", cwsEnabled=" |
@@ -6167,8 +6150,6 @@ public String toString() { |
6167 | 6150 | + appSecScaEnabled |
6168 | 6151 | + ", appSecRaspEnabled=" |
6169 | 6152 | + appSecRaspEnabled |
6170 | | - + ", dataJobsEnabled=" |
6171 | | - + dataJobsEnabled |
6172 | 6153 | + ", dataJobsOpenLineageEnabled=" |
6173 | 6154 | + dataJobsOpenLineageEnabled |
6174 | 6155 | + ", dataJobsOpenLineageTimeoutEnabled=" |
|
0 commit comments