@InterfaceAudience.Private public class TableOperationSpanBuilder extends Object implements Supplier<io.opentelemetry.api.trace.Span>
Span instances originating from "table operations" -- the verbs in our public
 API that interact with data in tables.| Constructor and Description | 
|---|
| TableOperationSpanBuilder(AsyncConnectionImpl conn) | 
| TableOperationSpanBuilder(ClusterConnection conn) | 
| Modifier and Type | Method and Description | 
|---|---|
| io.opentelemetry.api.trace.Span | build() | 
| io.opentelemetry.api.trace.Span | get() | 
| TableOperationSpanBuilder | setContainerOperations(Collection<? extends Row> operations) | 
| TableOperationSpanBuilder | setContainerOperations(HBaseSemanticAttributes.Operation... operations) | 
| TableOperationSpanBuilder | setContainerOperations(Row row) | 
| TableOperationSpanBuilder | setContainerOperations(RowMutations mutations) | 
| TableOperationSpanBuilder | setOperation(Collection<? extends Row> operations) | 
| TableOperationSpanBuilder | setOperation(HBaseSemanticAttributes.Operation operation) | 
| TableOperationSpanBuilder | setOperation(Row row) | 
| TableOperationSpanBuilder | setOperation(Scan scan) | 
| TableOperationSpanBuilder | setTableName(TableName tableName) | 
public TableOperationSpanBuilder(ClusterConnection conn)
public TableOperationSpanBuilder(AsyncConnectionImpl conn)
public io.opentelemetry.api.trace.Span get()
public TableOperationSpanBuilder setOperation(Scan scan)
public TableOperationSpanBuilder setOperation(Row row)
public TableOperationSpanBuilder setOperation(Collection<? extends Row> operations)
public TableOperationSpanBuilder setOperation(HBaseSemanticAttributes.Operation operation)
public TableOperationSpanBuilder setContainerOperations(RowMutations mutations)
public TableOperationSpanBuilder setContainerOperations(Row row)
public TableOperationSpanBuilder setContainerOperations(Collection<? extends Row> operations)
public TableOperationSpanBuilder setContainerOperations(HBaseSemanticAttributes.Operation... operations)
public TableOperationSpanBuilder setTableName(TableName tableName)
public io.opentelemetry.api.trace.Span build()
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.