Class CompositeTracer (6.83.0)

public class CompositeTracer extends BaseApiTracer

Inheritance

Object > BaseApiTracer > CompositeTracer

Constructors

CompositeTracer(List<ApiTracer> children)

public CompositeTracer(List<ApiTracer> children)
Parameter
Name Description
children List<ApiTracer>

Methods

addAttributes(String key, String value)

public void addAttributes(String key, String value)
Parameters
Name Description
key String
value String

addAttributes(Map<String,String> attributes)

public void addAttributes(Map<String,String> attributes)
Parameter
Name Description
attributes Map<String,String>

attemptCancelled()

public void attemptCancelled()
Overrides

attemptFailed(Throwable error, Duration delay)

public void attemptFailed(Throwable error, Duration delay)
Parameters
Name Description
error Throwable
delay org.threeten.bp.Duration
Overrides

attemptFailedDuration(Throwable error, Duration delay)

public void attemptFailedDuration(Throwable error, Duration delay)
Parameters
Name Description
error Throwable
delay Duration

attemptFailedRetriesExhausted(Throwable error)

public void attemptFailedRetriesExhausted(Throwable error)
Parameter
Name Description
error Throwable
Overrides

attemptPermanentFailure(Throwable error)

public void attemptPermanentFailure(Throwable error)
Parameter
Name Description
error Throwable
Overrides

attemptStarted(int attemptNumber)

public void attemptStarted(int attemptNumber)
Parameter
Name Description
attemptNumber int
Overrides

attemptStarted(Object request, int attemptNumber)

public void attemptStarted(Object request, int attemptNumber)
Parameters
Name Description
request Object
attemptNumber int
Overrides

attemptSucceeded()

public void attemptSucceeded()
Overrides

batchRequestSent(long elementCount, long requestSize)

public void batchRequestSent(long elementCount, long requestSize)
Parameters
Name Description
elementCount long
requestSize long
Overrides

connectionSelected(String id)

public void connectionSelected(String id)
Parameter
Name Description
id String
Overrides

inScope()

public ApiTracer.Scope inScope()
Returns
Type Description
Scope
Overrides

lroStartFailed(Throwable error)

public void lroStartFailed(Throwable error)
Parameter
Name Description
error Throwable
Overrides

lroStartSucceeded()

public void lroStartSucceeded()
Overrides

operationCancelled()

public void operationCancelled()
Overrides

operationFailed(Throwable error)

public void operationFailed(Throwable error)
Parameter
Name Description
error Throwable
Overrides

operationSucceeded()

public void operationSucceeded()
Overrides

requestSent()

public void requestSent()
Overrides

responseReceived()

public void responseReceived()
Overrides