Enum BigQueryTableType

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

@Generated public enum BigQueryTableType extends Enum<BigQueryTableType> 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.BigQueryTableType
  • Enum Constant Details

    • BIG_QUERY_TABLE_TYPE_UNSPECIFIED

      public static final BigQueryTableType BIG_QUERY_TABLE_TYPE_UNSPECIFIED
       Unused.
       
      BIG_QUERY_TABLE_TYPE_UNSPECIFIED = 0;
    • BIG_QUERY_TABLE_TYPE_TABLE

      public static final BigQueryTableType BIG_QUERY_TABLE_TYPE_TABLE
       A normal BigQuery table.
       
      BIG_QUERY_TABLE_TYPE_TABLE = 1;
    • BIG_QUERY_TABLE_TYPE_EXTERNAL_BIG_LAKE

      public static final BigQueryTableType BIG_QUERY_TABLE_TYPE_EXTERNAL_BIG_LAKE
       A table that references data stored in Cloud Storage.
       
      BIG_QUERY_TABLE_TYPE_EXTERNAL_BIG_LAKE = 2;
    • BIG_QUERY_TABLE_TYPE_SNAPSHOT

      public static final BigQueryTableType BIG_QUERY_TABLE_TYPE_SNAPSHOT
       A snapshot of a BigQuery table.
       
      BIG_QUERY_TABLE_TYPE_SNAPSHOT = 3;
    • UNRECOGNIZED

      public static final BigQueryTableType UNRECOGNIZED
  • Field Details

    • BIG_QUERY_TABLE_TYPE_UNSPECIFIED_VALUE

      public static final int BIG_QUERY_TABLE_TYPE_UNSPECIFIED_VALUE
       Unused.
       
      BIG_QUERY_TABLE_TYPE_UNSPECIFIED = 0;
      See Also:
    • BIG_QUERY_TABLE_TYPE_TABLE_VALUE

      public static final int BIG_QUERY_TABLE_TYPE_TABLE_VALUE
       A normal BigQuery table.
       
      BIG_QUERY_TABLE_TYPE_TABLE = 1;
      See Also:
    • BIG_QUERY_TABLE_TYPE_EXTERNAL_BIG_LAKE_VALUE

      public static final int BIG_QUERY_TABLE_TYPE_EXTERNAL_BIG_LAKE_VALUE
       A table that references data stored in Cloud Storage.
       
      BIG_QUERY_TABLE_TYPE_EXTERNAL_BIG_LAKE = 2;
      See Also:
    • BIG_QUERY_TABLE_TYPE_SNAPSHOT_VALUE

      public static final int BIG_QUERY_TABLE_TYPE_SNAPSHOT_VALUE
       A snapshot of a BigQuery table.
       
      BIG_QUERY_TABLE_TYPE_SNAPSHOT = 3;
      See Also:
  • Method Details

    • values

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