Interface IntentSuggestionOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getDescription()
      Human readable description for better understanding an intent like its scope, content, result etc.
      com.google.protobuf.ByteString getDescriptionBytes()
      Human readable description for better understanding an intent like its scope, content, result etc.
      String getDisplayName()
      The display name of the intent.
      com.google.protobuf.ByteString getDisplayNameBytes()
      The display name of the intent.
      IntentSuggestion.IntentCase getIntentCase()  
      String getIntentV2()
      The unique identifier of this [intent][google.cloud.dialogflow.v2.Intent].
      com.google.protobuf.ByteString getIntentV2Bytes()
      The unique identifier of this [intent][google.cloud.dialogflow.v2.Intent].
      boolean hasIntentV2()
      The unique identifier of this [intent][google.cloud.dialogflow.v2.Intent].
      • 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

      • getDisplayName

        String getDisplayName()
         The display name of the intent.
         
        string display_name = 1;
        Returns:
        The displayName.
      • getDisplayNameBytes

        com.google.protobuf.ByteString getDisplayNameBytes()
         The display name of the intent.
         
        string display_name = 1;
        Returns:
        The bytes for displayName.
      • hasIntentV2

        boolean hasIntentV2()
         The unique identifier of this
         [intent][google.cloud.dialogflow.v2.Intent]. Format: `projects/<Project
         ID>/locations/<Location ID>/agent/intents/<Intent ID>`.
         
        string intent_v2 = 2;
        Returns:
        Whether the intentV2 field is set.
      • getIntentV2

        String getIntentV2()
         The unique identifier of this
         [intent][google.cloud.dialogflow.v2.Intent]. Format: `projects/<Project
         ID>/locations/<Location ID>/agent/intents/<Intent ID>`.
         
        string intent_v2 = 2;
        Returns:
        The intentV2.
      • getIntentV2Bytes

        com.google.protobuf.ByteString getIntentV2Bytes()
         The unique identifier of this
         [intent][google.cloud.dialogflow.v2.Intent]. Format: `projects/<Project
         ID>/locations/<Location ID>/agent/intents/<Intent ID>`.
         
        string intent_v2 = 2;
        Returns:
        The bytes for intentV2.
      • getDescription

        String getDescription()
         Human readable description for better understanding an intent like its
         scope, content, result etc. Maximum character limit: 140 characters.
         
        string description = 5;
        Returns:
        The description.
      • getDescriptionBytes

        com.google.protobuf.ByteString getDescriptionBytes()
         Human readable description for better understanding an intent like its
         scope, content, result etc. Maximum character limit: 140 characters.
         
        string description = 5;
        Returns:
        The bytes for description.