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

package connectionmanager

type ValkeyAuth_Security = isValkeyAuth_Security

func (m *ValkeyAuth) SetSecurity(v ValkeyAuth_Security) {
	m.Security = v
}

func (m *ValkeyAuth) SetUserPassword(v *ValkeyAuth_UserPasswordAuth) {
	m.Security = &ValkeyAuth_UserPassword{
		UserPassword: v,
	}
}

func (m *ValkeyAuth_UserPasswordAuth) SetUser(v string) {
	m.User = v
}

func (m *ValkeyAuth_UserPasswordAuth) SetPassword(v *Password) {
	m.Password = v
}

func (m *ValkeyCluster) SetHosts(v []*ValkeyCluster_Host) {
	m.Hosts = v
}

func (m *ValkeyCluster) SetSentinelPort(v int64) {
	m.SentinelPort = v
}

func (m *ValkeyCluster) SetTlsParams(v *TLSParams) {
	m.TlsParams = v
}

func (m *ValkeyCluster_Host) SetHost(v string) {
	m.Host = v
}

func (m *ValkeyCluster_Host) SetPort(v int64) {
	m.Port = v
}

func (m *ValkeyCluster_Host) SetRole(v ValkeyCluster_Host_Role) {
	m.Role = v
}

func (m *ValkeyCluster_Host) SetHealth(v ValkeyCluster_Host_Health) {
	m.Health = v
}

func (m *ValkeyCluster_Host) SetShardName(v string) {
	m.ShardName = v
}

func (m *ValkeyConnection) SetCluster(v *ValkeyCluster) {
	m.Cluster = v
}

func (m *ValkeyConnection) SetManagedClusterId(v string) {
	m.ManagedClusterId = v
}

func (m *ValkeyConnection) SetAuth(v *ValkeyAuth) {
	m.Auth = v
}

func (m *ValkeyConnection) SetDatabases(v []int64) {
	m.Databases = v
}
