github.com/aclisp/heapster@v0.19.2-0.20160613100040-51756f899a96/Godeps/_workspace/src/k8s.io/kubernetes/pkg/watch/versioned/generated.pb.go (about)

     1  /*
     2  Copyright 2016 The Kubernetes Authors All rights reserved.
     3  
     4  Licensed under the Apache License, Version 2.0 (the "License");
     5  you may not use this file except in compliance with the License.
     6  You may obtain a copy of the License at
     7  
     8      http://www.apache.org/licenses/LICENSE-2.0
     9  
    10  Unless required by applicable law or agreed to in writing, software
    11  distributed under the License is distributed on an "AS IS" BASIS,
    12  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    13  See the License for the specific language governing permissions and
    14  limitations under the License.
    15  */
    16  
    17  // Code generated by protoc-gen-gogo.
    18  // source: k8s.io/kubernetes/pkg/watch/versioned/generated.proto
    19  // DO NOT EDIT!
    20  
    21  /*
    22  	Package versioned is a generated protocol buffer package.
    23  
    24  	It is generated from these files:
    25  		k8s.io/kubernetes/pkg/watch/versioned/generated.proto
    26  
    27  	It has these top-level messages:
    28  		Event
    29  */
    30  package versioned
    31  
    32  import proto "github.com/gogo/protobuf/proto"
    33  import fmt "fmt"
    34  import math "math"
    35  
    36  import io "io"
    37  
    38  // Reference imports to suppress errors if they are not otherwise used.
    39  var _ = proto.Marshal
    40  var _ = fmt.Errorf
    41  var _ = math.Inf
    42  
    43  func (m *Event) Reset()         { *m = Event{} }
    44  func (m *Event) String() string { return proto.CompactTextString(m) }
    45  func (*Event) ProtoMessage()    {}
    46  
    47  func init() {
    48  	proto.RegisterType((*Event)(nil), "k8s.io.kubernetes.pkg.watch.versioned.Event")
    49  }
    50  func (m *Event) Marshal() (data []byte, err error) {
    51  	size := m.Size()
    52  	data = make([]byte, size)
    53  	n, err := m.MarshalTo(data)
    54  	if err != nil {
    55  		return nil, err
    56  	}
    57  	return data[:n], nil
    58  }
    59  
    60  func (m *Event) MarshalTo(data []byte) (int, error) {
    61  	var i int
    62  	_ = i
    63  	var l int
    64  	_ = l
    65  	data[i] = 0xa
    66  	i++
    67  	i = encodeVarintGenerated(data, i, uint64(len(m.Type)))
    68  	i += copy(data[i:], m.Type)
    69  	data[i] = 0x12
    70  	i++
    71  	i = encodeVarintGenerated(data, i, uint64(m.Object.Size()))
    72  	n1, err := m.Object.MarshalTo(data[i:])
    73  	if err != nil {
    74  		return 0, err
    75  	}
    76  	i += n1
    77  	return i, nil
    78  }
    79  
    80  func encodeFixed64Generated(data []byte, offset int, v uint64) int {
    81  	data[offset] = uint8(v)
    82  	data[offset+1] = uint8(v >> 8)
    83  	data[offset+2] = uint8(v >> 16)
    84  	data[offset+3] = uint8(v >> 24)
    85  	data[offset+4] = uint8(v >> 32)
    86  	data[offset+5] = uint8(v >> 40)
    87  	data[offset+6] = uint8(v >> 48)
    88  	data[offset+7] = uint8(v >> 56)
    89  	return offset + 8
    90  }
    91  func encodeFixed32Generated(data []byte, offset int, v uint32) int {
    92  	data[offset] = uint8(v)
    93  	data[offset+1] = uint8(v >> 8)
    94  	data[offset+2] = uint8(v >> 16)
    95  	data[offset+3] = uint8(v >> 24)
    96  	return offset + 4
    97  }
    98  func encodeVarintGenerated(data []byte, offset int, v uint64) int {
    99  	for v >= 1<<7 {
   100  		data[offset] = uint8(v&0x7f | 0x80)
   101  		v >>= 7
   102  		offset++
   103  	}
   104  	data[offset] = uint8(v)
   105  	return offset + 1
   106  }
   107  func (m *Event) Size() (n int) {
   108  	var l int
   109  	_ = l
   110  	l = len(m.Type)
   111  	n += 1 + l + sovGenerated(uint64(l))
   112  	l = m.Object.Size()
   113  	n += 1 + l + sovGenerated(uint64(l))
   114  	return n
   115  }
   116  
   117  func sovGenerated(x uint64) (n int) {
   118  	for {
   119  		n++
   120  		x >>= 7
   121  		if x == 0 {
   122  			break
   123  		}
   124  	}
   125  	return n
   126  }
   127  func sozGenerated(x uint64) (n int) {
   128  	return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
   129  }
   130  func (m *Event) Unmarshal(data []byte) error {
   131  	l := len(data)
   132  	iNdEx := 0
   133  	for iNdEx < l {
   134  		preIndex := iNdEx
   135  		var wire uint64
   136  		for shift := uint(0); ; shift += 7 {
   137  			if shift >= 64 {
   138  				return ErrIntOverflowGenerated
   139  			}
   140  			if iNdEx >= l {
   141  				return io.ErrUnexpectedEOF
   142  			}
   143  			b := data[iNdEx]
   144  			iNdEx++
   145  			wire |= (uint64(b) & 0x7F) << shift
   146  			if b < 0x80 {
   147  				break
   148  			}
   149  		}
   150  		fieldNum := int32(wire >> 3)
   151  		wireType := int(wire & 0x7)
   152  		if wireType == 4 {
   153  			return fmt.Errorf("proto: Event: wiretype end group for non-group")
   154  		}
   155  		if fieldNum <= 0 {
   156  			return fmt.Errorf("proto: Event: illegal tag %d (wire type %d)", fieldNum, wire)
   157  		}
   158  		switch fieldNum {
   159  		case 1:
   160  			if wireType != 2 {
   161  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
   162  			}
   163  			var stringLen uint64
   164  			for shift := uint(0); ; shift += 7 {
   165  				if shift >= 64 {
   166  					return ErrIntOverflowGenerated
   167  				}
   168  				if iNdEx >= l {
   169  					return io.ErrUnexpectedEOF
   170  				}
   171  				b := data[iNdEx]
   172  				iNdEx++
   173  				stringLen |= (uint64(b) & 0x7F) << shift
   174  				if b < 0x80 {
   175  					break
   176  				}
   177  			}
   178  			intStringLen := int(stringLen)
   179  			if intStringLen < 0 {
   180  				return ErrInvalidLengthGenerated
   181  			}
   182  			postIndex := iNdEx + intStringLen
   183  			if postIndex > l {
   184  				return io.ErrUnexpectedEOF
   185  			}
   186  			m.Type = string(data[iNdEx:postIndex])
   187  			iNdEx = postIndex
   188  		case 2:
   189  			if wireType != 2 {
   190  				return fmt.Errorf("proto: wrong wireType = %d for field Object", wireType)
   191  			}
   192  			var msglen int
   193  			for shift := uint(0); ; shift += 7 {
   194  				if shift >= 64 {
   195  					return ErrIntOverflowGenerated
   196  				}
   197  				if iNdEx >= l {
   198  					return io.ErrUnexpectedEOF
   199  				}
   200  				b := data[iNdEx]
   201  				iNdEx++
   202  				msglen |= (int(b) & 0x7F) << shift
   203  				if b < 0x80 {
   204  					break
   205  				}
   206  			}
   207  			if msglen < 0 {
   208  				return ErrInvalidLengthGenerated
   209  			}
   210  			postIndex := iNdEx + msglen
   211  			if postIndex > l {
   212  				return io.ErrUnexpectedEOF
   213  			}
   214  			if err := m.Object.Unmarshal(data[iNdEx:postIndex]); err != nil {
   215  				return err
   216  			}
   217  			iNdEx = postIndex
   218  		default:
   219  			iNdEx = preIndex
   220  			skippy, err := skipGenerated(data[iNdEx:])
   221  			if err != nil {
   222  				return err
   223  			}
   224  			if skippy < 0 {
   225  				return ErrInvalidLengthGenerated
   226  			}
   227  			if (iNdEx + skippy) > l {
   228  				return io.ErrUnexpectedEOF
   229  			}
   230  			iNdEx += skippy
   231  		}
   232  	}
   233  
   234  	if iNdEx > l {
   235  		return io.ErrUnexpectedEOF
   236  	}
   237  	return nil
   238  }
   239  func skipGenerated(data []byte) (n int, err error) {
   240  	l := len(data)
   241  	iNdEx := 0
   242  	for iNdEx < l {
   243  		var wire uint64
   244  		for shift := uint(0); ; shift += 7 {
   245  			if shift >= 64 {
   246  				return 0, ErrIntOverflowGenerated
   247  			}
   248  			if iNdEx >= l {
   249  				return 0, io.ErrUnexpectedEOF
   250  			}
   251  			b := data[iNdEx]
   252  			iNdEx++
   253  			wire |= (uint64(b) & 0x7F) << shift
   254  			if b < 0x80 {
   255  				break
   256  			}
   257  		}
   258  		wireType := int(wire & 0x7)
   259  		switch wireType {
   260  		case 0:
   261  			for shift := uint(0); ; shift += 7 {
   262  				if shift >= 64 {
   263  					return 0, ErrIntOverflowGenerated
   264  				}
   265  				if iNdEx >= l {
   266  					return 0, io.ErrUnexpectedEOF
   267  				}
   268  				iNdEx++
   269  				if data[iNdEx-1] < 0x80 {
   270  					break
   271  				}
   272  			}
   273  			return iNdEx, nil
   274  		case 1:
   275  			iNdEx += 8
   276  			return iNdEx, nil
   277  		case 2:
   278  			var length int
   279  			for shift := uint(0); ; shift += 7 {
   280  				if shift >= 64 {
   281  					return 0, ErrIntOverflowGenerated
   282  				}
   283  				if iNdEx >= l {
   284  					return 0, io.ErrUnexpectedEOF
   285  				}
   286  				b := data[iNdEx]
   287  				iNdEx++
   288  				length |= (int(b) & 0x7F) << shift
   289  				if b < 0x80 {
   290  					break
   291  				}
   292  			}
   293  			iNdEx += length
   294  			if length < 0 {
   295  				return 0, ErrInvalidLengthGenerated
   296  			}
   297  			return iNdEx, nil
   298  		case 3:
   299  			for {
   300  				var innerWire uint64
   301  				var start int = iNdEx
   302  				for shift := uint(0); ; shift += 7 {
   303  					if shift >= 64 {
   304  						return 0, ErrIntOverflowGenerated
   305  					}
   306  					if iNdEx >= l {
   307  						return 0, io.ErrUnexpectedEOF
   308  					}
   309  					b := data[iNdEx]
   310  					iNdEx++
   311  					innerWire |= (uint64(b) & 0x7F) << shift
   312  					if b < 0x80 {
   313  						break
   314  					}
   315  				}
   316  				innerWireType := int(innerWire & 0x7)
   317  				if innerWireType == 4 {
   318  					break
   319  				}
   320  				next, err := skipGenerated(data[start:])
   321  				if err != nil {
   322  					return 0, err
   323  				}
   324  				iNdEx = start + next
   325  			}
   326  			return iNdEx, nil
   327  		case 4:
   328  			return iNdEx, nil
   329  		case 5:
   330  			iNdEx += 4
   331  			return iNdEx, nil
   332  		default:
   333  			return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
   334  		}
   335  	}
   336  	panic("unreachable")
   337  }
   338  
   339  var (
   340  	ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
   341  	ErrIntOverflowGenerated   = fmt.Errorf("proto: integer overflow")
   342  )