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 )