/*
 * 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/gaming/v1/game_server_clusters_service.proto

package com.google.cloud.gaming.v1;

public final class GameServerClustersServiceOuterClass {
  private GameServerClustersServiceOuterClass() {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
  }

  public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
    return descriptor;
  }

  private static com.google.protobuf.Descriptors.FileDescriptor descriptor;

  static {
    java.lang.String[] descriptorData = {
      "\n9google/cloud/gaming/v1/game_server_clu"
          + "sters_service.proto\022\026google.cloud.gaming"
          + ".v1\032\034google/api/annotations.proto\032\027googl"
          + "e/api/client.proto\0321google/cloud/gaming/"
          + "v1/game_server_clusters.proto\032#google/lo"
          + "ngrunning/operations.proto2\212\021\n\031GameServe"
          + "rClustersService\022\331\001\n\026ListGameServerClust"
          + "ers\0225.google.cloud.gaming.v1.ListGameSer"
          + "verClustersRequest\0326.google.cloud.gaming"
          + ".v1.ListGameServerClustersResponse\"P\202\323\344\223"
          + "\002A\022?/v1/{parent=projects/*/locations/*/r"
          + "ealms/*}/gameServerClusters\332A\006parent\022\306\001\n"
          + "\024GetGameServerCluster\0223.google.cloud.gam"
          + "ing.v1.GetGameServerClusterRequest\032).goo"
          + "gle.cloud.gaming.v1.GameServerCluster\"N\202"
          + "\323\344\223\002A\022?/v1/{name=projects/*/locations/*/"
          + "realms/*/gameServerClusters/*}\332A\004name\022\254\002"
          + "\n\027CreateGameServerCluster\0226.google.cloud"
          + ".gaming.v1.CreateGameServerClusterReques"
          + "t\032\035.google.longrunning.Operation\"\271\001\202\323\344\223\002"
          + "V\"?/v1/{parent=projects/*/locations/*/re"
          + "alms/*}/gameServerClusters:\023game_server_"
          + "cluster\332A1parent,game_server_cluster,gam"
          + "e_server_cluster_id\312A&\n\021GameServerCluste"
          + "r\022\021OperationMetadata\022\213\002\n\036PreviewCreateGa"
          + "meServerCluster\022=.google.cloud.gaming.v1"
          + ".PreviewCreateGameServerClusterRequest\032>"
          + ".google.cloud.gaming.v1.PreviewCreateGam"
          + "eServerClusterResponse\"j\202\323\344\223\002d\"M/v1/{par"
          + "ent=projects/*/locations/*/realms/*}/gam"
          + "eServerClusters:previewCreate:\023game_serv"
          + "er_cluster\022\355\001\n\027DeleteGameServerCluster\0226"
          + ".google.cloud.gaming.v1.DeleteGameServer"
          + "ClusterRequest\032\035.google.longrunning.Oper"
          + "ation\"{\202\323\344\223\002A*?/v1/{name=projects/*/loca"
          + "tions/*/realms/*/gameServerClusters/*}\332A"
          + "\004name\312A*\n\025google.protobuf.Empty\022\021Operati"
          + "onMetadata\022\366\001\n\036PreviewDeleteGameServerCl"
          + "uster\022=.google.cloud.gaming.v1.PreviewDe"
          + "leteGameServerClusterRequest\032>.google.cl"
          + "oud.gaming.v1.PreviewDeleteGameServerClu"
          + "sterResponse\"U\202\323\344\223\002O*M/v1/{name=projects"
          + "/*/locations/*/realms/*/gameServerCluste"
          + "rs/*}:previewDelete\022\256\002\n\027UpdateGameServer"
          + "Cluster\0226.google.cloud.gaming.v1.UpdateG"
          + "ameServerClusterRequest\032\035.google.longrun"
          + "ning.Operation\"\273\001\202\323\344\223\002j2S/v1/{game_serve"
          + "r_cluster.name=projects/*/locations/*/re"
          + "alms/*/gameServerClusters/*}:\023game_serve"
          + "r_cluster\332A\037game_server_cluster,update_m"
          + "ask\312A&\n\021GameServerCluster\022\021OperationMeta"
          + "data\022\237\002\n\036PreviewUpdateGameServerCluster\022"
          + "=.google.cloud.gaming.v1.PreviewUpdateGa"
          + "meServerClusterRequest\032>.google.cloud.ga"
          + "ming.v1.PreviewUpdateGameServerClusterRe"
          + "sponse\"~\202\323\344\223\002x2a/v1/{game_server_cluster"
          + ".name=projects/*/locations/*/realms/*/ga"
          + "meServerClusters/*}:previewUpdate:\023game_"
          + "server_cluster\032O\312A\033gameservices.googleap"
          + "is.com\322A.https://www.googleapis.com/auth"
          + "/cloud-platformBR\n\032com.google.cloud.gami"
          + "ng.v1P\001Z2cloud.google.com/go/gaming/apiv"
          + "1/gamingpb;gamingpbb\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.cloud.gaming.v1.GameServerClusters.getDescriptor(),
              com.google.longrunning.OperationsProto.getDescriptor(),
            });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.api.ClientProto.defaultHost);
    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.cloud.gaming.v1.GameServerClusters.getDescriptor();
    com.google.longrunning.OperationsProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
