public static final class HubServiceGrpc.HubServiceStub extends io.grpc.stub.AbstractAsyncStub<HubServiceGrpc.HubServiceStub>
Network 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.
| Modifier and Type | Method and Description |
|---|---|
protected HubServiceGrpc.HubServiceStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
void |
createHub(CreateHubRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a new Network Connectivity Center hub in the specified project.
|
void |
createSpoke(CreateSpokeRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a Network Connectivity Center spoke.
|
void |
deleteHub(DeleteHubRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a Network Connectivity Center hub.
|
void |
deleteSpoke(DeleteSpokeRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a Network Connectivity Center spoke.
|
void |
getHub(GetHubRequest request,
io.grpc.stub.StreamObserver<Hub> responseObserver)
Gets details about a Network Connectivity Center hub.
|
void |
getSpoke(GetSpokeRequest request,
io.grpc.stub.StreamObserver<Spoke> responseObserver)
Gets details about a Network Connectivity Center spoke.
|
void |
listHubs(ListHubsRequest request,
io.grpc.stub.StreamObserver<ListHubsResponse> responseObserver)
Lists the Network Connectivity Center hubs associated with a given project.
|
void |
listSpokes(ListSpokesRequest request,
io.grpc.stub.StreamObserver<ListSpokesResponse> responseObserver)
Lists the Network Connectivity Center spokes in a specified project and
location.
|
void |
updateHub(UpdateHubRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates the description and/or labels of a Network Connectivity Center
hub.
|
void |
updateSpoke(UpdateSpokeRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates the parameters of a Network Connectivity Center spoke.
|
protected HubServiceGrpc.HubServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<HubServiceGrpc.HubServiceStub>public void listHubs(ListHubsRequest request, io.grpc.stub.StreamObserver<ListHubsResponse> responseObserver)
Lists the Network Connectivity Center hubs associated with a given project.
public void getHub(GetHubRequest request, io.grpc.stub.StreamObserver<Hub> responseObserver)
Gets details about a Network Connectivity Center hub.
public void createHub(CreateHubRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a new Network Connectivity Center hub in the specified project.
public void updateHub(UpdateHubRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates the description and/or labels of a Network Connectivity Center hub.
public void deleteHub(DeleteHubRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a Network Connectivity Center hub.
public void listSpokes(ListSpokesRequest request, io.grpc.stub.StreamObserver<ListSpokesResponse> responseObserver)
Lists the Network Connectivity Center spokes in a specified project and location.
public void getSpoke(GetSpokeRequest request, io.grpc.stub.StreamObserver<Spoke> responseObserver)
Gets details about a Network Connectivity Center spoke.
public void createSpoke(CreateSpokeRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a Network Connectivity Center spoke.
public void updateSpoke(UpdateSpokeRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates the parameters of a Network Connectivity Center spoke.
public void deleteSpoke(DeleteSpokeRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a Network Connectivity Center spoke.
Copyright © 2023 Google LLC. All rights reserved.