Interface HubServiceGrpc.AsyncService
-
- All Known Implementing Classes:
HubServiceGrpc.HubServiceImplBase
- Enclosing class:
- HubServiceGrpc
public static interface HubServiceGrpc.AsyncServiceNetwork Connectivity Center is a hub-and-spoke abstraction for network connectivity management in Google Cloud. It reduces operational complexity through a simple, centralized connectivity management model.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default voidcreateHub(CreateHubRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)Creates a new Hub in a given project and location.default voidcreateSpoke(CreateSpokeRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)Creates a new Spoke in a given project and location.default voiddeleteHub(DeleteHubRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)Deletes a single Hub.default voiddeleteSpoke(DeleteSpokeRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)Deletes a single Spoke.default voidgetHub(GetHubRequest request, io.grpc.stub.StreamObserver<Hub> responseObserver)Gets details of a single Hub.default voidgetSpoke(GetSpokeRequest request, io.grpc.stub.StreamObserver<Spoke> responseObserver)Gets details of a single Spoke.default voidlistHubs(ListHubsRequest request, io.grpc.stub.StreamObserver<ListHubsResponse> responseObserver)Lists Hubs in a given project and location.default voidlistSpokes(ListSpokesRequest request, io.grpc.stub.StreamObserver<ListSpokesResponse> responseObserver)Lists Spokes in a given project and location.default voidupdateHub(UpdateHubRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)Updates the parameters of a single Hub.default voidupdateSpoke(UpdateSpokeRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)Updates the parameters of a single Spoke.
-
-
-
Method Detail
-
listHubs
default void listHubs(ListHubsRequest request, io.grpc.stub.StreamObserver<ListHubsResponse> responseObserver)
Lists Hubs in a given project and location.
-
getHub
default void getHub(GetHubRequest request, io.grpc.stub.StreamObserver<Hub> responseObserver)
Gets details of a single Hub.
-
createHub
default void createHub(CreateHubRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a new Hub in a given project and location.
-
updateHub
default void updateHub(UpdateHubRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates the parameters of a single Hub.
-
deleteHub
default void deleteHub(DeleteHubRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a single Hub.
-
listSpokes
default void listSpokes(ListSpokesRequest request, io.grpc.stub.StreamObserver<ListSpokesResponse> responseObserver)
Lists Spokes in a given project and location.
-
getSpoke
default void getSpoke(GetSpokeRequest request, io.grpc.stub.StreamObserver<Spoke> responseObserver)
Gets details of a single Spoke.
-
createSpoke
default void createSpoke(CreateSpokeRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a new Spoke in a given project and location.
-
updateSpoke
default void updateSpoke(UpdateSpokeRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates the parameters of a single Spoke.
-
deleteSpoke
default void deleteSpoke(DeleteSpokeRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a single Spoke.
-
-