Interface Intent.Message.RbmCardContentOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Intent.Message.RbmCardContent, Intent.Message.RbmCardContent.Builder
Enclosing class:
Intent.Message

public static interface Intent.Message.RbmCardContentOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getTitle

      String getTitle()
       Optional. Title of the card (at most 200 bytes).
      
       At least one of the title, description or media must be set.
       
      string title = 1;
      Returns:
      The title.
    • getTitleBytes

      com.google.protobuf.ByteString getTitleBytes()
       Optional. Title of the card (at most 200 bytes).
      
       At least one of the title, description or media must be set.
       
      string title = 1;
      Returns:
      The bytes for title.
    • getDescription

      String getDescription()
       Optional. Description of the card (at most 2000 bytes).
      
       At least one of the title, description or media must be set.
       
      string description = 2;
      Returns:
      The description.
    • getDescriptionBytes

      com.google.protobuf.ByteString getDescriptionBytes()
       Optional. Description of the card (at most 2000 bytes).
      
       At least one of the title, description or media must be set.
       
      string description = 2;
      Returns:
      The bytes for description.
    • hasMedia

      boolean hasMedia()
       Optional. However at least one of the title, description or media must
       be set. Media (image, GIF or a video) to include in the card.
       
      .google.cloud.dialogflow.v2beta1.Intent.Message.RbmCardContent.RbmMedia media = 3;
      Returns:
      Whether the media field is set.
    • getMedia

       Optional. However at least one of the title, description or media must
       be set. Media (image, GIF or a video) to include in the card.
       
      .google.cloud.dialogflow.v2beta1.Intent.Message.RbmCardContent.RbmMedia media = 3;
      Returns:
      The media.
    • getMediaOrBuilder

       Optional. However at least one of the title, description or media must
       be set. Media (image, GIF or a video) to include in the card.
       
      .google.cloud.dialogflow.v2beta1.Intent.Message.RbmCardContent.RbmMedia media = 3;
    • getSuggestionsList

      List<Intent.Message.RbmSuggestion> getSuggestionsList()
       Optional. List of suggestions to include in the card.
       
      repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion suggestions = 4;
    • getSuggestions

      Intent.Message.RbmSuggestion getSuggestions(int index)
       Optional. List of suggestions to include in the card.
       
      repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion suggestions = 4;
    • getSuggestionsCount

      int getSuggestionsCount()
       Optional. List of suggestions to include in the card.
       
      repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion suggestions = 4;
    • getSuggestionsOrBuilderList

      List<? extends Intent.Message.RbmSuggestionOrBuilder> getSuggestionsOrBuilderList()
       Optional. List of suggestions to include in the card.
       
      repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion suggestions = 4;
    • getSuggestionsOrBuilder

      Intent.Message.RbmSuggestionOrBuilder getSuggestionsOrBuilder(int index)
       Optional. List of suggestions to include in the card.
       
      repeated .google.cloud.dialogflow.v2beta1.Intent.Message.RbmSuggestion suggestions = 4;