Interface EntityMentionDataOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    EntityMentionData, EntityMentionData.Builder

    public interface EntityMentionDataOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getEntityUniqueId()
      The key of this entity in conversation entities.
      com.google.protobuf.ByteString getEntityUniqueIdBytes()
      The key of this entity in conversation entities.
      SentimentData getSentiment()
      Sentiment expressed for this mention of the entity.
      SentimentDataOrBuilder getSentimentOrBuilder()
      Sentiment expressed for this mention of the entity.
      EntityMentionData.MentionType getType()
      The type of the entity mention.
      int getTypeValue()
      The type of the entity mention.
      boolean hasSentiment()
      Sentiment expressed for this mention of the entity.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getEntityUniqueId

        String getEntityUniqueId()
         The key of this entity in conversation entities.
         Can be used to retrieve the exact `Entity` this mention is attached to.
         
        string entity_unique_id = 1;
        Returns:
        The entityUniqueId.
      • getEntityUniqueIdBytes

        com.google.protobuf.ByteString getEntityUniqueIdBytes()
         The key of this entity in conversation entities.
         Can be used to retrieve the exact `Entity` this mention is attached to.
         
        string entity_unique_id = 1;
        Returns:
        The bytes for entityUniqueId.
      • getTypeValue

        int getTypeValue()
         The type of the entity mention.
         
        .google.cloud.contactcenterinsights.v1.EntityMentionData.MentionType type = 2;
        Returns:
        The enum numeric value on the wire for type.
      • getType

        EntityMentionData.MentionType getType()
         The type of the entity mention.
         
        .google.cloud.contactcenterinsights.v1.EntityMentionData.MentionType type = 2;
        Returns:
        The type.
      • hasSentiment

        boolean hasSentiment()
         Sentiment expressed for this mention of the entity.
         
        .google.cloud.contactcenterinsights.v1.SentimentData sentiment = 3;
        Returns:
        Whether the sentiment field is set.
      • getSentiment

        SentimentData getSentiment()
         Sentiment expressed for this mention of the entity.
         
        .google.cloud.contactcenterinsights.v1.SentimentData sentiment = 3;
        Returns:
        The sentiment.
      • getSentimentOrBuilder

        SentimentDataOrBuilder getSentimentOrBuilder()
         Sentiment expressed for this mention of the entity.
         
        .google.cloud.contactcenterinsights.v1.SentimentData sentiment = 3;