github.com/ydb-platform/ydb-go-sdk/v3@v3.89.2/query/session.go (about)

     1  package query
     2  
     3  import (
     4  	"context"
     5  
     6  	"github.com/ydb-platform/ydb-go-sdk/v3/internal/stats"
     7  )
     8  
     9  type (
    10  	SessionInfo interface {
    11  		ID() string
    12  		NodeID() uint32
    13  		Status() string
    14  	}
    15  	Session interface {
    16  		SessionInfo
    17  		Executor
    18  
    19  		Begin(ctx context.Context, txSettings TransactionSettings) (Transaction, error)
    20  	}
    21  	Stats = stats.QueryStats
    22  )