[BindServiceMethod(typeof(LintingService), "BindService")]
public abstract class LintingService.LintingServiceBaseReference documentation and code samples for the API hub v1 API class LintingService.LintingServiceBase.
Base class for server-side implementations of LintingService
Namespace
Google.Cloud.ApiHub.V1Assembly
Google.Cloud.ApiHub.V1.dll
Methods
GetStyleGuide(GetStyleGuideRequest, ServerCallContext)
public virtual Task<StyleGuide> GetStyleGuide(GetStyleGuideRequest request, ServerCallContext context)Get the style guide being used for linting.
| Parameters | |
|---|---|
| Name | Description |
request |
GetStyleGuideRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskStyleGuide |
The response to send back to the client (wrapped by a task). |
GetStyleGuideContents(GetStyleGuideContentsRequest, ServerCallContext)
public virtual Task<StyleGuideContents> GetStyleGuideContents(GetStyleGuideContentsRequest request, ServerCallContext context)Get the contents of the style guide.
| Parameters | |
|---|---|
| Name | Description |
request |
GetStyleGuideContentsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskStyleGuideContents |
The response to send back to the client (wrapped by a task). |
LintSpec(LintSpecRequest, ServerCallContext)
public virtual Task<Empty> LintSpec(LintSpecRequest request, ServerCallContext context)Lints the requested spec and updates the corresponding API Spec with the lint response. This lint response will be available in all subsequent Get and List Spec calls to Core service.
| Parameters | |
|---|---|
| Name | Description |
request |
LintSpecRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskEmpty |
The response to send back to the client (wrapped by a task). |
UpdateStyleGuide(UpdateStyleGuideRequest, ServerCallContext)
public virtual Task<StyleGuide> UpdateStyleGuide(UpdateStyleGuideRequest request, ServerCallContext context)Update the styleGuide to be used for liniting in by API hub.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateStyleGuideRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskStyleGuide |
The response to send back to the client (wrapped by a task). |