github.com/timstclair/heapster@v0.20.0-alpha1/Godeps/_workspace/src/google.golang.org/appengine/internal/image/images_service.pb.go (about) 1 // Code generated by protoc-gen-go. 2 // source: google.golang.org/appengine/internal/image/images_service.proto 3 // DO NOT EDIT! 4 5 /* 6 Package image is a generated protocol buffer package. 7 8 It is generated from these files: 9 google.golang.org/appengine/internal/image/images_service.proto 10 11 It has these top-level messages: 12 ImagesServiceError 13 ImagesServiceTransform 14 Transform 15 ImageData 16 InputSettings 17 OutputSettings 18 ImagesTransformRequest 19 ImagesTransformResponse 20 CompositeImageOptions 21 ImagesCanvas 22 ImagesCompositeRequest 23 ImagesCompositeResponse 24 ImagesHistogramRequest 25 ImagesHistogram 26 ImagesHistogramResponse 27 ImagesGetUrlBaseRequest 28 ImagesGetUrlBaseResponse 29 ImagesDeleteUrlBaseRequest 30 ImagesDeleteUrlBaseResponse 31 */ 32 package image 33 34 import proto "github.com/golang/protobuf/proto" 35 import fmt "fmt" 36 import math "math" 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 type ImagesServiceError_ErrorCode int32 44 45 const ( 46 ImagesServiceError_UNSPECIFIED_ERROR ImagesServiceError_ErrorCode = 1 47 ImagesServiceError_BAD_TRANSFORM_DATA ImagesServiceError_ErrorCode = 2 48 ImagesServiceError_NOT_IMAGE ImagesServiceError_ErrorCode = 3 49 ImagesServiceError_BAD_IMAGE_DATA ImagesServiceError_ErrorCode = 4 50 ImagesServiceError_IMAGE_TOO_LARGE ImagesServiceError_ErrorCode = 5 51 ImagesServiceError_INVALID_BLOB_KEY ImagesServiceError_ErrorCode = 6 52 ImagesServiceError_ACCESS_DENIED ImagesServiceError_ErrorCode = 7 53 ImagesServiceError_OBJECT_NOT_FOUND ImagesServiceError_ErrorCode = 8 54 ) 55 56 var ImagesServiceError_ErrorCode_name = map[int32]string{ 57 1: "UNSPECIFIED_ERROR", 58 2: "BAD_TRANSFORM_DATA", 59 3: "NOT_IMAGE", 60 4: "BAD_IMAGE_DATA", 61 5: "IMAGE_TOO_LARGE", 62 6: "INVALID_BLOB_KEY", 63 7: "ACCESS_DENIED", 64 8: "OBJECT_NOT_FOUND", 65 } 66 var ImagesServiceError_ErrorCode_value = map[string]int32{ 67 "UNSPECIFIED_ERROR": 1, 68 "BAD_TRANSFORM_DATA": 2, 69 "NOT_IMAGE": 3, 70 "BAD_IMAGE_DATA": 4, 71 "IMAGE_TOO_LARGE": 5, 72 "INVALID_BLOB_KEY": 6, 73 "ACCESS_DENIED": 7, 74 "OBJECT_NOT_FOUND": 8, 75 } 76 77 func (x ImagesServiceError_ErrorCode) Enum() *ImagesServiceError_ErrorCode { 78 p := new(ImagesServiceError_ErrorCode) 79 *p = x 80 return p 81 } 82 func (x ImagesServiceError_ErrorCode) String() string { 83 return proto.EnumName(ImagesServiceError_ErrorCode_name, int32(x)) 84 } 85 func (x *ImagesServiceError_ErrorCode) UnmarshalJSON(data []byte) error { 86 value, err := proto.UnmarshalJSONEnum(ImagesServiceError_ErrorCode_value, data, "ImagesServiceError_ErrorCode") 87 if err != nil { 88 return err 89 } 90 *x = ImagesServiceError_ErrorCode(value) 91 return nil 92 } 93 94 type ImagesServiceTransform_Type int32 95 96 const ( 97 ImagesServiceTransform_RESIZE ImagesServiceTransform_Type = 1 98 ImagesServiceTransform_ROTATE ImagesServiceTransform_Type = 2 99 ImagesServiceTransform_HORIZONTAL_FLIP ImagesServiceTransform_Type = 3 100 ImagesServiceTransform_VERTICAL_FLIP ImagesServiceTransform_Type = 4 101 ImagesServiceTransform_CROP ImagesServiceTransform_Type = 5 102 ImagesServiceTransform_IM_FEELING_LUCKY ImagesServiceTransform_Type = 6 103 ) 104 105 var ImagesServiceTransform_Type_name = map[int32]string{ 106 1: "RESIZE", 107 2: "ROTATE", 108 3: "HORIZONTAL_FLIP", 109 4: "VERTICAL_FLIP", 110 5: "CROP", 111 6: "IM_FEELING_LUCKY", 112 } 113 var ImagesServiceTransform_Type_value = map[string]int32{ 114 "RESIZE": 1, 115 "ROTATE": 2, 116 "HORIZONTAL_FLIP": 3, 117 "VERTICAL_FLIP": 4, 118 "CROP": 5, 119 "IM_FEELING_LUCKY": 6, 120 } 121 122 func (x ImagesServiceTransform_Type) Enum() *ImagesServiceTransform_Type { 123 p := new(ImagesServiceTransform_Type) 124 *p = x 125 return p 126 } 127 func (x ImagesServiceTransform_Type) String() string { 128 return proto.EnumName(ImagesServiceTransform_Type_name, int32(x)) 129 } 130 func (x *ImagesServiceTransform_Type) UnmarshalJSON(data []byte) error { 131 value, err := proto.UnmarshalJSONEnum(ImagesServiceTransform_Type_value, data, "ImagesServiceTransform_Type") 132 if err != nil { 133 return err 134 } 135 *x = ImagesServiceTransform_Type(value) 136 return nil 137 } 138 139 type InputSettings_ORIENTATION_CORRECTION_TYPE int32 140 141 const ( 142 InputSettings_UNCHANGED_ORIENTATION InputSettings_ORIENTATION_CORRECTION_TYPE = 0 143 InputSettings_CORRECT_ORIENTATION InputSettings_ORIENTATION_CORRECTION_TYPE = 1 144 ) 145 146 var InputSettings_ORIENTATION_CORRECTION_TYPE_name = map[int32]string{ 147 0: "UNCHANGED_ORIENTATION", 148 1: "CORRECT_ORIENTATION", 149 } 150 var InputSettings_ORIENTATION_CORRECTION_TYPE_value = map[string]int32{ 151 "UNCHANGED_ORIENTATION": 0, 152 "CORRECT_ORIENTATION": 1, 153 } 154 155 func (x InputSettings_ORIENTATION_CORRECTION_TYPE) Enum() *InputSettings_ORIENTATION_CORRECTION_TYPE { 156 p := new(InputSettings_ORIENTATION_CORRECTION_TYPE) 157 *p = x 158 return p 159 } 160 func (x InputSettings_ORIENTATION_CORRECTION_TYPE) String() string { 161 return proto.EnumName(InputSettings_ORIENTATION_CORRECTION_TYPE_name, int32(x)) 162 } 163 func (x *InputSettings_ORIENTATION_CORRECTION_TYPE) UnmarshalJSON(data []byte) error { 164 value, err := proto.UnmarshalJSONEnum(InputSettings_ORIENTATION_CORRECTION_TYPE_value, data, "InputSettings_ORIENTATION_CORRECTION_TYPE") 165 if err != nil { 166 return err 167 } 168 *x = InputSettings_ORIENTATION_CORRECTION_TYPE(value) 169 return nil 170 } 171 172 type OutputSettings_MIME_TYPE int32 173 174 const ( 175 OutputSettings_PNG OutputSettings_MIME_TYPE = 0 176 OutputSettings_JPEG OutputSettings_MIME_TYPE = 1 177 OutputSettings_WEBP OutputSettings_MIME_TYPE = 2 178 ) 179 180 var OutputSettings_MIME_TYPE_name = map[int32]string{ 181 0: "PNG", 182 1: "JPEG", 183 2: "WEBP", 184 } 185 var OutputSettings_MIME_TYPE_value = map[string]int32{ 186 "PNG": 0, 187 "JPEG": 1, 188 "WEBP": 2, 189 } 190 191 func (x OutputSettings_MIME_TYPE) Enum() *OutputSettings_MIME_TYPE { 192 p := new(OutputSettings_MIME_TYPE) 193 *p = x 194 return p 195 } 196 func (x OutputSettings_MIME_TYPE) String() string { 197 return proto.EnumName(OutputSettings_MIME_TYPE_name, int32(x)) 198 } 199 func (x *OutputSettings_MIME_TYPE) UnmarshalJSON(data []byte) error { 200 value, err := proto.UnmarshalJSONEnum(OutputSettings_MIME_TYPE_value, data, "OutputSettings_MIME_TYPE") 201 if err != nil { 202 return err 203 } 204 *x = OutputSettings_MIME_TYPE(value) 205 return nil 206 } 207 208 type CompositeImageOptions_ANCHOR int32 209 210 const ( 211 CompositeImageOptions_TOP_LEFT CompositeImageOptions_ANCHOR = 0 212 CompositeImageOptions_TOP CompositeImageOptions_ANCHOR = 1 213 CompositeImageOptions_TOP_RIGHT CompositeImageOptions_ANCHOR = 2 214 CompositeImageOptions_LEFT CompositeImageOptions_ANCHOR = 3 215 CompositeImageOptions_CENTER CompositeImageOptions_ANCHOR = 4 216 CompositeImageOptions_RIGHT CompositeImageOptions_ANCHOR = 5 217 CompositeImageOptions_BOTTOM_LEFT CompositeImageOptions_ANCHOR = 6 218 CompositeImageOptions_BOTTOM CompositeImageOptions_ANCHOR = 7 219 CompositeImageOptions_BOTTOM_RIGHT CompositeImageOptions_ANCHOR = 8 220 ) 221 222 var CompositeImageOptions_ANCHOR_name = map[int32]string{ 223 0: "TOP_LEFT", 224 1: "TOP", 225 2: "TOP_RIGHT", 226 3: "LEFT", 227 4: "CENTER", 228 5: "RIGHT", 229 6: "BOTTOM_LEFT", 230 7: "BOTTOM", 231 8: "BOTTOM_RIGHT", 232 } 233 var CompositeImageOptions_ANCHOR_value = map[string]int32{ 234 "TOP_LEFT": 0, 235 "TOP": 1, 236 "TOP_RIGHT": 2, 237 "LEFT": 3, 238 "CENTER": 4, 239 "RIGHT": 5, 240 "BOTTOM_LEFT": 6, 241 "BOTTOM": 7, 242 "BOTTOM_RIGHT": 8, 243 } 244 245 func (x CompositeImageOptions_ANCHOR) Enum() *CompositeImageOptions_ANCHOR { 246 p := new(CompositeImageOptions_ANCHOR) 247 *p = x 248 return p 249 } 250 func (x CompositeImageOptions_ANCHOR) String() string { 251 return proto.EnumName(CompositeImageOptions_ANCHOR_name, int32(x)) 252 } 253 func (x *CompositeImageOptions_ANCHOR) UnmarshalJSON(data []byte) error { 254 value, err := proto.UnmarshalJSONEnum(CompositeImageOptions_ANCHOR_value, data, "CompositeImageOptions_ANCHOR") 255 if err != nil { 256 return err 257 } 258 *x = CompositeImageOptions_ANCHOR(value) 259 return nil 260 } 261 262 type ImagesServiceError struct { 263 XXX_unrecognized []byte `json:"-"` 264 } 265 266 func (m *ImagesServiceError) Reset() { *m = ImagesServiceError{} } 267 func (m *ImagesServiceError) String() string { return proto.CompactTextString(m) } 268 func (*ImagesServiceError) ProtoMessage() {} 269 270 type ImagesServiceTransform struct { 271 XXX_unrecognized []byte `json:"-"` 272 } 273 274 func (m *ImagesServiceTransform) Reset() { *m = ImagesServiceTransform{} } 275 func (m *ImagesServiceTransform) String() string { return proto.CompactTextString(m) } 276 func (*ImagesServiceTransform) ProtoMessage() {} 277 278 type Transform struct { 279 Width *int32 `protobuf:"varint,1,opt,name=width" json:"width,omitempty"` 280 Height *int32 `protobuf:"varint,2,opt,name=height" json:"height,omitempty"` 281 CropToFit *bool `protobuf:"varint,11,opt,name=crop_to_fit,def=0" json:"crop_to_fit,omitempty"` 282 CropOffsetX *float32 `protobuf:"fixed32,12,opt,name=crop_offset_x,def=0.5" json:"crop_offset_x,omitempty"` 283 CropOffsetY *float32 `protobuf:"fixed32,13,opt,name=crop_offset_y,def=0.5" json:"crop_offset_y,omitempty"` 284 Rotate *int32 `protobuf:"varint,3,opt,name=rotate,def=0" json:"rotate,omitempty"` 285 HorizontalFlip *bool `protobuf:"varint,4,opt,name=horizontal_flip,def=0" json:"horizontal_flip,omitempty"` 286 VerticalFlip *bool `protobuf:"varint,5,opt,name=vertical_flip,def=0" json:"vertical_flip,omitempty"` 287 CropLeftX *float32 `protobuf:"fixed32,6,opt,name=crop_left_x,def=0" json:"crop_left_x,omitempty"` 288 CropTopY *float32 `protobuf:"fixed32,7,opt,name=crop_top_y,def=0" json:"crop_top_y,omitempty"` 289 CropRightX *float32 `protobuf:"fixed32,8,opt,name=crop_right_x,def=1" json:"crop_right_x,omitempty"` 290 CropBottomY *float32 `protobuf:"fixed32,9,opt,name=crop_bottom_y,def=1" json:"crop_bottom_y,omitempty"` 291 Autolevels *bool `protobuf:"varint,10,opt,name=autolevels,def=0" json:"autolevels,omitempty"` 292 AllowStretch *bool `protobuf:"varint,14,opt,name=allow_stretch,def=0" json:"allow_stretch,omitempty"` 293 XXX_unrecognized []byte `json:"-"` 294 } 295 296 func (m *Transform) Reset() { *m = Transform{} } 297 func (m *Transform) String() string { return proto.CompactTextString(m) } 298 func (*Transform) ProtoMessage() {} 299 300 const Default_Transform_CropToFit bool = false 301 const Default_Transform_CropOffsetX float32 = 0.5 302 const Default_Transform_CropOffsetY float32 = 0.5 303 const Default_Transform_Rotate int32 = 0 304 const Default_Transform_HorizontalFlip bool = false 305 const Default_Transform_VerticalFlip bool = false 306 const Default_Transform_CropLeftX float32 = 0 307 const Default_Transform_CropTopY float32 = 0 308 const Default_Transform_CropRightX float32 = 1 309 const Default_Transform_CropBottomY float32 = 1 310 const Default_Transform_Autolevels bool = false 311 const Default_Transform_AllowStretch bool = false 312 313 func (m *Transform) GetWidth() int32 { 314 if m != nil && m.Width != nil { 315 return *m.Width 316 } 317 return 0 318 } 319 320 func (m *Transform) GetHeight() int32 { 321 if m != nil && m.Height != nil { 322 return *m.Height 323 } 324 return 0 325 } 326 327 func (m *Transform) GetCropToFit() bool { 328 if m != nil && m.CropToFit != nil { 329 return *m.CropToFit 330 } 331 return Default_Transform_CropToFit 332 } 333 334 func (m *Transform) GetCropOffsetX() float32 { 335 if m != nil && m.CropOffsetX != nil { 336 return *m.CropOffsetX 337 } 338 return Default_Transform_CropOffsetX 339 } 340 341 func (m *Transform) GetCropOffsetY() float32 { 342 if m != nil && m.CropOffsetY != nil { 343 return *m.CropOffsetY 344 } 345 return Default_Transform_CropOffsetY 346 } 347 348 func (m *Transform) GetRotate() int32 { 349 if m != nil && m.Rotate != nil { 350 return *m.Rotate 351 } 352 return Default_Transform_Rotate 353 } 354 355 func (m *Transform) GetHorizontalFlip() bool { 356 if m != nil && m.HorizontalFlip != nil { 357 return *m.HorizontalFlip 358 } 359 return Default_Transform_HorizontalFlip 360 } 361 362 func (m *Transform) GetVerticalFlip() bool { 363 if m != nil && m.VerticalFlip != nil { 364 return *m.VerticalFlip 365 } 366 return Default_Transform_VerticalFlip 367 } 368 369 func (m *Transform) GetCropLeftX() float32 { 370 if m != nil && m.CropLeftX != nil { 371 return *m.CropLeftX 372 } 373 return Default_Transform_CropLeftX 374 } 375 376 func (m *Transform) GetCropTopY() float32 { 377 if m != nil && m.CropTopY != nil { 378 return *m.CropTopY 379 } 380 return Default_Transform_CropTopY 381 } 382 383 func (m *Transform) GetCropRightX() float32 { 384 if m != nil && m.CropRightX != nil { 385 return *m.CropRightX 386 } 387 return Default_Transform_CropRightX 388 } 389 390 func (m *Transform) GetCropBottomY() float32 { 391 if m != nil && m.CropBottomY != nil { 392 return *m.CropBottomY 393 } 394 return Default_Transform_CropBottomY 395 } 396 397 func (m *Transform) GetAutolevels() bool { 398 if m != nil && m.Autolevels != nil { 399 return *m.Autolevels 400 } 401 return Default_Transform_Autolevels 402 } 403 404 func (m *Transform) GetAllowStretch() bool { 405 if m != nil && m.AllowStretch != nil { 406 return *m.AllowStretch 407 } 408 return Default_Transform_AllowStretch 409 } 410 411 type ImageData struct { 412 Content []byte `protobuf:"bytes,1,req,name=content" json:"content,omitempty"` 413 BlobKey *string `protobuf:"bytes,2,opt,name=blob_key" json:"blob_key,omitempty"` 414 Width *int32 `protobuf:"varint,3,opt,name=width" json:"width,omitempty"` 415 Height *int32 `protobuf:"varint,4,opt,name=height" json:"height,omitempty"` 416 XXX_unrecognized []byte `json:"-"` 417 } 418 419 func (m *ImageData) Reset() { *m = ImageData{} } 420 func (m *ImageData) String() string { return proto.CompactTextString(m) } 421 func (*ImageData) ProtoMessage() {} 422 423 func (m *ImageData) GetContent() []byte { 424 if m != nil { 425 return m.Content 426 } 427 return nil 428 } 429 430 func (m *ImageData) GetBlobKey() string { 431 if m != nil && m.BlobKey != nil { 432 return *m.BlobKey 433 } 434 return "" 435 } 436 437 func (m *ImageData) GetWidth() int32 { 438 if m != nil && m.Width != nil { 439 return *m.Width 440 } 441 return 0 442 } 443 444 func (m *ImageData) GetHeight() int32 { 445 if m != nil && m.Height != nil { 446 return *m.Height 447 } 448 return 0 449 } 450 451 type InputSettings struct { 452 CorrectExifOrientation *InputSettings_ORIENTATION_CORRECTION_TYPE `protobuf:"varint,1,opt,name=correct_exif_orientation,enum=appengine.InputSettings_ORIENTATION_CORRECTION_TYPE,def=0" json:"correct_exif_orientation,omitempty"` 453 ParseMetadata *bool `protobuf:"varint,2,opt,name=parse_metadata,def=0" json:"parse_metadata,omitempty"` 454 TransparentSubstitutionRgb *int32 `protobuf:"varint,3,opt,name=transparent_substitution_rgb" json:"transparent_substitution_rgb,omitempty"` 455 XXX_unrecognized []byte `json:"-"` 456 } 457 458 func (m *InputSettings) Reset() { *m = InputSettings{} } 459 func (m *InputSettings) String() string { return proto.CompactTextString(m) } 460 func (*InputSettings) ProtoMessage() {} 461 462 const Default_InputSettings_CorrectExifOrientation InputSettings_ORIENTATION_CORRECTION_TYPE = InputSettings_UNCHANGED_ORIENTATION 463 const Default_InputSettings_ParseMetadata bool = false 464 465 func (m *InputSettings) GetCorrectExifOrientation() InputSettings_ORIENTATION_CORRECTION_TYPE { 466 if m != nil && m.CorrectExifOrientation != nil { 467 return *m.CorrectExifOrientation 468 } 469 return Default_InputSettings_CorrectExifOrientation 470 } 471 472 func (m *InputSettings) GetParseMetadata() bool { 473 if m != nil && m.ParseMetadata != nil { 474 return *m.ParseMetadata 475 } 476 return Default_InputSettings_ParseMetadata 477 } 478 479 func (m *InputSettings) GetTransparentSubstitutionRgb() int32 { 480 if m != nil && m.TransparentSubstitutionRgb != nil { 481 return *m.TransparentSubstitutionRgb 482 } 483 return 0 484 } 485 486 type OutputSettings struct { 487 MimeType *OutputSettings_MIME_TYPE `protobuf:"varint,1,opt,name=mime_type,enum=appengine.OutputSettings_MIME_TYPE,def=0" json:"mime_type,omitempty"` 488 Quality *int32 `protobuf:"varint,2,opt,name=quality" json:"quality,omitempty"` 489 XXX_unrecognized []byte `json:"-"` 490 } 491 492 func (m *OutputSettings) Reset() { *m = OutputSettings{} } 493 func (m *OutputSettings) String() string { return proto.CompactTextString(m) } 494 func (*OutputSettings) ProtoMessage() {} 495 496 const Default_OutputSettings_MimeType OutputSettings_MIME_TYPE = OutputSettings_PNG 497 498 func (m *OutputSettings) GetMimeType() OutputSettings_MIME_TYPE { 499 if m != nil && m.MimeType != nil { 500 return *m.MimeType 501 } 502 return Default_OutputSettings_MimeType 503 } 504 505 func (m *OutputSettings) GetQuality() int32 { 506 if m != nil && m.Quality != nil { 507 return *m.Quality 508 } 509 return 0 510 } 511 512 type ImagesTransformRequest struct { 513 Image *ImageData `protobuf:"bytes,1,req,name=image" json:"image,omitempty"` 514 Transform []*Transform `protobuf:"bytes,2,rep,name=transform" json:"transform,omitempty"` 515 Output *OutputSettings `protobuf:"bytes,3,req,name=output" json:"output,omitempty"` 516 Input *InputSettings `protobuf:"bytes,4,opt,name=input" json:"input,omitempty"` 517 XXX_unrecognized []byte `json:"-"` 518 } 519 520 func (m *ImagesTransformRequest) Reset() { *m = ImagesTransformRequest{} } 521 func (m *ImagesTransformRequest) String() string { return proto.CompactTextString(m) } 522 func (*ImagesTransformRequest) ProtoMessage() {} 523 524 func (m *ImagesTransformRequest) GetImage() *ImageData { 525 if m != nil { 526 return m.Image 527 } 528 return nil 529 } 530 531 func (m *ImagesTransformRequest) GetTransform() []*Transform { 532 if m != nil { 533 return m.Transform 534 } 535 return nil 536 } 537 538 func (m *ImagesTransformRequest) GetOutput() *OutputSettings { 539 if m != nil { 540 return m.Output 541 } 542 return nil 543 } 544 545 func (m *ImagesTransformRequest) GetInput() *InputSettings { 546 if m != nil { 547 return m.Input 548 } 549 return nil 550 } 551 552 type ImagesTransformResponse struct { 553 Image *ImageData `protobuf:"bytes,1,req,name=image" json:"image,omitempty"` 554 SourceMetadata *string `protobuf:"bytes,2,opt,name=source_metadata" json:"source_metadata,omitempty"` 555 XXX_unrecognized []byte `json:"-"` 556 } 557 558 func (m *ImagesTransformResponse) Reset() { *m = ImagesTransformResponse{} } 559 func (m *ImagesTransformResponse) String() string { return proto.CompactTextString(m) } 560 func (*ImagesTransformResponse) ProtoMessage() {} 561 562 func (m *ImagesTransformResponse) GetImage() *ImageData { 563 if m != nil { 564 return m.Image 565 } 566 return nil 567 } 568 569 func (m *ImagesTransformResponse) GetSourceMetadata() string { 570 if m != nil && m.SourceMetadata != nil { 571 return *m.SourceMetadata 572 } 573 return "" 574 } 575 576 type CompositeImageOptions struct { 577 SourceIndex *int32 `protobuf:"varint,1,req,name=source_index" json:"source_index,omitempty"` 578 XOffset *int32 `protobuf:"varint,2,req,name=x_offset" json:"x_offset,omitempty"` 579 YOffset *int32 `protobuf:"varint,3,req,name=y_offset" json:"y_offset,omitempty"` 580 Opacity *float32 `protobuf:"fixed32,4,req,name=opacity" json:"opacity,omitempty"` 581 Anchor *CompositeImageOptions_ANCHOR `protobuf:"varint,5,req,name=anchor,enum=appengine.CompositeImageOptions_ANCHOR" json:"anchor,omitempty"` 582 XXX_unrecognized []byte `json:"-"` 583 } 584 585 func (m *CompositeImageOptions) Reset() { *m = CompositeImageOptions{} } 586 func (m *CompositeImageOptions) String() string { return proto.CompactTextString(m) } 587 func (*CompositeImageOptions) ProtoMessage() {} 588 589 func (m *CompositeImageOptions) GetSourceIndex() int32 { 590 if m != nil && m.SourceIndex != nil { 591 return *m.SourceIndex 592 } 593 return 0 594 } 595 596 func (m *CompositeImageOptions) GetXOffset() int32 { 597 if m != nil && m.XOffset != nil { 598 return *m.XOffset 599 } 600 return 0 601 } 602 603 func (m *CompositeImageOptions) GetYOffset() int32 { 604 if m != nil && m.YOffset != nil { 605 return *m.YOffset 606 } 607 return 0 608 } 609 610 func (m *CompositeImageOptions) GetOpacity() float32 { 611 if m != nil && m.Opacity != nil { 612 return *m.Opacity 613 } 614 return 0 615 } 616 617 func (m *CompositeImageOptions) GetAnchor() CompositeImageOptions_ANCHOR { 618 if m != nil && m.Anchor != nil { 619 return *m.Anchor 620 } 621 return CompositeImageOptions_TOP_LEFT 622 } 623 624 type ImagesCanvas struct { 625 Width *int32 `protobuf:"varint,1,req,name=width" json:"width,omitempty"` 626 Height *int32 `protobuf:"varint,2,req,name=height" json:"height,omitempty"` 627 Output *OutputSettings `protobuf:"bytes,3,req,name=output" json:"output,omitempty"` 628 Color *int32 `protobuf:"varint,4,opt,name=color,def=-1" json:"color,omitempty"` 629 XXX_unrecognized []byte `json:"-"` 630 } 631 632 func (m *ImagesCanvas) Reset() { *m = ImagesCanvas{} } 633 func (m *ImagesCanvas) String() string { return proto.CompactTextString(m) } 634 func (*ImagesCanvas) ProtoMessage() {} 635 636 const Default_ImagesCanvas_Color int32 = -1 637 638 func (m *ImagesCanvas) GetWidth() int32 { 639 if m != nil && m.Width != nil { 640 return *m.Width 641 } 642 return 0 643 } 644 645 func (m *ImagesCanvas) GetHeight() int32 { 646 if m != nil && m.Height != nil { 647 return *m.Height 648 } 649 return 0 650 } 651 652 func (m *ImagesCanvas) GetOutput() *OutputSettings { 653 if m != nil { 654 return m.Output 655 } 656 return nil 657 } 658 659 func (m *ImagesCanvas) GetColor() int32 { 660 if m != nil && m.Color != nil { 661 return *m.Color 662 } 663 return Default_ImagesCanvas_Color 664 } 665 666 type ImagesCompositeRequest struct { 667 Image []*ImageData `protobuf:"bytes,1,rep,name=image" json:"image,omitempty"` 668 Options []*CompositeImageOptions `protobuf:"bytes,2,rep,name=options" json:"options,omitempty"` 669 Canvas *ImagesCanvas `protobuf:"bytes,3,req,name=canvas" json:"canvas,omitempty"` 670 XXX_unrecognized []byte `json:"-"` 671 } 672 673 func (m *ImagesCompositeRequest) Reset() { *m = ImagesCompositeRequest{} } 674 func (m *ImagesCompositeRequest) String() string { return proto.CompactTextString(m) } 675 func (*ImagesCompositeRequest) ProtoMessage() {} 676 677 func (m *ImagesCompositeRequest) GetImage() []*ImageData { 678 if m != nil { 679 return m.Image 680 } 681 return nil 682 } 683 684 func (m *ImagesCompositeRequest) GetOptions() []*CompositeImageOptions { 685 if m != nil { 686 return m.Options 687 } 688 return nil 689 } 690 691 func (m *ImagesCompositeRequest) GetCanvas() *ImagesCanvas { 692 if m != nil { 693 return m.Canvas 694 } 695 return nil 696 } 697 698 type ImagesCompositeResponse struct { 699 Image *ImageData `protobuf:"bytes,1,req,name=image" json:"image,omitempty"` 700 XXX_unrecognized []byte `json:"-"` 701 } 702 703 func (m *ImagesCompositeResponse) Reset() { *m = ImagesCompositeResponse{} } 704 func (m *ImagesCompositeResponse) String() string { return proto.CompactTextString(m) } 705 func (*ImagesCompositeResponse) ProtoMessage() {} 706 707 func (m *ImagesCompositeResponse) GetImage() *ImageData { 708 if m != nil { 709 return m.Image 710 } 711 return nil 712 } 713 714 type ImagesHistogramRequest struct { 715 Image *ImageData `protobuf:"bytes,1,req,name=image" json:"image,omitempty"` 716 XXX_unrecognized []byte `json:"-"` 717 } 718 719 func (m *ImagesHistogramRequest) Reset() { *m = ImagesHistogramRequest{} } 720 func (m *ImagesHistogramRequest) String() string { return proto.CompactTextString(m) } 721 func (*ImagesHistogramRequest) ProtoMessage() {} 722 723 func (m *ImagesHistogramRequest) GetImage() *ImageData { 724 if m != nil { 725 return m.Image 726 } 727 return nil 728 } 729 730 type ImagesHistogram struct { 731 Red []int32 `protobuf:"varint,1,rep,name=red" json:"red,omitempty"` 732 Green []int32 `protobuf:"varint,2,rep,name=green" json:"green,omitempty"` 733 Blue []int32 `protobuf:"varint,3,rep,name=blue" json:"blue,omitempty"` 734 XXX_unrecognized []byte `json:"-"` 735 } 736 737 func (m *ImagesHistogram) Reset() { *m = ImagesHistogram{} } 738 func (m *ImagesHistogram) String() string { return proto.CompactTextString(m) } 739 func (*ImagesHistogram) ProtoMessage() {} 740 741 func (m *ImagesHistogram) GetRed() []int32 { 742 if m != nil { 743 return m.Red 744 } 745 return nil 746 } 747 748 func (m *ImagesHistogram) GetGreen() []int32 { 749 if m != nil { 750 return m.Green 751 } 752 return nil 753 } 754 755 func (m *ImagesHistogram) GetBlue() []int32 { 756 if m != nil { 757 return m.Blue 758 } 759 return nil 760 } 761 762 type ImagesHistogramResponse struct { 763 Histogram *ImagesHistogram `protobuf:"bytes,1,req,name=histogram" json:"histogram,omitempty"` 764 XXX_unrecognized []byte `json:"-"` 765 } 766 767 func (m *ImagesHistogramResponse) Reset() { *m = ImagesHistogramResponse{} } 768 func (m *ImagesHistogramResponse) String() string { return proto.CompactTextString(m) } 769 func (*ImagesHistogramResponse) ProtoMessage() {} 770 771 func (m *ImagesHistogramResponse) GetHistogram() *ImagesHistogram { 772 if m != nil { 773 return m.Histogram 774 } 775 return nil 776 } 777 778 type ImagesGetUrlBaseRequest struct { 779 BlobKey *string `protobuf:"bytes,1,req,name=blob_key" json:"blob_key,omitempty"` 780 CreateSecureUrl *bool `protobuf:"varint,2,opt,name=create_secure_url,def=0" json:"create_secure_url,omitempty"` 781 XXX_unrecognized []byte `json:"-"` 782 } 783 784 func (m *ImagesGetUrlBaseRequest) Reset() { *m = ImagesGetUrlBaseRequest{} } 785 func (m *ImagesGetUrlBaseRequest) String() string { return proto.CompactTextString(m) } 786 func (*ImagesGetUrlBaseRequest) ProtoMessage() {} 787 788 const Default_ImagesGetUrlBaseRequest_CreateSecureUrl bool = false 789 790 func (m *ImagesGetUrlBaseRequest) GetBlobKey() string { 791 if m != nil && m.BlobKey != nil { 792 return *m.BlobKey 793 } 794 return "" 795 } 796 797 func (m *ImagesGetUrlBaseRequest) GetCreateSecureUrl() bool { 798 if m != nil && m.CreateSecureUrl != nil { 799 return *m.CreateSecureUrl 800 } 801 return Default_ImagesGetUrlBaseRequest_CreateSecureUrl 802 } 803 804 type ImagesGetUrlBaseResponse struct { 805 Url *string `protobuf:"bytes,1,req,name=url" json:"url,omitempty"` 806 XXX_unrecognized []byte `json:"-"` 807 } 808 809 func (m *ImagesGetUrlBaseResponse) Reset() { *m = ImagesGetUrlBaseResponse{} } 810 func (m *ImagesGetUrlBaseResponse) String() string { return proto.CompactTextString(m) } 811 func (*ImagesGetUrlBaseResponse) ProtoMessage() {} 812 813 func (m *ImagesGetUrlBaseResponse) GetUrl() string { 814 if m != nil && m.Url != nil { 815 return *m.Url 816 } 817 return "" 818 } 819 820 type ImagesDeleteUrlBaseRequest struct { 821 BlobKey *string `protobuf:"bytes,1,req,name=blob_key" json:"blob_key,omitempty"` 822 XXX_unrecognized []byte `json:"-"` 823 } 824 825 func (m *ImagesDeleteUrlBaseRequest) Reset() { *m = ImagesDeleteUrlBaseRequest{} } 826 func (m *ImagesDeleteUrlBaseRequest) String() string { return proto.CompactTextString(m) } 827 func (*ImagesDeleteUrlBaseRequest) ProtoMessage() {} 828 829 func (m *ImagesDeleteUrlBaseRequest) GetBlobKey() string { 830 if m != nil && m.BlobKey != nil { 831 return *m.BlobKey 832 } 833 return "" 834 } 835 836 type ImagesDeleteUrlBaseResponse struct { 837 XXX_unrecognized []byte `json:"-"` 838 } 839 840 func (m *ImagesDeleteUrlBaseResponse) Reset() { *m = ImagesDeleteUrlBaseResponse{} } 841 func (m *ImagesDeleteUrlBaseResponse) String() string { return proto.CompactTextString(m) } 842 func (*ImagesDeleteUrlBaseResponse) ProtoMessage() {} 843 844 func init() { 845 }