Package com.google.cloud.spanner
Class CompositeTracer
java.lang.Object
com.google.api.gax.tracing.BaseApiTracer
com.google.cloud.spanner.CompositeTracer
- All Implemented Interfaces:
com.google.api.gax.tracing.ApiTracer
@InternalApi
public class CompositeTracer
extends com.google.api.gax.tracing.BaseApiTracer
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.google.api.gax.tracing.ApiTracer
com.google.api.gax.tracing.ApiTracer.Scope -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAttributes(String key, String value) voidaddAttributes(Map<String, String> attributes) voidvoidattemptFailed(Throwable error, org.threeten.bp.Duration delay) voidattemptFailedDuration(Throwable error, Duration delay) voidvoidattemptPermanentFailure(Throwable error) voidattemptStarted(int attemptNumber) voidattemptStarted(Object request, int attemptNumber) voidvoidbatchRequestSent(long elementCount, long requestSize) voidcom.google.api.gax.tracing.ApiTracer.ScopeinScope()voidlroStartFailed(Throwable error) voidvoidvoidoperationFailed(Throwable error) voidvoidvoidMethods inherited from class com.google.api.gax.tracing.BaseApiTracer
getInstance
-
Constructor Details
-
CompositeTracer
-
-
Method Details
-
inScope
public com.google.api.gax.tracing.ApiTracer.Scope inScope()- Specified by:
inScopein interfacecom.google.api.gax.tracing.ApiTracer- Overrides:
inScopein classcom.google.api.gax.tracing.BaseApiTracer
-
operationSucceeded
public void operationSucceeded()- Specified by:
operationSucceededin interfacecom.google.api.gax.tracing.ApiTracer- Overrides:
operationSucceededin classcom.google.api.gax.tracing.BaseApiTracer
-
operationCancelled
public void operationCancelled()- Specified by:
operationCancelledin interfacecom.google.api.gax.tracing.ApiTracer- Overrides:
operationCancelledin classcom.google.api.gax.tracing.BaseApiTracer
-
operationFailed
- Specified by:
operationFailedin interfacecom.google.api.gax.tracing.ApiTracer- Overrides:
operationFailedin classcom.google.api.gax.tracing.BaseApiTracer
-
connectionSelected
- Specified by:
connectionSelectedin interfacecom.google.api.gax.tracing.ApiTracer- Overrides:
connectionSelectedin classcom.google.api.gax.tracing.BaseApiTracer
-
attemptStarted
public void attemptStarted(int attemptNumber) - Specified by:
attemptStartedin interfacecom.google.api.gax.tracing.ApiTracer- Overrides:
attemptStartedin classcom.google.api.gax.tracing.BaseApiTracer
-
attemptStarted
- Specified by:
attemptStartedin interfacecom.google.api.gax.tracing.ApiTracer- Overrides:
attemptStartedin classcom.google.api.gax.tracing.BaseApiTracer
-
attemptSucceeded
public void attemptSucceeded()- Specified by:
attemptSucceededin interfacecom.google.api.gax.tracing.ApiTracer- Overrides:
attemptSucceededin classcom.google.api.gax.tracing.BaseApiTracer
-
attemptCancelled
public void attemptCancelled()- Specified by:
attemptCancelledin interfacecom.google.api.gax.tracing.ApiTracer- Overrides:
attemptCancelledin classcom.google.api.gax.tracing.BaseApiTracer
-
attemptFailed
- Specified by:
attemptFailedin interfacecom.google.api.gax.tracing.ApiTracer- Overrides:
attemptFailedin classcom.google.api.gax.tracing.BaseApiTracer
-
attemptFailedDuration
-
attemptFailedRetriesExhausted
- Specified by:
attemptFailedRetriesExhaustedin interfacecom.google.api.gax.tracing.ApiTracer- Overrides:
attemptFailedRetriesExhaustedin classcom.google.api.gax.tracing.BaseApiTracer
-
attemptPermanentFailure
- Specified by:
attemptPermanentFailurein interfacecom.google.api.gax.tracing.ApiTracer- Overrides:
attemptPermanentFailurein classcom.google.api.gax.tracing.BaseApiTracer
-
lroStartFailed
- Specified by:
lroStartFailedin interfacecom.google.api.gax.tracing.ApiTracer- Overrides:
lroStartFailedin classcom.google.api.gax.tracing.BaseApiTracer
-
lroStartSucceeded
public void lroStartSucceeded()- Specified by:
lroStartSucceededin interfacecom.google.api.gax.tracing.ApiTracer- Overrides:
lroStartSucceededin classcom.google.api.gax.tracing.BaseApiTracer
-
responseReceived
public void responseReceived()- Specified by:
responseReceivedin interfacecom.google.api.gax.tracing.ApiTracer- Overrides:
responseReceivedin classcom.google.api.gax.tracing.BaseApiTracer
-
requestSent
public void requestSent()- Specified by:
requestSentin interfacecom.google.api.gax.tracing.ApiTracer- Overrides:
requestSentin classcom.google.api.gax.tracing.BaseApiTracer
-
batchRequestSent
public void batchRequestSent(long elementCount, long requestSize) - Specified by:
batchRequestSentin interfacecom.google.api.gax.tracing.ApiTracer- Overrides:
batchRequestSentin classcom.google.api.gax.tracing.BaseApiTracer
-
addAttributes
-
addAttributes
-