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 ConversationProfile
getConversationProfile()
Required.ConversationProfileOrBuilder
getConversationProfileOrBuilder()
Required.String
getLatestMessage()
The name of the latest conversation message used as context for generating a Summary.com.google.protobuf.ByteString
getLatestMessageBytes()
The name of the latest conversation message used as context for generating a Summary.int
getMaxContextSize()
Max number of messages prior to and including [latest_message] to use as context when compiling the suggestion.GenerateStatelessSummaryRequest.MinimalConversation
getStatelessConversation()
Required.GenerateStatelessSummaryRequest.MinimalConversationOrBuilder
getStatelessConversationOrBuilder()
Required.boolean
hasConversationProfile()
Required.boolean
hasStatelessConversation()
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.
-
-