// 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\"\211\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\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\"b\n\020SubmitJobRequest\022\022\n\nproje" +
      "ct_id\030\001 \001(\t\022\016\n\006region\030\003 \001(\t\022*\n\003job\030\002 \001(\013" +
      "2\035.google.cloud.dataproc.v1.Job\"C\n\rGetJo" +
      "bRequest\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\t" +
      "page_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\024\n\014c" +
      "luster_name\030\004 \001(\t\022T\n\021job_state_matcher\030\005" +
      " \001(\01629.google.cloud.dataproc.v1.ListJobs" +
      "Request.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\n" +
      "project_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.dat" +
      "aproc.v1.Job\022/\n\013update_mask\030\005 \001(\0132\032.goog" +
      "le.protobuf.FieldMask\"X\n\020ListJobsRespons" +
      "e\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\020Cance" +
      "lJobRequest\022\022\n\nproject_id\030\001 \001(\t\022\016\n\006regio" +
      "n\030\003 \001(\t\022\016\n\006job_id\030\002 \001(\t\"F\n\020DeleteJobRequ" +
      "est\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\tSu" +
      "bmitJob\022*.google.cloud.dataproc.v1.Submi" +
      "tJobRequest\032\035.google.cloud.dataproc.v1.J" +
      "ob\"A\202\323\344\223\002;\"6/v1/projects/{project_id}/re" +
      "gions/{region}/jobs:submit:\001*\022\222\001\n\006GetJob" +
      "\022\'.google.cloud.dataproc.v1.GetJobReques" +
      "t\032\035.google.cloud.dataproc.v1.Job\"@\202\323\344\223\002:" +
      "\0228/v1/projects/{project_id}/regions/{reg" +
      "ion}/jobs/{job_id}\022\232\001\n\010ListJobs\022).google" +
      ".cloud.dataproc.v1.ListJobsRequest\032*.goo" +
      "gle.cloud.dataproc.v1.ListJobsResponse\"7" +
      "\202\323\344\223\0021\022//v1/projects/{project_id}/region" +
      "s/{region}/jobs\022\235\001\n\tUpdateJob\022*.google.c" +
      "loud.dataproc.v1.UpdateJobRequest\032\035.goog" +
      "le.cloud.dataproc.v1.Job\"E\202\323\344\223\002?28/v1/pr" +
      "ojects/{project_id}/regions/{region}/job" +
      "s/{job_id}:\003job\022\242\001\n\tCancelJob\022*.google.c" +
      "loud.dataproc.v1.CancelJobRequest\032\035.goog" +
      "le.cloud.dataproc.v1.Job\"J\202\323\344\223\002D\"?/v1/pr" +
      "ojects/{project_id}/regions/{region}/job" +
      "s/{job_id}:cancel:\001*\022\221\001\n\tDeleteJob\022*.goo" +
      "gle.cloud.dataproc.v1.DeleteJobRequest\032\026" +
      ".google.protobuf.Empty\"@\202\323\344\223\002:*8/v1/proj" +
      "ects/{project_id}/regions/{region}/jobs/" +
      "{job_id}Bm\n\034com.google.cloud.dataproc.v1" +
      "B\tJobsProtoP\001Z@google.golang.org/genprot" +
      "o/googleapis/cloud/dataproc/v1;dataprocb" +
      "\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.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", "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", });
    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)
}
