[BindServiceMethod(typeof(HostProjectRegistrationService), "BindService")]
public abstract class HostProjectRegistrationService.HostProjectRegistrationServiceBaseReference documentation and code samples for the API hub v1 API class HostProjectRegistrationService.HostProjectRegistrationServiceBase.
Base class for server-side implementations of HostProjectRegistrationService
Namespace
Google.Cloud.ApiHub.V1Assembly
Google.Cloud.ApiHub.V1.dll
Methods
CreateHostProjectRegistration(CreateHostProjectRegistrationRequest, ServerCallContext)
public virtual Task<HostProjectRegistration> CreateHostProjectRegistration(CreateHostProjectRegistrationRequest request, ServerCallContext context)Create a host project registration. A Google cloud project can be registered as a host project if it is not attached as a runtime project to another host project. A project can be registered as a host project only once. Subsequent register calls for the same project will fail.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateHostProjectRegistrationRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskHostProjectRegistration |
The response to send back to the client (wrapped by a task). |
GetHostProjectRegistration(GetHostProjectRegistrationRequest, ServerCallContext)
public virtual Task<HostProjectRegistration> GetHostProjectRegistration(GetHostProjectRegistrationRequest request, ServerCallContext context)Get a host project registration.
| Parameters | |
|---|---|
| Name | Description |
request |
GetHostProjectRegistrationRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskHostProjectRegistration |
The response to send back to the client (wrapped by a task). |
ListHostProjectRegistrations(ListHostProjectRegistrationsRequest, ServerCallContext)
public virtual Task<ListHostProjectRegistrationsResponse> ListHostProjectRegistrations(ListHostProjectRegistrationsRequest request, ServerCallContext context)Lists host project registrations.
| Parameters | |
|---|---|
| Name | Description |
request |
ListHostProjectRegistrationsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListHostProjectRegistrationsResponse |
The response to send back to the client (wrapped by a task). |