Package com.google.cloud.apigateway.v1
Class ApiGatewayServiceGrpc.ApiGatewayServiceBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<ApiGatewayServiceGrpc.ApiGatewayServiceBlockingStub>
com.google.cloud.apigateway.v1.ApiGatewayServiceGrpc.ApiGatewayServiceBlockingStub
- Enclosing class:
- ApiGatewayServiceGrpc
public static final class ApiGatewayServiceGrpc.ApiGatewayServiceBlockingStub
extends io.grpc.stub.AbstractBlockingStub<ApiGatewayServiceGrpc.ApiGatewayServiceBlockingStub>
A stub to allow clients to do limited synchronous rpc calls to service ApiGatewayService.
The API Gateway Service is the interface for managing API Gateways.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) createApi(CreateApiRequest request) Creates a new Api in a given project and location.createApiConfig(CreateApiConfigRequest request) Creates a new ApiConfig in a given project and location.createGateway(CreateGatewayRequest request) Creates a new Gateway in a given project and location.deleteApi(DeleteApiRequest request) Deletes a single Api.deleteApiConfig(DeleteApiConfigRequest request) Deletes a single ApiConfig.deleteGateway(DeleteGatewayRequest request) Deletes a single Gateway.getApi(GetApiRequest request) Gets details of a single Api.getApiConfig(GetApiConfigRequest request) Gets details of a single ApiConfig.getGateway(GetGatewayRequest request) Gets details of a single Gateway.listApiConfigs(ListApiConfigsRequest request) Lists ApiConfigs in a given project and location.listApis(ListApisRequest request) Lists Apis in a given project and location.listGateways(ListGatewaysRequest request) Lists Gateways in a given project and location.updateApi(UpdateApiRequest request) Updates the parameters of a single Api.updateApiConfig(UpdateApiConfigRequest request) Updates the parameters of a single ApiConfig.updateGateway(UpdateGatewayRequest request) Updates the parameters of a single Gateway.Methods inherited from class io.grpc.stub.AbstractBlockingStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected ApiGatewayServiceGrpc.ApiGatewayServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<ApiGatewayServiceGrpc.ApiGatewayServiceBlockingStub>
-
listGateways
Lists Gateways in a given project and location.
-
getGateway
Gets details of a single Gateway.
-
createGateway
Creates a new Gateway in a given project and location.
-
updateGateway
Updates the parameters of a single Gateway.
-
deleteGateway
Deletes a single Gateway.
-
listApis
Lists Apis in a given project and location.
-
getApi
Gets details of a single Api.
-
createApi
Creates a new Api in a given project and location.
-
updateApi
Updates the parameters of a single Api.
-
deleteApi
Deletes a single Api.
-
listApiConfigs
Lists ApiConfigs in a given project and location.
-
getApiConfig
Gets details of a single ApiConfig.
-
createApiConfig
Creates a new ApiConfig in a given project and location.
-
updateApiConfig
Updates the parameters of a single ApiConfig.
-
deleteApiConfig
Deletes a single ApiConfig.
-