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

package connectionmanager

type OpenSearchAuth_Security = isOpenSearchAuth_Security

func (m *OpenSearchAuth) SetSecurity(v OpenSearchAuth_Security) {
	m.Security = v
}

func (m *OpenSearchAuth) SetUserPassword(v *UserPasswordAuth) {
	m.Security = &OpenSearchAuth_UserPassword{
		UserPassword: v,
	}
}

func (m *OpenSearchCluster) SetHosts(v []*OpenSearchCluster_Host) {
	m.Hosts = v
}

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

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

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

func (m *OpenSearchCluster_Host) SetHealth(v OpenSearchCluster_Host_Health) {
	m.Health = v
}

func (m *OpenSearchCluster_Host) SetRoles(v []OpenSearchCluster_Host_GroupRole) {
	m.Roles = v
}

func (m *OpenSearchConnection) SetCluster(v *OpenSearchCluster) {
	m.Cluster = v
}

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

func (m *OpenSearchConnection) SetAuth(v *OpenSearchAuth) {
	m.Auth = v
}
