Drop deprecated instrumentation library methods from log sdk (#4374)
This commit is contained in:
		
							parent
							
								
									0956a75940
								
							
						
					
					
						commit
						f99fdd8269
					
				|  | @ -8,7 +8,6 @@ package io.opentelemetry.sdk.logs.data; | |||
| import io.opentelemetry.api.common.Attributes; | ||||
| import io.opentelemetry.api.trace.SpanContext; | ||||
| import io.opentelemetry.sdk.common.InstrumentationScopeInfo; | ||||
| import io.opentelemetry.sdk.internal.InstrumentationScopeUtil; | ||||
| import io.opentelemetry.sdk.resources.Resource; | ||||
| import javax.annotation.Nullable; | ||||
| import javax.annotation.concurrent.Immutable; | ||||
|  | @ -24,16 +23,6 @@ public interface LogData { | |||
|   /** Returns the resource of this log. */ | ||||
|   Resource getResource(); | ||||
| 
 | ||||
|   /** | ||||
|    * Returns the instrumentation library that generated this log. | ||||
|    * | ||||
|    * @deprecated Use {@link #getInstrumentationScopeInfo()}. | ||||
|    */ | ||||
|   @Deprecated | ||||
|   default io.opentelemetry.sdk.common.InstrumentationLibraryInfo getInstrumentationLibraryInfo() { | ||||
|     return InstrumentationScopeUtil.toInstrumentationLibraryInfo(getInstrumentationScopeInfo()); | ||||
|   } | ||||
| 
 | ||||
|   /** Returns the instrumentation scope that generated this log. */ | ||||
|   InstrumentationScopeInfo getInstrumentationScopeInfo(); | ||||
| 
 | ||||
|  |  | |||
|  | @ -11,7 +11,6 @@ import io.opentelemetry.api.trace.SpanContext; | |||
| import io.opentelemetry.context.Context; | ||||
| import io.opentelemetry.sdk.common.Clock; | ||||
| import io.opentelemetry.sdk.common.InstrumentationScopeInfo; | ||||
| import io.opentelemetry.sdk.internal.InstrumentationScopeUtil; | ||||
| import io.opentelemetry.sdk.resources.Resource; | ||||
| import java.time.Instant; | ||||
| import java.util.concurrent.TimeUnit; | ||||
|  | @ -38,37 +37,6 @@ public final class LogDataBuilder { | |||
|     this.clock = clock; | ||||
|   } | ||||
| 
 | ||||
|   /** | ||||
|    * Returns a new {@link LogDataBuilder} with the default clock. | ||||
|    * | ||||
|    * @deprecated Use {@link #create(Resource, InstrumentationScopeInfo)}. | ||||
|    */ | ||||
|   @Deprecated | ||||
|   public static LogDataBuilder create( | ||||
|       Resource resource, | ||||
|       io.opentelemetry.sdk.common.InstrumentationLibraryInfo instrumentationLibraryInfo) { | ||||
|     return create( | ||||
|         resource, | ||||
|         InstrumentationScopeUtil.toInstrumentationScopeInfo(instrumentationLibraryInfo), | ||||
|         Clock.getDefault()); | ||||
|   } | ||||
| 
 | ||||
|   /** | ||||
|    * Returns a new {@link LogDataBuilder}. | ||||
|    * | ||||
|    * @deprecated Use {@link #create(Resource, InstrumentationScopeInfo, Clock)}. | ||||
|    */ | ||||
|   @Deprecated | ||||
|   public static LogDataBuilder create( | ||||
|       Resource resource, | ||||
|       io.opentelemetry.sdk.common.InstrumentationLibraryInfo instrumentationLibraryInfo, | ||||
|       Clock clock) { | ||||
|     return new LogDataBuilder( | ||||
|         resource, | ||||
|         InstrumentationScopeUtil.toInstrumentationScopeInfo(instrumentationLibraryInfo), | ||||
|         clock); | ||||
|   } | ||||
| 
 | ||||
|   /** Returns a new {@link LogDataBuilder} with the default clock. */ | ||||
|   public static LogDataBuilder create( | ||||
|       Resource resource, InstrumentationScopeInfo instrumentationScopeInfo) { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue