1.0.0-beta87 (latest) 1.0.0-beta86

    [BindServiceMethod(typeof(ReasoningEngineRuntimeRevisionService), "BindService")]
    public abstract class ReasoningEngineRuntimeRevisionService.ReasoningEngineRuntimeRevisionServiceBase

Reference documentation and code samples for the Vertex AI v1beta1 API class ReasoningEngineRuntimeRevisionService.ReasoningEngineRuntimeRevisionServiceBase.

Base class for server-side implementations of ReasoningEngineRuntimeRevisionService

## Inheritance

[object](https://learn.microsoft.com/dotnet/api/system.object) \> ReasoningEngineRuntimeRevisionService.ReasoningEngineRuntimeRevisionServiceBase

## Inherited Members

[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) [object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) [object.MemberwiseClone()](https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone) [object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)

## Namespace

[Google.Cloud.AIPlatform.V1Beta1](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.AIPlatform.V1Beta1/latest/Google.Cloud.AIPlatform.V1Beta1)

## Assembly

Google.Cloud.AIPlatform.V1Beta1.dll

## Methods

### DeleteReasoningEngineRuntimeRevision(DeleteReasoningEngineRuntimeRevisionRequest, ServerCallContext)

    public virtual Task<Operation> DeleteReasoningEngineRuntimeRevision(DeleteReasoningEngineRuntimeRevisionRequest request, ServerCallContext context)

Deletes a reasoning engine revision.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.AIPlatform.V1Beta1/latest/Google.Cloud.AIPlatform.V1Beta1.DeleteReasoningEngineRuntimeRevisionRequest` The request received from the client. |
| `context` | `https://cloud.google.com/dotnet/docs/reference/Grpc.Core/latest/Grpc.Core.ServerCallContext.html` The context of the server-side call handler being invoked. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation.html` | The response to send back to the client (wrapped by a task). |

### GetReasoningEngineRuntimeRevision(GetReasoningEngineRuntimeRevisionRequest, ServerCallContext)

    public virtual Task<ReasoningEngineRuntimeRevision> GetReasoningEngineRuntimeRevision(GetReasoningEngineRuntimeRevisionRequest request, ServerCallContext context)

Gets a reasoning engine runtime revision.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.AIPlatform.V1Beta1/latest/Google.Cloud.AIPlatform.V1Beta1.GetReasoningEngineRuntimeRevisionRequest` The request received from the client. |
| `context` | `https://cloud.google.com/dotnet/docs/reference/Grpc.Core/latest/Grpc.Core.ServerCallContext.html` The context of the server-side call handler being invoked. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.AIPlatform.V1Beta1/latest/Google.Cloud.AIPlatform.V1Beta1.ReasoningEngineRuntimeRevision` | The response to send back to the client (wrapped by a task). |

### ListReasoningEngineRuntimeRevisions(ListReasoningEngineRuntimeRevisionsRequest, ServerCallContext)

    public virtual Task<ListReasoningEngineRuntimeRevisionsResponse> ListReasoningEngineRuntimeRevisions(ListReasoningEngineRuntimeRevisionsRequest request, ServerCallContext context)

Lists runtime revisions in a reasoning engine.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.AIPlatform.V1Beta1/latest/Google.Cloud.AIPlatform.V1Beta1.ListReasoningEngineRuntimeRevisionsRequest` The request received from the client. |
| `context` | `https://cloud.google.com/dotnet/docs/reference/Grpc.Core/latest/Grpc.Core.ServerCallContext.html` The context of the server-side call handler being invoked. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.AIPlatform.V1Beta1/latest/Google.Cloud.AIPlatform.V1Beta1.ListReasoningEngineRuntimeRevisionsResponse` | The response to send back to the client (wrapped by a task). |