/*
 * 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/cloud/bigquery/datatransfer/v1/datatransfer.proto

package com.google.cloud.bigquery.datatransfer.v1;

public final class DataTransferProto {
  private DataTransferProto() {}

  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_cloud_bigquery_datatransfer_v1_DataSourceParameter_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_DataSourceParameter_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_DataSource_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_DataSource_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_GetDataSourceRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_GetDataSourceRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_ListDataSourcesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_ListDataSourcesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_ListDataSourcesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_ListDataSourcesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_CreateTransferConfigRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_CreateTransferConfigRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_UpdateTransferConfigRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_UpdateTransferConfigRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_GetTransferConfigRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_GetTransferConfigRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_DeleteTransferConfigRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_DeleteTransferConfigRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_GetTransferRunRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_GetTransferRunRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_DeleteTransferRunRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_DeleteTransferRunRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferConfigsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferConfigsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferConfigsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferConfigsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferRunsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferRunsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferRunsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferRunsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferLogsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferLogsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferLogsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferLogsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_CheckValidCredsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_CheckValidCredsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_CheckValidCredsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_CheckValidCredsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_ScheduleTransferRunsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_ScheduleTransferRunsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_ScheduleTransferRunsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_ScheduleTransferRunsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_StartManualTransferRunsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_StartManualTransferRunsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_StartManualTransferRunsRequest_TimeRange_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_StartManualTransferRunsRequest_TimeRange_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_StartManualTransferRunsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_StartManualTransferRunsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_datatransfer_v1_EnrollDataSourcesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_datatransfer_v1_EnrollDataSourcesRequest_fieldAccessorTable;

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

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

  static {
    java.lang.String[] descriptorData = {
      "\n8google/cloud/bigquery/datatransfer/v1/"
          + "datatransfer.proto\022%google.cloud.bigquer"
          + "y.datatransfer.v1\032\034google/api/annotation"
          + "s.proto\032\027google/api/client.proto\032\037google"
          + "/api/field_behavior.proto\032\031google/api/re"
          + "source.proto\0324google/cloud/bigquery/data"
          + "transfer/v1/transfer.proto\032\036google/proto"
          + "buf/duration.proto\032\033google/protobuf/empt"
          + "y.proto\032 google/protobuf/field_mask.prot"
          + "o\032\037google/protobuf/timestamp.proto\032\036goog"
          + "le/protobuf/wrappers.proto\"\205\005\n\023DataSourc"
          + "eParameter\022\020\n\010param_id\030\001 \001(\t\022\024\n\014display_"
          + "name\030\002 \001(\t\022\023\n\013description\030\003 \001(\t\022M\n\004type\030"
          + "\004 \001(\0162?.google.cloud.bigquery.datatransf"
          + "er.v1.DataSourceParameter.Type\022\020\n\010requir"
          + "ed\030\005 \001(\010\022\020\n\010repeated\030\006 \001(\010\022\030\n\020validation"
          + "_regex\030\007 \001(\t\022\026\n\016allowed_values\030\010 \003(\t\022/\n\t"
          + "min_value\030\t \001(\0132\034.google.protobuf.Double"
          + "Value\022/\n\tmax_value\030\n \001(\0132\034.google.protob"
          + "uf.DoubleValue\022J\n\006fields\030\013 \003(\0132:.google."
          + "cloud.bigquery.datatransfer.v1.DataSourc"
          + "eParameter\022\036\n\026validation_description\030\014 \001"
          + "(\t\022\033\n\023validation_help_url\030\r \001(\t\022\021\n\timmut"
          + "able\030\016 \001(\010\022\017\n\007recurse\030\017 \001(\010\022\022\n\ndeprecate"
          + "d\030\024 \001(\010\"i\n\004Type\022\024\n\020TYPE_UNSPECIFIED\020\000\022\n\n"
          + "\006STRING\020\001\022\013\n\007INTEGER\020\002\022\n\n\006DOUBLE\020\003\022\013\n\007BO"
          + "OLEAN\020\004\022\n\n\006RECORD\020\005\022\r\n\tPLUS_PAGE\020\006\"\234\t\n\nD"
          + "ataSource\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\026\n\016data_sou"
          + "rce_id\030\002 \001(\t\022\024\n\014display_name\030\003 \001(\t\022\023\n\013de"
          + "scription\030\004 \001(\t\022\021\n\tclient_id\030\005 \001(\t\022\016\n\006sc"
          + "opes\030\006 \003(\t\022N\n\rtransfer_type\030\007 \001(\01623.goog"
          + "le.cloud.bigquery.datatransfer.v1.Transf"
          + "erTypeB\002\030\001\022\'\n\033supports_multiple_transfer"
          + "s\030\010 \001(\010B\002\030\001\022\037\n\027update_deadline_seconds\030\t"
          + " \001(\005\022\030\n\020default_schedule\030\n \001(\t\022 \n\030suppor"
          + "ts_custom_schedule\030\013 \001(\010\022N\n\nparameters\030\014"
          + " \003(\0132:.google.cloud.bigquery.datatransfe"
          + "r.v1.DataSourceParameter\022\020\n\010help_url\030\r \001"
          + "(\t\022_\n\022authorization_type\030\016 \001(\0162C.google."
          + "cloud.bigquery.datatransfer.v1.DataSourc"
          + "e.AuthorizationType\022\\\n\021data_refresh_type"
          + "\030\017 \001(\0162A.google.cloud.bigquery.datatrans"
          + "fer.v1.DataSource.DataRefreshType\022(\n def"
          + "ault_data_refresh_window_days\030\020 \001(\005\022\034\n\024m"
          + "anual_runs_disabled\030\021 \001(\010\022<\n\031minimum_sch"
          + "edule_interval\030\022 \001(\0132\031.google.protobuf.D"
          + "uration\"\212\001\n\021AuthorizationType\022\"\n\036AUTHORI"
          + "ZATION_TYPE_UNSPECIFIED\020\000\022\026\n\022AUTHORIZATI"
          + "ON_CODE\020\001\022\"\n\036GOOGLE_PLUS_AUTHORIZATION_C"
          + "ODE\020\002\022\025\n\021FIRST_PARTY_OAUTH\020\003\"c\n\017DataRefr"
          + "eshType\022!\n\035DATA_REFRESH_TYPE_UNSPECIFIED"
          + "\020\000\022\022\n\016SLIDING_WINDOW\020\001\022\031\n\025CUSTOM_SLIDING"
          + "_WINDOW\020\002:\245\001\352A\241\001\n.bigquerydatatransfer.g"
          + "oogleapis.com/DataSource\022,projects/{proj"
          + "ect}/dataSources/{data_source}\022Aprojects"
          + "/{project}/locations/{location}/dataSour"
          + "ces/{data_source}\"\\\n\024GetDataSourceReques"
          + "t\022D\n\004name\030\001 \001(\tB6\340A\002\372A0\n.bigquerydatatra"
          + "nsfer.googleapis.com/DataSource\"\207\001\n\026List"
          + "DataSourcesRequest\022F\n\006parent\030\001 \001(\tB6\340A\002\372"
          + "A0\022.bigquerydatatransfer.googleapis.com/"
          + "DataSource\022\022\n\npage_token\030\003 \001(\t\022\021\n\tpage_s"
          + "ize\030\004 \001(\005\"\200\001\n\027ListDataSourcesResponse\022G\n"
          + "\014data_sources\030\001 \003(\01321.google.cloud.bigqu"
          + "ery.datatransfer.v1.DataSource\022\034\n\017next_p"
          + "age_token\030\002 \001(\tB\003\340A\003\"\216\002\n\033CreateTransferC"
          + "onfigRequest\022J\n\006parent\030\001 \001(\tB:\340A\002\372A4\0222bi"
          + "gquerydatatransfer.googleapis.com/Transf"
          + "erConfig\022S\n\017transfer_config\030\002 \001(\01325.goog"
          + "le.cloud.bigquery.datatransfer.v1.Transf"
          + "erConfigB\003\340A\002\022\032\n\022authorization_code\030\003 \001("
          + "\t\022\024\n\014version_info\030\005 \001(\t\022\034\n\024service_accou"
          + "nt_name\030\006 \001(\t\"\370\001\n\033UpdateTransferConfigRe"
          + "quest\022S\n\017transfer_config\030\001 \001(\01325.google."
          + "cloud.bigquery.datatransfer.v1.TransferC"
          + "onfigB\003\340A\002\022\032\n\022authorization_code\030\003 \001(\t\0224"
          + "\n\013update_mask\030\004 \001(\0132\032.google.protobuf.Fi"
          + "eldMaskB\003\340A\002\022\024\n\014version_info\030\005 \001(\t\022\034\n\024se"
          + "rvice_account_name\030\006 \001(\t\"d\n\030GetTransferC"
          + "onfigRequest\022H\n\004name\030\001 \001(\tB:\340A\002\372A4\n2bigq"
          + "uerydatatransfer.googleapis.com/Transfer"
          + "Config\"g\n\033DeleteTransferConfigRequest\022H\n"
          + "\004name\030\001 \001(\tB:\340A\002\372A4\n2bigquerydatatransfe"
          + "r.googleapis.com/TransferConfig\"V\n\025GetTr"
          + "ansferRunRequest\022=\n\004name\030\001 \001(\tB/\340A\002\372A)\n\'"
          + "bigquerydatatransfer.googleapis.com/Run\""
          + "Y\n\030DeleteTransferRunRequest\022=\n\004name\030\001 \001("
          + "\tB/\340A\002\372A)\n\'bigquerydatatransfer.googleap"
          + "is.com/Run\"\250\001\n\032ListTransferConfigsReques"
          + "t\022J\n\006parent\030\001 \001(\tB:\340A\002\372A4\0222bigquerydatat"
          + "ransfer.googleapis.com/TransferConfig\022\027\n"
          + "\017data_source_ids\030\002 \003(\t\022\022\n\npage_token\030\003 \001"
          + "(\t\022\021\n\tpage_size\030\004 \001(\005\"\221\001\n\033ListTransferCo"
          + "nfigsResponse\022T\n\020transfer_configs\030\001 \003(\0132"
          + "5.google.cloud.bigquery.datatransfer.v1."
          + "TransferConfigB\003\340A\003\022\034\n\017next_page_token\030\002"
          + " \001(\tB\003\340A\003\"\336\002\n\027ListTransferRunsRequest\022?\n"
          + "\006parent\030\001 \001(\tB/\340A\002\372A)\022\'bigquerydatatrans"
          + "fer.googleapis.com/Run\022D\n\006states\030\002 \003(\01624"
          + ".google.cloud.bigquery.datatransfer.v1.T"
          + "ransferState\022\022\n\npage_token\030\003 \001(\t\022\021\n\tpage"
          + "_size\030\004 \001(\005\022^\n\013run_attempt\030\005 \001(\0162I.googl"
          + "e.cloud.bigquery.datatransfer.v1.ListTra"
          + "nsferRunsRequest.RunAttempt\"5\n\nRunAttemp"
          + "t\022\033\n\027RUN_ATTEMPT_UNSPECIFIED\020\000\022\n\n\006LATEST"
          + "\020\001\"\210\001\n\030ListTransferRunsResponse\022N\n\rtrans"
          + "fer_runs\030\001 \003(\01322.google.cloud.bigquery.d"
          + "atatransfer.v1.TransferRunB\003\340A\003\022\034\n\017next_"
          + "page_token\030\002 \001(\tB\003\340A\003\"\340\001\n\027ListTransferLo"
          + "gsRequest\022?\n\006parent\030\001 \001(\tB/\340A\002\372A)\n\'bigqu"
          + "erydatatransfer.googleapis.com/Run\022\022\n\npa"
          + "ge_token\030\004 \001(\t\022\021\n\tpage_size\030\005 \001(\005\022]\n\rmes"
          + "sage_types\030\006 \003(\0162F.google.cloud.bigquery"
          + ".datatransfer.v1.TransferMessage.Message"
          + "Severity\"\220\001\n\030ListTransferLogsResponse\022V\n"
          + "\021transfer_messages\030\001 \003(\01326.google.cloud."
          + "bigquery.datatransfer.v1.TransferMessage"
          + "B\003\340A\003\022\034\n\017next_page_token\030\002 \001(\tB\003\340A\003\"^\n\026C"
          + "heckValidCredsRequest\022D\n\004name\030\001 \001(\tB6\340A\002"
          + "\372A0\n.bigquerydatatransfer.googleapis.com"
          + "/DataSource\"2\n\027CheckValidCredsResponse\022\027"
          + "\n\017has_valid_creds\030\001 \001(\010\"\321\001\n\033ScheduleTran"
          + "sferRunsRequest\022J\n\006parent\030\001 \001(\tB:\340A\002\372A4\n"
          + "2bigquerydatatransfer.googleapis.com/Tra"
          + "nsferConfig\0223\n\nstart_time\030\002 \001(\0132\032.google"
          + ".protobuf.TimestampB\003\340A\002\0221\n\010end_time\030\003 \001"
          + "(\0132\032.google.protobuf.TimestampB\003\340A\002\"`\n\034S"
          + "cheduleTransferRunsResponse\022@\n\004runs\030\001 \003("
          + "\01322.google.cloud.bigquery.datatransfer.v"
          + "1.TransferRun\"\207\003\n\036StartManualTransferRun"
          + "sRequest\022G\n\006parent\030\001 \001(\tB7\372A4\n2bigqueryd"
          + "atatransfer.googleapis.com/TransferConfi"
          + "g\022o\n\024requested_time_range\030\003 \001(\0132O.google"
          + ".cloud.bigquery.datatransfer.v1.StartMan"
          + "ualTransferRunsRequest.TimeRangeH\000\0228\n\022re"
          + "quested_run_time\030\004 \001(\0132\032.google.protobuf"
          + ".TimestampH\000\032i\n\tTimeRange\022.\n\nstart_time\030"
          + "\001 \001(\0132\032.google.protobuf.Timestamp\022,\n\010end"
          + "_time\030\002 \001(\0132\032.google.protobuf.TimestampB"
          + "\006\n\004time\"c\n\037StartManualTransferRunsRespon"
          + "se\022@\n\004runs\030\001 \003(\01322.google.cloud.bigquery"
          + ".datatransfer.v1.TransferRun\"A\n\030EnrollDa"
          + "taSourcesRequest\022\014\n\004name\030\001 \001(\t\022\027\n\017data_s"
          + "ource_ids\030\002 \003(\t2\240!\n\023DataTransferService\022"
          + "\346\001\n\rGetDataSource\022;.google.cloud.bigquer"
          + "y.datatransfer.v1.GetDataSourceRequest\0321"
          + ".google.cloud.bigquery.datatransfer.v1.D"
          + "ataSource\"e\202\323\344\223\002X\022//v1/{name=projects/*/"
          + "locations/*/dataSources/*}Z%\022#/v1/{name="
          + "projects/*/dataSources/*}\332A\004name\022\371\001\n\017Lis"
          + "tDataSources\022=.google.cloud.bigquery.dat"
          + "atransfer.v1.ListDataSourcesRequest\032>.go"
          + "ogle.cloud.bigquery.datatransfer.v1.List"
          + "DataSourcesResponse\"g\202\323\344\223\002X\022//v1/{parent"
          + "=projects/*/locations/*}/dataSourcesZ%\022#"
          + "/v1/{parent=projects/*}/dataSources\332A\006pa"
          + "rent\022\266\002\n\024CreateTransferConfig\022B.google.c"
          + "loud.bigquery.datatransfer.v1.CreateTran"
          + "sferConfigRequest\0325.google.cloud.bigquer"
          + "y.datatransfer.v1.TransferConfig\"\242\001\202\323\344\223\002"
          + "\202\001\"3/v1/{parent=projects/*/locations/*}/"
          + "transferConfigs:\017transfer_configZ:\"\'/v1/"
          + "{parent=projects/*}/transferConfigs:\017tra"
          + "nsfer_config\332A\026parent,transfer_config\022\333\002"
          + "\n\024UpdateTransferConfig\022B.google.cloud.bi"
          + "gquery.datatransfer.v1.UpdateTransferCon"
          + "figRequest\0325.google.cloud.bigquery.datat"
          + "ransfer.v1.TransferConfig\"\307\001\202\323\344\223\002\242\0012C/v1"
          + "/{transfer_config.name=projects/*/locati"
          + "ons/*/transferConfigs/*}:\017transfer_confi"
          + "gZJ27/v1/{transfer_config.name=projects/"
          + "*/transferConfigs/*}:\017transfer_config\332A\033"
          + "transfer_config,update_mask\022\341\001\n\024DeleteTr"
          + "ansferConfig\022B.google.cloud.bigquery.dat"
          + "atransfer.v1.DeleteTransferConfigRequest"
          + "\032\026.google.protobuf.Empty\"m\202\323\344\223\002`*3/v1/{n"
          + "ame=projects/*/locations/*/transferConfi"
          + "gs/*}Z)*\'/v1/{name=projects/*/transferCo"
          + "nfigs/*}\332A\004name\022\372\001\n\021GetTransferConfig\022?."
          + "google.cloud.bigquery.datatransfer.v1.Ge"
          + "tTransferConfigRequest\0325.google.cloud.bi"
          + "gquery.datatransfer.v1.TransferConfig\"m\202"
          + "\323\344\223\002`\0223/v1/{name=projects/*/locations/*/"
          + "transferConfigs/*}Z)\022\'/v1/{name=projects"
          + "/*/transferConfigs/*}\332A\004name\022\215\002\n\023ListTra"
          + "nsferConfigs\022A.google.cloud.bigquery.dat"
          + "atransfer.v1.ListTransferConfigsRequest\032"
          + "B.google.cloud.bigquery.datatransfer.v1."
          + "ListTransferConfigsResponse\"o\202\323\344\223\002`\0223/v1"
          + "/{parent=projects/*/locations/*}/transfe"
          + "rConfigsZ)\022\'/v1/{parent=projects/*}/tran"
          + "sferConfigs\332A\006parent\022\315\002\n\024ScheduleTransfe"
          + "rRuns\022B.google.cloud.bigquery.datatransf"
          + "er.v1.ScheduleTransferRunsRequest\032C.goog"
          + "le.cloud.bigquery.datatransfer.v1.Schedu"
          + "leTransferRunsResponse\"\253\001\210\002\001\202\323\344\223\002\204\001\"B/v1"
          + "/{parent=projects/*/locations/*/transfer"
          + "Configs/*}:scheduleRuns:\001*Z;\"6/v1/{paren"
          + "t=projects/*/transferConfigs/*}:schedule"
          + "Runs:\001*\332A\032parent,start_time,end_time\022\274\002\n"
          + "\027StartManualTransferRuns\022E.google.cloud."
          + "bigquery.datatransfer.v1.StartManualTran"
          + "sferRunsRequest\032F.google.cloud.bigquery."
          + "datatransfer.v1.StartManualTransferRunsR"
          + "esponse\"\221\001\202\323\344\223\002\212\001\"E/v1/{parent=projects/"
          + "*/locations/*/transferConfigs/*}:startMa"
          + "nualRuns:\001*Z>\"9/v1/{parent=projects/*/tr"
          + "ansferConfigs/*}:startManualRuns:\001*\022\377\001\n\016"
          + "GetTransferRun\022<.google.cloud.bigquery.d"
          + "atatransfer.v1.GetTransferRunRequest\0322.g"
          + "oogle.cloud.bigquery.datatransfer.v1.Tra"
          + "nsferRun\"{\202\323\344\223\002n\022:/v1/{name=projects/*/l"
          + "ocations/*/transferConfigs/*/runs/*}Z0\022."
          + "/v1/{name=projects/*/transferConfigs/*/r"
          + "uns/*}\332A\004name\022\351\001\n\021DeleteTransferRun\022?.go"
          + "ogle.cloud.bigquery.datatransfer.v1.Dele"
          + "teTransferRunRequest\032\026.google.protobuf.E"
          + "mpty\"{\202\323\344\223\002n*:/v1/{name=projects/*/locat"
          + "ions/*/transferConfigs/*/runs/*}Z0*./v1/"
          + "{name=projects/*/transferConfigs/*/runs/"
          + "*}\332A\004name\022\222\002\n\020ListTransferRuns\022>.google."
          + "cloud.bigquery.datatransfer.v1.ListTrans"
          + "ferRunsRequest\032?.google.cloud.bigquery.d"
          + "atatransfer.v1.ListTransferRunsResponse\""
          + "}\202\323\344\223\002n\022:/v1/{parent=projects/*/location"
          + "s/*/transferConfigs/*}/runsZ0\022./v1/{pare"
          + "nt=projects/*/transferConfigs/*}/runs\332A\006"
          + "parent\022\262\002\n\020ListTransferLogs\022>.google.clo"
          + "ud.bigquery.datatransfer.v1.ListTransfer"
          + "LogsRequest\032?.google.cloud.bigquery.data"
          + "transfer.v1.ListTransferLogsResponse\"\234\001\202"
          + "\323\344\223\002\214\001\022I/v1/{parent=projects/*/locations"
          + "/*/transferConfigs/*/runs/*}/transferLog"
          + "sZ?\022=/v1/{parent=projects/*/transferConf"
          + "igs/*/runs/*}/transferLogs\332A\006parent\022\236\002\n\017"
          + "CheckValidCreds\022=.google.cloud.bigquery."
          + "datatransfer.v1.CheckValidCredsRequest\032>"
          + ".google.cloud.bigquery.datatransfer.v1.C"
          + "heckValidCredsResponse\"\213\001\202\323\344\223\002~\"?/v1/{na"
          + "me=projects/*/locations/*/dataSources/*}"
          + ":checkValidCreds:\001*Z8\"3/v1/{name=project"
          + "s/*/dataSources/*}:checkValidCreds:\001*\332A\004"
          + "name\022\332\001\n\021EnrollDataSources\022?.google.clou"
          + "d.bigquery.datatransfer.v1.EnrollDataSou"
          + "rcesRequest\032\026.google.protobuf.Empty\"l\202\323\344"
          + "\223\002f\"3/v1/{name=projects/*/locations/*}:e"
          + "nrollDataSources:\001*Z,\"\'/v1/{name=project"
          + "s/*}:enrollDataSources:\001*\032W\312A#bigqueryda"
          + "tatransfer.googleapis.com\322A.https://www."
          + "googleapis.com/auth/cloud-platformB\213\002\n)c"
          + "om.google.cloud.bigquery.datatransfer.v1"
          + "B\021DataTransferProtoP\001ZMcloud.google.com/"
          + "go/bigquery/datatransfer/apiv1/datatrans"
          + "ferpb;datatransferpb\252\002%Google.Cloud.BigQ"
          + "uery.DataTransfer.V1\312\002%Google\\Cloud\\BigQ"
          + "uery\\DataTransfer\\V1\352\002)Google::Cloud::Bi"
          + "gquery::DataTransfer::V1b\006proto3"
    };
    descriptor =
        com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
            descriptorData,
            new com.google.protobuf.Descriptors.FileDescriptor[] {
              com.google.api.AnnotationsProto.getDescriptor(),
              com.google.api.ClientProto.getDescriptor(),
              com.google.api.FieldBehaviorProto.getDescriptor(),
              com.google.api.ResourceProto.getDescriptor(),
              com.google.cloud.bigquery.datatransfer.v1.TransferProto.getDescriptor(),
              com.google.protobuf.DurationProto.getDescriptor(),
              com.google.protobuf.EmptyProto.getDescriptor(),
              com.google.protobuf.FieldMaskProto.getDescriptor(),
              com.google.protobuf.TimestampProto.getDescriptor(),
              com.google.protobuf.WrappersProto.getDescriptor(),
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_DataSourceParameter_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_bigquery_datatransfer_v1_DataSourceParameter_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_DataSourceParameter_descriptor,
            new java.lang.String[] {
              "ParamId",
              "DisplayName",
              "Description",
              "Type",
              "Required",
              "Repeated",
              "ValidationRegex",
              "AllowedValues",
              "MinValue",
              "MaxValue",
              "Fields",
              "ValidationDescription",
              "ValidationHelpUrl",
              "Immutable",
              "Recurse",
              "Deprecated",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_DataSource_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_bigquery_datatransfer_v1_DataSource_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_DataSource_descriptor,
            new java.lang.String[] {
              "Name",
              "DataSourceId",
              "DisplayName",
              "Description",
              "ClientId",
              "Scopes",
              "TransferType",
              "SupportsMultipleTransfers",
              "UpdateDeadlineSeconds",
              "DefaultSchedule",
              "SupportsCustomSchedule",
              "Parameters",
              "HelpUrl",
              "AuthorizationType",
              "DataRefreshType",
              "DefaultDataRefreshWindowDays",
              "ManualRunsDisabled",
              "MinimumScheduleInterval",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_GetDataSourceRequest_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_bigquery_datatransfer_v1_GetDataSourceRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_GetDataSourceRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_ListDataSourcesRequest_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_bigquery_datatransfer_v1_ListDataSourcesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_ListDataSourcesRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageToken", "PageSize",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_ListDataSourcesResponse_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_bigquery_datatransfer_v1_ListDataSourcesResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_ListDataSourcesResponse_descriptor,
            new java.lang.String[] {
              "DataSources", "NextPageToken",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_CreateTransferConfigRequest_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_bigquery_datatransfer_v1_CreateTransferConfigRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_CreateTransferConfigRequest_descriptor,
            new java.lang.String[] {
              "Parent", "TransferConfig", "AuthorizationCode", "VersionInfo", "ServiceAccountName",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_UpdateTransferConfigRequest_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_bigquery_datatransfer_v1_UpdateTransferConfigRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_UpdateTransferConfigRequest_descriptor,
            new java.lang.String[] {
              "TransferConfig",
              "AuthorizationCode",
              "UpdateMask",
              "VersionInfo",
              "ServiceAccountName",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_GetTransferConfigRequest_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_cloud_bigquery_datatransfer_v1_GetTransferConfigRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_GetTransferConfigRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_DeleteTransferConfigRequest_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_cloud_bigquery_datatransfer_v1_DeleteTransferConfigRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_DeleteTransferConfigRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_GetTransferRunRequest_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_cloud_bigquery_datatransfer_v1_GetTransferRunRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_GetTransferRunRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_DeleteTransferRunRequest_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_cloud_bigquery_datatransfer_v1_DeleteTransferRunRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_DeleteTransferRunRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferConfigsRequest_descriptor =
        getDescriptor().getMessageTypes().get(11);
    internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferConfigsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferConfigsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "DataSourceIds", "PageToken", "PageSize",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferConfigsResponse_descriptor =
        getDescriptor().getMessageTypes().get(12);
    internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferConfigsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferConfigsResponse_descriptor,
            new java.lang.String[] {
              "TransferConfigs", "NextPageToken",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferRunsRequest_descriptor =
        getDescriptor().getMessageTypes().get(13);
    internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferRunsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferRunsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "States", "PageToken", "PageSize", "RunAttempt",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferRunsResponse_descriptor =
        getDescriptor().getMessageTypes().get(14);
    internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferRunsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferRunsResponse_descriptor,
            new java.lang.String[] {
              "TransferRuns", "NextPageToken",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferLogsRequest_descriptor =
        getDescriptor().getMessageTypes().get(15);
    internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferLogsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferLogsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageToken", "PageSize", "MessageTypes",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferLogsResponse_descriptor =
        getDescriptor().getMessageTypes().get(16);
    internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferLogsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_ListTransferLogsResponse_descriptor,
            new java.lang.String[] {
              "TransferMessages", "NextPageToken",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_CheckValidCredsRequest_descriptor =
        getDescriptor().getMessageTypes().get(17);
    internal_static_google_cloud_bigquery_datatransfer_v1_CheckValidCredsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_CheckValidCredsRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_CheckValidCredsResponse_descriptor =
        getDescriptor().getMessageTypes().get(18);
    internal_static_google_cloud_bigquery_datatransfer_v1_CheckValidCredsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_CheckValidCredsResponse_descriptor,
            new java.lang.String[] {
              "HasValidCreds",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_ScheduleTransferRunsRequest_descriptor =
        getDescriptor().getMessageTypes().get(19);
    internal_static_google_cloud_bigquery_datatransfer_v1_ScheduleTransferRunsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_ScheduleTransferRunsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "StartTime", "EndTime",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_ScheduleTransferRunsResponse_descriptor =
        getDescriptor().getMessageTypes().get(20);
    internal_static_google_cloud_bigquery_datatransfer_v1_ScheduleTransferRunsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_ScheduleTransferRunsResponse_descriptor,
            new java.lang.String[] {
              "Runs",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_StartManualTransferRunsRequest_descriptor =
        getDescriptor().getMessageTypes().get(21);
    internal_static_google_cloud_bigquery_datatransfer_v1_StartManualTransferRunsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_StartManualTransferRunsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "RequestedTimeRange", "RequestedRunTime", "Time",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_StartManualTransferRunsRequest_TimeRange_descriptor =
        internal_static_google_cloud_bigquery_datatransfer_v1_StartManualTransferRunsRequest_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_bigquery_datatransfer_v1_StartManualTransferRunsRequest_TimeRange_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_StartManualTransferRunsRequest_TimeRange_descriptor,
            new java.lang.String[] {
              "StartTime", "EndTime",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_StartManualTransferRunsResponse_descriptor =
        getDescriptor().getMessageTypes().get(22);
    internal_static_google_cloud_bigquery_datatransfer_v1_StartManualTransferRunsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_StartManualTransferRunsResponse_descriptor,
            new java.lang.String[] {
              "Runs",
            });
    internal_static_google_cloud_bigquery_datatransfer_v1_EnrollDataSourcesRequest_descriptor =
        getDescriptor().getMessageTypes().get(23);
    internal_static_google_cloud_bigquery_datatransfer_v1_EnrollDataSourcesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_datatransfer_v1_EnrollDataSourcesRequest_descriptor,
            new java.lang.String[] {
              "Name", "DataSourceIds",
            });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.api.ClientProto.defaultHost);
    registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
    registry.add(com.google.api.AnnotationsProto.http);
    registry.add(com.google.api.ClientProto.methodSignature);
    registry.add(com.google.api.ClientProto.oauthScopes);
    registry.add(com.google.api.ResourceProto.resource);
    registry.add(com.google.api.ResourceProto.resourceReference);
    com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
        descriptor, registry);
    com.google.api.AnnotationsProto.getDescriptor();
    com.google.api.ClientProto.getDescriptor();
    com.google.api.FieldBehaviorProto.getDescriptor();
    com.google.api.ResourceProto.getDescriptor();
    com.google.cloud.bigquery.datatransfer.v1.TransferProto.getDescriptor();
    com.google.protobuf.DurationProto.getDescriptor();
    com.google.protobuf.EmptyProto.getDescriptor();
    com.google.protobuf.FieldMaskProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
    com.google.protobuf.WrappersProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
