io.quarkus.jaeger.runtime.graal.Target_SenderResolver Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of quarkus-jaeger Show documentation
Show all versions of quarkus-jaeger Show documentation
Trace your services with Jaeger
package io.quarkus.jaeger.runtime.graal;
import com.oracle.svm.core.annotate.Substitute;
import com.oracle.svm.core.annotate.TargetClass;
import io.jaegertracing.Configuration;
import io.jaegertracing.spi.Sender;
import io.jaegertracing.thrift.internal.senders.ThriftSenderFactory;
@TargetClass(className = "io.jaegertracing.internal.senders.SenderResolver")
public final class Target_SenderResolver {
@Substitute
public static Sender resolve(Configuration.SenderConfiguration senderConfiguration) {
return new ThriftSenderFactory().getSender(senderConfiguration);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy