Class InterpretationStructure (2.0.0-alpha01)

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

Information about the interpretation structure that helps to understand and visualize the response.

Inheritance

Object > InterpretationStructure

Namespace

Google.Cloud.DataQnA.V1Alpha

Assembly

Google.Cloud.DataQnA.V1Alpha.dll

Constructors

InterpretationStructure()

public InterpretationStructure()

InterpretationStructure(InterpretationStructure)

public InterpretationStructure(InterpretationStructure other)
Parameter
NameDescription
otherInterpretationStructure

Properties

ColumnInfo

public RepeatedField<InterpretationStructure.Types.ColumnInfo> ColumnInfo { get; }

Information about the output columns, that is, the columns that will be returned by the backend.

Property Value
TypeDescription
RepeatedField<InterpretationStructure.Types.ColumnInfo>

VisualizationTypes

public RepeatedField<InterpretationStructure.Types.VisualizationType> VisualizationTypes { get; }

List of possible visualization types to apply for this interpretation. The order has no relevance.

Property Value
TypeDescription
RepeatedField<InterpretationStructure.Types.VisualizationType>