Class NetworkServicesGrpc.NetworkServicesStub (0.5.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>

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>

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>

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>

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>

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>

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>

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>

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>

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>

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>

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>

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>

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>