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