mirror of https://github.com/minio/minio.git
				
				
				
			
		
			
				
	
	
		
			2397 lines
		
	
	
		
			72 KiB
		
	
	
	
		
			Go
		
	
	
	
			
		
		
	
	
			2397 lines
		
	
	
		
			72 KiB
		
	
	
	
		
			Go
		
	
	
	
| // Code generated by github.com/tinylib/msgp DO NOT EDIT.
 | |
| 
 | |
| package cmd
 | |
| 
 | |
| import (
 | |
| 	"github.com/minio/minio/internal/bucket/replication"
 | |
| 	"github.com/tinylib/msgp/msgp"
 | |
| )
 | |
| 
 | |
| // MarshalMsg implements msgp.Marshaler
 | |
| func (z BackendType) MarshalMsg(b []byte) (o []byte, err error) {
 | |
| 	o = msgp.Require(b, z.Msgsize())
 | |
| 	o = msgp.AppendInt(o, int(z))
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // UnmarshalMsg implements msgp.Unmarshaler
 | |
| func (z *BackendType) UnmarshalMsg(bts []byte) (o []byte, err error) {
 | |
| 	{
 | |
| 		var zb0001 int
 | |
| 		zb0001, bts, err = msgp.ReadIntBytes(bts)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err)
 | |
| 			return
 | |
| 		}
 | |
| 		(*z) = BackendType(zb0001)
 | |
| 	}
 | |
| 	o = bts
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
 | |
| func (z BackendType) Msgsize() (s int) {
 | |
| 	s = msgp.IntSize
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // MarshalMsg implements msgp.Marshaler
 | |
| func (z *BucketInfo) MarshalMsg(b []byte) (o []byte, err error) {
 | |
| 	o = msgp.Require(b, z.Msgsize())
 | |
| 	// map header, size 5
 | |
| 	// string "Name"
 | |
| 	o = append(o, 0x85, 0xa4, 0x4e, 0x61, 0x6d, 0x65)
 | |
| 	o = msgp.AppendString(o, z.Name)
 | |
| 	// string "Created"
 | |
| 	o = append(o, 0xa7, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64)
 | |
| 	o = msgp.AppendTime(o, z.Created)
 | |
| 	// string "Deleted"
 | |
| 	o = append(o, 0xa7, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64)
 | |
| 	o = msgp.AppendTime(o, z.Deleted)
 | |
| 	// string "Versioning"
 | |
| 	o = append(o, 0xaa, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67)
 | |
| 	o = msgp.AppendBool(o, z.Versioning)
 | |
| 	// string "ObjectLocking"
 | |
| 	o = append(o, 0xad, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x4c, 0x6f, 0x63, 0x6b, 0x69, 0x6e, 0x67)
 | |
| 	o = msgp.AppendBool(o, z.ObjectLocking)
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // UnmarshalMsg implements msgp.Unmarshaler
 | |
| func (z *BucketInfo) UnmarshalMsg(bts []byte) (o []byte, err error) {
 | |
| 	var field []byte
 | |
| 	_ = field
 | |
| 	var zb0001 uint32
 | |
| 	zb0001, bts, err = msgp.ReadMapHeaderBytes(bts)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err)
 | |
| 		return
 | |
| 	}
 | |
| 	for zb0001 > 0 {
 | |
| 		zb0001--
 | |
| 		field, bts, err = msgp.ReadMapKeyZC(bts)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err)
 | |
| 			return
 | |
| 		}
 | |
| 		switch msgp.UnsafeString(field) {
 | |
| 		case "Name":
 | |
| 			z.Name, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Name")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Created":
 | |
| 			z.Created, bts, err = msgp.ReadTimeBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Created")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Deleted":
 | |
| 			z.Deleted, bts, err = msgp.ReadTimeBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Deleted")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Versioning":
 | |
| 			z.Versioning, bts, err = msgp.ReadBoolBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Versioning")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ObjectLocking":
 | |
| 			z.ObjectLocking, bts, err = msgp.ReadBoolBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ObjectLocking")
 | |
| 				return
 | |
| 			}
 | |
| 		default:
 | |
| 			bts, err = msgp.Skip(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err)
 | |
| 				return
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| 	o = bts
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
 | |
| func (z *BucketInfo) Msgsize() (s int) {
 | |
| 	s = 1 + 5 + msgp.StringPrefixSize + len(z.Name) + 8 + msgp.TimeSize + 8 + msgp.TimeSize + 11 + msgp.BoolSize + 14 + msgp.BoolSize
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // MarshalMsg implements msgp.Marshaler
 | |
| func (z *CompleteMultipartUpload) MarshalMsg(b []byte) (o []byte, err error) {
 | |
| 	o = msgp.Require(b, z.Msgsize())
 | |
| 	// map header, size 1
 | |
| 	// string "Parts"
 | |
| 	o = append(o, 0x81, 0xa5, 0x50, 0x61, 0x72, 0x74, 0x73)
 | |
| 	o = msgp.AppendArrayHeader(o, uint32(len(z.Parts)))
 | |
| 	for za0001 := range z.Parts {
 | |
| 		o, err = z.Parts[za0001].MarshalMsg(o)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err, "Parts", za0001)
 | |
| 			return
 | |
| 		}
 | |
| 	}
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // UnmarshalMsg implements msgp.Unmarshaler
 | |
| func (z *CompleteMultipartUpload) UnmarshalMsg(bts []byte) (o []byte, err error) {
 | |
| 	var field []byte
 | |
| 	_ = field
 | |
| 	var zb0001 uint32
 | |
| 	zb0001, bts, err = msgp.ReadMapHeaderBytes(bts)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err)
 | |
| 		return
 | |
| 	}
 | |
| 	for zb0001 > 0 {
 | |
| 		zb0001--
 | |
| 		field, bts, err = msgp.ReadMapKeyZC(bts)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err)
 | |
| 			return
 | |
| 		}
 | |
| 		switch msgp.UnsafeString(field) {
 | |
| 		case "Parts":
 | |
| 			var zb0002 uint32
 | |
| 			zb0002, bts, err = msgp.ReadArrayHeaderBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Parts")
 | |
| 				return
 | |
| 			}
 | |
| 			if cap(z.Parts) >= int(zb0002) {
 | |
| 				z.Parts = (z.Parts)[:zb0002]
 | |
| 			} else {
 | |
| 				z.Parts = make([]CompletePart, zb0002)
 | |
| 			}
 | |
| 			for za0001 := range z.Parts {
 | |
| 				bts, err = z.Parts[za0001].UnmarshalMsg(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "Parts", za0001)
 | |
| 					return
 | |
| 				}
 | |
| 			}
 | |
| 		default:
 | |
| 			bts, err = msgp.Skip(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err)
 | |
| 				return
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| 	o = bts
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
 | |
| func (z *CompleteMultipartUpload) Msgsize() (s int) {
 | |
| 	s = 1 + 6 + msgp.ArrayHeaderSize
 | |
| 	for za0001 := range z.Parts {
 | |
| 		s += z.Parts[za0001].Msgsize()
 | |
| 	}
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // MarshalMsg implements msgp.Marshaler
 | |
| func (z *CompletePart) MarshalMsg(b []byte) (o []byte, err error) {
 | |
| 	o = msgp.Require(b, z.Msgsize())
 | |
| 	// map header, size 8
 | |
| 	// string "PartNumber"
 | |
| 	o = append(o, 0x88, 0xaa, 0x50, 0x61, 0x72, 0x74, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72)
 | |
| 	o = msgp.AppendInt(o, z.PartNumber)
 | |
| 	// string "ETag"
 | |
| 	o = append(o, 0xa4, 0x45, 0x54, 0x61, 0x67)
 | |
| 	o = msgp.AppendString(o, z.ETag)
 | |
| 	// string "Size"
 | |
| 	o = append(o, 0xa4, 0x53, 0x69, 0x7a, 0x65)
 | |
| 	o = msgp.AppendInt64(o, z.Size)
 | |
| 	// string "ChecksumCRC32"
 | |
| 	o = append(o, 0xad, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x43, 0x52, 0x43, 0x33, 0x32)
 | |
| 	o = msgp.AppendString(o, z.ChecksumCRC32)
 | |
| 	// string "ChecksumCRC32C"
 | |
| 	o = append(o, 0xae, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x43, 0x52, 0x43, 0x33, 0x32, 0x43)
 | |
| 	o = msgp.AppendString(o, z.ChecksumCRC32C)
 | |
| 	// string "ChecksumSHA1"
 | |
| 	o = append(o, 0xac, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x53, 0x48, 0x41, 0x31)
 | |
| 	o = msgp.AppendString(o, z.ChecksumSHA1)
 | |
| 	// string "ChecksumSHA256"
 | |
| 	o = append(o, 0xae, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x53, 0x48, 0x41, 0x32, 0x35, 0x36)
 | |
| 	o = msgp.AppendString(o, z.ChecksumSHA256)
 | |
| 	// string "ChecksumCRC64NVME"
 | |
| 	o = append(o, 0xb1, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x43, 0x52, 0x43, 0x36, 0x34, 0x4e, 0x56, 0x4d, 0x45)
 | |
| 	o = msgp.AppendString(o, z.ChecksumCRC64NVME)
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // UnmarshalMsg implements msgp.Unmarshaler
 | |
| func (z *CompletePart) UnmarshalMsg(bts []byte) (o []byte, err error) {
 | |
| 	var field []byte
 | |
| 	_ = field
 | |
| 	var zb0001 uint32
 | |
| 	zb0001, bts, err = msgp.ReadMapHeaderBytes(bts)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err)
 | |
| 		return
 | |
| 	}
 | |
| 	for zb0001 > 0 {
 | |
| 		zb0001--
 | |
| 		field, bts, err = msgp.ReadMapKeyZC(bts)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err)
 | |
| 			return
 | |
| 		}
 | |
| 		switch msgp.UnsafeString(field) {
 | |
| 		case "PartNumber":
 | |
| 			z.PartNumber, bts, err = msgp.ReadIntBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "PartNumber")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ETag":
 | |
| 			z.ETag, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ETag")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Size":
 | |
| 			z.Size, bts, err = msgp.ReadInt64Bytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Size")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ChecksumCRC32":
 | |
| 			z.ChecksumCRC32, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ChecksumCRC32")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ChecksumCRC32C":
 | |
| 			z.ChecksumCRC32C, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ChecksumCRC32C")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ChecksumSHA1":
 | |
| 			z.ChecksumSHA1, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ChecksumSHA1")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ChecksumSHA256":
 | |
| 			z.ChecksumSHA256, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ChecksumSHA256")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ChecksumCRC64NVME":
 | |
| 			z.ChecksumCRC64NVME, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ChecksumCRC64NVME")
 | |
| 				return
 | |
| 			}
 | |
| 		default:
 | |
| 			bts, err = msgp.Skip(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err)
 | |
| 				return
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| 	o = bts
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
 | |
| func (z *CompletePart) Msgsize() (s int) {
 | |
| 	s = 1 + 11 + msgp.IntSize + 5 + msgp.StringPrefixSize + len(z.ETag) + 5 + msgp.Int64Size + 14 + msgp.StringPrefixSize + len(z.ChecksumCRC32) + 15 + msgp.StringPrefixSize + len(z.ChecksumCRC32C) + 13 + msgp.StringPrefixSize + len(z.ChecksumSHA1) + 15 + msgp.StringPrefixSize + len(z.ChecksumSHA256) + 18 + msgp.StringPrefixSize + len(z.ChecksumCRC64NVME)
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // MarshalMsg implements msgp.Marshaler
 | |
| func (z *DeletedObjectInfo) MarshalMsg(b []byte) (o []byte, err error) {
 | |
| 	o = msgp.Require(b, z.Msgsize())
 | |
| 	// map header, size 5
 | |
| 	// string "Bucket"
 | |
| 	o = append(o, 0x85, 0xa6, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74)
 | |
| 	o = msgp.AppendString(o, z.Bucket)
 | |
| 	// string "Name"
 | |
| 	o = append(o, 0xa4, 0x4e, 0x61, 0x6d, 0x65)
 | |
| 	o = msgp.AppendString(o, z.Name)
 | |
| 	// string "ModTime"
 | |
| 	o = append(o, 0xa7, 0x4d, 0x6f, 0x64, 0x54, 0x69, 0x6d, 0x65)
 | |
| 	o = msgp.AppendTime(o, z.ModTime)
 | |
| 	// string "VersionID"
 | |
| 	o = append(o, 0xa9, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x44)
 | |
| 	o = msgp.AppendString(o, z.VersionID)
 | |
| 	// string "IsLatest"
 | |
| 	o = append(o, 0xa8, 0x49, 0x73, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74)
 | |
| 	o = msgp.AppendBool(o, z.IsLatest)
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // UnmarshalMsg implements msgp.Unmarshaler
 | |
| func (z *DeletedObjectInfo) UnmarshalMsg(bts []byte) (o []byte, err error) {
 | |
| 	var field []byte
 | |
| 	_ = field
 | |
| 	var zb0001 uint32
 | |
| 	zb0001, bts, err = msgp.ReadMapHeaderBytes(bts)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err)
 | |
| 		return
 | |
| 	}
 | |
| 	for zb0001 > 0 {
 | |
| 		zb0001--
 | |
| 		field, bts, err = msgp.ReadMapKeyZC(bts)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err)
 | |
| 			return
 | |
| 		}
 | |
| 		switch msgp.UnsafeString(field) {
 | |
| 		case "Bucket":
 | |
| 			z.Bucket, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Bucket")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Name":
 | |
| 			z.Name, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Name")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ModTime":
 | |
| 			z.ModTime, bts, err = msgp.ReadTimeBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ModTime")
 | |
| 				return
 | |
| 			}
 | |
| 		case "VersionID":
 | |
| 			z.VersionID, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "VersionID")
 | |
| 				return
 | |
| 			}
 | |
| 		case "IsLatest":
 | |
| 			z.IsLatest, bts, err = msgp.ReadBoolBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "IsLatest")
 | |
| 				return
 | |
| 			}
 | |
| 		default:
 | |
| 			bts, err = msgp.Skip(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err)
 | |
| 				return
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| 	o = bts
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
 | |
| func (z *DeletedObjectInfo) Msgsize() (s int) {
 | |
| 	s = 1 + 7 + msgp.StringPrefixSize + len(z.Bucket) + 5 + msgp.StringPrefixSize + len(z.Name) + 8 + msgp.TimeSize + 10 + msgp.StringPrefixSize + len(z.VersionID) + 9 + msgp.BoolSize
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // MarshalMsg implements msgp.Marshaler
 | |
| func (z *ListMultipartsInfo) MarshalMsg(b []byte) (o []byte, err error) {
 | |
| 	o = msgp.Require(b, z.Msgsize())
 | |
| 	// map header, size 11
 | |
| 	// string "KeyMarker"
 | |
| 	o = append(o, 0x8b, 0xa9, 0x4b, 0x65, 0x79, 0x4d, 0x61, 0x72, 0x6b, 0x65, 0x72)
 | |
| 	o = msgp.AppendString(o, z.KeyMarker)
 | |
| 	// string "UploadIDMarker"
 | |
| 	o = append(o, 0xae, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x44, 0x4d, 0x61, 0x72, 0x6b, 0x65, 0x72)
 | |
| 	o = msgp.AppendString(o, z.UploadIDMarker)
 | |
| 	// string "NextKeyMarker"
 | |
| 	o = append(o, 0xad, 0x4e, 0x65, 0x78, 0x74, 0x4b, 0x65, 0x79, 0x4d, 0x61, 0x72, 0x6b, 0x65, 0x72)
 | |
| 	o = msgp.AppendString(o, z.NextKeyMarker)
 | |
| 	// string "NextUploadIDMarker"
 | |
| 	o = append(o, 0xb2, 0x4e, 0x65, 0x78, 0x74, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x44, 0x4d, 0x61, 0x72, 0x6b, 0x65, 0x72)
 | |
| 	o = msgp.AppendString(o, z.NextUploadIDMarker)
 | |
| 	// string "MaxUploads"
 | |
| 	o = append(o, 0xaa, 0x4d, 0x61, 0x78, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x73)
 | |
| 	o = msgp.AppendInt(o, z.MaxUploads)
 | |
| 	// string "IsTruncated"
 | |
| 	o = append(o, 0xab, 0x49, 0x73, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x64)
 | |
| 	o = msgp.AppendBool(o, z.IsTruncated)
 | |
| 	// string "Uploads"
 | |
| 	o = append(o, 0xa7, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x73)
 | |
| 	o = msgp.AppendArrayHeader(o, uint32(len(z.Uploads)))
 | |
| 	for za0001 := range z.Uploads {
 | |
| 		o, err = z.Uploads[za0001].MarshalMsg(o)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err, "Uploads", za0001)
 | |
| 			return
 | |
| 		}
 | |
| 	}
 | |
| 	// string "Prefix"
 | |
| 	o = append(o, 0xa6, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78)
 | |
| 	o = msgp.AppendString(o, z.Prefix)
 | |
| 	// string "Delimiter"
 | |
| 	o = append(o, 0xa9, 0x44, 0x65, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x65, 0x72)
 | |
| 	o = msgp.AppendString(o, z.Delimiter)
 | |
| 	// string "CommonPrefixes"
 | |
| 	o = append(o, 0xae, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x65, 0x73)
 | |
| 	o = msgp.AppendArrayHeader(o, uint32(len(z.CommonPrefixes)))
 | |
| 	for za0002 := range z.CommonPrefixes {
 | |
| 		o = msgp.AppendString(o, z.CommonPrefixes[za0002])
 | |
| 	}
 | |
| 	// string "EncodingType"
 | |
| 	o = append(o, 0xac, 0x45, 0x6e, 0x63, 0x6f, 0x64, 0x69, 0x6e, 0x67, 0x54, 0x79, 0x70, 0x65)
 | |
| 	o = msgp.AppendString(o, z.EncodingType)
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // UnmarshalMsg implements msgp.Unmarshaler
 | |
| func (z *ListMultipartsInfo) UnmarshalMsg(bts []byte) (o []byte, err error) {
 | |
| 	var field []byte
 | |
| 	_ = field
 | |
| 	var zb0001 uint32
 | |
| 	zb0001, bts, err = msgp.ReadMapHeaderBytes(bts)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err)
 | |
| 		return
 | |
| 	}
 | |
| 	for zb0001 > 0 {
 | |
| 		zb0001--
 | |
| 		field, bts, err = msgp.ReadMapKeyZC(bts)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err)
 | |
| 			return
 | |
| 		}
 | |
| 		switch msgp.UnsafeString(field) {
 | |
| 		case "KeyMarker":
 | |
| 			z.KeyMarker, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "KeyMarker")
 | |
| 				return
 | |
| 			}
 | |
| 		case "UploadIDMarker":
 | |
| 			z.UploadIDMarker, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "UploadIDMarker")
 | |
| 				return
 | |
| 			}
 | |
| 		case "NextKeyMarker":
 | |
| 			z.NextKeyMarker, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "NextKeyMarker")
 | |
| 				return
 | |
| 			}
 | |
| 		case "NextUploadIDMarker":
 | |
| 			z.NextUploadIDMarker, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "NextUploadIDMarker")
 | |
| 				return
 | |
| 			}
 | |
| 		case "MaxUploads":
 | |
| 			z.MaxUploads, bts, err = msgp.ReadIntBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "MaxUploads")
 | |
| 				return
 | |
| 			}
 | |
| 		case "IsTruncated":
 | |
| 			z.IsTruncated, bts, err = msgp.ReadBoolBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "IsTruncated")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Uploads":
 | |
| 			var zb0002 uint32
 | |
| 			zb0002, bts, err = msgp.ReadArrayHeaderBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Uploads")
 | |
| 				return
 | |
| 			}
 | |
| 			if cap(z.Uploads) >= int(zb0002) {
 | |
| 				z.Uploads = (z.Uploads)[:zb0002]
 | |
| 			} else {
 | |
| 				z.Uploads = make([]MultipartInfo, zb0002)
 | |
| 			}
 | |
| 			for za0001 := range z.Uploads {
 | |
| 				bts, err = z.Uploads[za0001].UnmarshalMsg(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "Uploads", za0001)
 | |
| 					return
 | |
| 				}
 | |
| 			}
 | |
| 		case "Prefix":
 | |
| 			z.Prefix, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Prefix")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Delimiter":
 | |
| 			z.Delimiter, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Delimiter")
 | |
| 				return
 | |
| 			}
 | |
| 		case "CommonPrefixes":
 | |
| 			var zb0003 uint32
 | |
| 			zb0003, bts, err = msgp.ReadArrayHeaderBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "CommonPrefixes")
 | |
| 				return
 | |
| 			}
 | |
| 			if cap(z.CommonPrefixes) >= int(zb0003) {
 | |
| 				z.CommonPrefixes = (z.CommonPrefixes)[:zb0003]
 | |
| 			} else {
 | |
| 				z.CommonPrefixes = make([]string, zb0003)
 | |
| 			}
 | |
| 			for za0002 := range z.CommonPrefixes {
 | |
| 				z.CommonPrefixes[za0002], bts, err = msgp.ReadStringBytes(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "CommonPrefixes", za0002)
 | |
| 					return
 | |
| 				}
 | |
| 			}
 | |
| 		case "EncodingType":
 | |
| 			z.EncodingType, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "EncodingType")
 | |
| 				return
 | |
| 			}
 | |
| 		default:
 | |
| 			bts, err = msgp.Skip(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err)
 | |
| 				return
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| 	o = bts
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
 | |
| func (z *ListMultipartsInfo) Msgsize() (s int) {
 | |
| 	s = 1 + 10 + msgp.StringPrefixSize + len(z.KeyMarker) + 15 + msgp.StringPrefixSize + len(z.UploadIDMarker) + 14 + msgp.StringPrefixSize + len(z.NextKeyMarker) + 19 + msgp.StringPrefixSize + len(z.NextUploadIDMarker) + 11 + msgp.IntSize + 12 + msgp.BoolSize + 8 + msgp.ArrayHeaderSize
 | |
| 	for za0001 := range z.Uploads {
 | |
| 		s += z.Uploads[za0001].Msgsize()
 | |
| 	}
 | |
| 	s += 7 + msgp.StringPrefixSize + len(z.Prefix) + 10 + msgp.StringPrefixSize + len(z.Delimiter) + 15 + msgp.ArrayHeaderSize
 | |
| 	for za0002 := range z.CommonPrefixes {
 | |
| 		s += msgp.StringPrefixSize + len(z.CommonPrefixes[za0002])
 | |
| 	}
 | |
| 	s += 13 + msgp.StringPrefixSize + len(z.EncodingType)
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // MarshalMsg implements msgp.Marshaler
 | |
| func (z *ListObjectVersionsInfo) MarshalMsg(b []byte) (o []byte, err error) {
 | |
| 	o = msgp.Require(b, z.Msgsize())
 | |
| 	// map header, size 5
 | |
| 	// string "IsTruncated"
 | |
| 	o = append(o, 0x85, 0xab, 0x49, 0x73, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x64)
 | |
| 	o = msgp.AppendBool(o, z.IsTruncated)
 | |
| 	// string "NextMarker"
 | |
| 	o = append(o, 0xaa, 0x4e, 0x65, 0x78, 0x74, 0x4d, 0x61, 0x72, 0x6b, 0x65, 0x72)
 | |
| 	o = msgp.AppendString(o, z.NextMarker)
 | |
| 	// string "NextVersionIDMarker"
 | |
| 	o = append(o, 0xb3, 0x4e, 0x65, 0x78, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x44, 0x4d, 0x61, 0x72, 0x6b, 0x65, 0x72)
 | |
| 	o = msgp.AppendString(o, z.NextVersionIDMarker)
 | |
| 	// string "Objects"
 | |
| 	o = append(o, 0xa7, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73)
 | |
| 	o = msgp.AppendArrayHeader(o, uint32(len(z.Objects)))
 | |
| 	for za0001 := range z.Objects {
 | |
| 		o, err = z.Objects[za0001].MarshalMsg(o)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err, "Objects", za0001)
 | |
| 			return
 | |
| 		}
 | |
| 	}
 | |
| 	// string "Prefixes"
 | |
| 	o = append(o, 0xa8, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x65, 0x73)
 | |
| 	o = msgp.AppendArrayHeader(o, uint32(len(z.Prefixes)))
 | |
| 	for za0002 := range z.Prefixes {
 | |
| 		o = msgp.AppendString(o, z.Prefixes[za0002])
 | |
| 	}
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // UnmarshalMsg implements msgp.Unmarshaler
 | |
| func (z *ListObjectVersionsInfo) UnmarshalMsg(bts []byte) (o []byte, err error) {
 | |
| 	var field []byte
 | |
| 	_ = field
 | |
| 	var zb0001 uint32
 | |
| 	zb0001, bts, err = msgp.ReadMapHeaderBytes(bts)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err)
 | |
| 		return
 | |
| 	}
 | |
| 	for zb0001 > 0 {
 | |
| 		zb0001--
 | |
| 		field, bts, err = msgp.ReadMapKeyZC(bts)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err)
 | |
| 			return
 | |
| 		}
 | |
| 		switch msgp.UnsafeString(field) {
 | |
| 		case "IsTruncated":
 | |
| 			z.IsTruncated, bts, err = msgp.ReadBoolBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "IsTruncated")
 | |
| 				return
 | |
| 			}
 | |
| 		case "NextMarker":
 | |
| 			z.NextMarker, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "NextMarker")
 | |
| 				return
 | |
| 			}
 | |
| 		case "NextVersionIDMarker":
 | |
| 			z.NextVersionIDMarker, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "NextVersionIDMarker")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Objects":
 | |
| 			var zb0002 uint32
 | |
| 			zb0002, bts, err = msgp.ReadArrayHeaderBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Objects")
 | |
| 				return
 | |
| 			}
 | |
| 			if cap(z.Objects) >= int(zb0002) {
 | |
| 				z.Objects = (z.Objects)[:zb0002]
 | |
| 			} else {
 | |
| 				z.Objects = make([]ObjectInfo, zb0002)
 | |
| 			}
 | |
| 			for za0001 := range z.Objects {
 | |
| 				bts, err = z.Objects[za0001].UnmarshalMsg(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "Objects", za0001)
 | |
| 					return
 | |
| 				}
 | |
| 			}
 | |
| 		case "Prefixes":
 | |
| 			var zb0003 uint32
 | |
| 			zb0003, bts, err = msgp.ReadArrayHeaderBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Prefixes")
 | |
| 				return
 | |
| 			}
 | |
| 			if cap(z.Prefixes) >= int(zb0003) {
 | |
| 				z.Prefixes = (z.Prefixes)[:zb0003]
 | |
| 			} else {
 | |
| 				z.Prefixes = make([]string, zb0003)
 | |
| 			}
 | |
| 			for za0002 := range z.Prefixes {
 | |
| 				z.Prefixes[za0002], bts, err = msgp.ReadStringBytes(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "Prefixes", za0002)
 | |
| 					return
 | |
| 				}
 | |
| 			}
 | |
| 		default:
 | |
| 			bts, err = msgp.Skip(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err)
 | |
| 				return
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| 	o = bts
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
 | |
| func (z *ListObjectVersionsInfo) Msgsize() (s int) {
 | |
| 	s = 1 + 12 + msgp.BoolSize + 11 + msgp.StringPrefixSize + len(z.NextMarker) + 20 + msgp.StringPrefixSize + len(z.NextVersionIDMarker) + 8 + msgp.ArrayHeaderSize
 | |
| 	for za0001 := range z.Objects {
 | |
| 		s += z.Objects[za0001].Msgsize()
 | |
| 	}
 | |
| 	s += 9 + msgp.ArrayHeaderSize
 | |
| 	for za0002 := range z.Prefixes {
 | |
| 		s += msgp.StringPrefixSize + len(z.Prefixes[za0002])
 | |
| 	}
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // MarshalMsg implements msgp.Marshaler
 | |
| func (z *ListObjectsInfo) MarshalMsg(b []byte) (o []byte, err error) {
 | |
| 	o = msgp.Require(b, z.Msgsize())
 | |
| 	// map header, size 4
 | |
| 	// string "IsTruncated"
 | |
| 	o = append(o, 0x84, 0xab, 0x49, 0x73, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x64)
 | |
| 	o = msgp.AppendBool(o, z.IsTruncated)
 | |
| 	// string "NextMarker"
 | |
| 	o = append(o, 0xaa, 0x4e, 0x65, 0x78, 0x74, 0x4d, 0x61, 0x72, 0x6b, 0x65, 0x72)
 | |
| 	o = msgp.AppendString(o, z.NextMarker)
 | |
| 	// string "Objects"
 | |
| 	o = append(o, 0xa7, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73)
 | |
| 	o = msgp.AppendArrayHeader(o, uint32(len(z.Objects)))
 | |
| 	for za0001 := range z.Objects {
 | |
| 		o, err = z.Objects[za0001].MarshalMsg(o)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err, "Objects", za0001)
 | |
| 			return
 | |
| 		}
 | |
| 	}
 | |
| 	// string "Prefixes"
 | |
| 	o = append(o, 0xa8, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x65, 0x73)
 | |
| 	o = msgp.AppendArrayHeader(o, uint32(len(z.Prefixes)))
 | |
| 	for za0002 := range z.Prefixes {
 | |
| 		o = msgp.AppendString(o, z.Prefixes[za0002])
 | |
| 	}
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // UnmarshalMsg implements msgp.Unmarshaler
 | |
| func (z *ListObjectsInfo) UnmarshalMsg(bts []byte) (o []byte, err error) {
 | |
| 	var field []byte
 | |
| 	_ = field
 | |
| 	var zb0001 uint32
 | |
| 	zb0001, bts, err = msgp.ReadMapHeaderBytes(bts)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err)
 | |
| 		return
 | |
| 	}
 | |
| 	for zb0001 > 0 {
 | |
| 		zb0001--
 | |
| 		field, bts, err = msgp.ReadMapKeyZC(bts)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err)
 | |
| 			return
 | |
| 		}
 | |
| 		switch msgp.UnsafeString(field) {
 | |
| 		case "IsTruncated":
 | |
| 			z.IsTruncated, bts, err = msgp.ReadBoolBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "IsTruncated")
 | |
| 				return
 | |
| 			}
 | |
| 		case "NextMarker":
 | |
| 			z.NextMarker, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "NextMarker")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Objects":
 | |
| 			var zb0002 uint32
 | |
| 			zb0002, bts, err = msgp.ReadArrayHeaderBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Objects")
 | |
| 				return
 | |
| 			}
 | |
| 			if cap(z.Objects) >= int(zb0002) {
 | |
| 				z.Objects = (z.Objects)[:zb0002]
 | |
| 			} else {
 | |
| 				z.Objects = make([]ObjectInfo, zb0002)
 | |
| 			}
 | |
| 			for za0001 := range z.Objects {
 | |
| 				bts, err = z.Objects[za0001].UnmarshalMsg(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "Objects", za0001)
 | |
| 					return
 | |
| 				}
 | |
| 			}
 | |
| 		case "Prefixes":
 | |
| 			var zb0003 uint32
 | |
| 			zb0003, bts, err = msgp.ReadArrayHeaderBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Prefixes")
 | |
| 				return
 | |
| 			}
 | |
| 			if cap(z.Prefixes) >= int(zb0003) {
 | |
| 				z.Prefixes = (z.Prefixes)[:zb0003]
 | |
| 			} else {
 | |
| 				z.Prefixes = make([]string, zb0003)
 | |
| 			}
 | |
| 			for za0002 := range z.Prefixes {
 | |
| 				z.Prefixes[za0002], bts, err = msgp.ReadStringBytes(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "Prefixes", za0002)
 | |
| 					return
 | |
| 				}
 | |
| 			}
 | |
| 		default:
 | |
| 			bts, err = msgp.Skip(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err)
 | |
| 				return
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| 	o = bts
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
 | |
| func (z *ListObjectsInfo) Msgsize() (s int) {
 | |
| 	s = 1 + 12 + msgp.BoolSize + 11 + msgp.StringPrefixSize + len(z.NextMarker) + 8 + msgp.ArrayHeaderSize
 | |
| 	for za0001 := range z.Objects {
 | |
| 		s += z.Objects[za0001].Msgsize()
 | |
| 	}
 | |
| 	s += 9 + msgp.ArrayHeaderSize
 | |
| 	for za0002 := range z.Prefixes {
 | |
| 		s += msgp.StringPrefixSize + len(z.Prefixes[za0002])
 | |
| 	}
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // MarshalMsg implements msgp.Marshaler
 | |
| func (z *ListObjectsV2Info) MarshalMsg(b []byte) (o []byte, err error) {
 | |
| 	o = msgp.Require(b, z.Msgsize())
 | |
| 	// map header, size 5
 | |
| 	// string "IsTruncated"
 | |
| 	o = append(o, 0x85, 0xab, 0x49, 0x73, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x64)
 | |
| 	o = msgp.AppendBool(o, z.IsTruncated)
 | |
| 	// string "ContinuationToken"
 | |
| 	o = append(o, 0xb1, 0x43, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x75, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e)
 | |
| 	o = msgp.AppendString(o, z.ContinuationToken)
 | |
| 	// string "NextContinuationToken"
 | |
| 	o = append(o, 0xb5, 0x4e, 0x65, 0x78, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x75, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e)
 | |
| 	o = msgp.AppendString(o, z.NextContinuationToken)
 | |
| 	// string "Objects"
 | |
| 	o = append(o, 0xa7, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73)
 | |
| 	o = msgp.AppendArrayHeader(o, uint32(len(z.Objects)))
 | |
| 	for za0001 := range z.Objects {
 | |
| 		o, err = z.Objects[za0001].MarshalMsg(o)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err, "Objects", za0001)
 | |
| 			return
 | |
| 		}
 | |
| 	}
 | |
| 	// string "Prefixes"
 | |
| 	o = append(o, 0xa8, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x65, 0x73)
 | |
| 	o = msgp.AppendArrayHeader(o, uint32(len(z.Prefixes)))
 | |
| 	for za0002 := range z.Prefixes {
 | |
| 		o = msgp.AppendString(o, z.Prefixes[za0002])
 | |
| 	}
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // UnmarshalMsg implements msgp.Unmarshaler
 | |
| func (z *ListObjectsV2Info) UnmarshalMsg(bts []byte) (o []byte, err error) {
 | |
| 	var field []byte
 | |
| 	_ = field
 | |
| 	var zb0001 uint32
 | |
| 	zb0001, bts, err = msgp.ReadMapHeaderBytes(bts)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err)
 | |
| 		return
 | |
| 	}
 | |
| 	for zb0001 > 0 {
 | |
| 		zb0001--
 | |
| 		field, bts, err = msgp.ReadMapKeyZC(bts)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err)
 | |
| 			return
 | |
| 		}
 | |
| 		switch msgp.UnsafeString(field) {
 | |
| 		case "IsTruncated":
 | |
| 			z.IsTruncated, bts, err = msgp.ReadBoolBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "IsTruncated")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ContinuationToken":
 | |
| 			z.ContinuationToken, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ContinuationToken")
 | |
| 				return
 | |
| 			}
 | |
| 		case "NextContinuationToken":
 | |
| 			z.NextContinuationToken, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "NextContinuationToken")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Objects":
 | |
| 			var zb0002 uint32
 | |
| 			zb0002, bts, err = msgp.ReadArrayHeaderBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Objects")
 | |
| 				return
 | |
| 			}
 | |
| 			if cap(z.Objects) >= int(zb0002) {
 | |
| 				z.Objects = (z.Objects)[:zb0002]
 | |
| 			} else {
 | |
| 				z.Objects = make([]ObjectInfo, zb0002)
 | |
| 			}
 | |
| 			for za0001 := range z.Objects {
 | |
| 				bts, err = z.Objects[za0001].UnmarshalMsg(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "Objects", za0001)
 | |
| 					return
 | |
| 				}
 | |
| 			}
 | |
| 		case "Prefixes":
 | |
| 			var zb0003 uint32
 | |
| 			zb0003, bts, err = msgp.ReadArrayHeaderBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Prefixes")
 | |
| 				return
 | |
| 			}
 | |
| 			if cap(z.Prefixes) >= int(zb0003) {
 | |
| 				z.Prefixes = (z.Prefixes)[:zb0003]
 | |
| 			} else {
 | |
| 				z.Prefixes = make([]string, zb0003)
 | |
| 			}
 | |
| 			for za0002 := range z.Prefixes {
 | |
| 				z.Prefixes[za0002], bts, err = msgp.ReadStringBytes(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "Prefixes", za0002)
 | |
| 					return
 | |
| 				}
 | |
| 			}
 | |
| 		default:
 | |
| 			bts, err = msgp.Skip(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err)
 | |
| 				return
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| 	o = bts
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
 | |
| func (z *ListObjectsV2Info) Msgsize() (s int) {
 | |
| 	s = 1 + 12 + msgp.BoolSize + 18 + msgp.StringPrefixSize + len(z.ContinuationToken) + 22 + msgp.StringPrefixSize + len(z.NextContinuationToken) + 8 + msgp.ArrayHeaderSize
 | |
| 	for za0001 := range z.Objects {
 | |
| 		s += z.Objects[za0001].Msgsize()
 | |
| 	}
 | |
| 	s += 9 + msgp.ArrayHeaderSize
 | |
| 	for za0002 := range z.Prefixes {
 | |
| 		s += msgp.StringPrefixSize + len(z.Prefixes[za0002])
 | |
| 	}
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // MarshalMsg implements msgp.Marshaler
 | |
| func (z *ListPartsInfo) MarshalMsg(b []byte) (o []byte, err error) {
 | |
| 	o = msgp.Require(b, z.Msgsize())
 | |
| 	// map header, size 12
 | |
| 	// string "Bucket"
 | |
| 	o = append(o, 0x8c, 0xa6, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74)
 | |
| 	o = msgp.AppendString(o, z.Bucket)
 | |
| 	// string "Object"
 | |
| 	o = append(o, 0xa6, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74)
 | |
| 	o = msgp.AppendString(o, z.Object)
 | |
| 	// string "UploadID"
 | |
| 	o = append(o, 0xa8, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x44)
 | |
| 	o = msgp.AppendString(o, z.UploadID)
 | |
| 	// string "StorageClass"
 | |
| 	o = append(o, 0xac, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x43, 0x6c, 0x61, 0x73, 0x73)
 | |
| 	o = msgp.AppendString(o, z.StorageClass)
 | |
| 	// string "PartNumberMarker"
 | |
| 	o = append(o, 0xb0, 0x50, 0x61, 0x72, 0x74, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x4d, 0x61, 0x72, 0x6b, 0x65, 0x72)
 | |
| 	o = msgp.AppendInt(o, z.PartNumberMarker)
 | |
| 	// string "NextPartNumberMarker"
 | |
| 	o = append(o, 0xb4, 0x4e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x72, 0x74, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x4d, 0x61, 0x72, 0x6b, 0x65, 0x72)
 | |
| 	o = msgp.AppendInt(o, z.NextPartNumberMarker)
 | |
| 	// string "MaxParts"
 | |
| 	o = append(o, 0xa8, 0x4d, 0x61, 0x78, 0x50, 0x61, 0x72, 0x74, 0x73)
 | |
| 	o = msgp.AppendInt(o, z.MaxParts)
 | |
| 	// string "IsTruncated"
 | |
| 	o = append(o, 0xab, 0x49, 0x73, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x64)
 | |
| 	o = msgp.AppendBool(o, z.IsTruncated)
 | |
| 	// string "Parts"
 | |
| 	o = append(o, 0xa5, 0x50, 0x61, 0x72, 0x74, 0x73)
 | |
| 	o = msgp.AppendArrayHeader(o, uint32(len(z.Parts)))
 | |
| 	for za0001 := range z.Parts {
 | |
| 		o, err = z.Parts[za0001].MarshalMsg(o)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err, "Parts", za0001)
 | |
| 			return
 | |
| 		}
 | |
| 	}
 | |
| 	// string "UserDefined"
 | |
| 	o = append(o, 0xab, 0x55, 0x73, 0x65, 0x72, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x64)
 | |
| 	o = msgp.AppendMapHeader(o, uint32(len(z.UserDefined)))
 | |
| 	for za0002, za0003 := range z.UserDefined {
 | |
| 		o = msgp.AppendString(o, za0002)
 | |
| 		o = msgp.AppendString(o, za0003)
 | |
| 	}
 | |
| 	// string "ChecksumAlgorithm"
 | |
| 	o = append(o, 0xb1, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x41, 0x6c, 0x67, 0x6f, 0x72, 0x69, 0x74, 0x68, 0x6d)
 | |
| 	o = msgp.AppendString(o, z.ChecksumAlgorithm)
 | |
| 	// string "ChecksumType"
 | |
| 	o = append(o, 0xac, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65)
 | |
| 	o = msgp.AppendString(o, z.ChecksumType)
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // UnmarshalMsg implements msgp.Unmarshaler
 | |
| func (z *ListPartsInfo) UnmarshalMsg(bts []byte) (o []byte, err error) {
 | |
| 	var field []byte
 | |
| 	_ = field
 | |
| 	var zb0001 uint32
 | |
| 	zb0001, bts, err = msgp.ReadMapHeaderBytes(bts)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err)
 | |
| 		return
 | |
| 	}
 | |
| 	for zb0001 > 0 {
 | |
| 		zb0001--
 | |
| 		field, bts, err = msgp.ReadMapKeyZC(bts)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err)
 | |
| 			return
 | |
| 		}
 | |
| 		switch msgp.UnsafeString(field) {
 | |
| 		case "Bucket":
 | |
| 			z.Bucket, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Bucket")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Object":
 | |
| 			z.Object, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Object")
 | |
| 				return
 | |
| 			}
 | |
| 		case "UploadID":
 | |
| 			z.UploadID, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "UploadID")
 | |
| 				return
 | |
| 			}
 | |
| 		case "StorageClass":
 | |
| 			z.StorageClass, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "StorageClass")
 | |
| 				return
 | |
| 			}
 | |
| 		case "PartNumberMarker":
 | |
| 			z.PartNumberMarker, bts, err = msgp.ReadIntBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "PartNumberMarker")
 | |
| 				return
 | |
| 			}
 | |
| 		case "NextPartNumberMarker":
 | |
| 			z.NextPartNumberMarker, bts, err = msgp.ReadIntBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "NextPartNumberMarker")
 | |
| 				return
 | |
| 			}
 | |
| 		case "MaxParts":
 | |
| 			z.MaxParts, bts, err = msgp.ReadIntBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "MaxParts")
 | |
| 				return
 | |
| 			}
 | |
| 		case "IsTruncated":
 | |
| 			z.IsTruncated, bts, err = msgp.ReadBoolBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "IsTruncated")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Parts":
 | |
| 			var zb0002 uint32
 | |
| 			zb0002, bts, err = msgp.ReadArrayHeaderBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Parts")
 | |
| 				return
 | |
| 			}
 | |
| 			if cap(z.Parts) >= int(zb0002) {
 | |
| 				z.Parts = (z.Parts)[:zb0002]
 | |
| 			} else {
 | |
| 				z.Parts = make([]PartInfo, zb0002)
 | |
| 			}
 | |
| 			for za0001 := range z.Parts {
 | |
| 				bts, err = z.Parts[za0001].UnmarshalMsg(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "Parts", za0001)
 | |
| 					return
 | |
| 				}
 | |
| 			}
 | |
| 		case "UserDefined":
 | |
| 			var zb0003 uint32
 | |
| 			zb0003, bts, err = msgp.ReadMapHeaderBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "UserDefined")
 | |
| 				return
 | |
| 			}
 | |
| 			if z.UserDefined == nil {
 | |
| 				z.UserDefined = make(map[string]string, zb0003)
 | |
| 			} else if len(z.UserDefined) > 0 {
 | |
| 				clear(z.UserDefined)
 | |
| 			}
 | |
| 			for zb0003 > 0 {
 | |
| 				var za0003 string
 | |
| 				zb0003--
 | |
| 				var za0002 string
 | |
| 				za0002, bts, err = msgp.ReadStringBytes(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "UserDefined")
 | |
| 					return
 | |
| 				}
 | |
| 				za0003, bts, err = msgp.ReadStringBytes(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "UserDefined", za0002)
 | |
| 					return
 | |
| 				}
 | |
| 				z.UserDefined[za0002] = za0003
 | |
| 			}
 | |
| 		case "ChecksumAlgorithm":
 | |
| 			z.ChecksumAlgorithm, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ChecksumAlgorithm")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ChecksumType":
 | |
| 			z.ChecksumType, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ChecksumType")
 | |
| 				return
 | |
| 			}
 | |
| 		default:
 | |
| 			bts, err = msgp.Skip(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err)
 | |
| 				return
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| 	o = bts
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
 | |
| func (z *ListPartsInfo) Msgsize() (s int) {
 | |
| 	s = 1 + 7 + msgp.StringPrefixSize + len(z.Bucket) + 7 + msgp.StringPrefixSize + len(z.Object) + 9 + msgp.StringPrefixSize + len(z.UploadID) + 13 + msgp.StringPrefixSize + len(z.StorageClass) + 17 + msgp.IntSize + 21 + msgp.IntSize + 9 + msgp.IntSize + 12 + msgp.BoolSize + 6 + msgp.ArrayHeaderSize
 | |
| 	for za0001 := range z.Parts {
 | |
| 		s += z.Parts[za0001].Msgsize()
 | |
| 	}
 | |
| 	s += 12 + msgp.MapHeaderSize
 | |
| 	if z.UserDefined != nil {
 | |
| 		for za0002, za0003 := range z.UserDefined {
 | |
| 			_ = za0003
 | |
| 			s += msgp.StringPrefixSize + len(za0002) + msgp.StringPrefixSize + len(za0003)
 | |
| 		}
 | |
| 	}
 | |
| 	s += 18 + msgp.StringPrefixSize + len(z.ChecksumAlgorithm) + 13 + msgp.StringPrefixSize + len(z.ChecksumType)
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // MarshalMsg implements msgp.Marshaler
 | |
| func (z *MultipartInfo) MarshalMsg(b []byte) (o []byte, err error) {
 | |
| 	o = msgp.Require(b, z.Msgsize())
 | |
| 	// map header, size 5
 | |
| 	// string "Bucket"
 | |
| 	o = append(o, 0x85, 0xa6, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74)
 | |
| 	o = msgp.AppendString(o, z.Bucket)
 | |
| 	// string "Object"
 | |
| 	o = append(o, 0xa6, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74)
 | |
| 	o = msgp.AppendString(o, z.Object)
 | |
| 	// string "UploadID"
 | |
| 	o = append(o, 0xa8, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x44)
 | |
| 	o = msgp.AppendString(o, z.UploadID)
 | |
| 	// string "Initiated"
 | |
| 	o = append(o, 0xa9, 0x49, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x74, 0x65, 0x64)
 | |
| 	o = msgp.AppendTime(o, z.Initiated)
 | |
| 	// string "UserDefined"
 | |
| 	o = append(o, 0xab, 0x55, 0x73, 0x65, 0x72, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x64)
 | |
| 	o = msgp.AppendMapHeader(o, uint32(len(z.UserDefined)))
 | |
| 	for za0001, za0002 := range z.UserDefined {
 | |
| 		o = msgp.AppendString(o, za0001)
 | |
| 		o = msgp.AppendString(o, za0002)
 | |
| 	}
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // UnmarshalMsg implements msgp.Unmarshaler
 | |
| func (z *MultipartInfo) UnmarshalMsg(bts []byte) (o []byte, err error) {
 | |
| 	var field []byte
 | |
| 	_ = field
 | |
| 	var zb0001 uint32
 | |
| 	zb0001, bts, err = msgp.ReadMapHeaderBytes(bts)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err)
 | |
| 		return
 | |
| 	}
 | |
| 	for zb0001 > 0 {
 | |
| 		zb0001--
 | |
| 		field, bts, err = msgp.ReadMapKeyZC(bts)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err)
 | |
| 			return
 | |
| 		}
 | |
| 		switch msgp.UnsafeString(field) {
 | |
| 		case "Bucket":
 | |
| 			z.Bucket, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Bucket")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Object":
 | |
| 			z.Object, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Object")
 | |
| 				return
 | |
| 			}
 | |
| 		case "UploadID":
 | |
| 			z.UploadID, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "UploadID")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Initiated":
 | |
| 			z.Initiated, bts, err = msgp.ReadTimeBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Initiated")
 | |
| 				return
 | |
| 			}
 | |
| 		case "UserDefined":
 | |
| 			var zb0002 uint32
 | |
| 			zb0002, bts, err = msgp.ReadMapHeaderBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "UserDefined")
 | |
| 				return
 | |
| 			}
 | |
| 			if z.UserDefined == nil {
 | |
| 				z.UserDefined = make(map[string]string, zb0002)
 | |
| 			} else if len(z.UserDefined) > 0 {
 | |
| 				clear(z.UserDefined)
 | |
| 			}
 | |
| 			for zb0002 > 0 {
 | |
| 				var za0002 string
 | |
| 				zb0002--
 | |
| 				var za0001 string
 | |
| 				za0001, bts, err = msgp.ReadStringBytes(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "UserDefined")
 | |
| 					return
 | |
| 				}
 | |
| 				za0002, bts, err = msgp.ReadStringBytes(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "UserDefined", za0001)
 | |
| 					return
 | |
| 				}
 | |
| 				z.UserDefined[za0001] = za0002
 | |
| 			}
 | |
| 		default:
 | |
| 			bts, err = msgp.Skip(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err)
 | |
| 				return
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| 	o = bts
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
 | |
| func (z *MultipartInfo) Msgsize() (s int) {
 | |
| 	s = 1 + 7 + msgp.StringPrefixSize + len(z.Bucket) + 7 + msgp.StringPrefixSize + len(z.Object) + 9 + msgp.StringPrefixSize + len(z.UploadID) + 10 + msgp.TimeSize + 12 + msgp.MapHeaderSize
 | |
| 	if z.UserDefined != nil {
 | |
| 		for za0001, za0002 := range z.UserDefined {
 | |
| 			_ = za0002
 | |
| 			s += msgp.StringPrefixSize + len(za0001) + msgp.StringPrefixSize + len(za0002)
 | |
| 		}
 | |
| 	}
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // MarshalMsg implements msgp.Marshaler
 | |
| func (z NewMultipartUploadResult) MarshalMsg(b []byte) (o []byte, err error) {
 | |
| 	o = msgp.Require(b, z.Msgsize())
 | |
| 	// map header, size 3
 | |
| 	// string "UploadID"
 | |
| 	o = append(o, 0x83, 0xa8, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x44)
 | |
| 	o = msgp.AppendString(o, z.UploadID)
 | |
| 	// string "ChecksumAlgo"
 | |
| 	o = append(o, 0xac, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x41, 0x6c, 0x67, 0x6f)
 | |
| 	o = msgp.AppendString(o, z.ChecksumAlgo)
 | |
| 	// string "ChecksumType"
 | |
| 	o = append(o, 0xac, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65)
 | |
| 	o = msgp.AppendString(o, z.ChecksumType)
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // UnmarshalMsg implements msgp.Unmarshaler
 | |
| func (z *NewMultipartUploadResult) UnmarshalMsg(bts []byte) (o []byte, err error) {
 | |
| 	var field []byte
 | |
| 	_ = field
 | |
| 	var zb0001 uint32
 | |
| 	zb0001, bts, err = msgp.ReadMapHeaderBytes(bts)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err)
 | |
| 		return
 | |
| 	}
 | |
| 	for zb0001 > 0 {
 | |
| 		zb0001--
 | |
| 		field, bts, err = msgp.ReadMapKeyZC(bts)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err)
 | |
| 			return
 | |
| 		}
 | |
| 		switch msgp.UnsafeString(field) {
 | |
| 		case "UploadID":
 | |
| 			z.UploadID, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "UploadID")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ChecksumAlgo":
 | |
| 			z.ChecksumAlgo, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ChecksumAlgo")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ChecksumType":
 | |
| 			z.ChecksumType, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ChecksumType")
 | |
| 				return
 | |
| 			}
 | |
| 		default:
 | |
| 			bts, err = msgp.Skip(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err)
 | |
| 				return
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| 	o = bts
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
 | |
| func (z NewMultipartUploadResult) Msgsize() (s int) {
 | |
| 	s = 1 + 9 + msgp.StringPrefixSize + len(z.UploadID) + 13 + msgp.StringPrefixSize + len(z.ChecksumAlgo) + 13 + msgp.StringPrefixSize + len(z.ChecksumType)
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // MarshalMsg implements msgp.Marshaler
 | |
| func (z *ObjectInfo) MarshalMsg(b []byte) (o []byte, err error) {
 | |
| 	o = msgp.Require(b, z.Msgsize())
 | |
| 	// map header, size 33
 | |
| 	// string "Bucket"
 | |
| 	o = append(o, 0xde, 0x0, 0x21, 0xa6, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74)
 | |
| 	o = msgp.AppendString(o, z.Bucket)
 | |
| 	// string "Name"
 | |
| 	o = append(o, 0xa4, 0x4e, 0x61, 0x6d, 0x65)
 | |
| 	o = msgp.AppendString(o, z.Name)
 | |
| 	// string "ModTime"
 | |
| 	o = append(o, 0xa7, 0x4d, 0x6f, 0x64, 0x54, 0x69, 0x6d, 0x65)
 | |
| 	o = msgp.AppendTime(o, z.ModTime)
 | |
| 	// string "Size"
 | |
| 	o = append(o, 0xa4, 0x53, 0x69, 0x7a, 0x65)
 | |
| 	o = msgp.AppendInt64(o, z.Size)
 | |
| 	// string "ActualSize"
 | |
| 	o = append(o, 0xaa, 0x41, 0x63, 0x74, 0x75, 0x61, 0x6c, 0x53, 0x69, 0x7a, 0x65)
 | |
| 	if z.ActualSize == nil {
 | |
| 		o = msgp.AppendNil(o)
 | |
| 	} else {
 | |
| 		o = msgp.AppendInt64(o, *z.ActualSize)
 | |
| 	}
 | |
| 	// string "IsDir"
 | |
| 	o = append(o, 0xa5, 0x49, 0x73, 0x44, 0x69, 0x72)
 | |
| 	o = msgp.AppendBool(o, z.IsDir)
 | |
| 	// string "ETag"
 | |
| 	o = append(o, 0xa4, 0x45, 0x54, 0x61, 0x67)
 | |
| 	o = msgp.AppendString(o, z.ETag)
 | |
| 	// string "VersionID"
 | |
| 	o = append(o, 0xa9, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x44)
 | |
| 	o = msgp.AppendString(o, z.VersionID)
 | |
| 	// string "IsLatest"
 | |
| 	o = append(o, 0xa8, 0x49, 0x73, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74)
 | |
| 	o = msgp.AppendBool(o, z.IsLatest)
 | |
| 	// string "DeleteMarker"
 | |
| 	o = append(o, 0xac, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4d, 0x61, 0x72, 0x6b, 0x65, 0x72)
 | |
| 	o = msgp.AppendBool(o, z.DeleteMarker)
 | |
| 	// string "TransitionedObject"
 | |
| 	o = append(o, 0xb2, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x65, 0x64, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74)
 | |
| 	o, err = z.TransitionedObject.MarshalMsg(o)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err, "TransitionedObject")
 | |
| 		return
 | |
| 	}
 | |
| 	// string "RestoreExpires"
 | |
| 	o = append(o, 0xae, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x45, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73)
 | |
| 	o = msgp.AppendTime(o, z.RestoreExpires)
 | |
| 	// string "RestoreOngoing"
 | |
| 	o = append(o, 0xae, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x4f, 0x6e, 0x67, 0x6f, 0x69, 0x6e, 0x67)
 | |
| 	o = msgp.AppendBool(o, z.RestoreOngoing)
 | |
| 	// string "ContentType"
 | |
| 	o = append(o, 0xab, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65)
 | |
| 	o = msgp.AppendString(o, z.ContentType)
 | |
| 	// string "ContentEncoding"
 | |
| 	o = append(o, 0xaf, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x45, 0x6e, 0x63, 0x6f, 0x64, 0x69, 0x6e, 0x67)
 | |
| 	o = msgp.AppendString(o, z.ContentEncoding)
 | |
| 	// string "Expires"
 | |
| 	o = append(o, 0xa7, 0x45, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73)
 | |
| 	o = msgp.AppendTime(o, z.Expires)
 | |
| 	// string "CacheControl"
 | |
| 	o = append(o, 0xac, 0x43, 0x61, 0x63, 0x68, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c)
 | |
| 	o = msgp.AppendString(o, z.CacheControl)
 | |
| 	// string "StorageClass"
 | |
| 	o = append(o, 0xac, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x43, 0x6c, 0x61, 0x73, 0x73)
 | |
| 	o = msgp.AppendString(o, z.StorageClass)
 | |
| 	// string "ReplicationStatusInternal"
 | |
| 	o = append(o, 0xb9, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c)
 | |
| 	o = msgp.AppendString(o, z.ReplicationStatusInternal)
 | |
| 	// string "ReplicationStatus"
 | |
| 	o = append(o, 0xb1, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73)
 | |
| 	o, err = z.ReplicationStatus.MarshalMsg(o)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err, "ReplicationStatus")
 | |
| 		return
 | |
| 	}
 | |
| 	// string "UserDefined"
 | |
| 	o = append(o, 0xab, 0x55, 0x73, 0x65, 0x72, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x64)
 | |
| 	o = msgp.AppendMapHeader(o, uint32(len(z.UserDefined)))
 | |
| 	for za0001, za0002 := range z.UserDefined {
 | |
| 		o = msgp.AppendString(o, za0001)
 | |
| 		o = msgp.AppendString(o, za0002)
 | |
| 	}
 | |
| 	// string "UserTags"
 | |
| 	o = append(o, 0xa8, 0x55, 0x73, 0x65, 0x72, 0x54, 0x61, 0x67, 0x73)
 | |
| 	o = msgp.AppendString(o, z.UserTags)
 | |
| 	// string "Parts"
 | |
| 	o = append(o, 0xa5, 0x50, 0x61, 0x72, 0x74, 0x73)
 | |
| 	o = msgp.AppendArrayHeader(o, uint32(len(z.Parts)))
 | |
| 	for za0003 := range z.Parts {
 | |
| 		o, err = z.Parts[za0003].MarshalMsg(o)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err, "Parts", za0003)
 | |
| 			return
 | |
| 		}
 | |
| 	}
 | |
| 	// string "AccTime"
 | |
| 	o = append(o, 0xa7, 0x41, 0x63, 0x63, 0x54, 0x69, 0x6d, 0x65)
 | |
| 	o = msgp.AppendTime(o, z.AccTime)
 | |
| 	// string "Legacy"
 | |
| 	o = append(o, 0xa6, 0x4c, 0x65, 0x67, 0x61, 0x63, 0x79)
 | |
| 	o = msgp.AppendBool(o, z.Legacy)
 | |
| 	// string "VersionPurgeStatusInternal"
 | |
| 	o = append(o, 0xba, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x50, 0x75, 0x72, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c)
 | |
| 	o = msgp.AppendString(o, z.VersionPurgeStatusInternal)
 | |
| 	// string "VersionPurgeStatus"
 | |
| 	o = append(o, 0xb2, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x50, 0x75, 0x72, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73)
 | |
| 	o, err = z.VersionPurgeStatus.MarshalMsg(o)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err, "VersionPurgeStatus")
 | |
| 		return
 | |
| 	}
 | |
| 	// string "NumVersions"
 | |
| 	o = append(o, 0xab, 0x4e, 0x75, 0x6d, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73)
 | |
| 	o = msgp.AppendInt(o, z.NumVersions)
 | |
| 	// string "SuccessorModTime"
 | |
| 	o = append(o, 0xb0, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x4d, 0x6f, 0x64, 0x54, 0x69, 0x6d, 0x65)
 | |
| 	o = msgp.AppendTime(o, z.SuccessorModTime)
 | |
| 	// string "Checksum"
 | |
| 	o = append(o, 0xa8, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d)
 | |
| 	o = msgp.AppendBytes(o, z.Checksum)
 | |
| 	// string "Inlined"
 | |
| 	o = append(o, 0xa7, 0x49, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x64)
 | |
| 	o = msgp.AppendBool(o, z.Inlined)
 | |
| 	// string "DataBlocks"
 | |
| 	o = append(o, 0xaa, 0x44, 0x61, 0x74, 0x61, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x73)
 | |
| 	o = msgp.AppendInt(o, z.DataBlocks)
 | |
| 	// string "ParityBlocks"
 | |
| 	o = append(o, 0xac, 0x50, 0x61, 0x72, 0x69, 0x74, 0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x73)
 | |
| 	o = msgp.AppendInt(o, z.ParityBlocks)
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // UnmarshalMsg implements msgp.Unmarshaler
 | |
| func (z *ObjectInfo) UnmarshalMsg(bts []byte) (o []byte, err error) {
 | |
| 	var field []byte
 | |
| 	_ = field
 | |
| 	var zb0001 uint32
 | |
| 	zb0001, bts, err = msgp.ReadMapHeaderBytes(bts)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err)
 | |
| 		return
 | |
| 	}
 | |
| 	for zb0001 > 0 {
 | |
| 		zb0001--
 | |
| 		field, bts, err = msgp.ReadMapKeyZC(bts)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err)
 | |
| 			return
 | |
| 		}
 | |
| 		switch msgp.UnsafeString(field) {
 | |
| 		case "Bucket":
 | |
| 			z.Bucket, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Bucket")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Name":
 | |
| 			z.Name, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Name")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ModTime":
 | |
| 			z.ModTime, bts, err = msgp.ReadTimeBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ModTime")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Size":
 | |
| 			z.Size, bts, err = msgp.ReadInt64Bytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Size")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ActualSize":
 | |
| 			if msgp.IsNil(bts) {
 | |
| 				bts, err = msgp.ReadNilBytes(bts)
 | |
| 				if err != nil {
 | |
| 					return
 | |
| 				}
 | |
| 				z.ActualSize = nil
 | |
| 			} else {
 | |
| 				if z.ActualSize == nil {
 | |
| 					z.ActualSize = new(int64)
 | |
| 				}
 | |
| 				*z.ActualSize, bts, err = msgp.ReadInt64Bytes(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "ActualSize")
 | |
| 					return
 | |
| 				}
 | |
| 			}
 | |
| 		case "IsDir":
 | |
| 			z.IsDir, bts, err = msgp.ReadBoolBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "IsDir")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ETag":
 | |
| 			z.ETag, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ETag")
 | |
| 				return
 | |
| 			}
 | |
| 		case "VersionID":
 | |
| 			z.VersionID, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "VersionID")
 | |
| 				return
 | |
| 			}
 | |
| 		case "IsLatest":
 | |
| 			z.IsLatest, bts, err = msgp.ReadBoolBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "IsLatest")
 | |
| 				return
 | |
| 			}
 | |
| 		case "DeleteMarker":
 | |
| 			z.DeleteMarker, bts, err = msgp.ReadBoolBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "DeleteMarker")
 | |
| 				return
 | |
| 			}
 | |
| 		case "TransitionedObject":
 | |
| 			bts, err = z.TransitionedObject.UnmarshalMsg(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "TransitionedObject")
 | |
| 				return
 | |
| 			}
 | |
| 		case "RestoreExpires":
 | |
| 			z.RestoreExpires, bts, err = msgp.ReadTimeBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "RestoreExpires")
 | |
| 				return
 | |
| 			}
 | |
| 		case "RestoreOngoing":
 | |
| 			z.RestoreOngoing, bts, err = msgp.ReadBoolBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "RestoreOngoing")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ContentType":
 | |
| 			z.ContentType, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ContentType")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ContentEncoding":
 | |
| 			z.ContentEncoding, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ContentEncoding")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Expires":
 | |
| 			z.Expires, bts, err = msgp.ReadTimeBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Expires")
 | |
| 				return
 | |
| 			}
 | |
| 		case "CacheControl":
 | |
| 			z.CacheControl, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "CacheControl")
 | |
| 				return
 | |
| 			}
 | |
| 		case "StorageClass":
 | |
| 			z.StorageClass, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "StorageClass")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ReplicationStatusInternal":
 | |
| 			z.ReplicationStatusInternal, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ReplicationStatusInternal")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ReplicationStatus":
 | |
| 			bts, err = z.ReplicationStatus.UnmarshalMsg(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ReplicationStatus")
 | |
| 				return
 | |
| 			}
 | |
| 		case "UserDefined":
 | |
| 			var zb0002 uint32
 | |
| 			zb0002, bts, err = msgp.ReadMapHeaderBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "UserDefined")
 | |
| 				return
 | |
| 			}
 | |
| 			if z.UserDefined == nil {
 | |
| 				z.UserDefined = make(map[string]string, zb0002)
 | |
| 			} else if len(z.UserDefined) > 0 {
 | |
| 				clear(z.UserDefined)
 | |
| 			}
 | |
| 			for zb0002 > 0 {
 | |
| 				var za0002 string
 | |
| 				zb0002--
 | |
| 				var za0001 string
 | |
| 				za0001, bts, err = msgp.ReadStringBytes(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "UserDefined")
 | |
| 					return
 | |
| 				}
 | |
| 				za0002, bts, err = msgp.ReadStringBytes(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "UserDefined", za0001)
 | |
| 					return
 | |
| 				}
 | |
| 				z.UserDefined[za0001] = za0002
 | |
| 			}
 | |
| 		case "UserTags":
 | |
| 			z.UserTags, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "UserTags")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Parts":
 | |
| 			var zb0003 uint32
 | |
| 			zb0003, bts, err = msgp.ReadArrayHeaderBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Parts")
 | |
| 				return
 | |
| 			}
 | |
| 			if cap(z.Parts) >= int(zb0003) {
 | |
| 				z.Parts = (z.Parts)[:zb0003]
 | |
| 			} else {
 | |
| 				z.Parts = make([]ObjectPartInfo, zb0003)
 | |
| 			}
 | |
| 			for za0003 := range z.Parts {
 | |
| 				bts, err = z.Parts[za0003].UnmarshalMsg(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "Parts", za0003)
 | |
| 					return
 | |
| 				}
 | |
| 			}
 | |
| 		case "AccTime":
 | |
| 			z.AccTime, bts, err = msgp.ReadTimeBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "AccTime")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Legacy":
 | |
| 			z.Legacy, bts, err = msgp.ReadBoolBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Legacy")
 | |
| 				return
 | |
| 			}
 | |
| 		case "VersionPurgeStatusInternal":
 | |
| 			z.VersionPurgeStatusInternal, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "VersionPurgeStatusInternal")
 | |
| 				return
 | |
| 			}
 | |
| 		case "VersionPurgeStatus":
 | |
| 			bts, err = z.VersionPurgeStatus.UnmarshalMsg(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "VersionPurgeStatus")
 | |
| 				return
 | |
| 			}
 | |
| 		case "NumVersions":
 | |
| 			z.NumVersions, bts, err = msgp.ReadIntBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "NumVersions")
 | |
| 				return
 | |
| 			}
 | |
| 		case "SuccessorModTime":
 | |
| 			z.SuccessorModTime, bts, err = msgp.ReadTimeBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "SuccessorModTime")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Checksum":
 | |
| 			z.Checksum, bts, err = msgp.ReadBytesBytes(bts, z.Checksum)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Checksum")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Inlined":
 | |
| 			z.Inlined, bts, err = msgp.ReadBoolBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Inlined")
 | |
| 				return
 | |
| 			}
 | |
| 		case "DataBlocks":
 | |
| 			z.DataBlocks, bts, err = msgp.ReadIntBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "DataBlocks")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ParityBlocks":
 | |
| 			z.ParityBlocks, bts, err = msgp.ReadIntBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ParityBlocks")
 | |
| 				return
 | |
| 			}
 | |
| 		default:
 | |
| 			bts, err = msgp.Skip(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err)
 | |
| 				return
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| 	o = bts
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
 | |
| func (z *ObjectInfo) Msgsize() (s int) {
 | |
| 	s = 3 + 7 + msgp.StringPrefixSize + len(z.Bucket) + 5 + msgp.StringPrefixSize + len(z.Name) + 8 + msgp.TimeSize + 5 + msgp.Int64Size + 11
 | |
| 	if z.ActualSize == nil {
 | |
| 		s += msgp.NilSize
 | |
| 	} else {
 | |
| 		s += msgp.Int64Size
 | |
| 	}
 | |
| 	s += 6 + msgp.BoolSize + 5 + msgp.StringPrefixSize + len(z.ETag) + 10 + msgp.StringPrefixSize + len(z.VersionID) + 9 + msgp.BoolSize + 13 + msgp.BoolSize + 19 + z.TransitionedObject.Msgsize() + 15 + msgp.TimeSize + 15 + msgp.BoolSize + 12 + msgp.StringPrefixSize + len(z.ContentType) + 16 + msgp.StringPrefixSize + len(z.ContentEncoding) + 8 + msgp.TimeSize + 13 + msgp.StringPrefixSize + len(z.CacheControl) + 13 + msgp.StringPrefixSize + len(z.StorageClass) + 26 + msgp.StringPrefixSize + len(z.ReplicationStatusInternal) + 18 + z.ReplicationStatus.Msgsize() + 12 + msgp.MapHeaderSize
 | |
| 	if z.UserDefined != nil {
 | |
| 		for za0001, za0002 := range z.UserDefined {
 | |
| 			_ = za0002
 | |
| 			s += msgp.StringPrefixSize + len(za0001) + msgp.StringPrefixSize + len(za0002)
 | |
| 		}
 | |
| 	}
 | |
| 	s += 9 + msgp.StringPrefixSize + len(z.UserTags) + 6 + msgp.ArrayHeaderSize
 | |
| 	for za0003 := range z.Parts {
 | |
| 		s += z.Parts[za0003].Msgsize()
 | |
| 	}
 | |
| 	s += 8 + msgp.TimeSize + 7 + msgp.BoolSize + 27 + msgp.StringPrefixSize + len(z.VersionPurgeStatusInternal) + 19 + z.VersionPurgeStatus.Msgsize() + 12 + msgp.IntSize + 17 + msgp.TimeSize + 9 + msgp.BytesPrefixSize + len(z.Checksum) + 8 + msgp.BoolSize + 11 + msgp.IntSize + 13 + msgp.IntSize
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // MarshalMsg implements msgp.Marshaler
 | |
| func (z *PartInfo) MarshalMsg(b []byte) (o []byte, err error) {
 | |
| 	o = msgp.Require(b, z.Msgsize())
 | |
| 	// map header, size 10
 | |
| 	// string "PartNumber"
 | |
| 	o = append(o, 0x8a, 0xaa, 0x50, 0x61, 0x72, 0x74, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72)
 | |
| 	o = msgp.AppendInt(o, z.PartNumber)
 | |
| 	// string "LastModified"
 | |
| 	o = append(o, 0xac, 0x4c, 0x61, 0x73, 0x74, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x64)
 | |
| 	o = msgp.AppendTime(o, z.LastModified)
 | |
| 	// string "ETag"
 | |
| 	o = append(o, 0xa4, 0x45, 0x54, 0x61, 0x67)
 | |
| 	o = msgp.AppendString(o, z.ETag)
 | |
| 	// string "Size"
 | |
| 	o = append(o, 0xa4, 0x53, 0x69, 0x7a, 0x65)
 | |
| 	o = msgp.AppendInt64(o, z.Size)
 | |
| 	// string "ActualSize"
 | |
| 	o = append(o, 0xaa, 0x41, 0x63, 0x74, 0x75, 0x61, 0x6c, 0x53, 0x69, 0x7a, 0x65)
 | |
| 	o = msgp.AppendInt64(o, z.ActualSize)
 | |
| 	// string "ChecksumCRC32"
 | |
| 	o = append(o, 0xad, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x43, 0x52, 0x43, 0x33, 0x32)
 | |
| 	o = msgp.AppendString(o, z.ChecksumCRC32)
 | |
| 	// string "ChecksumCRC32C"
 | |
| 	o = append(o, 0xae, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x43, 0x52, 0x43, 0x33, 0x32, 0x43)
 | |
| 	o = msgp.AppendString(o, z.ChecksumCRC32C)
 | |
| 	// string "ChecksumSHA1"
 | |
| 	o = append(o, 0xac, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x53, 0x48, 0x41, 0x31)
 | |
| 	o = msgp.AppendString(o, z.ChecksumSHA1)
 | |
| 	// string "ChecksumSHA256"
 | |
| 	o = append(o, 0xae, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x53, 0x48, 0x41, 0x32, 0x35, 0x36)
 | |
| 	o = msgp.AppendString(o, z.ChecksumSHA256)
 | |
| 	// string "ChecksumCRC64NVME"
 | |
| 	o = append(o, 0xb1, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x43, 0x52, 0x43, 0x36, 0x34, 0x4e, 0x56, 0x4d, 0x45)
 | |
| 	o = msgp.AppendString(o, z.ChecksumCRC64NVME)
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // UnmarshalMsg implements msgp.Unmarshaler
 | |
| func (z *PartInfo) UnmarshalMsg(bts []byte) (o []byte, err error) {
 | |
| 	var field []byte
 | |
| 	_ = field
 | |
| 	var zb0001 uint32
 | |
| 	zb0001, bts, err = msgp.ReadMapHeaderBytes(bts)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err)
 | |
| 		return
 | |
| 	}
 | |
| 	for zb0001 > 0 {
 | |
| 		zb0001--
 | |
| 		field, bts, err = msgp.ReadMapKeyZC(bts)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err)
 | |
| 			return
 | |
| 		}
 | |
| 		switch msgp.UnsafeString(field) {
 | |
| 		case "PartNumber":
 | |
| 			z.PartNumber, bts, err = msgp.ReadIntBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "PartNumber")
 | |
| 				return
 | |
| 			}
 | |
| 		case "LastModified":
 | |
| 			z.LastModified, bts, err = msgp.ReadTimeBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "LastModified")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ETag":
 | |
| 			z.ETag, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ETag")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Size":
 | |
| 			z.Size, bts, err = msgp.ReadInt64Bytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Size")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ActualSize":
 | |
| 			z.ActualSize, bts, err = msgp.ReadInt64Bytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ActualSize")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ChecksumCRC32":
 | |
| 			z.ChecksumCRC32, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ChecksumCRC32")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ChecksumCRC32C":
 | |
| 			z.ChecksumCRC32C, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ChecksumCRC32C")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ChecksumSHA1":
 | |
| 			z.ChecksumSHA1, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ChecksumSHA1")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ChecksumSHA256":
 | |
| 			z.ChecksumSHA256, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ChecksumSHA256")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ChecksumCRC64NVME":
 | |
| 			z.ChecksumCRC64NVME, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ChecksumCRC64NVME")
 | |
| 				return
 | |
| 			}
 | |
| 		default:
 | |
| 			bts, err = msgp.Skip(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err)
 | |
| 				return
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| 	o = bts
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
 | |
| func (z *PartInfo) Msgsize() (s int) {
 | |
| 	s = 1 + 11 + msgp.IntSize + 13 + msgp.TimeSize + 5 + msgp.StringPrefixSize + len(z.ETag) + 5 + msgp.Int64Size + 11 + msgp.Int64Size + 14 + msgp.StringPrefixSize + len(z.ChecksumCRC32) + 15 + msgp.StringPrefixSize + len(z.ChecksumCRC32C) + 13 + msgp.StringPrefixSize + len(z.ChecksumSHA1) + 15 + msgp.StringPrefixSize + len(z.ChecksumSHA256) + 18 + msgp.StringPrefixSize + len(z.ChecksumCRC64NVME)
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // MarshalMsg implements msgp.Marshaler
 | |
| func (z *ReplicateObjectInfo) MarshalMsg(b []byte) (o []byte, err error) {
 | |
| 	o = msgp.Require(b, z.Msgsize())
 | |
| 	// map header, size 26
 | |
| 	// string "Name"
 | |
| 	o = append(o, 0xde, 0x0, 0x1a, 0xa4, 0x4e, 0x61, 0x6d, 0x65)
 | |
| 	o = msgp.AppendString(o, z.Name)
 | |
| 	// string "Bucket"
 | |
| 	o = append(o, 0xa6, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74)
 | |
| 	o = msgp.AppendString(o, z.Bucket)
 | |
| 	// string "VersionID"
 | |
| 	o = append(o, 0xa9, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x44)
 | |
| 	o = msgp.AppendString(o, z.VersionID)
 | |
| 	// string "ETag"
 | |
| 	o = append(o, 0xa4, 0x45, 0x54, 0x61, 0x67)
 | |
| 	o = msgp.AppendString(o, z.ETag)
 | |
| 	// string "Size"
 | |
| 	o = append(o, 0xa4, 0x53, 0x69, 0x7a, 0x65)
 | |
| 	o = msgp.AppendInt64(o, z.Size)
 | |
| 	// string "ActualSize"
 | |
| 	o = append(o, 0xaa, 0x41, 0x63, 0x74, 0x75, 0x61, 0x6c, 0x53, 0x69, 0x7a, 0x65)
 | |
| 	o = msgp.AppendInt64(o, z.ActualSize)
 | |
| 	// string "ModTime"
 | |
| 	o = append(o, 0xa7, 0x4d, 0x6f, 0x64, 0x54, 0x69, 0x6d, 0x65)
 | |
| 	o = msgp.AppendTime(o, z.ModTime)
 | |
| 	// string "UserTags"
 | |
| 	o = append(o, 0xa8, 0x55, 0x73, 0x65, 0x72, 0x54, 0x61, 0x67, 0x73)
 | |
| 	o = msgp.AppendString(o, z.UserTags)
 | |
| 	// string "SSEC"
 | |
| 	o = append(o, 0xa4, 0x53, 0x53, 0x45, 0x43)
 | |
| 	o = msgp.AppendBool(o, z.SSEC)
 | |
| 	// string "ReplicationStatus"
 | |
| 	o = append(o, 0xb1, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73)
 | |
| 	o, err = z.ReplicationStatus.MarshalMsg(o)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err, "ReplicationStatus")
 | |
| 		return
 | |
| 	}
 | |
| 	// string "ReplicationStatusInternal"
 | |
| 	o = append(o, 0xb9, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c)
 | |
| 	o = msgp.AppendString(o, z.ReplicationStatusInternal)
 | |
| 	// string "VersionPurgeStatusInternal"
 | |
| 	o = append(o, 0xba, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x50, 0x75, 0x72, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c)
 | |
| 	o = msgp.AppendString(o, z.VersionPurgeStatusInternal)
 | |
| 	// string "VersionPurgeStatus"
 | |
| 	o = append(o, 0xb2, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x50, 0x75, 0x72, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73)
 | |
| 	o, err = z.VersionPurgeStatus.MarshalMsg(o)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err, "VersionPurgeStatus")
 | |
| 		return
 | |
| 	}
 | |
| 	// string "ReplicationState"
 | |
| 	o = append(o, 0xb0, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x65)
 | |
| 	o, err = z.ReplicationState.MarshalMsg(o)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err, "ReplicationState")
 | |
| 		return
 | |
| 	}
 | |
| 	// string "DeleteMarker"
 | |
| 	o = append(o, 0xac, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4d, 0x61, 0x72, 0x6b, 0x65, 0x72)
 | |
| 	o = msgp.AppendBool(o, z.DeleteMarker)
 | |
| 	// string "OpType"
 | |
| 	o = append(o, 0xa6, 0x4f, 0x70, 0x54, 0x79, 0x70, 0x65)
 | |
| 	o, err = z.OpType.MarshalMsg(o)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err, "OpType")
 | |
| 		return
 | |
| 	}
 | |
| 	// string "EventType"
 | |
| 	o = append(o, 0xa9, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65)
 | |
| 	o = msgp.AppendString(o, z.EventType)
 | |
| 	// string "RetryCount"
 | |
| 	o = append(o, 0xaa, 0x52, 0x65, 0x74, 0x72, 0x79, 0x43, 0x6f, 0x75, 0x6e, 0x74)
 | |
| 	o = msgp.AppendUint32(o, z.RetryCount)
 | |
| 	// string "ResetID"
 | |
| 	o = append(o, 0xa7, 0x52, 0x65, 0x73, 0x65, 0x74, 0x49, 0x44)
 | |
| 	o = msgp.AppendString(o, z.ResetID)
 | |
| 	// string "Dsc"
 | |
| 	o = append(o, 0xa3, 0x44, 0x73, 0x63)
 | |
| 	o, err = z.Dsc.MarshalMsg(o)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err, "Dsc")
 | |
| 		return
 | |
| 	}
 | |
| 	// string "ExistingObjResync"
 | |
| 	o = append(o, 0xb1, 0x45, 0x78, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x4f, 0x62, 0x6a, 0x52, 0x65, 0x73, 0x79, 0x6e, 0x63)
 | |
| 	o, err = z.ExistingObjResync.MarshalMsg(o)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err, "ExistingObjResync")
 | |
| 		return
 | |
| 	}
 | |
| 	// string "TargetArn"
 | |
| 	o = append(o, 0xa9, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x41, 0x72, 0x6e)
 | |
| 	o = msgp.AppendString(o, z.TargetArn)
 | |
| 	// string "TargetStatuses"
 | |
| 	o = append(o, 0xae, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x65, 0x73)
 | |
| 	o = msgp.AppendMapHeader(o, uint32(len(z.TargetStatuses)))
 | |
| 	for za0001, za0002 := range z.TargetStatuses {
 | |
| 		o = msgp.AppendString(o, za0001)
 | |
| 		o, err = za0002.MarshalMsg(o)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err, "TargetStatuses", za0001)
 | |
| 			return
 | |
| 		}
 | |
| 	}
 | |
| 	// string "TargetPurgeStatuses"
 | |
| 	o = append(o, 0xb3, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x50, 0x75, 0x72, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x65, 0x73)
 | |
| 	o = msgp.AppendMapHeader(o, uint32(len(z.TargetPurgeStatuses)))
 | |
| 	for za0003, za0004 := range z.TargetPurgeStatuses {
 | |
| 		o = msgp.AppendString(o, za0003)
 | |
| 		o, err = za0004.MarshalMsg(o)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err, "TargetPurgeStatuses", za0003)
 | |
| 			return
 | |
| 		}
 | |
| 	}
 | |
| 	// string "ReplicationTimestamp"
 | |
| 	o = append(o, 0xb4, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70)
 | |
| 	o = msgp.AppendTime(o, z.ReplicationTimestamp)
 | |
| 	// string "Checksum"
 | |
| 	o = append(o, 0xa8, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d)
 | |
| 	o = msgp.AppendBytes(o, z.Checksum)
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // UnmarshalMsg implements msgp.Unmarshaler
 | |
| func (z *ReplicateObjectInfo) UnmarshalMsg(bts []byte) (o []byte, err error) {
 | |
| 	var field []byte
 | |
| 	_ = field
 | |
| 	var zb0001 uint32
 | |
| 	zb0001, bts, err = msgp.ReadMapHeaderBytes(bts)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err)
 | |
| 		return
 | |
| 	}
 | |
| 	for zb0001 > 0 {
 | |
| 		zb0001--
 | |
| 		field, bts, err = msgp.ReadMapKeyZC(bts)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err)
 | |
| 			return
 | |
| 		}
 | |
| 		switch msgp.UnsafeString(field) {
 | |
| 		case "Name":
 | |
| 			z.Name, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Name")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Bucket":
 | |
| 			z.Bucket, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Bucket")
 | |
| 				return
 | |
| 			}
 | |
| 		case "VersionID":
 | |
| 			z.VersionID, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "VersionID")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ETag":
 | |
| 			z.ETag, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ETag")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Size":
 | |
| 			z.Size, bts, err = msgp.ReadInt64Bytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Size")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ActualSize":
 | |
| 			z.ActualSize, bts, err = msgp.ReadInt64Bytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ActualSize")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ModTime":
 | |
| 			z.ModTime, bts, err = msgp.ReadTimeBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ModTime")
 | |
| 				return
 | |
| 			}
 | |
| 		case "UserTags":
 | |
| 			z.UserTags, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "UserTags")
 | |
| 				return
 | |
| 			}
 | |
| 		case "SSEC":
 | |
| 			z.SSEC, bts, err = msgp.ReadBoolBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "SSEC")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ReplicationStatus":
 | |
| 			bts, err = z.ReplicationStatus.UnmarshalMsg(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ReplicationStatus")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ReplicationStatusInternal":
 | |
| 			z.ReplicationStatusInternal, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ReplicationStatusInternal")
 | |
| 				return
 | |
| 			}
 | |
| 		case "VersionPurgeStatusInternal":
 | |
| 			z.VersionPurgeStatusInternal, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "VersionPurgeStatusInternal")
 | |
| 				return
 | |
| 			}
 | |
| 		case "VersionPurgeStatus":
 | |
| 			bts, err = z.VersionPurgeStatus.UnmarshalMsg(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "VersionPurgeStatus")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ReplicationState":
 | |
| 			bts, err = z.ReplicationState.UnmarshalMsg(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ReplicationState")
 | |
| 				return
 | |
| 			}
 | |
| 		case "DeleteMarker":
 | |
| 			z.DeleteMarker, bts, err = msgp.ReadBoolBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "DeleteMarker")
 | |
| 				return
 | |
| 			}
 | |
| 		case "OpType":
 | |
| 			bts, err = z.OpType.UnmarshalMsg(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "OpType")
 | |
| 				return
 | |
| 			}
 | |
| 		case "EventType":
 | |
| 			z.EventType, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "EventType")
 | |
| 				return
 | |
| 			}
 | |
| 		case "RetryCount":
 | |
| 			z.RetryCount, bts, err = msgp.ReadUint32Bytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "RetryCount")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ResetID":
 | |
| 			z.ResetID, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ResetID")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Dsc":
 | |
| 			bts, err = z.Dsc.UnmarshalMsg(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Dsc")
 | |
| 				return
 | |
| 			}
 | |
| 		case "ExistingObjResync":
 | |
| 			bts, err = z.ExistingObjResync.UnmarshalMsg(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ExistingObjResync")
 | |
| 				return
 | |
| 			}
 | |
| 		case "TargetArn":
 | |
| 			z.TargetArn, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "TargetArn")
 | |
| 				return
 | |
| 			}
 | |
| 		case "TargetStatuses":
 | |
| 			var zb0002 uint32
 | |
| 			zb0002, bts, err = msgp.ReadMapHeaderBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "TargetStatuses")
 | |
| 				return
 | |
| 			}
 | |
| 			if z.TargetStatuses == nil {
 | |
| 				z.TargetStatuses = make(map[string]replication.StatusType, zb0002)
 | |
| 			} else if len(z.TargetStatuses) > 0 {
 | |
| 				clear(z.TargetStatuses)
 | |
| 			}
 | |
| 			for zb0002 > 0 {
 | |
| 				var za0002 replication.StatusType
 | |
| 				zb0002--
 | |
| 				var za0001 string
 | |
| 				za0001, bts, err = msgp.ReadStringBytes(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "TargetStatuses")
 | |
| 					return
 | |
| 				}
 | |
| 				bts, err = za0002.UnmarshalMsg(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "TargetStatuses", za0001)
 | |
| 					return
 | |
| 				}
 | |
| 				z.TargetStatuses[za0001] = za0002
 | |
| 			}
 | |
| 		case "TargetPurgeStatuses":
 | |
| 			var zb0003 uint32
 | |
| 			zb0003, bts, err = msgp.ReadMapHeaderBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "TargetPurgeStatuses")
 | |
| 				return
 | |
| 			}
 | |
| 			if z.TargetPurgeStatuses == nil {
 | |
| 				z.TargetPurgeStatuses = make(map[string]VersionPurgeStatusType, zb0003)
 | |
| 			} else if len(z.TargetPurgeStatuses) > 0 {
 | |
| 				clear(z.TargetPurgeStatuses)
 | |
| 			}
 | |
| 			for zb0003 > 0 {
 | |
| 				var za0004 VersionPurgeStatusType
 | |
| 				zb0003--
 | |
| 				var za0003 string
 | |
| 				za0003, bts, err = msgp.ReadStringBytes(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "TargetPurgeStatuses")
 | |
| 					return
 | |
| 				}
 | |
| 				bts, err = za0004.UnmarshalMsg(bts)
 | |
| 				if err != nil {
 | |
| 					err = msgp.WrapError(err, "TargetPurgeStatuses", za0003)
 | |
| 					return
 | |
| 				}
 | |
| 				z.TargetPurgeStatuses[za0003] = za0004
 | |
| 			}
 | |
| 		case "ReplicationTimestamp":
 | |
| 			z.ReplicationTimestamp, bts, err = msgp.ReadTimeBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "ReplicationTimestamp")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Checksum":
 | |
| 			z.Checksum, bts, err = msgp.ReadBytesBytes(bts, z.Checksum)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Checksum")
 | |
| 				return
 | |
| 			}
 | |
| 		default:
 | |
| 			bts, err = msgp.Skip(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err)
 | |
| 				return
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| 	o = bts
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
 | |
| func (z *ReplicateObjectInfo) Msgsize() (s int) {
 | |
| 	s = 3 + 5 + msgp.StringPrefixSize + len(z.Name) + 7 + msgp.StringPrefixSize + len(z.Bucket) + 10 + msgp.StringPrefixSize + len(z.VersionID) + 5 + msgp.StringPrefixSize + len(z.ETag) + 5 + msgp.Int64Size + 11 + msgp.Int64Size + 8 + msgp.TimeSize + 9 + msgp.StringPrefixSize + len(z.UserTags) + 5 + msgp.BoolSize + 18 + z.ReplicationStatus.Msgsize() + 26 + msgp.StringPrefixSize + len(z.ReplicationStatusInternal) + 27 + msgp.StringPrefixSize + len(z.VersionPurgeStatusInternal) + 19 + z.VersionPurgeStatus.Msgsize() + 17 + z.ReplicationState.Msgsize() + 13 + msgp.BoolSize + 7 + z.OpType.Msgsize() + 10 + msgp.StringPrefixSize + len(z.EventType) + 11 + msgp.Uint32Size + 8 + msgp.StringPrefixSize + len(z.ResetID) + 4 + z.Dsc.Msgsize() + 18 + z.ExistingObjResync.Msgsize() + 10 + msgp.StringPrefixSize + len(z.TargetArn) + 15 + msgp.MapHeaderSize
 | |
| 	if z.TargetStatuses != nil {
 | |
| 		for za0001, za0002 := range z.TargetStatuses {
 | |
| 			_ = za0002
 | |
| 			s += msgp.StringPrefixSize + len(za0001) + za0002.Msgsize()
 | |
| 		}
 | |
| 	}
 | |
| 	s += 20 + msgp.MapHeaderSize
 | |
| 	if z.TargetPurgeStatuses != nil {
 | |
| 		for za0003, za0004 := range z.TargetPurgeStatuses {
 | |
| 			_ = za0004
 | |
| 			s += msgp.StringPrefixSize + len(za0003) + za0004.Msgsize()
 | |
| 		}
 | |
| 	}
 | |
| 	s += 21 + msgp.TimeSize + 9 + msgp.BytesPrefixSize + len(z.Checksum)
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // MarshalMsg implements msgp.Marshaler
 | |
| func (z *TransitionedObject) MarshalMsg(b []byte) (o []byte, err error) {
 | |
| 	o = msgp.Require(b, z.Msgsize())
 | |
| 	// map header, size 5
 | |
| 	// string "Name"
 | |
| 	o = append(o, 0x85, 0xa4, 0x4e, 0x61, 0x6d, 0x65)
 | |
| 	o = msgp.AppendString(o, z.Name)
 | |
| 	// string "VersionID"
 | |
| 	o = append(o, 0xa9, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x44)
 | |
| 	o = msgp.AppendString(o, z.VersionID)
 | |
| 	// string "Tier"
 | |
| 	o = append(o, 0xa4, 0x54, 0x69, 0x65, 0x72)
 | |
| 	o = msgp.AppendString(o, z.Tier)
 | |
| 	// string "FreeVersion"
 | |
| 	o = append(o, 0xab, 0x46, 0x72, 0x65, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e)
 | |
| 	o = msgp.AppendBool(o, z.FreeVersion)
 | |
| 	// string "Status"
 | |
| 	o = append(o, 0xa6, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73)
 | |
| 	o = msgp.AppendString(o, z.Status)
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // UnmarshalMsg implements msgp.Unmarshaler
 | |
| func (z *TransitionedObject) UnmarshalMsg(bts []byte) (o []byte, err error) {
 | |
| 	var field []byte
 | |
| 	_ = field
 | |
| 	var zb0001 uint32
 | |
| 	zb0001, bts, err = msgp.ReadMapHeaderBytes(bts)
 | |
| 	if err != nil {
 | |
| 		err = msgp.WrapError(err)
 | |
| 		return
 | |
| 	}
 | |
| 	for zb0001 > 0 {
 | |
| 		zb0001--
 | |
| 		field, bts, err = msgp.ReadMapKeyZC(bts)
 | |
| 		if err != nil {
 | |
| 			err = msgp.WrapError(err)
 | |
| 			return
 | |
| 		}
 | |
| 		switch msgp.UnsafeString(field) {
 | |
| 		case "Name":
 | |
| 			z.Name, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Name")
 | |
| 				return
 | |
| 			}
 | |
| 		case "VersionID":
 | |
| 			z.VersionID, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "VersionID")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Tier":
 | |
| 			z.Tier, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Tier")
 | |
| 				return
 | |
| 			}
 | |
| 		case "FreeVersion":
 | |
| 			z.FreeVersion, bts, err = msgp.ReadBoolBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "FreeVersion")
 | |
| 				return
 | |
| 			}
 | |
| 		case "Status":
 | |
| 			z.Status, bts, err = msgp.ReadStringBytes(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err, "Status")
 | |
| 				return
 | |
| 			}
 | |
| 		default:
 | |
| 			bts, err = msgp.Skip(bts)
 | |
| 			if err != nil {
 | |
| 				err = msgp.WrapError(err)
 | |
| 				return
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| 	o = bts
 | |
| 	return
 | |
| }
 | |
| 
 | |
| // Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
 | |
| func (z *TransitionedObject) Msgsize() (s int) {
 | |
| 	s = 1 + 5 + msgp.StringPrefixSize + len(z.Name) + 10 + msgp.StringPrefixSize + len(z.VersionID) + 5 + msgp.StringPrefixSize + len(z.Tier) + 12 + msgp.BoolSize + 7 + msgp.StringPrefixSize + len(z.Status)
 | |
| 	return
 | |
| }
 |