Interface GenerateStatelessSummaryRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GenerateStatelessSummaryRequest,GenerateStatelessSummaryRequest.Builder
public interface GenerateStatelessSummaryRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConversationProfilegetConversationProfile()Required.ConversationProfileOrBuildergetConversationProfileOrBuilder()Required.StringgetLatestMessage()The name of the latest conversation message used as context for generating a Summary.com.google.protobuf.ByteStringgetLatestMessageBytes()The name of the latest conversation message used as context for generating a Summary.intgetMaxContextSize()Max number of messages prior to and including [latest_message] to use as context when compiling the suggestion.GenerateStatelessSummaryRequest.MinimalConversationgetStatelessConversation()Required.GenerateStatelessSummaryRequest.MinimalConversationOrBuildergetStatelessConversationOrBuilder()Required.booleanhasConversationProfile()Required.booleanhasStatelessConversation()Required.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasStatelessConversation
boolean hasStatelessConversation()
Required. The conversation to suggest a summary for.
.google.cloud.dialogflow.v2beta1.GenerateStatelessSummaryRequest.MinimalConversation stateless_conversation = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the statelessConversation field is set.
-
getStatelessConversation
GenerateStatelessSummaryRequest.MinimalConversation getStatelessConversation()
Required. The conversation to suggest a summary for.
.google.cloud.dialogflow.v2beta1.GenerateStatelessSummaryRequest.MinimalConversation stateless_conversation = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The statelessConversation.
-
getStatelessConversationOrBuilder
GenerateStatelessSummaryRequest.MinimalConversationOrBuilder getStatelessConversationOrBuilder()
Required. The conversation to suggest a summary for.
.google.cloud.dialogflow.v2beta1.GenerateStatelessSummaryRequest.MinimalConversation stateless_conversation = 1 [(.google.api.field_behavior) = REQUIRED];
-
hasConversationProfile
boolean hasConversationProfile()
Required. A ConversationProfile containing information required for Summary generation. Required fields: {language_code, security_settings} Optional fields: {agent_assistant_config}.google.cloud.dialogflow.v2beta1.ConversationProfile conversation_profile = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the conversationProfile field is set.
-
getConversationProfile
ConversationProfile getConversationProfile()
Required. A ConversationProfile containing information required for Summary generation. Required fields: {language_code, security_settings} Optional fields: {agent_assistant_config}.google.cloud.dialogflow.v2beta1.ConversationProfile conversation_profile = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The conversationProfile.
-
getConversationProfileOrBuilder
ConversationProfileOrBuilder getConversationProfileOrBuilder()
Required. A ConversationProfile containing information required for Summary generation. Required fields: {language_code, security_settings} Optional fields: {agent_assistant_config}.google.cloud.dialogflow.v2beta1.ConversationProfile conversation_profile = 2 [(.google.api.field_behavior) = REQUIRED];
-
getLatestMessage
String getLatestMessage()
The name of the latest conversation message used as context for generating a Summary. If empty, the latest message of the conversation will be used. The format is specific to the user and the names of the messages provided.
string latest_message = 3 [(.google.api.resource_reference) = { ... }- Returns:
- The latestMessage.
-
getLatestMessageBytes
com.google.protobuf.ByteString getLatestMessageBytes()
The name of the latest conversation message used as context for generating a Summary. If empty, the latest message of the conversation will be used. The format is specific to the user and the names of the messages provided.
string latest_message = 3 [(.google.api.resource_reference) = { ... }- Returns:
- The bytes for latestMessage.
-
getMaxContextSize
int getMaxContextSize()
Max number of messages prior to and including [latest_message] to use as context when compiling the suggestion. By default 500 and at most 1000.
int32 max_context_size = 4;- Returns:
- The maxContextSize.
-
-