Class ProjectsResource.LocationsResource.CollectionsResource.EnginesResource.AssistantsResource
The "assistants" collection of methods.
Inheritance
Inherited Members
Namespace: Google.Apis.DiscoveryEngine.v1beta
Assembly: Google.Apis.DiscoveryEngine.v1beta.dll
Syntax
public class ProjectsResource.LocationsResource.CollectionsResource.EnginesResource.AssistantsResource
Constructors
AssistantsResource(IClientService)
Constructs a new resource.
Declaration
public AssistantsResource(IClientService service)
Parameters
| Type | Name | Description |
|---|---|---|
| IClientService | service |
Properties
Agents
Gets the Agents resource.
Declaration
public virtual ProjectsResource.LocationsResource.CollectionsResource.EnginesResource.AssistantsResource.AgentsResource Agents { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.CollectionsResource.EnginesResource.AssistantsResource.AgentsResource |
Methods
Create(GoogleCloudDiscoveryengineV1betaAssistant, string)
Creates an Assistant.
Declaration
public virtual ProjectsResource.LocationsResource.CollectionsResource.EnginesResource.AssistantsResource.CreateRequest Create(GoogleCloudDiscoveryengineV1betaAssistant body, string parent)
Parameters
| Type | Name | Description |
|---|---|---|
| GoogleCloudDiscoveryengineV1betaAssistant | body | The body of the request. |
| string | parent | Required. The parent resource name. Format:
|
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.CollectionsResource.EnginesResource.AssistantsResource.CreateRequest |
Delete(string)
Deletes an Assistant.
Declaration
public virtual ProjectsResource.LocationsResource.CollectionsResource.EnginesResource.AssistantsResource.DeleteRequest Delete(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. Resource name of Assistant. Format:
|
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.CollectionsResource.EnginesResource.AssistantsResource.DeleteRequest |
Get(string)
Gets an Assistant.
Declaration
public virtual ProjectsResource.LocationsResource.CollectionsResource.EnginesResource.AssistantsResource.GetRequest Get(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. Resource name of Assistant. Format:
|
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.CollectionsResource.EnginesResource.AssistantsResource.GetRequest |
List(string)
Lists all Assistants under an Engine.
Declaration
public virtual ProjectsResource.LocationsResource.CollectionsResource.EnginesResource.AssistantsResource.ListRequest List(string parent)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. The parent resource name. Format:
|
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.CollectionsResource.EnginesResource.AssistantsResource.ListRequest |
Patch(GoogleCloudDiscoveryengineV1betaAssistant, string)
Updates an Assistant
Declaration
public virtual ProjectsResource.LocationsResource.CollectionsResource.EnginesResource.AssistantsResource.PatchRequest Patch(GoogleCloudDiscoveryengineV1betaAssistant body, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| GoogleCloudDiscoveryengineV1betaAssistant | body | The body of the request. |
| string | name | Immutable. Resource name of the assistant. Format:
|
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.CollectionsResource.EnginesResource.AssistantsResource.PatchRequest |
StreamAssist(GoogleCloudDiscoveryengineV1betaStreamAssistRequest, string)
Assists the user with a query in a streaming fashion.
Declaration
public virtual ProjectsResource.LocationsResource.CollectionsResource.EnginesResource.AssistantsResource.StreamAssistRequest StreamAssist(GoogleCloudDiscoveryengineV1betaStreamAssistRequest body, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| GoogleCloudDiscoveryengineV1betaStreamAssistRequest | body | The body of the request. |
| string | name | Required. The resource name of the Assistant. Format:
|
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.CollectionsResource.EnginesResource.AssistantsResource.StreamAssistRequest |