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  }