mysql

package
v0.0.0-...-a04abcf Latest Latest
Warning

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

Go to latest
Published: Apr 15, 2024 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_yandex_cloud_mdb_mysql_v1alpha_config_mysql5_7_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type MysqlConfig5_7

type MysqlConfig5_7 struct {

	// Size of the InnoDB buffer pool used for caching table and index data.
	//
	// For details, see [MySQL documentation for the parameter](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_buffer_pool_size).
	InnodbBufferPoolSize *wrapperspb.Int64Value `protobuf:"bytes,1,opt,name=innodb_buffer_pool_size,json=innodbBufferPoolSize,proto3" json:"innodb_buffer_pool_size,omitempty"`
	// The maximum permitted number of simultaneous client connections.
	//
	// For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_max_connections).
	MaxConnections *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=max_connections,json=maxConnections,proto3" json:"max_connections,omitempty"`
	// Time that it takes to process a query before it is considered slow.
	//
	// For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_long_query_time).
	LongQueryTime *wrapperspb.DoubleValue `protobuf:"bytes,3,opt,name=long_query_time,json=longQueryTime,proto3" json:"long_query_time,omitempty"`
	// contains filtered or unexported fields
}

Options and structure of `MysqlConfig5_7` reflects MySQL 5.7 configuration file

func (*MysqlConfig5_7) Descriptor deprecated

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

Deprecated: Use MysqlConfig5_7.ProtoReflect.Descriptor instead.

func (*MysqlConfig5_7) GetInnodbBufferPoolSize

func (x *MysqlConfig5_7) GetInnodbBufferPoolSize() *wrapperspb.Int64Value

func (*MysqlConfig5_7) GetLongQueryTime

func (x *MysqlConfig5_7) GetLongQueryTime() *wrapperspb.DoubleValue

func (*MysqlConfig5_7) GetMaxConnections

func (x *MysqlConfig5_7) GetMaxConnections() *wrapperspb.Int64Value

func (*MysqlConfig5_7) ProtoMessage

func (*MysqlConfig5_7) ProtoMessage()

func (*MysqlConfig5_7) ProtoReflect

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

func (*MysqlConfig5_7) Reset

func (x *MysqlConfig5_7) Reset()

func (*MysqlConfig5_7) SetInnodbBufferPoolSize

func (m *MysqlConfig5_7) SetInnodbBufferPoolSize(v *wrapperspb.Int64Value)

func (*MysqlConfig5_7) SetLongQueryTime

func (m *MysqlConfig5_7) SetLongQueryTime(v *wrapperspb.DoubleValue)

func (*MysqlConfig5_7) SetMaxConnections

func (m *MysqlConfig5_7) SetMaxConnections(v *wrapperspb.Int64Value)

func (*MysqlConfig5_7) String

func (x *MysqlConfig5_7) String() string

type MysqlConfigSet5_7

type MysqlConfigSet5_7 struct {

	// Effective settings for a MySQL 5.7 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MysqlConfig5_7 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined settings for a MySQL 5.7 cluster.
	UserConfig *MysqlConfig5_7 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default configuration for a MySQL 5.7 cluster.
	DefaultConfig *MysqlConfig5_7 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MysqlConfigSet5_7) Descriptor deprecated

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

Deprecated: Use MysqlConfigSet5_7.ProtoReflect.Descriptor instead.

func (*MysqlConfigSet5_7) GetDefaultConfig

func (x *MysqlConfigSet5_7) GetDefaultConfig() *MysqlConfig5_7

func (*MysqlConfigSet5_7) GetEffectiveConfig

func (x *MysqlConfigSet5_7) GetEffectiveConfig() *MysqlConfig5_7

func (*MysqlConfigSet5_7) GetUserConfig

func (x *MysqlConfigSet5_7) GetUserConfig() *MysqlConfig5_7

func (*MysqlConfigSet5_7) ProtoMessage

func (*MysqlConfigSet5_7) ProtoMessage()

func (*MysqlConfigSet5_7) ProtoReflect

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

func (*MysqlConfigSet5_7) Reset

func (x *MysqlConfigSet5_7) Reset()

func (*MysqlConfigSet5_7) SetDefaultConfig

func (m *MysqlConfigSet5_7) SetDefaultConfig(v *MysqlConfig5_7)

func (*MysqlConfigSet5_7) SetEffectiveConfig

func (m *MysqlConfigSet5_7) SetEffectiveConfig(v *MysqlConfig5_7)

func (*MysqlConfigSet5_7) SetUserConfig

func (m *MysqlConfigSet5_7) SetUserConfig(v *MysqlConfig5_7)

func (*MysqlConfigSet5_7) String

func (x *MysqlConfigSet5_7) String() string

Jump to

Keyboard shortcuts

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