1// Code generated by protoc-gen-go. 2// source: google.golang.org/appengine/internal/image/images_service.proto 3// DO NOT EDIT! 4 5/* 6Package image is a generated protocol buffer package. 7 8It is generated from these files: 9 google.golang.org/appengine/internal/image/images_service.proto 10 11It 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*/ 32package image 33 34import proto "github.com/golang/protobuf/proto" 35import fmt "fmt" 36import math "math" 37 38// Reference imports to suppress errors if they are not otherwise used. 39var _ = proto.Marshal 40var _ = fmt.Errorf 41var _ = math.Inf 42 43type ImagesServiceError_ErrorCode int32 44 45const ( 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 56var 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} 66var 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 77func (x ImagesServiceError_ErrorCode) Enum() *ImagesServiceError_ErrorCode { 78 p := new(ImagesServiceError_ErrorCode) 79 *p = x 80 return p 81} 82func (x ImagesServiceError_ErrorCode) String() string { 83 return proto.EnumName(ImagesServiceError_ErrorCode_name, int32(x)) 84} 85func (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 94type ImagesServiceTransform_Type int32 95 96const ( 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 105var 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} 113var 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 122func (x ImagesServiceTransform_Type) Enum() *ImagesServiceTransform_Type { 123 p := new(ImagesServiceTransform_Type) 124 *p = x 125 return p 126} 127func (x ImagesServiceTransform_Type) String() string { 128 return proto.EnumName(ImagesServiceTransform_Type_name, int32(x)) 129} 130func (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 139type InputSettings_ORIENTATION_CORRECTION_TYPE int32 140 141const ( 142 InputSettings_UNCHANGED_ORIENTATION InputSettings_ORIENTATION_CORRECTION_TYPE = 0 143 InputSettings_CORRECT_ORIENTATION InputSettings_ORIENTATION_CORRECTION_TYPE = 1 144) 145 146var InputSettings_ORIENTATION_CORRECTION_TYPE_name = map[int32]string{ 147 0: "UNCHANGED_ORIENTATION", 148 1: "CORRECT_ORIENTATION", 149} 150var InputSettings_ORIENTATION_CORRECTION_TYPE_value = map[string]int32{ 151 "UNCHANGED_ORIENTATION": 0, 152 "CORRECT_ORIENTATION": 1, 153} 154 155func (x InputSettings_ORIENTATION_CORRECTION_TYPE) Enum() *InputSettings_ORIENTATION_CORRECTION_TYPE { 156 p := new(InputSettings_ORIENTATION_CORRECTION_TYPE) 157 *p = x 158 return p 159} 160func (x InputSettings_ORIENTATION_CORRECTION_TYPE) String() string { 161 return proto.EnumName(InputSettings_ORIENTATION_CORRECTION_TYPE_name, int32(x)) 162} 163func (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 172type OutputSettings_MIME_TYPE int32 173 174const ( 175 OutputSettings_PNG OutputSettings_MIME_TYPE = 0 176 OutputSettings_JPEG OutputSettings_MIME_TYPE = 1 177 OutputSettings_WEBP OutputSettings_MIME_TYPE = 2 178) 179 180var OutputSettings_MIME_TYPE_name = map[int32]string{ 181 0: "PNG", 182 1: "JPEG", 183 2: "WEBP", 184} 185var OutputSettings_MIME_TYPE_value = map[string]int32{ 186 "PNG": 0, 187 "JPEG": 1, 188 "WEBP": 2, 189} 190 191func (x OutputSettings_MIME_TYPE) Enum() *OutputSettings_MIME_TYPE { 192 p := new(OutputSettings_MIME_TYPE) 193 *p = x 194 return p 195} 196func (x OutputSettings_MIME_TYPE) String() string { 197 return proto.EnumName(OutputSettings_MIME_TYPE_name, int32(x)) 198} 199func (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 208type CompositeImageOptions_ANCHOR int32 209 210const ( 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 222var 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} 233var 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 245func (x CompositeImageOptions_ANCHOR) Enum() *CompositeImageOptions_ANCHOR { 246 p := new(CompositeImageOptions_ANCHOR) 247 *p = x 248 return p 249} 250func (x CompositeImageOptions_ANCHOR) String() string { 251 return proto.EnumName(CompositeImageOptions_ANCHOR_name, int32(x)) 252} 253func (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 262type ImagesServiceError struct { 263 XXX_unrecognized []byte `json:"-"` 264} 265 266func (m *ImagesServiceError) Reset() { *m = ImagesServiceError{} } 267func (m *ImagesServiceError) String() string { return proto.CompactTextString(m) } 268func (*ImagesServiceError) ProtoMessage() {} 269 270type ImagesServiceTransform struct { 271 XXX_unrecognized []byte `json:"-"` 272} 273 274func (m *ImagesServiceTransform) Reset() { *m = ImagesServiceTransform{} } 275func (m *ImagesServiceTransform) String() string { return proto.CompactTextString(m) } 276func (*ImagesServiceTransform) ProtoMessage() {} 277 278type 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 296func (m *Transform) Reset() { *m = Transform{} } 297func (m *Transform) String() string { return proto.CompactTextString(m) } 298func (*Transform) ProtoMessage() {} 299 300const Default_Transform_CropToFit bool = false 301const Default_Transform_CropOffsetX float32 = 0.5 302const Default_Transform_CropOffsetY float32 = 0.5 303const Default_Transform_Rotate int32 = 0 304const Default_Transform_HorizontalFlip bool = false 305const Default_Transform_VerticalFlip bool = false 306const Default_Transform_CropLeftX float32 = 0 307const Default_Transform_CropTopY float32 = 0 308const Default_Transform_CropRightX float32 = 1 309const Default_Transform_CropBottomY float32 = 1 310const Default_Transform_Autolevels bool = false 311const Default_Transform_AllowStretch bool = false 312 313func (m *Transform) GetWidth() int32 { 314 if m != nil && m.Width != nil { 315 return *m.Width 316 } 317 return 0 318} 319 320func (m *Transform) GetHeight() int32 { 321 if m != nil && m.Height != nil { 322 return *m.Height 323 } 324 return 0 325} 326 327func (m *Transform) GetCropToFit() bool { 328 if m != nil && m.CropToFit != nil { 329 return *m.CropToFit 330 } 331 return Default_Transform_CropToFit 332} 333 334func (m *Transform) GetCropOffsetX() float32 { 335 if m != nil && m.CropOffsetX != nil { 336 return *m.CropOffsetX 337 } 338 return Default_Transform_CropOffsetX 339} 340 341func (m *Transform) GetCropOffsetY() float32 { 342 if m != nil && m.CropOffsetY != nil { 343 return *m.CropOffsetY 344 } 345 return Default_Transform_CropOffsetY 346} 347 348func (m *Transform) GetRotate() int32 { 349 if m != nil && m.Rotate != nil { 350 return *m.Rotate 351 } 352 return Default_Transform_Rotate 353} 354 355func (m *Transform) GetHorizontalFlip() bool { 356 if m != nil && m.HorizontalFlip != nil { 357 return *m.HorizontalFlip 358 } 359 return Default_Transform_HorizontalFlip 360} 361 362func (m *Transform) GetVerticalFlip() bool { 363 if m != nil && m.VerticalFlip != nil { 364 return *m.VerticalFlip 365 } 366 return Default_Transform_VerticalFlip 367} 368 369func (m *Transform) GetCropLeftX() float32 { 370 if m != nil && m.CropLeftX != nil { 371 return *m.CropLeftX 372 } 373 return Default_Transform_CropLeftX 374} 375 376func (m *Transform) GetCropTopY() float32 { 377 if m != nil && m.CropTopY != nil { 378 return *m.CropTopY 379 } 380 return Default_Transform_CropTopY 381} 382 383func (m *Transform) GetCropRightX() float32 { 384 if m != nil && m.CropRightX != nil { 385 return *m.CropRightX 386 } 387 return Default_Transform_CropRightX 388} 389 390func (m *Transform) GetCropBottomY() float32 { 391 if m != nil && m.CropBottomY != nil { 392 return *m.CropBottomY 393 } 394 return Default_Transform_CropBottomY 395} 396 397func (m *Transform) GetAutolevels() bool { 398 if m != nil && m.Autolevels != nil { 399 return *m.Autolevels 400 } 401 return Default_Transform_Autolevels 402} 403 404func (m *Transform) GetAllowStretch() bool { 405 if m != nil && m.AllowStretch != nil { 406 return *m.AllowStretch 407 } 408 return Default_Transform_AllowStretch 409} 410 411type 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 419func (m *ImageData) Reset() { *m = ImageData{} } 420func (m *ImageData) String() string { return proto.CompactTextString(m) } 421func (*ImageData) ProtoMessage() {} 422 423func (m *ImageData) GetContent() []byte { 424 if m != nil { 425 return m.Content 426 } 427 return nil 428} 429 430func (m *ImageData) GetBlobKey() string { 431 if m != nil && m.BlobKey != nil { 432 return *m.BlobKey 433 } 434 return "" 435} 436 437func (m *ImageData) GetWidth() int32 { 438 if m != nil && m.Width != nil { 439 return *m.Width 440 } 441 return 0 442} 443 444func (m *ImageData) GetHeight() int32 { 445 if m != nil && m.Height != nil { 446 return *m.Height 447 } 448 return 0 449} 450 451type 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 458func (m *InputSettings) Reset() { *m = InputSettings{} } 459func (m *InputSettings) String() string { return proto.CompactTextString(m) } 460func (*InputSettings) ProtoMessage() {} 461 462const Default_InputSettings_CorrectExifOrientation InputSettings_ORIENTATION_CORRECTION_TYPE = InputSettings_UNCHANGED_ORIENTATION 463const Default_InputSettings_ParseMetadata bool = false 464 465func (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 472func (m *InputSettings) GetParseMetadata() bool { 473 if m != nil && m.ParseMetadata != nil { 474 return *m.ParseMetadata 475 } 476 return Default_InputSettings_ParseMetadata 477} 478 479func (m *InputSettings) GetTransparentSubstitutionRgb() int32 { 480 if m != nil && m.TransparentSubstitutionRgb != nil { 481 return *m.TransparentSubstitutionRgb 482 } 483 return 0 484} 485 486type 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 492func (m *OutputSettings) Reset() { *m = OutputSettings{} } 493func (m *OutputSettings) String() string { return proto.CompactTextString(m) } 494func (*OutputSettings) ProtoMessage() {} 495 496const Default_OutputSettings_MimeType OutputSettings_MIME_TYPE = OutputSettings_PNG 497 498func (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 505func (m *OutputSettings) GetQuality() int32 { 506 if m != nil && m.Quality != nil { 507 return *m.Quality 508 } 509 return 0 510} 511 512type 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 520func (m *ImagesTransformRequest) Reset() { *m = ImagesTransformRequest{} } 521func (m *ImagesTransformRequest) String() string { return proto.CompactTextString(m) } 522func (*ImagesTransformRequest) ProtoMessage() {} 523 524func (m *ImagesTransformRequest) GetImage() *ImageData { 525 if m != nil { 526 return m.Image 527 } 528 return nil 529} 530 531func (m *ImagesTransformRequest) GetTransform() []*Transform { 532 if m != nil { 533 return m.Transform 534 } 535 return nil 536} 537 538func (m *ImagesTransformRequest) GetOutput() *OutputSettings { 539 if m != nil { 540 return m.Output 541 } 542 return nil 543} 544 545func (m *ImagesTransformRequest) GetInput() *InputSettings { 546 if m != nil { 547 return m.Input 548 } 549 return nil 550} 551 552type 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 558func (m *ImagesTransformResponse) Reset() { *m = ImagesTransformResponse{} } 559func (m *ImagesTransformResponse) String() string { return proto.CompactTextString(m) } 560func (*ImagesTransformResponse) ProtoMessage() {} 561 562func (m *ImagesTransformResponse) GetImage() *ImageData { 563 if m != nil { 564 return m.Image 565 } 566 return nil 567} 568 569func (m *ImagesTransformResponse) GetSourceMetadata() string { 570 if m != nil && m.SourceMetadata != nil { 571 return *m.SourceMetadata 572 } 573 return "" 574} 575 576type 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 585func (m *CompositeImageOptions) Reset() { *m = CompositeImageOptions{} } 586func (m *CompositeImageOptions) String() string { return proto.CompactTextString(m) } 587func (*CompositeImageOptions) ProtoMessage() {} 588 589func (m *CompositeImageOptions) GetSourceIndex() int32 { 590 if m != nil && m.SourceIndex != nil { 591 return *m.SourceIndex 592 } 593 return 0 594} 595 596func (m *CompositeImageOptions) GetXOffset() int32 { 597 if m != nil && m.XOffset != nil { 598 return *m.XOffset 599 } 600 return 0 601} 602 603func (m *CompositeImageOptions) GetYOffset() int32 { 604 if m != nil && m.YOffset != nil { 605 return *m.YOffset 606 } 607 return 0 608} 609 610func (m *CompositeImageOptions) GetOpacity() float32 { 611 if m != nil && m.Opacity != nil { 612 return *m.Opacity 613 } 614 return 0 615} 616 617func (m *CompositeImageOptions) GetAnchor() CompositeImageOptions_ANCHOR { 618 if m != nil && m.Anchor != nil { 619 return *m.Anchor 620 } 621 return CompositeImageOptions_TOP_LEFT 622} 623 624type 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 632func (m *ImagesCanvas) Reset() { *m = ImagesCanvas{} } 633func (m *ImagesCanvas) String() string { return proto.CompactTextString(m) } 634func (*ImagesCanvas) ProtoMessage() {} 635 636const Default_ImagesCanvas_Color int32 = -1 637 638func (m *ImagesCanvas) GetWidth() int32 { 639 if m != nil && m.Width != nil { 640 return *m.Width 641 } 642 return 0 643} 644 645func (m *ImagesCanvas) GetHeight() int32 { 646 if m != nil && m.Height != nil { 647 return *m.Height 648 } 649 return 0 650} 651 652func (m *ImagesCanvas) GetOutput() *OutputSettings { 653 if m != nil { 654 return m.Output 655 } 656 return nil 657} 658 659func (m *ImagesCanvas) GetColor() int32 { 660 if m != nil && m.Color != nil { 661 return *m.Color 662 } 663 return Default_ImagesCanvas_Color 664} 665 666type 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 673func (m *ImagesCompositeRequest) Reset() { *m = ImagesCompositeRequest{} } 674func (m *ImagesCompositeRequest) String() string { return proto.CompactTextString(m) } 675func (*ImagesCompositeRequest) ProtoMessage() {} 676 677func (m *ImagesCompositeRequest) GetImage() []*ImageData { 678 if m != nil { 679 return m.Image 680 } 681 return nil 682} 683 684func (m *ImagesCompositeRequest) GetOptions() []*CompositeImageOptions { 685 if m != nil { 686 return m.Options 687 } 688 return nil 689} 690 691func (m *ImagesCompositeRequest) GetCanvas() *ImagesCanvas { 692 if m != nil { 693 return m.Canvas 694 } 695 return nil 696} 697 698type ImagesCompositeResponse struct { 699 Image *ImageData `protobuf:"bytes,1,req,name=image" json:"image,omitempty"` 700 XXX_unrecognized []byte `json:"-"` 701} 702 703func (m *ImagesCompositeResponse) Reset() { *m = ImagesCompositeResponse{} } 704func (m *ImagesCompositeResponse) String() string { return proto.CompactTextString(m) } 705func (*ImagesCompositeResponse) ProtoMessage() {} 706 707func (m *ImagesCompositeResponse) GetImage() *ImageData { 708 if m != nil { 709 return m.Image 710 } 711 return nil 712} 713 714type ImagesHistogramRequest struct { 715 Image *ImageData `protobuf:"bytes,1,req,name=image" json:"image,omitempty"` 716 XXX_unrecognized []byte `json:"-"` 717} 718 719func (m *ImagesHistogramRequest) Reset() { *m = ImagesHistogramRequest{} } 720func (m *ImagesHistogramRequest) String() string { return proto.CompactTextString(m) } 721func (*ImagesHistogramRequest) ProtoMessage() {} 722 723func (m *ImagesHistogramRequest) GetImage() *ImageData { 724 if m != nil { 725 return m.Image 726 } 727 return nil 728} 729 730type 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 737func (m *ImagesHistogram) Reset() { *m = ImagesHistogram{} } 738func (m *ImagesHistogram) String() string { return proto.CompactTextString(m) } 739func (*ImagesHistogram) ProtoMessage() {} 740 741func (m *ImagesHistogram) GetRed() []int32 { 742 if m != nil { 743 return m.Red 744 } 745 return nil 746} 747 748func (m *ImagesHistogram) GetGreen() []int32 { 749 if m != nil { 750 return m.Green 751 } 752 return nil 753} 754 755func (m *ImagesHistogram) GetBlue() []int32 { 756 if m != nil { 757 return m.Blue 758 } 759 return nil 760} 761 762type ImagesHistogramResponse struct { 763 Histogram *ImagesHistogram `protobuf:"bytes,1,req,name=histogram" json:"histogram,omitempty"` 764 XXX_unrecognized []byte `json:"-"` 765} 766 767func (m *ImagesHistogramResponse) Reset() { *m = ImagesHistogramResponse{} } 768func (m *ImagesHistogramResponse) String() string { return proto.CompactTextString(m) } 769func (*ImagesHistogramResponse) ProtoMessage() {} 770 771func (m *ImagesHistogramResponse) GetHistogram() *ImagesHistogram { 772 if m != nil { 773 return m.Histogram 774 } 775 return nil 776} 777 778type 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 784func (m *ImagesGetUrlBaseRequest) Reset() { *m = ImagesGetUrlBaseRequest{} } 785func (m *ImagesGetUrlBaseRequest) String() string { return proto.CompactTextString(m) } 786func (*ImagesGetUrlBaseRequest) ProtoMessage() {} 787 788const Default_ImagesGetUrlBaseRequest_CreateSecureUrl bool = false 789 790func (m *ImagesGetUrlBaseRequest) GetBlobKey() string { 791 if m != nil && m.BlobKey != nil { 792 return *m.BlobKey 793 } 794 return "" 795} 796 797func (m *ImagesGetUrlBaseRequest) GetCreateSecureUrl() bool { 798 if m != nil && m.CreateSecureUrl != nil { 799 return *m.CreateSecureUrl 800 } 801 return Default_ImagesGetUrlBaseRequest_CreateSecureUrl 802} 803 804type ImagesGetUrlBaseResponse struct { 805 Url *string `protobuf:"bytes,1,req,name=url" json:"url,omitempty"` 806 XXX_unrecognized []byte `json:"-"` 807} 808 809func (m *ImagesGetUrlBaseResponse) Reset() { *m = ImagesGetUrlBaseResponse{} } 810func (m *ImagesGetUrlBaseResponse) String() string { return proto.CompactTextString(m) } 811func (*ImagesGetUrlBaseResponse) ProtoMessage() {} 812 813func (m *ImagesGetUrlBaseResponse) GetUrl() string { 814 if m != nil && m.Url != nil { 815 return *m.Url 816 } 817 return "" 818} 819 820type ImagesDeleteUrlBaseRequest struct { 821 BlobKey *string `protobuf:"bytes,1,req,name=blob_key" json:"blob_key,omitempty"` 822 XXX_unrecognized []byte `json:"-"` 823} 824 825func (m *ImagesDeleteUrlBaseRequest) Reset() { *m = ImagesDeleteUrlBaseRequest{} } 826func (m *ImagesDeleteUrlBaseRequest) String() string { return proto.CompactTextString(m) } 827func (*ImagesDeleteUrlBaseRequest) ProtoMessage() {} 828 829func (m *ImagesDeleteUrlBaseRequest) GetBlobKey() string { 830 if m != nil && m.BlobKey != nil { 831 return *m.BlobKey 832 } 833 return "" 834} 835 836type ImagesDeleteUrlBaseResponse struct { 837 XXX_unrecognized []byte `json:"-"` 838} 839 840func (m *ImagesDeleteUrlBaseResponse) Reset() { *m = ImagesDeleteUrlBaseResponse{} } 841func (m *ImagesDeleteUrlBaseResponse) String() string { return proto.CompactTextString(m) } 842func (*ImagesDeleteUrlBaseResponse) ProtoMessage() {} 843 844func init() { 845} 846