func (m *GetRangeHashRequest) SetMetaHeader(v *session.RequestMetaHeader) {
	if m != nil {
		m.MetaHeader = v
	}
}
SetMetaHeader sets meta header of the request.
package object
import (
	refs "github.com/nspcc-dev/neofs-api-go/v2/refs/grpc"
	session "github.com/nspcc-dev/neofs-api-go/v2/session/grpc"
)
func (m *GetRequest_Body) SetAddress(v *refs.Address) {
	if m != nil {
		m.Address = v
	}
}
func (m *GetRequest_Body) SetRaw(v bool) {
	if m != nil {
		m.Raw = v
	}
}
func (m *GetRequest) SetBody(v *GetRequest_Body) {
	if m != nil {
		m.Body = v
	}
}
func (m *GetRequest) SetMetaHeader(v *session.RequestMetaHeader) {
	if m != nil {
		m.MetaHeader = v
	}
}
func (m *GetRequest) SetVerifyHeader(v *session.RequestVerificationHeader) {
	if m != nil {
		m.VerifyHeader = v
	}
}
func (m *GetResponse_Body_Init) SetObjectId(v *refs.ObjectID) {
	if m != nil {
		m.ObjectId = v
	}
}
func (m *GetResponse_Body_Init) SetSignature(v *refs.Signature) {
	if m != nil {
		m.Signature = v
	}
}
func (m *GetResponse_Body_Init) SetHeader(v *Header) {
	if m != nil {
		m.Header = v
	}
}
func (m *GetResponse_Body_Chunk) GetChunk() []byte {
	if m != nil {
		return m.Chunk
	}
	return nil
}
func (m *GetResponse_Body_Chunk) SetChunk(v []byte) {
	if m != nil {
		m.Chunk = v
	}
}
func (m *GetResponse_Body) SetInit(v *GetResponse_Body_Init) {
	if m != nil {
		m.ObjectPart = &GetResponse_Body_Init_{
			Init: v,
		}
	}
}
func (m *GetResponse_Body) SetChunk(v *GetResponse_Body_Chunk) {
	if m != nil {
		m.ObjectPart = v
	}
}
func (m *GetResponse_Body) SetSplitInfo(v *SplitInfo) {
	if m != nil {
		m.ObjectPart = &GetResponse_Body_SplitInfo{
			SplitInfo: v,
		}
	}
}
func (m *GetResponse) SetBody(v *GetResponse_Body) {
	if m != nil {
		m.Body = v
	}
}
func (m *GetResponse) SetMetaHeader(v *session.ResponseMetaHeader) {
	if m != nil {
		m.MetaHeader = v
	}
}
func (m *GetResponse) SetVerifyHeader(v *session.ResponseVerificationHeader) {
	if m != nil {
		m.VerifyHeader = v
	}
}
func (m *PutRequest_Body_Init) SetObjectId(v *refs.ObjectID) {
	if m != nil {
		m.ObjectId = v
	}
}
func (m *PutRequest_Body_Init) SetSignature(v *refs.Signature) {
	if m != nil {
		m.Signature = v
	}
}
func (m *PutRequest_Body_Init) SetHeader(v *Header) {
	if m != nil {
		m.Header = v
	}
}
func (m *PutRequest_Body_Init) SetCopiesNumber(v uint32) {
	if m != nil {
		m.CopiesNumber = v
	}
}
func (m *PutRequest_Body_Chunk) GetChunk() []byte {
	if m != nil {
		return m.Chunk
	}
	return nil
}
func (m *PutRequest_Body_Chunk) SetChunk(v []byte) {
	if m != nil {
		m.Chunk = v
	}
}
func (m *PutRequest_Body) SetInit(v *PutRequest_Body_Init) {
	if m != nil {
		m.ObjectPart = &PutRequest_Body_Init_{
			Init: v,
		}
	}
}
func (m *PutRequest_Body) SetChunk(v *PutRequest_Body_Chunk) {
	if m != nil {
		m.ObjectPart = v
	}
}
func (m *PutRequest) SetBody(v *PutRequest_Body) {
	if m != nil {
		m.Body = v
	}
}
func (m *PutRequest) SetMetaHeader(v *session.RequestMetaHeader) {
	if m != nil {
		m.MetaHeader = v
	}
}
func (m *PutRequest) SetVerifyHeader(v *session.RequestVerificationHeader) {
	if m != nil {
		m.VerifyHeader = v
	}
}
func (m *PutResponse_Body) SetObjectId(v *refs.ObjectID) {
	if m != nil {
		m.ObjectId = v
	}
}
func (m *PutResponse) SetBody(v *PutResponse_Body) {
	if m != nil {
		m.Body = v
	}
}
func (m *PutResponse) SetMetaHeader(v *session.ResponseMetaHeader) {
	if m != nil {
		m.MetaHeader = v
	}
}
func (m *PutResponse) SetVerifyHeader(v *session.ResponseVerificationHeader) {
	if m != nil {
		m.VerifyHeader = v
	}
}
func (m *DeleteRequest_Body) SetAddress(v *refs.Address) {
	if m != nil {
		m.Address = v
	}
}
func (m *DeleteRequest) SetBody(v *DeleteRequest_Body) {
	if m != nil {
		m.Body = v
	}
}
func (m *DeleteRequest) SetMetaHeader(v *session.RequestMetaHeader) {
	if m != nil {
		m.MetaHeader = v
	}
}
func (m *DeleteRequest) SetVerifyHeader(v *session.RequestVerificationHeader) {
	if m != nil {
		m.VerifyHeader = v
	}
}
func (x *DeleteResponse_Body) SetTombstone(v *refs.Address) {
	if x != nil {
		x.Tombstone = v
	}
}
func (m *DeleteResponse) SetBody(v *DeleteResponse_Body) {
	if m != nil {
		m.Body = v
	}
}
func (m *DeleteResponse) SetMetaHeader(v *session.ResponseMetaHeader) {
	if m != nil {
		m.MetaHeader = v
	}
}
func (m *DeleteResponse) SetVerifyHeader(v *session.ResponseVerificationHeader) {
	if m != nil {
		m.VerifyHeader = v
	}
}
func (m *HeadRequest_Body) SetAddress(v *refs.Address) {
	if m != nil {
		m.Address = v
	}
}
func (m *HeadRequest_Body) SetMainOnly(v bool) {
	if m != nil {
		m.MainOnly = v
	}
}
func (m *HeadRequest_Body) SetRaw(v bool) {
	if m != nil {
		m.Raw = v
	}
}
func (m *HeadRequest) SetBody(v *HeadRequest_Body) {
	if m != nil {
		m.Body = v
	}
}
func (m *HeadRequest) SetMetaHeader(v *session.RequestMetaHeader) {
	if m != nil {
		m.MetaHeader = v
	}
}
func (m *HeadRequest) SetVerifyHeader(v *session.RequestVerificationHeader) {
	if m != nil {
		m.VerifyHeader = v
	}
}
func (m *HeaderWithSignature) SetHeader(v *Header) {
	if m != nil {
		m.Header = v
	}
}
func (m *HeaderWithSignature) SetSignature(v *refs.Signature) {
	if m != nil {
		m.Signature = v
	}
}
func (m *HeadResponse_Body) SetHeader(v *HeaderWithSignature) {
	if m != nil {
		m.Head = &HeadResponse_Body_Header{
			Header: v,
		}
	}
}
func (m *HeadResponse_Body) SetShortHeader(v *ShortHeader) {
	if m != nil {
		m.Head = &HeadResponse_Body_ShortHeader{
			ShortHeader: v,
		}
	}
}
func (m *HeadResponse_Body) SetSplitInfo(v *SplitInfo) {
	if m != nil {
		m.Head = &HeadResponse_Body_SplitInfo{
			SplitInfo: v,
		}
	}
}
func (m *HeadResponse) SetBody(v *HeadResponse_Body) {
	if m != nil {
		m.Body = v
	}
}
func (m *HeadResponse) SetMetaHeader(v *session.ResponseMetaHeader) {
	if m != nil {
		m.MetaHeader = v
	}
}
func (m *HeadResponse) SetVerifyHeader(v *session.ResponseVerificationHeader) {
	if m != nil {
		m.VerifyHeader = v
	}
}
func (m *SearchRequest_Body_Filter) SetMatchType(v MatchType) {
	if m != nil {
		m.MatchType = v
	}
}
func (m *SearchRequest_Body_Filter) SetKey(v string) {
	if m != nil {
		m.Key = v
	}
}
func (m *SearchRequest_Body_Filter) SetValue(v string) {
	if m != nil {
		m.Value = v
	}
}
func (m *SearchRequest_Body) SetVersion(v uint32) {
	if m != nil {
		m.Version = v
	}
}
func (m *SearchRequest_Body) SetFilters(v []*SearchRequest_Body_Filter) {
	if m != nil {
		m.Filters = v
	}
}
func (m *SearchRequest_Body) SetContainerId(v *refs.ContainerID) {
	if m != nil {
		m.ContainerId = v
	}
}
func (m *SearchRequest) SetBody(v *SearchRequest_Body) {
	if m != nil {
		m.Body = v
	}
}
func (m *SearchRequest) SetMetaHeader(v *session.RequestMetaHeader) {
	if m != nil {
		m.MetaHeader = v
	}
}
func (m *SearchRequest) SetVerifyHeader(v *session.RequestVerificationHeader) {
	if m != nil {
		m.VerifyHeader = v
	}
}
func (m *SearchResponse_Body) SetIdList(v []*refs.ObjectID) {
	if m != nil {
		m.IdList = v
	}
}
func (m *SearchResponse) SetBody(v *SearchResponse_Body) {
	if m != nil {
		m.Body = v
	}
}
func (m *SearchResponse) SetMetaHeader(v *session.ResponseMetaHeader) {
	if m != nil {
		m.MetaHeader = v
	}
}
func (m *SearchResponse) SetVerifyHeader(v *session.ResponseVerificationHeader) {
	if m != nil {
		m.VerifyHeader = v
	}
}
func (m *Range) SetOffset(v uint64) {
	if m != nil {
		m.Offset = v
	}
}
func (m *Range) SetLength(v uint64) {
	if m != nil {
		m.Length = v
	}
}
func (m *GetRangeRequest_Body) SetAddress(v *refs.Address) {
	if m != nil {
		m.Address = v
	}
}
func (m *GetRangeRequest_Body) SetRange(v *Range) {
	if m != nil {
		m.Range = v
	}
}
func (m *GetRangeRequest_Body) SetRaw(v bool) {
	if m != nil {
		m.Raw = v
	}
}
func (m *GetRangeRequest) SetBody(v *GetRangeRequest_Body) {
	if m != nil {
		m.Body = v
	}
}
func (m *GetRangeRequest) SetMetaHeader(v *session.RequestMetaHeader) {
	if m != nil {
		m.MetaHeader = v
	}
}
func (m *GetRangeRequest) SetVerifyHeader(v *session.RequestVerificationHeader) {
	if m != nil {
		m.VerifyHeader = v
	}
}
func (m *GetRangeResponse_Body_Chunk) GetChunk() []byte {
	if m != nil {
		return m.Chunk
	}
	return nil
}
func (m *GetRangeResponse_Body_Chunk) SetChunk(v []byte) {
	if m != nil {
		m.Chunk = v
	}
}
func (m *GetRangeResponse_Body) SetChunk(v *GetRangeResponse_Body_Chunk) {
	if m != nil {
		m.RangePart = v
	}
}
func (m *GetRangeResponse_Body) SetSplitInfo(v *SplitInfo) {
	if m != nil {
		m.RangePart = &GetRangeResponse_Body_SplitInfo{
			SplitInfo: v,
		}
	}
}
func (m *GetRangeResponse) SetBody(v *GetRangeResponse_Body) {
	if m != nil {
		m.Body = v
	}
}
func (m *GetRangeResponse) SetMetaHeader(v *session.ResponseMetaHeader) {
	if m != nil {
		m.MetaHeader = v
	}
}
func (m *GetRangeResponse) SetVerifyHeader(v *session.ResponseVerificationHeader) {
	if m != nil {
		m.VerifyHeader = v
	}
}
func (m *GetRangeHashRequest_Body) SetAddress(v *refs.Address) {
	if m != nil {
		m.Address = v
	}
}
func (m *GetRangeHashRequest_Body) SetRanges(v []*Range) {
	if m != nil {
		m.Ranges = v
	}
}
func (m *GetRangeHashRequest_Body) SetSalt(v []byte) {
	if m != nil {
		m.Salt = v
	}
}
func (m *GetRangeHashRequest_Body) SetType(v refs.ChecksumType) {
	if m != nil {
		m.Type = v
	}
}
func (m *GetRangeHashRequest) SetBody(v *GetRangeHashRequest_Body) {
	if m != nil {
		m.Body = v
	}
}