/*
 * Copyright 2020 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/privacy/dlp/v2/storage.proto

package com.google.privacy.dlp.v2;

public final class DlpStorage {
  private DlpStorage() {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
  }

  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_InfoType_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_InfoType_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_SensitivityScore_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_SensitivityScore_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_StoredType_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_StoredType_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_CustomInfoType_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_CustomInfoType_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_CustomInfoType_Dictionary_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_CustomInfoType_Dictionary_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_CustomInfoType_Dictionary_WordList_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_CustomInfoType_Dictionary_WordList_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_CustomInfoType_Regex_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_CustomInfoType_Regex_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_CustomInfoType_SurrogateType_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_CustomInfoType_SurrogateType_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_Proximity_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_Proximity_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_LikelihoodAdjustment_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_LikelihoodAdjustment_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_HotwordRule_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_HotwordRule_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_FieldId_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_FieldId_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_PartitionId_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_PartitionId_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_KindExpression_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_KindExpression_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_DatastoreOptions_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_DatastoreOptions_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_CloudStorageRegexFileSet_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_CloudStorageRegexFileSet_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_CloudStorageOptions_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_CloudStorageOptions_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_CloudStorageOptions_FileSet_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_CloudStorageOptions_FileSet_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_CloudStorageFileSet_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_CloudStorageFileSet_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_CloudStoragePath_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_CloudStoragePath_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_BigQueryOptions_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_BigQueryOptions_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_StorageConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_StorageConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_StorageConfig_TimespanConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_StorageConfig_TimespanConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_HybridOptions_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_HybridOptions_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_HybridOptions_LabelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_HybridOptions_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_BigQueryKey_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_BigQueryKey_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_DatastoreKey_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_DatastoreKey_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_Key_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_Key_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_Key_PathElement_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_Key_PathElement_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_RecordKey_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_RecordKey_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_BigQueryTable_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_BigQueryTable_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_BigQueryField_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_BigQueryField_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_EntityId_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_EntityId_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_privacy_dlp_v2_TableOptions_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_privacy_dlp_v2_TableOptions_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
    return descriptor;
  }

  private static com.google.protobuf.Descriptors.FileDescriptor descriptor;

  static {
    java.lang.String[] descriptorData = {
      "\n#google/privacy/dlp/v2/storage.proto\022\025g"
          + "oogle.privacy.dlp.v2\032\031google/api/resourc"
          + "e.proto\032\037google/protobuf/timestamp.proto"
          + "\")\n\010InfoType\022\014\n\004name\030\001 \001(\t\022\017\n\007version\030\002 "
          + "\001(\t\"\341\001\n\020SensitivityScore\022L\n\005score\030\001 \001(\0162"
          + "=.google.privacy.dlp.v2.SensitivityScore"
          + ".SensitivityScoreLevel\"\177\n\025SensitivitySco"
          + "reLevel\022!\n\035SENSITIVITY_SCORE_UNSPECIFIED"
          + "\020\000\022\023\n\017SENSITIVITY_LOW\020\n\022\030\n\024SENSITIVITY_M"
          + "ODERATE\020\024\022\024\n\020SENSITIVITY_HIGH\020\036\"K\n\nStore"
          + "dType\022\014\n\004name\030\001 \001(\t\022/\n\013create_time\030\002 \001(\013"
          + "2\032.google.protobuf.Timestamp\"\310\013\n\016CustomI"
          + "nfoType\0222\n\tinfo_type\030\001 \001(\0132\037.google.priv"
          + "acy.dlp.v2.InfoType\0225\n\nlikelihood\030\006 \001(\0162"
          + "!.google.privacy.dlp.v2.Likelihood\022F\n\ndi"
          + "ctionary\030\002 \001(\01320.google.privacy.dlp.v2.C"
          + "ustomInfoType.DictionaryH\000\022<\n\005regex\030\003 \001("
          + "\0132+.google.privacy.dlp.v2.CustomInfoType"
          + ".RegexH\000\022M\n\016surrogate_type\030\004 \001(\01323.googl"
          + "e.privacy.dlp.v2.CustomInfoType.Surrogat"
          + "eTypeH\000\0228\n\013stored_type\030\005 \001(\0132!.google.pr"
          + "ivacy.dlp.v2.StoredTypeH\000\022L\n\017detection_r"
          + "ules\030\007 \003(\01323.google.privacy.dlp.v2.Custo"
          + "mInfoType.DetectionRule\022K\n\016exclusion_typ"
          + "e\030\010 \001(\01623.google.privacy.dlp.v2.CustomIn"
          + "foType.ExclusionType\032\310\001\n\nDictionary\022N\n\tw"
          + "ord_list\030\001 \001(\01329.google.privacy.dlp.v2.C"
          + "ustomInfoType.Dictionary.WordListH\000\022E\n\022c"
          + "loud_storage_path\030\003 \001(\0132\'.google.privacy"
          + ".dlp.v2.CloudStoragePathH\000\032\031\n\010WordList\022\r"
          + "\n\005words\030\001 \003(\tB\010\n\006source\032/\n\005Regex\022\017\n\007patt"
          + "ern\030\001 \001(\t\022\025\n\rgroup_indexes\030\002 \003(\005\032\017\n\rSurr"
          + "ogateType\032\276\004\n\rDetectionRule\022W\n\014hotword_r"
          + "ule\030\001 \001(\0132?.google.privacy.dlp.v2.Custom"
          + "InfoType.DetectionRule.HotwordRuleH\000\0328\n\t"
          + "Proximity\022\025\n\rwindow_before\030\001 \001(\005\022\024\n\014wind"
          + "ow_after\030\002 \001(\005\032\202\001\n\024LikelihoodAdjustment\022"
          + "=\n\020fixed_likelihood\030\001 \001(\0162!.google.priva"
          + "cy.dlp.v2.LikelihoodH\000\022\035\n\023relative_likel"
          + "ihood\030\002 \001(\005H\000B\014\n\nadjustment\032\214\002\n\013HotwordR"
          + "ule\022B\n\rhotword_regex\030\001 \001(\0132+.google.priv"
          + "acy.dlp.v2.CustomInfoType.Regex\022P\n\tproxi"
          + "mity\030\002 \001(\0132=.google.privacy.dlp.v2.Custo"
          + "mInfoType.DetectionRule.Proximity\022g\n\025lik"
          + "elihood_adjustment\030\003 \001(\0132H.google.privac"
          + "y.dlp.v2.CustomInfoType.DetectionRule.Li"
          + "kelihoodAdjustmentB\006\n\004type\"K\n\rExclusionT"
          + "ype\022\036\n\032EXCLUSION_TYPE_UNSPECIFIED\020\000\022\032\n\026E"
          + "XCLUSION_TYPE_EXCLUDE\020\001B\006\n\004type\"\027\n\007Field"
          + "Id\022\014\n\004name\030\001 \001(\t\"7\n\013PartitionId\022\022\n\nproje"
          + "ct_id\030\002 \001(\t\022\024\n\014namespace_id\030\004 \001(\t\"\036\n\016Kin"
          + "dExpression\022\014\n\004name\030\001 \001(\t\"\201\001\n\020DatastoreO"
          + "ptions\0228\n\014partition_id\030\001 \001(\0132\".google.pr"
          + "ivacy.dlp.v2.PartitionId\0223\n\004kind\030\002 \001(\0132%"
          + ".google.privacy.dlp.v2.KindExpression\"]\n"
          + "\030CloudStorageRegexFileSet\022\023\n\013bucket_name"
          + "\030\001 \001(\t\022\025\n\rinclude_regex\030\002 \003(\t\022\025\n\rexclude"
          + "_regex\030\003 \003(\t\"\354\003\n\023CloudStorageOptions\022D\n\010"
          + "file_set\030\001 \001(\01322.google.privacy.dlp.v2.C"
          + "loudStorageOptions.FileSet\022\034\n\024bytes_limi"
          + "t_per_file\030\004 \001(\003\022$\n\034bytes_limit_per_file"
          + "_percent\030\010 \001(\005\0223\n\nfile_types\030\005 \003(\0162\037.goo"
          + "gle.privacy.dlp.v2.FileType\022N\n\rsample_me"
          + "thod\030\006 \001(\01627.google.privacy.dlp.v2.Cloud"
          + "StorageOptions.SampleMethod\022\033\n\023files_lim"
          + "it_percent\030\007 \001(\005\032_\n\007FileSet\022\013\n\003url\030\001 \001(\t"
          + "\022G\n\016regex_file_set\030\002 \001(\0132/.google.privac"
          + "y.dlp.v2.CloudStorageRegexFileSet\"H\n\014Sam"
          + "pleMethod\022\035\n\031SAMPLE_METHOD_UNSPECIFIED\020\000"
          + "\022\007\n\003TOP\020\001\022\020\n\014RANDOM_START\020\002\"\"\n\023CloudStor"
          + "ageFileSet\022\013\n\003url\030\001 \001(\t\" \n\020CloudStorageP"
          + "ath\022\014\n\004path\030\001 \001(\t\"\304\003\n\017BigQueryOptions\022=\n"
          + "\017table_reference\030\001 \001(\0132$.google.privacy."
          + "dlp.v2.BigQueryTable\022:\n\022identifying_fiel"
          + "ds\030\002 \003(\0132\036.google.privacy.dlp.v2.FieldId"
          + "\022\022\n\nrows_limit\030\003 \001(\003\022\032\n\022rows_limit_perce"
          + "nt\030\006 \001(\005\022J\n\rsample_method\030\004 \001(\01623.google"
          + ".privacy.dlp.v2.BigQueryOptions.SampleMe"
          + "thod\0227\n\017excluded_fields\030\005 \003(\0132\036.google.p"
          + "rivacy.dlp.v2.FieldId\0227\n\017included_fields"
          + "\030\007 \003(\0132\036.google.privacy.dlp.v2.FieldId\"H"
          + "\n\014SampleMethod\022\035\n\031SAMPLE_METHOD_UNSPECIF"
          + "IED\020\000\022\007\n\003TOP\020\001\022\020\n\014RANDOM_START\020\002\"\332\004\n\rSto"
          + "rageConfig\022D\n\021datastore_options\030\002 \001(\0132\'."
          + "google.privacy.dlp.v2.DatastoreOptionsH\000"
          + "\022K\n\025cloud_storage_options\030\003 \001(\0132*.google"
          + ".privacy.dlp.v2.CloudStorageOptionsH\000\022C\n"
          + "\021big_query_options\030\004 \001(\0132&.google.privac"
          + "y.dlp.v2.BigQueryOptionsH\000\022>\n\016hybrid_opt"
          + "ions\030\t \001(\0132$.google.privacy.dlp.v2.Hybri"
          + "dOptionsH\000\022L\n\017timespan_config\030\006 \001(\01323.go"
          + "ogle.privacy.dlp.v2.StorageConfig.Timesp"
          + "anConfig\032\332\001\n\016TimespanConfig\022.\n\nstart_tim"
          + "e\030\001 \001(\0132\032.google.protobuf.Timestamp\022,\n\010e"
          + "nd_time\030\002 \001(\0132\032.google.protobuf.Timestam"
          + "p\0227\n\017timestamp_field\030\003 \001(\0132\036.google.priv"
          + "acy.dlp.v2.FieldId\0221\n)enable_auto_popula"
          + "tion_of_timespan_config\030\004 \001(\010B\006\n\004type\"\366\001"
          + "\n\rHybridOptions\022\023\n\013description\030\001 \001(\t\022#\n\033"
          + "required_finding_label_keys\030\002 \003(\t\022@\n\006lab"
          + "els\030\003 \003(\01320.google.privacy.dlp.v2.Hybrid"
          + "Options.LabelsEntry\022:\n\rtable_options\030\004 \001"
          + "(\0132#.google.privacy.dlp.v2.TableOptions\032"
          + "-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001"
          + "(\t:\0028\001\"`\n\013BigQueryKey\022=\n\017table_reference"
          + "\030\001 \001(\0132$.google.privacy.dlp.v2.BigQueryT"
          + "able\022\022\n\nrow_number\030\002 \001(\003\">\n\014DatastoreKey"
          + "\022.\n\nentity_key\030\001 \001(\0132\032.google.privacy.dl"
          + "p.v2.Key\"\273\001\n\003Key\0228\n\014partition_id\030\001 \001(\0132\""
          + ".google.privacy.dlp.v2.PartitionId\0224\n\004pa"
          + "th\030\002 \003(\0132&.google.privacy.dlp.v2.Key.Pat"
          + "hElement\032D\n\013PathElement\022\014\n\004kind\030\001 \001(\t\022\014\n"
          + "\002id\030\002 \001(\003H\000\022\016\n\004name\030\003 \001(\tH\000B\t\n\007id_type\"\241"
          + "\001\n\tRecordKey\022<\n\rdatastore_key\030\002 \001(\0132#.go"
          + "ogle.privacy.dlp.v2.DatastoreKeyH\000\022;\n\rbi"
          + "g_query_key\030\003 \001(\0132\".google.privacy.dlp.v"
          + "2.BigQueryKeyH\000\022\021\n\tid_values\030\005 \003(\tB\006\n\004ty"
          + "pe\"I\n\rBigQueryTable\022\022\n\nproject_id\030\001 \001(\t\022"
          + "\022\n\ndataset_id\030\002 \001(\t\022\020\n\010table_id\030\003 \001(\t\"s\n"
          + "\rBigQueryField\0223\n\005table\030\001 \001(\0132$.google.p"
          + "rivacy.dlp.v2.BigQueryTable\022-\n\005field\030\002 \001"
          + "(\0132\036.google.privacy.dlp.v2.FieldId\"9\n\010En"
          + "tityId\022-\n\005field\030\001 \001(\0132\036.google.privacy.d"
          + "lp.v2.FieldId\"J\n\014TableOptions\022:\n\022identif"
          + "ying_fields\030\001 \003(\0132\036.google.privacy.dlp.v"
          + "2.FieldId*t\n\nLikelihood\022\032\n\026LIKELIHOOD_UN"
          + "SPECIFIED\020\000\022\021\n\rVERY_UNLIKELY\020\001\022\014\n\010UNLIKE"
          + "LY\020\002\022\014\n\010POSSIBLE\020\003\022\n\n\006LIKELY\020\004\022\017\n\013VERY_L"
          + "IKELY\020\005*\232\001\n\010FileType\022\031\n\025FILE_TYPE_UNSPEC"
          + "IFIED\020\000\022\017\n\013BINARY_FILE\020\001\022\r\n\tTEXT_FILE\020\002\022"
          + "\t\n\005IMAGE\020\003\022\010\n\004WORD\020\005\022\007\n\003PDF\020\006\022\010\n\004AVRO\020\007\022"
          + "\007\n\003CSV\020\010\022\007\n\003TSV\020\t\022\016\n\nPOWERPOINT\020\013\022\t\n\005EXC"
          + "EL\020\014B\231\001\n\031com.google.privacy.dlp.v2B\nDlpS"
          + "torageP\001Z)cloud.google.com/go/dlp/apiv2/"
          + "dlppb;dlppb\252\002\023Google.Cloud.Dlp.V2\312\002\023Goog"
          + "le\\Cloud\\Dlp\\V2\352\002\026Google::Cloud::Dlp::V2"
          + "b\006proto3"
    };
    descriptor =
        com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
            descriptorData,
            new com.google.protobuf.Descriptors.FileDescriptor[] {
              com.google.api.ResourceProto.getDescriptor(),
              com.google.protobuf.TimestampProto.getDescriptor(),
            });
    internal_static_google_privacy_dlp_v2_InfoType_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_privacy_dlp_v2_InfoType_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_InfoType_descriptor,
            new java.lang.String[] {
              "Name", "Version",
            });
    internal_static_google_privacy_dlp_v2_SensitivityScore_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_privacy_dlp_v2_SensitivityScore_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_SensitivityScore_descriptor,
            new java.lang.String[] {
              "Score",
            });
    internal_static_google_privacy_dlp_v2_StoredType_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_privacy_dlp_v2_StoredType_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_StoredType_descriptor,
            new java.lang.String[] {
              "Name", "CreateTime",
            });
    internal_static_google_privacy_dlp_v2_CustomInfoType_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_privacy_dlp_v2_CustomInfoType_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_CustomInfoType_descriptor,
            new java.lang.String[] {
              "InfoType",
              "Likelihood",
              "Dictionary",
              "Regex",
              "SurrogateType",
              "StoredType",
              "DetectionRules",
              "ExclusionType",
              "Type",
            });
    internal_static_google_privacy_dlp_v2_CustomInfoType_Dictionary_descriptor =
        internal_static_google_privacy_dlp_v2_CustomInfoType_descriptor.getNestedTypes().get(0);
    internal_static_google_privacy_dlp_v2_CustomInfoType_Dictionary_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_CustomInfoType_Dictionary_descriptor,
            new java.lang.String[] {
              "WordList", "CloudStoragePath", "Source",
            });
    internal_static_google_privacy_dlp_v2_CustomInfoType_Dictionary_WordList_descriptor =
        internal_static_google_privacy_dlp_v2_CustomInfoType_Dictionary_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_privacy_dlp_v2_CustomInfoType_Dictionary_WordList_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_CustomInfoType_Dictionary_WordList_descriptor,
            new java.lang.String[] {
              "Words",
            });
    internal_static_google_privacy_dlp_v2_CustomInfoType_Regex_descriptor =
        internal_static_google_privacy_dlp_v2_CustomInfoType_descriptor.getNestedTypes().get(1);
    internal_static_google_privacy_dlp_v2_CustomInfoType_Regex_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_CustomInfoType_Regex_descriptor,
            new java.lang.String[] {
              "Pattern", "GroupIndexes",
            });
    internal_static_google_privacy_dlp_v2_CustomInfoType_SurrogateType_descriptor =
        internal_static_google_privacy_dlp_v2_CustomInfoType_descriptor.getNestedTypes().get(2);
    internal_static_google_privacy_dlp_v2_CustomInfoType_SurrogateType_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_CustomInfoType_SurrogateType_descriptor,
            new java.lang.String[] {});
    internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_descriptor =
        internal_static_google_privacy_dlp_v2_CustomInfoType_descriptor.getNestedTypes().get(3);
    internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_descriptor,
            new java.lang.String[] {
              "HotwordRule", "Type",
            });
    internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_Proximity_descriptor =
        internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_Proximity_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_Proximity_descriptor,
            new java.lang.String[] {
              "WindowBefore", "WindowAfter",
            });
    internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_LikelihoodAdjustment_descriptor =
        internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_descriptor
            .getNestedTypes()
            .get(1);
    internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_LikelihoodAdjustment_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_LikelihoodAdjustment_descriptor,
            new java.lang.String[] {
              "FixedLikelihood", "RelativeLikelihood", "Adjustment",
            });
    internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_HotwordRule_descriptor =
        internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_descriptor
            .getNestedTypes()
            .get(2);
    internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_HotwordRule_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_CustomInfoType_DetectionRule_HotwordRule_descriptor,
            new java.lang.String[] {
              "HotwordRegex", "Proximity", "LikelihoodAdjustment",
            });
    internal_static_google_privacy_dlp_v2_FieldId_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_privacy_dlp_v2_FieldId_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_FieldId_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_privacy_dlp_v2_PartitionId_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_privacy_dlp_v2_PartitionId_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_PartitionId_descriptor,
            new java.lang.String[] {
              "ProjectId", "NamespaceId",
            });
    internal_static_google_privacy_dlp_v2_KindExpression_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_privacy_dlp_v2_KindExpression_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_KindExpression_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_privacy_dlp_v2_DatastoreOptions_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_privacy_dlp_v2_DatastoreOptions_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_DatastoreOptions_descriptor,
            new java.lang.String[] {
              "PartitionId", "Kind",
            });
    internal_static_google_privacy_dlp_v2_CloudStorageRegexFileSet_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_privacy_dlp_v2_CloudStorageRegexFileSet_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_CloudStorageRegexFileSet_descriptor,
            new java.lang.String[] {
              "BucketName", "IncludeRegex", "ExcludeRegex",
            });
    internal_static_google_privacy_dlp_v2_CloudStorageOptions_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_privacy_dlp_v2_CloudStorageOptions_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_CloudStorageOptions_descriptor,
            new java.lang.String[] {
              "FileSet",
              "BytesLimitPerFile",
              "BytesLimitPerFilePercent",
              "FileTypes",
              "SampleMethod",
              "FilesLimitPercent",
            });
    internal_static_google_privacy_dlp_v2_CloudStorageOptions_FileSet_descriptor =
        internal_static_google_privacy_dlp_v2_CloudStorageOptions_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_privacy_dlp_v2_CloudStorageOptions_FileSet_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_CloudStorageOptions_FileSet_descriptor,
            new java.lang.String[] {
              "Url", "RegexFileSet",
            });
    internal_static_google_privacy_dlp_v2_CloudStorageFileSet_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_privacy_dlp_v2_CloudStorageFileSet_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_CloudStorageFileSet_descriptor,
            new java.lang.String[] {
              "Url",
            });
    internal_static_google_privacy_dlp_v2_CloudStoragePath_descriptor =
        getDescriptor().getMessageTypes().get(11);
    internal_static_google_privacy_dlp_v2_CloudStoragePath_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_CloudStoragePath_descriptor,
            new java.lang.String[] {
              "Path",
            });
    internal_static_google_privacy_dlp_v2_BigQueryOptions_descriptor =
        getDescriptor().getMessageTypes().get(12);
    internal_static_google_privacy_dlp_v2_BigQueryOptions_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_BigQueryOptions_descriptor,
            new java.lang.String[] {
              "TableReference",
              "IdentifyingFields",
              "RowsLimit",
              "RowsLimitPercent",
              "SampleMethod",
              "ExcludedFields",
              "IncludedFields",
            });
    internal_static_google_privacy_dlp_v2_StorageConfig_descriptor =
        getDescriptor().getMessageTypes().get(13);
    internal_static_google_privacy_dlp_v2_StorageConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_StorageConfig_descriptor,
            new java.lang.String[] {
              "DatastoreOptions",
              "CloudStorageOptions",
              "BigQueryOptions",
              "HybridOptions",
              "TimespanConfig",
              "Type",
            });
    internal_static_google_privacy_dlp_v2_StorageConfig_TimespanConfig_descriptor =
        internal_static_google_privacy_dlp_v2_StorageConfig_descriptor.getNestedTypes().get(0);
    internal_static_google_privacy_dlp_v2_StorageConfig_TimespanConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_StorageConfig_TimespanConfig_descriptor,
            new java.lang.String[] {
              "StartTime", "EndTime", "TimestampField", "EnableAutoPopulationOfTimespanConfig",
            });
    internal_static_google_privacy_dlp_v2_HybridOptions_descriptor =
        getDescriptor().getMessageTypes().get(14);
    internal_static_google_privacy_dlp_v2_HybridOptions_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_HybridOptions_descriptor,
            new java.lang.String[] {
              "Description", "RequiredFindingLabelKeys", "Labels", "TableOptions",
            });
    internal_static_google_privacy_dlp_v2_HybridOptions_LabelsEntry_descriptor =
        internal_static_google_privacy_dlp_v2_HybridOptions_descriptor.getNestedTypes().get(0);
    internal_static_google_privacy_dlp_v2_HybridOptions_LabelsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_HybridOptions_LabelsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_privacy_dlp_v2_BigQueryKey_descriptor =
        getDescriptor().getMessageTypes().get(15);
    internal_static_google_privacy_dlp_v2_BigQueryKey_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_BigQueryKey_descriptor,
            new java.lang.String[] {
              "TableReference", "RowNumber",
            });
    internal_static_google_privacy_dlp_v2_DatastoreKey_descriptor =
        getDescriptor().getMessageTypes().get(16);
    internal_static_google_privacy_dlp_v2_DatastoreKey_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_DatastoreKey_descriptor,
            new java.lang.String[] {
              "EntityKey",
            });
    internal_static_google_privacy_dlp_v2_Key_descriptor =
        getDescriptor().getMessageTypes().get(17);
    internal_static_google_privacy_dlp_v2_Key_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_Key_descriptor,
            new java.lang.String[] {
              "PartitionId", "Path",
            });
    internal_static_google_privacy_dlp_v2_Key_PathElement_descriptor =
        internal_static_google_privacy_dlp_v2_Key_descriptor.getNestedTypes().get(0);
    internal_static_google_privacy_dlp_v2_Key_PathElement_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_Key_PathElement_descriptor,
            new java.lang.String[] {
              "Kind", "Id", "Name", "IdType",
            });
    internal_static_google_privacy_dlp_v2_RecordKey_descriptor =
        getDescriptor().getMessageTypes().get(18);
    internal_static_google_privacy_dlp_v2_RecordKey_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_RecordKey_descriptor,
            new java.lang.String[] {
              "DatastoreKey", "BigQueryKey", "IdValues", "Type",
            });
    internal_static_google_privacy_dlp_v2_BigQueryTable_descriptor =
        getDescriptor().getMessageTypes().get(19);
    internal_static_google_privacy_dlp_v2_BigQueryTable_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_BigQueryTable_descriptor,
            new java.lang.String[] {
              "ProjectId", "DatasetId", "TableId",
            });
    internal_static_google_privacy_dlp_v2_BigQueryField_descriptor =
        getDescriptor().getMessageTypes().get(20);
    internal_static_google_privacy_dlp_v2_BigQueryField_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_BigQueryField_descriptor,
            new java.lang.String[] {
              "Table", "Field",
            });
    internal_static_google_privacy_dlp_v2_EntityId_descriptor =
        getDescriptor().getMessageTypes().get(21);
    internal_static_google_privacy_dlp_v2_EntityId_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_EntityId_descriptor,
            new java.lang.String[] {
              "Field",
            });
    internal_static_google_privacy_dlp_v2_TableOptions_descriptor =
        getDescriptor().getMessageTypes().get(22);
    internal_static_google_privacy_dlp_v2_TableOptions_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_privacy_dlp_v2_TableOptions_descriptor,
            new java.lang.String[] {
              "IdentifyingFields",
            });
    com.google.api.ResourceProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
