Class FulfillIntentRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<FulfillIntentRequest.Builder>
com.google.cloud.dialogflow.cx.v3beta1.FulfillIntentRequest.Builder
- All Implemented Interfaces:
FulfillIntentRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- FulfillIntentRequest
public static final class FulfillIntentRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FulfillIntentRequest.Builder>
implements FulfillIntentRequestOrBuilder
Request of [FulfillIntent][]Protobuf type
google.cloud.dialogflow.cx.v3beta1.FulfillIntentRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The matched intent/event to fulfill.Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.Instructs the speech synthesizer how to generate output audio.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetMatch()The matched intent/event to fulfill.The matched intent/event to fulfill.Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.The matched intent/event to fulfill.Instructs the speech synthesizer how to generate output audio.Instructs the speech synthesizer how to generate output audio.Instructs the speech synthesizer how to generate output audio.booleanhasMatch()The matched intent/event to fulfill.booleanMust be same as the corresponding MatchIntent request, otherwise the behavior is undefined.booleanInstructs the speech synthesizer how to generate output audio.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(FulfillIntentRequest other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeMatch(Match value) The matched intent/event to fulfill.Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.Instructs the speech synthesizer how to generate output audio.The matched intent/event to fulfill.setMatch(Match.Builder builderForValue) The matched intent/event to fulfill.Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.setMatchIntentRequest(MatchIntentRequest.Builder builderForValue) Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.Instructs the speech synthesizer how to generate output audio.setOutputAudioConfig(OutputAudioConfig.Builder builderForValue) Instructs the speech synthesizer how to generate output audio.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<FulfillIntentRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<FulfillIntentRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<FulfillIntentRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FulfillIntentRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<FulfillIntentRequest.Builder>
-
mergeFrom
public FulfillIntentRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FulfillIntentRequest.Builder>- Throws:
IOException
-
hasMatchIntentRequest
public boolean hasMatchIntentRequest()Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.
.google.cloud.dialogflow.cx.v3beta1.MatchIntentRequest match_intent_request = 1;- Specified by:
hasMatchIntentRequestin interfaceFulfillIntentRequestOrBuilder- Returns:
- Whether the matchIntentRequest field is set.
-
getMatchIntentRequest
Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.
.google.cloud.dialogflow.cx.v3beta1.MatchIntentRequest match_intent_request = 1;- Specified by:
getMatchIntentRequestin interfaceFulfillIntentRequestOrBuilder- Returns:
- The matchIntentRequest.
-
setMatchIntentRequest
Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.
.google.cloud.dialogflow.cx.v3beta1.MatchIntentRequest match_intent_request = 1; -
setMatchIntentRequest
public FulfillIntentRequest.Builder setMatchIntentRequest(MatchIntentRequest.Builder builderForValue) Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.
.google.cloud.dialogflow.cx.v3beta1.MatchIntentRequest match_intent_request = 1; -
mergeMatchIntentRequest
Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.
.google.cloud.dialogflow.cx.v3beta1.MatchIntentRequest match_intent_request = 1; -
clearMatchIntentRequest
Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.
.google.cloud.dialogflow.cx.v3beta1.MatchIntentRequest match_intent_request = 1; -
getMatchIntentRequestBuilder
Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.
.google.cloud.dialogflow.cx.v3beta1.MatchIntentRequest match_intent_request = 1; -
getMatchIntentRequestOrBuilder
Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.
.google.cloud.dialogflow.cx.v3beta1.MatchIntentRequest match_intent_request = 1;- Specified by:
getMatchIntentRequestOrBuilderin interfaceFulfillIntentRequestOrBuilder
-
hasMatch
public boolean hasMatch()The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3beta1.Match match = 2;- Specified by:
hasMatchin interfaceFulfillIntentRequestOrBuilder- Returns:
- Whether the match field is set.
-
getMatch
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3beta1.Match match = 2;- Specified by:
getMatchin interfaceFulfillIntentRequestOrBuilder- Returns:
- The match.
-
setMatch
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3beta1.Match match = 2; -
setMatch
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3beta1.Match match = 2; -
mergeMatch
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3beta1.Match match = 2; -
clearMatch
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3beta1.Match match = 2; -
getMatchBuilder
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3beta1.Match match = 2; -
getMatchOrBuilder
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3beta1.Match match = 2;- Specified by:
getMatchOrBuilderin interfaceFulfillIntentRequestOrBuilder
-
hasOutputAudioConfig
public boolean hasOutputAudioConfig()Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig output_audio_config = 3;- Specified by:
hasOutputAudioConfigin interfaceFulfillIntentRequestOrBuilder- Returns:
- Whether the outputAudioConfig field is set.
-
getOutputAudioConfig
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig output_audio_config = 3;- Specified by:
getOutputAudioConfigin interfaceFulfillIntentRequestOrBuilder- Returns:
- The outputAudioConfig.
-
setOutputAudioConfig
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig output_audio_config = 3; -
setOutputAudioConfig
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig output_audio_config = 3; -
mergeOutputAudioConfig
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig output_audio_config = 3; -
clearOutputAudioConfig
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig output_audio_config = 3; -
getOutputAudioConfigBuilder
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig output_audio_config = 3; -
getOutputAudioConfigOrBuilder
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig output_audio_config = 3;- Specified by:
getOutputAudioConfigOrBuilderin interfaceFulfillIntentRequestOrBuilder
-