# frozen_string_literal: true # Generated by the protocol buffer compiler. DO NOT EDIT! # source: google/cloud/gaming/v1/game_server_clusters_service.proto require 'google/protobuf' require 'google/api/annotations_pb' require 'google/api/client_pb' require 'google/cloud/gaming/v1/game_server_clusters_pb' require 'google/longrunning/operations_pb' descriptor_data = "\n9google/cloud/gaming/v1/game_server_clusters_service.proto\x12\x16google.cloud.gaming.v1\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x31google/cloud/gaming/v1/game_server_clusters.proto\x1a#google/longrunning/operations.proto2\x8a\x11\n\x19GameServerClustersService\x12\xd9\x01\n\x16ListGameServerClusters\x12\x35.google.cloud.gaming.v1.ListGameServerClustersRequest\x1a\x36.google.cloud.gaming.v1.ListGameServerClustersResponse\"P\x82\xd3\xe4\x93\x02\x41\x12?/v1/{parent=projects/*/locations/*/realms/*}/gameServerClusters\xda\x41\x06parent\x12\xc6\x01\n\x14GetGameServerCluster\x12\x33.google.cloud.gaming.v1.GetGameServerClusterRequest\x1a).google.cloud.gaming.v1.GameServerCluster\"N\x82\xd3\xe4\x93\x02\x41\x12?/v1/{name=projects/*/locations/*/realms/*/gameServerClusters/*}\xda\x41\x04name\x12\xac\x02\n\x17\x43reateGameServerCluster\x12\x36.google.cloud.gaming.v1.CreateGameServerClusterRequest\x1a\x1d.google.longrunning.Operation\"\xb9\x01\x82\xd3\xe4\x93\x02V\"?/v1/{parent=projects/*/locations/*/realms/*}/gameServerClusters:\x13game_server_cluster\xda\x41\x31parent,game_server_cluster,game_server_cluster_id\xca\x41&\n\x11GameServerCluster\x12\x11OperationMetadata\x12\x8b\x02\n\x1ePreviewCreateGameServerCluster\x12=.google.cloud.gaming.v1.PreviewCreateGameServerClusterRequest\x1a>.google.cloud.gaming.v1.PreviewCreateGameServerClusterResponse\"j\x82\xd3\xe4\x93\x02\x64\"M/v1/{parent=projects/*/locations/*/realms/*}/gameServerClusters:previewCreate:\x13game_server_cluster\x12\xed\x01\n\x17\x44\x65leteGameServerCluster\x12\x36.google.cloud.gaming.v1.DeleteGameServerClusterRequest\x1a\x1d.google.longrunning.Operation\"{\x82\xd3\xe4\x93\x02\x41*?/v1/{name=projects/*/locations/*/realms/*/gameServerClusters/*}\xda\x41\x04name\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\x12\xf6\x01\n\x1ePreviewDeleteGameServerCluster\x12=.google.cloud.gaming.v1.PreviewDeleteGameServerClusterRequest\x1a>.google.cloud.gaming.v1.PreviewDeleteGameServerClusterResponse\"U\x82\xd3\xe4\x93\x02O*M/v1/{name=projects/*/locations/*/realms/*/gameServerClusters/*}:previewDelete\x12\xae\x02\n\x17UpdateGameServerCluster\x12\x36.google.cloud.gaming.v1.UpdateGameServerClusterRequest\x1a\x1d.google.longrunning.Operation\"\xbb\x01\x82\xd3\xe4\x93\x02j2S/v1/{game_server_cluster.name=projects/*/locations/*/realms/*/gameServerClusters/*}:\x13game_server_cluster\xda\x41\x1fgame_server_cluster,update_mask\xca\x41&\n\x11GameServerCluster\x12\x11OperationMetadata\x12\x9f\x02\n\x1ePreviewUpdateGameServerCluster\x12=.google.cloud.gaming.v1.PreviewUpdateGameServerClusterRequest\x1a>.google.cloud.gaming.v1.PreviewUpdateGameServerClusterResponse\"~\x82\xd3\xe4\x93\x02x2a/v1/{game_server_cluster.name=projects/*/locations/*/realms/*/gameServerClusters/*}:previewUpdate:\x13game_server_cluster\x1aO\xca\x41\x1bgameservices.googleapis.com\xd2\x41.https://www.googleapis.com/auth/cloud-platformBR\n\x1a\x63om.google.cloud.gaming.v1P\x01Z2cloud.google.com/go/gaming/apiv1/gamingpb;gamingpbb\x06proto3" pool = Google::Protobuf::DescriptorPool.generated_pool begin pool.add_serialized_file(descriptor_data) rescue TypeError => e # Compatibility code: will be removed in the next major version. require 'google/protobuf/descriptor_pb' parsed = Google::Protobuf::FileDescriptorProto.decode(descriptor_data) parsed.clear_dependency serialized = parsed.class.encode(parsed) file = pool.add_serialized_file(serialized) warn "Warning: Protobuf detected an import path issue while loading generated file #{__FILE__}" imports = [ ] imports.each do |type_name, expected_filename| import_file = pool.lookup(type_name).file_descriptor if import_file.name != expected_filename warn "- #{file.name} imports #{expected_filename}, but that import was loaded as #{import_file.name}" end end warn "Each proto file must use a consistent fully-qualified name." warn "This will become an error in the next major version." end module Google module Cloud module Gaming module V1 end end end end