Enum ByteDataItem.ByteItemType
java.lang.Object
java.lang.Enum<ByteDataItem.ByteItemType>
com.google.cloud.modelarmor.v1beta.ByteDataItem.ByteItemType
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<ByteDataItem.ByteItemType>
- Enclosing class:
- ByteDataItem
public static enum ByteDataItem.ByteItemType
extends Enum<ByteDataItem.ByteItemType>
implements com.google.protobuf.ProtocolMessageEnum
Option to specify the type of byte data.Protobuf enum
google.cloud.modelarmor.v1beta.ByteDataItem.ByteItemType-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionUnusedCSVXLSX, XLSM, XLTX, XLYMPDFplain textPPTX, PPTM, POTX, POTM, POTTXTDOCX, DOCM, DOTX, DOTMZIP -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intUnusedstatic final intCSVstatic final intXLSX, XLSM, XLTX, XLYMstatic final intPDFstatic final intplain textstatic final intPPTX, PPTM, POTX, POTM, POTstatic final intTXTstatic final intDOCX, DOCM, DOTX, DOTMstatic final intZIP -
Method Summary
Modifier and TypeMethodDescriptionstatic ByteDataItem.ByteItemTypeforNumber(int value) static com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<ByteDataItem.ByteItemType>static ByteDataItem.ByteItemTypevalueOf(int value) Deprecated.static ByteDataItem.ByteItemTypevalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name.static ByteDataItem.ByteItemTypeReturns the enum constant of this type with the specified name.static ByteDataItem.ByteItemType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
BYTE_ITEM_TYPE_UNSPECIFIED
Unused
BYTE_ITEM_TYPE_UNSPECIFIED = 0; -
PLAINTEXT_UTF8
plain text
PLAINTEXT_UTF8 = 1; -
PDF
PDF
PDF = 2; -
WORD_DOCUMENT
DOCX, DOCM, DOTX, DOTM
WORD_DOCUMENT = 3; -
EXCEL_DOCUMENT
XLSX, XLSM, XLTX, XLYM
EXCEL_DOCUMENT = 4; -
POWERPOINT_DOCUMENT
PPTX, PPTM, POTX, POTM, POT
POWERPOINT_DOCUMENT = 5; -
TXT
TXT
TXT = 6; -
CSV
CSV
CSV = 7; -
ZIP
ZIP
ZIP = 9; -
UNRECOGNIZED
-
-
Field Details
-
BYTE_ITEM_TYPE_UNSPECIFIED_VALUE
public static final int BYTE_ITEM_TYPE_UNSPECIFIED_VALUEUnused
BYTE_ITEM_TYPE_UNSPECIFIED = 0;- See Also:
-
PLAINTEXT_UTF8_VALUE
public static final int PLAINTEXT_UTF8_VALUEplain text
PLAINTEXT_UTF8 = 1;- See Also:
-
PDF_VALUE
public static final int PDF_VALUEPDF
PDF = 2;- See Also:
-
WORD_DOCUMENT_VALUE
public static final int WORD_DOCUMENT_VALUEDOCX, DOCM, DOTX, DOTM
WORD_DOCUMENT = 3;- See Also:
-
EXCEL_DOCUMENT_VALUE
public static final int EXCEL_DOCUMENT_VALUEXLSX, XLSM, XLTX, XLYM
EXCEL_DOCUMENT = 4;- See Also:
-
POWERPOINT_DOCUMENT_VALUE
public static final int POWERPOINT_DOCUMENT_VALUEPPTX, PPTM, POTX, POTM, POT
POWERPOINT_DOCUMENT = 5;- See Also:
-
TXT_VALUE
public static final int TXT_VALUETXT
TXT = 6;- See Also:
-
CSV_VALUE
public static final int CSV_VALUECSV
CSV = 7;- See Also:
-
ZIP_VALUE
public static final int ZIP_VALUEZIP
ZIP = 9;- 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<ByteDataItem.ByteItemType> 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 ByteDataItem.ByteItemType 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
-