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

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

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

A2AArtifact is the container for task completed results.

Inheritance

object > A2AArtifact

Namespace

Google.Cloud.GeminiDataAnalytics.V1Beta

Assembly

Google.Cloud.GeminiDataAnalytics.V1Beta.dll

Constructors

A2AArtifact()

public A2AArtifact()

A2AArtifact(A2AArtifact)

public A2AArtifact(A2AArtifact other)
Parameter
Name Description
other A2AArtifact

Properties

ArtifactId

public string ArtifactId { get; set; }

Optional. Unique identifier (e.g. UUID) for the artifact.

Property Value
Type Description
string

Description

public string Description { get; set; }

Optional. A human readable description of the artifact, optional.

Property Value
Type Description
string

Extensions

public RepeatedField<string> Extensions { get; }

Optional. The URIs of extensions that are present or contributed to this Artifact.

Property Value
Type Description
RepeatedFieldstring

Metadata

public Struct Metadata { get; set; }

Optional. Optional metadata included with the artifact.

Property Value
Type Description
Struct

Name

public string Name { get; set; }

Optional. A human readable name for the artifact.

Property Value
Type Description
string

Parts

public RepeatedField<Part> Parts { get; }

Optional. The content of the artifact.

Property Value
Type Description
RepeatedFieldPart