Class TableOperationSpanBuilder
java.lang.Object
org.apache.hadoop.hbase.client.trace.TableOperationSpanBuilder
- All Implemented Interfaces:
- Supplier<io.opentelemetry.api.trace.Span>
@Private
public class TableOperationSpanBuilder
extends Object
implements Supplier<io.opentelemetry.api.trace.Span>
Construct 
Span instances originating from "table operations" -- the verbs in our public
 API that interact with data in tables.- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescription
- 
Method SummaryModifier and TypeMethodDescriptionio.opentelemetry.api.trace.Spanbuild()io.opentelemetry.api.trace.Spanget()setContainerOperations(Collection<? extends Row> operations) setContainerOperations(RowMutations mutations) setContainerOperations(HBaseSemanticAttributes.Operation... operations) setOperation(Collection<? extends Row> operations) setOperation(Row row) setOperation(Scan scan) setOperation(HBaseSemanticAttributes.Operation operation) setTableName(TableName tableName) private static Set<HBaseSemanticAttributes.Operation>private static Set<HBaseSemanticAttributes.Operation>unpackRowOperations(Row row) private static HBaseSemanticAttributes.Operationprivate static HBaseSemanticAttributes.Operation
- 
Field Details- 
unknown- See Also:
 
- 
tableName
- 
attributes
 
- 
- 
Constructor Details- 
TableOperationSpanBuilder
- 
TableOperationSpanBuilder
 
- 
- 
Method Details- 
get
- 
setOperation
- 
setOperation
- 
setOperation
- 
setOperation
- 
setContainerOperations
- 
setContainerOperations
- 
setContainerOperations
- 
unpackRowOperations
- 
unpackRowOperations
- 
setContainerOperationspublic TableOperationSpanBuilder setContainerOperations(HBaseSemanticAttributes.Operation... operations) 
- 
setTableName
- 
build
- 
valueFrom
- 
valueFrom
 
-