/*
 * Copyright 2020 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/cloud/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_SparkRJob_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_SparkRJob_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_SparkRJob_PropertiesEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_SparkRJob_PropertiesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_PrestoJob_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_PrestoJob_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_PrestoJob_PropertiesEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_PrestoJob_PropertiesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_TrinoJob_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_TrinoJob_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_TrinoJob_PropertiesEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_TrinoJob_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_JobPlacement_ClusterLabelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_JobPlacement_ClusterLabelsEntry_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_DriverSchedulingConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_DriverSchedulingConfig_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_JobMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_JobMetadata_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\027google/api/client.proto\032\037"
          + "google/api/field_behavior.proto\032#google/"
          + "longrunning/operations.proto\032\033google/pro"
          + "tobuf/empty.proto\032 google/protobuf/field"
          + "_mask.proto\032\037google/protobuf/timestamp.p"
          + "roto\"\301\002\n\rLoggingConfig\022W\n\021driver_log_lev"
          + "els\030\002 \003(\0132<.google.cloud.dataproc.v1.Log"
          + "gingConfig.DriverLogLevelsEntry\032e\n\024Drive"
          + "rLogLevelsEntry\022\013\n\003key\030\001 \001(\t\022<\n\005value\030\002 "
          + "\001(\0162-.google.cloud.dataproc.v1.LoggingCo"
          + "nfig.Level:\0028\001\"p\n\005Level\022\025\n\021LEVEL_UNSPECI"
          + "FIED\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\"\361\002\n\tHadoopJob\022\033\n\021main_jar_file_"
          + "uri\030\001 \001(\tH\000\022\024\n\nmain_class\030\002 \001(\tH\000\022\021\n\004arg"
          + "s\030\003 \003(\tB\003\340A\001\022\032\n\rjar_file_uris\030\004 \003(\tB\003\340A\001"
          + "\022\026\n\tfile_uris\030\005 \003(\tB\003\340A\001\022\031\n\014archive_uris"
          + "\030\006 \003(\tB\003\340A\001\022L\n\nproperties\030\007 \003(\01323.google"
          + ".cloud.dataproc.v1.HadoopJob.PropertiesE"
          + "ntryB\003\340A\001\022D\n\016logging_config\030\010 \001(\0132\'.goog"
          + "le.cloud.dataproc.v1.LoggingConfigB\003\340A\001\032"
          + "1\n\017PropertiesEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value"
          + "\030\002 \001(\t:\0028\001B\010\n\006driver\"\357\002\n\010SparkJob\022\033\n\021mai"
          + "n_jar_file_uri\030\001 \001(\tH\000\022\024\n\nmain_class\030\002 \001"
          + "(\tH\000\022\021\n\004args\030\003 \003(\tB\003\340A\001\022\032\n\rjar_file_uris"
          + "\030\004 \003(\tB\003\340A\001\022\026\n\tfile_uris\030\005 \003(\tB\003\340A\001\022\031\n\014a"
          + "rchive_uris\030\006 \003(\tB\003\340A\001\022K\n\nproperties\030\007 \003"
          + "(\01322.google.cloud.dataproc.v1.SparkJob.P"
          + "ropertiesEntryB\003\340A\001\022D\n\016logging_config\030\010 "
          + "\001(\0132\'.google.cloud.dataproc.v1.LoggingCo"
          + "nfigB\003\340A\001\0321\n\017PropertiesEntry\022\013\n\003key\030\001 \001("
          + "\t\022\r\n\005value\030\002 \001(\t:\0028\001B\010\n\006driver\"\370\002\n\nPySpa"
          + "rkJob\022!\n\024main_python_file_uri\030\001 \001(\tB\003\340A\002"
          + "\022\021\n\004args\030\002 \003(\tB\003\340A\001\022\035\n\020python_file_uris\030"
          + "\003 \003(\tB\003\340A\001\022\032\n\rjar_file_uris\030\004 \003(\tB\003\340A\001\022\026"
          + "\n\tfile_uris\030\005 \003(\tB\003\340A\001\022\031\n\014archive_uris\030\006"
          + " \003(\tB\003\340A\001\022M\n\nproperties\030\007 \003(\01324.google.c"
          + "loud.dataproc.v1.PySparkJob.PropertiesEn"
          + "tryB\003\340A\001\022D\n\016logging_config\030\010 \001(\0132\'.googl"
          + "e.cloud.dataproc.v1.LoggingConfigB\003\340A\001\0321"
          + "\n\017PropertiesEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030"
          + "\002 \001(\t:\0028\001\"!\n\tQueryList\022\024\n\007queries\030\001 \003(\tB"
          + "\003\340A\002\"\265\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 \n\023continue_on_fai"
          + "lure\030\003 \001(\010B\003\340A\001\022U\n\020script_variables\030\004 \003("
          + "\01326.google.cloud.dataproc.v1.HiveJob.Scr"
          + "iptVariablesEntryB\003\340A\001\022J\n\nproperties\030\005 \003"
          + "(\01321.google.cloud.dataproc.v1.HiveJob.Pr"
          + "opertiesEntryB\003\340A\001\022\032\n\rjar_file_uris\030\006 \003("
          + "\tB\003\340A\001\0326\n\024ScriptVariablesEntry\022\013\n\003key\030\001 "
          + "\001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\0321\n\017PropertiesEntr"
          + "y\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001B\t\n\007que"
          + "ries\"\345\003\n\013SparkSqlJob\022\030\n\016query_file_uri\030\001"
          + " \001(\tH\000\0229\n\nquery_list\030\002 \001(\0132#.google.clou"
          + "d.dataproc.v1.QueryListH\000\022Y\n\020script_vari"
          + "ables\030\003 \003(\0132:.google.cloud.dataproc.v1.S"
          + "parkSqlJob.ScriptVariablesEntryB\003\340A\001\022N\n\n"
          + "properties\030\004 \003(\01325.google.cloud.dataproc"
          + ".v1.SparkSqlJob.PropertiesEntryB\003\340A\001\022\032\n\r"
          + "jar_file_uris\0308 \003(\tB\003\340A\001\022D\n\016logging_conf"
          + "ig\030\006 \001(\0132\'.google.cloud.dataproc.v1.Logg"
          + "ingConfigB\003\340A\001\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\"\370\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 \n\023continue"
          + "_on_failure\030\003 \001(\010B\003\340A\001\022T\n\020script_variabl"
          + "es\030\004 \003(\01325.google.cloud.dataproc.v1.PigJ"
          + "ob.ScriptVariablesEntryB\003\340A\001\022I\n\nproperti"
          + "es\030\005 \003(\01320.google.cloud.dataproc.v1.PigJ"
          + "ob.PropertiesEntryB\003\340A\001\022\032\n\rjar_file_uris"
          + "\030\006 \003(\tB\003\340A\001\022D\n\016logging_config\030\007 \001(\0132\'.go"
          + "ogle.cloud.dataproc.v1.LoggingConfigB\003\340A"
          + "\001\0326\n\024ScriptVariablesEntry\022\013\n\003key\030\001 \001(\t\022\r"
          + "\n\005value\030\002 \001(\t:\0028\001\0321\n\017PropertiesEntry\022\013\n\003"
          + "key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001B\t\n\007queries\""
          + "\266\002\n\tSparkRJob\022\034\n\017main_r_file_uri\030\001 \001(\tB\003"
          + "\340A\002\022\021\n\004args\030\002 \003(\tB\003\340A\001\022\026\n\tfile_uris\030\003 \003("
          + "\tB\003\340A\001\022\031\n\014archive_uris\030\004 \003(\tB\003\340A\001\022L\n\npro"
          + "perties\030\005 \003(\01323.google.cloud.dataproc.v1"
          + ".SparkRJob.PropertiesEntryB\003\340A\001\022D\n\016loggi"
          + "ng_config\030\006 \001(\0132\'.google.cloud.dataproc."
          + "v1.LoggingConfigB\003\340A\001\0321\n\017PropertiesEntry"
          + "\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\212\003\n\tPre"
          + "stoJob\022\030\n\016query_file_uri\030\001 \001(\tH\000\0229\n\nquer"
          + "y_list\030\002 \001(\0132#.google.cloud.dataproc.v1."
          + "QueryListH\000\022 \n\023continue_on_failure\030\003 \001(\010"
          + "B\003\340A\001\022\032\n\routput_format\030\004 \001(\tB\003\340A\001\022\030\n\013cli"
          + "ent_tags\030\005 \003(\tB\003\340A\001\022L\n\nproperties\030\006 \003(\0132"
          + "3.google.cloud.dataproc.v1.PrestoJob.Pro"
          + "pertiesEntryB\003\340A\001\022D\n\016logging_config\030\007 \001("
          + "\0132\'.google.cloud.dataproc.v1.LoggingConf"
          + "igB\003\340A\001\0321\n\017PropertiesEntry\022\013\n\003key\030\001 \001(\t\022"
          + "\r\n\005value\030\002 \001(\t:\0028\001B\t\n\007queries\"\210\003\n\010TrinoJ"
          + "ob\022\030\n\016query_file_uri\030\001 \001(\tH\000\0229\n\nquery_li"
          + "st\030\002 \001(\0132#.google.cloud.dataproc.v1.Quer"
          + "yListH\000\022 \n\023continue_on_failure\030\003 \001(\010B\003\340A"
          + "\001\022\032\n\routput_format\030\004 \001(\tB\003\340A\001\022\030\n\013client_"
          + "tags\030\005 \003(\tB\003\340A\001\022K\n\nproperties\030\006 \003(\01322.go"
          + "ogle.cloud.dataproc.v1.TrinoJob.Properti"
          + "esEntryB\003\340A\001\022D\n\016logging_config\030\007 \001(\0132\'.g"
          + "oogle.cloud.dataproc.v1.LoggingConfigB\003\340"
          + "A\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\"\322\001\n\014JobPlacemen"
          + "t\022\031\n\014cluster_name\030\001 \001(\tB\003\340A\002\022\031\n\014cluster_"
          + "uuid\030\002 \001(\tB\003\340A\003\022V\n\016cluster_labels\030\003 \003(\0132"
          + "9.google.cloud.dataproc.v1.JobPlacement."
          + "ClusterLabelsEntryB\003\340A\001\0324\n\022ClusterLabels"
          + "Entry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\331\003"
          + "\n\tJobStatus\022=\n\005state\030\001 \001(\0162).google.clou"
          + "d.dataproc.v1.JobStatus.StateB\003\340A\003\022\027\n\007de"
          + "tails\030\002 \001(\tB\006\340A\003\340A\001\0229\n\020state_start_time\030"
          + "\006 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022C"
          + "\n\010substate\030\007 \001(\0162,.google.cloud.dataproc"
          + ".v1.JobStatus.SubstateB\003\340A\003\"\251\001\n\005State\022\025\n"
          + "\021STATE_UNSPECIFIED\020\000\022\013\n\007PENDING\020\001\022\016\n\nSET"
          + "UP_DONE\020\010\022\013\n\007RUNNING\020\002\022\022\n\016CANCEL_PENDING"
          + "\020\003\022\022\n\016CANCEL_STARTED\020\007\022\r\n\tCANCELLED\020\004\022\010\n"
          + "\004DONE\020\005\022\t\n\005ERROR\020\006\022\023\n\017ATTEMPT_FAILURE\020\t\""
          + "H\n\010Substate\022\017\n\013UNSPECIFIED\020\000\022\r\n\tSUBMITTE"
          + "D\020\001\022\n\n\006QUEUED\020\002\022\020\n\014STALE_STATUS\020\003\"<\n\014Job"
          + "Reference\022\027\n\nproject_id\030\001 \001(\tB\003\340A\001\022\023\n\006jo"
          + "b_id\030\002 \001(\tB\003\340A\001\"\245\002\n\017YarnApplication\022\021\n\004n"
          + "ame\030\001 \001(\tB\003\340A\002\022C\n\005state\030\002 \001(\0162/.google.c"
          + "loud.dataproc.v1.YarnApplication.StateB\003"
          + "\340A\002\022\025\n\010progress\030\003 \001(\002B\003\340A\002\022\031\n\014tracking_u"
          + "rl\030\004 \001(\tB\003\340A\001\"\207\001\n\005State\022\025\n\021STATE_UNSPECI"
          + "FIED\020\000\022\007\n\003NEW\020\001\022\016\n\nNEW_SAVING\020\002\022\r\n\tSUBMI"
          + "TTED\020\003\022\014\n\010ACCEPTED\020\004\022\013\n\007RUNNING\020\005\022\014\n\010FIN"
          + "ISHED\020\006\022\n\n\006FAILED\020\007\022\n\n\006KILLED\020\010\"\226\n\n\003Job\022"
          + ">\n\treference\030\001 \001(\0132&.google.cloud.datapr"
          + "oc.v1.JobReferenceB\003\340A\001\022>\n\tplacement\030\002 \001"
          + "(\0132&.google.cloud.dataproc.v1.JobPlaceme"
          + "ntB\003\340A\002\022>\n\nhadoop_job\030\003 \001(\0132#.google.clo"
          + "ud.dataproc.v1.HadoopJobB\003\340A\001H\000\022<\n\tspark"
          + "_job\030\004 \001(\0132\".google.cloud.dataproc.v1.Sp"
          + "arkJobB\003\340A\001H\000\022@\n\013pyspark_job\030\005 \001(\0132$.goo"
          + "gle.cloud.dataproc.v1.PySparkJobB\003\340A\001H\000\022"
          + ":\n\010hive_job\030\006 \001(\0132!.google.cloud.datapro"
          + "c.v1.HiveJobB\003\340A\001H\000\0228\n\007pig_job\030\007 \001(\0132 .g"
          + "oogle.cloud.dataproc.v1.PigJobB\003\340A\001H\000\022?\n"
          + "\013spark_r_job\030\025 \001(\0132#.google.cloud.datapr"
          + "oc.v1.SparkRJobB\003\340A\001H\000\022C\n\rspark_sql_job\030"
          + "\014 \001(\0132%.google.cloud.dataproc.v1.SparkSq"
          + "lJobB\003\340A\001H\000\022>\n\npresto_job\030\027 \001(\0132#.google"
          + ".cloud.dataproc.v1.PrestoJobB\003\340A\001H\000\022<\n\tt"
          + "rino_job\030\034 \001(\0132\".google.cloud.dataproc.v"
          + "1.TrinoJobB\003\340A\001H\000\0228\n\006status\030\010 \001(\0132#.goog"
          + "le.cloud.dataproc.v1.JobStatusB\003\340A\003\022@\n\016s"
          + "tatus_history\030\r \003(\0132#.google.cloud.datap"
          + "roc.v1.JobStatusB\003\340A\003\022I\n\021yarn_applicatio"
          + "ns\030\t \003(\0132).google.cloud.dataproc.v1.Yarn"
          + "ApplicationB\003\340A\003\022\'\n\032driver_output_resour"
          + "ce_uri\030\021 \001(\tB\003\340A\003\022%\n\030driver_control_file"
          + "s_uri\030\017 \001(\tB\003\340A\003\022>\n\006labels\030\022 \003(\0132).googl"
          + "e.cloud.dataproc.v1.Job.LabelsEntryB\003\340A\001"
          + "\022@\n\nscheduling\030\024 \001(\0132\'.google.cloud.data"
          + "proc.v1.JobSchedulingB\003\340A\001\022\025\n\010job_uuid\030\026"
          + " \001(\tB\003\340A\003\022\021\n\004done\030\030 \001(\010B\003\340A\003\022W\n\030driver_s"
          + "cheduling_config\030\033 \001(\01320.google.cloud.da"
          + "taproc.v1.DriverSchedulingConfigB\003\340A\001\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\"E\n\026DriverSchedulingConf"
          + "ig\022\026\n\tmemory_mb\030\001 \001(\005B\003\340A\002\022\023\n\006vcores\030\002 \001"
          + "(\005B\003\340A\002\"T\n\rJobScheduling\022\"\n\025max_failures"
          + "_per_hour\030\001 \001(\005B\003\340A\001\022\037\n\022max_failures_tot"
          + "al\030\002 \001(\005B\003\340A\001\"\212\001\n\020SubmitJobRequest\022\027\n\npr"
          + "oject_id\030\001 \001(\tB\003\340A\002\022\023\n\006region\030\003 \001(\tB\003\340A\002"
          + "\022/\n\003job\030\002 \001(\0132\035.google.cloud.dataproc.v1"
          + ".JobB\003\340A\002\022\027\n\nrequest_id\030\004 \001(\tB\003\340A\001\"\256\001\n\013J"
          + "obMetadata\022\023\n\006job_id\030\001 \001(\tB\003\340A\003\0228\n\006statu"
          + "s\030\002 \001(\0132#.google.cloud.dataproc.v1.JobSt"
          + "atusB\003\340A\003\022\033\n\016operation_type\030\003 \001(\tB\003\340A\003\0223"
          + "\n\nstart_time\030\004 \001(\0132\032.google.protobuf.Tim"
          + "estampB\003\340A\003\"R\n\rGetJobRequest\022\027\n\nproject_"
          + "id\030\001 \001(\tB\003\340A\002\022\023\n\006region\030\003 \001(\tB\003\340A\002\022\023\n\006jo"
          + "b_id\030\002 \001(\tB\003\340A\002\"\263\002\n\017ListJobsRequest\022\027\n\np"
          + "roject_id\030\001 \001(\tB\003\340A\002\022\023\n\006region\030\006 \001(\tB\003\340A"
          + "\002\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_token\030"
          + "\003 \001(\tB\003\340A\001\022\031\n\014cluster_name\030\004 \001(\tB\003\340A\001\022Y\n"
          + "\021job_state_matcher\030\005 \001(\01629.google.cloud."
          + "dataproc.v1.ListJobsRequest.JobStateMatc"
          + "herB\003\340A\001\022\023\n\006filter\030\007 \001(\tB\003\340A\001\"6\n\017JobStat"
          + "eMatcher\022\007\n\003ALL\020\000\022\n\n\006ACTIVE\020\001\022\016\n\nNON_ACT"
          + "IVE\020\002\"\274\001\n\020UpdateJobRequest\022\027\n\nproject_id"
          + "\030\001 \001(\tB\003\340A\002\022\023\n\006region\030\002 \001(\tB\003\340A\002\022\023\n\006job_"
          + "id\030\003 \001(\tB\003\340A\002\022/\n\003job\030\004 \001(\0132\035.google.clou"
          + "d.dataproc.v1.JobB\003\340A\002\0224\n\013update_mask\030\005 "
          + "\001(\0132\032.google.protobuf.FieldMaskB\003\340A\002\"b\n\020"
          + "ListJobsResponse\0220\n\004jobs\030\001 \003(\0132\035.google."
          + "cloud.dataproc.v1.JobB\003\340A\003\022\034\n\017next_page_"
          + "token\030\002 \001(\tB\003\340A\001\"U\n\020CancelJobRequest\022\027\n\n"
          + "project_id\030\001 \001(\tB\003\340A\002\022\023\n\006region\030\003 \001(\tB\003\340"
          + "A\002\022\023\n\006job_id\030\002 \001(\tB\003\340A\002\"U\n\020DeleteJobRequ"
          + "est\022\027\n\nproject_id\030\001 \001(\tB\003\340A\002\022\023\n\006region\030\003"
          + " \001(\tB\003\340A\002\022\023\n\006job_id\030\002 \001(\tB\003\340A\0022\374\n\n\rJobCo"
          + "ntroller\022\261\001\n\tSubmitJob\022*.google.cloud.da"
          + "taproc.v1.SubmitJobRequest\032\035.google.clou"
          + "d.dataproc.v1.Job\"Y\202\323\344\223\002;\"6/v1/projects/"
          + "{project_id}/regions/{region}/jobs:submi"
          + "t:\001*\332A\025project_id,region,job\022\336\001\n\024SubmitJ"
          + "obAsOperation\022*.google.cloud.dataproc.v1"
          + ".SubmitJobRequest\032\035.google.longrunning.O"
          + "peration\"{\202\323\344\223\002F\"A/v1/projects/{project_"
          + "id}/regions/{region}/jobs:submitAsOperat"
          + "ion:\001*\332A\027project_id, region, job\312A\022\n\003Job"
          + "\022\013JobMetadata\022\255\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/{region}/jobs/{job_i"
          + "d}\332A\030project_id,region,job_id\022\311\001\n\010ListJo"
          + "bs\022).google.cloud.dataproc.v1.ListJobsRe"
          + "quest\032*.google.cloud.dataproc.v1.ListJob"
          + "sResponse\"f\202\323\344\223\0021\022//v1/projects/{project"
          + "_id}/regions/{region}/jobs\332A\021project_id,"
          + "region\332A\030project_id,region,filter\022\235\001\n\tUp"
          + "dateJob\022*.google.cloud.dataproc.v1.Updat"
          + "eJobRequest\032\035.google.cloud.dataproc.v1.J"
          + "ob\"E\202\323\344\223\002?28/v1/projects/{project_id}/re"
          + "gions/{region}/jobs/{job_id}:\003job\022\275\001\n\tCa"
          + "ncelJob\022*.google.cloud.dataproc.v1.Cance"
          + "lJobRequest\032\035.google.cloud.dataproc.v1.J"
          + "ob\"e\202\323\344\223\002D\"?/v1/projects/{project_id}/re"
          + "gions/{region}/jobs/{job_id}:cancel:\001*\332A"
          + "\030project_id,region,job_id\022\254\001\n\tDeleteJob\022"
          + "*.google.cloud.dataproc.v1.DeleteJobRequ"
          + "est\032\026.google.protobuf.Empty\"[\202\323\344\223\002:*8/v1"
          + "/projects/{project_id}/regions/{region}/"
          + "jobs/{job_id}\332A\030project_id,region,job_id"
          + "\032K\312A\027dataproc.googleapis.com\322A.https://w"
          + "ww.googleapis.com/auth/cloud-platformBh\n"
          + "\034com.google.cloud.dataproc.v1B\tJobsProto"
          + "P\001Z;cloud.google.com/go/dataproc/v2/apiv"
          + "1/dataprocpb;dataprocpbb\006proto3"
    };
    descriptor =
        com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
            descriptorData,
            new com.google.protobuf.Descriptors.FileDescriptor[] {
              com.google.api.AnnotationsProto.getDescriptor(),
              com.google.api.ClientProto.getDescriptor(),
              com.google.api.FieldBehaviorProto.getDescriptor(),
              com.google.longrunning.OperationsProto.getDescriptor(),
              com.google.protobuf.EmptyProto.getDescriptor(),
              com.google.protobuf.FieldMaskProto.getDescriptor(),
              com.google.protobuf.TimestampProto.getDescriptor(),
            });
    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_SparkRJob_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_cloud_dataproc_v1_SparkRJob_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_SparkRJob_descriptor,
            new java.lang.String[] {
              "MainRFileUri", "Args", "FileUris", "ArchiveUris", "Properties", "LoggingConfig",
            });
    internal_static_google_cloud_dataproc_v1_SparkRJob_PropertiesEntry_descriptor =
        internal_static_google_cloud_dataproc_v1_SparkRJob_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_dataproc_v1_SparkRJob_PropertiesEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_SparkRJob_PropertiesEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_dataproc_v1_PrestoJob_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_cloud_dataproc_v1_PrestoJob_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_PrestoJob_descriptor,
            new java.lang.String[] {
              "QueryFileUri",
              "QueryList",
              "ContinueOnFailure",
              "OutputFormat",
              "ClientTags",
              "Properties",
              "LoggingConfig",
              "Queries",
            });
    internal_static_google_cloud_dataproc_v1_PrestoJob_PropertiesEntry_descriptor =
        internal_static_google_cloud_dataproc_v1_PrestoJob_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_dataproc_v1_PrestoJob_PropertiesEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_PrestoJob_PropertiesEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_dataproc_v1_TrinoJob_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_cloud_dataproc_v1_TrinoJob_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_TrinoJob_descriptor,
            new java.lang.String[] {
              "QueryFileUri",
              "QueryList",
              "ContinueOnFailure",
              "OutputFormat",
              "ClientTags",
              "Properties",
              "LoggingConfig",
              "Queries",
            });
    internal_static_google_cloud_dataproc_v1_TrinoJob_PropertiesEntry_descriptor =
        internal_static_google_cloud_dataproc_v1_TrinoJob_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_dataproc_v1_TrinoJob_PropertiesEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_TrinoJob_PropertiesEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_dataproc_v1_JobPlacement_descriptor =
        getDescriptor().getMessageTypes().get(11);
    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", "ClusterLabels",
            });
    internal_static_google_cloud_dataproc_v1_JobPlacement_ClusterLabelsEntry_descriptor =
        internal_static_google_cloud_dataproc_v1_JobPlacement_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_dataproc_v1_JobPlacement_ClusterLabelsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_JobPlacement_ClusterLabelsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_dataproc_v1_JobStatus_descriptor =
        getDescriptor().getMessageTypes().get(12);
    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(13);
    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(14);
    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(15);
    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",
              "SparkRJob",
              "SparkSqlJob",
              "PrestoJob",
              "TrinoJob",
              "Status",
              "StatusHistory",
              "YarnApplications",
              "DriverOutputResourceUri",
              "DriverControlFilesUri",
              "Labels",
              "Scheduling",
              "JobUuid",
              "Done",
              "DriverSchedulingConfig",
              "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_DriverSchedulingConfig_descriptor =
        getDescriptor().getMessageTypes().get(16);
    internal_static_google_cloud_dataproc_v1_DriverSchedulingConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_DriverSchedulingConfig_descriptor,
            new java.lang.String[] {
              "MemoryMb", "Vcores",
            });
    internal_static_google_cloud_dataproc_v1_JobScheduling_descriptor =
        getDescriptor().getMessageTypes().get(17);
    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", "MaxFailuresTotal",
            });
    internal_static_google_cloud_dataproc_v1_SubmitJobRequest_descriptor =
        getDescriptor().getMessageTypes().get(18);
    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_JobMetadata_descriptor =
        getDescriptor().getMessageTypes().get(19);
    internal_static_google_cloud_dataproc_v1_JobMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_JobMetadata_descriptor,
            new java.lang.String[] {
              "JobId", "Status", "OperationType", "StartTime",
            });
    internal_static_google_cloud_dataproc_v1_GetJobRequest_descriptor =
        getDescriptor().getMessageTypes().get(20);
    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(21);
    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(22);
    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(23);
    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(24);
    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(25);
    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.ClientProto.defaultHost);
    registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
    registry.add(com.google.api.AnnotationsProto.http);
    registry.add(com.google.api.ClientProto.methodSignature);
    registry.add(com.google.api.ClientProto.oauthScopes);
    registry.add(com.google.longrunning.OperationsProto.operationInfo);
    com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
        descriptor, registry);
    com.google.api.AnnotationsProto.getDescriptor();
    com.google.api.ClientProto.getDescriptor();
    com.google.api.FieldBehaviorProto.getDescriptor();
    com.google.longrunning.OperationsProto.getDescriptor();
    com.google.protobuf.EmptyProto.getDescriptor();
    com.google.protobuf.FieldMaskProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
