// Code generated by protoc-gen-goext. DO NOT EDIT.

package greenplum

import (
	wrapperspb "google.golang.org/protobuf/types/known/wrapperspb"
)

func (m *Resources) SetResourcePresetId(v string) {
	m.ResourcePresetId = v
}

func (m *Resources) SetDiskSize(v int64) {
	m.DiskSize = v
}

func (m *Resources) SetDiskTypeId(v string) {
	m.DiskTypeId = v
}

func (m *ConnectionPoolerConfig) SetMode(v ConnectionPoolerConfig_PoolMode) {
	m.Mode = v
}

func (m *ConnectionPoolerConfig) SetSize(v *wrapperspb.Int64Value) {
	m.Size = v
}

func (m *ConnectionPoolerConfig) SetClientIdleTimeout(v *wrapperspb.Int64Value) {
	m.ClientIdleTimeout = v
}

func (m *ConnectionPoolerConfig) SetIdleInTransactionTimeout(v *wrapperspb.Int64Value) {
	m.IdleInTransactionTimeout = v
}

func (m *BackgroundActivityStartAt) SetHours(v int64) {
	m.Hours = v
}

func (m *BackgroundActivityStartAt) SetMinutes(v int64) {
	m.Minutes = v
}

func (m *TableSizes) SetStarts(v []*BackgroundActivityStartAt) {
	m.Starts = v
}

func (m *AnalyzeAndVacuum) SetStart(v *BackgroundActivityStartAt) {
	m.Start = v
}

func (m *AnalyzeAndVacuum) SetAnalyzeTimeout(v *wrapperspb.Int64Value) {
	m.AnalyzeTimeout = v
}

func (m *AnalyzeAndVacuum) SetVacuumTimeout(v *wrapperspb.Int64Value) {
	m.VacuumTimeout = v
}

func (m *BackgroundActivitiesConfig) SetTableSizes(v *TableSizes) {
	m.TableSizes = v
}

func (m *BackgroundActivitiesConfig) SetAnalyzeAndVacuum(v *AnalyzeAndVacuum) {
	m.AnalyzeAndVacuum = v
}

func (m *BackgroundActivitiesConfig) SetQueryKillerScripts(v *QueryKillerScripts) {
	m.QueryKillerScripts = v
}

func (m *QueryKiller) SetEnable(v *wrapperspb.BoolValue) {
	m.Enable = v
}

func (m *QueryKiller) SetMaxAge(v *wrapperspb.Int64Value) {
	m.MaxAge = v
}

func (m *QueryKiller) SetIgnoreUsers(v []string) {
	m.IgnoreUsers = v
}

func (m *QueryKillerScripts) SetIdle(v *QueryKiller) {
	m.Idle = v
}

func (m *QueryKillerScripts) SetIdleInTransaction(v *QueryKiller) {
	m.IdleInTransaction = v
}

func (m *QueryKillerScripts) SetLongRunning(v *QueryKiller) {
	m.LongRunning = v
}

func (m *MasterSubclusterConfig) SetResources(v *Resources) {
	m.Resources = v
}

func (m *SegmentSubclusterConfig) SetResources(v *Resources) {
	m.Resources = v
}

func (m *GreenplumConfig6) SetMaxConnections(v *wrapperspb.Int64Value) {
	m.MaxConnections = v
}

func (m *GreenplumConfig6) SetMaxSlotWalKeepSize(v *wrapperspb.Int64Value) {
	m.MaxSlotWalKeepSize = v
}

func (m *GreenplumConfig6) SetGpWorkfileLimitPerSegment(v *wrapperspb.Int64Value) {
	m.GpWorkfileLimitPerSegment = v
}

func (m *GreenplumConfig6) SetGpWorkfileLimitPerQuery(v *wrapperspb.Int64Value) {
	m.GpWorkfileLimitPerQuery = v
}

func (m *GreenplumConfig6) SetGpWorkfileLimitFilesPerQuery(v *wrapperspb.Int64Value) {
	m.GpWorkfileLimitFilesPerQuery = v
}

func (m *GreenplumConfig6) SetMaxPreparedTransactions(v *wrapperspb.Int64Value) {
	m.MaxPreparedTransactions = v
}

func (m *GreenplumConfig6) SetGpWorkfileCompression(v *wrapperspb.BoolValue) {
	m.GpWorkfileCompression = v
}

func (m *GreenplumConfig6) SetMaxStatementMem(v *wrapperspb.Int64Value) {
	m.MaxStatementMem = v
}

func (m *GreenplumConfig6) SetLogStatement(v LogStatement) {
	m.LogStatement = v
}

func (m *GreenplumConfig6) SetGpAddColumnInheritsTableSetting(v *wrapperspb.BoolValue) {
	m.GpAddColumnInheritsTableSetting = v
}

func (m *GreenplumConfig6) SetGpEnableGlobalDeadlockDetector(v *wrapperspb.BoolValue) {
	m.GpEnableGlobalDeadlockDetector = v
}

func (m *GreenplumConfig6) SetGpGlobalDeadlockDetectorPeriod(v *wrapperspb.Int64Value) {
	m.GpGlobalDeadlockDetectorPeriod = v
}

func (m *GreenplumConfig6) SetGpMaxSlices(v *wrapperspb.Int64Value) {
	m.GpMaxSlices = v
}

func (m *GreenplumConfig6) SetGpCachedSegworkersThreshold(v *wrapperspb.Int64Value) {
	m.GpCachedSegworkersThreshold = v
}

func (m *GreenplumConfig6) SetLockTimeout(v *wrapperspb.Int64Value) {
	m.LockTimeout = v
}

func (m *GreenplumConfig6) SetIdleInTransactionSessionTimeout(v *wrapperspb.Int64Value) {
	m.IdleInTransactionSessionTimeout = v
}

func (m *GreenplumConfig6) SetRunawayDetectorActivationPercent(v *wrapperspb.Int64Value) {
	m.RunawayDetectorActivationPercent = v
}

func (m *GreenplumConfig6) SetGpVmemProtectSegworkerCacheLimit(v *wrapperspb.Int64Value) {
	m.GpVmemProtectSegworkerCacheLimit = v
}

func (m *GreenplumConfig6) SetGpEnableZstdMemoryAccounting(v *wrapperspb.BoolValue) {
	m.GpEnableZstdMemoryAccounting = v
}

func (m *GreenplumConfig6) SetGpMaxPlanSize(v *wrapperspb.Int64Value) {
	m.GpMaxPlanSize = v
}

func (m *GreenplumConfig6) SetGpAutostatsMode(v GPAutostatsMode) {
	m.GpAutostatsMode = v
}

func (m *GreenplumConfig6) SetGpAutostatsOnChangeThreshold(v *wrapperspb.Int64Value) {
	m.GpAutostatsOnChangeThreshold = v
}

func (m *GreenplumConfig6) SetGpResourceGroupMemoryLimit(v *wrapperspb.DoubleValue) {
	m.GpResourceGroupMemoryLimit = v
}

func (m *GreenplumConfigCBDB) SetMaxConnections(v *wrapperspb.Int64Value) {
	m.MaxConnections = v
}

func (m *GreenplumConfigCBDB) SetMaxSlotWalKeepSize(v *wrapperspb.Int64Value) {
	m.MaxSlotWalKeepSize = v
}

func (m *GreenplumConfigCBDB) SetGpWorkfileLimitPerSegment(v *wrapperspb.Int64Value) {
	m.GpWorkfileLimitPerSegment = v
}

func (m *GreenplumConfigCBDB) SetGpWorkfileLimitPerQuery(v *wrapperspb.Int64Value) {
	m.GpWorkfileLimitPerQuery = v
}

func (m *GreenplumConfigCBDB) SetGpWorkfileLimitFilesPerQuery(v *wrapperspb.Int64Value) {
	m.GpWorkfileLimitFilesPerQuery = v
}

func (m *GreenplumConfigCBDB) SetMaxPreparedTransactions(v *wrapperspb.Int64Value) {
	m.MaxPreparedTransactions = v
}

func (m *GreenplumConfigCBDB) SetGpWorkfileCompression(v *wrapperspb.BoolValue) {
	m.GpWorkfileCompression = v
}

func (m *GreenplumConfigCBDB) SetMaxStatementMem(v *wrapperspb.Int64Value) {
	m.MaxStatementMem = v
}

func (m *GreenplumConfigCBDB) SetLogStatement(v LogStatement) {
	m.LogStatement = v
}

func (m *GreenplumConfigCBDB) SetGpEnableGlobalDeadlockDetector(v *wrapperspb.BoolValue) {
	m.GpEnableGlobalDeadlockDetector = v
}

func (m *GreenplumConfigCBDB) SetGpGlobalDeadlockDetectorPeriod(v *wrapperspb.Int64Value) {
	m.GpGlobalDeadlockDetectorPeriod = v
}

func (m *GreenplumConfigCBDB) SetGpMaxSlices(v *wrapperspb.Int64Value) {
	m.GpMaxSlices = v
}

func (m *GreenplumConfigCBDB) SetGpCachedSegworkersThreshold(v *wrapperspb.Int64Value) {
	m.GpCachedSegworkersThreshold = v
}

func (m *GreenplumConfigCBDB) SetLockTimeout(v *wrapperspb.Int64Value) {
	m.LockTimeout = v
}

func (m *GreenplumConfigCBDB) SetIdleInTransactionSessionTimeout(v *wrapperspb.Int64Value) {
	m.IdleInTransactionSessionTimeout = v
}

func (m *GreenplumConfigCBDB) SetRunawayDetectorActivationPercent(v *wrapperspb.Int64Value) {
	m.RunawayDetectorActivationPercent = v
}

func (m *GreenplumConfigCBDB) SetGpVmemProtectSegworkerCacheLimit(v *wrapperspb.Int64Value) {
	m.GpVmemProtectSegworkerCacheLimit = v
}

func (m *GreenplumConfigCBDB) SetGpEnableZstdMemoryAccounting(v *wrapperspb.BoolValue) {
	m.GpEnableZstdMemoryAccounting = v
}

func (m *GreenplumConfigCBDB) SetGpMaxPlanSize(v *wrapperspb.Int64Value) {
	m.GpMaxPlanSize = v
}

func (m *GreenplumConfigCBDB) SetGpAutostatsMode(v GPAutostatsMode) {
	m.GpAutostatsMode = v
}

func (m *GreenplumConfigCBDB) SetGpAutostatsOnChangeThreshold(v *wrapperspb.Int64Value) {
	m.GpAutostatsOnChangeThreshold = v
}

func (m *GreenplumConfigCBDB) SetGpResourceGroupMemoryLimit(v *wrapperspb.DoubleValue) {
	m.GpResourceGroupMemoryLimit = v
}

func (m *GreenplumConfig6_22) SetMaxConnections(v *wrapperspb.Int64Value) {
	m.MaxConnections = v
}

func (m *GreenplumConfig6_22) SetMaxSlotWalKeepSize(v *wrapperspb.Int64Value) {
	m.MaxSlotWalKeepSize = v
}

func (m *GreenplumConfig6_22) SetGpWorkfileLimitPerSegment(v *wrapperspb.Int64Value) {
	m.GpWorkfileLimitPerSegment = v
}

func (m *GreenplumConfig6_22) SetGpWorkfileLimitPerQuery(v *wrapperspb.Int64Value) {
	m.GpWorkfileLimitPerQuery = v
}

func (m *GreenplumConfig6_22) SetGpWorkfileLimitFilesPerQuery(v *wrapperspb.Int64Value) {
	m.GpWorkfileLimitFilesPerQuery = v
}

func (m *GreenplumConfig6_22) SetMaxPreparedTransactions(v *wrapperspb.Int64Value) {
	m.MaxPreparedTransactions = v
}

func (m *GreenplumConfig6_22) SetGpWorkfileCompression(v *wrapperspb.BoolValue) {
	m.GpWorkfileCompression = v
}

func (m *GreenplumConfig6_22) SetMaxStatementMem(v *wrapperspb.Int64Value) {
	m.MaxStatementMem = v
}

func (m *GreenplumConfig6_22) SetLogStatement(v LogStatement) {
	m.LogStatement = v
}

func (m *GreenplumConfig6_22) SetGpAddColumnInheritsTableSetting(v *wrapperspb.BoolValue) {
	m.GpAddColumnInheritsTableSetting = v
}

func (m *GreenplumConfigSet6_22) SetEffectiveConfig(v *GreenplumConfig6_22) {
	m.EffectiveConfig = v
}

func (m *GreenplumConfigSet6_22) SetUserConfig(v *GreenplumConfig6_22) {
	m.UserConfig = v
}

func (m *GreenplumConfigSet6_22) SetDefaultConfig(v *GreenplumConfig6_22) {
	m.DefaultConfig = v
}

func (m *GreenplumConfigSet6) SetEffectiveConfig(v *GreenplumConfig6) {
	m.EffectiveConfig = v
}

func (m *GreenplumConfigSet6) SetUserConfig(v *GreenplumConfig6) {
	m.UserConfig = v
}

func (m *GreenplumConfigSet6) SetDefaultConfig(v *GreenplumConfig6) {
	m.DefaultConfig = v
}

func (m *ConnectionPoolerConfigSet) SetEffectiveConfig(v *ConnectionPoolerConfig) {
	m.EffectiveConfig = v
}

func (m *ConnectionPoolerConfigSet) SetUserConfig(v *ConnectionPoolerConfig) {
	m.UserConfig = v
}

func (m *ConnectionPoolerConfigSet) SetDefaultConfig(v *ConnectionPoolerConfig) {
	m.DefaultConfig = v
}

func (m *GreenplumConfigSetCBDB) SetEffectiveConfig(v *GreenplumConfigCBDB) {
	m.EffectiveConfig = v
}

func (m *GreenplumConfigSetCBDB) SetUserConfig(v *GreenplumConfigCBDB) {
	m.UserConfig = v
}

func (m *GreenplumConfigSetCBDB) SetDefaultConfig(v *GreenplumConfigCBDB) {
	m.DefaultConfig = v
}
