Class NetworkServicesGrpc.NetworkServicesStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractAsyncStub<NetworkServicesGrpc.NetworkServicesStub>
com.google.cloud.networkservices.v1.NetworkServicesGrpc.NetworkServicesStub
- Enclosing class:
- NetworkServicesGrpc
public static final class NetworkServicesGrpc.NetworkServicesStub
extends io.grpc.stub.AbstractAsyncStub<NetworkServicesGrpc.NetworkServicesStub>
A stub to allow clients to do asynchronous 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 TypeMethodDescriptionprotected NetworkServicesGrpc.NetworkServicesStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) voidcreateEndpointPolicy(CreateEndpointPolicyRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new EndpointPolicy in a given project and location.voidcreateGateway(CreateGatewayRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new Gateway in a given project and location.voidcreateGrpcRoute(CreateGrpcRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new GrpcRoute in a given project and location.voidcreateHttpRoute(CreateHttpRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new HttpRoute in a given project and location.voidcreateMesh(CreateMeshRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new Mesh in a given project and location.voidcreateServiceBinding(CreateServiceBindingRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new ServiceBinding in a given project and location.voidcreateServiceLbPolicy(CreateServiceLbPolicyRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new ServiceLbPolicy in a given project and location.voidcreateTcpRoute(CreateTcpRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new TcpRoute in a given project and location.voidcreateTlsRoute(CreateTlsRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new TlsRoute in a given project and location.voidcreateWasmPlugin(CreateWasmPluginRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new `WasmPlugin` resource in a given project and location.voidcreateWasmPluginVersion(CreateWasmPluginVersionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new `WasmPluginVersion` resource in a given project and location.voiddeleteEndpointPolicy(DeleteEndpointPolicyRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single EndpointPolicy.voiddeleteGateway(DeleteGatewayRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single Gateway.voiddeleteGrpcRoute(DeleteGrpcRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single GrpcRoute.voiddeleteHttpRoute(DeleteHttpRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single HttpRoute.voiddeleteMesh(DeleteMeshRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single Mesh.voiddeleteServiceBinding(DeleteServiceBindingRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single ServiceBinding.voiddeleteServiceLbPolicy(DeleteServiceLbPolicyRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single ServiceLbPolicy.voiddeleteTcpRoute(DeleteTcpRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single TcpRoute.voiddeleteTlsRoute(DeleteTlsRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single TlsRoute.voiddeleteWasmPlugin(DeleteWasmPluginRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes the specified `WasmPlugin` resource.voiddeleteWasmPluginVersion(DeleteWasmPluginVersionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes the specified `WasmPluginVersion` resource.voidgetEndpointPolicy(GetEndpointPolicyRequest request, io.grpc.stub.StreamObserver<EndpointPolicy> responseObserver) Gets details of a single EndpointPolicy.voidgetGateway(GetGatewayRequest request, io.grpc.stub.StreamObserver<Gateway> responseObserver) Gets details of a single Gateway.voidgetGatewayRouteView(GetGatewayRouteViewRequest request, io.grpc.stub.StreamObserver<GatewayRouteView> responseObserver) Get a single RouteView of a Gateway.voidgetGrpcRoute(GetGrpcRouteRequest request, io.grpc.stub.StreamObserver<GrpcRoute> responseObserver) Gets details of a single GrpcRoute.voidgetHttpRoute(GetHttpRouteRequest request, io.grpc.stub.StreamObserver<HttpRoute> responseObserver) Gets details of a single HttpRoute.voidgetMesh(GetMeshRequest request, io.grpc.stub.StreamObserver<Mesh> responseObserver) Gets details of a single Mesh.voidgetMeshRouteView(GetMeshRouteViewRequest request, io.grpc.stub.StreamObserver<MeshRouteView> responseObserver) Get a single RouteView of a Mesh.voidgetServiceBinding(GetServiceBindingRequest request, io.grpc.stub.StreamObserver<ServiceBinding> responseObserver) Gets details of a single ServiceBinding.voidgetServiceLbPolicy(GetServiceLbPolicyRequest request, io.grpc.stub.StreamObserver<ServiceLbPolicy> responseObserver) Gets details of a single ServiceLbPolicy.voidgetTcpRoute(GetTcpRouteRequest request, io.grpc.stub.StreamObserver<TcpRoute> responseObserver) Gets details of a single TcpRoute.voidgetTlsRoute(GetTlsRouteRequest request, io.grpc.stub.StreamObserver<TlsRoute> responseObserver) Gets details of a single TlsRoute.voidgetWasmPlugin(GetWasmPluginRequest request, io.grpc.stub.StreamObserver<WasmPlugin> responseObserver) Gets details of the specified `WasmPlugin` resource.voidgetWasmPluginVersion(GetWasmPluginVersionRequest request, io.grpc.stub.StreamObserver<WasmPluginVersion> responseObserver) Gets details of the specified `WasmPluginVersion` resource.voidlistEndpointPolicies(ListEndpointPoliciesRequest request, io.grpc.stub.StreamObserver<ListEndpointPoliciesResponse> responseObserver) Lists EndpointPolicies in a given project and location.voidlistGatewayRouteViews(ListGatewayRouteViewsRequest request, io.grpc.stub.StreamObserver<ListGatewayRouteViewsResponse> responseObserver) Lists RouteViewsvoidlistGateways(ListGatewaysRequest request, io.grpc.stub.StreamObserver<ListGatewaysResponse> responseObserver) Lists Gateways in a given project and location.voidlistGrpcRoutes(ListGrpcRoutesRequest request, io.grpc.stub.StreamObserver<ListGrpcRoutesResponse> responseObserver) Lists GrpcRoutes in a given project and location.voidlistHttpRoutes(ListHttpRoutesRequest request, io.grpc.stub.StreamObserver<ListHttpRoutesResponse> responseObserver) Lists HttpRoute in a given project and location.voidlistMeshes(ListMeshesRequest request, io.grpc.stub.StreamObserver<ListMeshesResponse> responseObserver) Lists Meshes in a given project and location.voidlistMeshRouteViews(ListMeshRouteViewsRequest request, io.grpc.stub.StreamObserver<ListMeshRouteViewsResponse> responseObserver) Lists RouteViewsvoidlistServiceBindings(ListServiceBindingsRequest request, io.grpc.stub.StreamObserver<ListServiceBindingsResponse> responseObserver) Lists ServiceBinding in a given project and location.voidlistServiceLbPolicies(ListServiceLbPoliciesRequest request, io.grpc.stub.StreamObserver<ListServiceLbPoliciesResponse> responseObserver) Lists ServiceLbPolicies in a given project and location.voidlistTcpRoutes(ListTcpRoutesRequest request, io.grpc.stub.StreamObserver<ListTcpRoutesResponse> responseObserver) Lists TcpRoute in a given project and location.voidlistTlsRoutes(ListTlsRoutesRequest request, io.grpc.stub.StreamObserver<ListTlsRoutesResponse> responseObserver) Lists TlsRoute in a given project and location.voidlistWasmPlugins(ListWasmPluginsRequest request, io.grpc.stub.StreamObserver<ListWasmPluginsResponse> responseObserver) Lists `WasmPlugin` resources in a given project and location.voidlistWasmPluginVersions(ListWasmPluginVersionsRequest request, io.grpc.stub.StreamObserver<ListWasmPluginVersionsResponse> responseObserver) Lists `WasmPluginVersion` resources in a given project and location.voidupdateEndpointPolicy(UpdateEndpointPolicyRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single EndpointPolicy.voidupdateGateway(UpdateGatewayRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single Gateway.voidupdateGrpcRoute(UpdateGrpcRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single GrpcRoute.voidupdateHttpRoute(UpdateHttpRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single HttpRoute.voidupdateMesh(UpdateMeshRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single Mesh.voidupdateServiceBinding(UpdateServiceBindingRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single ServiceBinding.voidupdateServiceLbPolicy(UpdateServiceLbPolicyRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single ServiceLbPolicy.voidupdateTcpRoute(UpdateTcpRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single TcpRoute.voidupdateTlsRoute(UpdateTlsRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single TlsRoute.voidupdateWasmPlugin(UpdateWasmPluginRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of the specified `WasmPlugin` resource.Methods inherited from class io.grpc.stub.AbstractAsyncStub
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.NetworkServicesStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<NetworkServicesGrpc.NetworkServicesStub>
-
listEndpointPolicies
public void listEndpointPolicies(ListEndpointPoliciesRequest request, io.grpc.stub.StreamObserver<ListEndpointPoliciesResponse> responseObserver) Lists EndpointPolicies in a given project and location.
-
getEndpointPolicy
public void getEndpointPolicy(GetEndpointPolicyRequest request, io.grpc.stub.StreamObserver<EndpointPolicy> responseObserver) Gets details of a single EndpointPolicy.
-
createEndpointPolicy
public void createEndpointPolicy(CreateEndpointPolicyRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new EndpointPolicy in a given project and location.
-
updateEndpointPolicy
public void updateEndpointPolicy(UpdateEndpointPolicyRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single EndpointPolicy.
-
deleteEndpointPolicy
public void deleteEndpointPolicy(DeleteEndpointPolicyRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single EndpointPolicy.
-
listWasmPluginVersions
public void listWasmPluginVersions(ListWasmPluginVersionsRequest request, io.grpc.stub.StreamObserver<ListWasmPluginVersionsResponse> responseObserver) Lists `WasmPluginVersion` resources in a given project and location.
-
getWasmPluginVersion
public void getWasmPluginVersion(GetWasmPluginVersionRequest request, io.grpc.stub.StreamObserver<WasmPluginVersion> responseObserver) Gets details of the specified `WasmPluginVersion` resource.
-
createWasmPluginVersion
public void createWasmPluginVersion(CreateWasmPluginVersionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new `WasmPluginVersion` resource in a given project and location.
-
deleteWasmPluginVersion
public void deleteWasmPluginVersion(DeleteWasmPluginVersionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes the specified `WasmPluginVersion` resource.
-
listWasmPlugins
public void listWasmPlugins(ListWasmPluginsRequest request, io.grpc.stub.StreamObserver<ListWasmPluginsResponse> responseObserver) Lists `WasmPlugin` resources in a given project and location.
-
getWasmPlugin
public void getWasmPlugin(GetWasmPluginRequest request, io.grpc.stub.StreamObserver<WasmPlugin> responseObserver) Gets details of the specified `WasmPlugin` resource.
-
createWasmPlugin
public void createWasmPlugin(CreateWasmPluginRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new `WasmPlugin` resource in a given project and location.
-
updateWasmPlugin
public void updateWasmPlugin(UpdateWasmPluginRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of the specified `WasmPlugin` resource.
-
deleteWasmPlugin
public void deleteWasmPlugin(DeleteWasmPluginRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes the specified `WasmPlugin` resource.
-
listGateways
public void listGateways(ListGatewaysRequest request, io.grpc.stub.StreamObserver<ListGatewaysResponse> responseObserver) Lists Gateways in a given project and location.
-
getGateway
public void getGateway(GetGatewayRequest request, io.grpc.stub.StreamObserver<Gateway> responseObserver) Gets details of a single Gateway.
-
createGateway
public void createGateway(CreateGatewayRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new Gateway in a given project and location.
-
updateGateway
public void updateGateway(UpdateGatewayRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single Gateway.
-
deleteGateway
public void deleteGateway(DeleteGatewayRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single Gateway.
-
listGrpcRoutes
public void listGrpcRoutes(ListGrpcRoutesRequest request, io.grpc.stub.StreamObserver<ListGrpcRoutesResponse> responseObserver) Lists GrpcRoutes in a given project and location.
-
getGrpcRoute
public void getGrpcRoute(GetGrpcRouteRequest request, io.grpc.stub.StreamObserver<GrpcRoute> responseObserver) Gets details of a single GrpcRoute.
-
createGrpcRoute
public void createGrpcRoute(CreateGrpcRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new GrpcRoute in a given project and location.
-
updateGrpcRoute
public void updateGrpcRoute(UpdateGrpcRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single GrpcRoute.
-
deleteGrpcRoute
public void deleteGrpcRoute(DeleteGrpcRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single GrpcRoute.
-
listHttpRoutes
public void listHttpRoutes(ListHttpRoutesRequest request, io.grpc.stub.StreamObserver<ListHttpRoutesResponse> responseObserver) Lists HttpRoute in a given project and location.
-
getHttpRoute
public void getHttpRoute(GetHttpRouteRequest request, io.grpc.stub.StreamObserver<HttpRoute> responseObserver) Gets details of a single HttpRoute.
-
createHttpRoute
public void createHttpRoute(CreateHttpRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new HttpRoute in a given project and location.
-
updateHttpRoute
public void updateHttpRoute(UpdateHttpRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single HttpRoute.
-
deleteHttpRoute
public void deleteHttpRoute(DeleteHttpRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single HttpRoute.
-
listTcpRoutes
public void listTcpRoutes(ListTcpRoutesRequest request, io.grpc.stub.StreamObserver<ListTcpRoutesResponse> responseObserver) Lists TcpRoute in a given project and location.
-
getTcpRoute
public void getTcpRoute(GetTcpRouteRequest request, io.grpc.stub.StreamObserver<TcpRoute> responseObserver) Gets details of a single TcpRoute.
-
createTcpRoute
public void createTcpRoute(CreateTcpRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new TcpRoute in a given project and location.
-
updateTcpRoute
public void updateTcpRoute(UpdateTcpRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single TcpRoute.
-
deleteTcpRoute
public void deleteTcpRoute(DeleteTcpRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single TcpRoute.
-
listTlsRoutes
public void listTlsRoutes(ListTlsRoutesRequest request, io.grpc.stub.StreamObserver<ListTlsRoutesResponse> responseObserver) Lists TlsRoute in a given project and location.
-
getTlsRoute
public void getTlsRoute(GetTlsRouteRequest request, io.grpc.stub.StreamObserver<TlsRoute> responseObserver) Gets details of a single TlsRoute.
-
createTlsRoute
public void createTlsRoute(CreateTlsRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new TlsRoute in a given project and location.
-
updateTlsRoute
public void updateTlsRoute(UpdateTlsRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single TlsRoute.
-
deleteTlsRoute
public void deleteTlsRoute(DeleteTlsRouteRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single TlsRoute.
-
listServiceBindings
public void listServiceBindings(ListServiceBindingsRequest request, io.grpc.stub.StreamObserver<ListServiceBindingsResponse> responseObserver) Lists ServiceBinding in a given project and location.
-
getServiceBinding
public void getServiceBinding(GetServiceBindingRequest request, io.grpc.stub.StreamObserver<ServiceBinding> responseObserver) Gets details of a single ServiceBinding.
-
createServiceBinding
public void createServiceBinding(CreateServiceBindingRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new ServiceBinding in a given project and location.
-
updateServiceBinding
public void updateServiceBinding(UpdateServiceBindingRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single ServiceBinding.
-
deleteServiceBinding
public void deleteServiceBinding(DeleteServiceBindingRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single ServiceBinding.
-
listMeshes
public void listMeshes(ListMeshesRequest request, io.grpc.stub.StreamObserver<ListMeshesResponse> responseObserver) Lists Meshes in a given project and location.
-
getMesh
Gets details of a single Mesh.
-
createMesh
public void createMesh(CreateMeshRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new Mesh in a given project and location.
-
updateMesh
public void updateMesh(UpdateMeshRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single Mesh.
-
deleteMesh
public void deleteMesh(DeleteMeshRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single Mesh.
-
listServiceLbPolicies
public void listServiceLbPolicies(ListServiceLbPoliciesRequest request, io.grpc.stub.StreamObserver<ListServiceLbPoliciesResponse> responseObserver) Lists ServiceLbPolicies in a given project and location.
-
getServiceLbPolicy
public void getServiceLbPolicy(GetServiceLbPolicyRequest request, io.grpc.stub.StreamObserver<ServiceLbPolicy> responseObserver) Gets details of a single ServiceLbPolicy.
-
createServiceLbPolicy
public void createServiceLbPolicy(CreateServiceLbPolicyRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new ServiceLbPolicy in a given project and location.
-
updateServiceLbPolicy
public void updateServiceLbPolicy(UpdateServiceLbPolicyRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single ServiceLbPolicy.
-
deleteServiceLbPolicy
public void deleteServiceLbPolicy(DeleteServiceLbPolicyRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single ServiceLbPolicy.
-
getGatewayRouteView
public void getGatewayRouteView(GetGatewayRouteViewRequest request, io.grpc.stub.StreamObserver<GatewayRouteView> responseObserver) Get a single RouteView of a Gateway.
-
getMeshRouteView
public void getMeshRouteView(GetMeshRouteViewRequest request, io.grpc.stub.StreamObserver<MeshRouteView> responseObserver) Get a single RouteView of a Mesh.
-
listGatewayRouteViews
public void listGatewayRouteViews(ListGatewayRouteViewsRequest request, io.grpc.stub.StreamObserver<ListGatewayRouteViewsResponse> responseObserver) Lists RouteViews
-
listMeshRouteViews
public void listMeshRouteViews(ListMeshRouteViewsRequest request, io.grpc.stub.StreamObserver<ListMeshRouteViewsResponse> responseObserver) Lists RouteViews
-