[BindServiceMethod(typeof(HubService), "BindService")]
public abstract class HubServiceBaseBase class for server-side implementations of HubService
Namespace
Google.Cloud.NetworkConnectivity.V1Assembly
Google.Cloud.NetworkConnectivity.V1.dll
Methods
CreateHub(CreateHubRequest, ServerCallContext)
public virtual Task<Operation> CreateHub(CreateHubRequest request, ServerCallContext context)Creates a new hub in the specified project.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateHubRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation> |
The response to send back to the client (wrapped by a task). |
CreateSpoke(CreateSpokeRequest, ServerCallContext)
public virtual Task<Operation> CreateSpoke(CreateSpokeRequest request, ServerCallContext context)Creates a spoke in the specified project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateSpokeRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation> |
The response to send back to the client (wrapped by a task). |
DeleteHub(DeleteHubRequest, ServerCallContext)
public virtual Task<Operation> DeleteHub(DeleteHubRequest request, ServerCallContext context)Deletes the specified hub.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteHubRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation> |
The response to send back to the client (wrapped by a task). |
DeleteSpoke(DeleteSpokeRequest, ServerCallContext)
public virtual Task<Operation> DeleteSpoke(DeleteSpokeRequest request, ServerCallContext context)Deletes the specified spoke.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteSpokeRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation> |
The response to send back to the client (wrapped by a task). |
GetHub(GetHubRequest, ServerCallContext)
public virtual Task<Hub> GetHub(GetHubRequest request, ServerCallContext context)Gets details about the specified hub.
| Parameters | |
|---|---|
| Name | Description |
request |
GetHubRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<Hub> |
The response to send back to the client (wrapped by a task). |
GetSpoke(GetSpokeRequest, ServerCallContext)
public virtual Task<Spoke> GetSpoke(GetSpokeRequest request, ServerCallContext context)Gets details about the specified spoke.
| Parameters | |
|---|---|
| Name | Description |
request |
GetSpokeRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<Spoke> |
The response to send back to the client (wrapped by a task). |
ListHubs(ListHubsRequest, ServerCallContext)
public virtual Task<ListHubsResponse> ListHubs(ListHubsRequest request, ServerCallContext context)Lists hubs in a given project.
| Parameters | |
|---|---|
| Name | Description |
request |
ListHubsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<ListHubsResponse> |
The response to send back to the client (wrapped by a task). |
ListSpokes(ListSpokesRequest, ServerCallContext)
public virtual Task<ListSpokesResponse> ListSpokes(ListSpokesRequest request, ServerCallContext context)Lists the spokes in the specified project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListSpokesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<ListSpokesResponse> |
The response to send back to the client (wrapped by a task). |
UpdateHub(UpdateHubRequest, ServerCallContext)
public virtual Task<Operation> UpdateHub(UpdateHubRequest request, ServerCallContext context)Updates the description and/or labels of the specified hub.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateHubRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation> |
The response to send back to the client (wrapped by a task). |
UpdateSpoke(UpdateSpokeRequest, ServerCallContext)
public virtual Task<Operation> UpdateSpoke(UpdateSpokeRequest request, ServerCallContext context)Updates the parameters of the specified spoke.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateSpokeRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation> |
The response to send back to the client (wrapped by a task). |