Class RuntimeAnnotation

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

An annotation that was generated during the customer and agent interaction.

Inheritance

Object > RuntimeAnnotation

Namespace

Google.Cloud.ContactCenterInsights.V1

Assembly

Google.Cloud.ContactCenterInsights.V1.dll

Constructors

RuntimeAnnotation()

public RuntimeAnnotation()

RuntimeAnnotation(RuntimeAnnotation)

public RuntimeAnnotation(RuntimeAnnotation other)
Parameter
NameDescription
otherRuntimeAnnotation

Properties

AnnotationId

public string AnnotationId { get; set; }

The unique identifier of the annotation. Format: projects/{project}/locations/{location}/conversationDatasets/{dataset}/conversationDataItems/{data_item}/conversationAnnotations/{annotation}

Property Value
TypeDescription
String

AnswerFeedback

public AnswerFeedback AnswerFeedback { get; set; }

The feedback that the customer has about the answer in data.

Property Value
TypeDescription
AnswerFeedback

ArticleSuggestion

public ArticleSuggestionData ArticleSuggestion { get; set; }

Agent Assist Article Suggestion data.

Property Value
TypeDescription
ArticleSuggestionData

CreateTime

public Timestamp CreateTime { get; set; }

The time at which this annotation was created.

Property Value
TypeDescription
Timestamp

DataCase

public RuntimeAnnotation.DataOneofCase DataCase { get; }
Property Value
TypeDescription
RuntimeAnnotation.DataOneofCase

DialogflowInteraction

public DialogflowInteractionData DialogflowInteraction { get; set; }

Dialogflow interaction data.

Property Value
TypeDescription
DialogflowInteractionData

EndBoundary

public AnnotationBoundary EndBoundary { get; set; }

The boundary in the conversation where the annotation ends, inclusive.

Property Value
TypeDescription
AnnotationBoundary

FaqAnswer

public FaqAnswerData FaqAnswer { get; set; }

Agent Assist FAQ answer data.

Property Value
TypeDescription
FaqAnswerData

SmartComposeSuggestion

public SmartComposeSuggestionData SmartComposeSuggestion { get; set; }

Agent Assist Smart Compose suggestion data.

Property Value
TypeDescription
SmartComposeSuggestionData

SmartReply

public SmartReplyData SmartReply { get; set; }

Agent Assist Smart Reply data.

Property Value
TypeDescription
SmartReplyData

StartBoundary

public AnnotationBoundary StartBoundary { get; set; }

The boundary in the conversation where the annotation starts, inclusive.

Property Value
TypeDescription
AnnotationBoundary