All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.cloud.apigateway.v1.stub.ApiGatewayServiceStub Maven / Gradle / Ivy

Go to download

API Gateway enables you to provide secure access to your backend services through a well-defined REST API that is consistent across all of your services, regardless of the service implementation. Clients consume your REST APIS to implement standalone apps for a mobile device or tablet, through apps running in a browser, or through any other type of app that can make a request to an HTTP endpoint.

There is a newer version: 2.51.0
Show newest version
/*
 * Copyright 2024 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.
 */

package com.google.cloud.apigateway.v1.stub;

import static com.google.cloud.apigateway.v1.ApiGatewayServiceClient.ListApiConfigsPagedResponse;
import static com.google.cloud.apigateway.v1.ApiGatewayServiceClient.ListApisPagedResponse;
import static com.google.cloud.apigateway.v1.ApiGatewayServiceClient.ListGatewaysPagedResponse;

import com.google.api.gax.core.BackgroundResource;
import com.google.api.gax.rpc.OperationCallable;
import com.google.api.gax.rpc.UnaryCallable;
import com.google.cloud.apigateway.v1.Api;
import com.google.cloud.apigateway.v1.ApiConfig;
import com.google.cloud.apigateway.v1.CreateApiConfigRequest;
import com.google.cloud.apigateway.v1.CreateApiRequest;
import com.google.cloud.apigateway.v1.CreateGatewayRequest;
import com.google.cloud.apigateway.v1.DeleteApiConfigRequest;
import com.google.cloud.apigateway.v1.DeleteApiRequest;
import com.google.cloud.apigateway.v1.DeleteGatewayRequest;
import com.google.cloud.apigateway.v1.Gateway;
import com.google.cloud.apigateway.v1.GetApiConfigRequest;
import com.google.cloud.apigateway.v1.GetApiRequest;
import com.google.cloud.apigateway.v1.GetGatewayRequest;
import com.google.cloud.apigateway.v1.ListApiConfigsRequest;
import com.google.cloud.apigateway.v1.ListApiConfigsResponse;
import com.google.cloud.apigateway.v1.ListApisRequest;
import com.google.cloud.apigateway.v1.ListApisResponse;
import com.google.cloud.apigateway.v1.ListGatewaysRequest;
import com.google.cloud.apigateway.v1.ListGatewaysResponse;
import com.google.cloud.apigateway.v1.OperationMetadata;
import com.google.cloud.apigateway.v1.UpdateApiConfigRequest;
import com.google.cloud.apigateway.v1.UpdateApiRequest;
import com.google.cloud.apigateway.v1.UpdateGatewayRequest;
import com.google.longrunning.Operation;
import com.google.longrunning.stub.OperationsStub;
import com.google.protobuf.Empty;
import javax.annotation.Generated;

// AUTO-GENERATED DOCUMENTATION AND CLASS.
/**
 * Base stub class for the ApiGatewayService service API.
 *
 * 

This class is for advanced usage and reflects the underlying API directly. */ @Generated("by gapic-generator-java") public abstract class ApiGatewayServiceStub implements BackgroundResource { public OperationsStub getOperationsStub() { return null; } public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub() { return null; } public UnaryCallable listGatewaysPagedCallable() { throw new UnsupportedOperationException("Not implemented: listGatewaysPagedCallable()"); } public UnaryCallable listGatewaysCallable() { throw new UnsupportedOperationException("Not implemented: listGatewaysCallable()"); } public UnaryCallable getGatewayCallable() { throw new UnsupportedOperationException("Not implemented: getGatewayCallable()"); } public OperationCallable createGatewayOperationCallable() { throw new UnsupportedOperationException("Not implemented: createGatewayOperationCallable()"); } public UnaryCallable createGatewayCallable() { throw new UnsupportedOperationException("Not implemented: createGatewayCallable()"); } public OperationCallable updateGatewayOperationCallable() { throw new UnsupportedOperationException("Not implemented: updateGatewayOperationCallable()"); } public UnaryCallable updateGatewayCallable() { throw new UnsupportedOperationException("Not implemented: updateGatewayCallable()"); } public OperationCallable deleteGatewayOperationCallable() { throw new UnsupportedOperationException("Not implemented: deleteGatewayOperationCallable()"); } public UnaryCallable deleteGatewayCallable() { throw new UnsupportedOperationException("Not implemented: deleteGatewayCallable()"); } public UnaryCallable listApisPagedCallable() { throw new UnsupportedOperationException("Not implemented: listApisPagedCallable()"); } public UnaryCallable listApisCallable() { throw new UnsupportedOperationException("Not implemented: listApisCallable()"); } public UnaryCallable getApiCallable() { throw new UnsupportedOperationException("Not implemented: getApiCallable()"); } public OperationCallable createApiOperationCallable() { throw new UnsupportedOperationException("Not implemented: createApiOperationCallable()"); } public UnaryCallable createApiCallable() { throw new UnsupportedOperationException("Not implemented: createApiCallable()"); } public OperationCallable updateApiOperationCallable() { throw new UnsupportedOperationException("Not implemented: updateApiOperationCallable()"); } public UnaryCallable updateApiCallable() { throw new UnsupportedOperationException("Not implemented: updateApiCallable()"); } public OperationCallable deleteApiOperationCallable() { throw new UnsupportedOperationException("Not implemented: deleteApiOperationCallable()"); } public UnaryCallable deleteApiCallable() { throw new UnsupportedOperationException("Not implemented: deleteApiCallable()"); } public UnaryCallable listApiConfigsPagedCallable() { throw new UnsupportedOperationException("Not implemented: listApiConfigsPagedCallable()"); } public UnaryCallable listApiConfigsCallable() { throw new UnsupportedOperationException("Not implemented: listApiConfigsCallable()"); } public UnaryCallable getApiConfigCallable() { throw new UnsupportedOperationException("Not implemented: getApiConfigCallable()"); } public OperationCallable createApiConfigOperationCallable() { throw new UnsupportedOperationException("Not implemented: createApiConfigOperationCallable()"); } public UnaryCallable createApiConfigCallable() { throw new UnsupportedOperationException("Not implemented: createApiConfigCallable()"); } public OperationCallable updateApiConfigOperationCallable() { throw new UnsupportedOperationException("Not implemented: updateApiConfigOperationCallable()"); } public UnaryCallable updateApiConfigCallable() { throw new UnsupportedOperationException("Not implemented: updateApiConfigCallable()"); } public OperationCallable deleteApiConfigOperationCallable() { throw new UnsupportedOperationException("Not implemented: deleteApiConfigOperationCallable()"); } public UnaryCallable deleteApiConfigCallable() { throw new UnsupportedOperationException("Not implemented: deleteApiConfigCallable()"); } @Override public abstract void close(); }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy