Documentation ¶
Index ¶
- Variables
- type MysqlConfig5_7
- func (*MysqlConfig5_7) Descriptor() ([]byte, []int)deprecated
- func (x *MysqlConfig5_7) GetAuditLog() *wrapperspb.BoolValue
- func (x *MysqlConfig5_7) GetAutoIncrementIncrement() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetAutoIncrementOffset() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetAutocommit() *wrapperspb.BoolValue
- func (x *MysqlConfig5_7) GetBinlogCacheSize() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetBinlogGroupCommitSyncDelay() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetBinlogRowImage() MysqlConfig5_7_BinlogRowImage
- func (x *MysqlConfig5_7) GetBinlogRowsQueryLogEvents() *wrapperspb.BoolValue
- func (x *MysqlConfig5_7) GetBinlogTransactionDependencyTracking() MysqlConfig5_7_BinlogTransactionDependencyTracking
- func (x *MysqlConfig5_7) GetCharacterSetServer() string
- func (x *MysqlConfig5_7) GetCollationServer() string
- func (x *MysqlConfig5_7) GetDefaultAuthenticationPlugin() MysqlConfig5_7_AuthPlugin
- func (x *MysqlConfig5_7) GetDefaultTimeZone() string
- func (x *MysqlConfig5_7) GetExplicitDefaultsForTimestamp() *wrapperspb.BoolValue
- func (x *MysqlConfig5_7) GetGeneralLog() *wrapperspb.BoolValue
- func (x *MysqlConfig5_7) GetGroupConcatMaxLen() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetInnodbAdaptiveHashIndex() *wrapperspb.BoolValue
- func (x *MysqlConfig5_7) GetInnodbBufferPoolSize() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetInnodbCompressionLevel() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetInnodbFlushLogAtTrxCommit() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetInnodbFtMaxTokenSize() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetInnodbFtMinTokenSize() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetInnodbIoCapacity() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetInnodbIoCapacityMax() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetInnodbLockWaitTimeout() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetInnodbLogBufferSize() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetInnodbLogFileSize() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetInnodbNumaInterleave() *wrapperspb.BoolValue
- func (x *MysqlConfig5_7) GetInnodbOnlineAlterLogMaxSize() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetInnodbPageSize() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetInnodbPrintAllDeadlocks() *wrapperspb.BoolValue
- func (x *MysqlConfig5_7) GetInnodbPrintLockWaitTimeoutInfo() *wrapperspb.BoolValue
- func (x *MysqlConfig5_7) GetInnodbPurgeThreads() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetInnodbReadIoThreads() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetInnodbStatusOutput() *wrapperspb.BoolValue
- func (x *MysqlConfig5_7) GetInnodbStrictMode() *wrapperspb.BoolValue
- func (x *MysqlConfig5_7) GetInnodbTempDataFileMaxSize() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetInnodbThreadConcurrency() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetInnodbWriteIoThreads() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetInteractiveTimeout() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetJoinBufferSize() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetLockWaitTimeout() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetLogErrorVerbosity() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetLogSlowFilter() []MysqlConfig5_7_LogSlowFilterType
- func (x *MysqlConfig5_7) GetLogSlowRateLimit() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetLogSlowRateType() MysqlConfig5_7_LogSlowRateType
- func (x *MysqlConfig5_7) GetLogSlowSpStatements() *wrapperspb.BoolValue
- func (x *MysqlConfig5_7) GetLongQueryTime() *wrapperspb.DoubleValue
- func (x *MysqlConfig5_7) GetLowerCaseTableNames() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetMaxAllowedPacket() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetMaxConnections() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetMaxDigestLength() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetMaxExecutionTime() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetMaxHeapTableSize() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetMaxPreparedStmtCount() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetMaxSpRecursionDepth() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetMdbOfflineModeDisableLag() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetMdbOfflineModeEnableLag() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetMdbPreserveBinlogBytes() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetMdbPriorityChoiceMaxLag() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetNetReadTimeout() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetNetWriteTimeout() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetOptimizerSearchDepth() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetOptimizerSwitch() string
- func (x *MysqlConfig5_7) GetQueryCacheLimit() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetQueryCacheSize() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetQueryCacheType() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetQueryResponseTimeStats() *wrapperspb.BoolValue
- func (x *MysqlConfig5_7) GetRangeOptimizerMaxMemSize() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetRplSemiSyncMasterWaitForSlaveCount() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetShowCompatibility_56() *wrapperspb.BoolValue
- func (x *MysqlConfig5_7) GetSlaveParallelType() MysqlConfig5_7_SlaveParallelType
- func (x *MysqlConfig5_7) GetSlaveParallelWorkers() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetSlowQueryLog() *wrapperspb.BoolValue
- func (x *MysqlConfig5_7) GetSlowQueryLogAlwaysWriteTime() *wrapperspb.DoubleValue
- func (x *MysqlConfig5_7) GetSortBufferSize() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetSqlMode() []MysqlConfig5_7_SQLMode
- func (x *MysqlConfig5_7) GetSyncBinlog() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetTableDefinitionCache() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetTableOpenCache() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetTableOpenCacheInstances() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetThreadCacheSize() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetThreadStack() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetTmpTableSize() *wrapperspb.Int64Value
- func (x *MysqlConfig5_7) GetTransactionIsolation() MysqlConfig5_7_TransactionIsolation
- func (x *MysqlConfig5_7) GetUserstat() *wrapperspb.BoolValue
- func (x *MysqlConfig5_7) GetWaitTimeout() *wrapperspb.Int64Value
- func (*MysqlConfig5_7) ProtoMessage()
- func (x *MysqlConfig5_7) ProtoReflect() protoreflect.Message
- func (x *MysqlConfig5_7) Reset()
- func (m *MysqlConfig5_7) SetAuditLog(v *wrapperspb.BoolValue)
- func (m *MysqlConfig5_7) SetAutoIncrementIncrement(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetAutoIncrementOffset(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetAutocommit(v *wrapperspb.BoolValue)
- func (m *MysqlConfig5_7) SetBinlogCacheSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetBinlogGroupCommitSyncDelay(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetBinlogRowImage(v MysqlConfig5_7_BinlogRowImage)
- func (m *MysqlConfig5_7) SetBinlogRowsQueryLogEvents(v *wrapperspb.BoolValue)
- func (m *MysqlConfig5_7) SetBinlogTransactionDependencyTracking(v MysqlConfig5_7_BinlogTransactionDependencyTracking)
- func (m *MysqlConfig5_7) SetCharacterSetServer(v string)
- func (m *MysqlConfig5_7) SetCollationServer(v string)
- func (m *MysqlConfig5_7) SetDefaultAuthenticationPlugin(v MysqlConfig5_7_AuthPlugin)
- func (m *MysqlConfig5_7) SetDefaultTimeZone(v string)
- func (m *MysqlConfig5_7) SetExplicitDefaultsForTimestamp(v *wrapperspb.BoolValue)
- func (m *MysqlConfig5_7) SetGeneralLog(v *wrapperspb.BoolValue)
- func (m *MysqlConfig5_7) SetGroupConcatMaxLen(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetInnodbAdaptiveHashIndex(v *wrapperspb.BoolValue)
- func (m *MysqlConfig5_7) SetInnodbBufferPoolSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetInnodbCompressionLevel(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetInnodbFlushLogAtTrxCommit(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetInnodbFtMaxTokenSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetInnodbFtMinTokenSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetInnodbIoCapacity(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetInnodbIoCapacityMax(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetInnodbLockWaitTimeout(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetInnodbLogBufferSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetInnodbLogFileSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetInnodbNumaInterleave(v *wrapperspb.BoolValue)
- func (m *MysqlConfig5_7) SetInnodbOnlineAlterLogMaxSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetInnodbPageSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetInnodbPrintAllDeadlocks(v *wrapperspb.BoolValue)
- func (m *MysqlConfig5_7) SetInnodbPrintLockWaitTimeoutInfo(v *wrapperspb.BoolValue)
- func (m *MysqlConfig5_7) SetInnodbPurgeThreads(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetInnodbReadIoThreads(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetInnodbStatusOutput(v *wrapperspb.BoolValue)
- func (m *MysqlConfig5_7) SetInnodbStrictMode(v *wrapperspb.BoolValue)
- func (m *MysqlConfig5_7) SetInnodbTempDataFileMaxSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetInnodbThreadConcurrency(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetInnodbWriteIoThreads(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetInteractiveTimeout(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetJoinBufferSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetLockWaitTimeout(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetLogErrorVerbosity(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetLogSlowFilter(v []MysqlConfig5_7_LogSlowFilterType)
- func (m *MysqlConfig5_7) SetLogSlowRateLimit(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetLogSlowRateType(v MysqlConfig5_7_LogSlowRateType)
- func (m *MysqlConfig5_7) SetLogSlowSpStatements(v *wrapperspb.BoolValue)
- func (m *MysqlConfig5_7) SetLongQueryTime(v *wrapperspb.DoubleValue)
- func (m *MysqlConfig5_7) SetLowerCaseTableNames(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetMaxAllowedPacket(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetMaxConnections(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetMaxDigestLength(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetMaxExecutionTime(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetMaxHeapTableSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetMaxPreparedStmtCount(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetMaxSpRecursionDepth(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetMdbOfflineModeDisableLag(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetMdbOfflineModeEnableLag(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetMdbPreserveBinlogBytes(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetMdbPriorityChoiceMaxLag(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetNetReadTimeout(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetNetWriteTimeout(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetOptimizerSearchDepth(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetOptimizerSwitch(v string)
- func (m *MysqlConfig5_7) SetQueryCacheLimit(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetQueryCacheSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetQueryCacheType(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetQueryResponseTimeStats(v *wrapperspb.BoolValue)
- func (m *MysqlConfig5_7) SetRangeOptimizerMaxMemSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetRplSemiSyncMasterWaitForSlaveCount(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetShowCompatibility_56(v *wrapperspb.BoolValue)
- func (m *MysqlConfig5_7) SetSlaveParallelType(v MysqlConfig5_7_SlaveParallelType)
- func (m *MysqlConfig5_7) SetSlaveParallelWorkers(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetSlowQueryLog(v *wrapperspb.BoolValue)
- func (m *MysqlConfig5_7) SetSlowQueryLogAlwaysWriteTime(v *wrapperspb.DoubleValue)
- func (m *MysqlConfig5_7) SetSortBufferSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetSqlMode(v []MysqlConfig5_7_SQLMode)
- func (m *MysqlConfig5_7) SetSyncBinlog(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetTableDefinitionCache(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetTableOpenCache(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetTableOpenCacheInstances(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetThreadCacheSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetThreadStack(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetTmpTableSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig5_7) SetTransactionIsolation(v MysqlConfig5_7_TransactionIsolation)
- func (m *MysqlConfig5_7) SetUserstat(v *wrapperspb.BoolValue)
- func (m *MysqlConfig5_7) SetWaitTimeout(v *wrapperspb.Int64Value)
- func (x *MysqlConfig5_7) String() string
- type MysqlConfig5_7_AuthPlugin
- func (MysqlConfig5_7_AuthPlugin) Descriptor() protoreflect.EnumDescriptor
- func (x MysqlConfig5_7_AuthPlugin) Enum() *MysqlConfig5_7_AuthPlugin
- func (MysqlConfig5_7_AuthPlugin) EnumDescriptor() ([]byte, []int)deprecated
- func (x MysqlConfig5_7_AuthPlugin) Number() protoreflect.EnumNumber
- func (x MysqlConfig5_7_AuthPlugin) String() string
- func (MysqlConfig5_7_AuthPlugin) Type() protoreflect.EnumType
- type MysqlConfig5_7_BinlogRowImage
- func (MysqlConfig5_7_BinlogRowImage) Descriptor() protoreflect.EnumDescriptor
- func (x MysqlConfig5_7_BinlogRowImage) Enum() *MysqlConfig5_7_BinlogRowImage
- func (MysqlConfig5_7_BinlogRowImage) EnumDescriptor() ([]byte, []int)deprecated
- func (x MysqlConfig5_7_BinlogRowImage) Number() protoreflect.EnumNumber
- func (x MysqlConfig5_7_BinlogRowImage) String() string
- func (MysqlConfig5_7_BinlogRowImage) Type() protoreflect.EnumType
- type MysqlConfig5_7_BinlogTransactionDependencyTracking
- func (MysqlConfig5_7_BinlogTransactionDependencyTracking) Descriptor() protoreflect.EnumDescriptor
- func (x MysqlConfig5_7_BinlogTransactionDependencyTracking) Enum() *MysqlConfig5_7_BinlogTransactionDependencyTracking
- func (MysqlConfig5_7_BinlogTransactionDependencyTracking) EnumDescriptor() ([]byte, []int)deprecated
- func (x MysqlConfig5_7_BinlogTransactionDependencyTracking) Number() protoreflect.EnumNumber
- func (x MysqlConfig5_7_BinlogTransactionDependencyTracking) String() string
- func (MysqlConfig5_7_BinlogTransactionDependencyTracking) Type() protoreflect.EnumType
- type MysqlConfig5_7_LogSlowFilterType
- func (MysqlConfig5_7_LogSlowFilterType) Descriptor() protoreflect.EnumDescriptor
- func (x MysqlConfig5_7_LogSlowFilterType) Enum() *MysqlConfig5_7_LogSlowFilterType
- func (MysqlConfig5_7_LogSlowFilterType) EnumDescriptor() ([]byte, []int)deprecated
- func (x MysqlConfig5_7_LogSlowFilterType) Number() protoreflect.EnumNumber
- func (x MysqlConfig5_7_LogSlowFilterType) String() string
- func (MysqlConfig5_7_LogSlowFilterType) Type() protoreflect.EnumType
- type MysqlConfig5_7_LogSlowRateType
- func (MysqlConfig5_7_LogSlowRateType) Descriptor() protoreflect.EnumDescriptor
- func (x MysqlConfig5_7_LogSlowRateType) Enum() *MysqlConfig5_7_LogSlowRateType
- func (MysqlConfig5_7_LogSlowRateType) EnumDescriptor() ([]byte, []int)deprecated
- func (x MysqlConfig5_7_LogSlowRateType) Number() protoreflect.EnumNumber
- func (x MysqlConfig5_7_LogSlowRateType) String() string
- func (MysqlConfig5_7_LogSlowRateType) Type() protoreflect.EnumType
- type MysqlConfig5_7_SQLMode
- func (MysqlConfig5_7_SQLMode) Descriptor() protoreflect.EnumDescriptor
- func (x MysqlConfig5_7_SQLMode) Enum() *MysqlConfig5_7_SQLMode
- func (MysqlConfig5_7_SQLMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x MysqlConfig5_7_SQLMode) Number() protoreflect.EnumNumber
- func (x MysqlConfig5_7_SQLMode) String() string
- func (MysqlConfig5_7_SQLMode) Type() protoreflect.EnumType
- type MysqlConfig5_7_SlaveParallelType
- func (MysqlConfig5_7_SlaveParallelType) Descriptor() protoreflect.EnumDescriptor
- func (x MysqlConfig5_7_SlaveParallelType) Enum() *MysqlConfig5_7_SlaveParallelType
- func (MysqlConfig5_7_SlaveParallelType) EnumDescriptor() ([]byte, []int)deprecated
- func (x MysqlConfig5_7_SlaveParallelType) Number() protoreflect.EnumNumber
- func (x MysqlConfig5_7_SlaveParallelType) String() string
- func (MysqlConfig5_7_SlaveParallelType) Type() protoreflect.EnumType
- type MysqlConfig5_7_TransactionIsolation
- func (MysqlConfig5_7_TransactionIsolation) Descriptor() protoreflect.EnumDescriptor
- func (x MysqlConfig5_7_TransactionIsolation) Enum() *MysqlConfig5_7_TransactionIsolation
- func (MysqlConfig5_7_TransactionIsolation) EnumDescriptor() ([]byte, []int)deprecated
- func (x MysqlConfig5_7_TransactionIsolation) Number() protoreflect.EnumNumber
- func (x MysqlConfig5_7_TransactionIsolation) String() string
- func (MysqlConfig5_7_TransactionIsolation) Type() protoreflect.EnumType
- type MysqlConfig8_0
- func (*MysqlConfig8_0) Descriptor() ([]byte, []int)deprecated
- func (x *MysqlConfig8_0) GetAuditLog() *wrapperspb.BoolValue
- func (x *MysqlConfig8_0) GetAutoIncrementIncrement() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetAutoIncrementOffset() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetAutocommit() *wrapperspb.BoolValue
- func (x *MysqlConfig8_0) GetBinlogCacheSize() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetBinlogGroupCommitSyncDelay() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetBinlogRowImage() MysqlConfig8_0_BinlogRowImage
- func (x *MysqlConfig8_0) GetBinlogRowsQueryLogEvents() *wrapperspb.BoolValue
- func (x *MysqlConfig8_0) GetBinlogTransactionDependencyTracking() MysqlConfig8_0_BinlogTransactionDependencyTracking
- func (x *MysqlConfig8_0) GetCharacterSetServer() string
- func (x *MysqlConfig8_0) GetCollationServer() string
- func (x *MysqlConfig8_0) GetDefaultAuthenticationPlugin() MysqlConfig8_0_AuthPlugin
- func (x *MysqlConfig8_0) GetDefaultTimeZone() string
- func (x *MysqlConfig8_0) GetExplicitDefaultsForTimestamp() *wrapperspb.BoolValue
- func (x *MysqlConfig8_0) GetGeneralLog() *wrapperspb.BoolValue
- func (x *MysqlConfig8_0) GetGroupConcatMaxLen() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetInnodbAdaptiveHashIndex() *wrapperspb.BoolValue
- func (x *MysqlConfig8_0) GetInnodbBufferPoolSize() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetInnodbCompressionLevel() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetInnodbFlushLogAtTrxCommit() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetInnodbFtMaxTokenSize() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetInnodbFtMinTokenSize() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetInnodbIoCapacity() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetInnodbIoCapacityMax() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetInnodbLockWaitTimeout() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetInnodbLogBufferSize() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetInnodbLogFileSize() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetInnodbNumaInterleave() *wrapperspb.BoolValue
- func (x *MysqlConfig8_0) GetInnodbOnlineAlterLogMaxSize() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetInnodbPageSize() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetInnodbPrintAllDeadlocks() *wrapperspb.BoolValue
- func (x *MysqlConfig8_0) GetInnodbPrintLockWaitTimeoutInfo() *wrapperspb.BoolValue
- func (x *MysqlConfig8_0) GetInnodbPurgeThreads() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetInnodbReadIoThreads() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetInnodbStatusOutput() *wrapperspb.BoolValue
- func (x *MysqlConfig8_0) GetInnodbStrictMode() *wrapperspb.BoolValue
- func (x *MysqlConfig8_0) GetInnodbTempDataFileMaxSize() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetInnodbThreadConcurrency() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetInnodbWriteIoThreads() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetInteractiveTimeout() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetJoinBufferSize() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetLockWaitTimeout() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetLogErrorVerbosity() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetLogSlowFilter() []MysqlConfig8_0_LogSlowFilterType
- func (x *MysqlConfig8_0) GetLogSlowRateLimit() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetLogSlowRateType() MysqlConfig8_0_LogSlowRateType
- func (x *MysqlConfig8_0) GetLogSlowSpStatements() *wrapperspb.BoolValue
- func (x *MysqlConfig8_0) GetLongQueryTime() *wrapperspb.DoubleValue
- func (x *MysqlConfig8_0) GetLowerCaseTableNames() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetMaxAllowedPacket() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetMaxConnections() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetMaxDigestLength() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetMaxExecutionTime() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetMaxHeapTableSize() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetMaxPreparedStmtCount() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetMaxSpRecursionDepth() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetMdbOfflineModeDisableLag() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetMdbOfflineModeEnableLag() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetMdbPreserveBinlogBytes() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetMdbPriorityChoiceMaxLag() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetNetReadTimeout() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetNetWriteTimeout() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetOptimizerSearchDepth() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetOptimizerSwitch() string
- func (x *MysqlConfig8_0) GetRangeOptimizerMaxMemSize() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetRegexpTimeLimit() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetRplSemiSyncMasterWaitForSlaveCount() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetSlaveParallelType() MysqlConfig8_0_SlaveParallelType
- func (x *MysqlConfig8_0) GetSlaveParallelWorkers() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetSlowQueryLog() *wrapperspb.BoolValue
- func (x *MysqlConfig8_0) GetSlowQueryLogAlwaysWriteTime() *wrapperspb.DoubleValue
- func (x *MysqlConfig8_0) GetSortBufferSize() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetSqlMode() []MysqlConfig8_0_SQLMode
- func (x *MysqlConfig8_0) GetSyncBinlog() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetTableDefinitionCache() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetTableOpenCache() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetTableOpenCacheInstances() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetThreadCacheSize() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetThreadStack() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetTmpTableSize() *wrapperspb.Int64Value
- func (x *MysqlConfig8_0) GetTransactionIsolation() MysqlConfig8_0_TransactionIsolation
- func (x *MysqlConfig8_0) GetUserstat() *wrapperspb.BoolValue
- func (x *MysqlConfig8_0) GetWaitTimeout() *wrapperspb.Int64Value
- func (*MysqlConfig8_0) ProtoMessage()
- func (x *MysqlConfig8_0) ProtoReflect() protoreflect.Message
- func (x *MysqlConfig8_0) Reset()
- func (m *MysqlConfig8_0) SetAuditLog(v *wrapperspb.BoolValue)
- func (m *MysqlConfig8_0) SetAutoIncrementIncrement(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetAutoIncrementOffset(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetAutocommit(v *wrapperspb.BoolValue)
- func (m *MysqlConfig8_0) SetBinlogCacheSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetBinlogGroupCommitSyncDelay(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetBinlogRowImage(v MysqlConfig8_0_BinlogRowImage)
- func (m *MysqlConfig8_0) SetBinlogRowsQueryLogEvents(v *wrapperspb.BoolValue)
- func (m *MysqlConfig8_0) SetBinlogTransactionDependencyTracking(v MysqlConfig8_0_BinlogTransactionDependencyTracking)
- func (m *MysqlConfig8_0) SetCharacterSetServer(v string)
- func (m *MysqlConfig8_0) SetCollationServer(v string)
- func (m *MysqlConfig8_0) SetDefaultAuthenticationPlugin(v MysqlConfig8_0_AuthPlugin)
- func (m *MysqlConfig8_0) SetDefaultTimeZone(v string)
- func (m *MysqlConfig8_0) SetExplicitDefaultsForTimestamp(v *wrapperspb.BoolValue)
- func (m *MysqlConfig8_0) SetGeneralLog(v *wrapperspb.BoolValue)
- func (m *MysqlConfig8_0) SetGroupConcatMaxLen(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetInnodbAdaptiveHashIndex(v *wrapperspb.BoolValue)
- func (m *MysqlConfig8_0) SetInnodbBufferPoolSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetInnodbCompressionLevel(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetInnodbFlushLogAtTrxCommit(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetInnodbFtMaxTokenSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetInnodbFtMinTokenSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetInnodbIoCapacity(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetInnodbIoCapacityMax(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetInnodbLockWaitTimeout(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetInnodbLogBufferSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetInnodbLogFileSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetInnodbNumaInterleave(v *wrapperspb.BoolValue)
- func (m *MysqlConfig8_0) SetInnodbOnlineAlterLogMaxSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetInnodbPageSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetInnodbPrintAllDeadlocks(v *wrapperspb.BoolValue)
- func (m *MysqlConfig8_0) SetInnodbPrintLockWaitTimeoutInfo(v *wrapperspb.BoolValue)
- func (m *MysqlConfig8_0) SetInnodbPurgeThreads(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetInnodbReadIoThreads(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetInnodbStatusOutput(v *wrapperspb.BoolValue)
- func (m *MysqlConfig8_0) SetInnodbStrictMode(v *wrapperspb.BoolValue)
- func (m *MysqlConfig8_0) SetInnodbTempDataFileMaxSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetInnodbThreadConcurrency(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetInnodbWriteIoThreads(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetInteractiveTimeout(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetJoinBufferSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetLockWaitTimeout(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetLogErrorVerbosity(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetLogSlowFilter(v []MysqlConfig8_0_LogSlowFilterType)
- func (m *MysqlConfig8_0) SetLogSlowRateLimit(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetLogSlowRateType(v MysqlConfig8_0_LogSlowRateType)
- func (m *MysqlConfig8_0) SetLogSlowSpStatements(v *wrapperspb.BoolValue)
- func (m *MysqlConfig8_0) SetLongQueryTime(v *wrapperspb.DoubleValue)
- func (m *MysqlConfig8_0) SetLowerCaseTableNames(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetMaxAllowedPacket(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetMaxConnections(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetMaxDigestLength(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetMaxExecutionTime(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetMaxHeapTableSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetMaxPreparedStmtCount(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetMaxSpRecursionDepth(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetMdbOfflineModeDisableLag(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetMdbOfflineModeEnableLag(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetMdbPreserveBinlogBytes(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetMdbPriorityChoiceMaxLag(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetNetReadTimeout(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetNetWriteTimeout(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetOptimizerSearchDepth(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetOptimizerSwitch(v string)
- func (m *MysqlConfig8_0) SetRangeOptimizerMaxMemSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetRegexpTimeLimit(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetRplSemiSyncMasterWaitForSlaveCount(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetSlaveParallelType(v MysqlConfig8_0_SlaveParallelType)
- func (m *MysqlConfig8_0) SetSlaveParallelWorkers(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetSlowQueryLog(v *wrapperspb.BoolValue)
- func (m *MysqlConfig8_0) SetSlowQueryLogAlwaysWriteTime(v *wrapperspb.DoubleValue)
- func (m *MysqlConfig8_0) SetSortBufferSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetSqlMode(v []MysqlConfig8_0_SQLMode)
- func (m *MysqlConfig8_0) SetSyncBinlog(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetTableDefinitionCache(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetTableOpenCache(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetTableOpenCacheInstances(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetThreadCacheSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetThreadStack(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetTmpTableSize(v *wrapperspb.Int64Value)
- func (m *MysqlConfig8_0) SetTransactionIsolation(v MysqlConfig8_0_TransactionIsolation)
- func (m *MysqlConfig8_0) SetUserstat(v *wrapperspb.BoolValue)
- func (m *MysqlConfig8_0) SetWaitTimeout(v *wrapperspb.Int64Value)
- func (x *MysqlConfig8_0) String() string
- type MysqlConfig8_0_AuthPlugin
- func (MysqlConfig8_0_AuthPlugin) Descriptor() protoreflect.EnumDescriptor
- func (x MysqlConfig8_0_AuthPlugin) Enum() *MysqlConfig8_0_AuthPlugin
- func (MysqlConfig8_0_AuthPlugin) EnumDescriptor() ([]byte, []int)deprecated
- func (x MysqlConfig8_0_AuthPlugin) Number() protoreflect.EnumNumber
- func (x MysqlConfig8_0_AuthPlugin) String() string
- func (MysqlConfig8_0_AuthPlugin) Type() protoreflect.EnumType
- type MysqlConfig8_0_BinlogRowImage
- func (MysqlConfig8_0_BinlogRowImage) Descriptor() protoreflect.EnumDescriptor
- func (x MysqlConfig8_0_BinlogRowImage) Enum() *MysqlConfig8_0_BinlogRowImage
- func (MysqlConfig8_0_BinlogRowImage) EnumDescriptor() ([]byte, []int)deprecated
- func (x MysqlConfig8_0_BinlogRowImage) Number() protoreflect.EnumNumber
- func (x MysqlConfig8_0_BinlogRowImage) String() string
- func (MysqlConfig8_0_BinlogRowImage) Type() protoreflect.EnumType
- type MysqlConfig8_0_BinlogTransactionDependencyTracking
- func (MysqlConfig8_0_BinlogTransactionDependencyTracking) Descriptor() protoreflect.EnumDescriptor
- func (x MysqlConfig8_0_BinlogTransactionDependencyTracking) Enum() *MysqlConfig8_0_BinlogTransactionDependencyTracking
- func (MysqlConfig8_0_BinlogTransactionDependencyTracking) EnumDescriptor() ([]byte, []int)deprecated
- func (x MysqlConfig8_0_BinlogTransactionDependencyTracking) Number() protoreflect.EnumNumber
- func (x MysqlConfig8_0_BinlogTransactionDependencyTracking) String() string
- func (MysqlConfig8_0_BinlogTransactionDependencyTracking) Type() protoreflect.EnumType
- type MysqlConfig8_0_LogSlowFilterType
- func (MysqlConfig8_0_LogSlowFilterType) Descriptor() protoreflect.EnumDescriptor
- func (x MysqlConfig8_0_LogSlowFilterType) Enum() *MysqlConfig8_0_LogSlowFilterType
- func (MysqlConfig8_0_LogSlowFilterType) EnumDescriptor() ([]byte, []int)deprecated
- func (x MysqlConfig8_0_LogSlowFilterType) Number() protoreflect.EnumNumber
- func (x MysqlConfig8_0_LogSlowFilterType) String() string
- func (MysqlConfig8_0_LogSlowFilterType) Type() protoreflect.EnumType
- type MysqlConfig8_0_LogSlowRateType
- func (MysqlConfig8_0_LogSlowRateType) Descriptor() protoreflect.EnumDescriptor
- func (x MysqlConfig8_0_LogSlowRateType) Enum() *MysqlConfig8_0_LogSlowRateType
- func (MysqlConfig8_0_LogSlowRateType) EnumDescriptor() ([]byte, []int)deprecated
- func (x MysqlConfig8_0_LogSlowRateType) Number() protoreflect.EnumNumber
- func (x MysqlConfig8_0_LogSlowRateType) String() string
- func (MysqlConfig8_0_LogSlowRateType) Type() protoreflect.EnumType
- type MysqlConfig8_0_SQLMode
- func (MysqlConfig8_0_SQLMode) Descriptor() protoreflect.EnumDescriptor
- func (x MysqlConfig8_0_SQLMode) Enum() *MysqlConfig8_0_SQLMode
- func (MysqlConfig8_0_SQLMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x MysqlConfig8_0_SQLMode) Number() protoreflect.EnumNumber
- func (x MysqlConfig8_0_SQLMode) String() string
- func (MysqlConfig8_0_SQLMode) Type() protoreflect.EnumType
- type MysqlConfig8_0_SlaveParallelType
- func (MysqlConfig8_0_SlaveParallelType) Descriptor() protoreflect.EnumDescriptor
- func (x MysqlConfig8_0_SlaveParallelType) Enum() *MysqlConfig8_0_SlaveParallelType
- func (MysqlConfig8_0_SlaveParallelType) EnumDescriptor() ([]byte, []int)deprecated
- func (x MysqlConfig8_0_SlaveParallelType) Number() protoreflect.EnumNumber
- func (x MysqlConfig8_0_SlaveParallelType) String() string
- func (MysqlConfig8_0_SlaveParallelType) Type() protoreflect.EnumType
- type MysqlConfig8_0_TransactionIsolation
- func (MysqlConfig8_0_TransactionIsolation) Descriptor() protoreflect.EnumDescriptor
- func (x MysqlConfig8_0_TransactionIsolation) Enum() *MysqlConfig8_0_TransactionIsolation
- func (MysqlConfig8_0_TransactionIsolation) EnumDescriptor() ([]byte, []int)deprecated
- func (x MysqlConfig8_0_TransactionIsolation) Number() protoreflect.EnumNumber
- func (x MysqlConfig8_0_TransactionIsolation) String() string
- func (MysqlConfig8_0_TransactionIsolation) Type() protoreflect.EnumType
- type MysqlConfigSet5_7
- func (*MysqlConfigSet5_7) Descriptor() ([]byte, []int)deprecated
- func (x *MysqlConfigSet5_7) GetDefaultConfig() *MysqlConfig5_7
- func (x *MysqlConfigSet5_7) GetEffectiveConfig() *MysqlConfig5_7
- func (x *MysqlConfigSet5_7) GetUserConfig() *MysqlConfig5_7
- func (*MysqlConfigSet5_7) ProtoMessage()
- func (x *MysqlConfigSet5_7) ProtoReflect() protoreflect.Message
- func (x *MysqlConfigSet5_7) Reset()
- func (m *MysqlConfigSet5_7) SetDefaultConfig(v *MysqlConfig5_7)
- func (m *MysqlConfigSet5_7) SetEffectiveConfig(v *MysqlConfig5_7)
- func (m *MysqlConfigSet5_7) SetUserConfig(v *MysqlConfig5_7)
- func (x *MysqlConfigSet5_7) String() string
- type MysqlConfigSet8_0
- func (*MysqlConfigSet8_0) Descriptor() ([]byte, []int)deprecated
- func (x *MysqlConfigSet8_0) GetDefaultConfig() *MysqlConfig8_0
- func (x *MysqlConfigSet8_0) GetEffectiveConfig() *MysqlConfig8_0
- func (x *MysqlConfigSet8_0) GetUserConfig() *MysqlConfig8_0
- func (*MysqlConfigSet8_0) ProtoMessage()
- func (x *MysqlConfigSet8_0) ProtoReflect() protoreflect.Message
- func (x *MysqlConfigSet8_0) Reset()
- func (m *MysqlConfigSet8_0) SetDefaultConfig(v *MysqlConfig8_0)
- func (m *MysqlConfigSet8_0) SetEffectiveConfig(v *MysqlConfig8_0)
- func (m *MysqlConfigSet8_0) SetUserConfig(v *MysqlConfig8_0)
- func (x *MysqlConfigSet8_0) String() string
Constants ¶
This section is empty.
Variables ¶
var ( MysqlConfig5_7_SQLMode_name = map[int32]string{ 0: "SQLMODE_UNSPECIFIED", 1: "ALLOW_INVALID_DATES", 2: "ANSI_QUOTES", 3: "ERROR_FOR_DIVISION_BY_ZERO", 4: "HIGH_NOT_PRECEDENCE", 5: "IGNORE_SPACE", 6: "NO_AUTO_VALUE_ON_ZERO", 7: "NO_BACKSLASH_ESCAPES", 8: "NO_ENGINE_SUBSTITUTION", 9: "NO_UNSIGNED_SUBTRACTION", 10: "NO_ZERO_DATE", 11: "NO_ZERO_IN_DATE", 12: "NO_FIELD_OPTIONS", 13: "NO_KEY_OPTIONS", 14: "NO_TABLE_OPTIONS", 15: "ONLY_FULL_GROUP_BY", 16: "PAD_CHAR_TO_FULL_LENGTH", 17: "PIPES_AS_CONCAT", 18: "REAL_AS_FLOAT", 19: "STRICT_ALL_TABLES", 20: "STRICT_TRANS_TABLES", 21: "ANSI", 22: "TRADITIONAL", 23: "DB2", 24: "MAXDB", 25: "MSSQL", 26: "MYSQL323", 27: "MYSQL40", 28: "ORACLE", 29: "POSTGRESQL", 30: "NO_AUTO_CREATE_USER", 31: "NO_DIR_IN_CREATE", } MysqlConfig5_7_SQLMode_value = map[string]int32{ "SQLMODE_UNSPECIFIED": 0, "ALLOW_INVALID_DATES": 1, "ANSI_QUOTES": 2, "ERROR_FOR_DIVISION_BY_ZERO": 3, "HIGH_NOT_PRECEDENCE": 4, "IGNORE_SPACE": 5, "NO_AUTO_VALUE_ON_ZERO": 6, "NO_BACKSLASH_ESCAPES": 7, "NO_ENGINE_SUBSTITUTION": 8, "NO_UNSIGNED_SUBTRACTION": 9, "NO_ZERO_DATE": 10, "NO_ZERO_IN_DATE": 11, "NO_FIELD_OPTIONS": 12, "NO_KEY_OPTIONS": 13, "NO_TABLE_OPTIONS": 14, "ONLY_FULL_GROUP_BY": 15, "PAD_CHAR_TO_FULL_LENGTH": 16, "PIPES_AS_CONCAT": 17, "REAL_AS_FLOAT": 18, "STRICT_ALL_TABLES": 19, "STRICT_TRANS_TABLES": 20, "ANSI": 21, "TRADITIONAL": 22, "DB2": 23, "MAXDB": 24, "MSSQL": 25, "MYSQL323": 26, "MYSQL40": 27, "ORACLE": 28, "POSTGRESQL": 29, "NO_AUTO_CREATE_USER": 30, "NO_DIR_IN_CREATE": 31, } )
Enum value maps for MysqlConfig5_7_SQLMode.
var ( MysqlConfig5_7_AuthPlugin_name = map[int32]string{ 0: "AUTH_PLUGIN_UNSPECIFIED", 1: "MYSQL_NATIVE_PASSWORD", 2: "CACHING_SHA2_PASSWORD", 3: "SHA256_PASSWORD", } MysqlConfig5_7_AuthPlugin_value = map[string]int32{ "AUTH_PLUGIN_UNSPECIFIED": 0, "MYSQL_NATIVE_PASSWORD": 1, "CACHING_SHA2_PASSWORD": 2, "SHA256_PASSWORD": 3, } )
Enum value maps for MysqlConfig5_7_AuthPlugin.
var ( MysqlConfig5_7_TransactionIsolation_name = map[int32]string{ 0: "TRANSACTION_ISOLATION_UNSPECIFIED", 1: "READ_COMMITTED", 2: "REPEATABLE_READ", 3: "SERIALIZABLE", } MysqlConfig5_7_TransactionIsolation_value = map[string]int32{ "TRANSACTION_ISOLATION_UNSPECIFIED": 0, "READ_COMMITTED": 1, "REPEATABLE_READ": 2, "SERIALIZABLE": 3, } )
Enum value maps for MysqlConfig5_7_TransactionIsolation.
var ( MysqlConfig5_7_BinlogRowImage_name = map[int32]string{ 0: "BINLOG_ROW_IMAGE_UNSPECIFIED", 1: "FULL", 2: "MINIMAL", 3: "NOBLOB", } MysqlConfig5_7_BinlogRowImage_value = map[string]int32{ "BINLOG_ROW_IMAGE_UNSPECIFIED": 0, "FULL": 1, "MINIMAL": 2, "NOBLOB": 3, } )
Enum value maps for MysqlConfig5_7_BinlogRowImage.
var ( MysqlConfig5_7_SlaveParallelType_name = map[int32]string{ 0: "SLAVE_PARALLEL_TYPE_UNSPECIFIED", 1: "DATABASE", 2: "LOGICAL_CLOCK", } MysqlConfig5_7_SlaveParallelType_value = map[string]int32{ "SLAVE_PARALLEL_TYPE_UNSPECIFIED": 0, "DATABASE": 1, "LOGICAL_CLOCK": 2, } )
Enum value maps for MysqlConfig5_7_SlaveParallelType.
var ( MysqlConfig5_7_LogSlowRateType_name = map[int32]string{ 0: "LOG_SLOW_RATE_TYPE_UNSPECIFIED", 1: "SESSION", 2: "QUERY", } MysqlConfig5_7_LogSlowRateType_value = map[string]int32{ "LOG_SLOW_RATE_TYPE_UNSPECIFIED": 0, "SESSION": 1, "QUERY": 2, } )
Enum value maps for MysqlConfig5_7_LogSlowRateType.
var ( MysqlConfig5_7_LogSlowFilterType_name = map[int32]string{ 0: "LOG_SLOW_FILTER_TYPE_UNSPECIFIED", 1: "FULL_SCAN", 2: "FULL_JOIN", 3: "TMP_TABLE", 4: "TMP_TABLE_ON_DISK", 5: "FILESORT", 6: "FILESORT_ON_DISK", } MysqlConfig5_7_LogSlowFilterType_value = map[string]int32{ "LOG_SLOW_FILTER_TYPE_UNSPECIFIED": 0, "FULL_SCAN": 1, "FULL_JOIN": 2, "TMP_TABLE": 3, "TMP_TABLE_ON_DISK": 4, "FILESORT": 5, "FILESORT_ON_DISK": 6, } )
Enum value maps for MysqlConfig5_7_LogSlowFilterType.
var ( MysqlConfig5_7_BinlogTransactionDependencyTracking_name = map[int32]string{ 0: "BINLOG_TRANSACTION_DEPENDENCY_TRACKING_UNSPECIFIED", 1: "COMMIT_ORDER", 2: "WRITESET", 3: "WRITESET_SESSION", } MysqlConfig5_7_BinlogTransactionDependencyTracking_value = map[string]int32{ "BINLOG_TRANSACTION_DEPENDENCY_TRACKING_UNSPECIFIED": 0, "COMMIT_ORDER": 1, "WRITESET": 2, "WRITESET_SESSION": 3, } )
Enum value maps for MysqlConfig5_7_BinlogTransactionDependencyTracking.
var ( MysqlConfig8_0_SQLMode_name = map[int32]string{ 0: "SQLMODE_UNSPECIFIED", 1: "ALLOW_INVALID_DATES", 2: "ANSI_QUOTES", 3: "ERROR_FOR_DIVISION_BY_ZERO", 4: "HIGH_NOT_PRECEDENCE", 5: "IGNORE_SPACE", 6: "NO_AUTO_VALUE_ON_ZERO", 7: "NO_BACKSLASH_ESCAPES", 8: "NO_ENGINE_SUBSTITUTION", 9: "NO_UNSIGNED_SUBTRACTION", 10: "NO_ZERO_DATE", 11: "NO_ZERO_IN_DATE", 15: "ONLY_FULL_GROUP_BY", 16: "PAD_CHAR_TO_FULL_LENGTH", 17: "PIPES_AS_CONCAT", 18: "REAL_AS_FLOAT", 19: "STRICT_ALL_TABLES", 20: "STRICT_TRANS_TABLES", 21: "TIME_TRUNCATE_FRACTIONAL", 22: "ANSI", 23: "TRADITIONAL", 24: "NO_DIR_IN_CREATE", } MysqlConfig8_0_SQLMode_value = map[string]int32{ "SQLMODE_UNSPECIFIED": 0, "ALLOW_INVALID_DATES": 1, "ANSI_QUOTES": 2, "ERROR_FOR_DIVISION_BY_ZERO": 3, "HIGH_NOT_PRECEDENCE": 4, "IGNORE_SPACE": 5, "NO_AUTO_VALUE_ON_ZERO": 6, "NO_BACKSLASH_ESCAPES": 7, "NO_ENGINE_SUBSTITUTION": 8, "NO_UNSIGNED_SUBTRACTION": 9, "NO_ZERO_DATE": 10, "NO_ZERO_IN_DATE": 11, "ONLY_FULL_GROUP_BY": 15, "PAD_CHAR_TO_FULL_LENGTH": 16, "PIPES_AS_CONCAT": 17, "REAL_AS_FLOAT": 18, "STRICT_ALL_TABLES": 19, "STRICT_TRANS_TABLES": 20, "TIME_TRUNCATE_FRACTIONAL": 21, "ANSI": 22, "TRADITIONAL": 23, "NO_DIR_IN_CREATE": 24, } )
Enum value maps for MysqlConfig8_0_SQLMode.
var ( MysqlConfig8_0_AuthPlugin_name = map[int32]string{ 0: "AUTH_PLUGIN_UNSPECIFIED", 1: "MYSQL_NATIVE_PASSWORD", 2: "CACHING_SHA2_PASSWORD", 3: "SHA256_PASSWORD", } MysqlConfig8_0_AuthPlugin_value = map[string]int32{ "AUTH_PLUGIN_UNSPECIFIED": 0, "MYSQL_NATIVE_PASSWORD": 1, "CACHING_SHA2_PASSWORD": 2, "SHA256_PASSWORD": 3, } )
Enum value maps for MysqlConfig8_0_AuthPlugin.
var ( MysqlConfig8_0_TransactionIsolation_name = map[int32]string{ 0: "TRANSACTION_ISOLATION_UNSPECIFIED", 1: "READ_COMMITTED", 2: "REPEATABLE_READ", 3: "SERIALIZABLE", } MysqlConfig8_0_TransactionIsolation_value = map[string]int32{ "TRANSACTION_ISOLATION_UNSPECIFIED": 0, "READ_COMMITTED": 1, "REPEATABLE_READ": 2, "SERIALIZABLE": 3, } )
Enum value maps for MysqlConfig8_0_TransactionIsolation.
var ( MysqlConfig8_0_BinlogRowImage_name = map[int32]string{ 0: "BINLOG_ROW_IMAGE_UNSPECIFIED", 1: "FULL", 2: "MINIMAL", 3: "NOBLOB", } MysqlConfig8_0_BinlogRowImage_value = map[string]int32{ "BINLOG_ROW_IMAGE_UNSPECIFIED": 0, "FULL": 1, "MINIMAL": 2, "NOBLOB": 3, } )
Enum value maps for MysqlConfig8_0_BinlogRowImage.
var ( MysqlConfig8_0_SlaveParallelType_name = map[int32]string{ 0: "SLAVE_PARALLEL_TYPE_UNSPECIFIED", 1: "DATABASE", 2: "LOGICAL_CLOCK", } MysqlConfig8_0_SlaveParallelType_value = map[string]int32{ "SLAVE_PARALLEL_TYPE_UNSPECIFIED": 0, "DATABASE": 1, "LOGICAL_CLOCK": 2, } )
Enum value maps for MysqlConfig8_0_SlaveParallelType.
var ( MysqlConfig8_0_LogSlowRateType_name = map[int32]string{ 0: "LOG_SLOW_RATE_TYPE_UNSPECIFIED", 1: "SESSION", 2: "QUERY", } MysqlConfig8_0_LogSlowRateType_value = map[string]int32{ "LOG_SLOW_RATE_TYPE_UNSPECIFIED": 0, "SESSION": 1, "QUERY": 2, } )
Enum value maps for MysqlConfig8_0_LogSlowRateType.
var ( MysqlConfig8_0_LogSlowFilterType_name = map[int32]string{ 0: "LOG_SLOW_FILTER_TYPE_UNSPECIFIED", 1: "FULL_SCAN", 2: "FULL_JOIN", 3: "TMP_TABLE", 4: "TMP_TABLE_ON_DISK", 5: "FILESORT", 6: "FILESORT_ON_DISK", } MysqlConfig8_0_LogSlowFilterType_value = map[string]int32{ "LOG_SLOW_FILTER_TYPE_UNSPECIFIED": 0, "FULL_SCAN": 1, "FULL_JOIN": 2, "TMP_TABLE": 3, "TMP_TABLE_ON_DISK": 4, "FILESORT": 5, "FILESORT_ON_DISK": 6, } )
Enum value maps for MysqlConfig8_0_LogSlowFilterType.
var ( MysqlConfig8_0_BinlogTransactionDependencyTracking_name = map[int32]string{ 0: "BINLOG_TRANSACTION_DEPENDENCY_TRACKING_UNSPECIFIED", 1: "COMMIT_ORDER", 2: "WRITESET", 3: "WRITESET_SESSION", } MysqlConfig8_0_BinlogTransactionDependencyTracking_value = map[string]int32{ "BINLOG_TRANSACTION_DEPENDENCY_TRACKING_UNSPECIFIED": 0, "COMMIT_ORDER": 1, "WRITESET": 2, "WRITESET_SESSION": 3, } )
Enum value maps for MysqlConfig8_0_BinlogTransactionDependencyTracking.
var File_yandex_cloud_mdb_mysql_v1_config_mysql5_7_proto protoreflect.FileDescriptor
var File_yandex_cloud_mdb_mysql_v1_config_mysql8_0_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. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_buffer_pool_size) for details. 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. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_max_connections) for details. 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. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_long_query_time) for details. LongQueryTime *wrapperspb.DoubleValue `protobuf:"bytes,3,opt,name=long_query_time,json=longQueryTime,proto3" json:"long_query_time,omitempty"` // Enable writing of general query log of MySQL. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_general_log) for details. GeneralLog *wrapperspb.BoolValue `protobuf:"bytes,4,opt,name=general_log,json=generalLog,proto3" json:"general_log,omitempty"` // Enable writing of audit log of MySQL. // // See [MySQL documentation](https://dev.mysql.com/doc/mysql-security-excerpt/5.7/en/audit-log-reference.html#audit-log-options-variables) for details. AuditLog *wrapperspb.BoolValue `protobuf:"bytes,5,opt,name=audit_log,json=auditLog,proto3" json:"audit_log,omitempty"` // Server SQL mode of MySQL. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/sql-mode.html#sql-mode-setting) for details. SqlMode []MysqlConfig5_7_SQLMode `` /* 151-byte string literal not displayed */ // The maximum size in bytes of one packet. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_max_allowed_packet) for details. MaxAllowedPacket *wrapperspb.Int64Value `protobuf:"bytes,7,opt,name=max_allowed_packet,json=maxAllowedPacket,proto3" json:"max_allowed_packet,omitempty"` // Authentication plugin used in the managed MySQL cluster. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_default_authentication_plugin) for details. DefaultAuthenticationPlugin MysqlConfig5_7_AuthPlugin `` /* 209-byte string literal not displayed */ // Transaction log flush behaviour. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_flush_log_at_trx_commit) for details. InnodbFlushLogAtTrxCommit *wrapperspb.Int64Value `` /* 144-byte string literal not displayed */ // Max time in seconds for a transaction to wait for a row lock. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_lock_wait_timeout) for details. InnodbLockWaitTimeout *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */ // Default transaction isolation level. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_transaction_isolation) for details. TransactionIsolation MysqlConfig5_7_TransactionIsolation `` /* 197-byte string literal not displayed */ // Print information about deadlocks in error log. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_print_all_deadlocks) for details. InnodbPrintAllDeadlocks *wrapperspb.BoolValue `` /* 135-byte string literal not displayed */ // The number of seconds to wait for more data from a connection before aborting the read. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_net_read_timeout) for details. NetReadTimeout *wrapperspb.Int64Value `protobuf:"bytes,13,opt,name=net_read_timeout,json=netReadTimeout,proto3" json:"net_read_timeout,omitempty"` // The number of seconds to wait for a block to be written to a connection before aborting the write. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_net_write_timeout) for details. NetWriteTimeout *wrapperspb.Int64Value `protobuf:"bytes,14,opt,name=net_write_timeout,json=netWriteTimeout,proto3" json:"net_write_timeout,omitempty"` // The maximum permitted result length in bytes for the GROUP_CONCAT() function. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_group_concat_max_len) for details. GroupConcatMaxLen *wrapperspb.Int64Value `protobuf:"bytes,15,opt,name=group_concat_max_len,json=groupConcatMaxLen,proto3" json:"group_concat_max_len,omitempty"` // The maximum size of internal in-memory temporary tables. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_tmp_table_size) for details. TmpTableSize *wrapperspb.Int64Value `protobuf:"bytes,16,opt,name=tmp_table_size,json=tmpTableSize,proto3" json:"tmp_table_size,omitempty"` // This variable sets the maximum size to which user-created MEMORY tables are permitted to grow. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_max_heap_table_size) for details. MaxHeapTableSize *wrapperspb.Int64Value `protobuf:"bytes,17,opt,name=max_heap_table_size,json=maxHeapTableSize,proto3" json:"max_heap_table_size,omitempty"` // The servers default time zone. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-options.html#option_mysqld_default-time-zone) for details. DefaultTimeZone string `protobuf:"bytes,18,opt,name=default_time_zone,json=defaultTimeZone,proto3" json:"default_time_zone,omitempty"` // The servers default character set. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_character_set_server) for details. CharacterSetServer string `protobuf:"bytes,19,opt,name=character_set_server,json=characterSetServer,proto3" json:"character_set_server,omitempty"` // The server default collation. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_collation_server) for details. CollationServer string `protobuf:"bytes,20,opt,name=collation_server,json=collationServer,proto3" json:"collation_server,omitempty"` // Enables InnoDB adaptive hash index. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_adaptive_hash_index) for details. InnodbAdaptiveHashIndex *wrapperspb.BoolValue `` /* 135-byte string literal not displayed */ // Enables the NUMA interleave memory policy for allocation of the InnoDB buffer pool. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_numa_interleave) for details. InnodbNumaInterleave *wrapperspb.BoolValue `protobuf:"bytes,22,opt,name=innodb_numa_interleave,json=innodbNumaInterleave,proto3" json:"innodb_numa_interleave,omitempty"` // The size in bytes of the buffer that InnoDB uses to write to the log files on disk. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_log_buffer_size) for details. InnodbLogBufferSize *wrapperspb.Int64Value `protobuf:"bytes,23,opt,name=innodb_log_buffer_size,json=innodbLogBufferSize,proto3" json:"innodb_log_buffer_size,omitempty"` // The size in bytes of the single InnoDB Redo log file. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_log_file_size) for details. InnodbLogFileSize *wrapperspb.Int64Value `protobuf:"bytes,24,opt,name=innodb_log_file_size,json=innodbLogFileSize,proto3" json:"innodb_log_file_size,omitempty"` // Limits IO available for InnoDB background tasks. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_io_capacity) for details. InnodbIoCapacity *wrapperspb.Int64Value `protobuf:"bytes,25,opt,name=innodb_io_capacity,json=innodbIoCapacity,proto3" json:"innodb_io_capacity,omitempty"` // Limits IO available for InnoDB background tasks. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_io_capacity_max) for details. InnodbIoCapacityMax *wrapperspb.Int64Value `protobuf:"bytes,26,opt,name=innodb_io_capacity_max,json=innodbIoCapacityMax,proto3" json:"innodb_io_capacity_max,omitempty"` // The number of I/O threads for read operations in InnoDB. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_read_io_threads) for details. InnodbReadIoThreads *wrapperspb.Int64Value `protobuf:"bytes,27,opt,name=innodb_read_io_threads,json=innodbReadIoThreads,proto3" json:"innodb_read_io_threads,omitempty"` // The number of I/O threads for write operations in InnoDB. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_write_io_threads) for details. InnodbWriteIoThreads *wrapperspb.Int64Value `` /* 126-byte string literal not displayed */ // The number of background threads devoted to the InnoDB purge operation. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_purge_threads) for details. InnodbPurgeThreads *wrapperspb.Int64Value `protobuf:"bytes,29,opt,name=innodb_purge_threads,json=innodbPurgeThreads,proto3" json:"innodb_purge_threads,omitempty"` // Defines the maximum number of threads permitted inside of InnoDB. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_thread_concurrency) for details. InnodbThreadConcurrency *wrapperspb.Int64Value `` /* 133-byte string literal not displayed */ // Limits the max size of InnoDB temp tablespace. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_temp_data_file_path) for details. InnodbTempDataFileMaxSize *wrapperspb.Int64Value `` /* 145-byte string literal not displayed */ // A number of threads the server should cache for reuse. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_thread_cache_size) for details. ThreadCacheSize *wrapperspb.Int64Value `protobuf:"bytes,32,opt,name=thread_cache_size,json=threadCacheSize,proto3" json:"thread_cache_size,omitempty"` // The stack size for each thread. The default is large enough for normal operation. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_thread_stack) for details. ThreadStack *wrapperspb.Int64Value `protobuf:"bytes,33,opt,name=thread_stack,json=threadStack,proto3" json:"thread_stack,omitempty"` // The minimum size of the buffer that is used for plain index scans, range index scans, and joins that do not use indexes and thus perform full table scans. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_join_buffer_size) for details. JoinBufferSize *wrapperspb.Int64Value `protobuf:"bytes,34,opt,name=join_buffer_size,json=joinBufferSize,proto3" json:"join_buffer_size,omitempty"` // Each session that must perform a sort allocates a buffer of this size. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_sort_buffer_size) for details. SortBufferSize *wrapperspb.Int64Value `protobuf:"bytes,35,opt,name=sort_buffer_size,json=sortBufferSize,proto3" json:"sort_buffer_size,omitempty"` // The number of table definitions that can be stored in the definition cache. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_table_definition_cache) for details. TableDefinitionCache *wrapperspb.Int64Value `protobuf:"bytes,36,opt,name=table_definition_cache,json=tableDefinitionCache,proto3" json:"table_definition_cache,omitempty"` // The number of open tables for all threads. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_table_open_cache) for details. TableOpenCache *wrapperspb.Int64Value `protobuf:"bytes,37,opt,name=table_open_cache,json=tableOpenCache,proto3" json:"table_open_cache,omitempty"` // The number of open tables cache instances. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_table_open_cache_instances) for details. TableOpenCacheInstances *wrapperspb.Int64Value `` /* 135-byte string literal not displayed */ // Determines whether the server enables certain nonstandard behaviors for default values and NULL-value handling in TIMESTAMP columns. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_explicit_defaults_for_timestamp) for details. ExplicitDefaultsForTimestamp *wrapperspb.BoolValue `` /* 150-byte string literal not displayed */ // Can be used to control the operation of AUTO_INCREMENT columns. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/replication-options-source.html#sysvar_auto_increment_increment) for details. AutoIncrementIncrement *wrapperspb.Int64Value `` /* 130-byte string literal not displayed */ // Can be used to control the operation of AUTO_INCREMENT columns. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/replication-options-source.html#sysvar_auto_increment_offset) for details. AutoIncrementOffset *wrapperspb.Int64Value `protobuf:"bytes,41,opt,name=auto_increment_offset,json=autoIncrementOffset,proto3" json:"auto_increment_offset,omitempty"` // Controls how often the MySQL server synchronizes the binary log to disk. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/replication-options-binary-log.html#sysvar_sync_binlog) for details. SyncBinlog *wrapperspb.Int64Value `protobuf:"bytes,42,opt,name=sync_binlog,json=syncBinlog,proto3" json:"sync_binlog,omitempty"` // The size of the cache to hold changes to the binary log during a transaction. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/replication-options-binary-log.html#sysvar_binlog_cache_size) for details. BinlogCacheSize *wrapperspb.Int64Value `protobuf:"bytes,43,opt,name=binlog_cache_size,json=binlogCacheSize,proto3" json:"binlog_cache_size,omitempty"` // Controls how many microseconds the binary log commit waits before synchronizing the binary log file to disk. // // See [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/replication-options-binary-log.html#sysvar_binlog_group_commit_sync_delay) for details. BinlogGroupCommitSyncDelay *wrapperspb.Int64Value `` /* 146-byte string literal not displayed */ // For MySQL row-based replication, this variable determines how row images are written to the binary log. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/replication-options-binary-log.html#sysvar_binlog_row_image) for details. BinlogRowImage MysqlConfig5_7_BinlogRowImage `` /* 175-byte string literal not displayed */ // When enabled, it causes the server to write informational log events such as row query log events into its binary log. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/replication-options-binary-log.html#sysvar_binlog_rows_query_log_events) for details. BinlogRowsQueryLogEvents *wrapperspb.BoolValue `` /* 140-byte string literal not displayed */ // The number of replica acknowledgments the source must receive per transaction before proceeding. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/replication-options-source.html#sysvar_rpl_semi_sync_master_wait_for_slave_count) for details. RplSemiSyncMasterWaitForSlaveCount *wrapperspb.Int64Value `` /* 176-byte string literal not displayed */ // When using a multi-threaded replica, this variable specifies the policy used to decide which transactions are allowed to execute in parallel on the replica. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/replication-options-replica.html#sysvar_slave_parallel_type) for details. SlaveParallelType MysqlConfig5_7_SlaveParallelType `` /* 187-byte string literal not displayed */ // Sets the number of applier threads for executing replication transactions in parallel. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/replication-options-replica.html#sysvar_slave_parallel_workers) for details. SlaveParallelWorkers *wrapperspb.Int64Value `protobuf:"bytes,49,opt,name=slave_parallel_workers,json=slaveParallelWorkers,proto3" json:"slave_parallel_workers,omitempty"` // The size of the binary log to hold. MdbPreserveBinlogBytes *wrapperspb.Int64Value `` /* 132-byte string literal not displayed */ // The number of seconds the server waits for activity on an interactive connection before closing it. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_interactive_timeout) for details. InteractiveTimeout *wrapperspb.Int64Value `protobuf:"bytes,51,opt,name=interactive_timeout,json=interactiveTimeout,proto3" json:"interactive_timeout,omitempty"` // The number of seconds the server waits for activity on a noninteractive connection before closing it. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_wait_timeout) for details. WaitTimeout *wrapperspb.Int64Value `protobuf:"bytes,52,opt,name=wait_timeout,json=waitTimeout,proto3" json:"wait_timeout,omitempty"` // Replication lag threshold (seconds) which will switch MySQL to 'offline_mode = ON' to prevent users from reading stale data. MdbOfflineModeEnableLag *wrapperspb.Int64Value `` /* 137-byte string literal not displayed */ // Replication lag threshold (seconds) which will switch MySQL to 'offline_mode = OFF'. // Should be less than mdb_offline_mode_enable_lag value. MdbOfflineModeDisableLag *wrapperspb.Int64Value `` /* 140-byte string literal not displayed */ // The limit on memory consumption for the range optimizer. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_range_optimizer_max_mem_size) for details. RangeOptimizerMaxMemSize *wrapperspb.Int64Value `` /* 140-byte string literal not displayed */ // Manages slow query log. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_slow_query_log) for details. SlowQueryLog *wrapperspb.BoolValue `protobuf:"bytes,56,opt,name=slow_query_log,json=slowQueryLog,proto3" json:"slow_query_log,omitempty"` // Query execution time, after which query to be logged unconditionally, that is, `log_slow_rate_limit“ will not apply to it. // // See [Percona documentation](https://www.percona.com/doc/percona-server/8.0/diagnostics/slow_extended.html#slow_query_log_always_write_time) for details. SlowQueryLogAlwaysWriteTime *wrapperspb.DoubleValue `` /* 151-byte string literal not displayed */ // Specifies slow log granularity for `log_slow_rate_limit` values QUERY or SESSION. // // See [Percona documentation](https://www.percona.com/doc/percona-server/8.0/diagnostics/slow_extended.html#log_slow_rate_type) for details. LogSlowRateType MysqlConfig5_7_LogSlowRateType `` /* 181-byte string literal not displayed */ // Specifies what fraction of session/query should be logged. Logging is enabled for every nth session/query. // // See [Percona documentation](https://www.percona.com/doc/percona-server/8.0/diagnostics/slow_extended.html#log_slow_rate_limit) for details. LogSlowRateLimit *wrapperspb.Int64Value `protobuf:"bytes,59,opt,name=log_slow_rate_limit,json=logSlowRateLimit,proto3" json:"log_slow_rate_limit,omitempty"` // When TRUE, statements executed by stored procedures are logged to the slow log. // // See [Percona documentation](https://www.percona.com/doc/percona-server/8.0/diagnostics/slow_extended.html#log_slow_sp_statements) for details. LogSlowSpStatements *wrapperspb.BoolValue `protobuf:"bytes,60,opt,name=log_slow_sp_statements,json=logSlowSpStatements,proto3" json:"log_slow_sp_statements,omitempty"` // Filters the slow log by the query's execution plan. // // See [Percona documentation](https://www.percona.com/doc/percona-server/8.0/diagnostics/slow_extended.html#log_slow_filter) for details. LogSlowFilter []MysqlConfig5_7_LogSlowFilterType `` /* 182-byte string literal not displayed */ // Replication lag threshold (seconds) which allows replica to be promoted to master while executing "switchover from". // Should be less than mdb_offline_mode_disable_lag. MdbPriorityChoiceMaxLag *wrapperspb.Int64Value `` /* 137-byte string literal not displayed */ // Specifies the page size for InnoDB tablespaces. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_page_size). InnodbPageSize *wrapperspb.Int64Value `protobuf:"bytes,63,opt,name=innodb_page_size,json=innodbPageSize,proto3" json:"innodb_page_size,omitempty"` // The limit in bytes on the size of the temporary log files used during online DDL operations // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_online_alter_log_max_size). InnodbOnlineAlterLogMaxSize *wrapperspb.Int64Value `` /* 151-byte string literal not displayed */ // Minimum length of words that are stored in an InnoDB FULLTEXT index // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_ft_min_token_size). InnodbFtMinTokenSize *wrapperspb.Int64Value `` /* 128-byte string literal not displayed */ // Maximum length of words that are stored in an InnoDB FULLTEXT index // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_ft_max_token_size). InnodbFtMaxTokenSize *wrapperspb.Int64Value `` /* 128-byte string literal not displayed */ // Table names storage and comparison strategy // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_lower_case_table_names). LowerCaseTableNames *wrapperspb.Int64Value `protobuf:"bytes,67,opt,name=lower_case_table_names,json=lowerCaseTableNames,proto3" json:"lower_case_table_names,omitempty"` // Manages MySQL 5.6 compatibility // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_show_compatibility_56). ShowCompatibility_56 *wrapperspb.BoolValue `protobuf:"bytes,68,opt,name=show_compatibility_56,json=showCompatibility_56,proto3" json:"show_compatibility_56,omitempty"` // The number of times that any given stored procedure may be called recursively. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_max_sp_recursion_depth). MaxSpRecursionDepth *wrapperspb.Int64Value `protobuf:"bytes,69,opt,name=max_sp_recursion_depth,json=maxSpRecursionDepth,proto3" json:"max_sp_recursion_depth,omitempty"` // The level of zlib compression to use for InnoDB compressed tables and indexes. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_compression_level). InnodbCompressionLevel *wrapperspb.Int64Value `` /* 130-byte string literal not displayed */ // Specifies how the source mysqld generates the dependency information that it writes in the binary log to help replicas determine which transactions can be executed in parallel. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/replication-options-binary-log.html#sysvar_binlog_transaction_dependency_tracking). BinlogTransactionDependencyTracking MysqlConfig5_7_BinlogTransactionDependencyTracking `` /* 261-byte string literal not displayed */ // Config specific will be all changes to a table take effect immediately or you must use COMMIT to accept a transaction or ROLLBACK to cancel it. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_autocommit). Autocommit *wrapperspb.BoolValue `protobuf:"bytes,72,opt,name=autocommit,proto3" json:"autocommit,omitempty"` // Enables or disables periodic output for the standard InnoDB Monitor. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_status_output). InnodbStatusOutput *wrapperspb.BoolValue `protobuf:"bytes,73,opt,name=innodb_status_output,json=innodbStatusOutput,proto3" json:"innodb_status_output,omitempty"` // When innodb_strict_mode is enabled, InnoDB returns errors rather than warnings when checking for invalid or incompatible table options. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_strict_mode). InnodbStrictMode *wrapperspb.BoolValue `protobuf:"bytes,74,opt,name=innodb_strict_mode,json=innodbStrictMode,proto3" json:"innodb_strict_mode,omitempty"` // Makes InnoDB to write information about all lock wait timeout errors into the log file. // // For details, see [Percona documentation for the variable](https://docs.percona.com/percona-server/5.7/diagnostics/innodb_show_status.html?highlight=innodb_print_lock_wait_timeout_info). InnodbPrintLockWaitTimeoutInfo *wrapperspb.BoolValue `` /* 160-byte string literal not displayed */ // System variable specifies the verbosity for handling events intended for the error log // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_log_error_verbosity). LogErrorVerbosity *wrapperspb.Int64Value `protobuf:"bytes,76,opt,name=log_error_verbosity,json=logErrorVerbosity,proto3" json:"log_error_verbosity,omitempty"` // The maximum number of bytes of memory reserved per session for computation of normalized statement digests. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_max_digest_length). MaxDigestLength *wrapperspb.Int64Value `protobuf:"bytes,77,opt,name=max_digest_length,json=maxDigestLength,proto3" json:"max_digest_length,omitempty"` // Do not cache results that are larger than this number of bytes. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_query_cache_limit). QueryCacheLimit *wrapperspb.Int64Value `protobuf:"bytes,78,opt,name=query_cache_limit,json=queryCacheLimit,proto3" json:"query_cache_limit,omitempty"` // The amount of memory allocated for caching query results. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_query_cache_size). QueryCacheSize *wrapperspb.Int64Value `protobuf:"bytes,79,opt,name=query_cache_size,json=queryCacheSize,proto3" json:"query_cache_size,omitempty"` // Set the query cache type. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_query_cache_type). QueryCacheType *wrapperspb.Int64Value `protobuf:"bytes,80,opt,name=query_cache_type,json=queryCacheType,proto3" json:"query_cache_type,omitempty"` // // This variable specifies the timeout in seconds for attempts to acquire metadata locks // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_lock_wait_timeout). LockWaitTimeout *wrapperspb.Int64Value `protobuf:"bytes,81,opt,name=lock_wait_timeout,json=lockWaitTimeout,proto3" json:"lock_wait_timeout,omitempty"` // This variable limits the total number of prepared statements in the server. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_max_prepared_stmt_count). MaxPreparedStmtCount *wrapperspb.Int64Value `` /* 126-byte string literal not displayed */ // The system variable enables control over optimizer behavior. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_optimizer_switch) // https://dev.mysql.com/doc/refman/5.7/en/switchable-optimizations.html OptimizerSwitch string `protobuf:"bytes,83,opt,name=optimizer_switch,json=optimizerSwitch,proto3" json:"optimizer_switch,omitempty"` // The maximum depth of search performed by the query optimizer // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html) OptimizerSearchDepth *wrapperspb.Int64Value `protobuf:"bytes,84,opt,name=optimizer_search_depth,json=optimizerSearchDepth,proto3" json:"optimizer_search_depth,omitempty"` // Enables and disables collection of query times // // For details, see [Percona documentation for the variable](https://docs.percona.com/percona-server/5.7/diagnostics/response_time_distribution.html#query_response_time_stats). QueryResponseTimeStats *wrapperspb.BoolValue `` /* 132-byte string literal not displayed */ // Enables or disables collection of statistics // // For details, see [Percona documentation for the variable](https://docs.percona.com/percona-server/5.7/diagnostics/user_stats.html#userstat). Userstat *wrapperspb.BoolValue `protobuf:"bytes,86,opt,name=userstat,proto3" json:"userstat,omitempty"` // The execution timeout for SELECT statements, in milliseconds. If the value is 0, timeouts are not enabled. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_max_execution_time) MaxExecutionTime *wrapperspb.Int64Value `protobuf:"bytes,87,opt,name=max_execution_time,json=maxExecutionTime,proto3" json:"max_execution_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) GetAuditLog ¶
func (x *MysqlConfig5_7) GetAuditLog() *wrapperspb.BoolValue
func (*MysqlConfig5_7) GetAutoIncrementIncrement ¶
func (x *MysqlConfig5_7) GetAutoIncrementIncrement() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetAutoIncrementOffset ¶
func (x *MysqlConfig5_7) GetAutoIncrementOffset() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetAutocommit ¶
func (x *MysqlConfig5_7) GetAutocommit() *wrapperspb.BoolValue
func (*MysqlConfig5_7) GetBinlogCacheSize ¶
func (x *MysqlConfig5_7) GetBinlogCacheSize() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetBinlogGroupCommitSyncDelay ¶
func (x *MysqlConfig5_7) GetBinlogGroupCommitSyncDelay() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetBinlogRowImage ¶
func (x *MysqlConfig5_7) GetBinlogRowImage() MysqlConfig5_7_BinlogRowImage
func (*MysqlConfig5_7) GetBinlogRowsQueryLogEvents ¶
func (x *MysqlConfig5_7) GetBinlogRowsQueryLogEvents() *wrapperspb.BoolValue
func (*MysqlConfig5_7) GetBinlogTransactionDependencyTracking ¶
func (x *MysqlConfig5_7) GetBinlogTransactionDependencyTracking() MysqlConfig5_7_BinlogTransactionDependencyTracking
func (*MysqlConfig5_7) GetCharacterSetServer ¶
func (x *MysqlConfig5_7) GetCharacterSetServer() string
func (*MysqlConfig5_7) GetCollationServer ¶
func (x *MysqlConfig5_7) GetCollationServer() string
func (*MysqlConfig5_7) GetDefaultAuthenticationPlugin ¶
func (x *MysqlConfig5_7) GetDefaultAuthenticationPlugin() MysqlConfig5_7_AuthPlugin
func (*MysqlConfig5_7) GetDefaultTimeZone ¶
func (x *MysqlConfig5_7) GetDefaultTimeZone() string
func (*MysqlConfig5_7) GetExplicitDefaultsForTimestamp ¶
func (x *MysqlConfig5_7) GetExplicitDefaultsForTimestamp() *wrapperspb.BoolValue
func (*MysqlConfig5_7) GetGeneralLog ¶
func (x *MysqlConfig5_7) GetGeneralLog() *wrapperspb.BoolValue
func (*MysqlConfig5_7) GetGroupConcatMaxLen ¶
func (x *MysqlConfig5_7) GetGroupConcatMaxLen() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetInnodbAdaptiveHashIndex ¶
func (x *MysqlConfig5_7) GetInnodbAdaptiveHashIndex() *wrapperspb.BoolValue
func (*MysqlConfig5_7) GetInnodbBufferPoolSize ¶
func (x *MysqlConfig5_7) GetInnodbBufferPoolSize() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetInnodbCompressionLevel ¶
func (x *MysqlConfig5_7) GetInnodbCompressionLevel() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetInnodbFlushLogAtTrxCommit ¶
func (x *MysqlConfig5_7) GetInnodbFlushLogAtTrxCommit() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetInnodbFtMaxTokenSize ¶
func (x *MysqlConfig5_7) GetInnodbFtMaxTokenSize() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetInnodbFtMinTokenSize ¶
func (x *MysqlConfig5_7) GetInnodbFtMinTokenSize() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetInnodbIoCapacity ¶
func (x *MysqlConfig5_7) GetInnodbIoCapacity() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetInnodbIoCapacityMax ¶
func (x *MysqlConfig5_7) GetInnodbIoCapacityMax() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetInnodbLockWaitTimeout ¶
func (x *MysqlConfig5_7) GetInnodbLockWaitTimeout() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetInnodbLogBufferSize ¶
func (x *MysqlConfig5_7) GetInnodbLogBufferSize() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetInnodbLogFileSize ¶
func (x *MysqlConfig5_7) GetInnodbLogFileSize() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetInnodbNumaInterleave ¶
func (x *MysqlConfig5_7) GetInnodbNumaInterleave() *wrapperspb.BoolValue
func (*MysqlConfig5_7) GetInnodbOnlineAlterLogMaxSize ¶
func (x *MysqlConfig5_7) GetInnodbOnlineAlterLogMaxSize() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetInnodbPageSize ¶
func (x *MysqlConfig5_7) GetInnodbPageSize() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetInnodbPrintAllDeadlocks ¶
func (x *MysqlConfig5_7) GetInnodbPrintAllDeadlocks() *wrapperspb.BoolValue
func (*MysqlConfig5_7) GetInnodbPrintLockWaitTimeoutInfo ¶
func (x *MysqlConfig5_7) GetInnodbPrintLockWaitTimeoutInfo() *wrapperspb.BoolValue
func (*MysqlConfig5_7) GetInnodbPurgeThreads ¶
func (x *MysqlConfig5_7) GetInnodbPurgeThreads() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetInnodbReadIoThreads ¶
func (x *MysqlConfig5_7) GetInnodbReadIoThreads() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetInnodbStatusOutput ¶
func (x *MysqlConfig5_7) GetInnodbStatusOutput() *wrapperspb.BoolValue
func (*MysqlConfig5_7) GetInnodbStrictMode ¶
func (x *MysqlConfig5_7) GetInnodbStrictMode() *wrapperspb.BoolValue
func (*MysqlConfig5_7) GetInnodbTempDataFileMaxSize ¶
func (x *MysqlConfig5_7) GetInnodbTempDataFileMaxSize() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetInnodbThreadConcurrency ¶
func (x *MysqlConfig5_7) GetInnodbThreadConcurrency() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetInnodbWriteIoThreads ¶
func (x *MysqlConfig5_7) GetInnodbWriteIoThreads() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetInteractiveTimeout ¶
func (x *MysqlConfig5_7) GetInteractiveTimeout() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetJoinBufferSize ¶
func (x *MysqlConfig5_7) GetJoinBufferSize() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetLockWaitTimeout ¶
func (x *MysqlConfig5_7) GetLockWaitTimeout() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetLogErrorVerbosity ¶
func (x *MysqlConfig5_7) GetLogErrorVerbosity() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetLogSlowFilter ¶
func (x *MysqlConfig5_7) GetLogSlowFilter() []MysqlConfig5_7_LogSlowFilterType
func (*MysqlConfig5_7) GetLogSlowRateLimit ¶
func (x *MysqlConfig5_7) GetLogSlowRateLimit() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetLogSlowRateType ¶
func (x *MysqlConfig5_7) GetLogSlowRateType() MysqlConfig5_7_LogSlowRateType
func (*MysqlConfig5_7) GetLogSlowSpStatements ¶
func (x *MysqlConfig5_7) GetLogSlowSpStatements() *wrapperspb.BoolValue
func (*MysqlConfig5_7) GetLongQueryTime ¶
func (x *MysqlConfig5_7) GetLongQueryTime() *wrapperspb.DoubleValue
func (*MysqlConfig5_7) GetLowerCaseTableNames ¶
func (x *MysqlConfig5_7) GetLowerCaseTableNames() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetMaxAllowedPacket ¶
func (x *MysqlConfig5_7) GetMaxAllowedPacket() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetMaxConnections ¶
func (x *MysqlConfig5_7) GetMaxConnections() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetMaxDigestLength ¶
func (x *MysqlConfig5_7) GetMaxDigestLength() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetMaxExecutionTime ¶
func (x *MysqlConfig5_7) GetMaxExecutionTime() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetMaxHeapTableSize ¶
func (x *MysqlConfig5_7) GetMaxHeapTableSize() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetMaxPreparedStmtCount ¶
func (x *MysqlConfig5_7) GetMaxPreparedStmtCount() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetMaxSpRecursionDepth ¶
func (x *MysqlConfig5_7) GetMaxSpRecursionDepth() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetMdbOfflineModeDisableLag ¶
func (x *MysqlConfig5_7) GetMdbOfflineModeDisableLag() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetMdbOfflineModeEnableLag ¶
func (x *MysqlConfig5_7) GetMdbOfflineModeEnableLag() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetMdbPreserveBinlogBytes ¶
func (x *MysqlConfig5_7) GetMdbPreserveBinlogBytes() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetMdbPriorityChoiceMaxLag ¶
func (x *MysqlConfig5_7) GetMdbPriorityChoiceMaxLag() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetNetReadTimeout ¶
func (x *MysqlConfig5_7) GetNetReadTimeout() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetNetWriteTimeout ¶
func (x *MysqlConfig5_7) GetNetWriteTimeout() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetOptimizerSearchDepth ¶
func (x *MysqlConfig5_7) GetOptimizerSearchDepth() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetOptimizerSwitch ¶
func (x *MysqlConfig5_7) GetOptimizerSwitch() string
func (*MysqlConfig5_7) GetQueryCacheLimit ¶
func (x *MysqlConfig5_7) GetQueryCacheLimit() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetQueryCacheSize ¶
func (x *MysqlConfig5_7) GetQueryCacheSize() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetQueryCacheType ¶
func (x *MysqlConfig5_7) GetQueryCacheType() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetQueryResponseTimeStats ¶
func (x *MysqlConfig5_7) GetQueryResponseTimeStats() *wrapperspb.BoolValue
func (*MysqlConfig5_7) GetRangeOptimizerMaxMemSize ¶
func (x *MysqlConfig5_7) GetRangeOptimizerMaxMemSize() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetRplSemiSyncMasterWaitForSlaveCount ¶
func (x *MysqlConfig5_7) GetRplSemiSyncMasterWaitForSlaveCount() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetShowCompatibility_56 ¶
func (x *MysqlConfig5_7) GetShowCompatibility_56() *wrapperspb.BoolValue
func (*MysqlConfig5_7) GetSlaveParallelType ¶
func (x *MysqlConfig5_7) GetSlaveParallelType() MysqlConfig5_7_SlaveParallelType
func (*MysqlConfig5_7) GetSlaveParallelWorkers ¶
func (x *MysqlConfig5_7) GetSlaveParallelWorkers() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetSlowQueryLog ¶
func (x *MysqlConfig5_7) GetSlowQueryLog() *wrapperspb.BoolValue
func (*MysqlConfig5_7) GetSlowQueryLogAlwaysWriteTime ¶
func (x *MysqlConfig5_7) GetSlowQueryLogAlwaysWriteTime() *wrapperspb.DoubleValue
func (*MysqlConfig5_7) GetSortBufferSize ¶
func (x *MysqlConfig5_7) GetSortBufferSize() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetSqlMode ¶
func (x *MysqlConfig5_7) GetSqlMode() []MysqlConfig5_7_SQLMode
func (*MysqlConfig5_7) GetSyncBinlog ¶
func (x *MysqlConfig5_7) GetSyncBinlog() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetTableDefinitionCache ¶
func (x *MysqlConfig5_7) GetTableDefinitionCache() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetTableOpenCache ¶
func (x *MysqlConfig5_7) GetTableOpenCache() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetTableOpenCacheInstances ¶
func (x *MysqlConfig5_7) GetTableOpenCacheInstances() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetThreadCacheSize ¶
func (x *MysqlConfig5_7) GetThreadCacheSize() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetThreadStack ¶
func (x *MysqlConfig5_7) GetThreadStack() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetTmpTableSize ¶
func (x *MysqlConfig5_7) GetTmpTableSize() *wrapperspb.Int64Value
func (*MysqlConfig5_7) GetTransactionIsolation ¶
func (x *MysqlConfig5_7) GetTransactionIsolation() MysqlConfig5_7_TransactionIsolation
func (*MysqlConfig5_7) GetUserstat ¶
func (x *MysqlConfig5_7) GetUserstat() *wrapperspb.BoolValue
func (*MysqlConfig5_7) GetWaitTimeout ¶
func (x *MysqlConfig5_7) GetWaitTimeout() *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) SetAuditLog ¶
func (m *MysqlConfig5_7) SetAuditLog(v *wrapperspb.BoolValue)
func (*MysqlConfig5_7) SetAutoIncrementIncrement ¶
func (m *MysqlConfig5_7) SetAutoIncrementIncrement(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetAutoIncrementOffset ¶
func (m *MysqlConfig5_7) SetAutoIncrementOffset(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetAutocommit ¶
func (m *MysqlConfig5_7) SetAutocommit(v *wrapperspb.BoolValue)
func (*MysqlConfig5_7) SetBinlogCacheSize ¶
func (m *MysqlConfig5_7) SetBinlogCacheSize(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetBinlogGroupCommitSyncDelay ¶
func (m *MysqlConfig5_7) SetBinlogGroupCommitSyncDelay(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetBinlogRowImage ¶
func (m *MysqlConfig5_7) SetBinlogRowImage(v MysqlConfig5_7_BinlogRowImage)
func (*MysqlConfig5_7) SetBinlogRowsQueryLogEvents ¶
func (m *MysqlConfig5_7) SetBinlogRowsQueryLogEvents(v *wrapperspb.BoolValue)
func (*MysqlConfig5_7) SetBinlogTransactionDependencyTracking ¶
func (m *MysqlConfig5_7) SetBinlogTransactionDependencyTracking(v MysqlConfig5_7_BinlogTransactionDependencyTracking)
func (*MysqlConfig5_7) SetCharacterSetServer ¶
func (m *MysqlConfig5_7) SetCharacterSetServer(v string)
func (*MysqlConfig5_7) SetCollationServer ¶
func (m *MysqlConfig5_7) SetCollationServer(v string)
func (*MysqlConfig5_7) SetDefaultAuthenticationPlugin ¶
func (m *MysqlConfig5_7) SetDefaultAuthenticationPlugin(v MysqlConfig5_7_AuthPlugin)
func (*MysqlConfig5_7) SetDefaultTimeZone ¶
func (m *MysqlConfig5_7) SetDefaultTimeZone(v string)
func (*MysqlConfig5_7) SetExplicitDefaultsForTimestamp ¶
func (m *MysqlConfig5_7) SetExplicitDefaultsForTimestamp(v *wrapperspb.BoolValue)
func (*MysqlConfig5_7) SetGeneralLog ¶
func (m *MysqlConfig5_7) SetGeneralLog(v *wrapperspb.BoolValue)
func (*MysqlConfig5_7) SetGroupConcatMaxLen ¶
func (m *MysqlConfig5_7) SetGroupConcatMaxLen(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetInnodbAdaptiveHashIndex ¶
func (m *MysqlConfig5_7) SetInnodbAdaptiveHashIndex(v *wrapperspb.BoolValue)
func (*MysqlConfig5_7) SetInnodbBufferPoolSize ¶
func (m *MysqlConfig5_7) SetInnodbBufferPoolSize(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetInnodbCompressionLevel ¶
func (m *MysqlConfig5_7) SetInnodbCompressionLevel(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetInnodbFlushLogAtTrxCommit ¶
func (m *MysqlConfig5_7) SetInnodbFlushLogAtTrxCommit(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetInnodbFtMaxTokenSize ¶
func (m *MysqlConfig5_7) SetInnodbFtMaxTokenSize(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetInnodbFtMinTokenSize ¶
func (m *MysqlConfig5_7) SetInnodbFtMinTokenSize(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetInnodbIoCapacity ¶
func (m *MysqlConfig5_7) SetInnodbIoCapacity(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetInnodbIoCapacityMax ¶
func (m *MysqlConfig5_7) SetInnodbIoCapacityMax(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetInnodbLockWaitTimeout ¶
func (m *MysqlConfig5_7) SetInnodbLockWaitTimeout(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetInnodbLogBufferSize ¶
func (m *MysqlConfig5_7) SetInnodbLogBufferSize(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetInnodbLogFileSize ¶
func (m *MysqlConfig5_7) SetInnodbLogFileSize(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetInnodbNumaInterleave ¶
func (m *MysqlConfig5_7) SetInnodbNumaInterleave(v *wrapperspb.BoolValue)
func (*MysqlConfig5_7) SetInnodbOnlineAlterLogMaxSize ¶
func (m *MysqlConfig5_7) SetInnodbOnlineAlterLogMaxSize(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetInnodbPageSize ¶
func (m *MysqlConfig5_7) SetInnodbPageSize(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetInnodbPrintAllDeadlocks ¶
func (m *MysqlConfig5_7) SetInnodbPrintAllDeadlocks(v *wrapperspb.BoolValue)
func (*MysqlConfig5_7) SetInnodbPrintLockWaitTimeoutInfo ¶
func (m *MysqlConfig5_7) SetInnodbPrintLockWaitTimeoutInfo(v *wrapperspb.BoolValue)
func (*MysqlConfig5_7) SetInnodbPurgeThreads ¶
func (m *MysqlConfig5_7) SetInnodbPurgeThreads(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetInnodbReadIoThreads ¶
func (m *MysqlConfig5_7) SetInnodbReadIoThreads(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetInnodbStatusOutput ¶
func (m *MysqlConfig5_7) SetInnodbStatusOutput(v *wrapperspb.BoolValue)
func (*MysqlConfig5_7) SetInnodbStrictMode ¶
func (m *MysqlConfig5_7) SetInnodbStrictMode(v *wrapperspb.BoolValue)
func (*MysqlConfig5_7) SetInnodbTempDataFileMaxSize ¶
func (m *MysqlConfig5_7) SetInnodbTempDataFileMaxSize(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetInnodbThreadConcurrency ¶
func (m *MysqlConfig5_7) SetInnodbThreadConcurrency(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetInnodbWriteIoThreads ¶
func (m *MysqlConfig5_7) SetInnodbWriteIoThreads(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetInteractiveTimeout ¶
func (m *MysqlConfig5_7) SetInteractiveTimeout(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetJoinBufferSize ¶
func (m *MysqlConfig5_7) SetJoinBufferSize(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetLockWaitTimeout ¶
func (m *MysqlConfig5_7) SetLockWaitTimeout(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetLogErrorVerbosity ¶
func (m *MysqlConfig5_7) SetLogErrorVerbosity(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetLogSlowFilter ¶
func (m *MysqlConfig5_7) SetLogSlowFilter(v []MysqlConfig5_7_LogSlowFilterType)
func (*MysqlConfig5_7) SetLogSlowRateLimit ¶
func (m *MysqlConfig5_7) SetLogSlowRateLimit(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetLogSlowRateType ¶
func (m *MysqlConfig5_7) SetLogSlowRateType(v MysqlConfig5_7_LogSlowRateType)
func (*MysqlConfig5_7) SetLogSlowSpStatements ¶
func (m *MysqlConfig5_7) SetLogSlowSpStatements(v *wrapperspb.BoolValue)
func (*MysqlConfig5_7) SetLongQueryTime ¶
func (m *MysqlConfig5_7) SetLongQueryTime(v *wrapperspb.DoubleValue)
func (*MysqlConfig5_7) SetLowerCaseTableNames ¶
func (m *MysqlConfig5_7) SetLowerCaseTableNames(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetMaxAllowedPacket ¶
func (m *MysqlConfig5_7) SetMaxAllowedPacket(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetMaxConnections ¶
func (m *MysqlConfig5_7) SetMaxConnections(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetMaxDigestLength ¶
func (m *MysqlConfig5_7) SetMaxDigestLength(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetMaxExecutionTime ¶
func (m *MysqlConfig5_7) SetMaxExecutionTime(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetMaxHeapTableSize ¶
func (m *MysqlConfig5_7) SetMaxHeapTableSize(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetMaxPreparedStmtCount ¶
func (m *MysqlConfig5_7) SetMaxPreparedStmtCount(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetMaxSpRecursionDepth ¶
func (m *MysqlConfig5_7) SetMaxSpRecursionDepth(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetMdbOfflineModeDisableLag ¶
func (m *MysqlConfig5_7) SetMdbOfflineModeDisableLag(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetMdbOfflineModeEnableLag ¶
func (m *MysqlConfig5_7) SetMdbOfflineModeEnableLag(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetMdbPreserveBinlogBytes ¶
func (m *MysqlConfig5_7) SetMdbPreserveBinlogBytes(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetMdbPriorityChoiceMaxLag ¶
func (m *MysqlConfig5_7) SetMdbPriorityChoiceMaxLag(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetNetReadTimeout ¶
func (m *MysqlConfig5_7) SetNetReadTimeout(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetNetWriteTimeout ¶
func (m *MysqlConfig5_7) SetNetWriteTimeout(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetOptimizerSearchDepth ¶
func (m *MysqlConfig5_7) SetOptimizerSearchDepth(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetOptimizerSwitch ¶
func (m *MysqlConfig5_7) SetOptimizerSwitch(v string)
func (*MysqlConfig5_7) SetQueryCacheLimit ¶
func (m *MysqlConfig5_7) SetQueryCacheLimit(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetQueryCacheSize ¶
func (m *MysqlConfig5_7) SetQueryCacheSize(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetQueryCacheType ¶
func (m *MysqlConfig5_7) SetQueryCacheType(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetQueryResponseTimeStats ¶
func (m *MysqlConfig5_7) SetQueryResponseTimeStats(v *wrapperspb.BoolValue)
func (*MysqlConfig5_7) SetRangeOptimizerMaxMemSize ¶
func (m *MysqlConfig5_7) SetRangeOptimizerMaxMemSize(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetRplSemiSyncMasterWaitForSlaveCount ¶
func (m *MysqlConfig5_7) SetRplSemiSyncMasterWaitForSlaveCount(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetShowCompatibility_56 ¶
func (m *MysqlConfig5_7) SetShowCompatibility_56(v *wrapperspb.BoolValue)
func (*MysqlConfig5_7) SetSlaveParallelType ¶
func (m *MysqlConfig5_7) SetSlaveParallelType(v MysqlConfig5_7_SlaveParallelType)
func (*MysqlConfig5_7) SetSlaveParallelWorkers ¶
func (m *MysqlConfig5_7) SetSlaveParallelWorkers(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetSlowQueryLog ¶
func (m *MysqlConfig5_7) SetSlowQueryLog(v *wrapperspb.BoolValue)
func (*MysqlConfig5_7) SetSlowQueryLogAlwaysWriteTime ¶
func (m *MysqlConfig5_7) SetSlowQueryLogAlwaysWriteTime(v *wrapperspb.DoubleValue)
func (*MysqlConfig5_7) SetSortBufferSize ¶
func (m *MysqlConfig5_7) SetSortBufferSize(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetSqlMode ¶
func (m *MysqlConfig5_7) SetSqlMode(v []MysqlConfig5_7_SQLMode)
func (*MysqlConfig5_7) SetSyncBinlog ¶
func (m *MysqlConfig5_7) SetSyncBinlog(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetTableDefinitionCache ¶
func (m *MysqlConfig5_7) SetTableDefinitionCache(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetTableOpenCache ¶
func (m *MysqlConfig5_7) SetTableOpenCache(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetTableOpenCacheInstances ¶
func (m *MysqlConfig5_7) SetTableOpenCacheInstances(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetThreadCacheSize ¶
func (m *MysqlConfig5_7) SetThreadCacheSize(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetThreadStack ¶
func (m *MysqlConfig5_7) SetThreadStack(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetTmpTableSize ¶
func (m *MysqlConfig5_7) SetTmpTableSize(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) SetTransactionIsolation ¶
func (m *MysqlConfig5_7) SetTransactionIsolation(v MysqlConfig5_7_TransactionIsolation)
func (*MysqlConfig5_7) SetUserstat ¶
func (m *MysqlConfig5_7) SetUserstat(v *wrapperspb.BoolValue)
func (*MysqlConfig5_7) SetWaitTimeout ¶
func (m *MysqlConfig5_7) SetWaitTimeout(v *wrapperspb.Int64Value)
func (*MysqlConfig5_7) String ¶
func (x *MysqlConfig5_7) String() string
type MysqlConfig5_7_AuthPlugin ¶
type MysqlConfig5_7_AuthPlugin int32
const ( MysqlConfig5_7_AUTH_PLUGIN_UNSPECIFIED MysqlConfig5_7_AuthPlugin = 0 // Using [Native Pluggable Authentication](https://dev.mysql.com/doc/refman/5.7/en/native-pluggable-authentication.html). MysqlConfig5_7_MYSQL_NATIVE_PASSWORD MysqlConfig5_7_AuthPlugin = 1 // Deprecated: Marked as deprecated in yandex/cloud/mdb/mysql/v1/config/mysql5_7.proto. MysqlConfig5_7_CACHING_SHA2_PASSWORD MysqlConfig5_7_AuthPlugin = 2 // Using [SHA-256 Pluggable Authentication](https://dev.mysql.com/doc/refman/5.7/en/sha256-pluggable-authentication.html). MysqlConfig5_7_SHA256_PASSWORD MysqlConfig5_7_AuthPlugin = 3 )
func (MysqlConfig5_7_AuthPlugin) Descriptor ¶
func (MysqlConfig5_7_AuthPlugin) Descriptor() protoreflect.EnumDescriptor
func (MysqlConfig5_7_AuthPlugin) Enum ¶
func (x MysqlConfig5_7_AuthPlugin) Enum() *MysqlConfig5_7_AuthPlugin
func (MysqlConfig5_7_AuthPlugin) EnumDescriptor
deprecated
func (MysqlConfig5_7_AuthPlugin) EnumDescriptor() ([]byte, []int)
Deprecated: Use MysqlConfig5_7_AuthPlugin.Descriptor instead.
func (MysqlConfig5_7_AuthPlugin) Number ¶
func (x MysqlConfig5_7_AuthPlugin) Number() protoreflect.EnumNumber
func (MysqlConfig5_7_AuthPlugin) String ¶
func (x MysqlConfig5_7_AuthPlugin) String() string
func (MysqlConfig5_7_AuthPlugin) Type ¶
func (MysqlConfig5_7_AuthPlugin) Type() protoreflect.EnumType
type MysqlConfig5_7_BinlogRowImage ¶
type MysqlConfig5_7_BinlogRowImage int32
const ( MysqlConfig5_7_BINLOG_ROW_IMAGE_UNSPECIFIED MysqlConfig5_7_BinlogRowImage = 0 MysqlConfig5_7_FULL MysqlConfig5_7_BinlogRowImage = 1 MysqlConfig5_7_MINIMAL MysqlConfig5_7_BinlogRowImage = 2 MysqlConfig5_7_NOBLOB MysqlConfig5_7_BinlogRowImage = 3 )
func (MysqlConfig5_7_BinlogRowImage) Descriptor ¶
func (MysqlConfig5_7_BinlogRowImage) Descriptor() protoreflect.EnumDescriptor
func (MysqlConfig5_7_BinlogRowImage) Enum ¶
func (x MysqlConfig5_7_BinlogRowImage) Enum() *MysqlConfig5_7_BinlogRowImage
func (MysqlConfig5_7_BinlogRowImage) EnumDescriptor
deprecated
func (MysqlConfig5_7_BinlogRowImage) EnumDescriptor() ([]byte, []int)
Deprecated: Use MysqlConfig5_7_BinlogRowImage.Descriptor instead.
func (MysqlConfig5_7_BinlogRowImage) Number ¶
func (x MysqlConfig5_7_BinlogRowImage) Number() protoreflect.EnumNumber
func (MysqlConfig5_7_BinlogRowImage) String ¶
func (x MysqlConfig5_7_BinlogRowImage) String() string
func (MysqlConfig5_7_BinlogRowImage) Type ¶
func (MysqlConfig5_7_BinlogRowImage) Type() protoreflect.EnumType
type MysqlConfig5_7_BinlogTransactionDependencyTracking ¶
type MysqlConfig5_7_BinlogTransactionDependencyTracking int32
const ( MysqlConfig5_7_BINLOG_TRANSACTION_DEPENDENCY_TRACKING_UNSPECIFIED MysqlConfig5_7_BinlogTransactionDependencyTracking = 0 MysqlConfig5_7_COMMIT_ORDER MysqlConfig5_7_BinlogTransactionDependencyTracking = 1 MysqlConfig5_7_WRITESET MysqlConfig5_7_BinlogTransactionDependencyTracking = 2 MysqlConfig5_7_WRITESET_SESSION MysqlConfig5_7_BinlogTransactionDependencyTracking = 3 )
func (MysqlConfig5_7_BinlogTransactionDependencyTracking) Descriptor ¶
func (MysqlConfig5_7_BinlogTransactionDependencyTracking) Descriptor() protoreflect.EnumDescriptor
func (MysqlConfig5_7_BinlogTransactionDependencyTracking) EnumDescriptor
deprecated
func (MysqlConfig5_7_BinlogTransactionDependencyTracking) EnumDescriptor() ([]byte, []int)
Deprecated: Use MysqlConfig5_7_BinlogTransactionDependencyTracking.Descriptor instead.
func (MysqlConfig5_7_BinlogTransactionDependencyTracking) Number ¶
func (x MysqlConfig5_7_BinlogTransactionDependencyTracking) Number() protoreflect.EnumNumber
func (MysqlConfig5_7_BinlogTransactionDependencyTracking) String ¶
func (x MysqlConfig5_7_BinlogTransactionDependencyTracking) String() string
type MysqlConfig5_7_LogSlowFilterType ¶
type MysqlConfig5_7_LogSlowFilterType int32
const ( MysqlConfig5_7_LOG_SLOW_FILTER_TYPE_UNSPECIFIED MysqlConfig5_7_LogSlowFilterType = 0 MysqlConfig5_7_FULL_SCAN MysqlConfig5_7_LogSlowFilterType = 1 MysqlConfig5_7_FULL_JOIN MysqlConfig5_7_LogSlowFilterType = 2 MysqlConfig5_7_TMP_TABLE MysqlConfig5_7_LogSlowFilterType = 3 MysqlConfig5_7_TMP_TABLE_ON_DISK MysqlConfig5_7_LogSlowFilterType = 4 MysqlConfig5_7_FILESORT MysqlConfig5_7_LogSlowFilterType = 5 MysqlConfig5_7_FILESORT_ON_DISK MysqlConfig5_7_LogSlowFilterType = 6 )
func (MysqlConfig5_7_LogSlowFilterType) Descriptor ¶
func (MysqlConfig5_7_LogSlowFilterType) Descriptor() protoreflect.EnumDescriptor
func (MysqlConfig5_7_LogSlowFilterType) Enum ¶
func (x MysqlConfig5_7_LogSlowFilterType) Enum() *MysqlConfig5_7_LogSlowFilterType
func (MysqlConfig5_7_LogSlowFilterType) EnumDescriptor
deprecated
func (MysqlConfig5_7_LogSlowFilterType) EnumDescriptor() ([]byte, []int)
Deprecated: Use MysqlConfig5_7_LogSlowFilterType.Descriptor instead.
func (MysqlConfig5_7_LogSlowFilterType) Number ¶
func (x MysqlConfig5_7_LogSlowFilterType) Number() protoreflect.EnumNumber
func (MysqlConfig5_7_LogSlowFilterType) String ¶
func (x MysqlConfig5_7_LogSlowFilterType) String() string
func (MysqlConfig5_7_LogSlowFilterType) Type ¶
func (MysqlConfig5_7_LogSlowFilterType) Type() protoreflect.EnumType
type MysqlConfig5_7_LogSlowRateType ¶
type MysqlConfig5_7_LogSlowRateType int32
const ( MysqlConfig5_7_LOG_SLOW_RATE_TYPE_UNSPECIFIED MysqlConfig5_7_LogSlowRateType = 0 MysqlConfig5_7_SESSION MysqlConfig5_7_LogSlowRateType = 1 MysqlConfig5_7_QUERY MysqlConfig5_7_LogSlowRateType = 2 )
func (MysqlConfig5_7_LogSlowRateType) Descriptor ¶
func (MysqlConfig5_7_LogSlowRateType) Descriptor() protoreflect.EnumDescriptor
func (MysqlConfig5_7_LogSlowRateType) Enum ¶
func (x MysqlConfig5_7_LogSlowRateType) Enum() *MysqlConfig5_7_LogSlowRateType
func (MysqlConfig5_7_LogSlowRateType) EnumDescriptor
deprecated
func (MysqlConfig5_7_LogSlowRateType) EnumDescriptor() ([]byte, []int)
Deprecated: Use MysqlConfig5_7_LogSlowRateType.Descriptor instead.
func (MysqlConfig5_7_LogSlowRateType) Number ¶
func (x MysqlConfig5_7_LogSlowRateType) Number() protoreflect.EnumNumber
func (MysqlConfig5_7_LogSlowRateType) String ¶
func (x MysqlConfig5_7_LogSlowRateType) String() string
func (MysqlConfig5_7_LogSlowRateType) Type ¶
func (MysqlConfig5_7_LogSlowRateType) Type() protoreflect.EnumType
type MysqlConfig5_7_SQLMode ¶
type MysqlConfig5_7_SQLMode int32
const ( MysqlConfig5_7_SQLMODE_UNSPECIFIED MysqlConfig5_7_SQLMode = 0 MysqlConfig5_7_ALLOW_INVALID_DATES MysqlConfig5_7_SQLMode = 1 MysqlConfig5_7_ANSI_QUOTES MysqlConfig5_7_SQLMode = 2 MysqlConfig5_7_ERROR_FOR_DIVISION_BY_ZERO MysqlConfig5_7_SQLMode = 3 MysqlConfig5_7_HIGH_NOT_PRECEDENCE MysqlConfig5_7_SQLMode = 4 MysqlConfig5_7_IGNORE_SPACE MysqlConfig5_7_SQLMode = 5 MysqlConfig5_7_NO_AUTO_VALUE_ON_ZERO MysqlConfig5_7_SQLMode = 6 MysqlConfig5_7_NO_BACKSLASH_ESCAPES MysqlConfig5_7_SQLMode = 7 MysqlConfig5_7_NO_ENGINE_SUBSTITUTION MysqlConfig5_7_SQLMode = 8 MysqlConfig5_7_NO_UNSIGNED_SUBTRACTION MysqlConfig5_7_SQLMode = 9 MysqlConfig5_7_NO_ZERO_DATE MysqlConfig5_7_SQLMode = 10 MysqlConfig5_7_NO_ZERO_IN_DATE MysqlConfig5_7_SQLMode = 11 MysqlConfig5_7_NO_FIELD_OPTIONS MysqlConfig5_7_SQLMode = 12 MysqlConfig5_7_NO_KEY_OPTIONS MysqlConfig5_7_SQLMode = 13 MysqlConfig5_7_NO_TABLE_OPTIONS MysqlConfig5_7_SQLMode = 14 MysqlConfig5_7_ONLY_FULL_GROUP_BY MysqlConfig5_7_SQLMode = 15 MysqlConfig5_7_PAD_CHAR_TO_FULL_LENGTH MysqlConfig5_7_SQLMode = 16 MysqlConfig5_7_PIPES_AS_CONCAT MysqlConfig5_7_SQLMode = 17 MysqlConfig5_7_REAL_AS_FLOAT MysqlConfig5_7_SQLMode = 18 MysqlConfig5_7_STRICT_ALL_TABLES MysqlConfig5_7_SQLMode = 19 MysqlConfig5_7_STRICT_TRANS_TABLES MysqlConfig5_7_SQLMode = 20 MysqlConfig5_7_ANSI MysqlConfig5_7_SQLMode = 21 MysqlConfig5_7_TRADITIONAL MysqlConfig5_7_SQLMode = 22 MysqlConfig5_7_DB2 MysqlConfig5_7_SQLMode = 23 MysqlConfig5_7_MAXDB MysqlConfig5_7_SQLMode = 24 MysqlConfig5_7_MSSQL MysqlConfig5_7_SQLMode = 25 MysqlConfig5_7_MYSQL323 MysqlConfig5_7_SQLMode = 26 MysqlConfig5_7_MYSQL40 MysqlConfig5_7_SQLMode = 27 MysqlConfig5_7_ORACLE MysqlConfig5_7_SQLMode = 28 MysqlConfig5_7_POSTGRESQL MysqlConfig5_7_SQLMode = 29 MysqlConfig5_7_NO_AUTO_CREATE_USER MysqlConfig5_7_SQLMode = 30 MysqlConfig5_7_NO_DIR_IN_CREATE MysqlConfig5_7_SQLMode = 31 )
func (MysqlConfig5_7_SQLMode) Descriptor ¶
func (MysqlConfig5_7_SQLMode) Descriptor() protoreflect.EnumDescriptor
func (MysqlConfig5_7_SQLMode) Enum ¶
func (x MysqlConfig5_7_SQLMode) Enum() *MysqlConfig5_7_SQLMode
func (MysqlConfig5_7_SQLMode) EnumDescriptor
deprecated
func (MysqlConfig5_7_SQLMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use MysqlConfig5_7_SQLMode.Descriptor instead.
func (MysqlConfig5_7_SQLMode) Number ¶
func (x MysqlConfig5_7_SQLMode) Number() protoreflect.EnumNumber
func (MysqlConfig5_7_SQLMode) String ¶
func (x MysqlConfig5_7_SQLMode) String() string
func (MysqlConfig5_7_SQLMode) Type ¶
func (MysqlConfig5_7_SQLMode) Type() protoreflect.EnumType
type MysqlConfig5_7_SlaveParallelType ¶
type MysqlConfig5_7_SlaveParallelType int32
const ( MysqlConfig5_7_SLAVE_PARALLEL_TYPE_UNSPECIFIED MysqlConfig5_7_SlaveParallelType = 0 MysqlConfig5_7_DATABASE MysqlConfig5_7_SlaveParallelType = 1 MysqlConfig5_7_LOGICAL_CLOCK MysqlConfig5_7_SlaveParallelType = 2 )
func (MysqlConfig5_7_SlaveParallelType) Descriptor ¶
func (MysqlConfig5_7_SlaveParallelType) Descriptor() protoreflect.EnumDescriptor
func (MysqlConfig5_7_SlaveParallelType) Enum ¶
func (x MysqlConfig5_7_SlaveParallelType) Enum() *MysqlConfig5_7_SlaveParallelType
func (MysqlConfig5_7_SlaveParallelType) EnumDescriptor
deprecated
func (MysqlConfig5_7_SlaveParallelType) EnumDescriptor() ([]byte, []int)
Deprecated: Use MysqlConfig5_7_SlaveParallelType.Descriptor instead.
func (MysqlConfig5_7_SlaveParallelType) Number ¶
func (x MysqlConfig5_7_SlaveParallelType) Number() protoreflect.EnumNumber
func (MysqlConfig5_7_SlaveParallelType) String ¶
func (x MysqlConfig5_7_SlaveParallelType) String() string
func (MysqlConfig5_7_SlaveParallelType) Type ¶
func (MysqlConfig5_7_SlaveParallelType) Type() protoreflect.EnumType
type MysqlConfig5_7_TransactionIsolation ¶
type MysqlConfig5_7_TransactionIsolation int32
const ( MysqlConfig5_7_TRANSACTION_ISOLATION_UNSPECIFIED MysqlConfig5_7_TransactionIsolation = 0 MysqlConfig5_7_READ_COMMITTED MysqlConfig5_7_TransactionIsolation = 1 MysqlConfig5_7_REPEATABLE_READ MysqlConfig5_7_TransactionIsolation = 2 MysqlConfig5_7_SERIALIZABLE MysqlConfig5_7_TransactionIsolation = 3 )
func (MysqlConfig5_7_TransactionIsolation) Descriptor ¶
func (MysqlConfig5_7_TransactionIsolation) Descriptor() protoreflect.EnumDescriptor
func (MysqlConfig5_7_TransactionIsolation) Enum ¶
func (x MysqlConfig5_7_TransactionIsolation) Enum() *MysqlConfig5_7_TransactionIsolation
func (MysqlConfig5_7_TransactionIsolation) EnumDescriptor
deprecated
func (MysqlConfig5_7_TransactionIsolation) EnumDescriptor() ([]byte, []int)
Deprecated: Use MysqlConfig5_7_TransactionIsolation.Descriptor instead.
func (MysqlConfig5_7_TransactionIsolation) Number ¶
func (x MysqlConfig5_7_TransactionIsolation) Number() protoreflect.EnumNumber
func (MysqlConfig5_7_TransactionIsolation) String ¶
func (x MysqlConfig5_7_TransactionIsolation) String() string
func (MysqlConfig5_7_TransactionIsolation) Type ¶
func (MysqlConfig5_7_TransactionIsolation) Type() protoreflect.EnumType
type MysqlConfig8_0 ¶
type MysqlConfig8_0 struct { // Size of the InnoDB buffer pool used for caching table and index data. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_buffer_pool_size) for details. 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. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_max_connections) for details. 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. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_long_query_time) for details. LongQueryTime *wrapperspb.DoubleValue `protobuf:"bytes,3,opt,name=long_query_time,json=longQueryTime,proto3" json:"long_query_time,omitempty"` // Enable writing of general query log of MySQL. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_general_log) for details. GeneralLog *wrapperspb.BoolValue `protobuf:"bytes,4,opt,name=general_log,json=generalLog,proto3" json:"general_log,omitempty"` // Enable writing of audit log of MySQL. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/audit-log-reference.html#audit-log-options-variables) for details. AuditLog *wrapperspb.BoolValue `protobuf:"bytes,5,opt,name=audit_log,json=auditLog,proto3" json:"audit_log,omitempty"` // Server SQL mode of MySQL. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/sql-mode.html#sql-mode-setting) for details. SqlMode []MysqlConfig8_0_SQLMode `` /* 151-byte string literal not displayed */ // The maximum size in bytes of one packet. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_max_allowed_packet) for details. MaxAllowedPacket *wrapperspb.Int64Value `protobuf:"bytes,7,opt,name=max_allowed_packet,json=maxAllowedPacket,proto3" json:"max_allowed_packet,omitempty"` // Authentication plugin used in the managed MySQL cluster. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_default_authentication_plugin) for details. DefaultAuthenticationPlugin MysqlConfig8_0_AuthPlugin `` /* 209-byte string literal not displayed */ // Transaction log flush behaviour. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_flush_log_at_trx_commit) for details. InnodbFlushLogAtTrxCommit *wrapperspb.Int64Value `` /* 144-byte string literal not displayed */ // Max time in seconds for a transaction to wait for a row lock. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_lock_wait_timeout) for details. InnodbLockWaitTimeout *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */ // Default transaction isolation level. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_transaction_isolation) for details. TransactionIsolation MysqlConfig8_0_TransactionIsolation `` /* 197-byte string literal not displayed */ // Print information about deadlocks in error log. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_print_all_deadlocks) for details. InnodbPrintAllDeadlocks *wrapperspb.BoolValue `` /* 135-byte string literal not displayed */ // The number of seconds to wait for more data from a connection before aborting the read. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_net_read_timeout) for details. NetReadTimeout *wrapperspb.Int64Value `protobuf:"bytes,13,opt,name=net_read_timeout,json=netReadTimeout,proto3" json:"net_read_timeout,omitempty"` // The number of seconds to wait for a block to be written to a connection before aborting the write. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_net_write_timeout) for details. NetWriteTimeout *wrapperspb.Int64Value `protobuf:"bytes,14,opt,name=net_write_timeout,json=netWriteTimeout,proto3" json:"net_write_timeout,omitempty"` // The maximum permitted result length in bytes for the GROUP_CONCAT() function. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_group_concat_max_len) for details. GroupConcatMaxLen *wrapperspb.Int64Value `protobuf:"bytes,15,opt,name=group_concat_max_len,json=groupConcatMaxLen,proto3" json:"group_concat_max_len,omitempty"` // The maximum size of internal in-memory temporary tables. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_tmp_table_size) for details. TmpTableSize *wrapperspb.Int64Value `protobuf:"bytes,16,opt,name=tmp_table_size,json=tmpTableSize,proto3" json:"tmp_table_size,omitempty"` // This variable sets the maximum size to which user-created MEMORY tables are permitted to grow. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_max_heap_table_size) for details. MaxHeapTableSize *wrapperspb.Int64Value `protobuf:"bytes,17,opt,name=max_heap_table_size,json=maxHeapTableSize,proto3" json:"max_heap_table_size,omitempty"` // The servers default time zone. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-options.html#option_mysqld_default-time-zone) for details. DefaultTimeZone string `protobuf:"bytes,18,opt,name=default_time_zone,json=defaultTimeZone,proto3" json:"default_time_zone,omitempty"` // The servers default character set. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_character_set_server) for details. CharacterSetServer string `protobuf:"bytes,19,opt,name=character_set_server,json=characterSetServer,proto3" json:"character_set_server,omitempty"` // The server default collation. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_collation_server) for details. CollationServer string `protobuf:"bytes,20,opt,name=collation_server,json=collationServer,proto3" json:"collation_server,omitempty"` // Enables InnoDB adaptive hash index. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_adaptive_hash_index) for details. InnodbAdaptiveHashIndex *wrapperspb.BoolValue `` /* 135-byte string literal not displayed */ // Enables the NUMA interleave memory policy for allocation of the InnoDB buffer pool. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_numa_interleave) for details. InnodbNumaInterleave *wrapperspb.BoolValue `protobuf:"bytes,22,opt,name=innodb_numa_interleave,json=innodbNumaInterleave,proto3" json:"innodb_numa_interleave,omitempty"` // The size in bytes of the buffer that InnoDB uses to write to the log files on disk. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_log_buffer_size) for details. InnodbLogBufferSize *wrapperspb.Int64Value `protobuf:"bytes,23,opt,name=innodb_log_buffer_size,json=innodbLogBufferSize,proto3" json:"innodb_log_buffer_size,omitempty"` // The size in bytes of the single InnoDB Redo log file. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_log_file_size) for details. InnodbLogFileSize *wrapperspb.Int64Value `protobuf:"bytes,24,opt,name=innodb_log_file_size,json=innodbLogFileSize,proto3" json:"innodb_log_file_size,omitempty"` // Limits IO available for InnoDB background tasks. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_io_capacity) for details. InnodbIoCapacity *wrapperspb.Int64Value `protobuf:"bytes,25,opt,name=innodb_io_capacity,json=innodbIoCapacity,proto3" json:"innodb_io_capacity,omitempty"` // Limits IO available for InnoDB background tasks. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_io_capacity_max) for details. InnodbIoCapacityMax *wrapperspb.Int64Value `protobuf:"bytes,26,opt,name=innodb_io_capacity_max,json=innodbIoCapacityMax,proto3" json:"innodb_io_capacity_max,omitempty"` // The number of I/O threads for read operations in InnoDB. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_read_io_threads) for details. InnodbReadIoThreads *wrapperspb.Int64Value `protobuf:"bytes,27,opt,name=innodb_read_io_threads,json=innodbReadIoThreads,proto3" json:"innodb_read_io_threads,omitempty"` // The number of I/O threads for write operations in InnoDB. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_write_io_threads) for details. InnodbWriteIoThreads *wrapperspb.Int64Value `` /* 126-byte string literal not displayed */ // The number of background threads devoted to the InnoDB purge operation. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_purge_threads) for details. InnodbPurgeThreads *wrapperspb.Int64Value `protobuf:"bytes,29,opt,name=innodb_purge_threads,json=innodbPurgeThreads,proto3" json:"innodb_purge_threads,omitempty"` // Defines the maximum number of threads permitted inside of InnoDB. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_thread_concurrency) for details. InnodbThreadConcurrency *wrapperspb.Int64Value `` /* 133-byte string literal not displayed */ // Limits the max size of InnoDB temp tablespace. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_temp_data_file_path) for details. InnodbTempDataFileMaxSize *wrapperspb.Int64Value `` /* 145-byte string literal not displayed */ // How many threads the server should cache for reuse. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_thread_cache_size) for details. ThreadCacheSize *wrapperspb.Int64Value `protobuf:"bytes,32,opt,name=thread_cache_size,json=threadCacheSize,proto3" json:"thread_cache_size,omitempty"` // The stack size for each thread. The default is large enough for normal operation. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_thread_stack) for details. ThreadStack *wrapperspb.Int64Value `protobuf:"bytes,33,opt,name=thread_stack,json=threadStack,proto3" json:"thread_stack,omitempty"` // The minimum size of the buffer that is used for plain index scans, range index scans, and joins that do not use indexes and thus perform full table scans. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_join_buffer_size) for details. JoinBufferSize *wrapperspb.Int64Value `protobuf:"bytes,34,opt,name=join_buffer_size,json=joinBufferSize,proto3" json:"join_buffer_size,omitempty"` // Each session that must perform a sort allocates a buffer of this size. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_sort_buffer_size) for details. SortBufferSize *wrapperspb.Int64Value `protobuf:"bytes,35,opt,name=sort_buffer_size,json=sortBufferSize,proto3" json:"sort_buffer_size,omitempty"` // The number of table definitions that can be stored in the definition cache. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_table_definition_cache) for details. TableDefinitionCache *wrapperspb.Int64Value `protobuf:"bytes,36,opt,name=table_definition_cache,json=tableDefinitionCache,proto3" json:"table_definition_cache,omitempty"` // The number of open tables for all threads. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_table_open_cache) for details. TableOpenCache *wrapperspb.Int64Value `protobuf:"bytes,37,opt,name=table_open_cache,json=tableOpenCache,proto3" json:"table_open_cache,omitempty"` // The number of open tables cache instances. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_table_open_cache_instances) for details. TableOpenCacheInstances *wrapperspb.Int64Value `` /* 135-byte string literal not displayed */ // Determines whether the server enables certain nonstandard behaviors for default values and NULL-value handling in TIMESTAMP columns. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_explicit_defaults_for_timestamp) for details. ExplicitDefaultsForTimestamp *wrapperspb.BoolValue `` /* 150-byte string literal not displayed */ // Can be used to control the operation of AUTO_INCREMENT columns. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/replication-options-source.html#sysvar_auto_increment_increment) for details. AutoIncrementIncrement *wrapperspb.Int64Value `` /* 130-byte string literal not displayed */ // Can be used to control the operation of AUTO_INCREMENT columns. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/replication-options-source.html#sysvar_auto_increment_offset) for details. AutoIncrementOffset *wrapperspb.Int64Value `protobuf:"bytes,41,opt,name=auto_increment_offset,json=autoIncrementOffset,proto3" json:"auto_increment_offset,omitempty"` // Controls how often the MySQL server synchronizes the binary log to disk. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_sync_binlog) for details. SyncBinlog *wrapperspb.Int64Value `protobuf:"bytes,42,opt,name=sync_binlog,json=syncBinlog,proto3" json:"sync_binlog,omitempty"` // The size of the cache to hold changes to the binary log during a transaction. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_cache_size) for details. BinlogCacheSize *wrapperspb.Int64Value `protobuf:"bytes,43,opt,name=binlog_cache_size,json=binlogCacheSize,proto3" json:"binlog_cache_size,omitempty"` // Controls how many microseconds the binary log commit waits before synchronizing the binary log file to disk. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_group_commit_sync_delay) for details. BinlogGroupCommitSyncDelay *wrapperspb.Int64Value `` /* 146-byte string literal not displayed */ // For MySQL row-based replication, this variable determines how row images are written to the binary log. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_image) for details. BinlogRowImage MysqlConfig8_0_BinlogRowImage `` /* 175-byte string literal not displayed */ // When enabled, it causes the server to write informational log events such as row query log events into its binary log. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_rows_query_log_events) for details. BinlogRowsQueryLogEvents *wrapperspb.BoolValue `` /* 140-byte string literal not displayed */ // The number of replica acknowledgments the source must receive per transaction before proceeding. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/replication-options-source.html#sysvar_rpl_semi_sync_master_wait_for_slave_count) for details. RplSemiSyncMasterWaitForSlaveCount *wrapperspb.Int64Value `` /* 176-byte string literal not displayed */ // When using a multi-threaded replica, this variable specifies the policy used to decide which transactions are allowed to execute in parallel on the replica. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/replication-options-replica.html#sysvar_slave_parallel_type) for details. SlaveParallelType MysqlConfig8_0_SlaveParallelType `` /* 187-byte string literal not displayed */ // Sets the number of applier threads for executing replication transactions in parallel. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/replication-options-replica.html#sysvar_slave_parallel_workers) for details. SlaveParallelWorkers *wrapperspb.Int64Value `protobuf:"bytes,49,opt,name=slave_parallel_workers,json=slaveParallelWorkers,proto3" json:"slave_parallel_workers,omitempty"` // The time limit for regular expression matching operations performed by REGEXP_LIKE and similar functions. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/replication-options-replica.html#sysvar_regexp_time_limit) for details. RegexpTimeLimit *wrapperspb.Int64Value `protobuf:"bytes,50,opt,name=regexp_time_limit,json=regexpTimeLimit,proto3" json:"regexp_time_limit,omitempty"` // The size of the binary log to hold. MdbPreserveBinlogBytes *wrapperspb.Int64Value `` /* 132-byte string literal not displayed */ // The number of seconds the server waits for activity on an interactive connection before closing it. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_interactive_timeout) for details. InteractiveTimeout *wrapperspb.Int64Value `protobuf:"bytes,52,opt,name=interactive_timeout,json=interactiveTimeout,proto3" json:"interactive_timeout,omitempty"` // The number of seconds the server waits for activity on a noninteractive connection before closing it. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_wait_timeout) for details. WaitTimeout *wrapperspb.Int64Value `protobuf:"bytes,53,opt,name=wait_timeout,json=waitTimeout,proto3" json:"wait_timeout,omitempty"` // Replication lag threshold (seconds) which will switch MySQL to 'offline_mode = ON' to prevent users from reading stale data. MdbOfflineModeEnableLag *wrapperspb.Int64Value `` /* 137-byte string literal not displayed */ // Replication lag threshold (seconds) which will switch MySQL to 'offline_mode = OFF'. // Should be less than mdb_offline_mode_enable_lag. MdbOfflineModeDisableLag *wrapperspb.Int64Value `` /* 140-byte string literal not displayed */ // The limit on memory consumption for the range optimizer. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_range_optimizer_max_mem_size) for details. RangeOptimizerMaxMemSize *wrapperspb.Int64Value `` /* 140-byte string literal not displayed */ // Manages slow query log. // // See [MySQL documentation](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_slow_query_log) for details. SlowQueryLog *wrapperspb.BoolValue `protobuf:"bytes,57,opt,name=slow_query_log,json=slowQueryLog,proto3" json:"slow_query_log,omitempty"` // Query execution time, after which query to be logged unconditionally, that is, `log_slow_rate_limit` will not apply to it. // // See [Percona documentation](https://www.percona.com/doc/percona-server/8.0/diagnostics/slow_extended.html#slow_query_log_always_write_time) for details. SlowQueryLogAlwaysWriteTime *wrapperspb.DoubleValue `` /* 151-byte string literal not displayed */ // Specifies slow log granularity for `log_slow_rate_limit` QUERY or SESSION value. // // See [Percona documentation](https://www.percona.com/doc/percona-server/8.0/diagnostics/slow_extended.html#log_slow_rate_type) for details. LogSlowRateType MysqlConfig8_0_LogSlowRateType `` /* 181-byte string literal not displayed */ // Specifies what fraction of session/query should be logged. Logging is enabled for every nth session/query. // // See [Percona documentation](https://www.percona.com/doc/percona-server/8.0/diagnostics/slow_extended.html#log_slow_rate_limit) for details. LogSlowRateLimit *wrapperspb.Int64Value `protobuf:"bytes,60,opt,name=log_slow_rate_limit,json=logSlowRateLimit,proto3" json:"log_slow_rate_limit,omitempty"` // When TRUE, statements executed by stored procedures are logged to the slow log. // // See [Percona documentation](https://www.percona.com/doc/percona-server/8.0/diagnostics/slow_extended.html#log_slow_sp_statements) for details. LogSlowSpStatements *wrapperspb.BoolValue `protobuf:"bytes,61,opt,name=log_slow_sp_statements,json=logSlowSpStatements,proto3" json:"log_slow_sp_statements,omitempty"` // Filters the slow log by the query's execution plan. // // See [Percona documentation](https://www.percona.com/doc/percona-server/8.0/diagnostics/slow_extended.html#log_slow_filter) for details. LogSlowFilter []MysqlConfig8_0_LogSlowFilterType `` /* 182-byte string literal not displayed */ // Replication lag threshold (seconds) which allows replica to be promoted to master while executing "switchover from". // Should be less than mdb_offline_mode_disable_lag. MdbPriorityChoiceMaxLag *wrapperspb.Int64Value `` /* 137-byte string literal not displayed */ // Specifies the page size for InnoDB tablespaces. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_page_size). InnodbPageSize *wrapperspb.Int64Value `protobuf:"bytes,64,opt,name=innodb_page_size,json=innodbPageSize,proto3" json:"innodb_page_size,omitempty"` // The limit in bytes on the size of the temporary log files used during online DDL operations // // See [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_online_alter_log_max_size) for details. InnodbOnlineAlterLogMaxSize *wrapperspb.Int64Value `` /* 151-byte string literal not displayed */ // Minimum length of words that are stored in an InnoDB FULLTEXT index // // See [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ft_min_token_size) for details. InnodbFtMinTokenSize *wrapperspb.Int64Value `` /* 128-byte string literal not displayed */ // Maximum length of words that are stored in an InnoDB FULLTEXT index // // See [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_ft_max_token_size) for details. InnodbFtMaxTokenSize *wrapperspb.Int64Value `` /* 128-byte string literal not displayed */ // Table names storage and comparison strategy // // See [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_lower_case_table_names) for details. LowerCaseTableNames *wrapperspb.Int64Value `protobuf:"bytes,68,opt,name=lower_case_table_names,json=lowerCaseTableNames,proto3" json:"lower_case_table_names,omitempty"` // The number of times that any given stored procedure may be called recursively. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_max_sp_recursion_depth). MaxSpRecursionDepth *wrapperspb.Int64Value `protobuf:"bytes,69,opt,name=max_sp_recursion_depth,json=maxSpRecursionDepth,proto3" json:"max_sp_recursion_depth,omitempty"` // The level of zlib compression to use for InnoDB compressed tables and indexes. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_compression_level). InnodbCompressionLevel *wrapperspb.Int64Value `` /* 130-byte string literal not displayed */ // Specifies how the source mysqld generates the dependency information that it writes in the binary log to help replicas determine which transactions can be executed in parallel. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_transaction_dependency_tracking). BinlogTransactionDependencyTracking MysqlConfig8_0_BinlogTransactionDependencyTracking `` /* 261-byte string literal not displayed */ // Config specific will be all changes to a table take effect immediately or you must use COMMIT to accept a transaction or ROLLBACK to cancel it. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_autocommit). Autocommit *wrapperspb.BoolValue `protobuf:"bytes,72,opt,name=autocommit,proto3" json:"autocommit,omitempty"` // Enables or disables periodic output for the standard InnoDB Monitor. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_status_output). InnodbStatusOutput *wrapperspb.BoolValue `protobuf:"bytes,73,opt,name=innodb_status_output,json=innodbStatusOutput,proto3" json:"innodb_status_output,omitempty"` // When innodb_strict_mode is enabled, InnoDB returns errors rather than warnings when checking for invalid or incompatible table options. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_strict_mode). InnodbStrictMode *wrapperspb.BoolValue `protobuf:"bytes,74,opt,name=innodb_strict_mode,json=innodbStrictMode,proto3" json:"innodb_strict_mode,omitempty"` // Makes InnoDB to write information about all lock wait timeout errors into the log file. // // For details, see [Percona documentation for the variable](https://docs.percona.com/percona-server/8.0/diagnostics/innodb_show_status.html?highlight=innodb_print_lock_wait_timeout_info). InnodbPrintLockWaitTimeoutInfo *wrapperspb.BoolValue `` /* 160-byte string literal not displayed */ // System variable specifies the verbosity for handling events intended for the error log // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_log_error_verbosity). LogErrorVerbosity *wrapperspb.Int64Value `protobuf:"bytes,76,opt,name=log_error_verbosity,json=logErrorVerbosity,proto3" json:"log_error_verbosity,omitempty"` // The maximum number of bytes of memory reserved per session for computation of normalized statement digests. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_max_digest_length). MaxDigestLength *wrapperspb.Int64Value `protobuf:"bytes,77,opt,name=max_digest_length,json=maxDigestLength,proto3" json:"max_digest_length,omitempty"` // This variable specifies the timeout in seconds for attempts to acquire metadata locks // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_lock_wait_timeout). LockWaitTimeout *wrapperspb.Int64Value `protobuf:"bytes,78,opt,name=lock_wait_timeout,json=lockWaitTimeout,proto3" json:"lock_wait_timeout,omitempty"` // This variable limits the total number of prepared statements in the server. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_max_prepared_stmt_count). MaxPreparedStmtCount *wrapperspb.Int64Value `` /* 126-byte string literal not displayed */ // The system variable enables control over optimizer behavior. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_optimizer_switch) // https://dev.mysql.com/doc/refman/8.0/en/switchable-optimizations.html OptimizerSwitch string `protobuf:"bytes,80,opt,name=optimizer_switch,json=optimizerSwitch,proto3" json:"optimizer_switch,omitempty"` // The maximum depth of search performed by the query optimizer // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html) OptimizerSearchDepth *wrapperspb.Int64Value `protobuf:"bytes,81,opt,name=optimizer_search_depth,json=optimizerSearchDepth,proto3" json:"optimizer_search_depth,omitempty"` // Enables or disables collection of statistics // // For details, see [Percona documentation for the variable](https://docs.percona.com/percona-server/8.0/diagnostics/user_stats.html#userstat). Userstat *wrapperspb.BoolValue `protobuf:"bytes,82,opt,name=userstat,proto3" json:"userstat,omitempty"` // The execution timeout for SELECT statements, in milliseconds. If the value is 0, timeouts are not enabled. // // For details, see [MySQL documentation for the variable](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_max_execution_time) MaxExecutionTime *wrapperspb.Int64Value `protobuf:"bytes,83,opt,name=max_execution_time,json=maxExecutionTime,proto3" json:"max_execution_time,omitempty"` // contains filtered or unexported fields }
Options and structure of `MysqlConfig8_0` reflects MySQL 8.0 configuration file.
func (*MysqlConfig8_0) Descriptor
deprecated
func (*MysqlConfig8_0) Descriptor() ([]byte, []int)
Deprecated: Use MysqlConfig8_0.ProtoReflect.Descriptor instead.
func (*MysqlConfig8_0) GetAuditLog ¶
func (x *MysqlConfig8_0) GetAuditLog() *wrapperspb.BoolValue
func (*MysqlConfig8_0) GetAutoIncrementIncrement ¶
func (x *MysqlConfig8_0) GetAutoIncrementIncrement() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetAutoIncrementOffset ¶
func (x *MysqlConfig8_0) GetAutoIncrementOffset() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetAutocommit ¶
func (x *MysqlConfig8_0) GetAutocommit() *wrapperspb.BoolValue
func (*MysqlConfig8_0) GetBinlogCacheSize ¶
func (x *MysqlConfig8_0) GetBinlogCacheSize() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetBinlogGroupCommitSyncDelay ¶
func (x *MysqlConfig8_0) GetBinlogGroupCommitSyncDelay() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetBinlogRowImage ¶
func (x *MysqlConfig8_0) GetBinlogRowImage() MysqlConfig8_0_BinlogRowImage
func (*MysqlConfig8_0) GetBinlogRowsQueryLogEvents ¶
func (x *MysqlConfig8_0) GetBinlogRowsQueryLogEvents() *wrapperspb.BoolValue
func (*MysqlConfig8_0) GetBinlogTransactionDependencyTracking ¶
func (x *MysqlConfig8_0) GetBinlogTransactionDependencyTracking() MysqlConfig8_0_BinlogTransactionDependencyTracking
func (*MysqlConfig8_0) GetCharacterSetServer ¶
func (x *MysqlConfig8_0) GetCharacterSetServer() string
func (*MysqlConfig8_0) GetCollationServer ¶
func (x *MysqlConfig8_0) GetCollationServer() string
func (*MysqlConfig8_0) GetDefaultAuthenticationPlugin ¶
func (x *MysqlConfig8_0) GetDefaultAuthenticationPlugin() MysqlConfig8_0_AuthPlugin
func (*MysqlConfig8_0) GetDefaultTimeZone ¶
func (x *MysqlConfig8_0) GetDefaultTimeZone() string
func (*MysqlConfig8_0) GetExplicitDefaultsForTimestamp ¶
func (x *MysqlConfig8_0) GetExplicitDefaultsForTimestamp() *wrapperspb.BoolValue
func (*MysqlConfig8_0) GetGeneralLog ¶
func (x *MysqlConfig8_0) GetGeneralLog() *wrapperspb.BoolValue
func (*MysqlConfig8_0) GetGroupConcatMaxLen ¶
func (x *MysqlConfig8_0) GetGroupConcatMaxLen() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetInnodbAdaptiveHashIndex ¶
func (x *MysqlConfig8_0) GetInnodbAdaptiveHashIndex() *wrapperspb.BoolValue
func (*MysqlConfig8_0) GetInnodbBufferPoolSize ¶
func (x *MysqlConfig8_0) GetInnodbBufferPoolSize() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetInnodbCompressionLevel ¶
func (x *MysqlConfig8_0) GetInnodbCompressionLevel() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetInnodbFlushLogAtTrxCommit ¶
func (x *MysqlConfig8_0) GetInnodbFlushLogAtTrxCommit() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetInnodbFtMaxTokenSize ¶
func (x *MysqlConfig8_0) GetInnodbFtMaxTokenSize() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetInnodbFtMinTokenSize ¶
func (x *MysqlConfig8_0) GetInnodbFtMinTokenSize() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetInnodbIoCapacity ¶
func (x *MysqlConfig8_0) GetInnodbIoCapacity() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetInnodbIoCapacityMax ¶
func (x *MysqlConfig8_0) GetInnodbIoCapacityMax() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetInnodbLockWaitTimeout ¶
func (x *MysqlConfig8_0) GetInnodbLockWaitTimeout() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetInnodbLogBufferSize ¶
func (x *MysqlConfig8_0) GetInnodbLogBufferSize() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetInnodbLogFileSize ¶
func (x *MysqlConfig8_0) GetInnodbLogFileSize() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetInnodbNumaInterleave ¶
func (x *MysqlConfig8_0) GetInnodbNumaInterleave() *wrapperspb.BoolValue
func (*MysqlConfig8_0) GetInnodbOnlineAlterLogMaxSize ¶
func (x *MysqlConfig8_0) GetInnodbOnlineAlterLogMaxSize() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetInnodbPageSize ¶
func (x *MysqlConfig8_0) GetInnodbPageSize() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetInnodbPrintAllDeadlocks ¶
func (x *MysqlConfig8_0) GetInnodbPrintAllDeadlocks() *wrapperspb.BoolValue
func (*MysqlConfig8_0) GetInnodbPrintLockWaitTimeoutInfo ¶
func (x *MysqlConfig8_0) GetInnodbPrintLockWaitTimeoutInfo() *wrapperspb.BoolValue
func (*MysqlConfig8_0) GetInnodbPurgeThreads ¶
func (x *MysqlConfig8_0) GetInnodbPurgeThreads() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetInnodbReadIoThreads ¶
func (x *MysqlConfig8_0) GetInnodbReadIoThreads() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetInnodbStatusOutput ¶
func (x *MysqlConfig8_0) GetInnodbStatusOutput() *wrapperspb.BoolValue
func (*MysqlConfig8_0) GetInnodbStrictMode ¶
func (x *MysqlConfig8_0) GetInnodbStrictMode() *wrapperspb.BoolValue
func (*MysqlConfig8_0) GetInnodbTempDataFileMaxSize ¶
func (x *MysqlConfig8_0) GetInnodbTempDataFileMaxSize() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetInnodbThreadConcurrency ¶
func (x *MysqlConfig8_0) GetInnodbThreadConcurrency() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetInnodbWriteIoThreads ¶
func (x *MysqlConfig8_0) GetInnodbWriteIoThreads() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetInteractiveTimeout ¶
func (x *MysqlConfig8_0) GetInteractiveTimeout() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetJoinBufferSize ¶
func (x *MysqlConfig8_0) GetJoinBufferSize() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetLockWaitTimeout ¶
func (x *MysqlConfig8_0) GetLockWaitTimeout() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetLogErrorVerbosity ¶
func (x *MysqlConfig8_0) GetLogErrorVerbosity() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetLogSlowFilter ¶
func (x *MysqlConfig8_0) GetLogSlowFilter() []MysqlConfig8_0_LogSlowFilterType
func (*MysqlConfig8_0) GetLogSlowRateLimit ¶
func (x *MysqlConfig8_0) GetLogSlowRateLimit() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetLogSlowRateType ¶
func (x *MysqlConfig8_0) GetLogSlowRateType() MysqlConfig8_0_LogSlowRateType
func (*MysqlConfig8_0) GetLogSlowSpStatements ¶
func (x *MysqlConfig8_0) GetLogSlowSpStatements() *wrapperspb.BoolValue
func (*MysqlConfig8_0) GetLongQueryTime ¶
func (x *MysqlConfig8_0) GetLongQueryTime() *wrapperspb.DoubleValue
func (*MysqlConfig8_0) GetLowerCaseTableNames ¶
func (x *MysqlConfig8_0) GetLowerCaseTableNames() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetMaxAllowedPacket ¶
func (x *MysqlConfig8_0) GetMaxAllowedPacket() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetMaxConnections ¶
func (x *MysqlConfig8_0) GetMaxConnections() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetMaxDigestLength ¶
func (x *MysqlConfig8_0) GetMaxDigestLength() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetMaxExecutionTime ¶
func (x *MysqlConfig8_0) GetMaxExecutionTime() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetMaxHeapTableSize ¶
func (x *MysqlConfig8_0) GetMaxHeapTableSize() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetMaxPreparedStmtCount ¶
func (x *MysqlConfig8_0) GetMaxPreparedStmtCount() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetMaxSpRecursionDepth ¶
func (x *MysqlConfig8_0) GetMaxSpRecursionDepth() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetMdbOfflineModeDisableLag ¶
func (x *MysqlConfig8_0) GetMdbOfflineModeDisableLag() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetMdbOfflineModeEnableLag ¶
func (x *MysqlConfig8_0) GetMdbOfflineModeEnableLag() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetMdbPreserveBinlogBytes ¶
func (x *MysqlConfig8_0) GetMdbPreserveBinlogBytes() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetMdbPriorityChoiceMaxLag ¶
func (x *MysqlConfig8_0) GetMdbPriorityChoiceMaxLag() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetNetReadTimeout ¶
func (x *MysqlConfig8_0) GetNetReadTimeout() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetNetWriteTimeout ¶
func (x *MysqlConfig8_0) GetNetWriteTimeout() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetOptimizerSearchDepth ¶
func (x *MysqlConfig8_0) GetOptimizerSearchDepth() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetOptimizerSwitch ¶
func (x *MysqlConfig8_0) GetOptimizerSwitch() string
func (*MysqlConfig8_0) GetRangeOptimizerMaxMemSize ¶
func (x *MysqlConfig8_0) GetRangeOptimizerMaxMemSize() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetRegexpTimeLimit ¶
func (x *MysqlConfig8_0) GetRegexpTimeLimit() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetRplSemiSyncMasterWaitForSlaveCount ¶
func (x *MysqlConfig8_0) GetRplSemiSyncMasterWaitForSlaveCount() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetSlaveParallelType ¶
func (x *MysqlConfig8_0) GetSlaveParallelType() MysqlConfig8_0_SlaveParallelType
func (*MysqlConfig8_0) GetSlaveParallelWorkers ¶
func (x *MysqlConfig8_0) GetSlaveParallelWorkers() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetSlowQueryLog ¶
func (x *MysqlConfig8_0) GetSlowQueryLog() *wrapperspb.BoolValue
func (*MysqlConfig8_0) GetSlowQueryLogAlwaysWriteTime ¶
func (x *MysqlConfig8_0) GetSlowQueryLogAlwaysWriteTime() *wrapperspb.DoubleValue
func (*MysqlConfig8_0) GetSortBufferSize ¶
func (x *MysqlConfig8_0) GetSortBufferSize() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetSqlMode ¶
func (x *MysqlConfig8_0) GetSqlMode() []MysqlConfig8_0_SQLMode
func (*MysqlConfig8_0) GetSyncBinlog ¶
func (x *MysqlConfig8_0) GetSyncBinlog() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetTableDefinitionCache ¶
func (x *MysqlConfig8_0) GetTableDefinitionCache() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetTableOpenCache ¶
func (x *MysqlConfig8_0) GetTableOpenCache() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetTableOpenCacheInstances ¶
func (x *MysqlConfig8_0) GetTableOpenCacheInstances() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetThreadCacheSize ¶
func (x *MysqlConfig8_0) GetThreadCacheSize() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetThreadStack ¶
func (x *MysqlConfig8_0) GetThreadStack() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetTmpTableSize ¶
func (x *MysqlConfig8_0) GetTmpTableSize() *wrapperspb.Int64Value
func (*MysqlConfig8_0) GetTransactionIsolation ¶
func (x *MysqlConfig8_0) GetTransactionIsolation() MysqlConfig8_0_TransactionIsolation
func (*MysqlConfig8_0) GetUserstat ¶
func (x *MysqlConfig8_0) GetUserstat() *wrapperspb.BoolValue
func (*MysqlConfig8_0) GetWaitTimeout ¶
func (x *MysqlConfig8_0) GetWaitTimeout() *wrapperspb.Int64Value
func (*MysqlConfig8_0) ProtoMessage ¶
func (*MysqlConfig8_0) ProtoMessage()
func (*MysqlConfig8_0) ProtoReflect ¶
func (x *MysqlConfig8_0) ProtoReflect() protoreflect.Message
func (*MysqlConfig8_0) Reset ¶
func (x *MysqlConfig8_0) Reset()
func (*MysqlConfig8_0) SetAuditLog ¶
func (m *MysqlConfig8_0) SetAuditLog(v *wrapperspb.BoolValue)
func (*MysqlConfig8_0) SetAutoIncrementIncrement ¶
func (m *MysqlConfig8_0) SetAutoIncrementIncrement(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetAutoIncrementOffset ¶
func (m *MysqlConfig8_0) SetAutoIncrementOffset(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetAutocommit ¶
func (m *MysqlConfig8_0) SetAutocommit(v *wrapperspb.BoolValue)
func (*MysqlConfig8_0) SetBinlogCacheSize ¶
func (m *MysqlConfig8_0) SetBinlogCacheSize(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetBinlogGroupCommitSyncDelay ¶
func (m *MysqlConfig8_0) SetBinlogGroupCommitSyncDelay(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetBinlogRowImage ¶
func (m *MysqlConfig8_0) SetBinlogRowImage(v MysqlConfig8_0_BinlogRowImage)
func (*MysqlConfig8_0) SetBinlogRowsQueryLogEvents ¶
func (m *MysqlConfig8_0) SetBinlogRowsQueryLogEvents(v *wrapperspb.BoolValue)
func (*MysqlConfig8_0) SetBinlogTransactionDependencyTracking ¶
func (m *MysqlConfig8_0) SetBinlogTransactionDependencyTracking(v MysqlConfig8_0_BinlogTransactionDependencyTracking)
func (*MysqlConfig8_0) SetCharacterSetServer ¶
func (m *MysqlConfig8_0) SetCharacterSetServer(v string)
func (*MysqlConfig8_0) SetCollationServer ¶
func (m *MysqlConfig8_0) SetCollationServer(v string)
func (*MysqlConfig8_0) SetDefaultAuthenticationPlugin ¶
func (m *MysqlConfig8_0) SetDefaultAuthenticationPlugin(v MysqlConfig8_0_AuthPlugin)
func (*MysqlConfig8_0) SetDefaultTimeZone ¶
func (m *MysqlConfig8_0) SetDefaultTimeZone(v string)
func (*MysqlConfig8_0) SetExplicitDefaultsForTimestamp ¶
func (m *MysqlConfig8_0) SetExplicitDefaultsForTimestamp(v *wrapperspb.BoolValue)
func (*MysqlConfig8_0) SetGeneralLog ¶
func (m *MysqlConfig8_0) SetGeneralLog(v *wrapperspb.BoolValue)
func (*MysqlConfig8_0) SetGroupConcatMaxLen ¶
func (m *MysqlConfig8_0) SetGroupConcatMaxLen(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetInnodbAdaptiveHashIndex ¶
func (m *MysqlConfig8_0) SetInnodbAdaptiveHashIndex(v *wrapperspb.BoolValue)
func (*MysqlConfig8_0) SetInnodbBufferPoolSize ¶
func (m *MysqlConfig8_0) SetInnodbBufferPoolSize(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetInnodbCompressionLevel ¶
func (m *MysqlConfig8_0) SetInnodbCompressionLevel(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetInnodbFlushLogAtTrxCommit ¶
func (m *MysqlConfig8_0) SetInnodbFlushLogAtTrxCommit(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetInnodbFtMaxTokenSize ¶
func (m *MysqlConfig8_0) SetInnodbFtMaxTokenSize(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetInnodbFtMinTokenSize ¶
func (m *MysqlConfig8_0) SetInnodbFtMinTokenSize(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetInnodbIoCapacity ¶
func (m *MysqlConfig8_0) SetInnodbIoCapacity(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetInnodbIoCapacityMax ¶
func (m *MysqlConfig8_0) SetInnodbIoCapacityMax(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetInnodbLockWaitTimeout ¶
func (m *MysqlConfig8_0) SetInnodbLockWaitTimeout(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetInnodbLogBufferSize ¶
func (m *MysqlConfig8_0) SetInnodbLogBufferSize(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetInnodbLogFileSize ¶
func (m *MysqlConfig8_0) SetInnodbLogFileSize(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetInnodbNumaInterleave ¶
func (m *MysqlConfig8_0) SetInnodbNumaInterleave(v *wrapperspb.BoolValue)
func (*MysqlConfig8_0) SetInnodbOnlineAlterLogMaxSize ¶
func (m *MysqlConfig8_0) SetInnodbOnlineAlterLogMaxSize(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetInnodbPageSize ¶
func (m *MysqlConfig8_0) SetInnodbPageSize(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetInnodbPrintAllDeadlocks ¶
func (m *MysqlConfig8_0) SetInnodbPrintAllDeadlocks(v *wrapperspb.BoolValue)
func (*MysqlConfig8_0) SetInnodbPrintLockWaitTimeoutInfo ¶
func (m *MysqlConfig8_0) SetInnodbPrintLockWaitTimeoutInfo(v *wrapperspb.BoolValue)
func (*MysqlConfig8_0) SetInnodbPurgeThreads ¶
func (m *MysqlConfig8_0) SetInnodbPurgeThreads(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetInnodbReadIoThreads ¶
func (m *MysqlConfig8_0) SetInnodbReadIoThreads(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetInnodbStatusOutput ¶
func (m *MysqlConfig8_0) SetInnodbStatusOutput(v *wrapperspb.BoolValue)
func (*MysqlConfig8_0) SetInnodbStrictMode ¶
func (m *MysqlConfig8_0) SetInnodbStrictMode(v *wrapperspb.BoolValue)
func (*MysqlConfig8_0) SetInnodbTempDataFileMaxSize ¶
func (m *MysqlConfig8_0) SetInnodbTempDataFileMaxSize(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetInnodbThreadConcurrency ¶
func (m *MysqlConfig8_0) SetInnodbThreadConcurrency(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetInnodbWriteIoThreads ¶
func (m *MysqlConfig8_0) SetInnodbWriteIoThreads(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetInteractiveTimeout ¶
func (m *MysqlConfig8_0) SetInteractiveTimeout(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetJoinBufferSize ¶
func (m *MysqlConfig8_0) SetJoinBufferSize(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetLockWaitTimeout ¶
func (m *MysqlConfig8_0) SetLockWaitTimeout(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetLogErrorVerbosity ¶
func (m *MysqlConfig8_0) SetLogErrorVerbosity(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetLogSlowFilter ¶
func (m *MysqlConfig8_0) SetLogSlowFilter(v []MysqlConfig8_0_LogSlowFilterType)
func (*MysqlConfig8_0) SetLogSlowRateLimit ¶
func (m *MysqlConfig8_0) SetLogSlowRateLimit(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetLogSlowRateType ¶
func (m *MysqlConfig8_0) SetLogSlowRateType(v MysqlConfig8_0_LogSlowRateType)
func (*MysqlConfig8_0) SetLogSlowSpStatements ¶
func (m *MysqlConfig8_0) SetLogSlowSpStatements(v *wrapperspb.BoolValue)
func (*MysqlConfig8_0) SetLongQueryTime ¶
func (m *MysqlConfig8_0) SetLongQueryTime(v *wrapperspb.DoubleValue)
func (*MysqlConfig8_0) SetLowerCaseTableNames ¶
func (m *MysqlConfig8_0) SetLowerCaseTableNames(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetMaxAllowedPacket ¶
func (m *MysqlConfig8_0) SetMaxAllowedPacket(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetMaxConnections ¶
func (m *MysqlConfig8_0) SetMaxConnections(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetMaxDigestLength ¶
func (m *MysqlConfig8_0) SetMaxDigestLength(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetMaxExecutionTime ¶
func (m *MysqlConfig8_0) SetMaxExecutionTime(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetMaxHeapTableSize ¶
func (m *MysqlConfig8_0) SetMaxHeapTableSize(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetMaxPreparedStmtCount ¶
func (m *MysqlConfig8_0) SetMaxPreparedStmtCount(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetMaxSpRecursionDepth ¶
func (m *MysqlConfig8_0) SetMaxSpRecursionDepth(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetMdbOfflineModeDisableLag ¶
func (m *MysqlConfig8_0) SetMdbOfflineModeDisableLag(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetMdbOfflineModeEnableLag ¶
func (m *MysqlConfig8_0) SetMdbOfflineModeEnableLag(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetMdbPreserveBinlogBytes ¶
func (m *MysqlConfig8_0) SetMdbPreserveBinlogBytes(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetMdbPriorityChoiceMaxLag ¶
func (m *MysqlConfig8_0) SetMdbPriorityChoiceMaxLag(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetNetReadTimeout ¶
func (m *MysqlConfig8_0) SetNetReadTimeout(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetNetWriteTimeout ¶
func (m *MysqlConfig8_0) SetNetWriteTimeout(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetOptimizerSearchDepth ¶
func (m *MysqlConfig8_0) SetOptimizerSearchDepth(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetOptimizerSwitch ¶
func (m *MysqlConfig8_0) SetOptimizerSwitch(v string)
func (*MysqlConfig8_0) SetRangeOptimizerMaxMemSize ¶
func (m *MysqlConfig8_0) SetRangeOptimizerMaxMemSize(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetRegexpTimeLimit ¶
func (m *MysqlConfig8_0) SetRegexpTimeLimit(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetRplSemiSyncMasterWaitForSlaveCount ¶
func (m *MysqlConfig8_0) SetRplSemiSyncMasterWaitForSlaveCount(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetSlaveParallelType ¶
func (m *MysqlConfig8_0) SetSlaveParallelType(v MysqlConfig8_0_SlaveParallelType)
func (*MysqlConfig8_0) SetSlaveParallelWorkers ¶
func (m *MysqlConfig8_0) SetSlaveParallelWorkers(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetSlowQueryLog ¶
func (m *MysqlConfig8_0) SetSlowQueryLog(v *wrapperspb.BoolValue)
func (*MysqlConfig8_0) SetSlowQueryLogAlwaysWriteTime ¶
func (m *MysqlConfig8_0) SetSlowQueryLogAlwaysWriteTime(v *wrapperspb.DoubleValue)
func (*MysqlConfig8_0) SetSortBufferSize ¶
func (m *MysqlConfig8_0) SetSortBufferSize(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetSqlMode ¶
func (m *MysqlConfig8_0) SetSqlMode(v []MysqlConfig8_0_SQLMode)
func (*MysqlConfig8_0) SetSyncBinlog ¶
func (m *MysqlConfig8_0) SetSyncBinlog(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetTableDefinitionCache ¶
func (m *MysqlConfig8_0) SetTableDefinitionCache(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetTableOpenCache ¶
func (m *MysqlConfig8_0) SetTableOpenCache(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetTableOpenCacheInstances ¶
func (m *MysqlConfig8_0) SetTableOpenCacheInstances(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetThreadCacheSize ¶
func (m *MysqlConfig8_0) SetThreadCacheSize(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetThreadStack ¶
func (m *MysqlConfig8_0) SetThreadStack(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetTmpTableSize ¶
func (m *MysqlConfig8_0) SetTmpTableSize(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) SetTransactionIsolation ¶
func (m *MysqlConfig8_0) SetTransactionIsolation(v MysqlConfig8_0_TransactionIsolation)
func (*MysqlConfig8_0) SetUserstat ¶
func (m *MysqlConfig8_0) SetUserstat(v *wrapperspb.BoolValue)
func (*MysqlConfig8_0) SetWaitTimeout ¶
func (m *MysqlConfig8_0) SetWaitTimeout(v *wrapperspb.Int64Value)
func (*MysqlConfig8_0) String ¶
func (x *MysqlConfig8_0) String() string
type MysqlConfig8_0_AuthPlugin ¶
type MysqlConfig8_0_AuthPlugin int32
const ( MysqlConfig8_0_AUTH_PLUGIN_UNSPECIFIED MysqlConfig8_0_AuthPlugin = 0 // Using [Native Pluggable Authentication](https://dev.mysql.com/doc/refman/8.0/en/native-pluggable-authentication.html). MysqlConfig8_0_MYSQL_NATIVE_PASSWORD MysqlConfig8_0_AuthPlugin = 1 // Using [Caching SHA-2 Pluggable Authentication](https://dev.mysql.com/doc/refman/8.0/en/caching-sha2-pluggable-authentication.html). MysqlConfig8_0_CACHING_SHA2_PASSWORD MysqlConfig8_0_AuthPlugin = 2 // Using [SHA-256 Pluggable Authentication](https://dev.mysql.com/doc/refman/8.0/en/sha256-pluggable-authentication.html). MysqlConfig8_0_SHA256_PASSWORD MysqlConfig8_0_AuthPlugin = 3 )
func (MysqlConfig8_0_AuthPlugin) Descriptor ¶
func (MysqlConfig8_0_AuthPlugin) Descriptor() protoreflect.EnumDescriptor
func (MysqlConfig8_0_AuthPlugin) Enum ¶
func (x MysqlConfig8_0_AuthPlugin) Enum() *MysqlConfig8_0_AuthPlugin
func (MysqlConfig8_0_AuthPlugin) EnumDescriptor
deprecated
func (MysqlConfig8_0_AuthPlugin) EnumDescriptor() ([]byte, []int)
Deprecated: Use MysqlConfig8_0_AuthPlugin.Descriptor instead.
func (MysqlConfig8_0_AuthPlugin) Number ¶
func (x MysqlConfig8_0_AuthPlugin) Number() protoreflect.EnumNumber
func (MysqlConfig8_0_AuthPlugin) String ¶
func (x MysqlConfig8_0_AuthPlugin) String() string
func (MysqlConfig8_0_AuthPlugin) Type ¶
func (MysqlConfig8_0_AuthPlugin) Type() protoreflect.EnumType
type MysqlConfig8_0_BinlogRowImage ¶
type MysqlConfig8_0_BinlogRowImage int32
const ( MysqlConfig8_0_BINLOG_ROW_IMAGE_UNSPECIFIED MysqlConfig8_0_BinlogRowImage = 0 MysqlConfig8_0_FULL MysqlConfig8_0_BinlogRowImage = 1 MysqlConfig8_0_MINIMAL MysqlConfig8_0_BinlogRowImage = 2 MysqlConfig8_0_NOBLOB MysqlConfig8_0_BinlogRowImage = 3 )
func (MysqlConfig8_0_BinlogRowImage) Descriptor ¶
func (MysqlConfig8_0_BinlogRowImage) Descriptor() protoreflect.EnumDescriptor
func (MysqlConfig8_0_BinlogRowImage) Enum ¶
func (x MysqlConfig8_0_BinlogRowImage) Enum() *MysqlConfig8_0_BinlogRowImage
func (MysqlConfig8_0_BinlogRowImage) EnumDescriptor
deprecated
func (MysqlConfig8_0_BinlogRowImage) EnumDescriptor() ([]byte, []int)
Deprecated: Use MysqlConfig8_0_BinlogRowImage.Descriptor instead.
func (MysqlConfig8_0_BinlogRowImage) Number ¶
func (x MysqlConfig8_0_BinlogRowImage) Number() protoreflect.EnumNumber
func (MysqlConfig8_0_BinlogRowImage) String ¶
func (x MysqlConfig8_0_BinlogRowImage) String() string
func (MysqlConfig8_0_BinlogRowImage) Type ¶
func (MysqlConfig8_0_BinlogRowImage) Type() protoreflect.EnumType
type MysqlConfig8_0_BinlogTransactionDependencyTracking ¶
type MysqlConfig8_0_BinlogTransactionDependencyTracking int32
const ( MysqlConfig8_0_BINLOG_TRANSACTION_DEPENDENCY_TRACKING_UNSPECIFIED MysqlConfig8_0_BinlogTransactionDependencyTracking = 0 MysqlConfig8_0_COMMIT_ORDER MysqlConfig8_0_BinlogTransactionDependencyTracking = 1 MysqlConfig8_0_WRITESET MysqlConfig8_0_BinlogTransactionDependencyTracking = 2 MysqlConfig8_0_WRITESET_SESSION MysqlConfig8_0_BinlogTransactionDependencyTracking = 3 )
func (MysqlConfig8_0_BinlogTransactionDependencyTracking) Descriptor ¶
func (MysqlConfig8_0_BinlogTransactionDependencyTracking) Descriptor() protoreflect.EnumDescriptor
func (MysqlConfig8_0_BinlogTransactionDependencyTracking) EnumDescriptor
deprecated
func (MysqlConfig8_0_BinlogTransactionDependencyTracking) EnumDescriptor() ([]byte, []int)
Deprecated: Use MysqlConfig8_0_BinlogTransactionDependencyTracking.Descriptor instead.
func (MysqlConfig8_0_BinlogTransactionDependencyTracking) Number ¶
func (x MysqlConfig8_0_BinlogTransactionDependencyTracking) Number() protoreflect.EnumNumber
func (MysqlConfig8_0_BinlogTransactionDependencyTracking) String ¶
func (x MysqlConfig8_0_BinlogTransactionDependencyTracking) String() string
type MysqlConfig8_0_LogSlowFilterType ¶
type MysqlConfig8_0_LogSlowFilterType int32
const ( MysqlConfig8_0_LOG_SLOW_FILTER_TYPE_UNSPECIFIED MysqlConfig8_0_LogSlowFilterType = 0 MysqlConfig8_0_FULL_SCAN MysqlConfig8_0_LogSlowFilterType = 1 MysqlConfig8_0_FULL_JOIN MysqlConfig8_0_LogSlowFilterType = 2 MysqlConfig8_0_TMP_TABLE MysqlConfig8_0_LogSlowFilterType = 3 MysqlConfig8_0_TMP_TABLE_ON_DISK MysqlConfig8_0_LogSlowFilterType = 4 MysqlConfig8_0_FILESORT MysqlConfig8_0_LogSlowFilterType = 5 MysqlConfig8_0_FILESORT_ON_DISK MysqlConfig8_0_LogSlowFilterType = 6 )
func (MysqlConfig8_0_LogSlowFilterType) Descriptor ¶
func (MysqlConfig8_0_LogSlowFilterType) Descriptor() protoreflect.EnumDescriptor
func (MysqlConfig8_0_LogSlowFilterType) Enum ¶
func (x MysqlConfig8_0_LogSlowFilterType) Enum() *MysqlConfig8_0_LogSlowFilterType
func (MysqlConfig8_0_LogSlowFilterType) EnumDescriptor
deprecated
func (MysqlConfig8_0_LogSlowFilterType) EnumDescriptor() ([]byte, []int)
Deprecated: Use MysqlConfig8_0_LogSlowFilterType.Descriptor instead.
func (MysqlConfig8_0_LogSlowFilterType) Number ¶
func (x MysqlConfig8_0_LogSlowFilterType) Number() protoreflect.EnumNumber
func (MysqlConfig8_0_LogSlowFilterType) String ¶
func (x MysqlConfig8_0_LogSlowFilterType) String() string
func (MysqlConfig8_0_LogSlowFilterType) Type ¶
func (MysqlConfig8_0_LogSlowFilterType) Type() protoreflect.EnumType
type MysqlConfig8_0_LogSlowRateType ¶
type MysqlConfig8_0_LogSlowRateType int32
const ( MysqlConfig8_0_LOG_SLOW_RATE_TYPE_UNSPECIFIED MysqlConfig8_0_LogSlowRateType = 0 MysqlConfig8_0_SESSION MysqlConfig8_0_LogSlowRateType = 1 MysqlConfig8_0_QUERY MysqlConfig8_0_LogSlowRateType = 2 )
func (MysqlConfig8_0_LogSlowRateType) Descriptor ¶
func (MysqlConfig8_0_LogSlowRateType) Descriptor() protoreflect.EnumDescriptor
func (MysqlConfig8_0_LogSlowRateType) Enum ¶
func (x MysqlConfig8_0_LogSlowRateType) Enum() *MysqlConfig8_0_LogSlowRateType
func (MysqlConfig8_0_LogSlowRateType) EnumDescriptor
deprecated
func (MysqlConfig8_0_LogSlowRateType) EnumDescriptor() ([]byte, []int)
Deprecated: Use MysqlConfig8_0_LogSlowRateType.Descriptor instead.
func (MysqlConfig8_0_LogSlowRateType) Number ¶
func (x MysqlConfig8_0_LogSlowRateType) Number() protoreflect.EnumNumber
func (MysqlConfig8_0_LogSlowRateType) String ¶
func (x MysqlConfig8_0_LogSlowRateType) String() string
func (MysqlConfig8_0_LogSlowRateType) Type ¶
func (MysqlConfig8_0_LogSlowRateType) Type() protoreflect.EnumType
type MysqlConfig8_0_SQLMode ¶
type MysqlConfig8_0_SQLMode int32
const ( MysqlConfig8_0_SQLMODE_UNSPECIFIED MysqlConfig8_0_SQLMode = 0 MysqlConfig8_0_ALLOW_INVALID_DATES MysqlConfig8_0_SQLMode = 1 MysqlConfig8_0_ANSI_QUOTES MysqlConfig8_0_SQLMode = 2 MysqlConfig8_0_ERROR_FOR_DIVISION_BY_ZERO MysqlConfig8_0_SQLMode = 3 MysqlConfig8_0_HIGH_NOT_PRECEDENCE MysqlConfig8_0_SQLMode = 4 MysqlConfig8_0_IGNORE_SPACE MysqlConfig8_0_SQLMode = 5 MysqlConfig8_0_NO_AUTO_VALUE_ON_ZERO MysqlConfig8_0_SQLMode = 6 MysqlConfig8_0_NO_BACKSLASH_ESCAPES MysqlConfig8_0_SQLMode = 7 MysqlConfig8_0_NO_ENGINE_SUBSTITUTION MysqlConfig8_0_SQLMode = 8 MysqlConfig8_0_NO_UNSIGNED_SUBTRACTION MysqlConfig8_0_SQLMode = 9 MysqlConfig8_0_NO_ZERO_DATE MysqlConfig8_0_SQLMode = 10 MysqlConfig8_0_NO_ZERO_IN_DATE MysqlConfig8_0_SQLMode = 11 MysqlConfig8_0_ONLY_FULL_GROUP_BY MysqlConfig8_0_SQLMode = 15 MysqlConfig8_0_PAD_CHAR_TO_FULL_LENGTH MysqlConfig8_0_SQLMode = 16 MysqlConfig8_0_PIPES_AS_CONCAT MysqlConfig8_0_SQLMode = 17 MysqlConfig8_0_REAL_AS_FLOAT MysqlConfig8_0_SQLMode = 18 MysqlConfig8_0_STRICT_ALL_TABLES MysqlConfig8_0_SQLMode = 19 MysqlConfig8_0_STRICT_TRANS_TABLES MysqlConfig8_0_SQLMode = 20 MysqlConfig8_0_TIME_TRUNCATE_FRACTIONAL MysqlConfig8_0_SQLMode = 21 MysqlConfig8_0_ANSI MysqlConfig8_0_SQLMode = 22 MysqlConfig8_0_TRADITIONAL MysqlConfig8_0_SQLMode = 23 MysqlConfig8_0_NO_DIR_IN_CREATE MysqlConfig8_0_SQLMode = 24 )
func (MysqlConfig8_0_SQLMode) Descriptor ¶
func (MysqlConfig8_0_SQLMode) Descriptor() protoreflect.EnumDescriptor
func (MysqlConfig8_0_SQLMode) Enum ¶
func (x MysqlConfig8_0_SQLMode) Enum() *MysqlConfig8_0_SQLMode
func (MysqlConfig8_0_SQLMode) EnumDescriptor
deprecated
func (MysqlConfig8_0_SQLMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use MysqlConfig8_0_SQLMode.Descriptor instead.
func (MysqlConfig8_0_SQLMode) Number ¶
func (x MysqlConfig8_0_SQLMode) Number() protoreflect.EnumNumber
func (MysqlConfig8_0_SQLMode) String ¶
func (x MysqlConfig8_0_SQLMode) String() string
func (MysqlConfig8_0_SQLMode) Type ¶
func (MysqlConfig8_0_SQLMode) Type() protoreflect.EnumType
type MysqlConfig8_0_SlaveParallelType ¶
type MysqlConfig8_0_SlaveParallelType int32
const ( MysqlConfig8_0_SLAVE_PARALLEL_TYPE_UNSPECIFIED MysqlConfig8_0_SlaveParallelType = 0 MysqlConfig8_0_DATABASE MysqlConfig8_0_SlaveParallelType = 1 MysqlConfig8_0_LOGICAL_CLOCK MysqlConfig8_0_SlaveParallelType = 2 )
func (MysqlConfig8_0_SlaveParallelType) Descriptor ¶
func (MysqlConfig8_0_SlaveParallelType) Descriptor() protoreflect.EnumDescriptor
func (MysqlConfig8_0_SlaveParallelType) Enum ¶
func (x MysqlConfig8_0_SlaveParallelType) Enum() *MysqlConfig8_0_SlaveParallelType
func (MysqlConfig8_0_SlaveParallelType) EnumDescriptor
deprecated
func (MysqlConfig8_0_SlaveParallelType) EnumDescriptor() ([]byte, []int)
Deprecated: Use MysqlConfig8_0_SlaveParallelType.Descriptor instead.
func (MysqlConfig8_0_SlaveParallelType) Number ¶
func (x MysqlConfig8_0_SlaveParallelType) Number() protoreflect.EnumNumber
func (MysqlConfig8_0_SlaveParallelType) String ¶
func (x MysqlConfig8_0_SlaveParallelType) String() string
func (MysqlConfig8_0_SlaveParallelType) Type ¶
func (MysqlConfig8_0_SlaveParallelType) Type() protoreflect.EnumType
type MysqlConfig8_0_TransactionIsolation ¶
type MysqlConfig8_0_TransactionIsolation int32
const ( MysqlConfig8_0_TRANSACTION_ISOLATION_UNSPECIFIED MysqlConfig8_0_TransactionIsolation = 0 MysqlConfig8_0_READ_COMMITTED MysqlConfig8_0_TransactionIsolation = 1 MysqlConfig8_0_REPEATABLE_READ MysqlConfig8_0_TransactionIsolation = 2 MysqlConfig8_0_SERIALIZABLE MysqlConfig8_0_TransactionIsolation = 3 )
func (MysqlConfig8_0_TransactionIsolation) Descriptor ¶
func (MysqlConfig8_0_TransactionIsolation) Descriptor() protoreflect.EnumDescriptor
func (MysqlConfig8_0_TransactionIsolation) Enum ¶
func (x MysqlConfig8_0_TransactionIsolation) Enum() *MysqlConfig8_0_TransactionIsolation
func (MysqlConfig8_0_TransactionIsolation) EnumDescriptor
deprecated
func (MysqlConfig8_0_TransactionIsolation) EnumDescriptor() ([]byte, []int)
Deprecated: Use MysqlConfig8_0_TransactionIsolation.Descriptor instead.
func (MysqlConfig8_0_TransactionIsolation) Number ¶
func (x MysqlConfig8_0_TransactionIsolation) Number() protoreflect.EnumNumber
func (MysqlConfig8_0_TransactionIsolation) String ¶
func (x MysqlConfig8_0_TransactionIsolation) String() string
func (MysqlConfig8_0_TransactionIsolation) Type ¶
func (MysqlConfig8_0_TransactionIsolation) Type() protoreflect.EnumType
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
type MysqlConfigSet8_0 ¶
type MysqlConfigSet8_0 struct { // Effective settings for a MySQL 8.0 cluster (a combination of settings defined // in [user_config] and [default_config]). EffectiveConfig *MysqlConfig8_0 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"` // User-defined settings for a MySQL 8.0 cluster. UserConfig *MysqlConfig8_0 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"` // Default configuration for a MySQL 8.0 cluster. DefaultConfig *MysqlConfig8_0 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"` // contains filtered or unexported fields }
func (*MysqlConfigSet8_0) Descriptor
deprecated
func (*MysqlConfigSet8_0) Descriptor() ([]byte, []int)
Deprecated: Use MysqlConfigSet8_0.ProtoReflect.Descriptor instead.
func (*MysqlConfigSet8_0) GetDefaultConfig ¶
func (x *MysqlConfigSet8_0) GetDefaultConfig() *MysqlConfig8_0
func (*MysqlConfigSet8_0) GetEffectiveConfig ¶
func (x *MysqlConfigSet8_0) GetEffectiveConfig() *MysqlConfig8_0
func (*MysqlConfigSet8_0) GetUserConfig ¶
func (x *MysqlConfigSet8_0) GetUserConfig() *MysqlConfig8_0
func (*MysqlConfigSet8_0) ProtoMessage ¶
func (*MysqlConfigSet8_0) ProtoMessage()
func (*MysqlConfigSet8_0) ProtoReflect ¶
func (x *MysqlConfigSet8_0) ProtoReflect() protoreflect.Message
func (*MysqlConfigSet8_0) Reset ¶
func (x *MysqlConfigSet8_0) Reset()
func (*MysqlConfigSet8_0) SetDefaultConfig ¶
func (m *MysqlConfigSet8_0) SetDefaultConfig(v *MysqlConfig8_0)
func (*MysqlConfigSet8_0) SetEffectiveConfig ¶
func (m *MysqlConfigSet8_0) SetEffectiveConfig(v *MysqlConfig8_0)
func (*MysqlConfigSet8_0) SetUserConfig ¶
func (m *MysqlConfigSet8_0) SetUserConfig(v *MysqlConfig8_0)
func (*MysqlConfigSet8_0) String ¶
func (x *MysqlConfigSet8_0) String() string