// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/cloud/dataproc/v1/jobs.proto

package com.google.cloud.dataproc.v1;

public final class JobsProto {
  private JobsProto() {}

  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_dataproc_v1_LoggingConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_LoggingConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_LoggingConfig_DriverLogLevelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_LoggingConfig_DriverLogLevelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_HadoopJob_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_HadoopJob_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_HadoopJob_PropertiesEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_HadoopJob_PropertiesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_SparkJob_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_SparkJob_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_SparkJob_PropertiesEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_SparkJob_PropertiesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_PySparkJob_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_PySparkJob_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_PySparkJob_PropertiesEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_PySparkJob_PropertiesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_QueryList_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_QueryList_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_HiveJob_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_HiveJob_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_HiveJob_ScriptVariablesEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_HiveJob_ScriptVariablesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_HiveJob_PropertiesEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_HiveJob_PropertiesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_SparkSqlJob_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_SparkSqlJob_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_SparkSqlJob_ScriptVariablesEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_SparkSqlJob_ScriptVariablesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_SparkSqlJob_PropertiesEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_SparkSqlJob_PropertiesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_PigJob_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_PigJob_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_PigJob_ScriptVariablesEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_PigJob_ScriptVariablesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_PigJob_PropertiesEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_PigJob_PropertiesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_JobPlacement_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_JobPlacement_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_JobStatus_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_JobStatus_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_JobReference_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_JobReference_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_YarnApplication_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_YarnApplication_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_Job_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_Job_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_Job_LabelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_Job_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_JobScheduling_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_JobScheduling_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_SubmitJobRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_SubmitJobRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_GetJobRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_GetJobRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_ListJobsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_ListJobsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_UpdateJobRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_UpdateJobRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_ListJobsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_ListJobsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_CancelJobRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_CancelJobRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_DeleteJobRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_DeleteJobRequest_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/cloud/dataproc/v1/jobs.proto\022\030g"
          + "oogle.cloud.dataproc.v1\032\034google/api/anno"
          + "tations.proto\032\033google/protobuf/empty.pro"
          + "to\032 google/protobuf/field_mask.proto\032\037go"
          + "ogle/protobuf/timestamp.proto\"\301\002\n\rLoggin"
          + "gConfig\022W\n\021driver_log_levels\030\002 \003(\0132<.goo"
          + "gle.cloud.dataproc.v1.LoggingConfig.Driv"
          + "erLogLevelsEntry\032e\n\024DriverLogLevelsEntry"
          + "\022\013\n\003key\030\001 \001(\t\022<\n\005value\030\002 \001(\0162-.google.cl"
          + "oud.dataproc.v1.LoggingConfig.Level:\0028\001\""
          + "p\n\005Level\022\025\n\021LEVEL_UNSPECIFIED\020\000\022\007\n\003ALL\020\001"
          + "\022\t\n\005TRACE\020\002\022\t\n\005DEBUG\020\003\022\010\n\004INFO\020\004\022\010\n\004WARN"
          + "\020\005\022\t\n\005ERROR\020\006\022\t\n\005FATAL\020\007\022\007\n\003OFF\020\010\"\323\002\n\tHa"
          + "doopJob\022\033\n\021main_jar_file_uri\030\001 \001(\tH\000\022\024\n\n"
          + "main_class\030\002 \001(\tH\000\022\014\n\004args\030\003 \003(\t\022\025\n\rjar_"
          + "file_uris\030\004 \003(\t\022\021\n\tfile_uris\030\005 \003(\t\022\024\n\014ar"
          + "chive_uris\030\006 \003(\t\022G\n\nproperties\030\007 \003(\01323.g"
          + "oogle.cloud.dataproc.v1.HadoopJob.Proper"
          + "tiesEntry\022?\n\016logging_config\030\010 \001(\0132\'.goog"
          + "le.cloud.dataproc.v1.LoggingConfig\0321\n\017Pr"
          + "opertiesEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001("
          + "\t:\0028\001B\010\n\006driver\"\321\002\n\010SparkJob\022\033\n\021main_jar"
          + "_file_uri\030\001 \001(\tH\000\022\024\n\nmain_class\030\002 \001(\tH\000\022"
          + "\014\n\004args\030\003 \003(\t\022\025\n\rjar_file_uris\030\004 \003(\t\022\021\n\t"
          + "file_uris\030\005 \003(\t\022\024\n\014archive_uris\030\006 \003(\t\022F\n"
          + "\nproperties\030\007 \003(\01322.google.cloud.datapro"
          + "c.v1.SparkJob.PropertiesEntry\022?\n\016logging"
          + "_config\030\010 \001(\0132\'.google.cloud.dataproc.v1"
          + ".LoggingConfig\0321\n\017PropertiesEntry\022\013\n\003key"
          + "\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001B\010\n\006driver\"\320\002\n\n"
          + "PySparkJob\022\034\n\024main_python_file_uri\030\001 \001(\t"
          + "\022\014\n\004args\030\002 \003(\t\022\030\n\020python_file_uris\030\003 \003(\t"
          + "\022\025\n\rjar_file_uris\030\004 \003(\t\022\021\n\tfile_uris\030\005 \003"
          + "(\t\022\024\n\014archive_uris\030\006 \003(\t\022H\n\nproperties\030\007"
          + " \003(\01324.google.cloud.dataproc.v1.PySparkJ"
          + "ob.PropertiesEntry\022?\n\016logging_config\030\010 \001"
          + "(\0132\'.google.cloud.dataproc.v1.LoggingCon"
          + "fig\0321\n\017PropertiesEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005v"
          + "alue\030\002 \001(\t:\0028\001\"\034\n\tQueryList\022\017\n\007queries\030\001"
          + " \003(\t\"\241\003\n\007HiveJob\022\030\n\016query_file_uri\030\001 \001(\t"
          + "H\000\0229\n\nquery_list\030\002 \001(\0132#.google.cloud.da"
          + "taproc.v1.QueryListH\000\022\033\n\023continue_on_fai"
          + "lure\030\003 \001(\010\022P\n\020script_variables\030\004 \003(\01326.g"
          + "oogle.cloud.dataproc.v1.HiveJob.ScriptVa"
          + "riablesEntry\022E\n\nproperties\030\005 \003(\01321.googl"
          + "e.cloud.dataproc.v1.HiveJob.PropertiesEn"
          + "try\022\025\n\rjar_file_uris\030\006 \003(\t\0326\n\024ScriptVari"
          + "ablesEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\002"
          + "8\001\0321\n\017PropertiesEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005va"
          + "lue\030\002 \001(\t:\0028\001B\t\n\007queries\"\321\003\n\013SparkSqlJob"
          + "\022\030\n\016query_file_uri\030\001 \001(\tH\000\0229\n\nquery_list"
          + "\030\002 \001(\0132#.google.cloud.dataproc.v1.QueryL"
          + "istH\000\022T\n\020script_variables\030\003 \003(\0132:.google"
          + ".cloud.dataproc.v1.SparkSqlJob.ScriptVar"
          + "iablesEntry\022I\n\nproperties\030\004 \003(\01325.google"
          + ".cloud.dataproc.v1.SparkSqlJob.Propertie"
          + "sEntry\022\025\n\rjar_file_uris\0308 \003(\t\022?\n\016logging"
          + "_config\030\006 \001(\0132\'.google.cloud.dataproc.v1"
          + ".LoggingConfig\0326\n\024ScriptVariablesEntry\022\013"
          + "\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\0321\n\017Proper"
          + "tiesEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028"
          + "\001B\t\n\007queries\"\337\003\n\006PigJob\022\030\n\016query_file_ur"
          + "i\030\001 \001(\tH\000\0229\n\nquery_list\030\002 \001(\0132#.google.c"
          + "loud.dataproc.v1.QueryListH\000\022\033\n\023continue"
          + "_on_failure\030\003 \001(\010\022O\n\020script_variables\030\004 "
          + "\003(\01325.google.cloud.dataproc.v1.PigJob.Sc"
          + "riptVariablesEntry\022D\n\nproperties\030\005 \003(\01320"
          + ".google.cloud.dataproc.v1.PigJob.Propert"
          + "iesEntry\022\025\n\rjar_file_uris\030\006 \003(\t\022?\n\016loggi"
          + "ng_config\030\007 \001(\0132\'.google.cloud.dataproc."
          + "v1.LoggingConfig\0326\n\024ScriptVariablesEntry"
          + "\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\0321\n\017Prop"
          + "ertiesEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:"
          + "\0028\001B\t\n\007queries\":\n\014JobPlacement\022\024\n\014cluste"
          + "r_name\030\001 \001(\t\022\024\n\014cluster_uuid\030\002 \001(\t\"\302\003\n\tJ"
          + "obStatus\0228\n\005state\030\001 \001(\0162).google.cloud.d"
          + "ataproc.v1.JobStatus.State\022\017\n\007details\030\002 "
          + "\001(\t\0224\n\020state_start_time\030\006 \001(\0132\032.google.p"
          + "rotobuf.Timestamp\022>\n\010substate\030\007 \001(\0162,.go"
          + "ogle.cloud.dataproc.v1.JobStatus.Substat"
          + "e\"\251\001\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\013\n\007PE"
          + "NDING\020\001\022\016\n\nSETUP_DONE\020\010\022\013\n\007RUNNING\020\002\022\022\n\016"
          + "CANCEL_PENDING\020\003\022\022\n\016CANCEL_STARTED\020\007\022\r\n\t"
          + "CANCELLED\020\004\022\010\n\004DONE\020\005\022\t\n\005ERROR\020\006\022\023\n\017ATTE"
          + "MPT_FAILURE\020\t\"H\n\010Substate\022\017\n\013UNSPECIFIED"
          + "\020\000\022\r\n\tSUBMITTED\020\001\022\n\n\006QUEUED\020\002\022\020\n\014STALE_S"
          + "TATUS\020\003\"2\n\014JobReference\022\022\n\nproject_id\030\001 "
          + "\001(\t\022\016\n\006job_id\030\002 \001(\t\"\221\002\n\017YarnApplication\022"
          + "\014\n\004name\030\001 \001(\t\022>\n\005state\030\002 \001(\0162/.google.cl"
          + "oud.dataproc.v1.YarnApplication.State\022\020\n"
          + "\010progress\030\003 \001(\002\022\024\n\014tracking_url\030\004 \001(\t\"\207\001"
          + "\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\007\n\003NEW\020\001\022"
          + "\016\n\nNEW_SAVING\020\002\022\r\n\tSUBMITTED\020\003\022\014\n\010ACCEPT"
          + "ED\020\004\022\013\n\007RUNNING\020\005\022\014\n\010FINISHED\020\006\022\n\n\006FAILE"
          + "D\020\007\022\n\n\006KILLED\020\010\"\233\007\n\003Job\0229\n\treference\030\001 \001"
          + "(\0132&.google.cloud.dataproc.v1.JobReferen"
          + "ce\0229\n\tplacement\030\002 \001(\0132&.google.cloud.dat"
          + "aproc.v1.JobPlacement\0229\n\nhadoop_job\030\003 \001("
          + "\0132#.google.cloud.dataproc.v1.HadoopJobH\000"
          + "\0227\n\tspark_job\030\004 \001(\0132\".google.cloud.datap"
          + "roc.v1.SparkJobH\000\022;\n\013pyspark_job\030\005 \001(\0132$"
          + ".google.cloud.dataproc.v1.PySparkJobH\000\0225"
          + "\n\010hive_job\030\006 \001(\0132!.google.cloud.dataproc"
          + ".v1.HiveJobH\000\0223\n\007pig_job\030\007 \001(\0132 .google."
          + "cloud.dataproc.v1.PigJobH\000\022>\n\rspark_sql_"
          + "job\030\014 \001(\0132%.google.cloud.dataproc.v1.Spa"
          + "rkSqlJobH\000\0223\n\006status\030\010 \001(\0132#.google.clou"
          + "d.dataproc.v1.JobStatus\022;\n\016status_histor"
          + "y\030\r \003(\0132#.google.cloud.dataproc.v1.JobSt"
          + "atus\022D\n\021yarn_applications\030\t \003(\0132).google"
          + ".cloud.dataproc.v1.YarnApplication\022\"\n\032dr"
          + "iver_output_resource_uri\030\021 \001(\t\022 \n\030driver"
          + "_control_files_uri\030\017 \001(\t\0229\n\006labels\030\022 \003(\013"
          + "2).google.cloud.dataproc.v1.Job.LabelsEn"
          + "try\022;\n\nscheduling\030\024 \001(\0132\'.google.cloud.d"
          + "ataproc.v1.JobScheduling\022\020\n\010job_uuid\030\026 \001"
          + "(\t\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030"
          + "\002 \001(\t:\0028\001B\n\n\010type_job\".\n\rJobScheduling\022\035"
          + "\n\025max_failures_per_hour\030\001 \001(\005\"v\n\020SubmitJ"
          + "obRequest\022\022\n\nproject_id\030\001 \001(\t\022\016\n\006region\030"
          + "\003 \001(\t\022*\n\003job\030\002 \001(\0132\035.google.cloud.datapr"
          + "oc.v1.Job\022\022\n\nrequest_id\030\004 \001(\t\"C\n\rGetJobR"
          + "equest\022\022\n\nproject_id\030\001 \001(\t\022\016\n\006region\030\003 \001"
          + "(\t\022\016\n\006job_id\030\002 \001(\t\"\220\002\n\017ListJobsRequest\022\022"
          + "\n\nproject_id\030\001 \001(\t\022\016\n\006region\030\006 \001(\t\022\021\n\tpa"
          + "ge_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\024\n\014clu"
          + "ster_name\030\004 \001(\t\022T\n\021job_state_matcher\030\005 \001"
          + "(\01629.google.cloud.dataproc.v1.ListJobsRe"
          + "quest.JobStateMatcher\022\016\n\006filter\030\007 \001(\t\"6\n"
          + "\017JobStateMatcher\022\007\n\003ALL\020\000\022\n\n\006ACTIVE\020\001\022\016\n"
          + "\nNON_ACTIVE\020\002\"\243\001\n\020UpdateJobRequest\022\022\n\npr"
          + "oject_id\030\001 \001(\t\022\016\n\006region\030\002 \001(\t\022\016\n\006job_id"
          + "\030\003 \001(\t\022*\n\003job\030\004 \001(\0132\035.google.cloud.datap"
          + "roc.v1.Job\022/\n\013update_mask\030\005 \001(\0132\032.google"
          + ".protobuf.FieldMask\"X\n\020ListJobsResponse\022"
          + "+\n\004jobs\030\001 \003(\0132\035.google.cloud.dataproc.v1"
          + ".Job\022\027\n\017next_page_token\030\002 \001(\t\"F\n\020CancelJ"
          + "obRequest\022\022\n\nproject_id\030\001 \001(\t\022\016\n\006region\030"
          + "\003 \001(\t\022\016\n\006job_id\030\002 \001(\t\"F\n\020DeleteJobReques"
          + "t\022\022\n\nproject_id\030\001 \001(\t\022\016\n\006region\030\003 \001(\t\022\016\n"
          + "\006job_id\030\002 \001(\t2\266\007\n\rJobController\022\231\001\n\tSubm"
          + "itJob\022*.google.cloud.dataproc.v1.SubmitJ"
          + "obRequest\032\035.google.cloud.dataproc.v1.Job"
          + "\"A\202\323\344\223\002;\"6/v1/projects/{project_id}/regi"
          + "ons/{region}/jobs:submit:\001*\022\222\001\n\006GetJob\022\'"
          + ".google.cloud.dataproc.v1.GetJobRequest\032"
          + "\035.google.cloud.dataproc.v1.Job\"@\202\323\344\223\002:\0228"
          + "/v1/projects/{project_id}/regions/{regio"
          + "n}/jobs/{job_id}\022\232\001\n\010ListJobs\022).google.c"
          + "loud.dataproc.v1.ListJobsRequest\032*.googl"
          + "e.cloud.dataproc.v1.ListJobsResponse\"7\202\323"
          + "\344\223\0021\022//v1/projects/{project_id}/regions/"
          + "{region}/jobs\022\235\001\n\tUpdateJob\022*.google.clo"
          + "ud.dataproc.v1.UpdateJobRequest\032\035.google"
          + ".cloud.dataproc.v1.Job\"E\202\323\344\223\002?28/v1/proj"
          + "ects/{project_id}/regions/{region}/jobs/"
          + "{job_id}:\003job\022\242\001\n\tCancelJob\022*.google.clo"
          + "ud.dataproc.v1.CancelJobRequest\032\035.google"
          + ".cloud.dataproc.v1.Job\"J\202\323\344\223\002D\"?/v1/proj"
          + "ects/{project_id}/regions/{region}/jobs/"
          + "{job_id}:cancel:\001*\022\221\001\n\tDeleteJob\022*.googl"
          + "e.cloud.dataproc.v1.DeleteJobRequest\032\026.g"
          + "oogle.protobuf.Empty\"@\202\323\344\223\002:*8/v1/projec"
          + "ts/{project_id}/regions/{region}/jobs/{j"
          + "ob_id}Bm\n\034com.google.cloud.dataproc.v1B\t"
          + "JobsProtoP\001Z@google.golang.org/genproto/"
          + "googleapis/cloud/dataproc/v1;dataprocb\006p"
          + "roto3"
    };
    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.protobuf.EmptyProto.getDescriptor(),
          com.google.protobuf.FieldMaskProto.getDescriptor(),
          com.google.protobuf.TimestampProto.getDescriptor(),
        },
        assigner);
    internal_static_google_cloud_dataproc_v1_LoggingConfig_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_dataproc_v1_LoggingConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_LoggingConfig_descriptor,
            new java.lang.String[] {
              "DriverLogLevels",
            });
    internal_static_google_cloud_dataproc_v1_LoggingConfig_DriverLogLevelsEntry_descriptor =
        internal_static_google_cloud_dataproc_v1_LoggingConfig_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_dataproc_v1_LoggingConfig_DriverLogLevelsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_LoggingConfig_DriverLogLevelsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_dataproc_v1_HadoopJob_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_dataproc_v1_HadoopJob_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_HadoopJob_descriptor,
            new java.lang.String[] {
              "MainJarFileUri",
              "MainClass",
              "Args",
              "JarFileUris",
              "FileUris",
              "ArchiveUris",
              "Properties",
              "LoggingConfig",
              "Driver",
            });
    internal_static_google_cloud_dataproc_v1_HadoopJob_PropertiesEntry_descriptor =
        internal_static_google_cloud_dataproc_v1_HadoopJob_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_dataproc_v1_HadoopJob_PropertiesEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_HadoopJob_PropertiesEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_dataproc_v1_SparkJob_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_dataproc_v1_SparkJob_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_SparkJob_descriptor,
            new java.lang.String[] {
              "MainJarFileUri",
              "MainClass",
              "Args",
              "JarFileUris",
              "FileUris",
              "ArchiveUris",
              "Properties",
              "LoggingConfig",
              "Driver",
            });
    internal_static_google_cloud_dataproc_v1_SparkJob_PropertiesEntry_descriptor =
        internal_static_google_cloud_dataproc_v1_SparkJob_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_dataproc_v1_SparkJob_PropertiesEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_SparkJob_PropertiesEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_dataproc_v1_PySparkJob_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_dataproc_v1_PySparkJob_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_PySparkJob_descriptor,
            new java.lang.String[] {
              "MainPythonFileUri",
              "Args",
              "PythonFileUris",
              "JarFileUris",
              "FileUris",
              "ArchiveUris",
              "Properties",
              "LoggingConfig",
            });
    internal_static_google_cloud_dataproc_v1_PySparkJob_PropertiesEntry_descriptor =
        internal_static_google_cloud_dataproc_v1_PySparkJob_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_dataproc_v1_PySparkJob_PropertiesEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_PySparkJob_PropertiesEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_dataproc_v1_QueryList_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_dataproc_v1_QueryList_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_QueryList_descriptor,
            new java.lang.String[] {
              "Queries",
            });
    internal_static_google_cloud_dataproc_v1_HiveJob_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_dataproc_v1_HiveJob_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_HiveJob_descriptor,
            new java.lang.String[] {
              "QueryFileUri",
              "QueryList",
              "ContinueOnFailure",
              "ScriptVariables",
              "Properties",
              "JarFileUris",
              "Queries",
            });
    internal_static_google_cloud_dataproc_v1_HiveJob_ScriptVariablesEntry_descriptor =
        internal_static_google_cloud_dataproc_v1_HiveJob_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_dataproc_v1_HiveJob_ScriptVariablesEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_HiveJob_ScriptVariablesEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_dataproc_v1_HiveJob_PropertiesEntry_descriptor =
        internal_static_google_cloud_dataproc_v1_HiveJob_descriptor.getNestedTypes().get(1);
    internal_static_google_cloud_dataproc_v1_HiveJob_PropertiesEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_HiveJob_PropertiesEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_dataproc_v1_SparkSqlJob_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_dataproc_v1_SparkSqlJob_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_SparkSqlJob_descriptor,
            new java.lang.String[] {
              "QueryFileUri",
              "QueryList",
              "ScriptVariables",
              "Properties",
              "JarFileUris",
              "LoggingConfig",
              "Queries",
            });
    internal_static_google_cloud_dataproc_v1_SparkSqlJob_ScriptVariablesEntry_descriptor =
        internal_static_google_cloud_dataproc_v1_SparkSqlJob_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_dataproc_v1_SparkSqlJob_ScriptVariablesEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_SparkSqlJob_ScriptVariablesEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_dataproc_v1_SparkSqlJob_PropertiesEntry_descriptor =
        internal_static_google_cloud_dataproc_v1_SparkSqlJob_descriptor.getNestedTypes().get(1);
    internal_static_google_cloud_dataproc_v1_SparkSqlJob_PropertiesEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_SparkSqlJob_PropertiesEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_dataproc_v1_PigJob_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_cloud_dataproc_v1_PigJob_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_PigJob_descriptor,
            new java.lang.String[] {
              "QueryFileUri",
              "QueryList",
              "ContinueOnFailure",
              "ScriptVariables",
              "Properties",
              "JarFileUris",
              "LoggingConfig",
              "Queries",
            });
    internal_static_google_cloud_dataproc_v1_PigJob_ScriptVariablesEntry_descriptor =
        internal_static_google_cloud_dataproc_v1_PigJob_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_dataproc_v1_PigJob_ScriptVariablesEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_PigJob_ScriptVariablesEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_dataproc_v1_PigJob_PropertiesEntry_descriptor =
        internal_static_google_cloud_dataproc_v1_PigJob_descriptor.getNestedTypes().get(1);
    internal_static_google_cloud_dataproc_v1_PigJob_PropertiesEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_PigJob_PropertiesEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_dataproc_v1_JobPlacement_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_cloud_dataproc_v1_JobPlacement_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_JobPlacement_descriptor,
            new java.lang.String[] {
              "ClusterName", "ClusterUuid",
            });
    internal_static_google_cloud_dataproc_v1_JobStatus_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_cloud_dataproc_v1_JobStatus_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_JobStatus_descriptor,
            new java.lang.String[] {
              "State", "Details", "StateStartTime", "Substate",
            });
    internal_static_google_cloud_dataproc_v1_JobReference_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_cloud_dataproc_v1_JobReference_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_JobReference_descriptor,
            new java.lang.String[] {
              "ProjectId", "JobId",
            });
    internal_static_google_cloud_dataproc_v1_YarnApplication_descriptor =
        getDescriptor().getMessageTypes().get(11);
    internal_static_google_cloud_dataproc_v1_YarnApplication_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_YarnApplication_descriptor,
            new java.lang.String[] {
              "Name", "State", "Progress", "TrackingUrl",
            });
    internal_static_google_cloud_dataproc_v1_Job_descriptor =
        getDescriptor().getMessageTypes().get(12);
    internal_static_google_cloud_dataproc_v1_Job_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_Job_descriptor,
            new java.lang.String[] {
              "Reference",
              "Placement",
              "HadoopJob",
              "SparkJob",
              "PysparkJob",
              "HiveJob",
              "PigJob",
              "SparkSqlJob",
              "Status",
              "StatusHistory",
              "YarnApplications",
              "DriverOutputResourceUri",
              "DriverControlFilesUri",
              "Labels",
              "Scheduling",
              "JobUuid",
              "TypeJob",
            });
    internal_static_google_cloud_dataproc_v1_Job_LabelsEntry_descriptor =
        internal_static_google_cloud_dataproc_v1_Job_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_dataproc_v1_Job_LabelsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_Job_LabelsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_dataproc_v1_JobScheduling_descriptor =
        getDescriptor().getMessageTypes().get(13);
    internal_static_google_cloud_dataproc_v1_JobScheduling_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_JobScheduling_descriptor,
            new java.lang.String[] {
              "MaxFailuresPerHour",
            });
    internal_static_google_cloud_dataproc_v1_SubmitJobRequest_descriptor =
        getDescriptor().getMessageTypes().get(14);
    internal_static_google_cloud_dataproc_v1_SubmitJobRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_SubmitJobRequest_descriptor,
            new java.lang.String[] {
              "ProjectId", "Region", "Job", "RequestId",
            });
    internal_static_google_cloud_dataproc_v1_GetJobRequest_descriptor =
        getDescriptor().getMessageTypes().get(15);
    internal_static_google_cloud_dataproc_v1_GetJobRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_GetJobRequest_descriptor,
            new java.lang.String[] {
              "ProjectId", "Region", "JobId",
            });
    internal_static_google_cloud_dataproc_v1_ListJobsRequest_descriptor =
        getDescriptor().getMessageTypes().get(16);
    internal_static_google_cloud_dataproc_v1_ListJobsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_ListJobsRequest_descriptor,
            new java.lang.String[] {
              "ProjectId",
              "Region",
              "PageSize",
              "PageToken",
              "ClusterName",
              "JobStateMatcher",
              "Filter",
            });
    internal_static_google_cloud_dataproc_v1_UpdateJobRequest_descriptor =
        getDescriptor().getMessageTypes().get(17);
    internal_static_google_cloud_dataproc_v1_UpdateJobRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_UpdateJobRequest_descriptor,
            new java.lang.String[] {
              "ProjectId", "Region", "JobId", "Job", "UpdateMask",
            });
    internal_static_google_cloud_dataproc_v1_ListJobsResponse_descriptor =
        getDescriptor().getMessageTypes().get(18);
    internal_static_google_cloud_dataproc_v1_ListJobsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_ListJobsResponse_descriptor,
            new java.lang.String[] {
              "Jobs", "NextPageToken",
            });
    internal_static_google_cloud_dataproc_v1_CancelJobRequest_descriptor =
        getDescriptor().getMessageTypes().get(19);
    internal_static_google_cloud_dataproc_v1_CancelJobRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_CancelJobRequest_descriptor,
            new java.lang.String[] {
              "ProjectId", "Region", "JobId",
            });
    internal_static_google_cloud_dataproc_v1_DeleteJobRequest_descriptor =
        getDescriptor().getMessageTypes().get(20);
    internal_static_google_cloud_dataproc_v1_DeleteJobRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_DeleteJobRequest_descriptor,
            new java.lang.String[] {
              "ProjectId", "Region", "JobId",
            });
    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.protobuf.EmptyProto.getDescriptor();
    com.google.protobuf.FieldMaskProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
