@Generated(value="by gapic-generator-java") public class GrpcPolicyBasedRoutingServiceStub extends PolicyBasedRoutingServiceStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
GrpcPolicyBasedRoutingServiceStub(PolicyBasedRoutingServiceStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcPolicyBasedRoutingServiceStub, using the given settings.
|
protected |
GrpcPolicyBasedRoutingServiceStub(PolicyBasedRoutingServiceStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcPolicyBasedRoutingServiceStub, using the given settings.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
awaitTermination(long duration,
TimeUnit unit) |
void |
close() |
static GrpcPolicyBasedRoutingServiceStub |
create(com.google.api.gax.rpc.ClientContext clientContext) |
static GrpcPolicyBasedRoutingServiceStub |
create(com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) |
static GrpcPolicyBasedRoutingServiceStub |
create(PolicyBasedRoutingServiceStubSettings settings) |
com.google.api.gax.rpc.UnaryCallable<CreatePolicyBasedRouteRequest,com.google.longrunning.Operation> |
createPolicyBasedRouteCallable() |
com.google.api.gax.rpc.OperationCallable<CreatePolicyBasedRouteRequest,PolicyBasedRoute,OperationMetadata> |
createPolicyBasedRouteOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<DeletePolicyBasedRouteRequest,com.google.longrunning.Operation> |
deletePolicyBasedRouteCallable() |
com.google.api.gax.rpc.OperationCallable<DeletePolicyBasedRouteRequest,com.google.protobuf.Empty,OperationMetadata> |
deletePolicyBasedRouteOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
getIamPolicyCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> |
getLocationCallable() |
com.google.longrunning.stub.GrpcOperationsStub |
getOperationsStub() |
com.google.api.gax.rpc.UnaryCallable<GetPolicyBasedRouteRequest,PolicyBasedRoute> |
getPolicyBasedRouteCallable() |
boolean |
isShutdown() |
boolean |
isTerminated() |
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> |
listLocationsCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,PolicyBasedRoutingServiceClient.ListLocationsPagedResponse> |
listLocationsPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<ListPolicyBasedRoutesRequest,ListPolicyBasedRoutesResponse> |
listPolicyBasedRoutesCallable() |
com.google.api.gax.rpc.UnaryCallable<ListPolicyBasedRoutesRequest,PolicyBasedRoutingServiceClient.ListPolicyBasedRoutesPagedResponse> |
listPolicyBasedRoutesPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> |
setIamPolicyCallable() |
void |
shutdown() |
void |
shutdownNow() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> |
testIamPermissionsCallable() |
protected GrpcPolicyBasedRoutingServiceStub(PolicyBasedRoutingServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected GrpcPolicyBasedRoutingServiceStub(PolicyBasedRoutingServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final GrpcPolicyBasedRoutingServiceStub create(PolicyBasedRoutingServiceStubSettings settings) throws IOException
IOExceptionpublic static final GrpcPolicyBasedRoutingServiceStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final GrpcPolicyBasedRoutingServiceStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic com.google.longrunning.stub.GrpcOperationsStub getOperationsStub()
getOperationsStub in class PolicyBasedRoutingServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListPolicyBasedRoutesRequest,ListPolicyBasedRoutesResponse> listPolicyBasedRoutesCallable()
listPolicyBasedRoutesCallable in class PolicyBasedRoutingServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListPolicyBasedRoutesRequest,PolicyBasedRoutingServiceClient.ListPolicyBasedRoutesPagedResponse> listPolicyBasedRoutesPagedCallable()
listPolicyBasedRoutesPagedCallable in class PolicyBasedRoutingServiceStubpublic com.google.api.gax.rpc.UnaryCallable<GetPolicyBasedRouteRequest,PolicyBasedRoute> getPolicyBasedRouteCallable()
getPolicyBasedRouteCallable in class PolicyBasedRoutingServiceStubpublic com.google.api.gax.rpc.UnaryCallable<CreatePolicyBasedRouteRequest,com.google.longrunning.Operation> createPolicyBasedRouteCallable()
createPolicyBasedRouteCallable in class PolicyBasedRoutingServiceStubpublic com.google.api.gax.rpc.OperationCallable<CreatePolicyBasedRouteRequest,PolicyBasedRoute,OperationMetadata> createPolicyBasedRouteOperationCallable()
createPolicyBasedRouteOperationCallable in class PolicyBasedRoutingServiceStubpublic com.google.api.gax.rpc.UnaryCallable<DeletePolicyBasedRouteRequest,com.google.longrunning.Operation> deletePolicyBasedRouteCallable()
deletePolicyBasedRouteCallable in class PolicyBasedRoutingServiceStubpublic com.google.api.gax.rpc.OperationCallable<DeletePolicyBasedRouteRequest,com.google.protobuf.Empty,OperationMetadata> deletePolicyBasedRouteOperationCallable()
deletePolicyBasedRouteOperationCallable in class PolicyBasedRoutingServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
listLocationsCallable in class PolicyBasedRoutingServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,PolicyBasedRoutingServiceClient.ListLocationsPagedResponse> listLocationsPagedCallable()
listLocationsPagedCallable in class PolicyBasedRoutingServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
getLocationCallable in class PolicyBasedRoutingServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
setIamPolicyCallable in class PolicyBasedRoutingServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
getIamPolicyCallable in class PolicyBasedRoutingServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
testIamPermissionsCallable in class PolicyBasedRoutingServiceStubpublic final void close()
close in interface AutoCloseableclose in class PolicyBasedRoutingServiceStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2024 Google LLC. All rights reserved.