Class ApiGatewayServiceGrpc.ApiGatewayServiceStub (2.13.0)
2.88.0 (latest)
2.87.0
2.85.0
2.83.0
2.82.0
2.81.0
2.80.0
2.78.0
2.76.0
2.75.0
2.74.0
2.73.0
2.72.0
2.70.0
2.68.0
2.67.0
2.64.0
2.63.0
2.62.0
2.60.0
2.59.0
2.58.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.52.0
2.51.0
2.49.0
2.48.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.40.0
2.39.0
2.37.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.29.0
2.28.0
2.27.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.0
2.11.0
2.10.0
2.9.0
2.8.0
2.7.0
2.6.0
2.5.0
2.4.0
2.3.7
2.2.1
2.1.12
public static final class ApiGatewayServiceGrpc . ApiGatewayServiceStub extends AbstractAsyncStub<ApiGatewayServiceGrpc . ApiGatewayServiceStub >
The API Gateway Service is the interface for managing API Gateways.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractAsyncStub >
ApiGatewayServiceGrpc.ApiGatewayServiceStub
Inherited Members
io.grpc.stub.AbstractAsyncStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractAsyncStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected ApiGatewayServiceGrpc . ApiGatewayServiceStub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createApi(CreateApiRequest request, StreamObserver<Operation> responseObserver)
public void createApi ( CreateApiRequest request , StreamObserver<Operation> responseObserver )
Creates a new Api in a given project and location.
createApiConfig(CreateApiConfigRequest request, StreamObserver<Operation> responseObserver)
public void createApiConfig ( CreateApiConfigRequest request , StreamObserver<Operation> responseObserver )
Creates a new ApiConfig in a given project and location.
createGateway(CreateGatewayRequest request, StreamObserver<Operation> responseObserver)
public void createGateway ( CreateGatewayRequest request , StreamObserver<Operation> responseObserver )
Creates a new Gateway in a given project and location.
deleteApi(DeleteApiRequest request, StreamObserver<Operation> responseObserver)
public void deleteApi ( DeleteApiRequest request , StreamObserver<Operation> responseObserver )
deleteApiConfig(DeleteApiConfigRequest request, StreamObserver<Operation> responseObserver)
public void deleteApiConfig ( DeleteApiConfigRequest request , StreamObserver<Operation> responseObserver )
Deletes a single ApiConfig.
deleteGateway(DeleteGatewayRequest request, StreamObserver<Operation> responseObserver)
public void deleteGateway ( DeleteGatewayRequest request , StreamObserver<Operation> responseObserver )
Deletes a single Gateway.
getApi(GetApiRequest request, StreamObserver<Api> responseObserver)
public void getApi ( GetApiRequest request , StreamObserver<Api> responseObserver )
Gets details of a single Api.
Parameters
Name
Description
request
GetApiRequest
responseObserver
io.grpc.stub.StreamObserver <Api >
getApiConfig(GetApiConfigRequest request, StreamObserver<ApiConfig> responseObserver)
public void getApiConfig ( GetApiConfigRequest request , StreamObserver<ApiConfig> responseObserver )
Gets details of a single ApiConfig.
getGateway(GetGatewayRequest request, StreamObserver<Gateway> responseObserver)
public void getGateway ( GetGatewayRequest request , StreamObserver<Gateway> responseObserver )
Gets details of a single Gateway.
listApiConfigs(ListApiConfigsRequest request, StreamObserver<ListApiConfigsResponse> responseObserver)
public void listApiConfigs ( ListApiConfigsRequest request , StreamObserver<ListApiConfigsResponse> responseObserver )
Lists ApiConfigs in a given project and location.
listApis(ListApisRequest request, StreamObserver<ListApisResponse> responseObserver)
public void listApis ( ListApisRequest request , StreamObserver<ListApisResponse> responseObserver )
Lists Apis in a given project and location.
listGateways(ListGatewaysRequest request, StreamObserver<ListGatewaysResponse> responseObserver)
public void listGateways ( ListGatewaysRequest request , StreamObserver<ListGatewaysResponse> responseObserver )
Lists Gateways in a given project and location.
updateApi(UpdateApiRequest request, StreamObserver<Operation> responseObserver)
public void updateApi ( UpdateApiRequest request , StreamObserver<Operation> responseObserver )
Updates the parameters of a single Api.
updateApiConfig(UpdateApiConfigRequest request, StreamObserver<Operation> responseObserver)
public void updateApiConfig ( UpdateApiConfigRequest request , StreamObserver<Operation> responseObserver )
Updates the parameters of a single ApiConfig.
updateGateway(UpdateGatewayRequest request, StreamObserver<Operation> responseObserver)
public void updateGateway ( UpdateGatewayRequest request , StreamObserver<Operation> responseObserver )
Updates the parameters of a single Gateway.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-29 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-29 UTC."],[],[]]