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 void
close()
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.OperationsStub
getOperationsStub()
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:
close
in interfaceAutoCloseable
-
-