vitess.io/vitess@v0.16.2/go/vt/proto/tableacl/tableacl_vtproto.pb.go (about)

     1  // Code generated by protoc-gen-go-vtproto. DO NOT EDIT.
     2  // protoc-gen-go-vtproto version: v0.4.0
     3  // source: tableacl.proto
     4  
     5  package tableacl
     6  
     7  import (
     8  	fmt "fmt"
     9  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    10  	io "io"
    11  	bits "math/bits"
    12  )
    13  
    14  const (
    15  	// Verify that this generated code is sufficiently up-to-date.
    16  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    17  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    18  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    19  )
    20  
    21  func (m *TableGroupSpec) MarshalVT() (dAtA []byte, err error) {
    22  	if m == nil {
    23  		return nil, nil
    24  	}
    25  	size := m.SizeVT()
    26  	dAtA = make([]byte, size)
    27  	n, err := m.MarshalToSizedBufferVT(dAtA[:size])
    28  	if err != nil {
    29  		return nil, err
    30  	}
    31  	return dAtA[:n], nil
    32  }
    33  
    34  func (m *TableGroupSpec) MarshalToVT(dAtA []byte) (int, error) {
    35  	size := m.SizeVT()
    36  	return m.MarshalToSizedBufferVT(dAtA[:size])
    37  }
    38  
    39  func (m *TableGroupSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
    40  	if m == nil {
    41  		return 0, nil
    42  	}
    43  	i := len(dAtA)
    44  	_ = i
    45  	var l int
    46  	_ = l
    47  	if m.unknownFields != nil {
    48  		i -= len(m.unknownFields)
    49  		copy(dAtA[i:], m.unknownFields)
    50  	}
    51  	if len(m.Admins) > 0 {
    52  		for iNdEx := len(m.Admins) - 1; iNdEx >= 0; iNdEx-- {
    53  			i -= len(m.Admins[iNdEx])
    54  			copy(dAtA[i:], m.Admins[iNdEx])
    55  			i = encodeVarint(dAtA, i, uint64(len(m.Admins[iNdEx])))
    56  			i--
    57  			dAtA[i] = 0x2a
    58  		}
    59  	}
    60  	if len(m.Writers) > 0 {
    61  		for iNdEx := len(m.Writers) - 1; iNdEx >= 0; iNdEx-- {
    62  			i -= len(m.Writers[iNdEx])
    63  			copy(dAtA[i:], m.Writers[iNdEx])
    64  			i = encodeVarint(dAtA, i, uint64(len(m.Writers[iNdEx])))
    65  			i--
    66  			dAtA[i] = 0x22
    67  		}
    68  	}
    69  	if len(m.Readers) > 0 {
    70  		for iNdEx := len(m.Readers) - 1; iNdEx >= 0; iNdEx-- {
    71  			i -= len(m.Readers[iNdEx])
    72  			copy(dAtA[i:], m.Readers[iNdEx])
    73  			i = encodeVarint(dAtA, i, uint64(len(m.Readers[iNdEx])))
    74  			i--
    75  			dAtA[i] = 0x1a
    76  		}
    77  	}
    78  	if len(m.TableNamesOrPrefixes) > 0 {
    79  		for iNdEx := len(m.TableNamesOrPrefixes) - 1; iNdEx >= 0; iNdEx-- {
    80  			i -= len(m.TableNamesOrPrefixes[iNdEx])
    81  			copy(dAtA[i:], m.TableNamesOrPrefixes[iNdEx])
    82  			i = encodeVarint(dAtA, i, uint64(len(m.TableNamesOrPrefixes[iNdEx])))
    83  			i--
    84  			dAtA[i] = 0x12
    85  		}
    86  	}
    87  	if len(m.Name) > 0 {
    88  		i -= len(m.Name)
    89  		copy(dAtA[i:], m.Name)
    90  		i = encodeVarint(dAtA, i, uint64(len(m.Name)))
    91  		i--
    92  		dAtA[i] = 0xa
    93  	}
    94  	return len(dAtA) - i, nil
    95  }
    96  
    97  func (m *Config) MarshalVT() (dAtA []byte, err error) {
    98  	if m == nil {
    99  		return nil, nil
   100  	}
   101  	size := m.SizeVT()
   102  	dAtA = make([]byte, size)
   103  	n, err := m.MarshalToSizedBufferVT(dAtA[:size])
   104  	if err != nil {
   105  		return nil, err
   106  	}
   107  	return dAtA[:n], nil
   108  }
   109  
   110  func (m *Config) MarshalToVT(dAtA []byte) (int, error) {
   111  	size := m.SizeVT()
   112  	return m.MarshalToSizedBufferVT(dAtA[:size])
   113  }
   114  
   115  func (m *Config) MarshalToSizedBufferVT(dAtA []byte) (int, error) {
   116  	if m == nil {
   117  		return 0, nil
   118  	}
   119  	i := len(dAtA)
   120  	_ = i
   121  	var l int
   122  	_ = l
   123  	if m.unknownFields != nil {
   124  		i -= len(m.unknownFields)
   125  		copy(dAtA[i:], m.unknownFields)
   126  	}
   127  	if len(m.TableGroups) > 0 {
   128  		for iNdEx := len(m.TableGroups) - 1; iNdEx >= 0; iNdEx-- {
   129  			size, err := m.TableGroups[iNdEx].MarshalToSizedBufferVT(dAtA[:i])
   130  			if err != nil {
   131  				return 0, err
   132  			}
   133  			i -= size
   134  			i = encodeVarint(dAtA, i, uint64(size))
   135  			i--
   136  			dAtA[i] = 0xa
   137  		}
   138  	}
   139  	return len(dAtA) - i, nil
   140  }
   141  
   142  func encodeVarint(dAtA []byte, offset int, v uint64) int {
   143  	offset -= sov(v)
   144  	base := offset
   145  	for v >= 1<<7 {
   146  		dAtA[offset] = uint8(v&0x7f | 0x80)
   147  		v >>= 7
   148  		offset++
   149  	}
   150  	dAtA[offset] = uint8(v)
   151  	return base
   152  }
   153  func (m *TableGroupSpec) SizeVT() (n int) {
   154  	if m == nil {
   155  		return 0
   156  	}
   157  	var l int
   158  	_ = l
   159  	l = len(m.Name)
   160  	if l > 0 {
   161  		n += 1 + l + sov(uint64(l))
   162  	}
   163  	if len(m.TableNamesOrPrefixes) > 0 {
   164  		for _, s := range m.TableNamesOrPrefixes {
   165  			l = len(s)
   166  			n += 1 + l + sov(uint64(l))
   167  		}
   168  	}
   169  	if len(m.Readers) > 0 {
   170  		for _, s := range m.Readers {
   171  			l = len(s)
   172  			n += 1 + l + sov(uint64(l))
   173  		}
   174  	}
   175  	if len(m.Writers) > 0 {
   176  		for _, s := range m.Writers {
   177  			l = len(s)
   178  			n += 1 + l + sov(uint64(l))
   179  		}
   180  	}
   181  	if len(m.Admins) > 0 {
   182  		for _, s := range m.Admins {
   183  			l = len(s)
   184  			n += 1 + l + sov(uint64(l))
   185  		}
   186  	}
   187  	n += len(m.unknownFields)
   188  	return n
   189  }
   190  
   191  func (m *Config) SizeVT() (n int) {
   192  	if m == nil {
   193  		return 0
   194  	}
   195  	var l int
   196  	_ = l
   197  	if len(m.TableGroups) > 0 {
   198  		for _, e := range m.TableGroups {
   199  			l = e.SizeVT()
   200  			n += 1 + l + sov(uint64(l))
   201  		}
   202  	}
   203  	n += len(m.unknownFields)
   204  	return n
   205  }
   206  
   207  func sov(x uint64) (n int) {
   208  	return (bits.Len64(x|1) + 6) / 7
   209  }
   210  func soz(x uint64) (n int) {
   211  	return sov(uint64((x << 1) ^ uint64((int64(x) >> 63))))
   212  }
   213  func (m *TableGroupSpec) UnmarshalVT(dAtA []byte) error {
   214  	l := len(dAtA)
   215  	iNdEx := 0
   216  	for iNdEx < l {
   217  		preIndex := iNdEx
   218  		var wire uint64
   219  		for shift := uint(0); ; shift += 7 {
   220  			if shift >= 64 {
   221  				return ErrIntOverflow
   222  			}
   223  			if iNdEx >= l {
   224  				return io.ErrUnexpectedEOF
   225  			}
   226  			b := dAtA[iNdEx]
   227  			iNdEx++
   228  			wire |= uint64(b&0x7F) << shift
   229  			if b < 0x80 {
   230  				break
   231  			}
   232  		}
   233  		fieldNum := int32(wire >> 3)
   234  		wireType := int(wire & 0x7)
   235  		if wireType == 4 {
   236  			return fmt.Errorf("proto: TableGroupSpec: wiretype end group for non-group")
   237  		}
   238  		if fieldNum <= 0 {
   239  			return fmt.Errorf("proto: TableGroupSpec: illegal tag %d (wire type %d)", fieldNum, wire)
   240  		}
   241  		switch fieldNum {
   242  		case 1:
   243  			if wireType != 2 {
   244  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
   245  			}
   246  			var stringLen uint64
   247  			for shift := uint(0); ; shift += 7 {
   248  				if shift >= 64 {
   249  					return ErrIntOverflow
   250  				}
   251  				if iNdEx >= l {
   252  					return io.ErrUnexpectedEOF
   253  				}
   254  				b := dAtA[iNdEx]
   255  				iNdEx++
   256  				stringLen |= uint64(b&0x7F) << shift
   257  				if b < 0x80 {
   258  					break
   259  				}
   260  			}
   261  			intStringLen := int(stringLen)
   262  			if intStringLen < 0 {
   263  				return ErrInvalidLength
   264  			}
   265  			postIndex := iNdEx + intStringLen
   266  			if postIndex < 0 {
   267  				return ErrInvalidLength
   268  			}
   269  			if postIndex > l {
   270  				return io.ErrUnexpectedEOF
   271  			}
   272  			m.Name = string(dAtA[iNdEx:postIndex])
   273  			iNdEx = postIndex
   274  		case 2:
   275  			if wireType != 2 {
   276  				return fmt.Errorf("proto: wrong wireType = %d for field TableNamesOrPrefixes", wireType)
   277  			}
   278  			var stringLen uint64
   279  			for shift := uint(0); ; shift += 7 {
   280  				if shift >= 64 {
   281  					return ErrIntOverflow
   282  				}
   283  				if iNdEx >= l {
   284  					return io.ErrUnexpectedEOF
   285  				}
   286  				b := dAtA[iNdEx]
   287  				iNdEx++
   288  				stringLen |= uint64(b&0x7F) << shift
   289  				if b < 0x80 {
   290  					break
   291  				}
   292  			}
   293  			intStringLen := int(stringLen)
   294  			if intStringLen < 0 {
   295  				return ErrInvalidLength
   296  			}
   297  			postIndex := iNdEx + intStringLen
   298  			if postIndex < 0 {
   299  				return ErrInvalidLength
   300  			}
   301  			if postIndex > l {
   302  				return io.ErrUnexpectedEOF
   303  			}
   304  			m.TableNamesOrPrefixes = append(m.TableNamesOrPrefixes, string(dAtA[iNdEx:postIndex]))
   305  			iNdEx = postIndex
   306  		case 3:
   307  			if wireType != 2 {
   308  				return fmt.Errorf("proto: wrong wireType = %d for field Readers", wireType)
   309  			}
   310  			var stringLen uint64
   311  			for shift := uint(0); ; shift += 7 {
   312  				if shift >= 64 {
   313  					return ErrIntOverflow
   314  				}
   315  				if iNdEx >= l {
   316  					return io.ErrUnexpectedEOF
   317  				}
   318  				b := dAtA[iNdEx]
   319  				iNdEx++
   320  				stringLen |= uint64(b&0x7F) << shift
   321  				if b < 0x80 {
   322  					break
   323  				}
   324  			}
   325  			intStringLen := int(stringLen)
   326  			if intStringLen < 0 {
   327  				return ErrInvalidLength
   328  			}
   329  			postIndex := iNdEx + intStringLen
   330  			if postIndex < 0 {
   331  				return ErrInvalidLength
   332  			}
   333  			if postIndex > l {
   334  				return io.ErrUnexpectedEOF
   335  			}
   336  			m.Readers = append(m.Readers, string(dAtA[iNdEx:postIndex]))
   337  			iNdEx = postIndex
   338  		case 4:
   339  			if wireType != 2 {
   340  				return fmt.Errorf("proto: wrong wireType = %d for field Writers", wireType)
   341  			}
   342  			var stringLen uint64
   343  			for shift := uint(0); ; shift += 7 {
   344  				if shift >= 64 {
   345  					return ErrIntOverflow
   346  				}
   347  				if iNdEx >= l {
   348  					return io.ErrUnexpectedEOF
   349  				}
   350  				b := dAtA[iNdEx]
   351  				iNdEx++
   352  				stringLen |= uint64(b&0x7F) << shift
   353  				if b < 0x80 {
   354  					break
   355  				}
   356  			}
   357  			intStringLen := int(stringLen)
   358  			if intStringLen < 0 {
   359  				return ErrInvalidLength
   360  			}
   361  			postIndex := iNdEx + intStringLen
   362  			if postIndex < 0 {
   363  				return ErrInvalidLength
   364  			}
   365  			if postIndex > l {
   366  				return io.ErrUnexpectedEOF
   367  			}
   368  			m.Writers = append(m.Writers, string(dAtA[iNdEx:postIndex]))
   369  			iNdEx = postIndex
   370  		case 5:
   371  			if wireType != 2 {
   372  				return fmt.Errorf("proto: wrong wireType = %d for field Admins", wireType)
   373  			}
   374  			var stringLen uint64
   375  			for shift := uint(0); ; shift += 7 {
   376  				if shift >= 64 {
   377  					return ErrIntOverflow
   378  				}
   379  				if iNdEx >= l {
   380  					return io.ErrUnexpectedEOF
   381  				}
   382  				b := dAtA[iNdEx]
   383  				iNdEx++
   384  				stringLen |= uint64(b&0x7F) << shift
   385  				if b < 0x80 {
   386  					break
   387  				}
   388  			}
   389  			intStringLen := int(stringLen)
   390  			if intStringLen < 0 {
   391  				return ErrInvalidLength
   392  			}
   393  			postIndex := iNdEx + intStringLen
   394  			if postIndex < 0 {
   395  				return ErrInvalidLength
   396  			}
   397  			if postIndex > l {
   398  				return io.ErrUnexpectedEOF
   399  			}
   400  			m.Admins = append(m.Admins, string(dAtA[iNdEx:postIndex]))
   401  			iNdEx = postIndex
   402  		default:
   403  			iNdEx = preIndex
   404  			skippy, err := skip(dAtA[iNdEx:])
   405  			if err != nil {
   406  				return err
   407  			}
   408  			if (skippy < 0) || (iNdEx+skippy) < 0 {
   409  				return ErrInvalidLength
   410  			}
   411  			if (iNdEx + skippy) > l {
   412  				return io.ErrUnexpectedEOF
   413  			}
   414  			m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
   415  			iNdEx += skippy
   416  		}
   417  	}
   418  
   419  	if iNdEx > l {
   420  		return io.ErrUnexpectedEOF
   421  	}
   422  	return nil
   423  }
   424  func (m *Config) UnmarshalVT(dAtA []byte) error {
   425  	l := len(dAtA)
   426  	iNdEx := 0
   427  	for iNdEx < l {
   428  		preIndex := iNdEx
   429  		var wire uint64
   430  		for shift := uint(0); ; shift += 7 {
   431  			if shift >= 64 {
   432  				return ErrIntOverflow
   433  			}
   434  			if iNdEx >= l {
   435  				return io.ErrUnexpectedEOF
   436  			}
   437  			b := dAtA[iNdEx]
   438  			iNdEx++
   439  			wire |= uint64(b&0x7F) << shift
   440  			if b < 0x80 {
   441  				break
   442  			}
   443  		}
   444  		fieldNum := int32(wire >> 3)
   445  		wireType := int(wire & 0x7)
   446  		if wireType == 4 {
   447  			return fmt.Errorf("proto: Config: wiretype end group for non-group")
   448  		}
   449  		if fieldNum <= 0 {
   450  			return fmt.Errorf("proto: Config: illegal tag %d (wire type %d)", fieldNum, wire)
   451  		}
   452  		switch fieldNum {
   453  		case 1:
   454  			if wireType != 2 {
   455  				return fmt.Errorf("proto: wrong wireType = %d for field TableGroups", wireType)
   456  			}
   457  			var msglen int
   458  			for shift := uint(0); ; shift += 7 {
   459  				if shift >= 64 {
   460  					return ErrIntOverflow
   461  				}
   462  				if iNdEx >= l {
   463  					return io.ErrUnexpectedEOF
   464  				}
   465  				b := dAtA[iNdEx]
   466  				iNdEx++
   467  				msglen |= int(b&0x7F) << shift
   468  				if b < 0x80 {
   469  					break
   470  				}
   471  			}
   472  			if msglen < 0 {
   473  				return ErrInvalidLength
   474  			}
   475  			postIndex := iNdEx + msglen
   476  			if postIndex < 0 {
   477  				return ErrInvalidLength
   478  			}
   479  			if postIndex > l {
   480  				return io.ErrUnexpectedEOF
   481  			}
   482  			m.TableGroups = append(m.TableGroups, &TableGroupSpec{})
   483  			if err := m.TableGroups[len(m.TableGroups)-1].UnmarshalVT(dAtA[iNdEx:postIndex]); err != nil {
   484  				return err
   485  			}
   486  			iNdEx = postIndex
   487  		default:
   488  			iNdEx = preIndex
   489  			skippy, err := skip(dAtA[iNdEx:])
   490  			if err != nil {
   491  				return err
   492  			}
   493  			if (skippy < 0) || (iNdEx+skippy) < 0 {
   494  				return ErrInvalidLength
   495  			}
   496  			if (iNdEx + skippy) > l {
   497  				return io.ErrUnexpectedEOF
   498  			}
   499  			m.unknownFields = append(m.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
   500  			iNdEx += skippy
   501  		}
   502  	}
   503  
   504  	if iNdEx > l {
   505  		return io.ErrUnexpectedEOF
   506  	}
   507  	return nil
   508  }
   509  
   510  func skip(dAtA []byte) (n int, err error) {
   511  	l := len(dAtA)
   512  	iNdEx := 0
   513  	depth := 0
   514  	for iNdEx < l {
   515  		var wire uint64
   516  		for shift := uint(0); ; shift += 7 {
   517  			if shift >= 64 {
   518  				return 0, ErrIntOverflow
   519  			}
   520  			if iNdEx >= l {
   521  				return 0, io.ErrUnexpectedEOF
   522  			}
   523  			b := dAtA[iNdEx]
   524  			iNdEx++
   525  			wire |= (uint64(b) & 0x7F) << shift
   526  			if b < 0x80 {
   527  				break
   528  			}
   529  		}
   530  		wireType := int(wire & 0x7)
   531  		switch wireType {
   532  		case 0:
   533  			for shift := uint(0); ; shift += 7 {
   534  				if shift >= 64 {
   535  					return 0, ErrIntOverflow
   536  				}
   537  				if iNdEx >= l {
   538  					return 0, io.ErrUnexpectedEOF
   539  				}
   540  				iNdEx++
   541  				if dAtA[iNdEx-1] < 0x80 {
   542  					break
   543  				}
   544  			}
   545  		case 1:
   546  			iNdEx += 8
   547  		case 2:
   548  			var length int
   549  			for shift := uint(0); ; shift += 7 {
   550  				if shift >= 64 {
   551  					return 0, ErrIntOverflow
   552  				}
   553  				if iNdEx >= l {
   554  					return 0, io.ErrUnexpectedEOF
   555  				}
   556  				b := dAtA[iNdEx]
   557  				iNdEx++
   558  				length |= (int(b) & 0x7F) << shift
   559  				if b < 0x80 {
   560  					break
   561  				}
   562  			}
   563  			if length < 0 {
   564  				return 0, ErrInvalidLength
   565  			}
   566  			iNdEx += length
   567  		case 3:
   568  			depth++
   569  		case 4:
   570  			if depth == 0 {
   571  				return 0, ErrUnexpectedEndOfGroup
   572  			}
   573  			depth--
   574  		case 5:
   575  			iNdEx += 4
   576  		default:
   577  			return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
   578  		}
   579  		if iNdEx < 0 {
   580  			return 0, ErrInvalidLength
   581  		}
   582  		if depth == 0 {
   583  			return iNdEx, nil
   584  		}
   585  	}
   586  	return 0, io.ErrUnexpectedEOF
   587  }
   588  
   589  var (
   590  	ErrInvalidLength        = fmt.Errorf("proto: negative length found during unmarshaling")
   591  	ErrIntOverflow          = fmt.Errorf("proto: integer overflow")
   592  	ErrUnexpectedEndOfGroup = fmt.Errorf("proto: unexpected end of group")
   593  )