public static final class PolicyBasedRoutingServiceGrpc.PolicyBasedRoutingServiceStub extends io.grpc.stub.AbstractAsyncStub<PolicyBasedRoutingServiceGrpc.PolicyBasedRoutingServiceStub>
Policy-Based Routing allows GCP customers to specify flexibile routing policies for Layer 4 traffic traversing through the connected service.
| Modifier and Type | Method and Description |
|---|---|
protected PolicyBasedRoutingServiceGrpc.PolicyBasedRoutingServiceStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
void |
createPolicyBasedRoute(CreatePolicyBasedRouteRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a new PolicyBasedRoute in a given project and location.
|
void |
deletePolicyBasedRoute(DeletePolicyBasedRouteRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a single PolicyBasedRoute.
|
void |
getPolicyBasedRoute(GetPolicyBasedRouteRequest request,
io.grpc.stub.StreamObserver<PolicyBasedRoute> responseObserver)
Gets details of a single PolicyBasedRoute.
|
void |
listPolicyBasedRoutes(ListPolicyBasedRoutesRequest request,
io.grpc.stub.StreamObserver<ListPolicyBasedRoutesResponse> responseObserver)
Lists PolicyBasedRoutes in a given project and location.
|
protected PolicyBasedRoutingServiceGrpc.PolicyBasedRoutingServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<PolicyBasedRoutingServiceGrpc.PolicyBasedRoutingServiceStub>public void listPolicyBasedRoutes(ListPolicyBasedRoutesRequest request, io.grpc.stub.StreamObserver<ListPolicyBasedRoutesResponse> responseObserver)
Lists PolicyBasedRoutes in a given project and location.
public void getPolicyBasedRoute(GetPolicyBasedRouteRequest request, io.grpc.stub.StreamObserver<PolicyBasedRoute> responseObserver)
Gets details of a single PolicyBasedRoute.
public void createPolicyBasedRoute(CreatePolicyBasedRouteRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a new PolicyBasedRoute in a given project and location.
public void deletePolicyBasedRoute(DeletePolicyBasedRouteRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a single PolicyBasedRoute.
Copyright © 2024 Google LLC. All rights reserved.