mysqlxconnection

package
v0.9.8 Latest Latest
Warning

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

Go to latest
Published: Aug 27, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_mysqlx_connection_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Capabilities

type Capabilities struct {
	Capabilities []*Capability `protobuf:"bytes,1,rep,name=capabilities" json:"capabilities,omitempty"`
	// contains filtered or unexported fields
}

* Capabilities

list of Capability

func (*Capabilities) Descriptor deprecated

func (*Capabilities) Descriptor() ([]byte, []int)

Deprecated: Use Capabilities.ProtoReflect.Descriptor instead.

func (*Capabilities) GetCapabilities

func (x *Capabilities) GetCapabilities() []*Capability

func (*Capabilities) ProtoMessage

func (*Capabilities) ProtoMessage()

func (*Capabilities) ProtoReflect

func (x *Capabilities) ProtoReflect() protoreflect.Message

func (*Capabilities) Reset

func (x *Capabilities) Reset()

func (*Capabilities) String

func (x *Capabilities) String() string

type CapabilitiesGet

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

* Get supported connection capabilities and their current state.

@returns @ref Mysqlx::Connection::Capabilities or @ref Mysqlx::Error

func (*CapabilitiesGet) Descriptor deprecated

func (*CapabilitiesGet) Descriptor() ([]byte, []int)

Deprecated: Use CapabilitiesGet.ProtoReflect.Descriptor instead.

func (*CapabilitiesGet) ProtoMessage

func (*CapabilitiesGet) ProtoMessage()

func (*CapabilitiesGet) ProtoReflect

func (x *CapabilitiesGet) ProtoReflect() protoreflect.Message

func (*CapabilitiesGet) Reset

func (x *CapabilitiesGet) Reset()

func (*CapabilitiesGet) String

func (x *CapabilitiesGet) String() string

type CapabilitiesSet

type CapabilitiesSet struct {
	Capabilities *Capabilities `protobuf:"bytes,1,req,name=capabilities" json:"capabilities,omitempty"`
	// contains filtered or unexported fields
}

* Set connection capabilities atomically. Only provided values are changed; other values are left unchanged. If any of the changes fails, all changes are discarded.

@pre active sessions == 0

@returns @ref Mysqlx::Ok or @ref Mysqlx::Error

func (*CapabilitiesSet) Descriptor deprecated

func (*CapabilitiesSet) Descriptor() ([]byte, []int)

Deprecated: Use CapabilitiesSet.ProtoReflect.Descriptor instead.

func (*CapabilitiesSet) GetCapabilities

func (x *CapabilitiesSet) GetCapabilities() *Capabilities

func (*CapabilitiesSet) ProtoMessage

func (*CapabilitiesSet) ProtoMessage()

func (*CapabilitiesSet) ProtoReflect

func (x *CapabilitiesSet) ProtoReflect() protoreflect.Message

func (*CapabilitiesSet) Reset

func (x *CapabilitiesSet) Reset()

func (*CapabilitiesSet) String

func (x *CapabilitiesSet) String() string

type Capability

type Capability struct {
	Name  *string              `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
	Value *mysqlxdatatypes.Any `protobuf:"bytes,2,req,name=value" json:"value,omitempty"`
	// contains filtered or unexported fields
}

* Capability

A tuple of a “name“ and a @ref Mysqlx::Datatypes::Any

func (*Capability) Descriptor deprecated

func (*Capability) Descriptor() ([]byte, []int)

Deprecated: Use Capability.ProtoReflect.Descriptor instead.

func (*Capability) GetName

func (x *Capability) GetName() string

func (*Capability) GetValue

func (x *Capability) GetValue() *mysqlxdatatypes.Any

func (*Capability) ProtoMessage

func (*Capability) ProtoMessage()

func (*Capability) ProtoReflect

func (x *Capability) ProtoReflect() protoreflect.Message

func (*Capability) Reset

func (x *Capability) Reset()

func (*Capability) String

func (x *Capability) String() string

type Close

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

* Announce to the server that the client wants to close the connection.

It discards any session state of the server.

@returns @ref Mysqlx::Ok

func (*Close) Descriptor deprecated

func (*Close) Descriptor() ([]byte, []int)

Deprecated: Use Close.ProtoReflect.Descriptor instead.

func (*Close) ProtoMessage

func (*Close) ProtoMessage()

func (*Close) ProtoReflect

func (x *Close) ProtoReflect() protoreflect.Message

func (*Close) Reset

func (x *Close) Reset()

func (*Close) String

func (x *Close) String() string

type Compression

type Compression struct {
	UncompressedSize *uint64                     `protobuf:"varint,1,opt,name=uncompressed_size,json=uncompressedSize" json:"uncompressed_size,omitempty"`
	ServerMessages   *mysqlx.ServerMessages_Type `` /* 129-byte string literal not displayed */
	ClientMessages   *mysqlx.ClientMessages_Type `` /* 129-byte string literal not displayed */
	Payload          []byte                      `protobuf:"bytes,4,req,name=payload" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*Compression) Descriptor deprecated

func (*Compression) Descriptor() ([]byte, []int)

Deprecated: Use Compression.ProtoReflect.Descriptor instead.

func (*Compression) GetClientMessages

func (x *Compression) GetClientMessages() mysqlx.ClientMessages_Type

func (*Compression) GetPayload

func (x *Compression) GetPayload() []byte

func (*Compression) GetServerMessages

func (x *Compression) GetServerMessages() mysqlx.ServerMessages_Type

func (*Compression) GetUncompressedSize

func (x *Compression) GetUncompressedSize() uint64

func (*Compression) ProtoMessage

func (*Compression) ProtoMessage()

func (*Compression) ProtoReflect

func (x *Compression) ProtoReflect() protoreflect.Message

func (*Compression) Reset

func (x *Compression) Reset()

func (*Compression) String

func (x *Compression) String() string

Jump to

Keyboard shortcuts

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