package
3.84.1
Repository: https://github.com/ydb-platform/ydb-go-sdk.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
With applies common configuration params.
WithClock replaces default clock.
WithCreateSessionTimeout limits maximum time spent on Create session request If createSessionTimeout is less than or equal to zero then no used timeout on create session request.
WithDeleteTimeout limits maximum time spent on Delete request If deleteTimeout is less than or equal to zero then the DefaultSessionPoolDeleteTimeout is used.
WithIdleKeepAliveThreshold defines number of keepAlive messages to call before the session is removed if it is an excess session (see KeepAliveMinSize) This means that session will be deleted after the expiration of lifetime = IdleThreshold * IdleKeepAliveThreshold If IdleKeepAliveThreshold is less than zero then it will be treated as infinite and no sessions will be removed ever.
WithIdleThreshold sets maximum duration between any activity within session.
WithIgnoreTruncated disables errors on truncated flag.
WithKeepAliveMinSize defines lower bound for sessions in the pool.
WithKeepAliveTimeout limits maximum time spent on KeepAlive request If keepAliveTimeout is less than or equal to zero then the DefaultSessionPoolKeepAliveTimeout is used.
No description provided by the author
WithSizeLimit defines upper bound of pooled sessions.
WithTrace appends table trace to early defined traces.

# Constants

Deprecated: table client do not supports background session keep-aliving now.
Deprecated: table client do not supports background session keep-aliving now.
No description provided by the author
No description provided by the author
No description provided by the author
Deprecated: table client do not supports background session keep-aliving now.
No description provided by the author

# Structs

Config is a configuration of table client.

# Type aliases

No description provided by the author