Class NetworkServicesGrpc.NetworkServicesBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<NetworkServicesGrpc.NetworkServicesBlockingStub>
com.google.cloud.networkservices.v1.NetworkServicesGrpc.NetworkServicesBlockingStub
- Enclosing class:
- NetworkServicesGrpc
public static final class NetworkServicesGrpc.NetworkServicesBlockingStub
extends io.grpc.stub.AbstractBlockingStub<NetworkServicesGrpc.NetworkServicesBlockingStub>
A stub to allow clients to do limited synchronous rpc calls to service NetworkServices.
Service describing handlers for resources.
-
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) Creates a new EndpointPolicy in a given project and location.createGateway(CreateGatewayRequest request) Creates a new Gateway in a given project and location.createGrpcRoute(CreateGrpcRouteRequest request) Creates a new GrpcRoute in a given project and location.createHttpRoute(CreateHttpRouteRequest request) Creates a new HttpRoute in a given project and location.createMesh(CreateMeshRequest request) Creates a new Mesh in a given project and location.Creates a new ServiceBinding in a given project and location.Creates a new ServiceLbPolicy in a given project and location.createTcpRoute(CreateTcpRouteRequest request) Creates a new TcpRoute in a given project and location.createTlsRoute(CreateTlsRouteRequest request) Creates a new TlsRoute in a given project and location.createWasmPlugin(CreateWasmPluginRequest request) Creates a new `WasmPlugin` resource in a given project and location.Creates a new `WasmPluginVersion` resource in a given project and location.Deletes a single EndpointPolicy.deleteGateway(DeleteGatewayRequest request) Deletes a single Gateway.deleteGrpcRoute(DeleteGrpcRouteRequest request) Deletes a single GrpcRoute.deleteHttpRoute(DeleteHttpRouteRequest request) Deletes a single HttpRoute.deleteMesh(DeleteMeshRequest request) Deletes a single Mesh.Deletes a single ServiceBinding.Deletes a single ServiceLbPolicy.deleteTcpRoute(DeleteTcpRouteRequest request) Deletes a single TcpRoute.deleteTlsRoute(DeleteTlsRouteRequest request) Deletes a single TlsRoute.deleteWasmPlugin(DeleteWasmPluginRequest request) Deletes the specified `WasmPlugin` resource.Deletes the specified `WasmPluginVersion` resource.Gets details of a single EndpointPolicy.getGateway(GetGatewayRequest request) Gets details of a single Gateway.Get a single RouteView of a Gateway.getGrpcRoute(GetGrpcRouteRequest request) Gets details of a single GrpcRoute.getHttpRoute(GetHttpRouteRequest request) Gets details of a single HttpRoute.getMesh(GetMeshRequest request) Gets details of a single Mesh.getMeshRouteView(GetMeshRouteViewRequest request) Get a single RouteView of a Mesh.Gets details of a single ServiceBinding.Gets details of a single ServiceLbPolicy.getTcpRoute(GetTcpRouteRequest request) Gets details of a single TcpRoute.getTlsRoute(GetTlsRouteRequest request) Gets details of a single TlsRoute.getWasmPlugin(GetWasmPluginRequest request) Gets details of the specified `WasmPlugin` resource.Gets details of the specified `WasmPluginVersion` resource.Lists EndpointPolicies in a given project and location.Lists RouteViewslistGateways(ListGatewaysRequest request) Lists Gateways in a given project and location.listGrpcRoutes(ListGrpcRoutesRequest request) Lists GrpcRoutes in a given project and location.listHttpRoutes(ListHttpRoutesRequest request) Lists HttpRoute in a given project and location.listMeshes(ListMeshesRequest request) Lists Meshes in a given project and location.Lists RouteViewsLists ServiceBinding in a given project and location.Lists ServiceLbPolicies in a given project and location.listTcpRoutes(ListTcpRoutesRequest request) Lists TcpRoute in a given project and location.listTlsRoutes(ListTlsRoutesRequest request) Lists TlsRoute in a given project and location.listWasmPlugins(ListWasmPluginsRequest request) Lists `WasmPlugin` resources in a given project and location.Lists `WasmPluginVersion` resources in a given project and location.Updates the parameters of a single EndpointPolicy.updateGateway(UpdateGatewayRequest request) Updates the parameters of a single Gateway.updateGrpcRoute(UpdateGrpcRouteRequest request) Updates the parameters of a single GrpcRoute.updateHttpRoute(UpdateHttpRouteRequest request) Updates the parameters of a single HttpRoute.updateMesh(UpdateMeshRequest request) Updates the parameters of a single Mesh.Updates the parameters of a single ServiceBinding.Updates the parameters of a single ServiceLbPolicy.updateTcpRoute(UpdateTcpRouteRequest request) Updates the parameters of a single TcpRoute.updateTlsRoute(UpdateTlsRouteRequest request) Updates the parameters of a single TlsRoute.updateWasmPlugin(UpdateWasmPluginRequest request) Updates the parameters of the specified `WasmPlugin` resource.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 NetworkServicesGrpc.NetworkServicesBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<NetworkServicesGrpc.NetworkServicesBlockingStub>
-
listEndpointPolicies
Lists EndpointPolicies in a given project and location.
-
getEndpointPolicy
Gets details of a single EndpointPolicy.
-
createEndpointPolicy
Creates a new EndpointPolicy in a given project and location.
-
updateEndpointPolicy
Updates the parameters of a single EndpointPolicy.
-
deleteEndpointPolicy
Deletes a single EndpointPolicy.
-
listWasmPluginVersions
Lists `WasmPluginVersion` resources in a given project and location.
-
getWasmPluginVersion
Gets details of the specified `WasmPluginVersion` resource.
-
createWasmPluginVersion
Creates a new `WasmPluginVersion` resource in a given project and location.
-
deleteWasmPluginVersion
Deletes the specified `WasmPluginVersion` resource.
-
listWasmPlugins
Lists `WasmPlugin` resources in a given project and location.
-
getWasmPlugin
Gets details of the specified `WasmPlugin` resource.
-
createWasmPlugin
Creates a new `WasmPlugin` resource in a given project and location.
-
updateWasmPlugin
Updates the parameters of the specified `WasmPlugin` resource.
-
deleteWasmPlugin
Deletes the specified `WasmPlugin` resource.
-
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.
-
listGrpcRoutes
Lists GrpcRoutes in a given project and location.
-
getGrpcRoute
Gets details of a single GrpcRoute.
-
createGrpcRoute
Creates a new GrpcRoute in a given project and location.
-
updateGrpcRoute
Updates the parameters of a single GrpcRoute.
-
deleteGrpcRoute
Deletes a single GrpcRoute.
-
listHttpRoutes
Lists HttpRoute in a given project and location.
-
getHttpRoute
Gets details of a single HttpRoute.
-
createHttpRoute
Creates a new HttpRoute in a given project and location.
-
updateHttpRoute
Updates the parameters of a single HttpRoute.
-
deleteHttpRoute
Deletes a single HttpRoute.
-
listTcpRoutes
Lists TcpRoute in a given project and location.
-
getTcpRoute
Gets details of a single TcpRoute.
-
createTcpRoute
Creates a new TcpRoute in a given project and location.
-
updateTcpRoute
Updates the parameters of a single TcpRoute.
-
deleteTcpRoute
Deletes a single TcpRoute.
-
listTlsRoutes
Lists TlsRoute in a given project and location.
-
getTlsRoute
Gets details of a single TlsRoute.
-
createTlsRoute
Creates a new TlsRoute in a given project and location.
-
updateTlsRoute
Updates the parameters of a single TlsRoute.
-
deleteTlsRoute
Deletes a single TlsRoute.
-
listServiceBindings
Lists ServiceBinding in a given project and location.
-
getServiceBinding
Gets details of a single ServiceBinding.
-
createServiceBinding
Creates a new ServiceBinding in a given project and location.
-
updateServiceBinding
Updates the parameters of a single ServiceBinding.
-
deleteServiceBinding
Deletes a single ServiceBinding.
-
listMeshes
Lists Meshes in a given project and location.
-
getMesh
Gets details of a single Mesh.
-
createMesh
Creates a new Mesh in a given project and location.
-
updateMesh
Updates the parameters of a single Mesh.
-
deleteMesh
Deletes a single Mesh.
-
listServiceLbPolicies
Lists ServiceLbPolicies in a given project and location.
-
getServiceLbPolicy
Gets details of a single ServiceLbPolicy.
-
createServiceLbPolicy
Creates a new ServiceLbPolicy in a given project and location.
-
updateServiceLbPolicy
Updates the parameters of a single ServiceLbPolicy.
-
deleteServiceLbPolicy
Deletes a single ServiceLbPolicy.
-
getGatewayRouteView
Get a single RouteView of a Gateway.
-
getMeshRouteView
Get a single RouteView of a Mesh.
-
listGatewayRouteViews
Lists RouteViews
-
listMeshRouteViews
Lists RouteViews
-