Package org.apache.ignite.spi.tracing
Interface SpiSpecificSpan
- 
- All Known Implementing Classes:
- NoopSpiSpecificSpan,- OpenCensusSpanAdapter
 
 public interface SpiSpecificSpanLogical piece of a trace that insulates spi specific logic.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description SpiSpecificSpanaddLog(String logDesc)Logs work to span.SpiSpecificSpanaddTag(String tagName, String tagVal)Adds tag to span withStringvalue.SpiSpecificSpanend()Ends span.booleanisEnded()SpiSpecificSpansetStatus(SpanStatus spanStatus)Explicitly set status for span.
 
- 
- 
- 
Method Detail- 
addTagSpiSpecificSpan addTag(String tagName, String tagVal) Adds tag to span withStringvalue.- Parameters:
- tagName- Tag name.
- tagVal- Tag value.
- Returns:
- thisfor chaining.
 
 - 
addLogSpiSpecificSpan addLog(String logDesc) Logs work to span.- Parameters:
- logDesc- Log description.
- Returns:
- thisfor chaining.
 
 - 
setStatusSpiSpecificSpan setStatus(SpanStatus spanStatus) Explicitly set status for span.- Parameters:
- spanStatus- Status.
- Returns:
- thisfor chaining.
 
 - 
endSpiSpecificSpan end() Ends span. This action sets default status if not set and mark the span as ready to be exported.- Returns:
- thisfor chaining.
 
 - 
isEndedboolean isEnded() - Returns:
- trueif span has already ended.
 
 
- 
 
-