/*
 * 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/shared.proto

package com.google.cloud.dataproc.v1;

public final class SharedProto {
  private SharedProto() {}

  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_RuntimeConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_RuntimeConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_RuntimeConfig_PropertiesEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_RuntimeConfig_PropertiesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_EnvironmentConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_EnvironmentConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_ExecutionConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_ExecutionConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_SparkHistoryServerConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_SparkHistoryServerConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_PeripheralsConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_PeripheralsConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_RuntimeInfo_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_RuntimeInfo_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_RuntimeInfo_EndpointsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_RuntimeInfo_EndpointsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_UsageMetrics_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_UsageMetrics_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_UsageSnapshot_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_UsageSnapshot_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_GkeClusterConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_GkeClusterConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_KubernetesClusterConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_KubernetesClusterConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_KubernetesSoftwareConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_KubernetesSoftwareConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_KubernetesSoftwareConfig_ComponentVersionEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_KubernetesSoftwareConfig_ComponentVersionEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_KubernetesSoftwareConfig_PropertiesEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_KubernetesSoftwareConfig_PropertiesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_GkeNodePoolTarget_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_GkeNodePoolTarget_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_GkeNodeConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_GkeNodeConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_GkeNodePoolAcceleratorConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_GkeNodePoolAcceleratorConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_GkeNodePoolAutoscalingConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_GkeNodePoolAutoscalingConfig_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/shared.proto\022"
          + "\030google.cloud.dataproc.v1\032\037google/api/fi"
          + "eld_behavior.proto\032\031google/api/resource."
          + "proto\032\036google/protobuf/duration.proto\032\037g"
          + "oogle/protobuf/timestamp.proto\"\310\001\n\rRunti"
          + "meConfig\022\024\n\007version\030\001 \001(\tB\003\340A\001\022\034\n\017contai"
          + "ner_image\030\002 \001(\tB\003\340A\001\022P\n\nproperties\030\003 \003(\013"
          + "27.google.cloud.dataproc.v1.RuntimeConfi"
          + "g.PropertiesEntryB\003\340A\001\0321\n\017PropertiesEntr"
          + "y\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\253\001\n\021En"
          + "vironmentConfig\022H\n\020execution_config\030\001 \001("
          + "\0132).google.cloud.dataproc.v1.ExecutionCo"
          + "nfigB\003\340A\001\022L\n\022peripherals_config\030\002 \001(\0132+."
          + "google.cloud.dataproc.v1.PeripheralsConf"
          + "igB\003\340A\001\"\360\001\n\017ExecutionConfig\022\034\n\017service_a"
          + "ccount\030\002 \001(\tB\003\340A\001\022\032\n\013network_uri\030\004 \001(\tB\003"
          + "\340A\001H\000\022\035\n\016subnetwork_uri\030\005 \001(\tB\003\340A\001H\000\022\031\n\014"
          + "network_tags\030\006 \003(\tB\003\340A\001\022\024\n\007kms_key\030\007 \001(\t"
          + "B\003\340A\001\022+\n\003ttl\030\t \001(\0132\031.google.protobuf.Dur"
          + "ationB\003\340A\001\022\033\n\016staging_bucket\030\n \001(\tB\003\340A\001B"
          + "\t\n\007network\"9\n\030SparkHistoryServerConfig\022\035"
          + "\n\020dataproc_cluster\030\001 \001(\tB\003\340A\001\"\266\001\n\021Periph"
          + "eralsConfig\022C\n\021metastore_service\030\001 \001(\tB("
          + "\340A\001\372A\"\n metastore.googleapis.com/Service"
          + "\022\\\n\033spark_history_server_config\030\002 \001(\01322."
          + "google.cloud.dataproc.v1.SparkHistorySer"
          + "verConfigB\003\340A\001\"\327\002\n\013RuntimeInfo\022L\n\tendpoi"
          + "nts\030\001 \003(\01324.google.cloud.dataproc.v1.Run"
          + "timeInfo.EndpointsEntryB\003\340A\003\022\027\n\noutput_u"
          + "ri\030\002 \001(\tB\003\340A\003\022\"\n\025diagnostic_output_uri\030\003"
          + " \001(\tB\003\340A\003\022F\n\021approximate_usage\030\006 \001(\0132&.g"
          + "oogle.cloud.dataproc.v1.UsageMetricsB\003\340A"
          + "\003\022C\n\rcurrent_usage\030\007 \001(\0132\'.google.cloud."
          + "dataproc.v1.UsageSnapshotB\003\340A\003\0320\n\016Endpoi"
          + "ntsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001"
          + "\"W\n\014UsageMetrics\022\036\n\021milli_dcu_seconds\030\001 "
          + "\001(\003B\003\340A\001\022\'\n\032shuffle_storage_gb_seconds\030\002"
          + " \001(\003B\003\340A\001\"\200\001\n\rUsageSnapshot\022\026\n\tmilli_dcu"
          + "\030\001 \001(\003B\003\340A\001\022\037\n\022shuffle_storage_gb\030\002 \001(\003B"
          + "\003\340A\001\0226\n\rsnapshot_time\030\003 \001(\0132\032.google.pro"
          + "tobuf.TimestampB\003\340A\001\"\244\001\n\020GkeClusterConfi"
          + "g\022D\n\022gke_cluster_target\030\002 \001(\tB(\340A\001\372A\"\n c"
          + "ontainer.googleapis.com/Cluster\022J\n\020node_"
          + "pool_target\030\003 \003(\0132+.google.cloud.datapro"
          + "c.v1.GkeNodePoolTargetB\003\340A\001\"\362\001\n\027Kubernet"
          + "esClusterConfig\022!\n\024kubernetes_namespace\030"
          + "\001 \001(\tB\003\340A\001\022M\n\022gke_cluster_config\030\002 \001(\0132*"
          + ".google.cloud.dataproc.v1.GkeClusterConf"
          + "igB\003\340A\002H\000\022[\n\032kubernetes_software_config\030"
          + "\003 \001(\01322.google.cloud.dataproc.v1.Kuberne"
          + "tesSoftwareConfigB\003\340A\001B\010\n\006config\"\303\002\n\030Kub"
          + "ernetesSoftwareConfig\022c\n\021component_versi"
          + "on\030\001 \003(\0132H.google.cloud.dataproc.v1.Kube"
          + "rnetesSoftwareConfig.ComponentVersionEnt"
          + "ry\022V\n\nproperties\030\002 \003(\0132B.google.cloud.da"
          + "taproc.v1.KubernetesSoftwareConfig.Prope"
          + "rtiesEntry\0327\n\025ComponentVersionEntry\022\013\n\003k"
          + "ey\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\0321\n\017Propertie"
          + "sEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\236"
          + "\002\n\021GkeNodePoolTarget\022\026\n\tnode_pool\030\001 \001(\tB"
          + "\003\340A\002\022D\n\005roles\030\002 \003(\01620.google.cloud.datap"
          + "roc.v1.GkeNodePoolTarget.RoleB\003\340A\002\022J\n\020no"
          + "de_pool_config\030\003 \001(\0132+.google.cloud.data"
          + "proc.v1.GkeNodePoolConfigB\003\340A\004\"_\n\004Role\022\024"
          + "\n\020ROLE_UNSPECIFIED\020\000\022\013\n\007DEFAULT\020\001\022\016\n\nCON"
          + "TROLLER\020\002\022\020\n\014SPARK_DRIVER\020\003\022\022\n\016SPARK_EXE"
          + "CUTOR\020\004\"\274\005\n\021GkeNodePoolConfig\022N\n\006config\030"
          + "\002 \001(\01329.google.cloud.dataproc.v1.GkeNode"
          + "PoolConfig.GkeNodeConfigB\003\340A\001\022\026\n\tlocatio"
          + "ns\030\r \003(\tB\003\340A\001\022b\n\013autoscaling\030\004 \001(\0132H.goo"
          + "gle.cloud.dataproc.v1.GkeNodePoolConfig."
          + "GkeNodePoolAutoscalingConfigB\003\340A\001\032\231\002\n\rGk"
          + "eNodeConfig\022\031\n\014machine_type\030\001 \001(\tB\003\340A\001\022\034"
          + "\n\017local_ssd_count\030\007 \001(\005B\003\340A\001\022\030\n\013preempti"
          + "ble\030\n \001(\010B\003\340A\001\022c\n\014accelerators\030\013 \003(\0132H.g"
          + "oogle.cloud.dataproc.v1.GkeNodePoolConfi"
          + "g.GkeNodePoolAcceleratorConfigB\003\340A\001\022\035\n\020m"
          + "in_cpu_platform\030\r \001(\tB\003\340A\001\022\036\n\021boot_disk_"
          + "kms_key\030\027 \001(\tB\003\340A\001\022\021\n\004spot\030  \001(\010B\003\340A\001\032o\n"
          + "\034GkeNodePoolAcceleratorConfig\022\031\n\021acceler"
          + "ator_count\030\001 \001(\003\022\030\n\020accelerator_type\030\002 \001"
          + "(\t\022\032\n\022gpu_partition_size\030\003 \001(\t\032N\n\034GkeNod"
          + "ePoolAutoscalingConfig\022\026\n\016min_node_count"
          + "\030\002 \001(\005\022\026\n\016max_node_count\030\003 \001(\005*\324\001\n\tCompo"
          + "nent\022\031\n\025COMPONENT_UNSPECIFIED\020\000\022\014\n\010ANACO"
          + "NDA\020\005\022\n\n\006DOCKER\020\r\022\t\n\005DRUID\020\t\022\t\n\005FLINK\020\016\022"
          + "\t\n\005HBASE\020\013\022\020\n\014HIVE_WEBHCAT\020\003\022\010\n\004HUDI\020\022\022\013"
          + "\n\007JUPYTER\020\001\022\n\n\006PRESTO\020\006\022\t\n\005TRINO\020\021\022\n\n\006RA"
          + "NGER\020\014\022\010\n\004SOLR\020\n\022\014\n\010ZEPPELIN\020\004\022\r\n\tZOOKEE"
          + "PER\020\010*J\n\rFailureAction\022\036\n\032FAILURE_ACTION"
          + "_UNSPECIFIED\020\000\022\r\n\tNO_ACTION\020\001\022\n\n\006DELETE\020"
          + "\002B\254\002\n\034com.google.cloud.dataproc.v1B\013Shar"
          + "edProtoP\001Z;cloud.google.com/go/dataproc/"
          + "v2/apiv1/dataprocpb;dataprocpb\352A^\n conta"
          + "iner.googleapis.com/Cluster\022:projects/{p"
          + "roject}/locations/{location}/clusters/{c"
          + "luster}\352A^\n metastore.googleapis.com/Ser"
          + "vice\022:projects/{project}/locations/{loca"
          + "tion}/services/{service}b\006proto3"
    };
    descriptor =
        com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
            descriptorData,
            new com.google.protobuf.Descriptors.FileDescriptor[] {
              com.google.api.FieldBehaviorProto.getDescriptor(),
              com.google.api.ResourceProto.getDescriptor(),
              com.google.protobuf.DurationProto.getDescriptor(),
              com.google.protobuf.TimestampProto.getDescriptor(),
            });
    internal_static_google_cloud_dataproc_v1_RuntimeConfig_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_dataproc_v1_RuntimeConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_RuntimeConfig_descriptor,
            new java.lang.String[] {
              "Version", "ContainerImage", "Properties",
            });
    internal_static_google_cloud_dataproc_v1_RuntimeConfig_PropertiesEntry_descriptor =
        internal_static_google_cloud_dataproc_v1_RuntimeConfig_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_dataproc_v1_RuntimeConfig_PropertiesEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_RuntimeConfig_PropertiesEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_dataproc_v1_EnvironmentConfig_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_dataproc_v1_EnvironmentConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_EnvironmentConfig_descriptor,
            new java.lang.String[] {
              "ExecutionConfig", "PeripheralsConfig",
            });
    internal_static_google_cloud_dataproc_v1_ExecutionConfig_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_dataproc_v1_ExecutionConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_ExecutionConfig_descriptor,
            new java.lang.String[] {
              "ServiceAccount",
              "NetworkUri",
              "SubnetworkUri",
              "NetworkTags",
              "KmsKey",
              "Ttl",
              "StagingBucket",
              "Network",
            });
    internal_static_google_cloud_dataproc_v1_SparkHistoryServerConfig_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_dataproc_v1_SparkHistoryServerConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_SparkHistoryServerConfig_descriptor,
            new java.lang.String[] {
              "DataprocCluster",
            });
    internal_static_google_cloud_dataproc_v1_PeripheralsConfig_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_dataproc_v1_PeripheralsConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_PeripheralsConfig_descriptor,
            new java.lang.String[] {
              "MetastoreService", "SparkHistoryServerConfig",
            });
    internal_static_google_cloud_dataproc_v1_RuntimeInfo_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_dataproc_v1_RuntimeInfo_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_RuntimeInfo_descriptor,
            new java.lang.String[] {
              "Endpoints", "OutputUri", "DiagnosticOutputUri", "ApproximateUsage", "CurrentUsage",
            });
    internal_static_google_cloud_dataproc_v1_RuntimeInfo_EndpointsEntry_descriptor =
        internal_static_google_cloud_dataproc_v1_RuntimeInfo_descriptor.getNestedTypes().get(0);
    internal_static_google_cloud_dataproc_v1_RuntimeInfo_EndpointsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_RuntimeInfo_EndpointsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_dataproc_v1_UsageMetrics_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_dataproc_v1_UsageMetrics_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_UsageMetrics_descriptor,
            new java.lang.String[] {
              "MilliDcuSeconds", "ShuffleStorageGbSeconds",
            });
    internal_static_google_cloud_dataproc_v1_UsageSnapshot_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_cloud_dataproc_v1_UsageSnapshot_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_UsageSnapshot_descriptor,
            new java.lang.String[] {
              "MilliDcu", "ShuffleStorageGb", "SnapshotTime",
            });
    internal_static_google_cloud_dataproc_v1_GkeClusterConfig_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_cloud_dataproc_v1_GkeClusterConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_GkeClusterConfig_descriptor,
            new java.lang.String[] {
              "GkeClusterTarget", "NodePoolTarget",
            });
    internal_static_google_cloud_dataproc_v1_KubernetesClusterConfig_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_cloud_dataproc_v1_KubernetesClusterConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_KubernetesClusterConfig_descriptor,
            new java.lang.String[] {
              "KubernetesNamespace", "GkeClusterConfig", "KubernetesSoftwareConfig", "Config",
            });
    internal_static_google_cloud_dataproc_v1_KubernetesSoftwareConfig_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_cloud_dataproc_v1_KubernetesSoftwareConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_KubernetesSoftwareConfig_descriptor,
            new java.lang.String[] {
              "ComponentVersion", "Properties",
            });
    internal_static_google_cloud_dataproc_v1_KubernetesSoftwareConfig_ComponentVersionEntry_descriptor =
        internal_static_google_cloud_dataproc_v1_KubernetesSoftwareConfig_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_dataproc_v1_KubernetesSoftwareConfig_ComponentVersionEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_KubernetesSoftwareConfig_ComponentVersionEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_dataproc_v1_KubernetesSoftwareConfig_PropertiesEntry_descriptor =
        internal_static_google_cloud_dataproc_v1_KubernetesSoftwareConfig_descriptor
            .getNestedTypes()
            .get(1);
    internal_static_google_cloud_dataproc_v1_KubernetesSoftwareConfig_PropertiesEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_KubernetesSoftwareConfig_PropertiesEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_dataproc_v1_GkeNodePoolTarget_descriptor =
        getDescriptor().getMessageTypes().get(11);
    internal_static_google_cloud_dataproc_v1_GkeNodePoolTarget_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_GkeNodePoolTarget_descriptor,
            new java.lang.String[] {
              "NodePool", "Roles", "NodePoolConfig",
            });
    internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_descriptor =
        getDescriptor().getMessageTypes().get(12);
    internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_descriptor,
            new java.lang.String[] {
              "Config", "Locations", "Autoscaling",
            });
    internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_GkeNodeConfig_descriptor =
        internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_GkeNodeConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_GkeNodeConfig_descriptor,
            new java.lang.String[] {
              "MachineType",
              "LocalSsdCount",
              "Preemptible",
              "Accelerators",
              "MinCpuPlatform",
              "BootDiskKmsKey",
              "Spot",
            });
    internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_GkeNodePoolAcceleratorConfig_descriptor =
        internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_descriptor
            .getNestedTypes()
            .get(1);
    internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_GkeNodePoolAcceleratorConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_GkeNodePoolAcceleratorConfig_descriptor,
            new java.lang.String[] {
              "AcceleratorCount", "AcceleratorType", "GpuPartitionSize",
            });
    internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_GkeNodePoolAutoscalingConfig_descriptor =
        internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_descriptor
            .getNestedTypes()
            .get(2);
    internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_GkeNodePoolAutoscalingConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_dataproc_v1_GkeNodePoolConfig_GkeNodePoolAutoscalingConfig_descriptor,
            new java.lang.String[] {
              "MinNodeCount", "MaxNodeCount",
            });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
    registry.add(com.google.api.ResourceProto.resourceDefinition);
    registry.add(com.google.api.ResourceProto.resourceReference);
    com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
        descriptor, registry);
    com.google.api.FieldBehaviorProto.getDescriptor();
    com.google.api.ResourceProto.getDescriptor();
    com.google.protobuf.DurationProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
