Class HubServiceStub
- java.lang.Object
-
- com.google.cloud.networkconnectivity.v1.stub.HubServiceStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource,AutoCloseable
- Direct Known Subclasses:
GrpcHubServiceStub
@Generated("by gapic-generator-java") public abstract class HubServiceStub extends Object implements com.google.api.gax.core.BackgroundResource
Base stub class for the HubService service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Constructor Description HubServiceStub()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidclose()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.OperationsStubgetOperationsStub()com.google.api.gax.rpc.UnaryCallable<GetSpokeRequest,Spoke>getSpokeCallable()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()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()
-
-
-
Method Detail
-
getOperationsStub
public com.google.longrunning.stub.OperationsStub getOperationsStub()
-
listHubsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListHubsRequest,HubServiceClient.ListHubsPagedResponse> listHubsPagedCallable()
-
listHubsCallable
public com.google.api.gax.rpc.UnaryCallable<ListHubsRequest,ListHubsResponse> listHubsCallable()
-
getHubCallable
public com.google.api.gax.rpc.UnaryCallable<GetHubRequest,Hub> getHubCallable()
-
createHubOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateHubRequest,Hub,OperationMetadata> createHubOperationCallable()
-
createHubCallable
public com.google.api.gax.rpc.UnaryCallable<CreateHubRequest,com.google.longrunning.Operation> createHubCallable()
-
updateHubOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateHubRequest,Hub,OperationMetadata> updateHubOperationCallable()
-
updateHubCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateHubRequest,com.google.longrunning.Operation> updateHubCallable()
-
deleteHubOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteHubRequest,com.google.protobuf.Empty,OperationMetadata> deleteHubOperationCallable()
-
deleteHubCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteHubRequest,com.google.longrunning.Operation> deleteHubCallable()
-
listSpokesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListSpokesRequest,HubServiceClient.ListSpokesPagedResponse> listSpokesPagedCallable()
-
listSpokesCallable
public com.google.api.gax.rpc.UnaryCallable<ListSpokesRequest,ListSpokesResponse> listSpokesCallable()
-
getSpokeCallable
public com.google.api.gax.rpc.UnaryCallable<GetSpokeRequest,Spoke> getSpokeCallable()
-
createSpokeOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateSpokeRequest,Spoke,OperationMetadata> createSpokeOperationCallable()
-
createSpokeCallable
public com.google.api.gax.rpc.UnaryCallable<CreateSpokeRequest,com.google.longrunning.Operation> createSpokeCallable()
-
updateSpokeOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateSpokeRequest,Spoke,OperationMetadata> updateSpokeOperationCallable()
-
updateSpokeCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateSpokeRequest,com.google.longrunning.Operation> updateSpokeCallable()
-
deleteSpokeOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteSpokeRequest,com.google.protobuf.Empty,OperationMetadata> deleteSpokeOperationCallable()
-
deleteSpokeCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteSpokeRequest,com.google.longrunning.Operation> deleteSpokeCallable()
-
close
public abstract void close()
- Specified by:
closein interfaceAutoCloseable
-
-