public static interface PolicyBasedRoutingServiceGrpc.AsyncService
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 |
|---|---|
default void |
createPolicyBasedRoute(CreatePolicyBasedRouteRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a new PolicyBasedRoute in a given project and location.
|
default void |
deletePolicyBasedRoute(DeletePolicyBasedRouteRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a single PolicyBasedRoute.
|
default void |
getPolicyBasedRoute(GetPolicyBasedRouteRequest request,
io.grpc.stub.StreamObserver<PolicyBasedRoute> responseObserver)
Gets details of a single PolicyBasedRoute.
|
default void |
listPolicyBasedRoutes(ListPolicyBasedRoutesRequest request,
io.grpc.stub.StreamObserver<ListPolicyBasedRoutesResponse> responseObserver)
Lists PolicyBasedRoutes in a given project and location.
|
default void listPolicyBasedRoutes(ListPolicyBasedRoutesRequest request, io.grpc.stub.StreamObserver<ListPolicyBasedRoutesResponse> responseObserver)
Lists PolicyBasedRoutes in a given project and location.
default void getPolicyBasedRoute(GetPolicyBasedRouteRequest request, io.grpc.stub.StreamObserver<PolicyBasedRoute> responseObserver)
Gets details of a single PolicyBasedRoute.
default void createPolicyBasedRoute(CreatePolicyBasedRouteRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a new PolicyBasedRoute in a given project and location.
default void deletePolicyBasedRoute(DeletePolicyBasedRouteRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a single PolicyBasedRoute.
Copyright © 2024 Google LLC. All rights reserved.