@BetaApi @Generated(value="by gapic-generator-java") public class GrpcHubServiceStub extends HubServiceStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
GrpcHubServiceStub(HubServiceStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcHubServiceStub, using the given settings.
|
protected |
GrpcHubServiceStub(HubServiceStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcHubServiceStub, using the given settings.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
awaitTermination(long duration,
TimeUnit unit) |
void |
close() |
static GrpcHubServiceStub |
create(com.google.api.gax.rpc.ClientContext clientContext) |
static GrpcHubServiceStub |
create(com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) |
static GrpcHubServiceStub |
create(HubServiceStubSettings settings) |
com.google.api.gax.rpc.UnaryCallable<CreateHubRequest,com.google.longrunning.Operation> |
createHubCallable() |
com.google.api.gax.rpc.OperationCallable<CreateHubRequest,Hub,OperationMetadata> |
createHubOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<CreateSpokeRequest,com.google.longrunning.Operation> |
createSpokeCallable() |
com.google.api.gax.rpc.OperationCallable<CreateSpokeRequest,Spoke,OperationMetadata> |
createSpokeOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<DeleteHubRequest,com.google.longrunning.Operation> |
deleteHubCallable() |
com.google.api.gax.rpc.OperationCallable<DeleteHubRequest,com.google.protobuf.Empty,OperationMetadata> |
deleteHubOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<DeleteSpokeRequest,com.google.longrunning.Operation> |
deleteSpokeCallable() |
com.google.api.gax.rpc.OperationCallable<DeleteSpokeRequest,com.google.protobuf.Empty,OperationMetadata> |
deleteSpokeOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<GetHubRequest,Hub> |
getHubCallable() |
com.google.longrunning.stub.GrpcOperationsStub |
getOperationsStub() |
com.google.api.gax.rpc.UnaryCallable<GetSpokeRequest,Spoke> |
getSpokeCallable() |
boolean |
isShutdown() |
boolean |
isTerminated() |
com.google.api.gax.rpc.UnaryCallable<ListHubsRequest,ListHubsResponse> |
listHubsCallable() |
com.google.api.gax.rpc.UnaryCallable<ListHubsRequest,HubServiceClient.ListHubsPagedResponse> |
listHubsPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<ListSpokesRequest,ListSpokesResponse> |
listSpokesCallable() |
com.google.api.gax.rpc.UnaryCallable<ListSpokesRequest,HubServiceClient.ListSpokesPagedResponse> |
listSpokesPagedCallable() |
void |
shutdown() |
void |
shutdownNow() |
com.google.api.gax.rpc.UnaryCallable<UpdateHubRequest,com.google.longrunning.Operation> |
updateHubCallable() |
com.google.api.gax.rpc.OperationCallable<UpdateHubRequest,Hub,OperationMetadata> |
updateHubOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<UpdateSpokeRequest,com.google.longrunning.Operation> |
updateSpokeCallable() |
com.google.api.gax.rpc.OperationCallable<UpdateSpokeRequest,Spoke,OperationMetadata> |
updateSpokeOperationCallable() |
protected GrpcHubServiceStub(HubServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected GrpcHubServiceStub(HubServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final GrpcHubServiceStub create(HubServiceStubSettings settings) throws IOException
IOExceptionpublic static final GrpcHubServiceStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final GrpcHubServiceStub 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 HubServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListHubsRequest,ListHubsResponse> listHubsCallable()
listHubsCallable in class HubServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListHubsRequest,HubServiceClient.ListHubsPagedResponse> listHubsPagedCallable()
listHubsPagedCallable in class HubServiceStubpublic com.google.api.gax.rpc.UnaryCallable<GetHubRequest,Hub> getHubCallable()
getHubCallable in class HubServiceStubpublic com.google.api.gax.rpc.UnaryCallable<CreateHubRequest,com.google.longrunning.Operation> createHubCallable()
createHubCallable in class HubServiceStubpublic com.google.api.gax.rpc.OperationCallable<CreateHubRequest,Hub,OperationMetadata> createHubOperationCallable()
createHubOperationCallable in class HubServiceStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateHubRequest,com.google.longrunning.Operation> updateHubCallable()
updateHubCallable in class HubServiceStubpublic com.google.api.gax.rpc.OperationCallable<UpdateHubRequest,Hub,OperationMetadata> updateHubOperationCallable()
updateHubOperationCallable in class HubServiceStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteHubRequest,com.google.longrunning.Operation> deleteHubCallable()
deleteHubCallable in class HubServiceStubpublic com.google.api.gax.rpc.OperationCallable<DeleteHubRequest,com.google.protobuf.Empty,OperationMetadata> deleteHubOperationCallable()
deleteHubOperationCallable in class HubServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListSpokesRequest,ListSpokesResponse> listSpokesCallable()
listSpokesCallable in class HubServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListSpokesRequest,HubServiceClient.ListSpokesPagedResponse> listSpokesPagedCallable()
listSpokesPagedCallable in class HubServiceStubpublic com.google.api.gax.rpc.UnaryCallable<GetSpokeRequest,Spoke> getSpokeCallable()
getSpokeCallable in class HubServiceStubpublic com.google.api.gax.rpc.UnaryCallable<CreateSpokeRequest,com.google.longrunning.Operation> createSpokeCallable()
createSpokeCallable in class HubServiceStubpublic com.google.api.gax.rpc.OperationCallable<CreateSpokeRequest,Spoke,OperationMetadata> createSpokeOperationCallable()
createSpokeOperationCallable in class HubServiceStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateSpokeRequest,com.google.longrunning.Operation> updateSpokeCallable()
updateSpokeCallable in class HubServiceStubpublic com.google.api.gax.rpc.OperationCallable<UpdateSpokeRequest,Spoke,OperationMetadata> updateSpokeOperationCallable()
updateSpokeOperationCallable in class HubServiceStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteSpokeRequest,com.google.longrunning.Operation> deleteSpokeCallable()
deleteSpokeCallable in class HubServiceStubpublic com.google.api.gax.rpc.OperationCallable<DeleteSpokeRequest,com.google.protobuf.Empty,OperationMetadata> deleteSpokeOperationCallable()
deleteSpokeOperationCallable in class HubServiceStubpublic final void close()
close in interface AutoCloseableclose in class HubServiceStubpublic 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.