Enum BigQueryTableTypeCollection

java.lang.Object
java.lang.Enum<BigQueryTableTypeCollection>
com.google.privacy.dlp.v2.BigQueryTableTypeCollection
All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<BigQueryTableTypeCollection>

@Generated public enum BigQueryTableTypeCollection extends Enum<BigQueryTableTypeCollection> implements com.google.protobuf.ProtocolMessageEnum
 Over time new types may be added. Currently VIEW, MATERIALIZED_VIEW, and
 non-BigLake external tables are not supported.
 
Protobuf enum google.privacy.dlp.v2.BigQueryTableTypeCollection
  • Enum Constant Details

    • BIG_QUERY_COLLECTION_UNSPECIFIED

      public static final BigQueryTableTypeCollection BIG_QUERY_COLLECTION_UNSPECIFIED
       Unused.
       
      BIG_QUERY_COLLECTION_UNSPECIFIED = 0;
    • BIG_QUERY_COLLECTION_ALL_TYPES

      public static final BigQueryTableTypeCollection BIG_QUERY_COLLECTION_ALL_TYPES
       Automatically generate profiles for all tables, even if the table type is
       not yet fully supported for analysis. Profiles for unsupported tables will
       be generated with errors to indicate their partial support. When full
       support is added, the tables will automatically be profiled during the next
       scheduled run.
       
      BIG_QUERY_COLLECTION_ALL_TYPES = 1;
    • BIG_QUERY_COLLECTION_ONLY_SUPPORTED_TYPES

      public static final BigQueryTableTypeCollection BIG_QUERY_COLLECTION_ONLY_SUPPORTED_TYPES
       Only those types fully supported will be profiled. Will expand
       automatically as Cloud DLP adds support for new table types. Unsupported
       table types will not have partial profiles generated.
       
      BIG_QUERY_COLLECTION_ONLY_SUPPORTED_TYPES = 2;
    • UNRECOGNIZED

      public static final BigQueryTableTypeCollection UNRECOGNIZED
  • Field Details

    • BIG_QUERY_COLLECTION_UNSPECIFIED_VALUE

      public static final int BIG_QUERY_COLLECTION_UNSPECIFIED_VALUE
       Unused.
       
      BIG_QUERY_COLLECTION_UNSPECIFIED = 0;
      See Also:
    • BIG_QUERY_COLLECTION_ALL_TYPES_VALUE

      public static final int BIG_QUERY_COLLECTION_ALL_TYPES_VALUE
       Automatically generate profiles for all tables, even if the table type is
       not yet fully supported for analysis. Profiles for unsupported tables will
       be generated with errors to indicate their partial support. When full
       support is added, the tables will automatically be profiled during the next
       scheduled run.
       
      BIG_QUERY_COLLECTION_ALL_TYPES = 1;
      See Also:
    • BIG_QUERY_COLLECTION_ONLY_SUPPORTED_TYPES_VALUE

      public static final int BIG_QUERY_COLLECTION_ONLY_SUPPORTED_TYPES_VALUE
       Only those types fully supported will be profiled. Will expand
       automatically as Cloud DLP adds support for new table types. Unsupported
       table types will not have partial profiles generated.
       
      BIG_QUERY_COLLECTION_ONLY_SUPPORTED_TYPES = 2;
      See Also:
  • Method Details

    • values

      public static BigQueryTableTypeCollection[] 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

      public static BigQueryTableTypeCollection 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 name
      NullPointerException - if the argument is null
    • getNumber

      public final int getNumber()
      Specified by:
      getNumber in interface com.google.protobuf.Internal.EnumLite
      Specified by:
      getNumber in interface com.google.protobuf.ProtocolMessageEnum
    • valueOf

      @Deprecated public static BigQueryTableTypeCollection 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 name
      NullPointerException - if the argument is null
    • forNumber

      public static BigQueryTableTypeCollection 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<BigQueryTableTypeCollection> internalGetValueMap()
    • getValueDescriptor

      public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
      Specified by:
      getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptorForType

      public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptor

      public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
    • valueOf

      public static BigQueryTableTypeCollection 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 name
      NullPointerException - if the argument is null