public static final class FulfillIntentRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FulfillIntentRequest.Builder> implements FulfillIntentRequestOrBuilder
Request of [FulfillIntent][]Protobuf type
google.cloud.dialogflow.cx.v3.FulfillIntentRequest| Modifier and Type | Method and Description |
|---|---|
FulfillIntentRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
FulfillIntentRequest |
build() |
FulfillIntentRequest |
buildPartial() |
FulfillIntentRequest.Builder |
clear() |
FulfillIntentRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
FulfillIntentRequest.Builder |
clearMatch()
The matched intent/event to fulfill.
|
FulfillIntentRequest.Builder |
clearMatchIntentRequest()
Must be same as the corresponding MatchIntent request, otherwise the
behavior is undefined.
|
FulfillIntentRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
FulfillIntentRequest.Builder |
clearOutputAudioConfig()
Instructs the speech synthesizer how to generate output audio.
|
FulfillIntentRequest.Builder |
clone() |
FulfillIntentRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Match |
getMatch()
The matched intent/event to fulfill.
|
Match.Builder |
getMatchBuilder()
The matched intent/event to fulfill.
|
MatchIntentRequest |
getMatchIntentRequest()
Must be same as the corresponding MatchIntent request, otherwise the
behavior is undefined.
|
MatchIntentRequest.Builder |
getMatchIntentRequestBuilder()
Must be same as the corresponding MatchIntent request, otherwise the
behavior is undefined.
|
MatchIntentRequestOrBuilder |
getMatchIntentRequestOrBuilder()
Must be same as the corresponding MatchIntent request, otherwise the
behavior is undefined.
|
MatchOrBuilder |
getMatchOrBuilder()
The matched intent/event to fulfill.
|
OutputAudioConfig |
getOutputAudioConfig()
Instructs the speech synthesizer how to generate output audio.
|
OutputAudioConfig.Builder |
getOutputAudioConfigBuilder()
Instructs the speech synthesizer how to generate output audio.
|
OutputAudioConfigOrBuilder |
getOutputAudioConfigOrBuilder()
Instructs the speech synthesizer how to generate output audio.
|
boolean |
hasMatch()
The matched intent/event to fulfill.
|
boolean |
hasMatchIntentRequest()
Must be same as the corresponding MatchIntent request, otherwise the
behavior is undefined.
|
boolean |
hasOutputAudioConfig()
Instructs the speech synthesizer how to generate output audio.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
FulfillIntentRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
FulfillIntentRequest.Builder |
mergeFrom(FulfillIntentRequest other) |
FulfillIntentRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
FulfillIntentRequest.Builder |
mergeMatch(Match value)
The matched intent/event to fulfill.
|
FulfillIntentRequest.Builder |
mergeMatchIntentRequest(MatchIntentRequest value)
Must be same as the corresponding MatchIntent request, otherwise the
behavior is undefined.
|
FulfillIntentRequest.Builder |
mergeOutputAudioConfig(OutputAudioConfig value)
Instructs the speech synthesizer how to generate output audio.
|
FulfillIntentRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
FulfillIntentRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
FulfillIntentRequest.Builder |
setMatch(Match.Builder builderForValue)
The matched intent/event to fulfill.
|
FulfillIntentRequest.Builder |
setMatch(Match value)
The matched intent/event to fulfill.
|
FulfillIntentRequest.Builder |
setMatchIntentRequest(MatchIntentRequest.Builder builderForValue)
Must be same as the corresponding MatchIntent request, otherwise the
behavior is undefined.
|
FulfillIntentRequest.Builder |
setMatchIntentRequest(MatchIntentRequest value)
Must be same as the corresponding MatchIntent request, otherwise the
behavior is undefined.
|
FulfillIntentRequest.Builder |
setOutputAudioConfig(OutputAudioConfig.Builder builderForValue)
Instructs the speech synthesizer how to generate output audio.
|
FulfillIntentRequest.Builder |
setOutputAudioConfig(OutputAudioConfig value)
Instructs the speech synthesizer how to generate output audio.
|
FulfillIntentRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
FulfillIntentRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<FulfillIntentRequest.Builder>public FulfillIntentRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<FulfillIntentRequest.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<FulfillIntentRequest.Builder>public FulfillIntentRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic FulfillIntentRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic FulfillIntentRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic FulfillIntentRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<FulfillIntentRequest.Builder>public FulfillIntentRequest.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<FulfillIntentRequest.Builder>public FulfillIntentRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<FulfillIntentRequest.Builder>public FulfillIntentRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<FulfillIntentRequest.Builder>public FulfillIntentRequest.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<FulfillIntentRequest.Builder>public FulfillIntentRequest.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<FulfillIntentRequest.Builder>public FulfillIntentRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FulfillIntentRequest.Builder>public FulfillIntentRequest.Builder mergeFrom(FulfillIntentRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<FulfillIntentRequest.Builder>public FulfillIntentRequest.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<FulfillIntentRequest.Builder>IOExceptionpublic boolean hasMatchIntentRequest()
Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.
.google.cloud.dialogflow.cx.v3.MatchIntentRequest match_intent_request = 1;hasMatchIntentRequest in interface FulfillIntentRequestOrBuilderpublic MatchIntentRequest getMatchIntentRequest()
Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.
.google.cloud.dialogflow.cx.v3.MatchIntentRequest match_intent_request = 1;getMatchIntentRequest in interface FulfillIntentRequestOrBuilderpublic FulfillIntentRequest.Builder setMatchIntentRequest(MatchIntentRequest value)
Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.
.google.cloud.dialogflow.cx.v3.MatchIntentRequest match_intent_request = 1;public FulfillIntentRequest.Builder setMatchIntentRequest(MatchIntentRequest.Builder builderForValue)
Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.
.google.cloud.dialogflow.cx.v3.MatchIntentRequest match_intent_request = 1;public FulfillIntentRequest.Builder mergeMatchIntentRequest(MatchIntentRequest value)
Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.
.google.cloud.dialogflow.cx.v3.MatchIntentRequest match_intent_request = 1;public FulfillIntentRequest.Builder clearMatchIntentRequest()
Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.
.google.cloud.dialogflow.cx.v3.MatchIntentRequest match_intent_request = 1;public MatchIntentRequest.Builder getMatchIntentRequestBuilder()
Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.
.google.cloud.dialogflow.cx.v3.MatchIntentRequest match_intent_request = 1;public MatchIntentRequestOrBuilder getMatchIntentRequestOrBuilder()
Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.
.google.cloud.dialogflow.cx.v3.MatchIntentRequest match_intent_request = 1;getMatchIntentRequestOrBuilder in interface FulfillIntentRequestOrBuilderpublic boolean hasMatch()
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3.Match match = 2;hasMatch in interface FulfillIntentRequestOrBuilderpublic Match getMatch()
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3.Match match = 2;getMatch in interface FulfillIntentRequestOrBuilderpublic FulfillIntentRequest.Builder setMatch(Match value)
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3.Match match = 2;public FulfillIntentRequest.Builder setMatch(Match.Builder builderForValue)
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3.Match match = 2;public FulfillIntentRequest.Builder mergeMatch(Match value)
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3.Match match = 2;public FulfillIntentRequest.Builder clearMatch()
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3.Match match = 2;public Match.Builder getMatchBuilder()
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3.Match match = 2;public MatchOrBuilder getMatchOrBuilder()
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3.Match match = 2;getMatchOrBuilder in interface FulfillIntentRequestOrBuilderpublic boolean hasOutputAudioConfig()
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3.OutputAudioConfig output_audio_config = 3;hasOutputAudioConfig in interface FulfillIntentRequestOrBuilderpublic OutputAudioConfig getOutputAudioConfig()
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3.OutputAudioConfig output_audio_config = 3;getOutputAudioConfig in interface FulfillIntentRequestOrBuilderpublic FulfillIntentRequest.Builder setOutputAudioConfig(OutputAudioConfig value)
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3.OutputAudioConfig output_audio_config = 3;public FulfillIntentRequest.Builder setOutputAudioConfig(OutputAudioConfig.Builder builderForValue)
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3.OutputAudioConfig output_audio_config = 3;public FulfillIntentRequest.Builder mergeOutputAudioConfig(OutputAudioConfig value)
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3.OutputAudioConfig output_audio_config = 3;public FulfillIntentRequest.Builder clearOutputAudioConfig()
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3.OutputAudioConfig output_audio_config = 3;public OutputAudioConfig.Builder getOutputAudioConfigBuilder()
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3.OutputAudioConfig output_audio_config = 3;public OutputAudioConfigOrBuilder getOutputAudioConfigOrBuilder()
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3.OutputAudioConfig output_audio_config = 3;getOutputAudioConfigOrBuilder in interface FulfillIntentRequestOrBuilderpublic final FulfillIntentRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FulfillIntentRequest.Builder>public final FulfillIntentRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FulfillIntentRequest.Builder>Copyright © 2025 Google LLC. All rights reserved.