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.
 
  • Method Details

    • build

      protected NetworkServicesGrpc.NetworkServicesBlockingV2Stub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
      Specified by:
      build in class io.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

      public WasmPlugin getWasmPlugin(GetWasmPluginRequest request) throws io.grpc.StatusException
       Gets details of the specified `WasmPlugin` resource.
       
      Throws:
      io.grpc.StatusException
    • createWasmPlugin

      public Operation createWasmPlugin(CreateWasmPluginRequest request) throws io.grpc.StatusException
       Creates a new `WasmPlugin` resource in a given project
       and location.
       
      Throws:
      io.grpc.StatusException
    • updateWasmPlugin

      public Operation updateWasmPlugin(UpdateWasmPluginRequest request) throws io.grpc.StatusException
       Updates the parameters of the specified `WasmPlugin` resource.
       
      Throws:
      io.grpc.StatusException
    • deleteWasmPlugin

      public Operation deleteWasmPlugin(DeleteWasmPluginRequest request) throws io.grpc.StatusException
       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

      public Gateway getGateway(GetGatewayRequest request) throws io.grpc.StatusException
       Gets details of a single Gateway.
       
      Throws:
      io.grpc.StatusException
    • createGateway

      public Operation createGateway(CreateGatewayRequest request) throws io.grpc.StatusException
       Creates a new Gateway in a given project and location.
       
      Throws:
      io.grpc.StatusException
    • updateGateway

      public Operation updateGateway(UpdateGatewayRequest request) throws io.grpc.StatusException
       Updates the parameters of a single Gateway.
       
      Throws:
      io.grpc.StatusException
    • deleteGateway

      public Operation deleteGateway(DeleteGatewayRequest request) throws io.grpc.StatusException
       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

      public GrpcRoute getGrpcRoute(GetGrpcRouteRequest request) throws io.grpc.StatusException
       Gets details of a single GrpcRoute.
       
      Throws:
      io.grpc.StatusException
    • createGrpcRoute

      public Operation createGrpcRoute(CreateGrpcRouteRequest request) throws io.grpc.StatusException
       Creates a new GrpcRoute in a given project and location.
       
      Throws:
      io.grpc.StatusException
    • updateGrpcRoute

      public Operation updateGrpcRoute(UpdateGrpcRouteRequest request) throws io.grpc.StatusException
       Updates the parameters of a single GrpcRoute.
       
      Throws:
      io.grpc.StatusException
    • deleteGrpcRoute

      public Operation deleteGrpcRoute(DeleteGrpcRouteRequest request) throws io.grpc.StatusException
       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

      public HttpRoute getHttpRoute(GetHttpRouteRequest request) throws io.grpc.StatusException
       Gets details of a single HttpRoute.
       
      Throws:
      io.grpc.StatusException
    • createHttpRoute

      public Operation createHttpRoute(CreateHttpRouteRequest request) throws io.grpc.StatusException
       Creates a new HttpRoute in a given project and location.
       
      Throws:
      io.grpc.StatusException
    • updateHttpRoute

      public Operation updateHttpRoute(UpdateHttpRouteRequest request) throws io.grpc.StatusException
       Updates the parameters of a single HttpRoute.
       
      Throws:
      io.grpc.StatusException
    • deleteHttpRoute

      public Operation deleteHttpRoute(DeleteHttpRouteRequest request) throws io.grpc.StatusException
       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

      public TcpRoute getTcpRoute(GetTcpRouteRequest request) throws io.grpc.StatusException
       Gets details of a single TcpRoute.
       
      Throws:
      io.grpc.StatusException
    • createTcpRoute

      public Operation createTcpRoute(CreateTcpRouteRequest request) throws io.grpc.StatusException
       Creates a new TcpRoute in a given project and location.
       
      Throws:
      io.grpc.StatusException
    • updateTcpRoute

      public Operation updateTcpRoute(UpdateTcpRouteRequest request) throws io.grpc.StatusException
       Updates the parameters of a single TcpRoute.
       
      Throws:
      io.grpc.StatusException
    • deleteTcpRoute

      public Operation deleteTcpRoute(DeleteTcpRouteRequest request) throws io.grpc.StatusException
       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

      public TlsRoute getTlsRoute(GetTlsRouteRequest request) throws io.grpc.StatusException
       Gets details of a single TlsRoute.
       
      Throws:
      io.grpc.StatusException
    • createTlsRoute

      public Operation createTlsRoute(CreateTlsRouteRequest request) throws io.grpc.StatusException
       Creates a new TlsRoute in a given project and location.
       
      Throws:
      io.grpc.StatusException
    • updateTlsRoute

      public Operation updateTlsRoute(UpdateTlsRouteRequest request) throws io.grpc.StatusException
       Updates the parameters of a single TlsRoute.
       
      Throws:
      io.grpc.StatusException
    • deleteTlsRoute

      public Operation deleteTlsRoute(DeleteTlsRouteRequest request) throws io.grpc.StatusException
       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

      public ListMeshesResponse listMeshes(ListMeshesRequest request) throws io.grpc.StatusException
       Lists Meshes in a given project and location.
       
      Throws:
      io.grpc.StatusException
    • getMesh

      public Mesh getMesh(GetMeshRequest request) throws io.grpc.StatusException
       Gets details of a single Mesh.
       
      Throws:
      io.grpc.StatusException
    • createMesh

      public Operation createMesh(CreateMeshRequest request) throws io.grpc.StatusException
       Creates a new Mesh in a given project and location.
       
      Throws:
      io.grpc.StatusException
    • updateMesh

      public Operation updateMesh(UpdateMeshRequest request) throws io.grpc.StatusException
       Updates the parameters of a single Mesh.
       
      Throws:
      io.grpc.StatusException
    • deleteMesh

      public Operation deleteMesh(DeleteMeshRequest request) throws io.grpc.StatusException
       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