1 /* 2 * Copyright 2022 Google LLC 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * https://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17 package com.google.cloud.gaming.v1beta.stub; 18 19 import static com.google.cloud.gaming.v1beta.RealmsServiceClient.ListRealmsPagedResponse; 20 21 import com.google.api.core.BetaApi; 22 import com.google.api.gax.core.BackgroundResource; 23 import com.google.api.gax.rpc.OperationCallable; 24 import com.google.api.gax.rpc.UnaryCallable; 25 import com.google.cloud.gaming.v1beta.CreateRealmRequest; 26 import com.google.cloud.gaming.v1beta.DeleteRealmRequest; 27 import com.google.cloud.gaming.v1beta.GetRealmRequest; 28 import com.google.cloud.gaming.v1beta.ListRealmsRequest; 29 import com.google.cloud.gaming.v1beta.ListRealmsResponse; 30 import com.google.cloud.gaming.v1beta.OperationMetadata; 31 import com.google.cloud.gaming.v1beta.PreviewRealmUpdateRequest; 32 import com.google.cloud.gaming.v1beta.PreviewRealmUpdateResponse; 33 import com.google.cloud.gaming.v1beta.Realm; 34 import com.google.cloud.gaming.v1beta.UpdateRealmRequest; 35 import com.google.longrunning.Operation; 36 import com.google.longrunning.stub.OperationsStub; 37 import com.google.protobuf.Empty; 38 import javax.annotation.Generated; 39 40 // AUTO-GENERATED DOCUMENTATION AND CLASS. 41 /** 42 * Base stub class for the RealmsService service API. 43 * 44 * <p>This class is for advanced usage and reflects the underlying API directly. 45 */ 46 @BetaApi 47 @Generated("by gapic-generator-java") 48 public abstract class RealmsServiceStub implements BackgroundResource { 49 getOperationsStub()50 public OperationsStub getOperationsStub() { 51 return null; 52 } 53 getHttpJsonOperationsStub()54 public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub() { 55 return null; 56 } 57 listRealmsPagedCallable()58 public UnaryCallable<ListRealmsRequest, ListRealmsPagedResponse> listRealmsPagedCallable() { 59 throw new UnsupportedOperationException("Not implemented: listRealmsPagedCallable()"); 60 } 61 listRealmsCallable()62 public UnaryCallable<ListRealmsRequest, ListRealmsResponse> listRealmsCallable() { 63 throw new UnsupportedOperationException("Not implemented: listRealmsCallable()"); 64 } 65 getRealmCallable()66 public UnaryCallable<GetRealmRequest, Realm> getRealmCallable() { 67 throw new UnsupportedOperationException("Not implemented: getRealmCallable()"); 68 } 69 70 public OperationCallable<CreateRealmRequest, Realm, OperationMetadata> createRealmOperationCallable()71 createRealmOperationCallable() { 72 throw new UnsupportedOperationException("Not implemented: createRealmOperationCallable()"); 73 } 74 createRealmCallable()75 public UnaryCallable<CreateRealmRequest, Operation> createRealmCallable() { 76 throw new UnsupportedOperationException("Not implemented: createRealmCallable()"); 77 } 78 79 public OperationCallable<DeleteRealmRequest, Empty, OperationMetadata> deleteRealmOperationCallable()80 deleteRealmOperationCallable() { 81 throw new UnsupportedOperationException("Not implemented: deleteRealmOperationCallable()"); 82 } 83 deleteRealmCallable()84 public UnaryCallable<DeleteRealmRequest, Operation> deleteRealmCallable() { 85 throw new UnsupportedOperationException("Not implemented: deleteRealmCallable()"); 86 } 87 88 public OperationCallable<UpdateRealmRequest, Realm, OperationMetadata> updateRealmOperationCallable()89 updateRealmOperationCallable() { 90 throw new UnsupportedOperationException("Not implemented: updateRealmOperationCallable()"); 91 } 92 updateRealmCallable()93 public UnaryCallable<UpdateRealmRequest, Operation> updateRealmCallable() { 94 throw new UnsupportedOperationException("Not implemented: updateRealmCallable()"); 95 } 96 97 public UnaryCallable<PreviewRealmUpdateRequest, PreviewRealmUpdateResponse> previewRealmUpdateCallable()98 previewRealmUpdateCallable() { 99 throw new UnsupportedOperationException("Not implemented: previewRealmUpdateCallable()"); 100 } 101 102 @Override close()103 public abstract void close(); 104 } 105