Class CouchbaseRequestInfo
- java.lang.Object
-
- io.opentelemetry.javaagent.instrumentation.couchbase.v2_0.CouchbaseRequestInfo
-
public abstract class CouchbaseRequestInfo extends Object
-
-
Constructor Summary
Constructors Constructor Description CouchbaseRequestInfo()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract Stringbucket()static CouchbaseRequestInfocreate(String bucket, Class<?> declaringClass, String methodName)static CouchbaseRequestInfocreate(String bucket, Object query)static CouchbaseRequestInfoget(io.opentelemetry.context.Context context)StringgetLocalAddress()StringgetOperationId()StringgetPeerName()IntegergetPeerPort()static io.opentelemetry.context.Contextinit(io.opentelemetry.context.Context context, CouchbaseRequestInfo couchbaseRequest)abstract booleanisMethodCall()abstract Stringoperation()voidsetLocalAddress(String localAddress)voidsetOperationId(String operationId)voidsetPeerName(String peerName)voidsetPeerPort(Integer peerPort)abstract Stringstatement()
-
-
-
Method Detail
-
create
public static CouchbaseRequestInfo create(@Nullable String bucket, Class<?> declaringClass, String methodName)
-
create
public static CouchbaseRequestInfo create(@Nullable String bucket, Object query)
-
init
public static io.opentelemetry.context.Context init(io.opentelemetry.context.Context context, CouchbaseRequestInfo couchbaseRequest)
-
get
@Nullable public static CouchbaseRequestInfo get(io.opentelemetry.context.Context context)
-
isMethodCall
public abstract boolean isMethodCall()
-
setPeerName
public void setPeerName(String peerName)
-
setPeerPort
public void setPeerPort(Integer peerPort)
-
setLocalAddress
public void setLocalAddress(String localAddress)
-
setOperationId
public void setOperationId(String operationId)
-
-