public static final class ConversationTurn.UserInput.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.UserInput.Builder> implements ConversationTurn.UserInputOrBuilder
The input from the human user.Protobuf type
google.cloud.dialogflow.cx.v3.ConversationTurn.UserInput| Modifier and Type | Method and Description |
|---|---|
ConversationTurn.UserInput.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ConversationTurn.UserInput |
build() |
ConversationTurn.UserInput |
buildPartial() |
ConversationTurn.UserInput.Builder |
clear() |
ConversationTurn.UserInput.Builder |
clearEnableSentimentAnalysis()
Whether sentiment analysis is enabled.
|
ConversationTurn.UserInput.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ConversationTurn.UserInput.Builder |
clearInjectedParameters()
Parameters that need to be injected into the conversation during intent
detection.
|
ConversationTurn.UserInput.Builder |
clearInput()
Supports [text input][google.cloud.dialogflow.cx.v3.QueryInput.text], [event input][google.cloud.dialogflow.cx.v3.QueryInput.event],
[dtmf input][google.cloud.dialogflow.cx.v3.QueryInput.dtmf] in the test case.
|
ConversationTurn.UserInput.Builder |
clearIsWebhookEnabled()
If webhooks should be allowed to trigger in response to the user
utterance.
|
ConversationTurn.UserInput.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ConversationTurn.UserInput.Builder |
clone() |
ConversationTurn.UserInput |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getEnableSentimentAnalysis()
Whether sentiment analysis is enabled.
|
com.google.protobuf.Struct |
getInjectedParameters()
Parameters that need to be injected into the conversation during intent
detection.
|
com.google.protobuf.Struct.Builder |
getInjectedParametersBuilder()
Parameters that need to be injected into the conversation during intent
detection.
|
com.google.protobuf.StructOrBuilder |
getInjectedParametersOrBuilder()
Parameters that need to be injected into the conversation during intent
detection.
|
QueryInput |
getInput()
Supports [text input][google.cloud.dialogflow.cx.v3.QueryInput.text], [event input][google.cloud.dialogflow.cx.v3.QueryInput.event],
[dtmf input][google.cloud.dialogflow.cx.v3.QueryInput.dtmf] in the test case.
|
QueryInput.Builder |
getInputBuilder()
Supports [text input][google.cloud.dialogflow.cx.v3.QueryInput.text], [event input][google.cloud.dialogflow.cx.v3.QueryInput.event],
[dtmf input][google.cloud.dialogflow.cx.v3.QueryInput.dtmf] in the test case.
|
QueryInputOrBuilder |
getInputOrBuilder()
Supports [text input][google.cloud.dialogflow.cx.v3.QueryInput.text], [event input][google.cloud.dialogflow.cx.v3.QueryInput.event],
[dtmf input][google.cloud.dialogflow.cx.v3.QueryInput.dtmf] in the test case.
|
boolean |
getIsWebhookEnabled()
If webhooks should be allowed to trigger in response to the user
utterance.
|
boolean |
hasInjectedParameters()
Parameters that need to be injected into the conversation during intent
detection.
|
boolean |
hasInput()
Supports [text input][google.cloud.dialogflow.cx.v3.QueryInput.text], [event input][google.cloud.dialogflow.cx.v3.QueryInput.event],
[dtmf input][google.cloud.dialogflow.cx.v3.QueryInput.dtmf] in the test case.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ConversationTurn.UserInput.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ConversationTurn.UserInput.Builder |
mergeFrom(ConversationTurn.UserInput other) |
ConversationTurn.UserInput.Builder |
mergeFrom(com.google.protobuf.Message other) |
ConversationTurn.UserInput.Builder |
mergeInjectedParameters(com.google.protobuf.Struct value)
Parameters that need to be injected into the conversation during intent
detection.
|
ConversationTurn.UserInput.Builder |
mergeInput(QueryInput value)
Supports [text input][google.cloud.dialogflow.cx.v3.QueryInput.text], [event input][google.cloud.dialogflow.cx.v3.QueryInput.event],
[dtmf input][google.cloud.dialogflow.cx.v3.QueryInput.dtmf] in the test case.
|
ConversationTurn.UserInput.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ConversationTurn.UserInput.Builder |
setEnableSentimentAnalysis(boolean value)
Whether sentiment analysis is enabled.
|
ConversationTurn.UserInput.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ConversationTurn.UserInput.Builder |
setInjectedParameters(com.google.protobuf.Struct.Builder builderForValue)
Parameters that need to be injected into the conversation during intent
detection.
|
ConversationTurn.UserInput.Builder |
setInjectedParameters(com.google.protobuf.Struct value)
Parameters that need to be injected into the conversation during intent
detection.
|
ConversationTurn.UserInput.Builder |
setInput(QueryInput.Builder builderForValue)
Supports [text input][google.cloud.dialogflow.cx.v3.QueryInput.text], [event input][google.cloud.dialogflow.cx.v3.QueryInput.event],
[dtmf input][google.cloud.dialogflow.cx.v3.QueryInput.dtmf] in the test case.
|
ConversationTurn.UserInput.Builder |
setInput(QueryInput value)
Supports [text input][google.cloud.dialogflow.cx.v3.QueryInput.text], [event input][google.cloud.dialogflow.cx.v3.QueryInput.event],
[dtmf input][google.cloud.dialogflow.cx.v3.QueryInput.dtmf] in the test case.
|
ConversationTurn.UserInput.Builder |
setIsWebhookEnabled(boolean value)
If webhooks should be allowed to trigger in response to the user
utterance.
|
ConversationTurn.UserInput.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ConversationTurn.UserInput.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.UserInput.Builder>public ConversationTurn.UserInput.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.UserInput.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.UserInput.Builder>public ConversationTurn.UserInput getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ConversationTurn.UserInput build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ConversationTurn.UserInput buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ConversationTurn.UserInput.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.UserInput.Builder>public ConversationTurn.UserInput.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.UserInput.Builder>public ConversationTurn.UserInput.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.UserInput.Builder>public ConversationTurn.UserInput.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.UserInput.Builder>public ConversationTurn.UserInput.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.UserInput.Builder>public ConversationTurn.UserInput.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.UserInput.Builder>public ConversationTurn.UserInput.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ConversationTurn.UserInput.Builder>public ConversationTurn.UserInput.Builder mergeFrom(ConversationTurn.UserInput other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.UserInput.Builder>public ConversationTurn.UserInput.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ConversationTurn.UserInput.Builder>IOExceptionpublic boolean hasInput()
Supports [text input][google.cloud.dialogflow.cx.v3.QueryInput.text], [event input][google.cloud.dialogflow.cx.v3.QueryInput.event], [dtmf input][google.cloud.dialogflow.cx.v3.QueryInput.dtmf] in the test case.
.google.cloud.dialogflow.cx.v3.QueryInput input = 5;hasInput in interface ConversationTurn.UserInputOrBuilderpublic QueryInput getInput()
Supports [text input][google.cloud.dialogflow.cx.v3.QueryInput.text], [event input][google.cloud.dialogflow.cx.v3.QueryInput.event], [dtmf input][google.cloud.dialogflow.cx.v3.QueryInput.dtmf] in the test case.
.google.cloud.dialogflow.cx.v3.QueryInput input = 5;getInput in interface ConversationTurn.UserInputOrBuilderpublic ConversationTurn.UserInput.Builder setInput(QueryInput value)
Supports [text input][google.cloud.dialogflow.cx.v3.QueryInput.text], [event input][google.cloud.dialogflow.cx.v3.QueryInput.event], [dtmf input][google.cloud.dialogflow.cx.v3.QueryInput.dtmf] in the test case.
.google.cloud.dialogflow.cx.v3.QueryInput input = 5;public ConversationTurn.UserInput.Builder setInput(QueryInput.Builder builderForValue)
Supports [text input][google.cloud.dialogflow.cx.v3.QueryInput.text], [event input][google.cloud.dialogflow.cx.v3.QueryInput.event], [dtmf input][google.cloud.dialogflow.cx.v3.QueryInput.dtmf] in the test case.
.google.cloud.dialogflow.cx.v3.QueryInput input = 5;public ConversationTurn.UserInput.Builder mergeInput(QueryInput value)
Supports [text input][google.cloud.dialogflow.cx.v3.QueryInput.text], [event input][google.cloud.dialogflow.cx.v3.QueryInput.event], [dtmf input][google.cloud.dialogflow.cx.v3.QueryInput.dtmf] in the test case.
.google.cloud.dialogflow.cx.v3.QueryInput input = 5;public ConversationTurn.UserInput.Builder clearInput()
Supports [text input][google.cloud.dialogflow.cx.v3.QueryInput.text], [event input][google.cloud.dialogflow.cx.v3.QueryInput.event], [dtmf input][google.cloud.dialogflow.cx.v3.QueryInput.dtmf] in the test case.
.google.cloud.dialogflow.cx.v3.QueryInput input = 5;public QueryInput.Builder getInputBuilder()
Supports [text input][google.cloud.dialogflow.cx.v3.QueryInput.text], [event input][google.cloud.dialogflow.cx.v3.QueryInput.event], [dtmf input][google.cloud.dialogflow.cx.v3.QueryInput.dtmf] in the test case.
.google.cloud.dialogflow.cx.v3.QueryInput input = 5;public QueryInputOrBuilder getInputOrBuilder()
Supports [text input][google.cloud.dialogflow.cx.v3.QueryInput.text], [event input][google.cloud.dialogflow.cx.v3.QueryInput.event], [dtmf input][google.cloud.dialogflow.cx.v3.QueryInput.dtmf] in the test case.
.google.cloud.dialogflow.cx.v3.QueryInput input = 5;getInputOrBuilder in interface ConversationTurn.UserInputOrBuilderpublic boolean hasInjectedParameters()
Parameters that need to be injected into the conversation during intent detection.
.google.protobuf.Struct injected_parameters = 2;hasInjectedParameters in interface ConversationTurn.UserInputOrBuilderpublic com.google.protobuf.Struct getInjectedParameters()
Parameters that need to be injected into the conversation during intent detection.
.google.protobuf.Struct injected_parameters = 2;getInjectedParameters in interface ConversationTurn.UserInputOrBuilderpublic ConversationTurn.UserInput.Builder setInjectedParameters(com.google.protobuf.Struct value)
Parameters that need to be injected into the conversation during intent detection.
.google.protobuf.Struct injected_parameters = 2;public ConversationTurn.UserInput.Builder setInjectedParameters(com.google.protobuf.Struct.Builder builderForValue)
Parameters that need to be injected into the conversation during intent detection.
.google.protobuf.Struct injected_parameters = 2;public ConversationTurn.UserInput.Builder mergeInjectedParameters(com.google.protobuf.Struct value)
Parameters that need to be injected into the conversation during intent detection.
.google.protobuf.Struct injected_parameters = 2;public ConversationTurn.UserInput.Builder clearInjectedParameters()
Parameters that need to be injected into the conversation during intent detection.
.google.protobuf.Struct injected_parameters = 2;public com.google.protobuf.Struct.Builder getInjectedParametersBuilder()
Parameters that need to be injected into the conversation during intent detection.
.google.protobuf.Struct injected_parameters = 2;public com.google.protobuf.StructOrBuilder getInjectedParametersOrBuilder()
Parameters that need to be injected into the conversation during intent detection.
.google.protobuf.Struct injected_parameters = 2;getInjectedParametersOrBuilder in interface ConversationTurn.UserInputOrBuilderpublic boolean getIsWebhookEnabled()
If webhooks should be allowed to trigger in response to the user utterance. Often if parameters are injected, webhooks should not be enabled.
bool is_webhook_enabled = 3;getIsWebhookEnabled in interface ConversationTurn.UserInputOrBuilderpublic ConversationTurn.UserInput.Builder setIsWebhookEnabled(boolean value)
If webhooks should be allowed to trigger in response to the user utterance. Often if parameters are injected, webhooks should not be enabled.
bool is_webhook_enabled = 3;value - The isWebhookEnabled to set.public ConversationTurn.UserInput.Builder clearIsWebhookEnabled()
If webhooks should be allowed to trigger in response to the user utterance. Often if parameters are injected, webhooks should not be enabled.
bool is_webhook_enabled = 3;public boolean getEnableSentimentAnalysis()
Whether sentiment analysis is enabled.
bool enable_sentiment_analysis = 7;getEnableSentimentAnalysis in interface ConversationTurn.UserInputOrBuilderpublic ConversationTurn.UserInput.Builder setEnableSentimentAnalysis(boolean value)
Whether sentiment analysis is enabled.
bool enable_sentiment_analysis = 7;value - The enableSentimentAnalysis to set.public ConversationTurn.UserInput.Builder clearEnableSentimentAnalysis()
Whether sentiment analysis is enabled.
bool enable_sentiment_analysis = 7;public final ConversationTurn.UserInput.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.UserInput.Builder>public final ConversationTurn.UserInput.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ConversationTurn.UserInput.Builder>Copyright © 2022 Google LLC. All rights reserved.