@Generated(value="by gapic-generator-java") public class GrpcRoutesStub extends RoutesStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
GrpcRoutesStub(RoutesStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcRoutesStub, using the given settings.
|
protected |
GrpcRoutesStub(RoutesStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcRoutesStub, using the given settings.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
awaitTermination(long duration,
TimeUnit unit) |
void |
close() |
com.google.api.gax.rpc.ServerStreamingCallable<ComputeRouteMatrixRequest,RouteMatrixElement> |
computeRouteMatrixCallable() |
com.google.api.gax.rpc.UnaryCallable<ComputeRoutesRequest,ComputeRoutesResponse> |
computeRoutesCallable() |
static GrpcRoutesStub |
create(com.google.api.gax.rpc.ClientContext clientContext) |
static GrpcRoutesStub |
create(com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) |
static GrpcRoutesStub |
create(RoutesStubSettings settings) |
com.google.longrunning.stub.GrpcOperationsStub |
getOperationsStub() |
boolean |
isShutdown() |
boolean |
isTerminated() |
void |
shutdown() |
void |
shutdownNow() |
protected GrpcRoutesStub(RoutesStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected GrpcRoutesStub(RoutesStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final GrpcRoutesStub create(RoutesStubSettings settings) throws IOException
IOExceptionpublic static final GrpcRoutesStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final GrpcRoutesStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic com.google.longrunning.stub.GrpcOperationsStub getOperationsStub()
public com.google.api.gax.rpc.UnaryCallable<ComputeRoutesRequest,ComputeRoutesResponse> computeRoutesCallable()
computeRoutesCallable in class RoutesStubpublic com.google.api.gax.rpc.ServerStreamingCallable<ComputeRouteMatrixRequest,RouteMatrixElement> computeRouteMatrixCallable()
computeRouteMatrixCallable in class RoutesStubpublic final void close()
close in interface AutoCloseableclose in class RoutesStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2023 Google LLC. All rights reserved.