Data Analytics API with Gemini v1beta API - Class TaskArtifactUpdateEvent (1.0.0-beta12)

public sealed class TaskArtifactUpdateEvent : IMessage<TaskArtifactUpdateEvent>, IEquatable<TaskArtifactUpdateEvent>, IDeepCloneable<TaskArtifactUpdateEvent>, IBufferMessage, IMessage

Reference documentation and code samples for the Data Analytics API with Gemini v1beta API class TaskArtifactUpdateEvent.

TaskArtifactUpdateEvent represents a task delta where an artifact has been generated.

Inheritance

object > TaskArtifactUpdateEvent

Namespace

Google.Cloud.GeminiDataAnalytics.V1Beta

Assembly

Google.Cloud.GeminiDataAnalytics.V1Beta.dll

Constructors

TaskArtifactUpdateEvent()

public TaskArtifactUpdateEvent()

TaskArtifactUpdateEvent(TaskArtifactUpdateEvent)

public TaskArtifactUpdateEvent(TaskArtifactUpdateEvent other)
Parameter
Name Description
other TaskArtifactUpdateEvent

Properties

Append

public bool Append { get; set; }

Optional. Whether this should be appended to a prior one produced.

Property Value
Type Description
bool

Artifact

public A2AArtifact Artifact { get; set; }

Optional. The artifact itself.

Property Value
Type Description
A2AArtifact

ContextId

public string ContextId { get; set; }

Optional. The id of the context that this task belongs to.

Property Value
Type Description
string

LastChunk

public bool LastChunk { get; set; }

Optional. Whether this represents the last part of an artifact.

Property Value
Type Description
bool

Metadata

public Struct Metadata { get; set; }

Optional. Optional metadata associated with the artifact update.

Property Value
Type Description
Struct

TaskId

public string TaskId { get; set; }

Optional. The id of the task for this artifact.

Property Value
Type Description
string