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

package clouddesktop

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

func (m *Desktop) SetId(v string) {
	m.Id = v
}

func (m *Desktop) SetFolderId(v string) {
	m.FolderId = v
}

func (m *Desktop) SetDesktopGroupId(v string) {
	m.DesktopGroupId = v
}

func (m *Desktop) SetCreatedAt(v *timestamppb.Timestamp) {
	m.CreatedAt = v
}

func (m *Desktop) SetStatus(v Desktop_Status) {
	m.Status = v
}

func (m *Desktop) SetName(v string) {
	m.Name = v
}

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

func (m *Desktop) SetNetworkInterfaces(v []*NetworkInterface) {
	m.NetworkInterfaces = v
}

func (m *Desktop) SetUsers(v []*User) {
	m.Users = v
}

func (m *Desktop) SetLabels(v map[string]string) {
	m.Labels = v
}

func (m *Desktop) SetDescription(v string) {
	m.Description = v
}

func (m *Resources) SetMemory(v int64) {
	m.Memory = v
}

func (m *Resources) SetCores(v int64) {
	m.Cores = v
}

func (m *Resources) SetCoreFraction(v int64) {
	m.CoreFraction = v
}

func (m *User) SetSubjectId(v string) {
	m.SubjectId = v
}

func (m *User) SetSubjectType(v string) {
	m.SubjectType = v
}

func (m *NetworkInterface) SetNetworkId(v string) {
	m.NetworkId = v
}

func (m *NetworkInterface) SetSubnetId(v string) {
	m.SubnetId = v
}
