1919import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .ClientModel ;
2020import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .ConsoleExporterModel ;
2121import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .DetectorsModel ;
22+ import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .ExperimentalGeneralInstrumentationModel ;
23+ import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .ExperimentalHttpInstrumentationModel ;
24+ import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .ExperimentalLanguageSpecificInstrumentationModel ;
25+ import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .ExperimentalPeerInstrumentationModel ;
2226import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .ExplicitBucketHistogramAggregationModel ;
23- import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .GeneralInstrumentationModel ;
24- import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .HttpInstrumentationModel ;
2527import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .IncludeExcludeModel ;
2628import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .InstrumentationModel ;
27- import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .LanguageSpecificInstrumentationModel ;
2829import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .LogRecordExporterModel ;
2930import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .LogRecordLimitsModel ;
3031import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .LogRecordProcessorModel ;
3839import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .OtlpHttpExporterModel ;
3940import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .OtlpHttpMetricExporterModel ;
4041import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .ParentBasedSamplerModel ;
41- import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .PeerInstrumentationModel ;
4242import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .PeriodicMetricReaderModel ;
4343import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .PrometheusMetricExporterModel ;
4444import io .opentelemetry .sdk .extension .incubator .fileconfig .internal .model .PropagatorModel ;
@@ -376,9 +376,9 @@ void parse_KitchenSinkExampleFile() throws IOException {
376376 InstrumentationModel instrumentation =
377377 new InstrumentationModel ()
378378 .withGeneral (
379- new GeneralInstrumentationModel ()
379+ new ExperimentalGeneralInstrumentationModel ()
380380 .withPeer (
381- new PeerInstrumentationModel ()
381+ new ExperimentalPeerInstrumentationModel ()
382382 .withServiceMapping (
383383 Arrays .asList (
384384 new ServiceMappingModel ()
@@ -388,7 +388,7 @@ void parse_KitchenSinkExampleFile() throws IOException {
388388 .withPeer ("2.3.4.5" )
389389 .withService ("BarService" ))))
390390 .withHttp (
391- new HttpInstrumentationModel ()
391+ new ExperimentalHttpInstrumentationModel ()
392392 .withClient (
393393 new ClientModel ()
394394 .withRequestCapturedHeaders (
@@ -402,50 +402,50 @@ void parse_KitchenSinkExampleFile() throws IOException {
402402 .withResponseCapturedHeaders (
403403 Arrays .asList ("Content-Type" , "Content-Encoding" )))))
404404 .withCpp (
405- new LanguageSpecificInstrumentationModel ()
405+ new ExperimentalLanguageSpecificInstrumentationModel ()
406406 .withAdditionalProperty (
407407 "example" , Collections .singletonMap ("property" , "value" )))
408408 .withDotnet (
409- new LanguageSpecificInstrumentationModel ()
409+ new ExperimentalLanguageSpecificInstrumentationModel ()
410410 .withAdditionalProperty (
411411 "example" , Collections .singletonMap ("property" , "value" )))
412412 .withErlang (
413- new LanguageSpecificInstrumentationModel ()
413+ new ExperimentalLanguageSpecificInstrumentationModel ()
414414 .withAdditionalProperty (
415415 "example" , Collections .singletonMap ("property" , "value" )))
416416 .withGo (
417- new LanguageSpecificInstrumentationModel ()
417+ new ExperimentalLanguageSpecificInstrumentationModel ()
418418 .withAdditionalProperty (
419419 "example" , Collections .singletonMap ("property" , "value" )))
420420 .withJava (
421- new LanguageSpecificInstrumentationModel ()
421+ new ExperimentalLanguageSpecificInstrumentationModel ()
422422 .withAdditionalProperty (
423423 "example" , Collections .singletonMap ("property" , "value" )))
424424 .withJs (
425- new LanguageSpecificInstrumentationModel ()
425+ new ExperimentalLanguageSpecificInstrumentationModel ()
426426 .withAdditionalProperty (
427427 "example" , Collections .singletonMap ("property" , "value" )))
428428 .withPhp (
429- new LanguageSpecificInstrumentationModel ()
429+ new ExperimentalLanguageSpecificInstrumentationModel ()
430430 .withAdditionalProperty (
431431 "example" , Collections .singletonMap ("property" , "value" )))
432432 .withPython (
433- new LanguageSpecificInstrumentationModel ()
433+ new ExperimentalLanguageSpecificInstrumentationModel ()
434434 .withAdditionalProperty (
435435 "example" , Collections .singletonMap ("property" , "value" )))
436436 .withRuby (
437- new LanguageSpecificInstrumentationModel ()
437+ new ExperimentalLanguageSpecificInstrumentationModel ()
438438 .withAdditionalProperty (
439439 "example" , Collections .singletonMap ("property" , "value" )))
440440 .withRust (
441- new LanguageSpecificInstrumentationModel ()
441+ new ExperimentalLanguageSpecificInstrumentationModel ()
442442 .withAdditionalProperty (
443443 "example" , Collections .singletonMap ("property" , "value" )))
444444 .withSwift (
445- new LanguageSpecificInstrumentationModel ()
445+ new ExperimentalLanguageSpecificInstrumentationModel ()
446446 .withAdditionalProperty (
447447 "example" , Collections .singletonMap ("property" , "value" )));
448- expected .withInstrumentation (instrumentation );
448+ expected .withInstrumentationDevelopment (instrumentation );
449449 // end instrumentation config
450450
451451 try (FileInputStream configExampleFile =
@@ -478,7 +478,7 @@ void parse_KitchenSinkExampleFile() throws IOException {
478478 assertThat (configMeterProvider .getViews ()).isEqualTo (Collections .singletonList (view ));
479479
480480 // Instrumentation config
481- InstrumentationModel configInstrumentation = config .getInstrumentation ();
481+ InstrumentationModel configInstrumentation = config .getInstrumentationDevelopment ();
482482 assertThat (configInstrumentation ).isEqualTo (instrumentation );
483483
484484 // All configuration
0 commit comments