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

package files

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

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

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

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

func (m *CreateFileRequest) SetMimeType(v string) {
	m.MimeType = v
}

func (m *CreateFileRequest) SetContent(v []byte) {
	m.Content = v
}

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

func (m *CreateFileRequest) SetExpirationConfig(v *common.ExpirationConfig) {
	m.ExpirationConfig = v
}

func (m *GetFileRequest) SetFileId(v string) {
	m.FileId = v
}

func (m *GetFileUrlRequest) SetFileId(v string) {
	m.FileId = v
}

func (m *GetFileUrlResponse) SetUrl(v string) {
	m.Url = v
}

func (m *UpdateFileRequest) SetFileId(v string) {
	m.FileId = v
}

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

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

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

func (m *UpdateFileRequest) SetExpirationConfig(v *common.ExpirationConfig) {
	m.ExpirationConfig = v
}

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

func (m *DeleteFileRequest) SetFileId(v string) {
	m.FileId = v
}

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

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

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

func (m *ListFilesResponse) SetFiles(v []*File) {
	m.Files = v
}

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