github.com/lalkh/containerd@v1.4.3/api/services/images/v1/images.pb.go (about) 1 // Code generated by protoc-gen-gogo. DO NOT EDIT. 2 // source: github.com/containerd/containerd/api/services/images/v1/images.proto 3 4 package images 5 6 import ( 7 context "context" 8 fmt "fmt" 9 types "github.com/containerd/containerd/api/types" 10 proto "github.com/gogo/protobuf/proto" 11 github_com_gogo_protobuf_sortkeys "github.com/gogo/protobuf/sortkeys" 12 github_com_gogo_protobuf_types "github.com/gogo/protobuf/types" 13 types1 "github.com/gogo/protobuf/types" 14 grpc "google.golang.org/grpc" 15 codes "google.golang.org/grpc/codes" 16 status "google.golang.org/grpc/status" 17 io "io" 18 math "math" 19 math_bits "math/bits" 20 reflect "reflect" 21 strings "strings" 22 time "time" 23 ) 24 25 // Reference imports to suppress errors if they are not otherwise used. 26 var _ = proto.Marshal 27 var _ = fmt.Errorf 28 var _ = math.Inf 29 var _ = time.Kitchen 30 31 // This is a compile-time assertion to ensure that this generated file 32 // is compatible with the proto package it is being compiled against. 33 // A compilation error at this line likely means your copy of the 34 // proto package needs to be updated. 35 const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package 36 37 type Image struct { 38 // Name provides a unique name for the image. 39 // 40 // Containerd treats this as the primary identifier. 41 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 42 // Labels provides free form labels for the image. These are runtime only 43 // and do not get inherited into the package image in any way. 44 // 45 // Labels may be updated using the field mask. 46 // The combined size of a key/value pair cannot exceed 4096 bytes. 47 Labels map[string]string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 48 // Target describes the content entry point of the image. 49 Target types.Descriptor `protobuf:"bytes,3,opt,name=target,proto3" json:"target"` 50 // CreatedAt is the time the image was first created. 51 CreatedAt time.Time `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3,stdtime" json:"created_at"` 52 // UpdatedAt is the last time the image was mutated. 53 UpdatedAt time.Time `protobuf:"bytes,8,opt,name=updated_at,json=updatedAt,proto3,stdtime" json:"updated_at"` 54 XXX_NoUnkeyedLiteral struct{} `json:"-"` 55 XXX_unrecognized []byte `json:"-"` 56 XXX_sizecache int32 `json:"-"` 57 } 58 59 func (m *Image) Reset() { *m = Image{} } 60 func (*Image) ProtoMessage() {} 61 func (*Image) Descriptor() ([]byte, []int) { 62 return fileDescriptor_8666fa071128ae5f, []int{0} 63 } 64 func (m *Image) XXX_Unmarshal(b []byte) error { 65 return m.Unmarshal(b) 66 } 67 func (m *Image) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 68 if deterministic { 69 return xxx_messageInfo_Image.Marshal(b, m, deterministic) 70 } else { 71 b = b[:cap(b)] 72 n, err := m.MarshalToSizedBuffer(b) 73 if err != nil { 74 return nil, err 75 } 76 return b[:n], nil 77 } 78 } 79 func (m *Image) XXX_Merge(src proto.Message) { 80 xxx_messageInfo_Image.Merge(m, src) 81 } 82 func (m *Image) XXX_Size() int { 83 return m.Size() 84 } 85 func (m *Image) XXX_DiscardUnknown() { 86 xxx_messageInfo_Image.DiscardUnknown(m) 87 } 88 89 var xxx_messageInfo_Image proto.InternalMessageInfo 90 91 type GetImageRequest struct { 92 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 93 XXX_NoUnkeyedLiteral struct{} `json:"-"` 94 XXX_unrecognized []byte `json:"-"` 95 XXX_sizecache int32 `json:"-"` 96 } 97 98 func (m *GetImageRequest) Reset() { *m = GetImageRequest{} } 99 func (*GetImageRequest) ProtoMessage() {} 100 func (*GetImageRequest) Descriptor() ([]byte, []int) { 101 return fileDescriptor_8666fa071128ae5f, []int{1} 102 } 103 func (m *GetImageRequest) XXX_Unmarshal(b []byte) error { 104 return m.Unmarshal(b) 105 } 106 func (m *GetImageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 107 if deterministic { 108 return xxx_messageInfo_GetImageRequest.Marshal(b, m, deterministic) 109 } else { 110 b = b[:cap(b)] 111 n, err := m.MarshalToSizedBuffer(b) 112 if err != nil { 113 return nil, err 114 } 115 return b[:n], nil 116 } 117 } 118 func (m *GetImageRequest) XXX_Merge(src proto.Message) { 119 xxx_messageInfo_GetImageRequest.Merge(m, src) 120 } 121 func (m *GetImageRequest) XXX_Size() int { 122 return m.Size() 123 } 124 func (m *GetImageRequest) XXX_DiscardUnknown() { 125 xxx_messageInfo_GetImageRequest.DiscardUnknown(m) 126 } 127 128 var xxx_messageInfo_GetImageRequest proto.InternalMessageInfo 129 130 type GetImageResponse struct { 131 Image *Image `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"` 132 XXX_NoUnkeyedLiteral struct{} `json:"-"` 133 XXX_unrecognized []byte `json:"-"` 134 XXX_sizecache int32 `json:"-"` 135 } 136 137 func (m *GetImageResponse) Reset() { *m = GetImageResponse{} } 138 func (*GetImageResponse) ProtoMessage() {} 139 func (*GetImageResponse) Descriptor() ([]byte, []int) { 140 return fileDescriptor_8666fa071128ae5f, []int{2} 141 } 142 func (m *GetImageResponse) XXX_Unmarshal(b []byte) error { 143 return m.Unmarshal(b) 144 } 145 func (m *GetImageResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 146 if deterministic { 147 return xxx_messageInfo_GetImageResponse.Marshal(b, m, deterministic) 148 } else { 149 b = b[:cap(b)] 150 n, err := m.MarshalToSizedBuffer(b) 151 if err != nil { 152 return nil, err 153 } 154 return b[:n], nil 155 } 156 } 157 func (m *GetImageResponse) XXX_Merge(src proto.Message) { 158 xxx_messageInfo_GetImageResponse.Merge(m, src) 159 } 160 func (m *GetImageResponse) XXX_Size() int { 161 return m.Size() 162 } 163 func (m *GetImageResponse) XXX_DiscardUnknown() { 164 xxx_messageInfo_GetImageResponse.DiscardUnknown(m) 165 } 166 167 var xxx_messageInfo_GetImageResponse proto.InternalMessageInfo 168 169 type CreateImageRequest struct { 170 Image Image `protobuf:"bytes,1,opt,name=image,proto3" json:"image"` 171 XXX_NoUnkeyedLiteral struct{} `json:"-"` 172 XXX_unrecognized []byte `json:"-"` 173 XXX_sizecache int32 `json:"-"` 174 } 175 176 func (m *CreateImageRequest) Reset() { *m = CreateImageRequest{} } 177 func (*CreateImageRequest) ProtoMessage() {} 178 func (*CreateImageRequest) Descriptor() ([]byte, []int) { 179 return fileDescriptor_8666fa071128ae5f, []int{3} 180 } 181 func (m *CreateImageRequest) XXX_Unmarshal(b []byte) error { 182 return m.Unmarshal(b) 183 } 184 func (m *CreateImageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 185 if deterministic { 186 return xxx_messageInfo_CreateImageRequest.Marshal(b, m, deterministic) 187 } else { 188 b = b[:cap(b)] 189 n, err := m.MarshalToSizedBuffer(b) 190 if err != nil { 191 return nil, err 192 } 193 return b[:n], nil 194 } 195 } 196 func (m *CreateImageRequest) XXX_Merge(src proto.Message) { 197 xxx_messageInfo_CreateImageRequest.Merge(m, src) 198 } 199 func (m *CreateImageRequest) XXX_Size() int { 200 return m.Size() 201 } 202 func (m *CreateImageRequest) XXX_DiscardUnknown() { 203 xxx_messageInfo_CreateImageRequest.DiscardUnknown(m) 204 } 205 206 var xxx_messageInfo_CreateImageRequest proto.InternalMessageInfo 207 208 type CreateImageResponse struct { 209 Image Image `protobuf:"bytes,1,opt,name=image,proto3" json:"image"` 210 XXX_NoUnkeyedLiteral struct{} `json:"-"` 211 XXX_unrecognized []byte `json:"-"` 212 XXX_sizecache int32 `json:"-"` 213 } 214 215 func (m *CreateImageResponse) Reset() { *m = CreateImageResponse{} } 216 func (*CreateImageResponse) ProtoMessage() {} 217 func (*CreateImageResponse) Descriptor() ([]byte, []int) { 218 return fileDescriptor_8666fa071128ae5f, []int{4} 219 } 220 func (m *CreateImageResponse) XXX_Unmarshal(b []byte) error { 221 return m.Unmarshal(b) 222 } 223 func (m *CreateImageResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 224 if deterministic { 225 return xxx_messageInfo_CreateImageResponse.Marshal(b, m, deterministic) 226 } else { 227 b = b[:cap(b)] 228 n, err := m.MarshalToSizedBuffer(b) 229 if err != nil { 230 return nil, err 231 } 232 return b[:n], nil 233 } 234 } 235 func (m *CreateImageResponse) XXX_Merge(src proto.Message) { 236 xxx_messageInfo_CreateImageResponse.Merge(m, src) 237 } 238 func (m *CreateImageResponse) XXX_Size() int { 239 return m.Size() 240 } 241 func (m *CreateImageResponse) XXX_DiscardUnknown() { 242 xxx_messageInfo_CreateImageResponse.DiscardUnknown(m) 243 } 244 245 var xxx_messageInfo_CreateImageResponse proto.InternalMessageInfo 246 247 type UpdateImageRequest struct { 248 // Image provides a full or partial image for update. 249 // 250 // The name field must be set or an error will be returned. 251 Image Image `protobuf:"bytes,1,opt,name=image,proto3" json:"image"` 252 // UpdateMask specifies which fields to perform the update on. If empty, 253 // the operation applies to all fields. 254 UpdateMask *types1.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` 255 XXX_NoUnkeyedLiteral struct{} `json:"-"` 256 XXX_unrecognized []byte `json:"-"` 257 XXX_sizecache int32 `json:"-"` 258 } 259 260 func (m *UpdateImageRequest) Reset() { *m = UpdateImageRequest{} } 261 func (*UpdateImageRequest) ProtoMessage() {} 262 func (*UpdateImageRequest) Descriptor() ([]byte, []int) { 263 return fileDescriptor_8666fa071128ae5f, []int{5} 264 } 265 func (m *UpdateImageRequest) XXX_Unmarshal(b []byte) error { 266 return m.Unmarshal(b) 267 } 268 func (m *UpdateImageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 269 if deterministic { 270 return xxx_messageInfo_UpdateImageRequest.Marshal(b, m, deterministic) 271 } else { 272 b = b[:cap(b)] 273 n, err := m.MarshalToSizedBuffer(b) 274 if err != nil { 275 return nil, err 276 } 277 return b[:n], nil 278 } 279 } 280 func (m *UpdateImageRequest) XXX_Merge(src proto.Message) { 281 xxx_messageInfo_UpdateImageRequest.Merge(m, src) 282 } 283 func (m *UpdateImageRequest) XXX_Size() int { 284 return m.Size() 285 } 286 func (m *UpdateImageRequest) XXX_DiscardUnknown() { 287 xxx_messageInfo_UpdateImageRequest.DiscardUnknown(m) 288 } 289 290 var xxx_messageInfo_UpdateImageRequest proto.InternalMessageInfo 291 292 type UpdateImageResponse struct { 293 Image Image `protobuf:"bytes,1,opt,name=image,proto3" json:"image"` 294 XXX_NoUnkeyedLiteral struct{} `json:"-"` 295 XXX_unrecognized []byte `json:"-"` 296 XXX_sizecache int32 `json:"-"` 297 } 298 299 func (m *UpdateImageResponse) Reset() { *m = UpdateImageResponse{} } 300 func (*UpdateImageResponse) ProtoMessage() {} 301 func (*UpdateImageResponse) Descriptor() ([]byte, []int) { 302 return fileDescriptor_8666fa071128ae5f, []int{6} 303 } 304 func (m *UpdateImageResponse) XXX_Unmarshal(b []byte) error { 305 return m.Unmarshal(b) 306 } 307 func (m *UpdateImageResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 308 if deterministic { 309 return xxx_messageInfo_UpdateImageResponse.Marshal(b, m, deterministic) 310 } else { 311 b = b[:cap(b)] 312 n, err := m.MarshalToSizedBuffer(b) 313 if err != nil { 314 return nil, err 315 } 316 return b[:n], nil 317 } 318 } 319 func (m *UpdateImageResponse) XXX_Merge(src proto.Message) { 320 xxx_messageInfo_UpdateImageResponse.Merge(m, src) 321 } 322 func (m *UpdateImageResponse) XXX_Size() int { 323 return m.Size() 324 } 325 func (m *UpdateImageResponse) XXX_DiscardUnknown() { 326 xxx_messageInfo_UpdateImageResponse.DiscardUnknown(m) 327 } 328 329 var xxx_messageInfo_UpdateImageResponse proto.InternalMessageInfo 330 331 type ListImagesRequest struct { 332 // Filters contains one or more filters using the syntax defined in the 333 // containerd filter package. 334 // 335 // The returned result will be those that match any of the provided 336 // filters. Expanded, images that match the following will be 337 // returned: 338 // 339 // filters[0] or filters[1] or ... or filters[n-1] or filters[n] 340 // 341 // If filters is zero-length or nil, all items will be returned. 342 Filters []string `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"` 343 XXX_NoUnkeyedLiteral struct{} `json:"-"` 344 XXX_unrecognized []byte `json:"-"` 345 XXX_sizecache int32 `json:"-"` 346 } 347 348 func (m *ListImagesRequest) Reset() { *m = ListImagesRequest{} } 349 func (*ListImagesRequest) ProtoMessage() {} 350 func (*ListImagesRequest) Descriptor() ([]byte, []int) { 351 return fileDescriptor_8666fa071128ae5f, []int{7} 352 } 353 func (m *ListImagesRequest) XXX_Unmarshal(b []byte) error { 354 return m.Unmarshal(b) 355 } 356 func (m *ListImagesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 357 if deterministic { 358 return xxx_messageInfo_ListImagesRequest.Marshal(b, m, deterministic) 359 } else { 360 b = b[:cap(b)] 361 n, err := m.MarshalToSizedBuffer(b) 362 if err != nil { 363 return nil, err 364 } 365 return b[:n], nil 366 } 367 } 368 func (m *ListImagesRequest) XXX_Merge(src proto.Message) { 369 xxx_messageInfo_ListImagesRequest.Merge(m, src) 370 } 371 func (m *ListImagesRequest) XXX_Size() int { 372 return m.Size() 373 } 374 func (m *ListImagesRequest) XXX_DiscardUnknown() { 375 xxx_messageInfo_ListImagesRequest.DiscardUnknown(m) 376 } 377 378 var xxx_messageInfo_ListImagesRequest proto.InternalMessageInfo 379 380 type ListImagesResponse struct { 381 Images []Image `protobuf:"bytes,1,rep,name=images,proto3" json:"images"` 382 XXX_NoUnkeyedLiteral struct{} `json:"-"` 383 XXX_unrecognized []byte `json:"-"` 384 XXX_sizecache int32 `json:"-"` 385 } 386 387 func (m *ListImagesResponse) Reset() { *m = ListImagesResponse{} } 388 func (*ListImagesResponse) ProtoMessage() {} 389 func (*ListImagesResponse) Descriptor() ([]byte, []int) { 390 return fileDescriptor_8666fa071128ae5f, []int{8} 391 } 392 func (m *ListImagesResponse) XXX_Unmarshal(b []byte) error { 393 return m.Unmarshal(b) 394 } 395 func (m *ListImagesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 396 if deterministic { 397 return xxx_messageInfo_ListImagesResponse.Marshal(b, m, deterministic) 398 } else { 399 b = b[:cap(b)] 400 n, err := m.MarshalToSizedBuffer(b) 401 if err != nil { 402 return nil, err 403 } 404 return b[:n], nil 405 } 406 } 407 func (m *ListImagesResponse) XXX_Merge(src proto.Message) { 408 xxx_messageInfo_ListImagesResponse.Merge(m, src) 409 } 410 func (m *ListImagesResponse) XXX_Size() int { 411 return m.Size() 412 } 413 func (m *ListImagesResponse) XXX_DiscardUnknown() { 414 xxx_messageInfo_ListImagesResponse.DiscardUnknown(m) 415 } 416 417 var xxx_messageInfo_ListImagesResponse proto.InternalMessageInfo 418 419 type DeleteImageRequest struct { 420 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 421 // Sync indicates that the delete and cleanup should be done 422 // synchronously before returning to the caller 423 // 424 // Default is false 425 Sync bool `protobuf:"varint,2,opt,name=sync,proto3" json:"sync,omitempty"` 426 XXX_NoUnkeyedLiteral struct{} `json:"-"` 427 XXX_unrecognized []byte `json:"-"` 428 XXX_sizecache int32 `json:"-"` 429 } 430 431 func (m *DeleteImageRequest) Reset() { *m = DeleteImageRequest{} } 432 func (*DeleteImageRequest) ProtoMessage() {} 433 func (*DeleteImageRequest) Descriptor() ([]byte, []int) { 434 return fileDescriptor_8666fa071128ae5f, []int{9} 435 } 436 func (m *DeleteImageRequest) XXX_Unmarshal(b []byte) error { 437 return m.Unmarshal(b) 438 } 439 func (m *DeleteImageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 440 if deterministic { 441 return xxx_messageInfo_DeleteImageRequest.Marshal(b, m, deterministic) 442 } else { 443 b = b[:cap(b)] 444 n, err := m.MarshalToSizedBuffer(b) 445 if err != nil { 446 return nil, err 447 } 448 return b[:n], nil 449 } 450 } 451 func (m *DeleteImageRequest) XXX_Merge(src proto.Message) { 452 xxx_messageInfo_DeleteImageRequest.Merge(m, src) 453 } 454 func (m *DeleteImageRequest) XXX_Size() int { 455 return m.Size() 456 } 457 func (m *DeleteImageRequest) XXX_DiscardUnknown() { 458 xxx_messageInfo_DeleteImageRequest.DiscardUnknown(m) 459 } 460 461 var xxx_messageInfo_DeleteImageRequest proto.InternalMessageInfo 462 463 func init() { 464 proto.RegisterType((*Image)(nil), "containerd.services.images.v1.Image") 465 proto.RegisterMapType((map[string]string)(nil), "containerd.services.images.v1.Image.LabelsEntry") 466 proto.RegisterType((*GetImageRequest)(nil), "containerd.services.images.v1.GetImageRequest") 467 proto.RegisterType((*GetImageResponse)(nil), "containerd.services.images.v1.GetImageResponse") 468 proto.RegisterType((*CreateImageRequest)(nil), "containerd.services.images.v1.CreateImageRequest") 469 proto.RegisterType((*CreateImageResponse)(nil), "containerd.services.images.v1.CreateImageResponse") 470 proto.RegisterType((*UpdateImageRequest)(nil), "containerd.services.images.v1.UpdateImageRequest") 471 proto.RegisterType((*UpdateImageResponse)(nil), "containerd.services.images.v1.UpdateImageResponse") 472 proto.RegisterType((*ListImagesRequest)(nil), "containerd.services.images.v1.ListImagesRequest") 473 proto.RegisterType((*ListImagesResponse)(nil), "containerd.services.images.v1.ListImagesResponse") 474 proto.RegisterType((*DeleteImageRequest)(nil), "containerd.services.images.v1.DeleteImageRequest") 475 } 476 477 func init() { 478 proto.RegisterFile("github.com/containerd/containerd/api/services/images/v1/images.proto", fileDescriptor_8666fa071128ae5f) 479 } 480 481 var fileDescriptor_8666fa071128ae5f = []byte{ 482 // 659 bytes of a gzipped FileDescriptorProto 483 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x55, 0xcd, 0x6e, 0xd3, 0x40, 484 0x10, 0x8e, 0x93, 0xd4, 0x6d, 0x27, 0x07, 0xca, 0x52, 0x21, 0xcb, 0x40, 0x1a, 0x45, 0x20, 0xe5, 485 0xc2, 0x9a, 0x86, 0x0b, 0xb4, 0x08, 0xd1, 0xb4, 0xa5, 0x20, 0x15, 0x0e, 0xe6, 0xaf, 0xe2, 0x52, 486 0x6d, 0x92, 0x89, 0xb1, 0x62, 0xc7, 0xc6, 0xbb, 0x89, 0x94, 0x1b, 0x8f, 0x80, 0x04, 0x0f, 0xd5, 487 0x23, 0x47, 0x4e, 0x40, 0x73, 0xe0, 0x39, 0x90, 0x77, 0x37, 0x34, 0x4d, 0x22, 0x92, 0x94, 0xde, 488 0x66, 0xed, 0xef, 0x9b, 0x9f, 0x6f, 0x66, 0x76, 0x61, 0xcf, 0xf3, 0xc5, 0x87, 0x6e, 0x9d, 0x36, 489 0xa2, 0xd0, 0x69, 0x44, 0x1d, 0xc1, 0xfc, 0x0e, 0x26, 0xcd, 0x51, 0x93, 0xc5, 0xbe, 0xc3, 0x31, 490 0xe9, 0xf9, 0x0d, 0xe4, 0x8e, 0x1f, 0x32, 0x0f, 0xb9, 0xd3, 0xdb, 0xd4, 0x16, 0x8d, 0x93, 0x48, 491 0x44, 0xe4, 0xd6, 0x19, 0x9e, 0x0e, 0xb1, 0x54, 0x23, 0x7a, 0x9b, 0xf6, 0xba, 0x17, 0x79, 0x91, 492 0x44, 0x3a, 0xa9, 0xa5, 0x48, 0xf6, 0x0d, 0x2f, 0x8a, 0xbc, 0x00, 0x1d, 0x79, 0xaa, 0x77, 0x5b, 493 0x0e, 0x86, 0xb1, 0xe8, 0xeb, 0x9f, 0xa5, 0xf1, 0x9f, 0x2d, 0x1f, 0x83, 0xe6, 0x71, 0xc8, 0x78, 494 0x5b, 0x23, 0x36, 0xc6, 0x11, 0xc2, 0x0f, 0x91, 0x0b, 0x16, 0xc6, 0x1a, 0xb0, 0x3d, 0x57, 0x69, 495 0xa2, 0x1f, 0x23, 0x77, 0x9a, 0xc8, 0x1b, 0x89, 0x1f, 0x8b, 0x28, 0x51, 0xe4, 0xf2, 0xef, 0x2c, 496 0x2c, 0x3d, 0x4f, 0x0b, 0x20, 0x04, 0xf2, 0x1d, 0x16, 0xa2, 0x65, 0x94, 0x8c, 0xca, 0xaa, 0x2b, 497 0x6d, 0xf2, 0x0c, 0xcc, 0x80, 0xd5, 0x31, 0xe0, 0x56, 0xb6, 0x94, 0xab, 0x14, 0xaa, 0xf7, 0xe8, 498 0x3f, 0x05, 0xa0, 0xd2, 0x13, 0x3d, 0x94, 0x94, 0xfd, 0x8e, 0x48, 0xfa, 0xae, 0xe6, 0x93, 0x2d, 499 0x30, 0x05, 0x4b, 0x3c, 0x14, 0x56, 0xae, 0x64, 0x54, 0x0a, 0xd5, 0x9b, 0xa3, 0x9e, 0x64, 0x6e, 500 0x74, 0xef, 0x6f, 0x6e, 0xb5, 0xfc, 0xc9, 0x8f, 0x8d, 0x8c, 0xab, 0x19, 0x64, 0x17, 0xa0, 0x91, 501 0x20, 0x13, 0xd8, 0x3c, 0x66, 0xc2, 0x5a, 0x96, 0x7c, 0x9b, 0x2a, 0x59, 0xe8, 0x50, 0x16, 0xfa, 502 0x7a, 0x28, 0x4b, 0x6d, 0x25, 0x65, 0x7f, 0xfe, 0xb9, 0x61, 0xb8, 0xab, 0x9a, 0xb7, 0x23, 0x9d, 503 0x74, 0xe3, 0xe6, 0xd0, 0xc9, 0xca, 0x22, 0x4e, 0x34, 0x6f, 0x47, 0xd8, 0x0f, 0xa1, 0x30, 0x52, 504 0x1c, 0x59, 0x83, 0x5c, 0x1b, 0xfb, 0x5a, 0xb1, 0xd4, 0x24, 0xeb, 0xb0, 0xd4, 0x63, 0x41, 0x17, 505 0xad, 0xac, 0xfc, 0xa6, 0x0e, 0x5b, 0xd9, 0x07, 0x46, 0xf9, 0x0e, 0x5c, 0x39, 0x40, 0x21, 0x05, 506 0x72, 0xf1, 0x63, 0x17, 0xb9, 0x98, 0xa6, 0x78, 0xf9, 0x25, 0xac, 0x9d, 0xc1, 0x78, 0x1c, 0x75, 507 0x38, 0x92, 0x2d, 0x58, 0x92, 0x12, 0x4b, 0x60, 0xa1, 0x7a, 0x7b, 0x9e, 0x26, 0xb8, 0x8a, 0x52, 508 0x7e, 0x0b, 0x64, 0x57, 0x6a, 0x70, 0x2e, 0xf2, 0x93, 0x0b, 0x78, 0xd4, 0x4d, 0xd1, 0x7e, 0xdf, 509 0xc1, 0xb5, 0x73, 0x7e, 0x75, 0xaa, 0xff, 0xef, 0xf8, 0x8b, 0x01, 0xe4, 0x8d, 0x14, 0xfc, 0x72, 510 0x33, 0x26, 0xdb, 0x50, 0x50, 0x8d, 0x94, 0xcb, 0x25, 0x1b, 0x34, 0x6d, 0x02, 0x9e, 0xa6, 0xfb, 511 0xf7, 0x82, 0xf1, 0xb6, 0xab, 0xe7, 0x25, 0xb5, 0xd3, 0x72, 0xcf, 0x25, 0x75, 0x69, 0xe5, 0xde, 512 0x85, 0xab, 0x87, 0x3e, 0x57, 0x0d, 0xe7, 0xc3, 0x62, 0x2d, 0x58, 0x6e, 0xf9, 0x81, 0xc0, 0x84, 513 0x5b, 0x46, 0x29, 0x57, 0x59, 0x75, 0x87, 0xc7, 0xf2, 0x11, 0x90, 0x51, 0xb8, 0x4e, 0xa3, 0x06, 514 0xa6, 0x0a, 0x22, 0xe1, 0x8b, 0xe5, 0xa1, 0x99, 0xe5, 0x47, 0x40, 0xf6, 0x30, 0xc0, 0x31, 0xd9, 515 0xa7, 0x5d, 0x0a, 0x04, 0xf2, 0xbc, 0xdf, 0x69, 0x48, 0x05, 0x57, 0x5c, 0x69, 0x57, 0xbf, 0xe6, 516 0xc1, 0x54, 0x49, 0x91, 0x16, 0xe4, 0x0e, 0x50, 0x10, 0x3a, 0x23, 0x87, 0xb1, 0x65, 0xb0, 0x9d, 517 0xb9, 0xf1, 0xba, 0xe8, 0x36, 0xe4, 0x53, 0x29, 0xc8, 0xac, 0x3b, 0x69, 0x42, 0x5e, 0x7b, 0x73, 518 0x01, 0x86, 0x0e, 0x16, 0x81, 0xa9, 0xc6, 0x9d, 0xcc, 0x22, 0x4f, 0x6e, 0x9b, 0x5d, 0x5d, 0x84, 519 0x72, 0x16, 0x50, 0x0d, 0xdc, 0xcc, 0x80, 0x93, 0xcb, 0x32, 0x33, 0xe0, 0xb4, 0x51, 0x7e, 0x05, 520 0xa6, 0xea, 0xff, 0xcc, 0x80, 0x93, 0x63, 0x62, 0x5f, 0x9f, 0x58, 0xa3, 0xfd, 0xf4, 0x8d, 0xab, 521 0x1d, 0x9d, 0x9c, 0x16, 0x33, 0xdf, 0x4f, 0x8b, 0x99, 0x4f, 0x83, 0xa2, 0x71, 0x32, 0x28, 0x1a, 522 0xdf, 0x06, 0x45, 0xe3, 0xd7, 0xa0, 0x68, 0xbc, 0x7f, 0x7c, 0xc1, 0xf7, 0x78, 0x5b, 0x59, 0x47, 523 0x99, 0xba, 0x29, 0x63, 0xdd, 0xff, 0x13, 0x00, 0x00, 0xff, 0xff, 0x24, 0x4e, 0xca, 0x64, 0xda, 524 0x07, 0x00, 0x00, 525 } 526 527 // Reference imports to suppress errors if they are not otherwise used. 528 var _ context.Context 529 var _ grpc.ClientConn 530 531 // This is a compile-time assertion to ensure that this generated file 532 // is compatible with the grpc package it is being compiled against. 533 const _ = grpc.SupportPackageIsVersion4 534 535 // ImagesClient is the client API for Images service. 536 // 537 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 538 type ImagesClient interface { 539 // Get returns an image by name. 540 Get(ctx context.Context, in *GetImageRequest, opts ...grpc.CallOption) (*GetImageResponse, error) 541 // List returns a list of all images known to containerd. 542 List(ctx context.Context, in *ListImagesRequest, opts ...grpc.CallOption) (*ListImagesResponse, error) 543 // Create an image record in the metadata store. 544 // 545 // The name of the image must be unique. 546 Create(ctx context.Context, in *CreateImageRequest, opts ...grpc.CallOption) (*CreateImageResponse, error) 547 // Update assigns the name to a given target image based on the provided 548 // image. 549 Update(ctx context.Context, in *UpdateImageRequest, opts ...grpc.CallOption) (*UpdateImageResponse, error) 550 // Delete deletes the image by name. 551 Delete(ctx context.Context, in *DeleteImageRequest, opts ...grpc.CallOption) (*types1.Empty, error) 552 } 553 554 type imagesClient struct { 555 cc *grpc.ClientConn 556 } 557 558 func NewImagesClient(cc *grpc.ClientConn) ImagesClient { 559 return &imagesClient{cc} 560 } 561 562 func (c *imagesClient) Get(ctx context.Context, in *GetImageRequest, opts ...grpc.CallOption) (*GetImageResponse, error) { 563 out := new(GetImageResponse) 564 err := c.cc.Invoke(ctx, "/containerd.services.images.v1.Images/Get", in, out, opts...) 565 if err != nil { 566 return nil, err 567 } 568 return out, nil 569 } 570 571 func (c *imagesClient) List(ctx context.Context, in *ListImagesRequest, opts ...grpc.CallOption) (*ListImagesResponse, error) { 572 out := new(ListImagesResponse) 573 err := c.cc.Invoke(ctx, "/containerd.services.images.v1.Images/List", in, out, opts...) 574 if err != nil { 575 return nil, err 576 } 577 return out, nil 578 } 579 580 func (c *imagesClient) Create(ctx context.Context, in *CreateImageRequest, opts ...grpc.CallOption) (*CreateImageResponse, error) { 581 out := new(CreateImageResponse) 582 err := c.cc.Invoke(ctx, "/containerd.services.images.v1.Images/Create", in, out, opts...) 583 if err != nil { 584 return nil, err 585 } 586 return out, nil 587 } 588 589 func (c *imagesClient) Update(ctx context.Context, in *UpdateImageRequest, opts ...grpc.CallOption) (*UpdateImageResponse, error) { 590 out := new(UpdateImageResponse) 591 err := c.cc.Invoke(ctx, "/containerd.services.images.v1.Images/Update", in, out, opts...) 592 if err != nil { 593 return nil, err 594 } 595 return out, nil 596 } 597 598 func (c *imagesClient) Delete(ctx context.Context, in *DeleteImageRequest, opts ...grpc.CallOption) (*types1.Empty, error) { 599 out := new(types1.Empty) 600 err := c.cc.Invoke(ctx, "/containerd.services.images.v1.Images/Delete", in, out, opts...) 601 if err != nil { 602 return nil, err 603 } 604 return out, nil 605 } 606 607 // ImagesServer is the server API for Images service. 608 type ImagesServer interface { 609 // Get returns an image by name. 610 Get(context.Context, *GetImageRequest) (*GetImageResponse, error) 611 // List returns a list of all images known to containerd. 612 List(context.Context, *ListImagesRequest) (*ListImagesResponse, error) 613 // Create an image record in the metadata store. 614 // 615 // The name of the image must be unique. 616 Create(context.Context, *CreateImageRequest) (*CreateImageResponse, error) 617 // Update assigns the name to a given target image based on the provided 618 // image. 619 Update(context.Context, *UpdateImageRequest) (*UpdateImageResponse, error) 620 // Delete deletes the image by name. 621 Delete(context.Context, *DeleteImageRequest) (*types1.Empty, error) 622 } 623 624 // UnimplementedImagesServer can be embedded to have forward compatible implementations. 625 type UnimplementedImagesServer struct { 626 } 627 628 func (*UnimplementedImagesServer) Get(ctx context.Context, req *GetImageRequest) (*GetImageResponse, error) { 629 return nil, status.Errorf(codes.Unimplemented, "method Get not implemented") 630 } 631 func (*UnimplementedImagesServer) List(ctx context.Context, req *ListImagesRequest) (*ListImagesResponse, error) { 632 return nil, status.Errorf(codes.Unimplemented, "method List not implemented") 633 } 634 func (*UnimplementedImagesServer) Create(ctx context.Context, req *CreateImageRequest) (*CreateImageResponse, error) { 635 return nil, status.Errorf(codes.Unimplemented, "method Create not implemented") 636 } 637 func (*UnimplementedImagesServer) Update(ctx context.Context, req *UpdateImageRequest) (*UpdateImageResponse, error) { 638 return nil, status.Errorf(codes.Unimplemented, "method Update not implemented") 639 } 640 func (*UnimplementedImagesServer) Delete(ctx context.Context, req *DeleteImageRequest) (*types1.Empty, error) { 641 return nil, status.Errorf(codes.Unimplemented, "method Delete not implemented") 642 } 643 644 func RegisterImagesServer(s *grpc.Server, srv ImagesServer) { 645 s.RegisterService(&_Images_serviceDesc, srv) 646 } 647 648 func _Images_Get_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 649 in := new(GetImageRequest) 650 if err := dec(in); err != nil { 651 return nil, err 652 } 653 if interceptor == nil { 654 return srv.(ImagesServer).Get(ctx, in) 655 } 656 info := &grpc.UnaryServerInfo{ 657 Server: srv, 658 FullMethod: "/containerd.services.images.v1.Images/Get", 659 } 660 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 661 return srv.(ImagesServer).Get(ctx, req.(*GetImageRequest)) 662 } 663 return interceptor(ctx, in, info, handler) 664 } 665 666 func _Images_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 667 in := new(ListImagesRequest) 668 if err := dec(in); err != nil { 669 return nil, err 670 } 671 if interceptor == nil { 672 return srv.(ImagesServer).List(ctx, in) 673 } 674 info := &grpc.UnaryServerInfo{ 675 Server: srv, 676 FullMethod: "/containerd.services.images.v1.Images/List", 677 } 678 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 679 return srv.(ImagesServer).List(ctx, req.(*ListImagesRequest)) 680 } 681 return interceptor(ctx, in, info, handler) 682 } 683 684 func _Images_Create_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 685 in := new(CreateImageRequest) 686 if err := dec(in); err != nil { 687 return nil, err 688 } 689 if interceptor == nil { 690 return srv.(ImagesServer).Create(ctx, in) 691 } 692 info := &grpc.UnaryServerInfo{ 693 Server: srv, 694 FullMethod: "/containerd.services.images.v1.Images/Create", 695 } 696 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 697 return srv.(ImagesServer).Create(ctx, req.(*CreateImageRequest)) 698 } 699 return interceptor(ctx, in, info, handler) 700 } 701 702 func _Images_Update_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 703 in := new(UpdateImageRequest) 704 if err := dec(in); err != nil { 705 return nil, err 706 } 707 if interceptor == nil { 708 return srv.(ImagesServer).Update(ctx, in) 709 } 710 info := &grpc.UnaryServerInfo{ 711 Server: srv, 712 FullMethod: "/containerd.services.images.v1.Images/Update", 713 } 714 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 715 return srv.(ImagesServer).Update(ctx, req.(*UpdateImageRequest)) 716 } 717 return interceptor(ctx, in, info, handler) 718 } 719 720 func _Images_Delete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 721 in := new(DeleteImageRequest) 722 if err := dec(in); err != nil { 723 return nil, err 724 } 725 if interceptor == nil { 726 return srv.(ImagesServer).Delete(ctx, in) 727 } 728 info := &grpc.UnaryServerInfo{ 729 Server: srv, 730 FullMethod: "/containerd.services.images.v1.Images/Delete", 731 } 732 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 733 return srv.(ImagesServer).Delete(ctx, req.(*DeleteImageRequest)) 734 } 735 return interceptor(ctx, in, info, handler) 736 } 737 738 var _Images_serviceDesc = grpc.ServiceDesc{ 739 ServiceName: "containerd.services.images.v1.Images", 740 HandlerType: (*ImagesServer)(nil), 741 Methods: []grpc.MethodDesc{ 742 { 743 MethodName: "Get", 744 Handler: _Images_Get_Handler, 745 }, 746 { 747 MethodName: "List", 748 Handler: _Images_List_Handler, 749 }, 750 { 751 MethodName: "Create", 752 Handler: _Images_Create_Handler, 753 }, 754 { 755 MethodName: "Update", 756 Handler: _Images_Update_Handler, 757 }, 758 { 759 MethodName: "Delete", 760 Handler: _Images_Delete_Handler, 761 }, 762 }, 763 Streams: []grpc.StreamDesc{}, 764 Metadata: "github.com/containerd/containerd/api/services/images/v1/images.proto", 765 } 766 767 func (m *Image) Marshal() (dAtA []byte, err error) { 768 size := m.Size() 769 dAtA = make([]byte, size) 770 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 771 if err != nil { 772 return nil, err 773 } 774 return dAtA[:n], nil 775 } 776 777 func (m *Image) MarshalTo(dAtA []byte) (int, error) { 778 size := m.Size() 779 return m.MarshalToSizedBuffer(dAtA[:size]) 780 } 781 782 func (m *Image) MarshalToSizedBuffer(dAtA []byte) (int, error) { 783 i := len(dAtA) 784 _ = i 785 var l int 786 _ = l 787 if m.XXX_unrecognized != nil { 788 i -= len(m.XXX_unrecognized) 789 copy(dAtA[i:], m.XXX_unrecognized) 790 } 791 n1, err1 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.UpdatedAt, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(m.UpdatedAt):]) 792 if err1 != nil { 793 return 0, err1 794 } 795 i -= n1 796 i = encodeVarintImages(dAtA, i, uint64(n1)) 797 i-- 798 dAtA[i] = 0x42 799 n2, err2 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.CreatedAt, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(m.CreatedAt):]) 800 if err2 != nil { 801 return 0, err2 802 } 803 i -= n2 804 i = encodeVarintImages(dAtA, i, uint64(n2)) 805 i-- 806 dAtA[i] = 0x3a 807 { 808 size, err := m.Target.MarshalToSizedBuffer(dAtA[:i]) 809 if err != nil { 810 return 0, err 811 } 812 i -= size 813 i = encodeVarintImages(dAtA, i, uint64(size)) 814 } 815 i-- 816 dAtA[i] = 0x1a 817 if len(m.Labels) > 0 { 818 for k := range m.Labels { 819 v := m.Labels[k] 820 baseI := i 821 i -= len(v) 822 copy(dAtA[i:], v) 823 i = encodeVarintImages(dAtA, i, uint64(len(v))) 824 i-- 825 dAtA[i] = 0x12 826 i -= len(k) 827 copy(dAtA[i:], k) 828 i = encodeVarintImages(dAtA, i, uint64(len(k))) 829 i-- 830 dAtA[i] = 0xa 831 i = encodeVarintImages(dAtA, i, uint64(baseI-i)) 832 i-- 833 dAtA[i] = 0x12 834 } 835 } 836 if len(m.Name) > 0 { 837 i -= len(m.Name) 838 copy(dAtA[i:], m.Name) 839 i = encodeVarintImages(dAtA, i, uint64(len(m.Name))) 840 i-- 841 dAtA[i] = 0xa 842 } 843 return len(dAtA) - i, nil 844 } 845 846 func (m *GetImageRequest) Marshal() (dAtA []byte, err error) { 847 size := m.Size() 848 dAtA = make([]byte, size) 849 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 850 if err != nil { 851 return nil, err 852 } 853 return dAtA[:n], nil 854 } 855 856 func (m *GetImageRequest) MarshalTo(dAtA []byte) (int, error) { 857 size := m.Size() 858 return m.MarshalToSizedBuffer(dAtA[:size]) 859 } 860 861 func (m *GetImageRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 862 i := len(dAtA) 863 _ = i 864 var l int 865 _ = l 866 if m.XXX_unrecognized != nil { 867 i -= len(m.XXX_unrecognized) 868 copy(dAtA[i:], m.XXX_unrecognized) 869 } 870 if len(m.Name) > 0 { 871 i -= len(m.Name) 872 copy(dAtA[i:], m.Name) 873 i = encodeVarintImages(dAtA, i, uint64(len(m.Name))) 874 i-- 875 dAtA[i] = 0xa 876 } 877 return len(dAtA) - i, nil 878 } 879 880 func (m *GetImageResponse) Marshal() (dAtA []byte, err error) { 881 size := m.Size() 882 dAtA = make([]byte, size) 883 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 884 if err != nil { 885 return nil, err 886 } 887 return dAtA[:n], nil 888 } 889 890 func (m *GetImageResponse) MarshalTo(dAtA []byte) (int, error) { 891 size := m.Size() 892 return m.MarshalToSizedBuffer(dAtA[:size]) 893 } 894 895 func (m *GetImageResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 896 i := len(dAtA) 897 _ = i 898 var l int 899 _ = l 900 if m.XXX_unrecognized != nil { 901 i -= len(m.XXX_unrecognized) 902 copy(dAtA[i:], m.XXX_unrecognized) 903 } 904 if m.Image != nil { 905 { 906 size, err := m.Image.MarshalToSizedBuffer(dAtA[:i]) 907 if err != nil { 908 return 0, err 909 } 910 i -= size 911 i = encodeVarintImages(dAtA, i, uint64(size)) 912 } 913 i-- 914 dAtA[i] = 0xa 915 } 916 return len(dAtA) - i, nil 917 } 918 919 func (m *CreateImageRequest) Marshal() (dAtA []byte, err error) { 920 size := m.Size() 921 dAtA = make([]byte, size) 922 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 923 if err != nil { 924 return nil, err 925 } 926 return dAtA[:n], nil 927 } 928 929 func (m *CreateImageRequest) MarshalTo(dAtA []byte) (int, error) { 930 size := m.Size() 931 return m.MarshalToSizedBuffer(dAtA[:size]) 932 } 933 934 func (m *CreateImageRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 935 i := len(dAtA) 936 _ = i 937 var l int 938 _ = l 939 if m.XXX_unrecognized != nil { 940 i -= len(m.XXX_unrecognized) 941 copy(dAtA[i:], m.XXX_unrecognized) 942 } 943 { 944 size, err := m.Image.MarshalToSizedBuffer(dAtA[:i]) 945 if err != nil { 946 return 0, err 947 } 948 i -= size 949 i = encodeVarintImages(dAtA, i, uint64(size)) 950 } 951 i-- 952 dAtA[i] = 0xa 953 return len(dAtA) - i, nil 954 } 955 956 func (m *CreateImageResponse) Marshal() (dAtA []byte, err error) { 957 size := m.Size() 958 dAtA = make([]byte, size) 959 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 960 if err != nil { 961 return nil, err 962 } 963 return dAtA[:n], nil 964 } 965 966 func (m *CreateImageResponse) MarshalTo(dAtA []byte) (int, error) { 967 size := m.Size() 968 return m.MarshalToSizedBuffer(dAtA[:size]) 969 } 970 971 func (m *CreateImageResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 972 i := len(dAtA) 973 _ = i 974 var l int 975 _ = l 976 if m.XXX_unrecognized != nil { 977 i -= len(m.XXX_unrecognized) 978 copy(dAtA[i:], m.XXX_unrecognized) 979 } 980 { 981 size, err := m.Image.MarshalToSizedBuffer(dAtA[:i]) 982 if err != nil { 983 return 0, err 984 } 985 i -= size 986 i = encodeVarintImages(dAtA, i, uint64(size)) 987 } 988 i-- 989 dAtA[i] = 0xa 990 return len(dAtA) - i, nil 991 } 992 993 func (m *UpdateImageRequest) Marshal() (dAtA []byte, err error) { 994 size := m.Size() 995 dAtA = make([]byte, size) 996 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 997 if err != nil { 998 return nil, err 999 } 1000 return dAtA[:n], nil 1001 } 1002 1003 func (m *UpdateImageRequest) MarshalTo(dAtA []byte) (int, error) { 1004 size := m.Size() 1005 return m.MarshalToSizedBuffer(dAtA[:size]) 1006 } 1007 1008 func (m *UpdateImageRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1009 i := len(dAtA) 1010 _ = i 1011 var l int 1012 _ = l 1013 if m.XXX_unrecognized != nil { 1014 i -= len(m.XXX_unrecognized) 1015 copy(dAtA[i:], m.XXX_unrecognized) 1016 } 1017 if m.UpdateMask != nil { 1018 { 1019 size, err := m.UpdateMask.MarshalToSizedBuffer(dAtA[:i]) 1020 if err != nil { 1021 return 0, err 1022 } 1023 i -= size 1024 i = encodeVarintImages(dAtA, i, uint64(size)) 1025 } 1026 i-- 1027 dAtA[i] = 0x12 1028 } 1029 { 1030 size, err := m.Image.MarshalToSizedBuffer(dAtA[:i]) 1031 if err != nil { 1032 return 0, err 1033 } 1034 i -= size 1035 i = encodeVarintImages(dAtA, i, uint64(size)) 1036 } 1037 i-- 1038 dAtA[i] = 0xa 1039 return len(dAtA) - i, nil 1040 } 1041 1042 func (m *UpdateImageResponse) Marshal() (dAtA []byte, err error) { 1043 size := m.Size() 1044 dAtA = make([]byte, size) 1045 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1046 if err != nil { 1047 return nil, err 1048 } 1049 return dAtA[:n], nil 1050 } 1051 1052 func (m *UpdateImageResponse) MarshalTo(dAtA []byte) (int, error) { 1053 size := m.Size() 1054 return m.MarshalToSizedBuffer(dAtA[:size]) 1055 } 1056 1057 func (m *UpdateImageResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1058 i := len(dAtA) 1059 _ = i 1060 var l int 1061 _ = l 1062 if m.XXX_unrecognized != nil { 1063 i -= len(m.XXX_unrecognized) 1064 copy(dAtA[i:], m.XXX_unrecognized) 1065 } 1066 { 1067 size, err := m.Image.MarshalToSizedBuffer(dAtA[:i]) 1068 if err != nil { 1069 return 0, err 1070 } 1071 i -= size 1072 i = encodeVarintImages(dAtA, i, uint64(size)) 1073 } 1074 i-- 1075 dAtA[i] = 0xa 1076 return len(dAtA) - i, nil 1077 } 1078 1079 func (m *ListImagesRequest) Marshal() (dAtA []byte, err error) { 1080 size := m.Size() 1081 dAtA = make([]byte, size) 1082 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1083 if err != nil { 1084 return nil, err 1085 } 1086 return dAtA[:n], nil 1087 } 1088 1089 func (m *ListImagesRequest) MarshalTo(dAtA []byte) (int, error) { 1090 size := m.Size() 1091 return m.MarshalToSizedBuffer(dAtA[:size]) 1092 } 1093 1094 func (m *ListImagesRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1095 i := len(dAtA) 1096 _ = i 1097 var l int 1098 _ = l 1099 if m.XXX_unrecognized != nil { 1100 i -= len(m.XXX_unrecognized) 1101 copy(dAtA[i:], m.XXX_unrecognized) 1102 } 1103 if len(m.Filters) > 0 { 1104 for iNdEx := len(m.Filters) - 1; iNdEx >= 0; iNdEx-- { 1105 i -= len(m.Filters[iNdEx]) 1106 copy(dAtA[i:], m.Filters[iNdEx]) 1107 i = encodeVarintImages(dAtA, i, uint64(len(m.Filters[iNdEx]))) 1108 i-- 1109 dAtA[i] = 0xa 1110 } 1111 } 1112 return len(dAtA) - i, nil 1113 } 1114 1115 func (m *ListImagesResponse) Marshal() (dAtA []byte, err error) { 1116 size := m.Size() 1117 dAtA = make([]byte, size) 1118 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1119 if err != nil { 1120 return nil, err 1121 } 1122 return dAtA[:n], nil 1123 } 1124 1125 func (m *ListImagesResponse) MarshalTo(dAtA []byte) (int, error) { 1126 size := m.Size() 1127 return m.MarshalToSizedBuffer(dAtA[:size]) 1128 } 1129 1130 func (m *ListImagesResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1131 i := len(dAtA) 1132 _ = i 1133 var l int 1134 _ = l 1135 if m.XXX_unrecognized != nil { 1136 i -= len(m.XXX_unrecognized) 1137 copy(dAtA[i:], m.XXX_unrecognized) 1138 } 1139 if len(m.Images) > 0 { 1140 for iNdEx := len(m.Images) - 1; iNdEx >= 0; iNdEx-- { 1141 { 1142 size, err := m.Images[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 1143 if err != nil { 1144 return 0, err 1145 } 1146 i -= size 1147 i = encodeVarintImages(dAtA, i, uint64(size)) 1148 } 1149 i-- 1150 dAtA[i] = 0xa 1151 } 1152 } 1153 return len(dAtA) - i, nil 1154 } 1155 1156 func (m *DeleteImageRequest) Marshal() (dAtA []byte, err error) { 1157 size := m.Size() 1158 dAtA = make([]byte, size) 1159 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 1160 if err != nil { 1161 return nil, err 1162 } 1163 return dAtA[:n], nil 1164 } 1165 1166 func (m *DeleteImageRequest) MarshalTo(dAtA []byte) (int, error) { 1167 size := m.Size() 1168 return m.MarshalToSizedBuffer(dAtA[:size]) 1169 } 1170 1171 func (m *DeleteImageRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 1172 i := len(dAtA) 1173 _ = i 1174 var l int 1175 _ = l 1176 if m.XXX_unrecognized != nil { 1177 i -= len(m.XXX_unrecognized) 1178 copy(dAtA[i:], m.XXX_unrecognized) 1179 } 1180 if m.Sync { 1181 i-- 1182 if m.Sync { 1183 dAtA[i] = 1 1184 } else { 1185 dAtA[i] = 0 1186 } 1187 i-- 1188 dAtA[i] = 0x10 1189 } 1190 if len(m.Name) > 0 { 1191 i -= len(m.Name) 1192 copy(dAtA[i:], m.Name) 1193 i = encodeVarintImages(dAtA, i, uint64(len(m.Name))) 1194 i-- 1195 dAtA[i] = 0xa 1196 } 1197 return len(dAtA) - i, nil 1198 } 1199 1200 func encodeVarintImages(dAtA []byte, offset int, v uint64) int { 1201 offset -= sovImages(v) 1202 base := offset 1203 for v >= 1<<7 { 1204 dAtA[offset] = uint8(v&0x7f | 0x80) 1205 v >>= 7 1206 offset++ 1207 } 1208 dAtA[offset] = uint8(v) 1209 return base 1210 } 1211 func (m *Image) Size() (n int) { 1212 if m == nil { 1213 return 0 1214 } 1215 var l int 1216 _ = l 1217 l = len(m.Name) 1218 if l > 0 { 1219 n += 1 + l + sovImages(uint64(l)) 1220 } 1221 if len(m.Labels) > 0 { 1222 for k, v := range m.Labels { 1223 _ = k 1224 _ = v 1225 mapEntrySize := 1 + len(k) + sovImages(uint64(len(k))) + 1 + len(v) + sovImages(uint64(len(v))) 1226 n += mapEntrySize + 1 + sovImages(uint64(mapEntrySize)) 1227 } 1228 } 1229 l = m.Target.Size() 1230 n += 1 + l + sovImages(uint64(l)) 1231 l = github_com_gogo_protobuf_types.SizeOfStdTime(m.CreatedAt) 1232 n += 1 + l + sovImages(uint64(l)) 1233 l = github_com_gogo_protobuf_types.SizeOfStdTime(m.UpdatedAt) 1234 n += 1 + l + sovImages(uint64(l)) 1235 if m.XXX_unrecognized != nil { 1236 n += len(m.XXX_unrecognized) 1237 } 1238 return n 1239 } 1240 1241 func (m *GetImageRequest) Size() (n int) { 1242 if m == nil { 1243 return 0 1244 } 1245 var l int 1246 _ = l 1247 l = len(m.Name) 1248 if l > 0 { 1249 n += 1 + l + sovImages(uint64(l)) 1250 } 1251 if m.XXX_unrecognized != nil { 1252 n += len(m.XXX_unrecognized) 1253 } 1254 return n 1255 } 1256 1257 func (m *GetImageResponse) Size() (n int) { 1258 if m == nil { 1259 return 0 1260 } 1261 var l int 1262 _ = l 1263 if m.Image != nil { 1264 l = m.Image.Size() 1265 n += 1 + l + sovImages(uint64(l)) 1266 } 1267 if m.XXX_unrecognized != nil { 1268 n += len(m.XXX_unrecognized) 1269 } 1270 return n 1271 } 1272 1273 func (m *CreateImageRequest) Size() (n int) { 1274 if m == nil { 1275 return 0 1276 } 1277 var l int 1278 _ = l 1279 l = m.Image.Size() 1280 n += 1 + l + sovImages(uint64(l)) 1281 if m.XXX_unrecognized != nil { 1282 n += len(m.XXX_unrecognized) 1283 } 1284 return n 1285 } 1286 1287 func (m *CreateImageResponse) Size() (n int) { 1288 if m == nil { 1289 return 0 1290 } 1291 var l int 1292 _ = l 1293 l = m.Image.Size() 1294 n += 1 + l + sovImages(uint64(l)) 1295 if m.XXX_unrecognized != nil { 1296 n += len(m.XXX_unrecognized) 1297 } 1298 return n 1299 } 1300 1301 func (m *UpdateImageRequest) Size() (n int) { 1302 if m == nil { 1303 return 0 1304 } 1305 var l int 1306 _ = l 1307 l = m.Image.Size() 1308 n += 1 + l + sovImages(uint64(l)) 1309 if m.UpdateMask != nil { 1310 l = m.UpdateMask.Size() 1311 n += 1 + l + sovImages(uint64(l)) 1312 } 1313 if m.XXX_unrecognized != nil { 1314 n += len(m.XXX_unrecognized) 1315 } 1316 return n 1317 } 1318 1319 func (m *UpdateImageResponse) Size() (n int) { 1320 if m == nil { 1321 return 0 1322 } 1323 var l int 1324 _ = l 1325 l = m.Image.Size() 1326 n += 1 + l + sovImages(uint64(l)) 1327 if m.XXX_unrecognized != nil { 1328 n += len(m.XXX_unrecognized) 1329 } 1330 return n 1331 } 1332 1333 func (m *ListImagesRequest) Size() (n int) { 1334 if m == nil { 1335 return 0 1336 } 1337 var l int 1338 _ = l 1339 if len(m.Filters) > 0 { 1340 for _, s := range m.Filters { 1341 l = len(s) 1342 n += 1 + l + sovImages(uint64(l)) 1343 } 1344 } 1345 if m.XXX_unrecognized != nil { 1346 n += len(m.XXX_unrecognized) 1347 } 1348 return n 1349 } 1350 1351 func (m *ListImagesResponse) Size() (n int) { 1352 if m == nil { 1353 return 0 1354 } 1355 var l int 1356 _ = l 1357 if len(m.Images) > 0 { 1358 for _, e := range m.Images { 1359 l = e.Size() 1360 n += 1 + l + sovImages(uint64(l)) 1361 } 1362 } 1363 if m.XXX_unrecognized != nil { 1364 n += len(m.XXX_unrecognized) 1365 } 1366 return n 1367 } 1368 1369 func (m *DeleteImageRequest) Size() (n int) { 1370 if m == nil { 1371 return 0 1372 } 1373 var l int 1374 _ = l 1375 l = len(m.Name) 1376 if l > 0 { 1377 n += 1 + l + sovImages(uint64(l)) 1378 } 1379 if m.Sync { 1380 n += 2 1381 } 1382 if m.XXX_unrecognized != nil { 1383 n += len(m.XXX_unrecognized) 1384 } 1385 return n 1386 } 1387 1388 func sovImages(x uint64) (n int) { 1389 return (math_bits.Len64(x|1) + 6) / 7 1390 } 1391 func sozImages(x uint64) (n int) { 1392 return sovImages(uint64((x << 1) ^ uint64((int64(x) >> 63)))) 1393 } 1394 func (this *Image) String() string { 1395 if this == nil { 1396 return "nil" 1397 } 1398 keysForLabels := make([]string, 0, len(this.Labels)) 1399 for k, _ := range this.Labels { 1400 keysForLabels = append(keysForLabels, k) 1401 } 1402 github_com_gogo_protobuf_sortkeys.Strings(keysForLabels) 1403 mapStringForLabels := "map[string]string{" 1404 for _, k := range keysForLabels { 1405 mapStringForLabels += fmt.Sprintf("%v: %v,", k, this.Labels[k]) 1406 } 1407 mapStringForLabels += "}" 1408 s := strings.Join([]string{`&Image{`, 1409 `Name:` + fmt.Sprintf("%v", this.Name) + `,`, 1410 `Labels:` + mapStringForLabels + `,`, 1411 `Target:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Target), "Descriptor", "types.Descriptor", 1), `&`, ``, 1) + `,`, 1412 `CreatedAt:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.CreatedAt), "Timestamp", "types1.Timestamp", 1), `&`, ``, 1) + `,`, 1413 `UpdatedAt:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.UpdatedAt), "Timestamp", "types1.Timestamp", 1), `&`, ``, 1) + `,`, 1414 `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, 1415 `}`, 1416 }, "") 1417 return s 1418 } 1419 func (this *GetImageRequest) String() string { 1420 if this == nil { 1421 return "nil" 1422 } 1423 s := strings.Join([]string{`&GetImageRequest{`, 1424 `Name:` + fmt.Sprintf("%v", this.Name) + `,`, 1425 `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, 1426 `}`, 1427 }, "") 1428 return s 1429 } 1430 func (this *GetImageResponse) String() string { 1431 if this == nil { 1432 return "nil" 1433 } 1434 s := strings.Join([]string{`&GetImageResponse{`, 1435 `Image:` + strings.Replace(this.Image.String(), "Image", "Image", 1) + `,`, 1436 `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, 1437 `}`, 1438 }, "") 1439 return s 1440 } 1441 func (this *CreateImageRequest) String() string { 1442 if this == nil { 1443 return "nil" 1444 } 1445 s := strings.Join([]string{`&CreateImageRequest{`, 1446 `Image:` + strings.Replace(strings.Replace(this.Image.String(), "Image", "Image", 1), `&`, ``, 1) + `,`, 1447 `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, 1448 `}`, 1449 }, "") 1450 return s 1451 } 1452 func (this *CreateImageResponse) String() string { 1453 if this == nil { 1454 return "nil" 1455 } 1456 s := strings.Join([]string{`&CreateImageResponse{`, 1457 `Image:` + strings.Replace(strings.Replace(this.Image.String(), "Image", "Image", 1), `&`, ``, 1) + `,`, 1458 `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, 1459 `}`, 1460 }, "") 1461 return s 1462 } 1463 func (this *UpdateImageRequest) String() string { 1464 if this == nil { 1465 return "nil" 1466 } 1467 s := strings.Join([]string{`&UpdateImageRequest{`, 1468 `Image:` + strings.Replace(strings.Replace(this.Image.String(), "Image", "Image", 1), `&`, ``, 1) + `,`, 1469 `UpdateMask:` + strings.Replace(fmt.Sprintf("%v", this.UpdateMask), "FieldMask", "types1.FieldMask", 1) + `,`, 1470 `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, 1471 `}`, 1472 }, "") 1473 return s 1474 } 1475 func (this *UpdateImageResponse) String() string { 1476 if this == nil { 1477 return "nil" 1478 } 1479 s := strings.Join([]string{`&UpdateImageResponse{`, 1480 `Image:` + strings.Replace(strings.Replace(this.Image.String(), "Image", "Image", 1), `&`, ``, 1) + `,`, 1481 `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, 1482 `}`, 1483 }, "") 1484 return s 1485 } 1486 func (this *ListImagesRequest) String() string { 1487 if this == nil { 1488 return "nil" 1489 } 1490 s := strings.Join([]string{`&ListImagesRequest{`, 1491 `Filters:` + fmt.Sprintf("%v", this.Filters) + `,`, 1492 `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, 1493 `}`, 1494 }, "") 1495 return s 1496 } 1497 func (this *ListImagesResponse) String() string { 1498 if this == nil { 1499 return "nil" 1500 } 1501 repeatedStringForImages := "[]Image{" 1502 for _, f := range this.Images { 1503 repeatedStringForImages += strings.Replace(strings.Replace(f.String(), "Image", "Image", 1), `&`, ``, 1) + "," 1504 } 1505 repeatedStringForImages += "}" 1506 s := strings.Join([]string{`&ListImagesResponse{`, 1507 `Images:` + repeatedStringForImages + `,`, 1508 `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, 1509 `}`, 1510 }, "") 1511 return s 1512 } 1513 func (this *DeleteImageRequest) String() string { 1514 if this == nil { 1515 return "nil" 1516 } 1517 s := strings.Join([]string{`&DeleteImageRequest{`, 1518 `Name:` + fmt.Sprintf("%v", this.Name) + `,`, 1519 `Sync:` + fmt.Sprintf("%v", this.Sync) + `,`, 1520 `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, 1521 `}`, 1522 }, "") 1523 return s 1524 } 1525 func valueToStringImages(v interface{}) string { 1526 rv := reflect.ValueOf(v) 1527 if rv.IsNil() { 1528 return "nil" 1529 } 1530 pv := reflect.Indirect(rv).Interface() 1531 return fmt.Sprintf("*%v", pv) 1532 } 1533 func (m *Image) Unmarshal(dAtA []byte) error { 1534 l := len(dAtA) 1535 iNdEx := 0 1536 for iNdEx < l { 1537 preIndex := iNdEx 1538 var wire uint64 1539 for shift := uint(0); ; shift += 7 { 1540 if shift >= 64 { 1541 return ErrIntOverflowImages 1542 } 1543 if iNdEx >= l { 1544 return io.ErrUnexpectedEOF 1545 } 1546 b := dAtA[iNdEx] 1547 iNdEx++ 1548 wire |= uint64(b&0x7F) << shift 1549 if b < 0x80 { 1550 break 1551 } 1552 } 1553 fieldNum := int32(wire >> 3) 1554 wireType := int(wire & 0x7) 1555 if wireType == 4 { 1556 return fmt.Errorf("proto: Image: wiretype end group for non-group") 1557 } 1558 if fieldNum <= 0 { 1559 return fmt.Errorf("proto: Image: illegal tag %d (wire type %d)", fieldNum, wire) 1560 } 1561 switch fieldNum { 1562 case 1: 1563 if wireType != 2 { 1564 return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) 1565 } 1566 var stringLen uint64 1567 for shift := uint(0); ; shift += 7 { 1568 if shift >= 64 { 1569 return ErrIntOverflowImages 1570 } 1571 if iNdEx >= l { 1572 return io.ErrUnexpectedEOF 1573 } 1574 b := dAtA[iNdEx] 1575 iNdEx++ 1576 stringLen |= uint64(b&0x7F) << shift 1577 if b < 0x80 { 1578 break 1579 } 1580 } 1581 intStringLen := int(stringLen) 1582 if intStringLen < 0 { 1583 return ErrInvalidLengthImages 1584 } 1585 postIndex := iNdEx + intStringLen 1586 if postIndex < 0 { 1587 return ErrInvalidLengthImages 1588 } 1589 if postIndex > l { 1590 return io.ErrUnexpectedEOF 1591 } 1592 m.Name = string(dAtA[iNdEx:postIndex]) 1593 iNdEx = postIndex 1594 case 2: 1595 if wireType != 2 { 1596 return fmt.Errorf("proto: wrong wireType = %d for field Labels", wireType) 1597 } 1598 var msglen int 1599 for shift := uint(0); ; shift += 7 { 1600 if shift >= 64 { 1601 return ErrIntOverflowImages 1602 } 1603 if iNdEx >= l { 1604 return io.ErrUnexpectedEOF 1605 } 1606 b := dAtA[iNdEx] 1607 iNdEx++ 1608 msglen |= int(b&0x7F) << shift 1609 if b < 0x80 { 1610 break 1611 } 1612 } 1613 if msglen < 0 { 1614 return ErrInvalidLengthImages 1615 } 1616 postIndex := iNdEx + msglen 1617 if postIndex < 0 { 1618 return ErrInvalidLengthImages 1619 } 1620 if postIndex > l { 1621 return io.ErrUnexpectedEOF 1622 } 1623 if m.Labels == nil { 1624 m.Labels = make(map[string]string) 1625 } 1626 var mapkey string 1627 var mapvalue string 1628 for iNdEx < postIndex { 1629 entryPreIndex := iNdEx 1630 var wire uint64 1631 for shift := uint(0); ; shift += 7 { 1632 if shift >= 64 { 1633 return ErrIntOverflowImages 1634 } 1635 if iNdEx >= l { 1636 return io.ErrUnexpectedEOF 1637 } 1638 b := dAtA[iNdEx] 1639 iNdEx++ 1640 wire |= uint64(b&0x7F) << shift 1641 if b < 0x80 { 1642 break 1643 } 1644 } 1645 fieldNum := int32(wire >> 3) 1646 if fieldNum == 1 { 1647 var stringLenmapkey uint64 1648 for shift := uint(0); ; shift += 7 { 1649 if shift >= 64 { 1650 return ErrIntOverflowImages 1651 } 1652 if iNdEx >= l { 1653 return io.ErrUnexpectedEOF 1654 } 1655 b := dAtA[iNdEx] 1656 iNdEx++ 1657 stringLenmapkey |= uint64(b&0x7F) << shift 1658 if b < 0x80 { 1659 break 1660 } 1661 } 1662 intStringLenmapkey := int(stringLenmapkey) 1663 if intStringLenmapkey < 0 { 1664 return ErrInvalidLengthImages 1665 } 1666 postStringIndexmapkey := iNdEx + intStringLenmapkey 1667 if postStringIndexmapkey < 0 { 1668 return ErrInvalidLengthImages 1669 } 1670 if postStringIndexmapkey > l { 1671 return io.ErrUnexpectedEOF 1672 } 1673 mapkey = string(dAtA[iNdEx:postStringIndexmapkey]) 1674 iNdEx = postStringIndexmapkey 1675 } else if fieldNum == 2 { 1676 var stringLenmapvalue uint64 1677 for shift := uint(0); ; shift += 7 { 1678 if shift >= 64 { 1679 return ErrIntOverflowImages 1680 } 1681 if iNdEx >= l { 1682 return io.ErrUnexpectedEOF 1683 } 1684 b := dAtA[iNdEx] 1685 iNdEx++ 1686 stringLenmapvalue |= uint64(b&0x7F) << shift 1687 if b < 0x80 { 1688 break 1689 } 1690 } 1691 intStringLenmapvalue := int(stringLenmapvalue) 1692 if intStringLenmapvalue < 0 { 1693 return ErrInvalidLengthImages 1694 } 1695 postStringIndexmapvalue := iNdEx + intStringLenmapvalue 1696 if postStringIndexmapvalue < 0 { 1697 return ErrInvalidLengthImages 1698 } 1699 if postStringIndexmapvalue > l { 1700 return io.ErrUnexpectedEOF 1701 } 1702 mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue]) 1703 iNdEx = postStringIndexmapvalue 1704 } else { 1705 iNdEx = entryPreIndex 1706 skippy, err := skipImages(dAtA[iNdEx:]) 1707 if err != nil { 1708 return err 1709 } 1710 if skippy < 0 { 1711 return ErrInvalidLengthImages 1712 } 1713 if (iNdEx + skippy) > postIndex { 1714 return io.ErrUnexpectedEOF 1715 } 1716 iNdEx += skippy 1717 } 1718 } 1719 m.Labels[mapkey] = mapvalue 1720 iNdEx = postIndex 1721 case 3: 1722 if wireType != 2 { 1723 return fmt.Errorf("proto: wrong wireType = %d for field Target", wireType) 1724 } 1725 var msglen int 1726 for shift := uint(0); ; shift += 7 { 1727 if shift >= 64 { 1728 return ErrIntOverflowImages 1729 } 1730 if iNdEx >= l { 1731 return io.ErrUnexpectedEOF 1732 } 1733 b := dAtA[iNdEx] 1734 iNdEx++ 1735 msglen |= int(b&0x7F) << shift 1736 if b < 0x80 { 1737 break 1738 } 1739 } 1740 if msglen < 0 { 1741 return ErrInvalidLengthImages 1742 } 1743 postIndex := iNdEx + msglen 1744 if postIndex < 0 { 1745 return ErrInvalidLengthImages 1746 } 1747 if postIndex > l { 1748 return io.ErrUnexpectedEOF 1749 } 1750 if err := m.Target.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1751 return err 1752 } 1753 iNdEx = postIndex 1754 case 7: 1755 if wireType != 2 { 1756 return fmt.Errorf("proto: wrong wireType = %d for field CreatedAt", wireType) 1757 } 1758 var msglen int 1759 for shift := uint(0); ; shift += 7 { 1760 if shift >= 64 { 1761 return ErrIntOverflowImages 1762 } 1763 if iNdEx >= l { 1764 return io.ErrUnexpectedEOF 1765 } 1766 b := dAtA[iNdEx] 1767 iNdEx++ 1768 msglen |= int(b&0x7F) << shift 1769 if b < 0x80 { 1770 break 1771 } 1772 } 1773 if msglen < 0 { 1774 return ErrInvalidLengthImages 1775 } 1776 postIndex := iNdEx + msglen 1777 if postIndex < 0 { 1778 return ErrInvalidLengthImages 1779 } 1780 if postIndex > l { 1781 return io.ErrUnexpectedEOF 1782 } 1783 if err := github_com_gogo_protobuf_types.StdTimeUnmarshal(&m.CreatedAt, dAtA[iNdEx:postIndex]); err != nil { 1784 return err 1785 } 1786 iNdEx = postIndex 1787 case 8: 1788 if wireType != 2 { 1789 return fmt.Errorf("proto: wrong wireType = %d for field UpdatedAt", wireType) 1790 } 1791 var msglen int 1792 for shift := uint(0); ; shift += 7 { 1793 if shift >= 64 { 1794 return ErrIntOverflowImages 1795 } 1796 if iNdEx >= l { 1797 return io.ErrUnexpectedEOF 1798 } 1799 b := dAtA[iNdEx] 1800 iNdEx++ 1801 msglen |= int(b&0x7F) << shift 1802 if b < 0x80 { 1803 break 1804 } 1805 } 1806 if msglen < 0 { 1807 return ErrInvalidLengthImages 1808 } 1809 postIndex := iNdEx + msglen 1810 if postIndex < 0 { 1811 return ErrInvalidLengthImages 1812 } 1813 if postIndex > l { 1814 return io.ErrUnexpectedEOF 1815 } 1816 if err := github_com_gogo_protobuf_types.StdTimeUnmarshal(&m.UpdatedAt, dAtA[iNdEx:postIndex]); err != nil { 1817 return err 1818 } 1819 iNdEx = postIndex 1820 default: 1821 iNdEx = preIndex 1822 skippy, err := skipImages(dAtA[iNdEx:]) 1823 if err != nil { 1824 return err 1825 } 1826 if skippy < 0 { 1827 return ErrInvalidLengthImages 1828 } 1829 if (iNdEx + skippy) < 0 { 1830 return ErrInvalidLengthImages 1831 } 1832 if (iNdEx + skippy) > l { 1833 return io.ErrUnexpectedEOF 1834 } 1835 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 1836 iNdEx += skippy 1837 } 1838 } 1839 1840 if iNdEx > l { 1841 return io.ErrUnexpectedEOF 1842 } 1843 return nil 1844 } 1845 func (m *GetImageRequest) Unmarshal(dAtA []byte) error { 1846 l := len(dAtA) 1847 iNdEx := 0 1848 for iNdEx < l { 1849 preIndex := iNdEx 1850 var wire uint64 1851 for shift := uint(0); ; shift += 7 { 1852 if shift >= 64 { 1853 return ErrIntOverflowImages 1854 } 1855 if iNdEx >= l { 1856 return io.ErrUnexpectedEOF 1857 } 1858 b := dAtA[iNdEx] 1859 iNdEx++ 1860 wire |= uint64(b&0x7F) << shift 1861 if b < 0x80 { 1862 break 1863 } 1864 } 1865 fieldNum := int32(wire >> 3) 1866 wireType := int(wire & 0x7) 1867 if wireType == 4 { 1868 return fmt.Errorf("proto: GetImageRequest: wiretype end group for non-group") 1869 } 1870 if fieldNum <= 0 { 1871 return fmt.Errorf("proto: GetImageRequest: illegal tag %d (wire type %d)", fieldNum, wire) 1872 } 1873 switch fieldNum { 1874 case 1: 1875 if wireType != 2 { 1876 return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) 1877 } 1878 var stringLen uint64 1879 for shift := uint(0); ; shift += 7 { 1880 if shift >= 64 { 1881 return ErrIntOverflowImages 1882 } 1883 if iNdEx >= l { 1884 return io.ErrUnexpectedEOF 1885 } 1886 b := dAtA[iNdEx] 1887 iNdEx++ 1888 stringLen |= uint64(b&0x7F) << shift 1889 if b < 0x80 { 1890 break 1891 } 1892 } 1893 intStringLen := int(stringLen) 1894 if intStringLen < 0 { 1895 return ErrInvalidLengthImages 1896 } 1897 postIndex := iNdEx + intStringLen 1898 if postIndex < 0 { 1899 return ErrInvalidLengthImages 1900 } 1901 if postIndex > l { 1902 return io.ErrUnexpectedEOF 1903 } 1904 m.Name = string(dAtA[iNdEx:postIndex]) 1905 iNdEx = postIndex 1906 default: 1907 iNdEx = preIndex 1908 skippy, err := skipImages(dAtA[iNdEx:]) 1909 if err != nil { 1910 return err 1911 } 1912 if skippy < 0 { 1913 return ErrInvalidLengthImages 1914 } 1915 if (iNdEx + skippy) < 0 { 1916 return ErrInvalidLengthImages 1917 } 1918 if (iNdEx + skippy) > l { 1919 return io.ErrUnexpectedEOF 1920 } 1921 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 1922 iNdEx += skippy 1923 } 1924 } 1925 1926 if iNdEx > l { 1927 return io.ErrUnexpectedEOF 1928 } 1929 return nil 1930 } 1931 func (m *GetImageResponse) Unmarshal(dAtA []byte) error { 1932 l := len(dAtA) 1933 iNdEx := 0 1934 for iNdEx < l { 1935 preIndex := iNdEx 1936 var wire uint64 1937 for shift := uint(0); ; shift += 7 { 1938 if shift >= 64 { 1939 return ErrIntOverflowImages 1940 } 1941 if iNdEx >= l { 1942 return io.ErrUnexpectedEOF 1943 } 1944 b := dAtA[iNdEx] 1945 iNdEx++ 1946 wire |= uint64(b&0x7F) << shift 1947 if b < 0x80 { 1948 break 1949 } 1950 } 1951 fieldNum := int32(wire >> 3) 1952 wireType := int(wire & 0x7) 1953 if wireType == 4 { 1954 return fmt.Errorf("proto: GetImageResponse: wiretype end group for non-group") 1955 } 1956 if fieldNum <= 0 { 1957 return fmt.Errorf("proto: GetImageResponse: illegal tag %d (wire type %d)", fieldNum, wire) 1958 } 1959 switch fieldNum { 1960 case 1: 1961 if wireType != 2 { 1962 return fmt.Errorf("proto: wrong wireType = %d for field Image", wireType) 1963 } 1964 var msglen int 1965 for shift := uint(0); ; shift += 7 { 1966 if shift >= 64 { 1967 return ErrIntOverflowImages 1968 } 1969 if iNdEx >= l { 1970 return io.ErrUnexpectedEOF 1971 } 1972 b := dAtA[iNdEx] 1973 iNdEx++ 1974 msglen |= int(b&0x7F) << shift 1975 if b < 0x80 { 1976 break 1977 } 1978 } 1979 if msglen < 0 { 1980 return ErrInvalidLengthImages 1981 } 1982 postIndex := iNdEx + msglen 1983 if postIndex < 0 { 1984 return ErrInvalidLengthImages 1985 } 1986 if postIndex > l { 1987 return io.ErrUnexpectedEOF 1988 } 1989 if m.Image == nil { 1990 m.Image = &Image{} 1991 } 1992 if err := m.Image.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1993 return err 1994 } 1995 iNdEx = postIndex 1996 default: 1997 iNdEx = preIndex 1998 skippy, err := skipImages(dAtA[iNdEx:]) 1999 if err != nil { 2000 return err 2001 } 2002 if skippy < 0 { 2003 return ErrInvalidLengthImages 2004 } 2005 if (iNdEx + skippy) < 0 { 2006 return ErrInvalidLengthImages 2007 } 2008 if (iNdEx + skippy) > l { 2009 return io.ErrUnexpectedEOF 2010 } 2011 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 2012 iNdEx += skippy 2013 } 2014 } 2015 2016 if iNdEx > l { 2017 return io.ErrUnexpectedEOF 2018 } 2019 return nil 2020 } 2021 func (m *CreateImageRequest) Unmarshal(dAtA []byte) error { 2022 l := len(dAtA) 2023 iNdEx := 0 2024 for iNdEx < l { 2025 preIndex := iNdEx 2026 var wire uint64 2027 for shift := uint(0); ; shift += 7 { 2028 if shift >= 64 { 2029 return ErrIntOverflowImages 2030 } 2031 if iNdEx >= l { 2032 return io.ErrUnexpectedEOF 2033 } 2034 b := dAtA[iNdEx] 2035 iNdEx++ 2036 wire |= uint64(b&0x7F) << shift 2037 if b < 0x80 { 2038 break 2039 } 2040 } 2041 fieldNum := int32(wire >> 3) 2042 wireType := int(wire & 0x7) 2043 if wireType == 4 { 2044 return fmt.Errorf("proto: CreateImageRequest: wiretype end group for non-group") 2045 } 2046 if fieldNum <= 0 { 2047 return fmt.Errorf("proto: CreateImageRequest: illegal tag %d (wire type %d)", fieldNum, wire) 2048 } 2049 switch fieldNum { 2050 case 1: 2051 if wireType != 2 { 2052 return fmt.Errorf("proto: wrong wireType = %d for field Image", wireType) 2053 } 2054 var msglen int 2055 for shift := uint(0); ; shift += 7 { 2056 if shift >= 64 { 2057 return ErrIntOverflowImages 2058 } 2059 if iNdEx >= l { 2060 return io.ErrUnexpectedEOF 2061 } 2062 b := dAtA[iNdEx] 2063 iNdEx++ 2064 msglen |= int(b&0x7F) << shift 2065 if b < 0x80 { 2066 break 2067 } 2068 } 2069 if msglen < 0 { 2070 return ErrInvalidLengthImages 2071 } 2072 postIndex := iNdEx + msglen 2073 if postIndex < 0 { 2074 return ErrInvalidLengthImages 2075 } 2076 if postIndex > l { 2077 return io.ErrUnexpectedEOF 2078 } 2079 if err := m.Image.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 2080 return err 2081 } 2082 iNdEx = postIndex 2083 default: 2084 iNdEx = preIndex 2085 skippy, err := skipImages(dAtA[iNdEx:]) 2086 if err != nil { 2087 return err 2088 } 2089 if skippy < 0 { 2090 return ErrInvalidLengthImages 2091 } 2092 if (iNdEx + skippy) < 0 { 2093 return ErrInvalidLengthImages 2094 } 2095 if (iNdEx + skippy) > l { 2096 return io.ErrUnexpectedEOF 2097 } 2098 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 2099 iNdEx += skippy 2100 } 2101 } 2102 2103 if iNdEx > l { 2104 return io.ErrUnexpectedEOF 2105 } 2106 return nil 2107 } 2108 func (m *CreateImageResponse) Unmarshal(dAtA []byte) error { 2109 l := len(dAtA) 2110 iNdEx := 0 2111 for iNdEx < l { 2112 preIndex := iNdEx 2113 var wire uint64 2114 for shift := uint(0); ; shift += 7 { 2115 if shift >= 64 { 2116 return ErrIntOverflowImages 2117 } 2118 if iNdEx >= l { 2119 return io.ErrUnexpectedEOF 2120 } 2121 b := dAtA[iNdEx] 2122 iNdEx++ 2123 wire |= uint64(b&0x7F) << shift 2124 if b < 0x80 { 2125 break 2126 } 2127 } 2128 fieldNum := int32(wire >> 3) 2129 wireType := int(wire & 0x7) 2130 if wireType == 4 { 2131 return fmt.Errorf("proto: CreateImageResponse: wiretype end group for non-group") 2132 } 2133 if fieldNum <= 0 { 2134 return fmt.Errorf("proto: CreateImageResponse: illegal tag %d (wire type %d)", fieldNum, wire) 2135 } 2136 switch fieldNum { 2137 case 1: 2138 if wireType != 2 { 2139 return fmt.Errorf("proto: wrong wireType = %d for field Image", wireType) 2140 } 2141 var msglen int 2142 for shift := uint(0); ; shift += 7 { 2143 if shift >= 64 { 2144 return ErrIntOverflowImages 2145 } 2146 if iNdEx >= l { 2147 return io.ErrUnexpectedEOF 2148 } 2149 b := dAtA[iNdEx] 2150 iNdEx++ 2151 msglen |= int(b&0x7F) << shift 2152 if b < 0x80 { 2153 break 2154 } 2155 } 2156 if msglen < 0 { 2157 return ErrInvalidLengthImages 2158 } 2159 postIndex := iNdEx + msglen 2160 if postIndex < 0 { 2161 return ErrInvalidLengthImages 2162 } 2163 if postIndex > l { 2164 return io.ErrUnexpectedEOF 2165 } 2166 if err := m.Image.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 2167 return err 2168 } 2169 iNdEx = postIndex 2170 default: 2171 iNdEx = preIndex 2172 skippy, err := skipImages(dAtA[iNdEx:]) 2173 if err != nil { 2174 return err 2175 } 2176 if skippy < 0 { 2177 return ErrInvalidLengthImages 2178 } 2179 if (iNdEx + skippy) < 0 { 2180 return ErrInvalidLengthImages 2181 } 2182 if (iNdEx + skippy) > l { 2183 return io.ErrUnexpectedEOF 2184 } 2185 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 2186 iNdEx += skippy 2187 } 2188 } 2189 2190 if iNdEx > l { 2191 return io.ErrUnexpectedEOF 2192 } 2193 return nil 2194 } 2195 func (m *UpdateImageRequest) Unmarshal(dAtA []byte) error { 2196 l := len(dAtA) 2197 iNdEx := 0 2198 for iNdEx < l { 2199 preIndex := iNdEx 2200 var wire uint64 2201 for shift := uint(0); ; shift += 7 { 2202 if shift >= 64 { 2203 return ErrIntOverflowImages 2204 } 2205 if iNdEx >= l { 2206 return io.ErrUnexpectedEOF 2207 } 2208 b := dAtA[iNdEx] 2209 iNdEx++ 2210 wire |= uint64(b&0x7F) << shift 2211 if b < 0x80 { 2212 break 2213 } 2214 } 2215 fieldNum := int32(wire >> 3) 2216 wireType := int(wire & 0x7) 2217 if wireType == 4 { 2218 return fmt.Errorf("proto: UpdateImageRequest: wiretype end group for non-group") 2219 } 2220 if fieldNum <= 0 { 2221 return fmt.Errorf("proto: UpdateImageRequest: illegal tag %d (wire type %d)", fieldNum, wire) 2222 } 2223 switch fieldNum { 2224 case 1: 2225 if wireType != 2 { 2226 return fmt.Errorf("proto: wrong wireType = %d for field Image", wireType) 2227 } 2228 var msglen int 2229 for shift := uint(0); ; shift += 7 { 2230 if shift >= 64 { 2231 return ErrIntOverflowImages 2232 } 2233 if iNdEx >= l { 2234 return io.ErrUnexpectedEOF 2235 } 2236 b := dAtA[iNdEx] 2237 iNdEx++ 2238 msglen |= int(b&0x7F) << shift 2239 if b < 0x80 { 2240 break 2241 } 2242 } 2243 if msglen < 0 { 2244 return ErrInvalidLengthImages 2245 } 2246 postIndex := iNdEx + msglen 2247 if postIndex < 0 { 2248 return ErrInvalidLengthImages 2249 } 2250 if postIndex > l { 2251 return io.ErrUnexpectedEOF 2252 } 2253 if err := m.Image.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 2254 return err 2255 } 2256 iNdEx = postIndex 2257 case 2: 2258 if wireType != 2 { 2259 return fmt.Errorf("proto: wrong wireType = %d for field UpdateMask", wireType) 2260 } 2261 var msglen int 2262 for shift := uint(0); ; shift += 7 { 2263 if shift >= 64 { 2264 return ErrIntOverflowImages 2265 } 2266 if iNdEx >= l { 2267 return io.ErrUnexpectedEOF 2268 } 2269 b := dAtA[iNdEx] 2270 iNdEx++ 2271 msglen |= int(b&0x7F) << shift 2272 if b < 0x80 { 2273 break 2274 } 2275 } 2276 if msglen < 0 { 2277 return ErrInvalidLengthImages 2278 } 2279 postIndex := iNdEx + msglen 2280 if postIndex < 0 { 2281 return ErrInvalidLengthImages 2282 } 2283 if postIndex > l { 2284 return io.ErrUnexpectedEOF 2285 } 2286 if m.UpdateMask == nil { 2287 m.UpdateMask = &types1.FieldMask{} 2288 } 2289 if err := m.UpdateMask.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 2290 return err 2291 } 2292 iNdEx = postIndex 2293 default: 2294 iNdEx = preIndex 2295 skippy, err := skipImages(dAtA[iNdEx:]) 2296 if err != nil { 2297 return err 2298 } 2299 if skippy < 0 { 2300 return ErrInvalidLengthImages 2301 } 2302 if (iNdEx + skippy) < 0 { 2303 return ErrInvalidLengthImages 2304 } 2305 if (iNdEx + skippy) > l { 2306 return io.ErrUnexpectedEOF 2307 } 2308 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 2309 iNdEx += skippy 2310 } 2311 } 2312 2313 if iNdEx > l { 2314 return io.ErrUnexpectedEOF 2315 } 2316 return nil 2317 } 2318 func (m *UpdateImageResponse) Unmarshal(dAtA []byte) error { 2319 l := len(dAtA) 2320 iNdEx := 0 2321 for iNdEx < l { 2322 preIndex := iNdEx 2323 var wire uint64 2324 for shift := uint(0); ; shift += 7 { 2325 if shift >= 64 { 2326 return ErrIntOverflowImages 2327 } 2328 if iNdEx >= l { 2329 return io.ErrUnexpectedEOF 2330 } 2331 b := dAtA[iNdEx] 2332 iNdEx++ 2333 wire |= uint64(b&0x7F) << shift 2334 if b < 0x80 { 2335 break 2336 } 2337 } 2338 fieldNum := int32(wire >> 3) 2339 wireType := int(wire & 0x7) 2340 if wireType == 4 { 2341 return fmt.Errorf("proto: UpdateImageResponse: wiretype end group for non-group") 2342 } 2343 if fieldNum <= 0 { 2344 return fmt.Errorf("proto: UpdateImageResponse: illegal tag %d (wire type %d)", fieldNum, wire) 2345 } 2346 switch fieldNum { 2347 case 1: 2348 if wireType != 2 { 2349 return fmt.Errorf("proto: wrong wireType = %d for field Image", wireType) 2350 } 2351 var msglen int 2352 for shift := uint(0); ; shift += 7 { 2353 if shift >= 64 { 2354 return ErrIntOverflowImages 2355 } 2356 if iNdEx >= l { 2357 return io.ErrUnexpectedEOF 2358 } 2359 b := dAtA[iNdEx] 2360 iNdEx++ 2361 msglen |= int(b&0x7F) << shift 2362 if b < 0x80 { 2363 break 2364 } 2365 } 2366 if msglen < 0 { 2367 return ErrInvalidLengthImages 2368 } 2369 postIndex := iNdEx + msglen 2370 if postIndex < 0 { 2371 return ErrInvalidLengthImages 2372 } 2373 if postIndex > l { 2374 return io.ErrUnexpectedEOF 2375 } 2376 if err := m.Image.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 2377 return err 2378 } 2379 iNdEx = postIndex 2380 default: 2381 iNdEx = preIndex 2382 skippy, err := skipImages(dAtA[iNdEx:]) 2383 if err != nil { 2384 return err 2385 } 2386 if skippy < 0 { 2387 return ErrInvalidLengthImages 2388 } 2389 if (iNdEx + skippy) < 0 { 2390 return ErrInvalidLengthImages 2391 } 2392 if (iNdEx + skippy) > l { 2393 return io.ErrUnexpectedEOF 2394 } 2395 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 2396 iNdEx += skippy 2397 } 2398 } 2399 2400 if iNdEx > l { 2401 return io.ErrUnexpectedEOF 2402 } 2403 return nil 2404 } 2405 func (m *ListImagesRequest) Unmarshal(dAtA []byte) error { 2406 l := len(dAtA) 2407 iNdEx := 0 2408 for iNdEx < l { 2409 preIndex := iNdEx 2410 var wire uint64 2411 for shift := uint(0); ; shift += 7 { 2412 if shift >= 64 { 2413 return ErrIntOverflowImages 2414 } 2415 if iNdEx >= l { 2416 return io.ErrUnexpectedEOF 2417 } 2418 b := dAtA[iNdEx] 2419 iNdEx++ 2420 wire |= uint64(b&0x7F) << shift 2421 if b < 0x80 { 2422 break 2423 } 2424 } 2425 fieldNum := int32(wire >> 3) 2426 wireType := int(wire & 0x7) 2427 if wireType == 4 { 2428 return fmt.Errorf("proto: ListImagesRequest: wiretype end group for non-group") 2429 } 2430 if fieldNum <= 0 { 2431 return fmt.Errorf("proto: ListImagesRequest: illegal tag %d (wire type %d)", fieldNum, wire) 2432 } 2433 switch fieldNum { 2434 case 1: 2435 if wireType != 2 { 2436 return fmt.Errorf("proto: wrong wireType = %d for field Filters", wireType) 2437 } 2438 var stringLen uint64 2439 for shift := uint(0); ; shift += 7 { 2440 if shift >= 64 { 2441 return ErrIntOverflowImages 2442 } 2443 if iNdEx >= l { 2444 return io.ErrUnexpectedEOF 2445 } 2446 b := dAtA[iNdEx] 2447 iNdEx++ 2448 stringLen |= uint64(b&0x7F) << shift 2449 if b < 0x80 { 2450 break 2451 } 2452 } 2453 intStringLen := int(stringLen) 2454 if intStringLen < 0 { 2455 return ErrInvalidLengthImages 2456 } 2457 postIndex := iNdEx + intStringLen 2458 if postIndex < 0 { 2459 return ErrInvalidLengthImages 2460 } 2461 if postIndex > l { 2462 return io.ErrUnexpectedEOF 2463 } 2464 m.Filters = append(m.Filters, string(dAtA[iNdEx:postIndex])) 2465 iNdEx = postIndex 2466 default: 2467 iNdEx = preIndex 2468 skippy, err := skipImages(dAtA[iNdEx:]) 2469 if err != nil { 2470 return err 2471 } 2472 if skippy < 0 { 2473 return ErrInvalidLengthImages 2474 } 2475 if (iNdEx + skippy) < 0 { 2476 return ErrInvalidLengthImages 2477 } 2478 if (iNdEx + skippy) > l { 2479 return io.ErrUnexpectedEOF 2480 } 2481 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 2482 iNdEx += skippy 2483 } 2484 } 2485 2486 if iNdEx > l { 2487 return io.ErrUnexpectedEOF 2488 } 2489 return nil 2490 } 2491 func (m *ListImagesResponse) Unmarshal(dAtA []byte) error { 2492 l := len(dAtA) 2493 iNdEx := 0 2494 for iNdEx < l { 2495 preIndex := iNdEx 2496 var wire uint64 2497 for shift := uint(0); ; shift += 7 { 2498 if shift >= 64 { 2499 return ErrIntOverflowImages 2500 } 2501 if iNdEx >= l { 2502 return io.ErrUnexpectedEOF 2503 } 2504 b := dAtA[iNdEx] 2505 iNdEx++ 2506 wire |= uint64(b&0x7F) << shift 2507 if b < 0x80 { 2508 break 2509 } 2510 } 2511 fieldNum := int32(wire >> 3) 2512 wireType := int(wire & 0x7) 2513 if wireType == 4 { 2514 return fmt.Errorf("proto: ListImagesResponse: wiretype end group for non-group") 2515 } 2516 if fieldNum <= 0 { 2517 return fmt.Errorf("proto: ListImagesResponse: illegal tag %d (wire type %d)", fieldNum, wire) 2518 } 2519 switch fieldNum { 2520 case 1: 2521 if wireType != 2 { 2522 return fmt.Errorf("proto: wrong wireType = %d for field Images", wireType) 2523 } 2524 var msglen int 2525 for shift := uint(0); ; shift += 7 { 2526 if shift >= 64 { 2527 return ErrIntOverflowImages 2528 } 2529 if iNdEx >= l { 2530 return io.ErrUnexpectedEOF 2531 } 2532 b := dAtA[iNdEx] 2533 iNdEx++ 2534 msglen |= int(b&0x7F) << shift 2535 if b < 0x80 { 2536 break 2537 } 2538 } 2539 if msglen < 0 { 2540 return ErrInvalidLengthImages 2541 } 2542 postIndex := iNdEx + msglen 2543 if postIndex < 0 { 2544 return ErrInvalidLengthImages 2545 } 2546 if postIndex > l { 2547 return io.ErrUnexpectedEOF 2548 } 2549 m.Images = append(m.Images, Image{}) 2550 if err := m.Images[len(m.Images)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 2551 return err 2552 } 2553 iNdEx = postIndex 2554 default: 2555 iNdEx = preIndex 2556 skippy, err := skipImages(dAtA[iNdEx:]) 2557 if err != nil { 2558 return err 2559 } 2560 if skippy < 0 { 2561 return ErrInvalidLengthImages 2562 } 2563 if (iNdEx + skippy) < 0 { 2564 return ErrInvalidLengthImages 2565 } 2566 if (iNdEx + skippy) > l { 2567 return io.ErrUnexpectedEOF 2568 } 2569 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 2570 iNdEx += skippy 2571 } 2572 } 2573 2574 if iNdEx > l { 2575 return io.ErrUnexpectedEOF 2576 } 2577 return nil 2578 } 2579 func (m *DeleteImageRequest) Unmarshal(dAtA []byte) error { 2580 l := len(dAtA) 2581 iNdEx := 0 2582 for iNdEx < l { 2583 preIndex := iNdEx 2584 var wire uint64 2585 for shift := uint(0); ; shift += 7 { 2586 if shift >= 64 { 2587 return ErrIntOverflowImages 2588 } 2589 if iNdEx >= l { 2590 return io.ErrUnexpectedEOF 2591 } 2592 b := dAtA[iNdEx] 2593 iNdEx++ 2594 wire |= uint64(b&0x7F) << shift 2595 if b < 0x80 { 2596 break 2597 } 2598 } 2599 fieldNum := int32(wire >> 3) 2600 wireType := int(wire & 0x7) 2601 if wireType == 4 { 2602 return fmt.Errorf("proto: DeleteImageRequest: wiretype end group for non-group") 2603 } 2604 if fieldNum <= 0 { 2605 return fmt.Errorf("proto: DeleteImageRequest: illegal tag %d (wire type %d)", fieldNum, wire) 2606 } 2607 switch fieldNum { 2608 case 1: 2609 if wireType != 2 { 2610 return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) 2611 } 2612 var stringLen uint64 2613 for shift := uint(0); ; shift += 7 { 2614 if shift >= 64 { 2615 return ErrIntOverflowImages 2616 } 2617 if iNdEx >= l { 2618 return io.ErrUnexpectedEOF 2619 } 2620 b := dAtA[iNdEx] 2621 iNdEx++ 2622 stringLen |= uint64(b&0x7F) << shift 2623 if b < 0x80 { 2624 break 2625 } 2626 } 2627 intStringLen := int(stringLen) 2628 if intStringLen < 0 { 2629 return ErrInvalidLengthImages 2630 } 2631 postIndex := iNdEx + intStringLen 2632 if postIndex < 0 { 2633 return ErrInvalidLengthImages 2634 } 2635 if postIndex > l { 2636 return io.ErrUnexpectedEOF 2637 } 2638 m.Name = string(dAtA[iNdEx:postIndex]) 2639 iNdEx = postIndex 2640 case 2: 2641 if wireType != 0 { 2642 return fmt.Errorf("proto: wrong wireType = %d for field Sync", wireType) 2643 } 2644 var v int 2645 for shift := uint(0); ; shift += 7 { 2646 if shift >= 64 { 2647 return ErrIntOverflowImages 2648 } 2649 if iNdEx >= l { 2650 return io.ErrUnexpectedEOF 2651 } 2652 b := dAtA[iNdEx] 2653 iNdEx++ 2654 v |= int(b&0x7F) << shift 2655 if b < 0x80 { 2656 break 2657 } 2658 } 2659 m.Sync = bool(v != 0) 2660 default: 2661 iNdEx = preIndex 2662 skippy, err := skipImages(dAtA[iNdEx:]) 2663 if err != nil { 2664 return err 2665 } 2666 if skippy < 0 { 2667 return ErrInvalidLengthImages 2668 } 2669 if (iNdEx + skippy) < 0 { 2670 return ErrInvalidLengthImages 2671 } 2672 if (iNdEx + skippy) > l { 2673 return io.ErrUnexpectedEOF 2674 } 2675 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 2676 iNdEx += skippy 2677 } 2678 } 2679 2680 if iNdEx > l { 2681 return io.ErrUnexpectedEOF 2682 } 2683 return nil 2684 } 2685 func skipImages(dAtA []byte) (n int, err error) { 2686 l := len(dAtA) 2687 iNdEx := 0 2688 depth := 0 2689 for iNdEx < l { 2690 var wire uint64 2691 for shift := uint(0); ; shift += 7 { 2692 if shift >= 64 { 2693 return 0, ErrIntOverflowImages 2694 } 2695 if iNdEx >= l { 2696 return 0, io.ErrUnexpectedEOF 2697 } 2698 b := dAtA[iNdEx] 2699 iNdEx++ 2700 wire |= (uint64(b) & 0x7F) << shift 2701 if b < 0x80 { 2702 break 2703 } 2704 } 2705 wireType := int(wire & 0x7) 2706 switch wireType { 2707 case 0: 2708 for shift := uint(0); ; shift += 7 { 2709 if shift >= 64 { 2710 return 0, ErrIntOverflowImages 2711 } 2712 if iNdEx >= l { 2713 return 0, io.ErrUnexpectedEOF 2714 } 2715 iNdEx++ 2716 if dAtA[iNdEx-1] < 0x80 { 2717 break 2718 } 2719 } 2720 case 1: 2721 iNdEx += 8 2722 case 2: 2723 var length int 2724 for shift := uint(0); ; shift += 7 { 2725 if shift >= 64 { 2726 return 0, ErrIntOverflowImages 2727 } 2728 if iNdEx >= l { 2729 return 0, io.ErrUnexpectedEOF 2730 } 2731 b := dAtA[iNdEx] 2732 iNdEx++ 2733 length |= (int(b) & 0x7F) << shift 2734 if b < 0x80 { 2735 break 2736 } 2737 } 2738 if length < 0 { 2739 return 0, ErrInvalidLengthImages 2740 } 2741 iNdEx += length 2742 case 3: 2743 depth++ 2744 case 4: 2745 if depth == 0 { 2746 return 0, ErrUnexpectedEndOfGroupImages 2747 } 2748 depth-- 2749 case 5: 2750 iNdEx += 4 2751 default: 2752 return 0, fmt.Errorf("proto: illegal wireType %d", wireType) 2753 } 2754 if iNdEx < 0 { 2755 return 0, ErrInvalidLengthImages 2756 } 2757 if depth == 0 { 2758 return iNdEx, nil 2759 } 2760 } 2761 return 0, io.ErrUnexpectedEOF 2762 } 2763 2764 var ( 2765 ErrInvalidLengthImages = fmt.Errorf("proto: negative length found during unmarshaling") 2766 ErrIntOverflowImages = fmt.Errorf("proto: integer overflow") 2767 ErrUnexpectedEndOfGroupImages = fmt.Errorf("proto: unexpected end of group") 2768 )