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