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

package vpc

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

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

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

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

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

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

func (m *ListSubnetsResponse) SetSubnets(v []*Subnet) {
	m.Subnets = v
}

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

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

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

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

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

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

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

func (m *CreateSubnetRequest) SetV4CidrBlocks(v []string) {
	m.V4CidrBlocks = v
}

func (m *CreateSubnetRequest) SetRouteTableId(v string) {
	m.RouteTableId = v
}

func (m *CreateSubnetRequest) SetDhcpOptions(v *DhcpOptions) {
	m.DhcpOptions = v
}

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

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

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

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

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

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

func (m *UpdateSubnetRequest) SetRouteTableId(v string) {
	m.RouteTableId = v
}

func (m *UpdateSubnetRequest) SetDhcpOptions(v *DhcpOptions) {
	m.DhcpOptions = v
}

func (m *UpdateSubnetRequest) SetV4CidrBlocks(v []string) {
	m.V4CidrBlocks = v
}

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

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

func (m *AddSubnetCidrBlocksRequest) SetV4CidrBlocks(v []string) {
	m.V4CidrBlocks = v
}

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

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

func (m *RemoveSubnetCidrBlocksRequest) SetV4CidrBlocks(v []string) {
	m.V4CidrBlocks = v
}

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

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

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

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

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

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

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

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

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

func (m *MoveSubnetRequest) SetDestinationFolderId(v string) {
	m.DestinationFolderId = v
}

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

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

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

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

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

func (m *ListUsedAddressesResponse) SetAddresses(v []*UsedAddress) {
	m.Addresses = v
}

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

func (m *UsedAddress) SetAddress(v string) {
	m.Address = v
}

func (m *UsedAddress) SetIpVersion(v IpVersion) {
	m.IpVersion = v
}

func (m *UsedAddress) SetReferences(v []*reference.Reference) {
	m.References = v
}

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

func (m *RelocateSubnetRequest) SetDestinationZoneId(v string) {
	m.DestinationZoneId = v
}

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