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

package compute

import (
	operation "github.com/yandex-cloud/go-genproto/yandex/cloud/operation"
	fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
)

func (m *GetGpuClusterRequest) SetGpuClusterId(v string) {
	m.GpuClusterId = v
}

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

func (m *ListGpuClustersRequest) SetPageSize(v int64) {
	m.PageSize = v
}

func (m *ListGpuClustersRequest) SetPageToken(v string) {
	m.PageToken = v
}

func (m *ListGpuClustersRequest) SetFilter(v string) {
	m.Filter = v
}

func (m *ListGpuClustersRequest) SetOrderBy(v string) {
	m.OrderBy = v
}

func (m *ListGpuClustersResponse) SetGpuClusters(v []*GpuCluster) {
	m.GpuClusters = v
}

func (m *ListGpuClustersResponse) SetNextPageToken(v string) {
	m.NextPageToken = v
}

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

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

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

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

func (m *CreateGpuClusterRequest) SetZoneId(v string) {
	m.ZoneId = v
}

func (m *CreateGpuClusterRequest) SetInterconnectType(v GpuInterconnectType) {
	m.InterconnectType = v
}

func (m *CreateGpuClusterMetadata) SetGpuClusterId(v string) {
	m.GpuClusterId = v
}

func (m *UpdateGpuClusterRequest) SetGpuClusterId(v string) {
	m.GpuClusterId = v
}

func (m *UpdateGpuClusterRequest) SetUpdateMask(v *fieldmaskpb.FieldMask) {
	m.UpdateMask = v
}

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

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

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

func (m *UpdateGpuClusterMetadata) SetGpuClusterId(v string) {
	m.GpuClusterId = v
}

func (m *DeleteGpuClusterRequest) SetGpuClusterId(v string) {
	m.GpuClusterId = v
}

func (m *DeleteGpuClusterMetadata) SetGpuClusterId(v string) {
	m.GpuClusterId = v
}

func (m *ListGpuClusterOperationsRequest) SetGpuClusterId(v string) {
	m.GpuClusterId = v
}

func (m *ListGpuClusterOperationsRequest) SetPageSize(v int64) {
	m.PageSize = v
}

func (m *ListGpuClusterOperationsRequest) SetPageToken(v string) {
	m.PageToken = v
}

func (m *ListGpuClusterOperationsResponse) SetOperations(v []*operation.Operation) {
	m.Operations = v
}

func (m *ListGpuClusterOperationsResponse) SetNextPageToken(v string) {
	m.NextPageToken = v
}

func (m *ListGpuClusterInstancesRequest) SetGpuClusterId(v string) {
	m.GpuClusterId = v
}

func (m *ListGpuClusterInstancesRequest) SetPageSize(v int64) {
	m.PageSize = v
}

func (m *ListGpuClusterInstancesRequest) SetPageToken(v string) {
	m.PageToken = v
}

func (m *ListGpuClusterInstancesRequest) SetFilter(v string) {
	m.Filter = v
}

func (m *ListGpuClusterInstancesResponse) SetInstances(v []*Instance) {
	m.Instances = v
}

func (m *ListGpuClusterInstancesResponse) SetNextPageToken(v string) {
	m.NextPageToken = v
}
