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

package spqr

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

func (m *MDBPostgreSQL) SetClusterId(v string) {
	m.ClusterId = v
}

func (m *SPQRConfig) SetRouter(v *RouterConfig) {
	m.Router = v
}

func (m *SPQRConfig) SetCoordinator(v *CoordinatorConfig) {
	m.Coordinator = v
}

func (m *SPQRConfig) SetPostgresql(v *PostgreSQLConfig) {
	m.Postgresql = v
}

func (m *SPQRConfig) SetInfra(v *InfraConfig) {
	m.Infra = v
}

func (m *SPQRConfig) SetLogLevel(v LogLevel) {
	m.LogLevel = v
}

func (m *SPQRConfig) SetBalancer(v *BalancerSettings) {
	m.Balancer = v
}

func (m *RouterConfig) SetConfig(v *RouterSettings) {
	m.Config = v
}

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

func (m *CoordinatorConfig) SetConfig(v *CoordinatorSettings) {
	m.Config = v
}

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

func (m *PostgreSQLConfig) SetConfig(v *PostgreSQLSettings) {
	m.Config = v
}

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

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

func (m *InfraConfig) SetRouter(v *RouterSettings) {
	m.Router = v
}

func (m *InfraConfig) SetCoordinator(v *CoordinatorSettings) {
	m.Coordinator = v
}

func (m *BalancerSettings) SetCpuThreshold(v *wrapperspb.DoubleValue) {
	m.CpuThreshold = v
}

func (m *BalancerSettings) SetSpaceThreshold(v *wrapperspb.DoubleValue) {
	m.SpaceThreshold = v
}

func (m *BalancerSettings) SetStatIntervalSec(v *wrapperspb.Int64Value) {
	m.StatIntervalSec = v
}

func (m *BalancerSettings) SetMaxMoveCount(v *wrapperspb.Int64Value) {
	m.MaxMoveCount = v
}

func (m *BalancerSettings) SetKeysPerMove(v *wrapperspb.Int64Value) {
	m.KeysPerMove = v
}

func (m *BalancerSettings) SetTimeout(v *wrapperspb.Int64Value) {
	m.Timeout = v
}

func (m *RouterSettings) SetShowNoticeMessages(v *wrapperspb.BoolValue) {
	m.ShowNoticeMessages = v
}

func (m *RouterSettings) SetTimeQuantiles(v []float64) {
	m.TimeQuantiles = v
}

func (m *RouterSettings) SetDefaultRouteBehavior(v RouterSettings_DefaultRouteBehavior) {
	m.DefaultRouteBehavior = v
}

func (m *RouterSettings) SetPreferSameAvailabilityZone(v *wrapperspb.BoolValue) {
	m.PreferSameAvailabilityZone = v
}

func (m *RouterSettings) SetEnhancedMultishardProcessing(v *wrapperspb.BoolValue) {
	m.EnhancedMultishardProcessing = v
}

func (m *RouterSettings) SetDefaultTargetSessionAttrs(v RouterSettings_TargetSessionAttrs) {
	m.DefaultTargetSessionAttrs = v
}

func (m *RouterSettings) SetDefaultCommitStrategy(v RouterSettings_CommitStrategy) {
	m.DefaultCommitStrategy = v
}

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
}
