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  }