# Class ImagesServicePb.Transform (5.0.3)

    public static final class ImagesServicePb.Transform extends GeneratedMessage implements ImagesServicePb.TransformOrBuilder

## Inheritance

[Object](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html) \> com.google.protobuf.AbstractMessageLite \> com.google.protobuf.AbstractMessage \> com.google.protobuf.GeneratedMessage \> ImagesServicePb.Transform

## Implements

[ImagesServicePb.TransformOrBuilder](https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.TransformOrBuilder)

## Inherited Members

com.google.protobuf.AbstractMessage.equals(java.lang.Object) com.google.protobuf.AbstractMessage.findInitializationErrors() com.google.protobuf.AbstractMessage.getInitializationErrorString() com.google.protobuf.AbstractMessage.hashCode() com.google.protobuf.AbstractMessage.hashFields(int,java.util.Map\<com.google.protobuf.Descriptors.FieldDescriptor,java.lang.Object\>) com.google.protobuf.AbstractMessage.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent) com.google.protobuf.AbstractMessage.toString() com.google.protobuf.AbstractMessageLite.\<T\>addAll(java.lang.Iterable\<T\>,java.util.List\<? super T\>) com.google.protobuf.AbstractMessageLite.checkByteStringIsUtf8(com.google.protobuf.ByteString) com.google.protobuf.AbstractMessageLite.toByteArray() com.google.protobuf.AbstractMessageLite.toByteString() com.google.protobuf.AbstractMessageLite.writeDelimitedTo(java.io.OutputStream) com.google.protobuf.AbstractMessageLite.writeTo(java.io.OutputStream) com.google.protobuf.GeneratedMessage.\<ContainingT,T\>newFileScopedGeneratedExtension(java.lang.Class\<?\>,com.google.protobuf.Message) com.google.protobuf.GeneratedMessage.\<ContainingT,T\>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class\<?\>,com.google.protobuf.Message) com.google.protobuf.GeneratedMessage.\<ListT\>makeMutableCopy(ListT) com.google.protobuf.GeneratedMessage.\<ListT\>makeMutableCopy(ListT,int) com.google.protobuf.GeneratedMessage.\<M\>parseDelimitedWithIOException(com.google.protobuf.Parser\<M\>,java.io.InputStream) com.google.protobuf.GeneratedMessage.\<M\>parseDelimitedWithIOException(com.google.protobuf.Parser\<M\>,java.io.InputStream,com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.GeneratedMessage.\<M\>parseWithIOException(com.google.protobuf.Parser\<M\>,com.google.protobuf.CodedInputStream) com.google.protobuf.GeneratedMessage.\<M\>parseWithIOException(com.google.protobuf.Parser\<M\>,com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.GeneratedMessage.\<M\>parseWithIOException(com.google.protobuf.Parser\<M\>,java.io.InputStream) com.google.protobuf.GeneratedMessage.\<M\>parseWithIOException(com.google.protobuf.Parser\<M\>,java.io.InputStream,com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.GeneratedMessage.\<T\>emptyList(java.lang.Class\<T\>) com.google.protobuf.GeneratedMessage.\<V\>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField\<java.lang.Boolean,V\>,com.google.protobuf.MapEntry\<java.lang.Boolean,V\>,int) com.google.protobuf.GeneratedMessage.\<V\>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField\<java.lang.Integer,V\>,com.google.protobuf.MapEntry\<java.lang.Integer,V\>,int) com.google.protobuf.GeneratedMessage.\<V\>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField\<java.lang.Long,V\>,com.google.protobuf.MapEntry\<java.lang.Long,V\>,int) com.google.protobuf.GeneratedMessage.\<V\>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField\<java.lang.String,V\>,com.google.protobuf.MapEntry\<java.lang.String,V\>,int) com.google.protobuf.GeneratedMessage.computeStringSize(int,java.lang.Object) com.google.protobuf.GeneratedMessage.computeStringSizeNoTag(java.lang.Object) com.google.protobuf.GeneratedMessage.emptyBooleanList() com.google.protobuf.GeneratedMessage.emptyDoubleList() com.google.protobuf.GeneratedMessage.emptyFloatList() com.google.protobuf.GeneratedMessage.emptyIntList() com.google.protobuf.GeneratedMessage.emptyLongList() com.google.protobuf.GeneratedMessage.getAllFields() com.google.protobuf.GeneratedMessage.getDescriptorForType() com.google.protobuf.GeneratedMessage.getField(com.google.protobuf.Descriptors.FieldDescriptor) com.google.protobuf.GeneratedMessage.getOneofFieldDescriptor(com.google.protobuf.Descriptors.OneofDescriptor) com.google.protobuf.GeneratedMessage.getParserForType() com.google.protobuf.GeneratedMessage.getRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor,int) com.google.protobuf.GeneratedMessage.getRepeatedFieldCount(com.google.protobuf.Descriptors.FieldDescriptor) com.google.protobuf.GeneratedMessage.getSerializedSize() com.google.protobuf.GeneratedMessage.getUnknownFields() com.google.protobuf.GeneratedMessage.hasField(com.google.protobuf.Descriptors.FieldDescriptor) com.google.protobuf.GeneratedMessage.hasOneof(com.google.protobuf.Descriptors.OneofDescriptor) com.google.protobuf.GeneratedMessage.internalGetFieldAccessorTable() com.google.protobuf.GeneratedMessage.internalGetMapField(int) com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int) com.google.protobuf.GeneratedMessage.isInitialized() com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object) com.google.protobuf.GeneratedMessage.makeExtensionsImmutable() com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter) com.google.protobuf.GeneratedMessage.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int) com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int) com.google.protobuf.GeneratedMessage.writeReplace() com.google.protobuf.GeneratedMessage.writeString(com.google.protobuf.CodedOutputStream,int,java.lang.Object) com.google.protobuf.GeneratedMessage.writeStringNoTag(com.google.protobuf.CodedOutputStream,java.lang.Object) com.google.protobuf.GeneratedMessage.writeTo(com.google.protobuf.CodedOutputStream) [Object.clone()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--) [Object.finalize()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--) [Object.getClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--) [Object.notify()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--) [Object.notifyAll()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--) [Object.wait()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--) [Object.wait(long)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-) [Object.wait(long,int)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-)

## Static Fields

### ALLOW_STRETCH_FIELD_NUMBER

    public static final int ALLOW_STRETCH_FIELD_NUMBER

| **Field Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### AUTOLEVELS_FIELD_NUMBER

    public static final int AUTOLEVELS_FIELD_NUMBER

| **Field Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### CROP_BOTTOM_Y_FIELD_NUMBER

    public static final int CROP_BOTTOM_Y_FIELD_NUMBER

| **Field Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### CROP_LEFT_X_FIELD_NUMBER

    public static final int CROP_LEFT_X_FIELD_NUMBER

| **Field Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### CROP_OFFSET_X_FIELD_NUMBER

    public static final int CROP_OFFSET_X_FIELD_NUMBER

| **Field Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### CROP_OFFSET_Y_FIELD_NUMBER

    public static final int CROP_OFFSET_Y_FIELD_NUMBER

| **Field Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### CROP_RIGHT_X_FIELD_NUMBER

    public static final int CROP_RIGHT_X_FIELD_NUMBER

| **Field Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### CROP_TOP_Y_FIELD_NUMBER

    public static final int CROP_TOP_Y_FIELD_NUMBER

| **Field Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### CROP_TO_FIT_FIELD_NUMBER

    public static final int CROP_TO_FIT_FIELD_NUMBER

| **Field Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### DEPRECATED_CROP_BOTTOM_Y_SET_FIELD_NUMBER

    public static final int DEPRECATED_CROP_BOTTOM_Y_SET_FIELD_NUMBER

| **Field Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### DEPRECATED_CROP_OFFSET_X_SET_FIELD_NUMBER

    public static final int DEPRECATED_CROP_OFFSET_X_SET_FIELD_NUMBER

| **Field Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### DEPRECATED_CROP_OFFSET_Y_SET_FIELD_NUMBER

    public static final int DEPRECATED_CROP_OFFSET_Y_SET_FIELD_NUMBER

| **Field Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### DEPRECATED_CROP_RIGHT_X_SET_FIELD_NUMBER

    public static final int DEPRECATED_CROP_RIGHT_X_SET_FIELD_NUMBER

| **Field Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### DEPRECATED_HEIGHT_SET_FIELD_NUMBER

    public static final int DEPRECATED_HEIGHT_SET_FIELD_NUMBER

| **Field Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### DEPRECATED_WIDTH_SET_FIELD_NUMBER

    public static final int DEPRECATED_WIDTH_SET_FIELD_NUMBER

| **Field Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### HEIGHT_FIELD_NUMBER

    public static final int HEIGHT_FIELD_NUMBER

| **Field Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### HORIZONTAL_FLIP_FIELD_NUMBER

    public static final int HORIZONTAL_FLIP_FIELD_NUMBER

| **Field Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### ROTATE_FIELD_NUMBER

    public static final int ROTATE_FIELD_NUMBER

| **Field Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### VERTICAL_FLIP_FIELD_NUMBER

    public static final int VERTICAL_FLIP_FIELD_NUMBER

| **Field Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### WIDTH_FIELD_NUMBER

    public static final int WIDTH_FIELD_NUMBER

| **Field Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

## Static Methods

### getDefaultInstance()

    public static ImagesServicePb.Transform getDefaultInstance()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform` |   |

### getDescriptor()

    public static final Descriptors.Descriptor getDescriptor()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.Descriptors.Descriptor` |   |

### newBuilder()

    public static ImagesServicePb.Transform.Builder newBuilder()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform.Builder` |   |

### newBuilder(ImagesServicePb.Transform arg0)

    public static ImagesServicePb.Transform.Builder newBuilder(ImagesServicePb.Transform arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform.Builder` |   |

### parseDelimitedFrom(InputStream arg0)

    public static ImagesServicePb.Transform parseDelimitedFrom(InputStream arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform` |   |

| **Exceptions** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html` |   |

### parseDelimitedFrom(InputStream arg0, ExtensionRegistryLite arg1)

    public static ImagesServicePb.Transform parseDelimitedFrom(InputStream arg0, ExtensionRegistryLite arg1)

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html` |
| `arg1` | `com.google.protobuf.ExtensionRegistryLite` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform` |   |

| **Exceptions** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html` |   |

### parseFrom(byte\[\] arg0)

    public static ImagesServicePb.Transform parseFrom(byte[] arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `byte[]` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform` |   |

| **Exceptions** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.InvalidProtocolBufferException` |   |

### parseFrom(byte\[\] arg0, ExtensionRegistryLite arg1)

    public static ImagesServicePb.Transform parseFrom(byte[] arg0, ExtensionRegistryLite arg1)

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `byte[]` |
| `arg1` | `com.google.protobuf.ExtensionRegistryLite` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform` |   |

| **Exceptions** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.InvalidProtocolBufferException` |   |

### parseFrom(ByteString arg0)

    public static ImagesServicePb.Transform parseFrom(ByteString arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `com.google.protobuf.ByteString` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform` |   |

| **Exceptions** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.InvalidProtocolBufferException` |   |

### parseFrom(ByteString arg0, ExtensionRegistryLite arg1)

    public static ImagesServicePb.Transform parseFrom(ByteString arg0, ExtensionRegistryLite arg1)

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `com.google.protobuf.ByteString` |
| `arg1` | `com.google.protobuf.ExtensionRegistryLite` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform` |   |

| **Exceptions** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.InvalidProtocolBufferException` |   |

### parseFrom(CodedInputStream arg0)

    public static ImagesServicePb.Transform parseFrom(CodedInputStream arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `com.google.protobuf.CodedInputStream` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform` |   |

| **Exceptions** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html` |   |

### parseFrom(CodedInputStream arg0, ExtensionRegistryLite arg1)

    public static ImagesServicePb.Transform parseFrom(CodedInputStream arg0, ExtensionRegistryLite arg1)

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `com.google.protobuf.CodedInputStream` |
| `arg1` | `com.google.protobuf.ExtensionRegistryLite` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform` |   |

| **Exceptions** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html` |   |

### parseFrom(InputStream arg0)

    public static ImagesServicePb.Transform parseFrom(InputStream arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform` |   |

| **Exceptions** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html` |   |

### parseFrom(InputStream arg0, ExtensionRegistryLite arg1)

    public static ImagesServicePb.Transform parseFrom(InputStream arg0, ExtensionRegistryLite arg1)

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html` |
| `arg1` | `com.google.protobuf.ExtensionRegistryLite` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform` |   |

| **Exceptions** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html` |   |

### parseFrom(ByteBuffer arg0)

    public static ImagesServicePb.Transform parseFrom(ByteBuffer arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform` |   |

| **Exceptions** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.InvalidProtocolBufferException` |   |

### parseFrom(ByteBuffer arg0, ExtensionRegistryLite arg1)

    public static ImagesServicePb.Transform parseFrom(ByteBuffer arg0, ExtensionRegistryLite arg1)

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html` |
| `arg1` | `com.google.protobuf.ExtensionRegistryLite` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform` |   |

| **Exceptions** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.InvalidProtocolBufferException` |   |

### parser()

    public static Parser<ImagesServicePb.Transform> parser()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.Parser<https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform>` |   |

## Methods

### equals(Object arg0)

    public boolean equals(Object arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

**Overrides** com.google.protobuf.AbstractMessage.equals(java.lang.Object)

### getAllowStretch()

    public boolean getAllowStretch()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getAutolevels()

    public boolean getAutolevels()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getCropBottomY()

    public float getCropBottomY()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getCropLeftX()

    public float getCropLeftX()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getCropOffsetX()

    public float getCropOffsetX()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getCropOffsetY()

    public float getCropOffsetY()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getCropRightX()

    public float getCropRightX()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getCropToFit()

    public boolean getCropToFit()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getCropTopY()

    public float getCropTopY()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getDefaultInstanceForType()

    public ImagesServicePb.Transform getDefaultInstanceForType()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform` |   |

### getDeprecatedCropBottomYSet()

    public boolean getDeprecatedCropBottomYSet()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getDeprecatedCropOffsetXSet()

    public boolean getDeprecatedCropOffsetXSet()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getDeprecatedCropOffsetYSet()

    public boolean getDeprecatedCropOffsetYSet()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getDeprecatedCropRightXSet()

    public boolean getDeprecatedCropRightXSet()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getDeprecatedHeightSet()

    public boolean getDeprecatedHeightSet()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getDeprecatedWidthSet()

    public boolean getDeprecatedWidthSet()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getDescriptorForType()

    public Descriptors.Descriptor getDescriptorForType()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.Descriptors.Descriptor` |   |

**Overrides** com.google.protobuf.GeneratedMessage.getDescriptorForType()

### getHeight()

    public int getHeight()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getHorizontalFlip()

    public boolean getHorizontalFlip()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getParserForType()

    public Parser<ImagesServicePb.Transform> getParserForType()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.Parser<https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform>` |   |

**Overrides** com.google.protobuf.GeneratedMessage.getParserForType()

### getRotate()

    public int getRotate()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getSerializedSize()

    public int getSerializedSize()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

**Overrides** com.google.protobuf.GeneratedMessage.getSerializedSize()

### getVerticalFlip()

    public boolean getVerticalFlip()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### getWidth()

    public int getWidth()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasAllowStretch()

    public boolean hasAllowStretch()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasAutolevels()

    public boolean hasAutolevels()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasCropBottomY()

    public boolean hasCropBottomY()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasCropLeftX()

    public boolean hasCropLeftX()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasCropOffsetX()

    public boolean hasCropOffsetX()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasCropOffsetY()

    public boolean hasCropOffsetY()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasCropRightX()

    public boolean hasCropRightX()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasCropToFit()

    public boolean hasCropToFit()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasCropTopY()

    public boolean hasCropTopY()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasDeprecatedCropBottomYSet()

    public boolean hasDeprecatedCropBottomYSet()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasDeprecatedCropOffsetXSet()

    public boolean hasDeprecatedCropOffsetXSet()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasDeprecatedCropOffsetYSet()

    public boolean hasDeprecatedCropOffsetYSet()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasDeprecatedCropRightXSet()

    public boolean hasDeprecatedCropRightXSet()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasDeprecatedHeightSet()

    public boolean hasDeprecatedHeightSet()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasDeprecatedWidthSet()

    public boolean hasDeprecatedWidthSet()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasHeight()

    public boolean hasHeight()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasHorizontalFlip()

    public boolean hasHorizontalFlip()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasRotate()

    public boolean hasRotate()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasVerticalFlip()

    public boolean hasVerticalFlip()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hasWidth()

    public boolean hasWidth()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

### hashCode()

    public int hashCode()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

**Overrides** com.google.protobuf.AbstractMessage.hashCode()

### internalGetFieldAccessorTable()

    protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `com.google.protobuf.GeneratedMessage.FieldAccessorTable` |   |

**Overrides** com.google.protobuf.GeneratedMessage.internalGetFieldAccessorTable()

### isInitialized()

    public final boolean isInitialized()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html` |   |

**Overrides** com.google.protobuf.GeneratedMessage.isInitialized()

### newBuilderForType()

    public ImagesServicePb.Transform.Builder newBuilderForType()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform.Builder` |   |

### newBuilderForType(AbstractMessage.BuilderParent arg0)

    protected ImagesServicePb.Transform.Builder newBuilderForType(AbstractMessage.BuilderParent arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `com.google.protobuf.AbstractMessage.BuilderParent` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform.Builder` |   |

**Overrides** com.google.protobuf.AbstractMessage.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)

### toBuilder()

    public ImagesServicePb.Transform.Builder toBuilder()

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/appengine/docs/standard/java-gen2/reference/services/bundled/latest/com.google.appengine.api.images.ImagesServicePb.Transform.Builder` |   |

### writeTo(CodedOutputStream arg0)

    public void writeTo(CodedOutputStream arg0)

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `arg0` | `com.google.protobuf.CodedOutputStream` |

**Overrides** com.google.protobuf.GeneratedMessage.writeTo(com.google.protobuf.CodedOutputStream)

| **Exceptions** ||
|---|---|
| **Type** | **Description** |
| `https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html` |   |