Package com.google.privacy.dlp.v2
Enum OutputStorageConfig.OutputSchema
- java.lang.Object
-
- java.lang.Enum<OutputStorageConfig.OutputSchema>
-
- com.google.privacy.dlp.v2.OutputStorageConfig.OutputSchema
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<OutputStorageConfig.OutputSchema>
- Enclosing class:
- OutputStorageConfig
public static enum OutputStorageConfig.OutputSchema extends Enum<OutputStorageConfig.OutputSchema> implements com.google.protobuf.ProtocolMessageEnum
Predefined schemas for storing findings. Only for use with external storage.
Protobuf enumgoogle.privacy.dlp.v2.OutputStorageConfig.OutputSchema
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ALL_COLUMNSSchema containing all columns.BASIC_COLUMNSBasic schema including only `info_type`, `quote`, `certainty`, and `timestamp`.BIG_QUERY_COLUMNSSchema tailored to findings from scanning Google BigQuery.DATASTORE_COLUMNSSchema tailored to findings from scanning Google Datastore.GCS_COLUMNSSchema tailored to findings from scanning Cloud Storage.OUTPUT_SCHEMA_UNSPECIFIEDUnused.UNRECOGNIZED
-
Field Summary
Fields Modifier and Type Field Description static intALL_COLUMNS_VALUESchema containing all columns.static intBASIC_COLUMNS_VALUEBasic schema including only `info_type`, `quote`, `certainty`, and `timestamp`.static intBIG_QUERY_COLUMNS_VALUESchema tailored to findings from scanning Google BigQuery.static intDATASTORE_COLUMNS_VALUESchema tailored to findings from scanning Google Datastore.static intGCS_COLUMNS_VALUESchema tailored to findings from scanning Cloud Storage.static intOUTPUT_SCHEMA_UNSPECIFIED_VALUEUnused.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static OutputStorageConfig.OutputSchemaforNumber(int value)static com.google.protobuf.Descriptors.EnumDescriptorgetDescriptor()com.google.protobuf.Descriptors.EnumDescriptorgetDescriptorForType()intgetNumber()com.google.protobuf.Descriptors.EnumValueDescriptorgetValueDescriptor()static com.google.protobuf.Internal.EnumLiteMap<OutputStorageConfig.OutputSchema>internalGetValueMap()static OutputStorageConfig.OutputSchemavalueOf(int value)Deprecated.static OutputStorageConfig.OutputSchemavalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)Returns the enum constant of this type with the specified name.static OutputStorageConfig.OutputSchemavalueOf(String name)Returns the enum constant of this type with the specified name.static OutputStorageConfig.OutputSchema[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
OUTPUT_SCHEMA_UNSPECIFIED
public static final OutputStorageConfig.OutputSchema OUTPUT_SCHEMA_UNSPECIFIED
Unused.
OUTPUT_SCHEMA_UNSPECIFIED = 0;
-
BASIC_COLUMNS
public static final OutputStorageConfig.OutputSchema BASIC_COLUMNS
Basic schema including only `info_type`, `quote`, `certainty`, and `timestamp`.
BASIC_COLUMNS = 1;
-
GCS_COLUMNS
public static final OutputStorageConfig.OutputSchema GCS_COLUMNS
Schema tailored to findings from scanning Cloud Storage.
GCS_COLUMNS = 2;
-
DATASTORE_COLUMNS
public static final OutputStorageConfig.OutputSchema DATASTORE_COLUMNS
Schema tailored to findings from scanning Google Datastore.
DATASTORE_COLUMNS = 3;
-
BIG_QUERY_COLUMNS
public static final OutputStorageConfig.OutputSchema BIG_QUERY_COLUMNS
Schema tailored to findings from scanning Google BigQuery.
BIG_QUERY_COLUMNS = 4;
-
ALL_COLUMNS
public static final OutputStorageConfig.OutputSchema ALL_COLUMNS
Schema containing all columns.
ALL_COLUMNS = 5;
-
UNRECOGNIZED
public static final OutputStorageConfig.OutputSchema UNRECOGNIZED
-
-
Field Detail
-
OUTPUT_SCHEMA_UNSPECIFIED_VALUE
public static final int OUTPUT_SCHEMA_UNSPECIFIED_VALUE
Unused.
OUTPUT_SCHEMA_UNSPECIFIED = 0;- See Also:
- Constant Field Values
-
BASIC_COLUMNS_VALUE
public static final int BASIC_COLUMNS_VALUE
Basic schema including only `info_type`, `quote`, `certainty`, and `timestamp`.
BASIC_COLUMNS = 1;- See Also:
- Constant Field Values
-
GCS_COLUMNS_VALUE
public static final int GCS_COLUMNS_VALUE
Schema tailored to findings from scanning Cloud Storage.
GCS_COLUMNS = 2;- See Also:
- Constant Field Values
-
DATASTORE_COLUMNS_VALUE
public static final int DATASTORE_COLUMNS_VALUE
Schema tailored to findings from scanning Google Datastore.
DATASTORE_COLUMNS = 3;- See Also:
- Constant Field Values
-
BIG_QUERY_COLUMNS_VALUE
public static final int BIG_QUERY_COLUMNS_VALUE
Schema tailored to findings from scanning Google BigQuery.
BIG_QUERY_COLUMNS = 4;- See Also:
- Constant Field Values
-
ALL_COLUMNS_VALUE
public static final int ALL_COLUMNS_VALUE
Schema containing all columns.
ALL_COLUMNS = 5;- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static OutputStorageConfig.OutputSchema[] 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 (OutputStorageConfig.OutputSchema c : OutputStorageConfig.OutputSchema.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static OutputStorageConfig.OutputSchema valueOf(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:
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 public static OutputStorageConfig.OutputSchema 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:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
public static OutputStorageConfig.OutputSchema 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<OutputStorageConfig.OutputSchema> 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 final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
-
valueOf
public static OutputStorageConfig.OutputSchema 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
-
-