// 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;

  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\0324google/cloud/bigquery/datatrans" +
      "fer/v1/transfer.proto\032\036google/protobuf/d" +
      "uration.proto\032\033google/protobuf/empty.pro" +
      "to\032 google/protobuf/field_mask.proto\032\037go" +
      "ogle/protobuf/timestamp.proto\032\036google/pr" +
      "otobuf/wrappers.proto\"\361\004\n\023DataSourcePara" +
      "meter\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(\016" +
      "2?.google.cloud.bigquery.datatransfer.v1" +
      ".DataSourceParameter.Type\022\020\n\010required\030\005 " +
      "\001(\010\022\020\n\010repeated\030\006 \001(\010\022\030\n\020validation_rege" +
      "x\030\007 \001(\t\022\026\n\016allowed_values\030\010 \003(\t\022/\n\tmin_v" +
      "alue\030\t \001(\0132\034.google.protobuf.DoubleValue" +
      "\022/\n\tmax_value\030\n \001(\0132\034.google.protobuf.Do" +
      "ubleValue\022J\n\006fields\030\013 \003(\0132:.google.cloud" +
      ".bigquery.datatransfer.v1.DataSourcePara" +
      "meter\022\036\n\026validation_description\030\014 \001(\t\022\033\n" +
      "\023validation_help_url\030\r \001(\t\022\021\n\timmutable\030" +
      "\016 \001(\010\022\017\n\007recurse\030\017 \001(\010\"i\n\004Type\022\024\n\020TYPE_U" +
      "NSPECIFIED\020\000\022\n\n\006STRING\020\001\022\013\n\007INTEGER\020\002\022\n\n" +
      "\006DOUBLE\020\003\022\013\n\007BOOLEAN\020\004\022\n\n\006RECORD\020\005\022\r\n\tPL" +
      "US_PAGE\020\006\"\317\007\n\nDataSource\022\014\n\004name\030\001 \001(\t\022\026" +
      "\n\016data_source_id\030\002 \001(\t\022\024\n\014display_name\030\003" +
      " \001(\t\022\023\n\013description\030\004 \001(\t\022\021\n\tclient_id\030\005" +
      " \001(\t\022\016\n\006scopes\030\006 \003(\t\022J\n\rtransfer_type\030\007 " +
      "\001(\01623.google.cloud.bigquery.datatransfer" +
      ".v1.TransferType\022#\n\033supports_multiple_tr" +
      "ansfers\030\010 \001(\010\022\037\n\027update_deadline_seconds" +
      "\030\t \001(\005\022\030\n\020default_schedule\030\n \001(\t\022 \n\030supp" +
      "orts_custom_schedule\030\013 \001(\010\022N\n\nparameters" +
      "\030\014 \003(\0132:.google.cloud.bigquery.datatrans" +
      "fer.v1.DataSourceParameter\022\020\n\010help_url\030\r" +
      " \001(\t\022_\n\022authorization_type\030\016 \001(\0162C.googl" +
      "e.cloud.bigquery.datatransfer.v1.DataSou" +
      "rce.AuthorizationType\022\\\n\021data_refresh_ty" +
      "pe\030\017 \001(\0162A.google.cloud.bigquery.datatra" +
      "nsfer.v1.DataSource.DataRefreshType\022(\n d" +
      "efault_data_refresh_window_days\030\020 \001(\005\022\034\n" +
      "\024manual_runs_disabled\030\021 \001(\010\022<\n\031minimum_s" +
      "chedule_interval\030\022 \001(\0132\031.google.protobuf" +
      ".Duration\"s\n\021AuthorizationType\022\"\n\036AUTHOR" +
      "IZATION_TYPE_UNSPECIFIED\020\000\022\026\n\022AUTHORIZAT" +
      "ION_CODE\020\001\022\"\n\036GOOGLE_PLUS_AUTHORIZATION_" +
      "CODE\020\002\"c\n\017DataRefreshType\022!\n\035DATA_REFRES" +
      "H_TYPE_UNSPECIFIED\020\000\022\022\n\016SLIDING_WINDOW\020\001" +
      "\022\031\n\025CUSTOM_SLIDING_WINDOW\020\002\"$\n\024GetDataSo" +
      "urceRequest\022\014\n\004name\030\001 \001(\t\"O\n\026ListDataSou" +
      "rcesRequest\022\016\n\006parent\030\001 \001(\t\022\022\n\npage_toke" +
      "n\030\003 \001(\t\022\021\n\tpage_size\030\004 \001(\005\"{\n\027ListDataSo" +
      "urcesResponse\022G\n\014data_sources\030\001 \003(\01321.go" +
      "ogle.cloud.bigquery.datatransfer.v1.Data" +
      "Source\022\027\n\017next_page_token\030\002 \001(\t\"\231\001\n\033Crea" +
      "teTransferConfigRequest\022\016\n\006parent\030\001 \001(\t\022" +
      "N\n\017transfer_config\030\002 \001(\01325.google.cloud." +
      "bigquery.datatransfer.v1.TransferConfig\022" +
      "\032\n\022authorization_code\030\003 \001(\t\"\272\001\n\033UpdateTr" +
      "ansferConfigRequest\022N\n\017transfer_config\030\001" +
      " \001(\01325.google.cloud.bigquery.datatransfe" +
      "r.v1.TransferConfig\022\032\n\022authorization_cod" +
      "e\030\003 \001(\t\022/\n\013update_mask\030\004 \001(\0132\032.google.pr" +
      "otobuf.FieldMask\"(\n\030GetTransferConfigReq" +
      "uest\022\014\n\004name\030\001 \001(\t\"+\n\033DeleteTransferConf" +
      "igRequest\022\014\n\004name\030\001 \001(\t\"%\n\025GetTransferRu" +
      "nRequest\022\014\n\004name\030\001 \001(\t\"(\n\030DeleteTransfer" +
      "RunRequest\022\014\n\004name\030\001 \001(\t\"l\n\032ListTransfer" +
      "ConfigsRequest\022\016\n\006parent\030\001 \001(\t\022\027\n\017data_s" +
      "ource_ids\030\002 \003(\t\022\022\n\npage_token\030\003 \001(\t\022\021\n\tp" +
      "age_size\030\004 \001(\005\"\207\001\n\033ListTransferConfigsRe" +
      "sponse\022O\n\020transfer_configs\030\001 \003(\01325.googl" +
      "e.cloud.bigquery.datatransfer.v1.Transfe" +
      "rConfig\022\027\n\017next_page_token\030\002 \001(\t\"\255\002\n\027Lis" +
      "tTransferRunsRequest\022\016\n\006parent\030\001 \001(\t\022D\n\006" +
      "states\030\002 \003(\01624.google.cloud.bigquery.dat" +
      "atransfer.v1.TransferState\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.google.cloud.bigquery.datatrans" +
      "fer.v1.ListTransferRunsRequest.RunAttemp" +
      "t\"5\n\nRunAttempt\022\033\n\027RUN_ATTEMPT_UNSPECIFI" +
      "ED\020\000\022\n\n\006LATEST\020\001\"~\n\030ListTransferRunsResp" +
      "onse\022I\n\rtransfer_runs\030\001 \003(\01322.google.clo" +
      "ud.bigquery.datatransfer.v1.TransferRun\022" +
      "\027\n\017next_page_token\030\002 \001(\t\"\257\001\n\027ListTransfe" +
      "rLogsRequest\022\016\n\006parent\030\001 \001(\t\022\022\n\npage_tok" +
      "en\030\004 \001(\t\022\021\n\tpage_size\030\005 \001(\005\022]\n\rmessage_t" +
      "ypes\030\006 \003(\0162F.google.cloud.bigquery.datat" +
      "ransfer.v1.TransferMessage.MessageSeveri" +
      "ty\"\206\001\n\030ListTransferLogsResponse\022Q\n\021trans" +
      "fer_messages\030\001 \003(\01326.google.cloud.bigque" +
      "ry.datatransfer.v1.TransferMessage\022\027\n\017ne" +
      "xt_page_token\030\002 \001(\t\"&\n\026CheckValidCredsRe" +
      "quest\022\014\n\004name\030\001 \001(\t\"2\n\027CheckValidCredsRe" +
      "sponse\022\027\n\017has_valid_creds\030\001 \001(\010\"\213\001\n\033Sche" +
      "duleTransferRunsRequest\022\016\n\006parent\030\001 \001(\t\022" +
      ".\n\nstart_time\030\002 \001(\0132\032.google.protobuf.Ti" +
      "mestamp\022,\n\010end_time\030\003 \001(\0132\032.google.proto" +
      "buf.Timestamp\"`\n\034ScheduleTransferRunsRes" +
      "ponse\022@\n\004runs\030\001 \003(\01322.google.cloud.bigqu" +
      "ery.datatransfer.v1.TransferRun2\206\033\n\023Data" +
      "TransferService\022\337\001\n\rGetDataSource\022;.goog" +
      "le.cloud.bigquery.datatransfer.v1.GetDat" +
      "aSourceRequest\0321.google.cloud.bigquery.d" +
      "atatransfer.v1.DataSource\"^\202\323\344\223\002X\022//v1/{" +
      "name=projects/*/locations/*/dataSources/" +
      "*}Z%\022#/v1/{name=projects/*/dataSources/*" +
      "}\022\360\001\n\017ListDataSources\022=.google.cloud.big" +
      "query.datatransfer.v1.ListDataSourcesReq" +
      "uest\032>.google.cloud.bigquery.datatransfe" +
      "r.v1.ListDataSourcesResponse\"^\202\323\344\223\002X\022//v" +
      "1/{parent=projects/*/locations/*}/dataSo" +
      "urcesZ%\022#/v1/{parent=projects/*}/dataSou" +
      "rces\022\235\002\n\024CreateTransferConfig\022B.google.c" +
      "loud.bigquery.datatransfer.v1.CreateTran" +
      "sferConfigRequest\0325.google.cloud.bigquer" +
      "y.datatransfer.v1.TransferConfig\"\211\001\202\323\344\223\002" +
      "\202\001\"3/v1/{parent=projects/*/locations/*}/" +
      "transferConfigs:\017transfer_configZ:\"\'/v1/" +
      "{parent=projects/*}/transferConfigs:\017tra" +
      "nsfer_config\022\275\002\n\024UpdateTransferConfig\022B." +
      "google.cloud.bigquery.datatransfer.v1.Up" +
      "dateTransferConfigRequest\0325.google.cloud" +
      ".bigquery.datatransfer.v1.TransferConfig" +
      "\"\251\001\202\323\344\223\002\242\0012C/v1/{transfer_config.name=pr" +
      "ojects/*/locations/*/transferConfigs/*}:" +
      "\017transfer_configZJ27/v1/{transfer_config" +
      ".name=projects/*/transferConfigs/*}:\017tra" +
      "nsfer_config\022\332\001\n\024DeleteTransferConfig\022B." +
      "google.cloud.bigquery.datatransfer.v1.De" +
      "leteTransferConfigRequest\032\026.google.proto" +
      "buf.Empty\"f\202\323\344\223\002`*3/v1/{name=projects/*/" +
      "locations/*/transferConfigs/*}Z)*\'/v1/{n" +
      "ame=projects/*/transferConfigs/*}\022\363\001\n\021Ge" +
      "tTransferConfig\022?.google.cloud.bigquery." +
      "datatransfer.v1.GetTransferConfigRequest" +
      "\0325.google.cloud.bigquery.datatransfer.v1" +
      ".TransferConfig\"f\202\323\344\223\002`\0223/v1/{name=proje" +
      "cts/*/locations/*/transferConfigs/*}Z)\022\'" +
      "/v1/{name=projects/*/transferConfigs/*}\022" +
      "\204\002\n\023ListTransferConfigs\022A.google.cloud.b" +
      "igquery.datatransfer.v1.ListTransferConf" +
      "igsRequest\032B.google.cloud.bigquery.datat" +
      "ransfer.v1.ListTransferConfigsResponse\"f" +
      "\202\323\344\223\002`\0223/v1/{parent=projects/*/locations" +
      "/*}/transferConfigsZ)\022\'/v1/{parent=proje" +
      "cts/*}/transferConfigs\022\255\002\n\024ScheduleTrans" +
      "ferRuns\022B.google.cloud.bigquery.datatran" +
      "sfer.v1.ScheduleTransferRunsRequest\032C.go" +
      "ogle.cloud.bigquery.datatransfer.v1.Sche" +
      "duleTransferRunsResponse\"\213\001\202\323\344\223\002\204\001\"B/v1/" +
      "{parent=projects/*/locations/*/transferC" +
      "onfigs/*}:scheduleRuns:\001*Z;\"6/v1/{parent" +
      "=projects/*/transferConfigs/*}:scheduleR" +
      "uns:\001*\022\370\001\n\016GetTransferRun\022<.google.cloud" +
      ".bigquery.datatransfer.v1.GetTransferRun" +
      "Request\0322.google.cloud.bigquery.datatran" +
      "sfer.v1.TransferRun\"t\202\323\344\223\002n\022:/v1/{name=p" +
      "rojects/*/locations/*/transferConfigs/*/" +
      "runs/*}Z0\022./v1/{name=projects/*/transfer" +
      "Configs/*/runs/*}\022\342\001\n\021DeleteTransferRun\022" +
      "?.google.cloud.bigquery.datatransfer.v1." +
      "DeleteTransferRunRequest\032\026.google.protob" +
      "uf.Empty\"t\202\323\344\223\002n*:/v1/{name=projects/*/l" +
      "ocations/*/transferConfigs/*/runs/*}Z0*." +
      "/v1/{name=projects/*/transferConfigs/*/r" +
      "uns/*}\022\211\002\n\020ListTransferRuns\022>.google.clo" +
      "ud.bigquery.datatransfer.v1.ListTransfer" +
      "RunsRequest\032?.google.cloud.bigquery.data" +
      "transfer.v1.ListTransferRunsResponse\"t\202\323" +
      "\344\223\002n\022:/v1/{parent=projects/*/locations/*" +
      "/transferConfigs/*}/runsZ0\022./v1/{parent=" +
      "projects/*/transferConfigs/*}/runs\022\251\002\n\020L" +
      "istTransferLogs\022>.google.cloud.bigquery." +
      "datatransfer.v1.ListTransferLogsRequest\032" +
      "?.google.cloud.bigquery.datatransfer.v1." +
      "ListTransferLogsResponse\"\223\001\202\323\344\223\002\214\001\022I/v1/" +
      "{parent=projects/*/locations/*/transferC" +
      "onfigs/*/runs/*}/transferLogsZ?\022=/v1/{pa" +
      "rent=projects/*/transferConfigs/*/runs/*" +
      "}/transferLogs\022\227\002\n\017CheckValidCreds\022=.goo" +
      "gle.cloud.bigquery.datatransfer.v1.Check" +
      "ValidCredsRequest\032>.google.cloud.bigquer" +
      "y.datatransfer.v1.CheckValidCredsRespons" +
      "e\"\204\001\202\323\344\223\002~\"?/v1/{name=projects/*/locatio" +
      "ns/*/dataSources/*}:checkValidCreds:\001*Z8" +
      "\"3/v1/{name=projects/*/dataSources/*}:ch" +
      "eckValidCreds:\001*B\343\001\n)com.google.cloud.bi" +
      "gquery.datatransfer.v1B\021DataTransferProt" +
      "oP\001ZQgoogle.golang.org/genproto/googleap" +
      "is/cloud/bigquery/datatransfer/v1;datatr" +
      "ansfer\252\002%Google.Cloud.BigQuery.DataTrans" +
      "fer.V1\312\002%Google\\Cloud\\BigQuery\\DataTrans" +
      "fer\\V1b\006proto3"
    };
    com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
        new com.google.protobuf.Descriptors.FileDescriptor.    InternalDescriptorAssigner() {
          public com.google.protobuf.ExtensionRegistry assignDescriptors(
              com.google.protobuf.Descriptors.FileDescriptor root) {
            descriptor = root;
            return null;
          }
        };
    com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
          com.google.api.AnnotationsProto.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(),
        }, assigner);
    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", });
    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", });
    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", });
    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", });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.api.AnnotationsProto.http);
    com.google.protobuf.Descriptors.FileDescriptor
        .internalUpdateFileDescriptor(descriptor, registry);
    com.google.api.AnnotationsProto.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)
}
