Class ApiGatewayServiceGrpc.ApiGatewayServiceBlockingStub (2.23.0)

public static final class ApiGatewayServiceGrpc.ApiGatewayServiceBlockingStub extends AbstractBlockingStub<ApiGatewayServiceGrpc.ApiGatewayServiceBlockingStub>

A stub to allow clients to do synchronous rpc calls to service ApiGatewayService.

The API Gateway Service is the interface for managing API Gateways.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > ApiGatewayServiceGrpc.ApiGatewayServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected ApiGatewayServiceGrpc.ApiGatewayServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
ApiGatewayServiceGrpc.ApiGatewayServiceBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createApi(CreateApiRequest request)

public Operation createApi(CreateApiRequest request)

Creates a new Api in a given project and location.

Parameter
NameDescription
requestCreateApiRequest
Returns
TypeDescription
Operation

createApiConfig(CreateApiConfigRequest request)

public Operation createApiConfig(CreateApiConfigRequest request)

Creates a new ApiConfig in a given project and location.

Parameter
NameDescription
requestCreateApiConfigRequest
Returns
TypeDescription
Operation

createGateway(CreateGatewayRequest request)

public Operation createGateway(CreateGatewayRequest request)

Creates a new Gateway in a given project and location.

Parameter
NameDescription
requestCreateGatewayRequest
Returns
TypeDescription
Operation

deleteApi(DeleteApiRequest request)

public Operation deleteApi(DeleteApiRequest request)

Deletes a single Api.

Parameter
NameDescription
requestDeleteApiRequest
Returns
TypeDescription
Operation

deleteApiConfig(DeleteApiConfigRequest request)

public Operation deleteApiConfig(DeleteApiConfigRequest request)

Deletes a single ApiConfig.

Parameter
NameDescription
requestDeleteApiConfigRequest
Returns
TypeDescription
Operation

deleteGateway(DeleteGatewayRequest request)

public Operation deleteGateway(DeleteGatewayRequest request)

Deletes a single Gateway.

Parameter
NameDescription
requestDeleteGatewayRequest
Returns
TypeDescription
Operation

getApi(GetApiRequest request)

public Api getApi(GetApiRequest request)

Gets details of a single Api.

Parameter
NameDescription
requestGetApiRequest
Returns
TypeDescription
Api

getApiConfig(GetApiConfigRequest request)

public ApiConfig getApiConfig(GetApiConfigRequest request)

Gets details of a single ApiConfig.

Parameter
NameDescription
requestGetApiConfigRequest
Returns
TypeDescription
ApiConfig

getGateway(GetGatewayRequest request)

public Gateway getGateway(GetGatewayRequest request)

Gets details of a single Gateway.

Parameter
NameDescription
requestGetGatewayRequest
Returns
TypeDescription
Gateway

listApiConfigs(ListApiConfigsRequest request)

public ListApiConfigsResponse listApiConfigs(ListApiConfigsRequest request)

Lists ApiConfigs in a given project and location.

Parameter
NameDescription
requestListApiConfigsRequest
Returns
TypeDescription
ListApiConfigsResponse

listApis(ListApisRequest request)

public ListApisResponse listApis(ListApisRequest request)

Lists Apis in a given project and location.

Parameter
NameDescription
requestListApisRequest
Returns
TypeDescription
ListApisResponse

listGateways(ListGatewaysRequest request)

public ListGatewaysResponse listGateways(ListGatewaysRequest request)

Lists Gateways in a given project and location.

Parameter
NameDescription
requestListGatewaysRequest
Returns
TypeDescription
ListGatewaysResponse

updateApi(UpdateApiRequest request)

public Operation updateApi(UpdateApiRequest request)

Updates the parameters of a single Api.

Parameter
NameDescription
requestUpdateApiRequest
Returns
TypeDescription
Operation

updateApiConfig(UpdateApiConfigRequest request)

public Operation updateApiConfig(UpdateApiConfigRequest request)

Updates the parameters of a single ApiConfig.

Parameter
NameDescription
requestUpdateApiConfigRequest
Returns
TypeDescription
Operation

updateGateway(UpdateGatewayRequest request)

public Operation updateGateway(UpdateGatewayRequest request)

Updates the parameters of a single Gateway.

Parameter
NameDescription
requestUpdateGatewayRequest
Returns
TypeDescription
Operation