Class NetworkServicesGrpc.NetworkServicesBlockingV2Stub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<NetworkServicesGrpc.NetworkServicesBlockingV2Stub>
com.google.cloud.networkservices.v1.NetworkServicesGrpc.NetworkServicesBlockingV2Stub
- Enclosing class:
- NetworkServicesGrpc
public static final class NetworkServicesGrpc.NetworkServicesBlockingV2Stub
extends io.grpc.stub.AbstractBlockingStub<NetworkServicesGrpc.NetworkServicesBlockingV2Stub>
A stub to allow clients to do 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.NetworkServicesBlockingV2Stub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<NetworkServicesGrpc.NetworkServicesBlockingV2Stub>
-
listEndpointPolicies
public ListEndpointPoliciesResponse listEndpointPolicies(ListEndpointPoliciesRequest request) throws io.grpc.StatusException Lists EndpointPolicies in a given project and location.
- Throws:
io.grpc.StatusException
-
getEndpointPolicy
public EndpointPolicy getEndpointPolicy(GetEndpointPolicyRequest request) throws io.grpc.StatusException Gets details of a single EndpointPolicy.
- Throws:
io.grpc.StatusException
-
createEndpointPolicy
public Operation createEndpointPolicy(CreateEndpointPolicyRequest request) throws io.grpc.StatusException Creates a new EndpointPolicy in a given project and location.
- Throws:
io.grpc.StatusException
-
updateEndpointPolicy
public Operation updateEndpointPolicy(UpdateEndpointPolicyRequest request) throws io.grpc.StatusException Updates the parameters of a single EndpointPolicy.
- Throws:
io.grpc.StatusException
-
deleteEndpointPolicy
public Operation deleteEndpointPolicy(DeleteEndpointPolicyRequest request) throws io.grpc.StatusException Deletes a single EndpointPolicy.
- Throws:
io.grpc.StatusException
-
listWasmPluginVersions
public ListWasmPluginVersionsResponse listWasmPluginVersions(ListWasmPluginVersionsRequest request) throws io.grpc.StatusException Lists `WasmPluginVersion` resources in a given project and location.
- Throws:
io.grpc.StatusException
-
getWasmPluginVersion
public WasmPluginVersion getWasmPluginVersion(GetWasmPluginVersionRequest request) throws io.grpc.StatusException Gets details of the specified `WasmPluginVersion` resource.
- Throws:
io.grpc.StatusException
-
createWasmPluginVersion
public Operation createWasmPluginVersion(CreateWasmPluginVersionRequest request) throws io.grpc.StatusException Creates a new `WasmPluginVersion` resource in a given project and location.
- Throws:
io.grpc.StatusException
-
deleteWasmPluginVersion
public Operation deleteWasmPluginVersion(DeleteWasmPluginVersionRequest request) throws io.grpc.StatusException Deletes the specified `WasmPluginVersion` resource.
- Throws:
io.grpc.StatusException
-
listWasmPlugins
public ListWasmPluginsResponse listWasmPlugins(ListWasmPluginsRequest request) throws io.grpc.StatusException Lists `WasmPlugin` resources in a given project and location.
- Throws:
io.grpc.StatusException
-
getWasmPlugin
Gets details of the specified `WasmPlugin` resource.
- Throws:
io.grpc.StatusException
-
createWasmPlugin
Creates a new `WasmPlugin` resource in a given project and location.
- Throws:
io.grpc.StatusException
-
updateWasmPlugin
Updates the parameters of the specified `WasmPlugin` resource.
- Throws:
io.grpc.StatusException
-
deleteWasmPlugin
Deletes the specified `WasmPlugin` resource.
- Throws:
io.grpc.StatusException
-
listGateways
public ListGatewaysResponse listGateways(ListGatewaysRequest request) throws io.grpc.StatusException Lists Gateways in a given project and location.
- Throws:
io.grpc.StatusException
-
getGateway
Gets details of a single Gateway.
- Throws:
io.grpc.StatusException
-
createGateway
Creates a new Gateway in a given project and location.
- Throws:
io.grpc.StatusException
-
updateGateway
Updates the parameters of a single Gateway.
- Throws:
io.grpc.StatusException
-
deleteGateway
Deletes a single Gateway.
- Throws:
io.grpc.StatusException
-
listGrpcRoutes
public ListGrpcRoutesResponse listGrpcRoutes(ListGrpcRoutesRequest request) throws io.grpc.StatusException Lists GrpcRoutes in a given project and location.
- Throws:
io.grpc.StatusException
-
getGrpcRoute
Gets details of a single GrpcRoute.
- Throws:
io.grpc.StatusException
-
createGrpcRoute
Creates a new GrpcRoute in a given project and location.
- Throws:
io.grpc.StatusException
-
updateGrpcRoute
Updates the parameters of a single GrpcRoute.
- Throws:
io.grpc.StatusException
-
deleteGrpcRoute
Deletes a single GrpcRoute.
- Throws:
io.grpc.StatusException
-
listHttpRoutes
public ListHttpRoutesResponse listHttpRoutes(ListHttpRoutesRequest request) throws io.grpc.StatusException Lists HttpRoute in a given project and location.
- Throws:
io.grpc.StatusException
-
getHttpRoute
Gets details of a single HttpRoute.
- Throws:
io.grpc.StatusException
-
createHttpRoute
Creates a new HttpRoute in a given project and location.
- Throws:
io.grpc.StatusException
-
updateHttpRoute
Updates the parameters of a single HttpRoute.
- Throws:
io.grpc.StatusException
-
deleteHttpRoute
Deletes a single HttpRoute.
- Throws:
io.grpc.StatusException
-
listTcpRoutes
public ListTcpRoutesResponse listTcpRoutes(ListTcpRoutesRequest request) throws io.grpc.StatusException Lists TcpRoute in a given project and location.
- Throws:
io.grpc.StatusException
-
getTcpRoute
Gets details of a single TcpRoute.
- Throws:
io.grpc.StatusException
-
createTcpRoute
Creates a new TcpRoute in a given project and location.
- Throws:
io.grpc.StatusException
-
updateTcpRoute
Updates the parameters of a single TcpRoute.
- Throws:
io.grpc.StatusException
-
deleteTcpRoute
Deletes a single TcpRoute.
- Throws:
io.grpc.StatusException
-
listTlsRoutes
public ListTlsRoutesResponse listTlsRoutes(ListTlsRoutesRequest request) throws io.grpc.StatusException Lists TlsRoute in a given project and location.
- Throws:
io.grpc.StatusException
-
getTlsRoute
Gets details of a single TlsRoute.
- Throws:
io.grpc.StatusException
-
createTlsRoute
Creates a new TlsRoute in a given project and location.
- Throws:
io.grpc.StatusException
-
updateTlsRoute
Updates the parameters of a single TlsRoute.
- Throws:
io.grpc.StatusException
-
deleteTlsRoute
Deletes a single TlsRoute.
- Throws:
io.grpc.StatusException
-
listServiceBindings
public ListServiceBindingsResponse listServiceBindings(ListServiceBindingsRequest request) throws io.grpc.StatusException Lists ServiceBinding in a given project and location.
- Throws:
io.grpc.StatusException
-
getServiceBinding
public ServiceBinding getServiceBinding(GetServiceBindingRequest request) throws io.grpc.StatusException Gets details of a single ServiceBinding.
- Throws:
io.grpc.StatusException
-
createServiceBinding
public Operation createServiceBinding(CreateServiceBindingRequest request) throws io.grpc.StatusException Creates a new ServiceBinding in a given project and location.
- Throws:
io.grpc.StatusException
-
updateServiceBinding
public Operation updateServiceBinding(UpdateServiceBindingRequest request) throws io.grpc.StatusException Updates the parameters of a single ServiceBinding.
- Throws:
io.grpc.StatusException
-
deleteServiceBinding
public Operation deleteServiceBinding(DeleteServiceBindingRequest request) throws io.grpc.StatusException Deletes a single ServiceBinding.
- Throws:
io.grpc.StatusException
-
listMeshes
Lists Meshes in a given project and location.
- Throws:
io.grpc.StatusException
-
getMesh
Gets details of a single Mesh.
- Throws:
io.grpc.StatusException
-
createMesh
Creates a new Mesh in a given project and location.
- Throws:
io.grpc.StatusException
-
updateMesh
Updates the parameters of a single Mesh.
- Throws:
io.grpc.StatusException
-
deleteMesh
Deletes a single Mesh.
- Throws:
io.grpc.StatusException
-
listServiceLbPolicies
public ListServiceLbPoliciesResponse listServiceLbPolicies(ListServiceLbPoliciesRequest request) throws io.grpc.StatusException Lists ServiceLbPolicies in a given project and location.
- Throws:
io.grpc.StatusException
-
getServiceLbPolicy
public ServiceLbPolicy getServiceLbPolicy(GetServiceLbPolicyRequest request) throws io.grpc.StatusException Gets details of a single ServiceLbPolicy.
- Throws:
io.grpc.StatusException
-
createServiceLbPolicy
public Operation createServiceLbPolicy(CreateServiceLbPolicyRequest request) throws io.grpc.StatusException Creates a new ServiceLbPolicy in a given project and location.
- Throws:
io.grpc.StatusException
-
updateServiceLbPolicy
public Operation updateServiceLbPolicy(UpdateServiceLbPolicyRequest request) throws io.grpc.StatusException Updates the parameters of a single ServiceLbPolicy.
- Throws:
io.grpc.StatusException
-
deleteServiceLbPolicy
public Operation deleteServiceLbPolicy(DeleteServiceLbPolicyRequest request) throws io.grpc.StatusException Deletes a single ServiceLbPolicy.
- Throws:
io.grpc.StatusException
-
getGatewayRouteView
public GatewayRouteView getGatewayRouteView(GetGatewayRouteViewRequest request) throws io.grpc.StatusException Get a single RouteView of a Gateway.
- Throws:
io.grpc.StatusException
-
getMeshRouteView
public MeshRouteView getMeshRouteView(GetMeshRouteViewRequest request) throws io.grpc.StatusException Get a single RouteView of a Mesh.
- Throws:
io.grpc.StatusException
-
listGatewayRouteViews
public ListGatewayRouteViewsResponse listGatewayRouteViews(ListGatewayRouteViewsRequest request) throws io.grpc.StatusException Lists RouteViews
- Throws:
io.grpc.StatusException
-
listMeshRouteViews
public ListMeshRouteViewsResponse listMeshRouteViews(ListMeshRouteViewsRequest request) throws io.grpc.StatusException Lists RouteViews
- Throws:
io.grpc.StatusException
-