Package com.google.apps.card.v1
Enum ImageCropStyle.ImageCropType
- java.lang.Object
-
- java.lang.Enum<ImageCropStyle.ImageCropType>
-
- com.google.apps.card.v1.ImageCropStyle.ImageCropType
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite
,com.google.protobuf.ProtocolMessageEnum
,java.io.Serializable
,java.lang.Comparable<ImageCropStyle.ImageCropType>
- Enclosing class:
- ImageCropStyle
public static enum ImageCropStyle.ImageCropType extends java.lang.Enum<ImageCropStyle.ImageCropType> implements com.google.protobuf.ProtocolMessageEnum
Represents the crop style applied to an image. [Google Workspace Add-ons and Chat apps](https://developers.google.com/workspace/extend):
Protobuf enumgoogle.apps.card.v1.ImageCropStyle.ImageCropType
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CIRCLE
Applies a circular crop.IMAGE_CROP_TYPE_UNSPECIFIED
Don't use.RECTANGLE_4_3
Applies a rectangular crop with a 4:3 aspect ratio.RECTANGLE_CUSTOM
Applies a rectangular crop with a custom aspect ratio.SQUARE
Default value.UNRECOGNIZED
-
Field Summary
Fields Modifier and Type Field Description static int
CIRCLE_VALUE
Applies a circular crop.static int
IMAGE_CROP_TYPE_UNSPECIFIED_VALUE
Don't use.static int
RECTANGLE_4_3_VALUE
Applies a rectangular crop with a 4:3 aspect ratio.static int
RECTANGLE_CUSTOM_VALUE
Applies a rectangular crop with a custom aspect ratio.static int
SQUARE_VALUE
Default value.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static ImageCropStyle.ImageCropType
forNumber(int value)
static com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor()
com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType()
int
getNumber()
com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor()
static com.google.protobuf.Internal.EnumLiteMap<ImageCropStyle.ImageCropType>
internalGetValueMap()
static ImageCropStyle.ImageCropType
valueOf(int value)
Deprecated.static ImageCropStyle.ImageCropType
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name.static ImageCropStyle.ImageCropType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static ImageCropStyle.ImageCropType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
IMAGE_CROP_TYPE_UNSPECIFIED
public static final ImageCropStyle.ImageCropType IMAGE_CROP_TYPE_UNSPECIFIED
Don't use. Unspecified.
IMAGE_CROP_TYPE_UNSPECIFIED = 0;
-
SQUARE
public static final ImageCropStyle.ImageCropType SQUARE
Default value. Applies a square crop.
SQUARE = 1;
-
CIRCLE
public static final ImageCropStyle.ImageCropType CIRCLE
Applies a circular crop.
CIRCLE = 2;
-
RECTANGLE_CUSTOM
public static final ImageCropStyle.ImageCropType RECTANGLE_CUSTOM
Applies a rectangular crop with a custom aspect ratio. Set the custom aspect ratio with `aspectRatio`.
RECTANGLE_CUSTOM = 3;
-
RECTANGLE_4_3
public static final ImageCropStyle.ImageCropType RECTANGLE_4_3
Applies a rectangular crop with a 4:3 aspect ratio.
RECTANGLE_4_3 = 4;
-
UNRECOGNIZED
public static final ImageCropStyle.ImageCropType UNRECOGNIZED
-
-
Field Detail
-
IMAGE_CROP_TYPE_UNSPECIFIED_VALUE
public static final int IMAGE_CROP_TYPE_UNSPECIFIED_VALUE
Don't use. Unspecified.
IMAGE_CROP_TYPE_UNSPECIFIED = 0;
- See Also:
- Constant Field Values
-
SQUARE_VALUE
public static final int SQUARE_VALUE
Default value. Applies a square crop.
SQUARE = 1;
- See Also:
- Constant Field Values
-
CIRCLE_VALUE
public static final int CIRCLE_VALUE
Applies a circular crop.
CIRCLE = 2;
- See Also:
- Constant Field Values
-
RECTANGLE_CUSTOM_VALUE
public static final int RECTANGLE_CUSTOM_VALUE
Applies a rectangular crop with a custom aspect ratio. Set the custom aspect ratio with `aspectRatio`.
RECTANGLE_CUSTOM = 3;
- See Also:
- Constant Field Values
-
RECTANGLE_4_3_VALUE
public static final int RECTANGLE_4_3_VALUE
Applies a rectangular crop with a 4:3 aspect ratio.
RECTANGLE_4_3 = 4;
- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static ImageCropStyle.ImageCropType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ImageCropStyle.ImageCropType c : ImageCropStyle.ImageCropType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ImageCropStyle.ImageCropType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getNumber
public final int getNumber()
- Specified by:
getNumber
in interfacecom.google.protobuf.Internal.EnumLite
- Specified by:
getNumber
in interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
@Deprecated public static ImageCropStyle.ImageCropType valueOf(int value)
Deprecated.Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
value
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
forNumber
public static ImageCropStyle.ImageCropType forNumber(int value)
- Parameters:
value
- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<ImageCropStyle.ImageCropType> internalGetValueMap()
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
- Specified by:
getValueDescriptor
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
-
valueOf
public static ImageCropStyle.ImageCropType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
desc
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-