[BindServiceMethod(typeof(TransportManager), "BindService")]
public abstract class TransportManager.TransportManagerBaseReference documentation and code samples for the Network Connectivity v1beta API class TransportManager.TransportManagerBase.
Base class for server-side implementations of TransportManager
Namespace
Google.Cloud.NetworkConnectivity.V1BetaAssembly
Google.Cloud.NetworkConnectivity.V1Beta.dll
Methods
CreateTransport(CreateTransportRequest, ServerCallContext)
public virtual Task<Operation> CreateTransport(CreateTransportRequest request, ServerCallContext context)Creates a new Transport in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateTransportRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteTransport(DeleteTransportRequest, ServerCallContext)
public virtual Task<Operation> DeleteTransport(DeleteTransportRequest request, ServerCallContext context)Deletes a single Transport.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteTransportRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
GetRemoteTransportProfile(GetRemoteTransportProfileRequest, ServerCallContext)
public virtual Task<RemoteTransportProfile> GetRemoteTransportProfile(GetRemoteTransportProfileRequest request, ServerCallContext context)Gets details of a single RemoteTransportProfile.
| Parameters | |
|---|---|
| Name | Description |
request |
GetRemoteTransportProfileRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskRemoteTransportProfile |
The response to send back to the client (wrapped by a task). |
GetStatus(GetStatusRequest, ServerCallContext)
public virtual Task<GetStatusResponse> GetStatus(GetStatusRequest request, ServerCallContext context)Gets the operational status of a single Transport.
| Parameters | |
|---|---|
| Name | Description |
request |
GetStatusRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskGetStatusResponse |
The response to send back to the client (wrapped by a task). |
GetTransport(GetTransportRequest, ServerCallContext)
public virtual Task<Transport> GetTransport(GetTransportRequest request, ServerCallContext context)Gets details of a single Transport.
| Parameters | |
|---|---|
| Name | Description |
request |
GetTransportRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskTransport |
The response to send back to the client (wrapped by a task). |
ListRemoteTransportProfiles(ListRemoteTransportProfilesRequest, ServerCallContext)
public virtual Task<ListRemoteTransportProfilesResponse> ListRemoteTransportProfiles(ListRemoteTransportProfilesRequest request, ServerCallContext context)Lists RemoteTransportProfiles in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListRemoteTransportProfilesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListRemoteTransportProfilesResponse |
The response to send back to the client (wrapped by a task). |
ListTransports(ListTransportsRequest, ServerCallContext)
public virtual Task<ListTransportsResponse> ListTransports(ListTransportsRequest request, ServerCallContext context)Lists Transports in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListTransportsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListTransportsResponse |
The response to send back to the client (wrapped by a task). |
UpdateTransport(UpdateTransportRequest, ServerCallContext)
public virtual Task<Operation> UpdateTransport(UpdateTransportRequest request, ServerCallContext context)Updates the parameters of a single Transport.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateTransportRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |