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

package mcpgateway

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

func (m *GetMcpGatewayRequest) SetMcpGatewayId(v string) {
	m.McpGatewayId = v
}

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

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

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

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

func (m *ListMcpGatewayResponse) SetGateways(v []*McpGatewayPreview) {
	m.Gateways = v
}

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

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

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

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

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

func (m *CreateMcpGatewayRequest) SetTools(v []*McpTool) {
	m.Tools = v
}

func (m *CreateMcpGatewayRequest) SetLogOptions(v *LogOptions) {
	m.LogOptions = v
}

func (m *CreateMcpGatewayRequest) SetServiceAccountId(v string) {
	m.ServiceAccountId = v
}

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

func (m *CreateMcpGatewayRequest) SetPublic(v bool) {
	m.Public = v
}

func (m *CreateMcpGatewayMetadata) SetMcpGatewayId(v string) {
	m.McpGatewayId = v
}

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

func (m *UpdateMcpGatewayRequest) SetMcpGatewayId(v string) {
	m.McpGatewayId = v
}

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

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

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

func (m *UpdateMcpGatewayRequest) SetTools(v []*McpTool) {
	m.Tools = v
}

func (m *UpdateMcpGatewayRequest) SetLogOptions(v *LogOptions) {
	m.LogOptions = v
}

func (m *UpdateMcpGatewayRequest) SetServiceAccountId(v string) {
	m.ServiceAccountId = v
}

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

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

func (m *UpdateMcpGatewayRequest) SetPublic(v bool) {
	m.Public = v
}

func (m *UpdateMcpGatewayMetadata) SetMcpGatewayId(v string) {
	m.McpGatewayId = v
}

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

func (m *DeleteMcpGatewayRequest) SetMcpGatewayId(v string) {
	m.McpGatewayId = v
}

func (m *DeleteMcpGatewayMetadata) SetMcpGatewayId(v string) {
	m.McpGatewayId = v
}

func (m *ListOperationsRequest) SetMcpGatewayId(v string) {
	m.McpGatewayId = v
}

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

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

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

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

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