public static final class PolicyBasedRoutingServiceGrpc.PolicyBasedRoutingServiceFutureStub extends AbstractFutureStub<PolicyBasedRoutingServiceGrpc.PolicyBasedRoutingServiceFutureStub>
Policy-Based Routing allows GCP customers to specify flexibile routing policies for Layer 4 traffic traversing through the connected service.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > PolicyBasedRoutingServiceGrpc.PolicyBasedRoutingServiceFutureStubMethods
build(Channel channel, CallOptions callOptions)
protected PolicyBasedRoutingServiceGrpc.PolicyBasedRoutingServiceFutureStub build(Channel channel, CallOptions callOptions)
Name | Description |
channel | io.grpc.Channel |
callOptions | io.grpc.CallOptions |
Type | Description |
PolicyBasedRoutingServiceGrpc.PolicyBasedRoutingServiceFutureStub |
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createPolicyBasedRoute(CreatePolicyBasedRouteRequest request)
public ListenableFuture<Operation> createPolicyBasedRoute(CreatePolicyBasedRouteRequest request)
Creates a new PolicyBasedRoute in a given project and location.
Name | Description |
request | CreatePolicyBasedRouteRequest |
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
deletePolicyBasedRoute(DeletePolicyBasedRouteRequest request)
public ListenableFuture<Operation> deletePolicyBasedRoute(DeletePolicyBasedRouteRequest request)
Deletes a single PolicyBasedRoute.
Name | Description |
request | DeletePolicyBasedRouteRequest |
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
getPolicyBasedRoute(GetPolicyBasedRouteRequest request)
public ListenableFuture<PolicyBasedRoute> getPolicyBasedRoute(GetPolicyBasedRouteRequest request)
Gets details of a single PolicyBasedRoute.
Name | Description |
request | GetPolicyBasedRouteRequest |
Type | Description |
com.google.common.util.concurrent.ListenableFuture<PolicyBasedRoute> |
listPolicyBasedRoutes(ListPolicyBasedRoutesRequest request)
public ListenableFuture<ListPolicyBasedRoutesResponse> listPolicyBasedRoutes(ListPolicyBasedRoutesRequest request)
Lists PolicyBasedRoutes in a given project and location.
Name | Description |
request | ListPolicyBasedRoutesRequest |
Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListPolicyBasedRoutesResponse> |