Class ApiGatewayServiceGrpc.ApiGatewayServiceBlockingStub (2.45.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
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
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
Name Description
request CreateApiRequest
Returns
Type Description
Operation

createApiConfig(CreateApiConfigRequest request)

public Operation createApiConfig(CreateApiConfigRequest request)

Creates a new ApiConfig in a given project and location.

Parameter
Name Description
request CreateApiConfigRequest
Returns
Type Description
Operation

createGateway(CreateGatewayRequest request)

public Operation createGateway(CreateGatewayRequest request)

Creates a new Gateway in a given project and location.

Parameter
Name Description
request CreateGatewayRequest
Returns
Type Description
Operation

deleteApi(DeleteApiRequest request)

public Operation deleteApi(DeleteApiRequest request)

Deletes a single Api.

Parameter
Name Description
request DeleteApiRequest
Returns
Type Description
Operation

deleteApiConfig(DeleteApiConfigRequest request)

public Operation deleteApiConfig(DeleteApiConfigRequest request)

Deletes a single ApiConfig.

Parameter
Name Description
request DeleteApiConfigRequest
Returns
Type Description
Operation

deleteGateway(DeleteGatewayRequest request)

public Operation deleteGateway(DeleteGatewayRequest request)

Deletes a single Gateway.

Parameter
Name Description
request DeleteGatewayRequest
Returns
Type Description
Operation

getApi(GetApiRequest request)

public Api getApi(GetApiRequest request)

Gets details of a single Api.

Parameter
Name Description
request GetApiRequest
Returns
Type Description
Api

getApiConfig(GetApiConfigRequest request)

public ApiConfig getApiConfig(GetApiConfigRequest request)

Gets details of a single ApiConfig.

Parameter
Name Description
request GetApiConfigRequest
Returns
Type Description
ApiConfig

getGateway(GetGatewayRequest request)

public Gateway getGateway(GetGatewayRequest request)

Gets details of a single Gateway.

Parameter
Name Description
request GetGatewayRequest
Returns
Type Description
Gateway

listApiConfigs(ListApiConfigsRequest request)

public ListApiConfigsResponse listApiConfigs(ListApiConfigsRequest request)

Lists ApiConfigs in a given project and location.

Parameter
Name Description
request ListApiConfigsRequest
Returns
Type Description
ListApiConfigsResponse

listApis(ListApisRequest request)

public ListApisResponse listApis(ListApisRequest request)

Lists Apis in a given project and location.

Parameter
Name Description
request ListApisRequest
Returns
Type Description
ListApisResponse

listGateways(ListGatewaysRequest request)

public ListGatewaysResponse listGateways(ListGatewaysRequest request)

Lists Gateways in a given project and location.

Parameter
Name Description
request ListGatewaysRequest
Returns
Type Description
ListGatewaysResponse

updateApi(UpdateApiRequest request)

public Operation updateApi(UpdateApiRequest request)

Updates the parameters of a single Api.

Parameter
Name Description
request UpdateApiRequest
Returns
Type Description
Operation

updateApiConfig(UpdateApiConfigRequest request)

public Operation updateApiConfig(UpdateApiConfigRequest request)

Updates the parameters of a single ApiConfig.

Parameter
Name Description
request UpdateApiConfigRequest
Returns
Type Description
Operation

updateGateway(UpdateGatewayRequest request)

public Operation updateGateway(UpdateGatewayRequest request)

Updates the parameters of a single Gateway.

Parameter
Name Description
request UpdateGatewayRequest
Returns
Type Description
Operation