public sealed class AppSnapshot : IMessage<AppSnapshot>, IEquatable<AppSnapshot>, IDeepCloneable<AppSnapshot>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1 API class AppSnapshot.
A snapshot of the app.
Implements
IMessageAppSnapshot, IEquatableAppSnapshot, IDeepCloneableAppSnapshot, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1Assembly
Google.Cloud.Ces.V1.dll
Constructors
AppSnapshot()
public AppSnapshot()AppSnapshot(AppSnapshot)
public AppSnapshot(AppSnapshot other)| Parameter | |
|---|---|
| Name | Description |
other |
AppSnapshot |
Properties
Agents
public RepeatedField<Agent> Agents { get; }Optional. List of agents in the app.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldAgent |
|
App
public App App { get; set; }Optional. The basic settings for the app.
| Property Value | |
|---|---|
| Type | Description |
App |
|
Examples
public RepeatedField<Example> Examples { get; }Optional. List of examples in the app.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldExample |
|
Guardrails
public RepeatedField<Guardrail> Guardrails { get; }Optional. List of guardrails in the app.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldGuardrail |
|
Tools
public RepeatedField<Tool> Tools { get; }Optional. List of tools in the app.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldTool |
|
Toolsets
public RepeatedField<Toolset> Toolsets { get; }Optional. List of toolsets in the app.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldToolset |
|