github.com/minio/madmin-go/v2@v2.2.1/tier-minio_gen.go (about) 1 package madmin 2 3 // Code generated by github.com/tinylib/msgp DO NOT EDIT. 4 5 import ( 6 "github.com/tinylib/msgp/msgp" 7 ) 8 9 // DecodeMsg implements msgp.Decodable 10 func (z *TierMinIO) DecodeMsg(dc *msgp.Reader) (err error) { 11 var field []byte 12 _ = field 13 var zb0001 uint32 14 zb0001, err = dc.ReadMapHeader() 15 if err != nil { 16 err = msgp.WrapError(err) 17 return 18 } 19 for zb0001 > 0 { 20 zb0001-- 21 field, err = dc.ReadMapKeyPtr() 22 if err != nil { 23 err = msgp.WrapError(err) 24 return 25 } 26 switch msgp.UnsafeString(field) { 27 case "Endpoint": 28 z.Endpoint, err = dc.ReadString() 29 if err != nil { 30 err = msgp.WrapError(err, "Endpoint") 31 return 32 } 33 case "AccessKey": 34 z.AccessKey, err = dc.ReadString() 35 if err != nil { 36 err = msgp.WrapError(err, "AccessKey") 37 return 38 } 39 case "SecretKey": 40 z.SecretKey, err = dc.ReadString() 41 if err != nil { 42 err = msgp.WrapError(err, "SecretKey") 43 return 44 } 45 case "Bucket": 46 z.Bucket, err = dc.ReadString() 47 if err != nil { 48 err = msgp.WrapError(err, "Bucket") 49 return 50 } 51 case "Prefix": 52 z.Prefix, err = dc.ReadString() 53 if err != nil { 54 err = msgp.WrapError(err, "Prefix") 55 return 56 } 57 case "Region": 58 z.Region, err = dc.ReadString() 59 if err != nil { 60 err = msgp.WrapError(err, "Region") 61 return 62 } 63 default: 64 err = dc.Skip() 65 if err != nil { 66 err = msgp.WrapError(err) 67 return 68 } 69 } 70 } 71 return 72 } 73 74 // EncodeMsg implements msgp.Encodable 75 func (z *TierMinIO) EncodeMsg(en *msgp.Writer) (err error) { 76 // map header, size 6 77 // write "Endpoint" 78 err = en.Append(0x86, 0xa8, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74) 79 if err != nil { 80 return 81 } 82 err = en.WriteString(z.Endpoint) 83 if err != nil { 84 err = msgp.WrapError(err, "Endpoint") 85 return 86 } 87 // write "AccessKey" 88 err = en.Append(0xa9, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79) 89 if err != nil { 90 return 91 } 92 err = en.WriteString(z.AccessKey) 93 if err != nil { 94 err = msgp.WrapError(err, "AccessKey") 95 return 96 } 97 // write "SecretKey" 98 err = en.Append(0xa9, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x4b, 0x65, 0x79) 99 if err != nil { 100 return 101 } 102 err = en.WriteString(z.SecretKey) 103 if err != nil { 104 err = msgp.WrapError(err, "SecretKey") 105 return 106 } 107 // write "Bucket" 108 err = en.Append(0xa6, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74) 109 if err != nil { 110 return 111 } 112 err = en.WriteString(z.Bucket) 113 if err != nil { 114 err = msgp.WrapError(err, "Bucket") 115 return 116 } 117 // write "Prefix" 118 err = en.Append(0xa6, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78) 119 if err != nil { 120 return 121 } 122 err = en.WriteString(z.Prefix) 123 if err != nil { 124 err = msgp.WrapError(err, "Prefix") 125 return 126 } 127 // write "Region" 128 err = en.Append(0xa6, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e) 129 if err != nil { 130 return 131 } 132 err = en.WriteString(z.Region) 133 if err != nil { 134 err = msgp.WrapError(err, "Region") 135 return 136 } 137 return 138 } 139 140 // MarshalMsg implements msgp.Marshaler 141 func (z *TierMinIO) MarshalMsg(b []byte) (o []byte, err error) { 142 o = msgp.Require(b, z.Msgsize()) 143 // map header, size 6 144 // string "Endpoint" 145 o = append(o, 0x86, 0xa8, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74) 146 o = msgp.AppendString(o, z.Endpoint) 147 // string "AccessKey" 148 o = append(o, 0xa9, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79) 149 o = msgp.AppendString(o, z.AccessKey) 150 // string "SecretKey" 151 o = append(o, 0xa9, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x4b, 0x65, 0x79) 152 o = msgp.AppendString(o, z.SecretKey) 153 // string "Bucket" 154 o = append(o, 0xa6, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74) 155 o = msgp.AppendString(o, z.Bucket) 156 // string "Prefix" 157 o = append(o, 0xa6, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78) 158 o = msgp.AppendString(o, z.Prefix) 159 // string "Region" 160 o = append(o, 0xa6, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e) 161 o = msgp.AppendString(o, z.Region) 162 return 163 } 164 165 // UnmarshalMsg implements msgp.Unmarshaler 166 func (z *TierMinIO) UnmarshalMsg(bts []byte) (o []byte, err error) { 167 var field []byte 168 _ = field 169 var zb0001 uint32 170 zb0001, bts, err = msgp.ReadMapHeaderBytes(bts) 171 if err != nil { 172 err = msgp.WrapError(err) 173 return 174 } 175 for zb0001 > 0 { 176 zb0001-- 177 field, bts, err = msgp.ReadMapKeyZC(bts) 178 if err != nil { 179 err = msgp.WrapError(err) 180 return 181 } 182 switch msgp.UnsafeString(field) { 183 case "Endpoint": 184 z.Endpoint, bts, err = msgp.ReadStringBytes(bts) 185 if err != nil { 186 err = msgp.WrapError(err, "Endpoint") 187 return 188 } 189 case "AccessKey": 190 z.AccessKey, bts, err = msgp.ReadStringBytes(bts) 191 if err != nil { 192 err = msgp.WrapError(err, "AccessKey") 193 return 194 } 195 case "SecretKey": 196 z.SecretKey, bts, err = msgp.ReadStringBytes(bts) 197 if err != nil { 198 err = msgp.WrapError(err, "SecretKey") 199 return 200 } 201 case "Bucket": 202 z.Bucket, bts, err = msgp.ReadStringBytes(bts) 203 if err != nil { 204 err = msgp.WrapError(err, "Bucket") 205 return 206 } 207 case "Prefix": 208 z.Prefix, bts, err = msgp.ReadStringBytes(bts) 209 if err != nil { 210 err = msgp.WrapError(err, "Prefix") 211 return 212 } 213 case "Region": 214 z.Region, bts, err = msgp.ReadStringBytes(bts) 215 if err != nil { 216 err = msgp.WrapError(err, "Region") 217 return 218 } 219 default: 220 bts, err = msgp.Skip(bts) 221 if err != nil { 222 err = msgp.WrapError(err) 223 return 224 } 225 } 226 } 227 o = bts 228 return 229 } 230 231 // Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message 232 func (z *TierMinIO) Msgsize() (s int) { 233 s = 1 + 9 + msgp.StringPrefixSize + len(z.Endpoint) + 10 + msgp.StringPrefixSize + len(z.AccessKey) + 10 + msgp.StringPrefixSize + len(z.SecretKey) + 7 + msgp.StringPrefixSize + len(z.Bucket) + 7 + msgp.StringPrefixSize + len(z.Prefix) + 7 + msgp.StringPrefixSize + len(z.Region) 234 return 235 }