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

package com.google.cloud.gaming.v1;

public final class RealmsServiceOuterClass {
  private RealmsServiceOuterClass() {}

  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 = {
      "\n+google/cloud/gaming/v1/realms_service."
          + "proto\022\026google.cloud.gaming.v1\032\034google/ap"
          + "i/annotations.proto\032\027google/api/client.p"
          + "roto\032#google/cloud/gaming/v1/realms.prot"
          + "o\032#google/longrunning/operations.proto2\273"
          + "\t\n\rRealmsService\022\240\001\n\nListRealms\022).google"
          + ".cloud.gaming.v1.ListRealmsRequest\032*.goo"
          + "gle.cloud.gaming.v1.ListRealmsResponse\";"
          + "\202\323\344\223\002,\022*/v1/{parent=projects/*/locations"
          + "/*}/realms\332A\006parent\022\215\001\n\010GetRealm\022\'.googl"
          + "e.cloud.gaming.v1.GetRealmRequest\032\035.goog"
          + "le.cloud.gaming.v1.Realm\"9\202\323\344\223\002,\022*/v1/{n"
          + "ame=projects/*/locations/*/realms/*}\332A\004n"
          + "ame\022\310\001\n\013CreateRealm\022*.google.cloud.gamin"
          + "g.v1.CreateRealmRequest\032\035.google.longrun"
          + "ning.Operation\"n\202\323\344\223\0023\"*/v1/{parent=proj"
          + "ects/*/locations/*}/realms:\005realm\332A\025pare"
          + "nt,realm,realm_id\312A\032\n\005Realm\022\021OperationMe"
          + "tadata\022\300\001\n\013DeleteRealm\022*.google.cloud.ga"
          + "ming.v1.DeleteRealmRequest\032\035.google.long"
          + "running.Operation\"f\202\323\344\223\002,**/v1/{name=pro"
          + "jects/*/locations/*/realms/*}\332A\004name\312A*\n"
          + "\025google.protobuf.Empty\022\021OperationMetadat"
          + "a\022\312\001\n\013UpdateRealm\022*.google.cloud.gaming."
          + "v1.UpdateRealmRequest\032\035.google.longrunni"
          + "ng.Operation\"p\202\323\344\223\002920/v1/{realm.name=pr"
          + "ojects/*/locations/*/realms/*}:\005realm\332A\021"
          + "realm,update_mask\312A\032\n\005Realm\022\021OperationMe"
          + "tadata\022\312\001\n\022PreviewRealmUpdate\0221.google.c"
          + "loud.gaming.v1.PreviewRealmUpdateRequest"
          + "\0322.google.cloud.gaming.v1.PreviewRealmUp"
          + "dateResponse\"M\202\323\344\223\002G2>/v1/{realm.name=pr"
          + "ojects/*/locations/*/realms/*}:previewUp"
          + "date:\005realm\032O\312A\033gameservices.googleapis."
          + "com\322A.https://www.googleapis.com/auth/cl"
          + "oud-platformBR\n\032com.google.cloud.gaming."
          + "v1P\001Z2cloud.google.com/go/gaming/apiv1/g"
          + "amingpb;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.Realms.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.Realms.getDescriptor();
    com.google.longrunning.OperationsProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
