Class NetworkServicesGrpc.NetworkServicesStub (0.23.0)

public static final class NetworkServicesGrpc.NetworkServicesStub extends AbstractAsyncStub<NetworkServicesGrpc.NetworkServicesStub>

A stub to allow clients to do asynchronous rpc calls to service NetworkServices.

Service describing handlers for resources.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > NetworkServicesGrpc.NetworkServicesStub

Methods

build(Channel channel, CallOptions callOptions)

protected NetworkServicesGrpc.NetworkServicesStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
NetworkServicesGrpc.NetworkServicesStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createEndpointPolicy(CreateEndpointPolicyRequest request, StreamObserver<Operation> responseObserver)

public void createEndpointPolicy(CreateEndpointPolicyRequest request, StreamObserver<Operation> responseObserver)

Creates a new EndpointPolicy in a given project and location.

Parameters
Name Description
request CreateEndpointPolicyRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createGateway(CreateGatewayRequest request, StreamObserver<Operation> responseObserver)

public void createGateway(CreateGatewayRequest request, StreamObserver<Operation> responseObserver)

Creates a new Gateway in a given project and location.

Parameters
Name Description
request CreateGatewayRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createGrpcRoute(CreateGrpcRouteRequest request, StreamObserver<Operation> responseObserver)

public void createGrpcRoute(CreateGrpcRouteRequest request, StreamObserver<Operation> responseObserver)

Creates a new GrpcRoute in a given project and location.

Parameters
Name Description
request CreateGrpcRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createHttpRoute(CreateHttpRouteRequest request, StreamObserver<Operation> responseObserver)

public void createHttpRoute(CreateHttpRouteRequest request, StreamObserver<Operation> responseObserver)

Creates a new HttpRoute in a given project and location.

Parameters
Name Description
request CreateHttpRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createMesh(CreateMeshRequest request, StreamObserver<Operation> responseObserver)

public void createMesh(CreateMeshRequest request, StreamObserver<Operation> responseObserver)

Creates a new Mesh in a given project and location.

Parameters
Name Description
request CreateMeshRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createServiceBinding(CreateServiceBindingRequest request, StreamObserver<Operation> responseObserver)

public void createServiceBinding(CreateServiceBindingRequest request, StreamObserver<Operation> responseObserver)

Creates a new ServiceBinding in a given project and location.

Parameters
Name Description
request CreateServiceBindingRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createServiceLbPolicy(CreateServiceLbPolicyRequest request, StreamObserver<Operation> responseObserver)

public void createServiceLbPolicy(CreateServiceLbPolicyRequest request, StreamObserver<Operation> responseObserver)

Creates a new ServiceLbPolicy in a given project and location.

Parameters
Name Description
request CreateServiceLbPolicyRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createTcpRoute(CreateTcpRouteRequest request, StreamObserver<Operation> responseObserver)

public void createTcpRoute(CreateTcpRouteRequest request, StreamObserver<Operation> responseObserver)

Creates a new TcpRoute in a given project and location.

Parameters
Name Description
request CreateTcpRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createTlsRoute(CreateTlsRouteRequest request, StreamObserver<Operation> responseObserver)

public void createTlsRoute(CreateTlsRouteRequest request, StreamObserver<Operation> responseObserver)

Creates a new TlsRoute in a given project and location.

Parameters
Name Description
request CreateTlsRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createWasmPlugin(CreateWasmPluginRequest request, StreamObserver<Operation> responseObserver)

public void createWasmPlugin(CreateWasmPluginRequest request, StreamObserver<Operation> responseObserver)

Creates a new WasmPlugin resource in a given project and location.

Parameters
Name Description
request CreateWasmPluginRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createWasmPluginVersion(CreateWasmPluginVersionRequest request, StreamObserver<Operation> responseObserver)

public void createWasmPluginVersion(CreateWasmPluginVersionRequest request, StreamObserver<Operation> responseObserver)

Creates a new WasmPluginVersion resource in a given project and location.

Parameters
Name Description
request CreateWasmPluginVersionRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteEndpointPolicy(DeleteEndpointPolicyRequest request, StreamObserver<Operation> responseObserver)

public void deleteEndpointPolicy(DeleteEndpointPolicyRequest request, StreamObserver<Operation> responseObserver)

Deletes a single EndpointPolicy.

Parameters
Name Description
request DeleteEndpointPolicyRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteGateway(DeleteGatewayRequest request, StreamObserver<Operation> responseObserver)

public void deleteGateway(DeleteGatewayRequest request, StreamObserver<Operation> responseObserver)

Deletes a single Gateway.

Parameters
Name Description
request DeleteGatewayRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteGrpcRoute(DeleteGrpcRouteRequest request, StreamObserver<Operation> responseObserver)

public void deleteGrpcRoute(DeleteGrpcRouteRequest request, StreamObserver<Operation> responseObserver)

Deletes a single GrpcRoute.

Parameters
Name Description
request DeleteGrpcRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteHttpRoute(DeleteHttpRouteRequest request, StreamObserver<Operation> responseObserver)

public void deleteHttpRoute(DeleteHttpRouteRequest request, StreamObserver<Operation> responseObserver)

Deletes a single HttpRoute.

Parameters
Name Description
request DeleteHttpRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteMesh(DeleteMeshRequest request, StreamObserver<Operation> responseObserver)

public void deleteMesh(DeleteMeshRequest request, StreamObserver<Operation> responseObserver)

Deletes a single Mesh.

Parameters
Name Description
request DeleteMeshRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteServiceBinding(DeleteServiceBindingRequest request, StreamObserver<Operation> responseObserver)

public void deleteServiceBinding(DeleteServiceBindingRequest request, StreamObserver<Operation> responseObserver)

Deletes a single ServiceBinding.

Parameters
Name Description
request DeleteServiceBindingRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteServiceLbPolicy(DeleteServiceLbPolicyRequest request, StreamObserver<Operation> responseObserver)

public void deleteServiceLbPolicy(DeleteServiceLbPolicyRequest request, StreamObserver<Operation> responseObserver)

Deletes a single ServiceLbPolicy.

Parameters
Name Description
request DeleteServiceLbPolicyRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteTcpRoute(DeleteTcpRouteRequest request, StreamObserver<Operation> responseObserver)

public void deleteTcpRoute(DeleteTcpRouteRequest request, StreamObserver<Operation> responseObserver)

Deletes a single TcpRoute.

Parameters
Name Description
request DeleteTcpRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteTlsRoute(DeleteTlsRouteRequest request, StreamObserver<Operation> responseObserver)

public void deleteTlsRoute(DeleteTlsRouteRequest request, StreamObserver<Operation> responseObserver)

Deletes a single TlsRoute.

Parameters
Name Description
request DeleteTlsRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteWasmPlugin(DeleteWasmPluginRequest request, StreamObserver<Operation> responseObserver)

public void deleteWasmPlugin(DeleteWasmPluginRequest request, StreamObserver<Operation> responseObserver)

Deletes the specified WasmPlugin resource.

Parameters
Name Description
request DeleteWasmPluginRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteWasmPluginVersion(DeleteWasmPluginVersionRequest request, StreamObserver<Operation> responseObserver)

public void deleteWasmPluginVersion(DeleteWasmPluginVersionRequest request, StreamObserver<Operation> responseObserver)

Deletes the specified WasmPluginVersion resource.

Parameters
Name Description
request DeleteWasmPluginVersionRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

getEndpointPolicy(GetEndpointPolicyRequest request, StreamObserver<EndpointPolicy> responseObserver)

public void getEndpointPolicy(GetEndpointPolicyRequest request, StreamObserver<EndpointPolicy> responseObserver)

Gets details of a single EndpointPolicy.

Parameters
Name Description
request GetEndpointPolicyRequest
responseObserver io.grpc.stub.StreamObserver<EndpointPolicy>

getGateway(GetGatewayRequest request, StreamObserver<Gateway> responseObserver)

public void getGateway(GetGatewayRequest request, StreamObserver<Gateway> responseObserver)

Gets details of a single Gateway.

Parameters
Name Description
request GetGatewayRequest
responseObserver io.grpc.stub.StreamObserver<Gateway>

getGatewayRouteView(GetGatewayRouteViewRequest request, StreamObserver<GatewayRouteView> responseObserver)

public void getGatewayRouteView(GetGatewayRouteViewRequest request, StreamObserver<GatewayRouteView> responseObserver)

Get a single RouteView of a Gateway.

Parameters
Name Description
request GetGatewayRouteViewRequest
responseObserver io.grpc.stub.StreamObserver<GatewayRouteView>

getGrpcRoute(GetGrpcRouteRequest request, StreamObserver<GrpcRoute> responseObserver)

public void getGrpcRoute(GetGrpcRouteRequest request, StreamObserver<GrpcRoute> responseObserver)

Gets details of a single GrpcRoute.

Parameters
Name Description
request GetGrpcRouteRequest
responseObserver io.grpc.stub.StreamObserver<GrpcRoute>

getHttpRoute(GetHttpRouteRequest request, StreamObserver<HttpRoute> responseObserver)

public void getHttpRoute(GetHttpRouteRequest request, StreamObserver<HttpRoute> responseObserver)

Gets details of a single HttpRoute.

Parameters
Name Description
request GetHttpRouteRequest
responseObserver io.grpc.stub.StreamObserver<HttpRoute>

getMesh(GetMeshRequest request, StreamObserver<Mesh> responseObserver)

public void getMesh(GetMeshRequest request, StreamObserver<Mesh> responseObserver)

Gets details of a single Mesh.

Parameters
Name Description
request GetMeshRequest
responseObserver io.grpc.stub.StreamObserver<Mesh>

getMeshRouteView(GetMeshRouteViewRequest request, StreamObserver<MeshRouteView> responseObserver)

public void getMeshRouteView(GetMeshRouteViewRequest request, StreamObserver<MeshRouteView> responseObserver)

Get a single RouteView of a Mesh.

Parameters
Name Description
request GetMeshRouteViewRequest
responseObserver io.grpc.stub.StreamObserver<MeshRouteView>

getServiceBinding(GetServiceBindingRequest request, StreamObserver<ServiceBinding> responseObserver)

public void getServiceBinding(GetServiceBindingRequest request, StreamObserver<ServiceBinding> responseObserver)

Gets details of a single ServiceBinding.

Parameters
Name Description
request GetServiceBindingRequest
responseObserver io.grpc.stub.StreamObserver<ServiceBinding>

getServiceLbPolicy(GetServiceLbPolicyRequest request, StreamObserver<ServiceLbPolicy> responseObserver)

public void getServiceLbPolicy(GetServiceLbPolicyRequest request, StreamObserver<ServiceLbPolicy> responseObserver)

Gets details of a single ServiceLbPolicy.

Parameters
Name Description
request GetServiceLbPolicyRequest
responseObserver io.grpc.stub.StreamObserver<ServiceLbPolicy>

getTcpRoute(GetTcpRouteRequest request, StreamObserver<TcpRoute> responseObserver)

public void getTcpRoute(GetTcpRouteRequest request, StreamObserver<TcpRoute> responseObserver)

Gets details of a single TcpRoute.

Parameters
Name Description
request GetTcpRouteRequest
responseObserver io.grpc.stub.StreamObserver<TcpRoute>

getTlsRoute(GetTlsRouteRequest request, StreamObserver<TlsRoute> responseObserver)

public void getTlsRoute(GetTlsRouteRequest request, StreamObserver<TlsRoute> responseObserver)

Gets details of a single TlsRoute.

Parameters
Name Description
request GetTlsRouteRequest
responseObserver io.grpc.stub.StreamObserver<TlsRoute>

getWasmPlugin(GetWasmPluginRequest request, StreamObserver<WasmPlugin> responseObserver)

public void getWasmPlugin(GetWasmPluginRequest request, StreamObserver<WasmPlugin> responseObserver)

Gets details of the specified WasmPlugin resource.

Parameters
Name Description
request GetWasmPluginRequest
responseObserver io.grpc.stub.StreamObserver<WasmPlugin>

getWasmPluginVersion(GetWasmPluginVersionRequest request, StreamObserver<WasmPluginVersion> responseObserver)

public void getWasmPluginVersion(GetWasmPluginVersionRequest request, StreamObserver<WasmPluginVersion> responseObserver)

Gets details of the specified WasmPluginVersion resource.

Parameters
Name Description
request GetWasmPluginVersionRequest
responseObserver io.grpc.stub.StreamObserver<WasmPluginVersion>

listEndpointPolicies(ListEndpointPoliciesRequest request, StreamObserver<ListEndpointPoliciesResponse> responseObserver)

public void listEndpointPolicies(ListEndpointPoliciesRequest request, StreamObserver<ListEndpointPoliciesResponse> responseObserver)

Lists EndpointPolicies in a given project and location.

Parameters
Name Description
request ListEndpointPoliciesRequest
responseObserver io.grpc.stub.StreamObserver<ListEndpointPoliciesResponse>

listGatewayRouteViews(ListGatewayRouteViewsRequest request, StreamObserver<ListGatewayRouteViewsResponse> responseObserver)

public void listGatewayRouteViews(ListGatewayRouteViewsRequest request, StreamObserver<ListGatewayRouteViewsResponse> responseObserver)

Lists RouteViews

Parameters
Name Description
request ListGatewayRouteViewsRequest
responseObserver io.grpc.stub.StreamObserver<ListGatewayRouteViewsResponse>

listGateways(ListGatewaysRequest request, StreamObserver<ListGatewaysResponse> responseObserver)

public void listGateways(ListGatewaysRequest request, StreamObserver<ListGatewaysResponse> responseObserver)

Lists Gateways in a given project and location.

Parameters
Name Description
request ListGatewaysRequest
responseObserver io.grpc.stub.StreamObserver<ListGatewaysResponse>

listGrpcRoutes(ListGrpcRoutesRequest request, StreamObserver<ListGrpcRoutesResponse> responseObserver)

public void listGrpcRoutes(ListGrpcRoutesRequest request, StreamObserver<ListGrpcRoutesResponse> responseObserver)

Lists GrpcRoutes in a given project and location.

Parameters
Name Description
request ListGrpcRoutesRequest
responseObserver io.grpc.stub.StreamObserver<ListGrpcRoutesResponse>

listHttpRoutes(ListHttpRoutesRequest request, StreamObserver<ListHttpRoutesResponse> responseObserver)

public void listHttpRoutes(ListHttpRoutesRequest request, StreamObserver<ListHttpRoutesResponse> responseObserver)

Lists HttpRoute in a given project and location.

Parameters
Name Description
request ListHttpRoutesRequest
responseObserver io.grpc.stub.StreamObserver<ListHttpRoutesResponse>

listMeshRouteViews(ListMeshRouteViewsRequest request, StreamObserver<ListMeshRouteViewsResponse> responseObserver)

public void listMeshRouteViews(ListMeshRouteViewsRequest request, StreamObserver<ListMeshRouteViewsResponse> responseObserver)

Lists RouteViews

Parameters
Name Description
request ListMeshRouteViewsRequest
responseObserver io.grpc.stub.StreamObserver<ListMeshRouteViewsResponse>

listMeshes(ListMeshesRequest request, StreamObserver<ListMeshesResponse> responseObserver)

public void listMeshes(ListMeshesRequest request, StreamObserver<ListMeshesResponse> responseObserver)

Lists Meshes in a given project and location.

Parameters
Name Description
request ListMeshesRequest
responseObserver io.grpc.stub.StreamObserver<ListMeshesResponse>

listServiceBindings(ListServiceBindingsRequest request, StreamObserver<ListServiceBindingsResponse> responseObserver)

public void listServiceBindings(ListServiceBindingsRequest request, StreamObserver<ListServiceBindingsResponse> responseObserver)

Lists ServiceBinding in a given project and location.

Parameters
Name Description
request ListServiceBindingsRequest
responseObserver io.grpc.stub.StreamObserver<ListServiceBindingsResponse>

listServiceLbPolicies(ListServiceLbPoliciesRequest request, StreamObserver<ListServiceLbPoliciesResponse> responseObserver)

public void listServiceLbPolicies(ListServiceLbPoliciesRequest request, StreamObserver<ListServiceLbPoliciesResponse> responseObserver)

Lists ServiceLbPolicies in a given project and location.

Parameters
Name Description
request ListServiceLbPoliciesRequest
responseObserver io.grpc.stub.StreamObserver<ListServiceLbPoliciesResponse>

listTcpRoutes(ListTcpRoutesRequest request, StreamObserver<ListTcpRoutesResponse> responseObserver)

public void listTcpRoutes(ListTcpRoutesRequest request, StreamObserver<ListTcpRoutesResponse> responseObserver)

Lists TcpRoute in a given project and location.

Parameters
Name Description
request ListTcpRoutesRequest
responseObserver io.grpc.stub.StreamObserver<ListTcpRoutesResponse>

listTlsRoutes(ListTlsRoutesRequest request, StreamObserver<ListTlsRoutesResponse> responseObserver)

public void listTlsRoutes(ListTlsRoutesRequest request, StreamObserver<ListTlsRoutesResponse> responseObserver)

Lists TlsRoute in a given project and location.

Parameters
Name Description
request ListTlsRoutesRequest
responseObserver io.grpc.stub.StreamObserver<ListTlsRoutesResponse>

listWasmPluginVersions(ListWasmPluginVersionsRequest request, StreamObserver<ListWasmPluginVersionsResponse> responseObserver)

public void listWasmPluginVersions(ListWasmPluginVersionsRequest request, StreamObserver<ListWasmPluginVersionsResponse> responseObserver)

Lists WasmPluginVersion resources in a given project and location.

Parameters
Name Description
request ListWasmPluginVersionsRequest
responseObserver io.grpc.stub.StreamObserver<ListWasmPluginVersionsResponse>

listWasmPlugins(ListWasmPluginsRequest request, StreamObserver<ListWasmPluginsResponse> responseObserver)

public void listWasmPlugins(ListWasmPluginsRequest request, StreamObserver<ListWasmPluginsResponse> responseObserver)

Lists WasmPlugin resources in a given project and location.

Parameters
Name Description
request ListWasmPluginsRequest
responseObserver io.grpc.stub.StreamObserver<ListWasmPluginsResponse>

updateEndpointPolicy(UpdateEndpointPolicyRequest request, StreamObserver<Operation> responseObserver)

public void updateEndpointPolicy(UpdateEndpointPolicyRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single EndpointPolicy.

Parameters
Name Description
request UpdateEndpointPolicyRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateGateway(UpdateGatewayRequest request, StreamObserver<Operation> responseObserver)

public void updateGateway(UpdateGatewayRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single Gateway.

Parameters
Name Description
request UpdateGatewayRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateGrpcRoute(UpdateGrpcRouteRequest request, StreamObserver<Operation> responseObserver)

public void updateGrpcRoute(UpdateGrpcRouteRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single GrpcRoute.

Parameters
Name Description
request UpdateGrpcRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateHttpRoute(UpdateHttpRouteRequest request, StreamObserver<Operation> responseObserver)

public void updateHttpRoute(UpdateHttpRouteRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single HttpRoute.

Parameters
Name Description
request UpdateHttpRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateMesh(UpdateMeshRequest request, StreamObserver<Operation> responseObserver)

public void updateMesh(UpdateMeshRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single Mesh.

Parameters
Name Description
request UpdateMeshRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateServiceBinding(UpdateServiceBindingRequest request, StreamObserver<Operation> responseObserver)

public void updateServiceBinding(UpdateServiceBindingRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single ServiceBinding.

Parameters
Name Description
request UpdateServiceBindingRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateServiceLbPolicy(UpdateServiceLbPolicyRequest request, StreamObserver<Operation> responseObserver)

public void updateServiceLbPolicy(UpdateServiceLbPolicyRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single ServiceLbPolicy.

Parameters
Name Description
request UpdateServiceLbPolicyRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateTcpRoute(UpdateTcpRouteRequest request, StreamObserver<Operation> responseObserver)

public void updateTcpRoute(UpdateTcpRouteRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single TcpRoute.

Parameters
Name Description
request UpdateTcpRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateTlsRoute(UpdateTlsRouteRequest request, StreamObserver<Operation> responseObserver)

public void updateTlsRoute(UpdateTlsRouteRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single TlsRoute.

Parameters
Name Description
request UpdateTlsRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateWasmPlugin(UpdateWasmPluginRequest request, StreamObserver<Operation> responseObserver)

public void updateWasmPlugin(UpdateWasmPluginRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of the specified WasmPlugin resource.

Parameters
Name Description
request UpdateWasmPluginRequest
responseObserver io.grpc.stub.StreamObserver<Operation>