github.com/minio/madmin-go/v3@v3.0.51/tier-azure_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 *ServicePrincipalAuth) 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 "TenantID": 28 z.TenantID, err = dc.ReadString() 29 if err != nil { 30 err = msgp.WrapError(err, "TenantID") 31 return 32 } 33 case "ClientID": 34 z.ClientID, err = dc.ReadString() 35 if err != nil { 36 err = msgp.WrapError(err, "ClientID") 37 return 38 } 39 case "ClientSecret": 40 z.ClientSecret, err = dc.ReadString() 41 if err != nil { 42 err = msgp.WrapError(err, "ClientSecret") 43 return 44 } 45 default: 46 err = dc.Skip() 47 if err != nil { 48 err = msgp.WrapError(err) 49 return 50 } 51 } 52 } 53 return 54 } 55 56 // EncodeMsg implements msgp.Encodable 57 func (z ServicePrincipalAuth) EncodeMsg(en *msgp.Writer) (err error) { 58 // map header, size 3 59 // write "TenantID" 60 err = en.Append(0x83, 0xa8, 0x54, 0x65, 0x6e, 0x61, 0x6e, 0x74, 0x49, 0x44) 61 if err != nil { 62 return 63 } 64 err = en.WriteString(z.TenantID) 65 if err != nil { 66 err = msgp.WrapError(err, "TenantID") 67 return 68 } 69 // write "ClientID" 70 err = en.Append(0xa8, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x44) 71 if err != nil { 72 return 73 } 74 err = en.WriteString(z.ClientID) 75 if err != nil { 76 err = msgp.WrapError(err, "ClientID") 77 return 78 } 79 // write "ClientSecret" 80 err = en.Append(0xac, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74) 81 if err != nil { 82 return 83 } 84 err = en.WriteString(z.ClientSecret) 85 if err != nil { 86 err = msgp.WrapError(err, "ClientSecret") 87 return 88 } 89 return 90 } 91 92 // MarshalMsg implements msgp.Marshaler 93 func (z ServicePrincipalAuth) MarshalMsg(b []byte) (o []byte, err error) { 94 o = msgp.Require(b, z.Msgsize()) 95 // map header, size 3 96 // string "TenantID" 97 o = append(o, 0x83, 0xa8, 0x54, 0x65, 0x6e, 0x61, 0x6e, 0x74, 0x49, 0x44) 98 o = msgp.AppendString(o, z.TenantID) 99 // string "ClientID" 100 o = append(o, 0xa8, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x44) 101 o = msgp.AppendString(o, z.ClientID) 102 // string "ClientSecret" 103 o = append(o, 0xac, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74) 104 o = msgp.AppendString(o, z.ClientSecret) 105 return 106 } 107 108 // UnmarshalMsg implements msgp.Unmarshaler 109 func (z *ServicePrincipalAuth) UnmarshalMsg(bts []byte) (o []byte, err error) { 110 var field []byte 111 _ = field 112 var zb0001 uint32 113 zb0001, bts, err = msgp.ReadMapHeaderBytes(bts) 114 if err != nil { 115 err = msgp.WrapError(err) 116 return 117 } 118 for zb0001 > 0 { 119 zb0001-- 120 field, bts, err = msgp.ReadMapKeyZC(bts) 121 if err != nil { 122 err = msgp.WrapError(err) 123 return 124 } 125 switch msgp.UnsafeString(field) { 126 case "TenantID": 127 z.TenantID, bts, err = msgp.ReadStringBytes(bts) 128 if err != nil { 129 err = msgp.WrapError(err, "TenantID") 130 return 131 } 132 case "ClientID": 133 z.ClientID, bts, err = msgp.ReadStringBytes(bts) 134 if err != nil { 135 err = msgp.WrapError(err, "ClientID") 136 return 137 } 138 case "ClientSecret": 139 z.ClientSecret, bts, err = msgp.ReadStringBytes(bts) 140 if err != nil { 141 err = msgp.WrapError(err, "ClientSecret") 142 return 143 } 144 default: 145 bts, err = msgp.Skip(bts) 146 if err != nil { 147 err = msgp.WrapError(err) 148 return 149 } 150 } 151 } 152 o = bts 153 return 154 } 155 156 // Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message 157 func (z ServicePrincipalAuth) Msgsize() (s int) { 158 s = 1 + 9 + msgp.StringPrefixSize + len(z.TenantID) + 9 + msgp.StringPrefixSize + len(z.ClientID) + 13 + msgp.StringPrefixSize + len(z.ClientSecret) 159 return 160 } 161 162 // DecodeMsg implements msgp.Decodable 163 func (z *TierAzure) DecodeMsg(dc *msgp.Reader) (err error) { 164 var field []byte 165 _ = field 166 var zb0001 uint32 167 zb0001, err = dc.ReadMapHeader() 168 if err != nil { 169 err = msgp.WrapError(err) 170 return 171 } 172 for zb0001 > 0 { 173 zb0001-- 174 field, err = dc.ReadMapKeyPtr() 175 if err != nil { 176 err = msgp.WrapError(err) 177 return 178 } 179 switch msgp.UnsafeString(field) { 180 case "Endpoint": 181 z.Endpoint, err = dc.ReadString() 182 if err != nil { 183 err = msgp.WrapError(err, "Endpoint") 184 return 185 } 186 case "AccountName": 187 z.AccountName, err = dc.ReadString() 188 if err != nil { 189 err = msgp.WrapError(err, "AccountName") 190 return 191 } 192 case "AccountKey": 193 z.AccountKey, err = dc.ReadString() 194 if err != nil { 195 err = msgp.WrapError(err, "AccountKey") 196 return 197 } 198 case "Bucket": 199 z.Bucket, err = dc.ReadString() 200 if err != nil { 201 err = msgp.WrapError(err, "Bucket") 202 return 203 } 204 case "Prefix": 205 z.Prefix, err = dc.ReadString() 206 if err != nil { 207 err = msgp.WrapError(err, "Prefix") 208 return 209 } 210 case "Region": 211 z.Region, err = dc.ReadString() 212 if err != nil { 213 err = msgp.WrapError(err, "Region") 214 return 215 } 216 case "StorageClass": 217 z.StorageClass, err = dc.ReadString() 218 if err != nil { 219 err = msgp.WrapError(err, "StorageClass") 220 return 221 } 222 case "SPAuth": 223 var zb0002 uint32 224 zb0002, err = dc.ReadMapHeader() 225 if err != nil { 226 err = msgp.WrapError(err, "SPAuth") 227 return 228 } 229 for zb0002 > 0 { 230 zb0002-- 231 field, err = dc.ReadMapKeyPtr() 232 if err != nil { 233 err = msgp.WrapError(err, "SPAuth") 234 return 235 } 236 switch msgp.UnsafeString(field) { 237 case "TenantID": 238 z.SPAuth.TenantID, err = dc.ReadString() 239 if err != nil { 240 err = msgp.WrapError(err, "SPAuth", "TenantID") 241 return 242 } 243 case "ClientID": 244 z.SPAuth.ClientID, err = dc.ReadString() 245 if err != nil { 246 err = msgp.WrapError(err, "SPAuth", "ClientID") 247 return 248 } 249 case "ClientSecret": 250 z.SPAuth.ClientSecret, err = dc.ReadString() 251 if err != nil { 252 err = msgp.WrapError(err, "SPAuth", "ClientSecret") 253 return 254 } 255 default: 256 err = dc.Skip() 257 if err != nil { 258 err = msgp.WrapError(err, "SPAuth") 259 return 260 } 261 } 262 } 263 default: 264 err = dc.Skip() 265 if err != nil { 266 err = msgp.WrapError(err) 267 return 268 } 269 } 270 } 271 return 272 } 273 274 // EncodeMsg implements msgp.Encodable 275 func (z *TierAzure) EncodeMsg(en *msgp.Writer) (err error) { 276 // map header, size 8 277 // write "Endpoint" 278 err = en.Append(0x88, 0xa8, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74) 279 if err != nil { 280 return 281 } 282 err = en.WriteString(z.Endpoint) 283 if err != nil { 284 err = msgp.WrapError(err, "Endpoint") 285 return 286 } 287 // write "AccountName" 288 err = en.Append(0xab, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x61, 0x6d, 0x65) 289 if err != nil { 290 return 291 } 292 err = en.WriteString(z.AccountName) 293 if err != nil { 294 err = msgp.WrapError(err, "AccountName") 295 return 296 } 297 // write "AccountKey" 298 err = en.Append(0xaa, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4b, 0x65, 0x79) 299 if err != nil { 300 return 301 } 302 err = en.WriteString(z.AccountKey) 303 if err != nil { 304 err = msgp.WrapError(err, "AccountKey") 305 return 306 } 307 // write "Bucket" 308 err = en.Append(0xa6, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74) 309 if err != nil { 310 return 311 } 312 err = en.WriteString(z.Bucket) 313 if err != nil { 314 err = msgp.WrapError(err, "Bucket") 315 return 316 } 317 // write "Prefix" 318 err = en.Append(0xa6, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78) 319 if err != nil { 320 return 321 } 322 err = en.WriteString(z.Prefix) 323 if err != nil { 324 err = msgp.WrapError(err, "Prefix") 325 return 326 } 327 // write "Region" 328 err = en.Append(0xa6, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e) 329 if err != nil { 330 return 331 } 332 err = en.WriteString(z.Region) 333 if err != nil { 334 err = msgp.WrapError(err, "Region") 335 return 336 } 337 // write "StorageClass" 338 err = en.Append(0xac, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x43, 0x6c, 0x61, 0x73, 0x73) 339 if err != nil { 340 return 341 } 342 err = en.WriteString(z.StorageClass) 343 if err != nil { 344 err = msgp.WrapError(err, "StorageClass") 345 return 346 } 347 // write "SPAuth" 348 err = en.Append(0xa6, 0x53, 0x50, 0x41, 0x75, 0x74, 0x68) 349 if err != nil { 350 return 351 } 352 // map header, size 3 353 // write "TenantID" 354 err = en.Append(0x83, 0xa8, 0x54, 0x65, 0x6e, 0x61, 0x6e, 0x74, 0x49, 0x44) 355 if err != nil { 356 return 357 } 358 err = en.WriteString(z.SPAuth.TenantID) 359 if err != nil { 360 err = msgp.WrapError(err, "SPAuth", "TenantID") 361 return 362 } 363 // write "ClientID" 364 err = en.Append(0xa8, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x44) 365 if err != nil { 366 return 367 } 368 err = en.WriteString(z.SPAuth.ClientID) 369 if err != nil { 370 err = msgp.WrapError(err, "SPAuth", "ClientID") 371 return 372 } 373 // write "ClientSecret" 374 err = en.Append(0xac, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74) 375 if err != nil { 376 return 377 } 378 err = en.WriteString(z.SPAuth.ClientSecret) 379 if err != nil { 380 err = msgp.WrapError(err, "SPAuth", "ClientSecret") 381 return 382 } 383 return 384 } 385 386 // MarshalMsg implements msgp.Marshaler 387 func (z *TierAzure) MarshalMsg(b []byte) (o []byte, err error) { 388 o = msgp.Require(b, z.Msgsize()) 389 // map header, size 8 390 // string "Endpoint" 391 o = append(o, 0x88, 0xa8, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74) 392 o = msgp.AppendString(o, z.Endpoint) 393 // string "AccountName" 394 o = append(o, 0xab, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x61, 0x6d, 0x65) 395 o = msgp.AppendString(o, z.AccountName) 396 // string "AccountKey" 397 o = append(o, 0xaa, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4b, 0x65, 0x79) 398 o = msgp.AppendString(o, z.AccountKey) 399 // string "Bucket" 400 o = append(o, 0xa6, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74) 401 o = msgp.AppendString(o, z.Bucket) 402 // string "Prefix" 403 o = append(o, 0xa6, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78) 404 o = msgp.AppendString(o, z.Prefix) 405 // string "Region" 406 o = append(o, 0xa6, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e) 407 o = msgp.AppendString(o, z.Region) 408 // string "StorageClass" 409 o = append(o, 0xac, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x43, 0x6c, 0x61, 0x73, 0x73) 410 o = msgp.AppendString(o, z.StorageClass) 411 // string "SPAuth" 412 o = append(o, 0xa6, 0x53, 0x50, 0x41, 0x75, 0x74, 0x68) 413 // map header, size 3 414 // string "TenantID" 415 o = append(o, 0x83, 0xa8, 0x54, 0x65, 0x6e, 0x61, 0x6e, 0x74, 0x49, 0x44) 416 o = msgp.AppendString(o, z.SPAuth.TenantID) 417 // string "ClientID" 418 o = append(o, 0xa8, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x44) 419 o = msgp.AppendString(o, z.SPAuth.ClientID) 420 // string "ClientSecret" 421 o = append(o, 0xac, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74) 422 o = msgp.AppendString(o, z.SPAuth.ClientSecret) 423 return 424 } 425 426 // UnmarshalMsg implements msgp.Unmarshaler 427 func (z *TierAzure) UnmarshalMsg(bts []byte) (o []byte, err error) { 428 var field []byte 429 _ = field 430 var zb0001 uint32 431 zb0001, bts, err = msgp.ReadMapHeaderBytes(bts) 432 if err != nil { 433 err = msgp.WrapError(err) 434 return 435 } 436 for zb0001 > 0 { 437 zb0001-- 438 field, bts, err = msgp.ReadMapKeyZC(bts) 439 if err != nil { 440 err = msgp.WrapError(err) 441 return 442 } 443 switch msgp.UnsafeString(field) { 444 case "Endpoint": 445 z.Endpoint, bts, err = msgp.ReadStringBytes(bts) 446 if err != nil { 447 err = msgp.WrapError(err, "Endpoint") 448 return 449 } 450 case "AccountName": 451 z.AccountName, bts, err = msgp.ReadStringBytes(bts) 452 if err != nil { 453 err = msgp.WrapError(err, "AccountName") 454 return 455 } 456 case "AccountKey": 457 z.AccountKey, bts, err = msgp.ReadStringBytes(bts) 458 if err != nil { 459 err = msgp.WrapError(err, "AccountKey") 460 return 461 } 462 case "Bucket": 463 z.Bucket, bts, err = msgp.ReadStringBytes(bts) 464 if err != nil { 465 err = msgp.WrapError(err, "Bucket") 466 return 467 } 468 case "Prefix": 469 z.Prefix, bts, err = msgp.ReadStringBytes(bts) 470 if err != nil { 471 err = msgp.WrapError(err, "Prefix") 472 return 473 } 474 case "Region": 475 z.Region, bts, err = msgp.ReadStringBytes(bts) 476 if err != nil { 477 err = msgp.WrapError(err, "Region") 478 return 479 } 480 case "StorageClass": 481 z.StorageClass, bts, err = msgp.ReadStringBytes(bts) 482 if err != nil { 483 err = msgp.WrapError(err, "StorageClass") 484 return 485 } 486 case "SPAuth": 487 var zb0002 uint32 488 zb0002, bts, err = msgp.ReadMapHeaderBytes(bts) 489 if err != nil { 490 err = msgp.WrapError(err, "SPAuth") 491 return 492 } 493 for zb0002 > 0 { 494 zb0002-- 495 field, bts, err = msgp.ReadMapKeyZC(bts) 496 if err != nil { 497 err = msgp.WrapError(err, "SPAuth") 498 return 499 } 500 switch msgp.UnsafeString(field) { 501 case "TenantID": 502 z.SPAuth.TenantID, bts, err = msgp.ReadStringBytes(bts) 503 if err != nil { 504 err = msgp.WrapError(err, "SPAuth", "TenantID") 505 return 506 } 507 case "ClientID": 508 z.SPAuth.ClientID, bts, err = msgp.ReadStringBytes(bts) 509 if err != nil { 510 err = msgp.WrapError(err, "SPAuth", "ClientID") 511 return 512 } 513 case "ClientSecret": 514 z.SPAuth.ClientSecret, bts, err = msgp.ReadStringBytes(bts) 515 if err != nil { 516 err = msgp.WrapError(err, "SPAuth", "ClientSecret") 517 return 518 } 519 default: 520 bts, err = msgp.Skip(bts) 521 if err != nil { 522 err = msgp.WrapError(err, "SPAuth") 523 return 524 } 525 } 526 } 527 default: 528 bts, err = msgp.Skip(bts) 529 if err != nil { 530 err = msgp.WrapError(err) 531 return 532 } 533 } 534 } 535 o = bts 536 return 537 } 538 539 // Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message 540 func (z *TierAzure) Msgsize() (s int) { 541 s = 1 + 9 + msgp.StringPrefixSize + len(z.Endpoint) + 12 + msgp.StringPrefixSize + len(z.AccountName) + 11 + msgp.StringPrefixSize + len(z.AccountKey) + 7 + msgp.StringPrefixSize + len(z.Bucket) + 7 + msgp.StringPrefixSize + len(z.Prefix) + 7 + msgp.StringPrefixSize + len(z.Region) + 13 + msgp.StringPrefixSize + len(z.StorageClass) + 7 + 1 + 9 + msgp.StringPrefixSize + len(z.SPAuth.TenantID) + 9 + msgp.StringPrefixSize + len(z.SPAuth.ClientID) + 13 + msgp.StringPrefixSize + len(z.SPAuth.ClientSecret) 542 return 543 }