// 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 *GetReservedInstancePoolRequest) SetReservedInstancePoolId(v string) {
	m.ReservedInstancePoolId = v
}

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

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

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

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

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

func (m *ListReservedInstancePoolsResponse) SetReservedInstancePools(v []*ReservedInstancePool) {
	m.ReservedInstancePools = v
}

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

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

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

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

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

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

func (m *CreateReservedInstancePoolRequest) SetPlatformId(v string) {
	m.PlatformId = v
}

func (m *CreateReservedInstancePoolRequest) SetResourcesSpec(v *ResourcesSpec) {
	m.ResourcesSpec = v
}

func (m *CreateReservedInstancePoolRequest) SetGpuSettings(v *GpuSettings) {
	m.GpuSettings = v
}

func (m *CreateReservedInstancePoolRequest) SetBootDiskSpec(v *BootDiskSpec) {
	m.BootDiskSpec = v
}

func (m *CreateReservedInstancePoolRequest) SetNetworkSettings(v *NetworkSettings) {
	m.NetworkSettings = v
}

func (m *CreateReservedInstancePoolRequest) SetSize(v int64) {
	m.Size = v
}

func (m *CreateReservedInstancePoolRequest) SetAllowOversubscription(v bool) {
	m.AllowOversubscription = v
}

func (m *CreateReservedInstancePoolMetadata) SetReservedInstancePoolId(v string) {
	m.ReservedInstancePoolId = v
}

func (m *UpdateReservedInstancePoolRequest) SetReservedInstancePoolId(v string) {
	m.ReservedInstancePoolId = v
}

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

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

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

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

func (m *UpdateReservedInstancePoolRequest) SetSize(v int64) {
	m.Size = v
}

func (m *UpdateReservedInstancePoolRequest) SetAllowOversubscription(v bool) {
	m.AllowOversubscription = v
}

func (m *UpdateReservedInstancePoolRequest) SetAllowPendingSlots(v bool) {
	m.AllowPendingSlots = v
}

func (m *UpdateReservedInstancePoolMetadata) SetReservedInstancePoolId(v string) {
	m.ReservedInstancePoolId = v
}

func (m *DeleteReservedInstancePoolRequest) SetReservedInstancePoolId(v string) {
	m.ReservedInstancePoolId = v
}

func (m *DeleteReservedInstancePoolMetadata) SetReservedInstancePoolId(v string) {
	m.ReservedInstancePoolId = v
}

func (m *ListReservedInstancePoolOperationsRequest) SetReservedInstancePoolId(v string) {
	m.ReservedInstancePoolId = v
}

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

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

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

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

func (m *ListReservedInstancePoolInstancesRequest) SetReservedInstancePoolId(v string) {
	m.ReservedInstancePoolId = v
}

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

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

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

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