Enum ImageCharacteristics.ColorSpace
java.lang.Object
java.lang.Enum<ImageCharacteristics.ColorSpace>
com.google.cloud.discoveryengine.v1alpha.ImageCharacteristics.ColorSpace
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<ImageCharacteristics.ColorSpace>
- Enclosing class:
- ImageCharacteristics
public static enum ImageCharacteristics.ColorSpace
extends Enum<ImageCharacteristics.ColorSpace>
implements com.google.protobuf.ProtocolMessageEnum
Possible color spaces of an image (e.g., "RGB", "CMYK", "Grayscale").Protobuf enum
google.cloud.discoveryengine.v1alpha.ImageCharacteristics.ColorSpace-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionCyan, magenta, yellow, and black colorspace.Default value.Grayscale colorspace.Other colorspace.Red, green, blue colorspace.YUV colorspace. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intCyan, magenta, yellow, and black colorspace.static final intDefault value.static final intGrayscale colorspace.static final intOther colorspace.static final intRed, green, blue colorspace.static final intYUV colorspace. -
Method Summary
Modifier and TypeMethodDescriptionforNumber(int value) static com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<ImageCharacteristics.ColorSpace>valueOf(int value) Deprecated.valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name.Returns the enum constant of this type with the specified name.static ImageCharacteristics.ColorSpace[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
COLOR_SPACE_UNSPECIFIED
Default value. Unknown color space.
COLOR_SPACE_UNSPECIFIED = 0; -
RGB
Red, green, blue colorspace.
RGB = 1; -
CMYK
Cyan, magenta, yellow, and black colorspace.
CMYK = 2; -
GRAYSCALE
Grayscale colorspace.
GRAYSCALE = 3; -
YUV
YUV colorspace.
YUV = 4; -
OTHER_COLOR_SPACE
Other colorspace.
OTHER_COLOR_SPACE = 5; -
UNRECOGNIZED
-
-
Field Details
-
COLOR_SPACE_UNSPECIFIED_VALUE
public static final int COLOR_SPACE_UNSPECIFIED_VALUEDefault value. Unknown color space.
COLOR_SPACE_UNSPECIFIED = 0;- See Also:
-
RGB_VALUE
public static final int RGB_VALUERed, green, blue colorspace.
RGB = 1;- See Also:
-
CMYK_VALUE
public static final int CMYK_VALUECyan, magenta, yellow, and black colorspace.
CMYK = 2;- See Also:
-
GRAYSCALE_VALUE
public static final int GRAYSCALE_VALUEGrayscale colorspace.
GRAYSCALE = 3;- See Also:
-
YUV_VALUE
public static final int YUV_VALUEYUV colorspace.
YUV = 4;- See Also:
-
OTHER_COLOR_SPACE_VALUE
public static final int OTHER_COLOR_SPACE_VALUEOther colorspace.
OTHER_COLOR_SPACE = 5;- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
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:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
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:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
- 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<ImageCharacteristics.ColorSpace> internalGetValueMap() -
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
public static ImageCharacteristics.ColorSpace 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:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-