meta

package
v3.42.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 14, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// outgoing headers
	HeaderDatabase           = "x-ydb-database"
	HeaderTicket             = "x-ydb-auth-ticket"
	HeaderVersion            = "x-ydb-sdk-build-info"
	HeaderRequestType        = "x-ydb-request-type"
	HeaderTraceID            = "x-ydb-trace-id"
	HeaderUserAgent          = "x-ydb-user-agent"
	HeaderClientCapabilities = "x-ydb-client-capabilities"

	// outgoing hints
	HintSessionBalancer = "session-balancer"

	// incomming headers
	HeaderServerHints   = "x-ydb-server-hints"
	HeaderConsumedUnits = "x-ydb-consumed-units"

	// incoming hints
	HintSessionClose = "session-close"
)
View Source
const (
	VersionMajor = "3"
	VersionMinor = "42"
	VersionPatch = "10"
)
View Source
const Version = VersionMajor + "." + VersionMinor + "." + VersionPatch

Variables

This section is empty.

Functions

func CallTrailerCallback added in v3.40.0

func CallTrailerCallback(ctx context.Context, md metadata.MD)

func WithTrailerCallback added in v3.40.0

func WithTrailerCallback(ctx context.Context, callback MetadataCallback) context.Context

Types

type Meta

type Meta struct {
	// contains filtered or unexported fields
}

func New

func New(
	database string,
	credentials credentials.Credentials,
	trace trace.Driver,
	opts ...Option,
) Meta

func (Meta) Context added in v3.29.2

func (m Meta) Context(ctx context.Context) (_ context.Context, err error)

type MetadataCallback added in v3.40.0

type MetadataCallback func(md metadata.MD)

type Option added in v3.29.2

type Option func(m *Meta)

func AllowOption added in v3.29.2

func AllowOption(feature string) Option

func ForbidOption added in v3.29.2

func ForbidOption(feature string) Option

func WithRequestTypeOption added in v3.29.2

func WithRequestTypeOption(requestType string) Option

func WithUserAgentOption added in v3.29.2

func WithUserAgentOption(userAgent string) Option

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL