Skip navigation links
A B C D E F G H M O P T W 

A

afterMethod(EnhancedInstance, Method, Object[], Class<?>[], Object) - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.interceptor.v30.MongoDBInterceptor
 
afterMethod(EnhancedInstance, Method, Object[], Class<?>[], Object) - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.interceptor.v37.MongoDBClientDelegateInterceptor
 
afterMethod(EnhancedInstance, Method, Object[], Class<?>[], Object) - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.interceptor.v37.MongoDBOperationExecutorInterceptor
 

B

beforeMethod(EnhancedInstance, Method, Object[], Class<?>[], MethodInterceptResult) - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.interceptor.v30.MongoDBInterceptor
 
beforeMethod(EnhancedInstance, Method, Object[], Class<?>[], MethodInterceptResult) - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.interceptor.v37.MongoDBClientDelegateInterceptor
 
beforeMethod(EnhancedInstance, Method, Object[], Class<?>[], MethodInterceptResult) - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.interceptor.v37.MongoDBOperationExecutorInterceptor
 

C

createExitSpan(String, String, Object) - Static method in class org.apache.skywalking.apm.plugin.mongodb.v3.support.MongoSpanHelper
 

D

DB_TYPE - Static variable in class org.apache.skywalking.apm.plugin.mongodb.v3.support.MongoConstants
 

E

EMPTY - Static variable in class org.apache.skywalking.apm.plugin.mongodb.v3.support.MongoConstants
 
enhanceClass() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v30.MongoDBInstrumentation
 
enhanceClass() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v36.MongoDBInstrumentation
 
enhanceClass() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v36.MongoDBOperationExecutorInstrumentation
 
enhanceClass() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v37.MongoDBClientDelegateInstrumentation
 
enhanceClass() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v37.MongoDBOperationExecutorInstrumentation
 
enhanceClass() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v38.MongoDBOperationExecutorInstrumentation
 

F

FILTER_LENGTH_LIMIT - Static variable in class org.apache.skywalking.apm.plugin.mongodb.v3.MongoPluginConfig.Plugin.MongoDB
For the sake of performance, SkyWalking won't save the entire parameters string into the tag, but only the first FILTER_LENGTH_LIMIT characters.

G

getConstructorsInterceptPoints() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v30.MongoDBInstrumentation
 
getConstructorsInterceptPoints() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v36.MongoDBInstrumentation
 
getConstructorsInterceptPoints() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v36.MongoDBOperationExecutorInstrumentation
 
getConstructorsInterceptPoints() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v37.MongoDBClientDelegateInstrumentation
 
getConstructorsInterceptPoints() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v37.MongoDBOperationExecutorInstrumentation
 
getConstructorsInterceptPoints() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v38.MongoDBOperationExecutorInstrumentation
 
getInstanceMethodsInterceptPoints() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v30.MongoDBInstrumentation
 
getInstanceMethodsInterceptPoints() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v36.MongoDBInstrumentation
 
getInstanceMethodsInterceptPoints() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v36.MongoDBOperationExecutorInstrumentation
 
getInstanceMethodsInterceptPoints() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v37.MongoDBClientDelegateInstrumentation
 
getInstanceMethodsInterceptPoints() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v37.MongoDBOperationExecutorInstrumentation
 
getInstanceMethodsInterceptPoints() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v38.MongoDBOperationExecutorInstrumentation
 
getRemotePeer(Cluster) - Static method in class org.apache.skywalking.apm.plugin.mongodb.v3.support.MongoRemotePeerHelper
 
getTraceParam(Object) - Static method in class org.apache.skywalking.apm.plugin.mongodb.v3.support.MongoOperationHelper
Convert ReadOperation interface or WriteOperation interface to the implementation class.

H

handleMethodException(EnhancedInstance, Method, Object[], Class<?>[], Throwable) - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.interceptor.v30.MongoDBInterceptor
 
handleMethodException(EnhancedInstance, Method, Object[], Class<?>[], Throwable) - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.interceptor.v37.MongoDBClientDelegateInterceptor
 
handleMethodException(EnhancedInstance, Method, Object[], Class<?>[], Throwable) - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.interceptor.v37.MongoDBOperationExecutorInterceptor
 

M

MONGO_DB_OP_PREFIX - Static variable in class org.apache.skywalking.apm.plugin.mongodb.v3.support.MongoConstants
 
MongoConstants - Class in org.apache.skywalking.apm.plugin.mongodb.v3.support
 
MongoDB() - Constructor for class org.apache.skywalking.apm.plugin.mongodb.v3.MongoPluginConfig.Plugin.MongoDB
 
MongoDBClientDelegateInstrumentation - Class in org.apache.skywalking.apm.plugin.mongodb.v3.define.v37
Enhance com.mongodb.client.internal.MongoClientDelegate instance, and intercept com.mongodb.client.internal.MongoClientDelegate#getOperationExecutor(), this is the only way to get OperationExecutor which is unified entrance of execute mongo command.
MongoDBClientDelegateInstrumentation() - Constructor for class org.apache.skywalking.apm.plugin.mongodb.v3.define.v37.MongoDBClientDelegateInstrumentation
 
MongoDBClientDelegateInterceptor - Class in org.apache.skywalking.apm.plugin.mongodb.v3.interceptor.v37
 
MongoDBClientDelegateInterceptor() - Constructor for class org.apache.skywalking.apm.plugin.mongodb.v3.interceptor.v37.MongoDBClientDelegateInterceptor
 
MongoDBInstrumentation - Class in org.apache.skywalking.apm.plugin.mongodb.v3.define.v30
Enhance com.mongodb.Mongo instance, and intercept com.mongodb.Mongo#execute(...) method, this method is a unified entrance of execute mongo command.
MongoDBInstrumentation() - Constructor for class org.apache.skywalking.apm.plugin.mongodb.v3.define.v30.MongoDBInstrumentation
 
MongoDBInstrumentation - Class in org.apache.skywalking.apm.plugin.mongodb.v3.define.v36
Enhance com.mongodb.Mongo instance, and intercept com.mongodb.Mongo#createOperationExecutor(...) method
MongoDBInstrumentation() - Constructor for class org.apache.skywalking.apm.plugin.mongodb.v3.define.v36.MongoDBInstrumentation
 
MongoDBInterceptor - Class in org.apache.skywalking.apm.plugin.mongodb.v3.interceptor.v30
Intercept method of com.mongodb.Mongo#execute(ReadOperation, ReadPreference) or com.mongodb.Mongo#execute(WriteOperation).
MongoDBInterceptor() - Constructor for class org.apache.skywalking.apm.plugin.mongodb.v3.interceptor.v30.MongoDBInterceptor
 
MongoDBOperationExecutorInstrumentation - Class in org.apache.skywalking.apm.plugin.mongodb.v3.define.v36
intercepts the following methods that the class which implements com.mongodb.OperationExecutor
MongoDBOperationExecutorInstrumentation() - Constructor for class org.apache.skywalking.apm.plugin.mongodb.v3.define.v36.MongoDBOperationExecutorInstrumentation
 
MongoDBOperationExecutorInstrumentation - Class in org.apache.skywalking.apm.plugin.mongodb.v3.define.v37
com.mongodb.client.internal.OperationExecutor which is unified entrance of execute mongo command.
MongoDBOperationExecutorInstrumentation() - Constructor for class org.apache.skywalking.apm.plugin.mongodb.v3.define.v37.MongoDBOperationExecutorInstrumentation
 
MongoDBOperationExecutorInstrumentation - Class in org.apache.skywalking.apm.plugin.mongodb.v3.define.v38
MongoDBOperationExecutorInstrumentation() - Constructor for class org.apache.skywalking.apm.plugin.mongodb.v3.define.v38.MongoDBOperationExecutorInstrumentation
 
MongoDBOperationExecutorInterceptor - Class in org.apache.skywalking.apm.plugin.mongodb.v3.interceptor.v37
 
MongoDBOperationExecutorInterceptor() - Constructor for class org.apache.skywalking.apm.plugin.mongodb.v3.interceptor.v37.MongoDBOperationExecutorInterceptor
 
MongoOperationHelper - Class in org.apache.skywalking.apm.plugin.mongodb.v3.support
 
MongoPluginConfig - Class in org.apache.skywalking.apm.plugin.mongodb.v3
 
MongoPluginConfig() - Constructor for class org.apache.skywalking.apm.plugin.mongodb.v3.MongoPluginConfig
 
MongoPluginConfig.Plugin - Class in org.apache.skywalking.apm.plugin.mongodb.v3
 
MongoPluginConfig.Plugin.MongoDB - Class in org.apache.skywalking.apm.plugin.mongodb.v3
 
MongoRemotePeerHelper - Class in org.apache.skywalking.apm.plugin.mongodb.v3.support
 
MongoSpanHelper - Class in org.apache.skywalking.apm.plugin.mongodb.v3.support
 

O

onConstruct(EnhancedInstance, Object[]) - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.interceptor.v30.MongoDBInterceptor
 
onConstruct(EnhancedInstance, Object[]) - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.interceptor.v37.MongoDBClientDelegateInterceptor
 
org.apache.skywalking.apm.plugin.mongodb.v3 - package org.apache.skywalking.apm.plugin.mongodb.v3
 
org.apache.skywalking.apm.plugin.mongodb.v3.define.v30 - package org.apache.skywalking.apm.plugin.mongodb.v3.define.v30
 
org.apache.skywalking.apm.plugin.mongodb.v3.define.v36 - package org.apache.skywalking.apm.plugin.mongodb.v3.define.v36
 
org.apache.skywalking.apm.plugin.mongodb.v3.define.v37 - package org.apache.skywalking.apm.plugin.mongodb.v3.define.v37
 
org.apache.skywalking.apm.plugin.mongodb.v3.define.v38 - package org.apache.skywalking.apm.plugin.mongodb.v3.define.v38
 
org.apache.skywalking.apm.plugin.mongodb.v3.interceptor.v30 - package org.apache.skywalking.apm.plugin.mongodb.v3.interceptor.v30
 
org.apache.skywalking.apm.plugin.mongodb.v3.interceptor.v37 - package org.apache.skywalking.apm.plugin.mongodb.v3.interceptor.v37
 
org.apache.skywalking.apm.plugin.mongodb.v3.support - package org.apache.skywalking.apm.plugin.mongodb.v3.support
 

P

Plugin() - Constructor for class org.apache.skywalking.apm.plugin.mongodb.v3.MongoPluginConfig.Plugin
 

T

TRACE_PARAM - Static variable in class org.apache.skywalking.apm.plugin.mongodb.v3.MongoPluginConfig.Plugin.MongoDB
If true, trace all the parameters in MongoDB access, default is false.

W

witnessClasses() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v30.MongoDBInstrumentation
 
witnessClasses() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v36.MongoDBInstrumentation
 
witnessClasses() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v37.MongoDBClientDelegateInstrumentation
 
witnessClasses() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v37.MongoDBOperationExecutorInstrumentation
 
witnessClasses() - Method in class org.apache.skywalking.apm.plugin.mongodb.v3.define.v38.MongoDBOperationExecutorInstrumentation
 
A B C D E F G H M O P T W 
Skip navigation links

Copyright © 2023 The Apache Software Foundation. All rights reserved.