public static final class FulfillIntentRequest.Builder extends GeneratedMessageV3.Builder<FulfillIntentRequest.Builder> implements FulfillIntentRequestOrBuilder
Request of [FulfillIntent][]
Protobuf type google.cloud.dialogflow.cx.v3.FulfillIntentRequest
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public FulfillIntentRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public FulfillIntentRequest build()
Returns
buildPartial()
public FulfillIntentRequest buildPartial()
Returns
clear()
public FulfillIntentRequest.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public FulfillIntentRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearMatch()
public FulfillIntentRequest.Builder clearMatch()
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3.Match match = 2;
Returns
clearMatchIntentRequest()
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;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public FulfillIntentRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearOutputAudioConfig()
public FulfillIntentRequest.Builder clearOutputAudioConfig()
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3.OutputAudioConfig output_audio_config = 3;
Returns
clone()
public FulfillIntentRequest.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public FulfillIntentRequest getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getMatch()
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3.Match match = 2;
Returns
Type |
Description |
Match |
The match.
|
getMatchBuilder()
public Match.Builder getMatchBuilder()
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3.Match match = 2;
Returns
getMatchIntentRequest()
public 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;
Returns
getMatchIntentRequestBuilder()
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;
Returns
getMatchIntentRequestOrBuilder()
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;
Returns
getMatchOrBuilder()
public MatchOrBuilder getMatchOrBuilder()
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3.Match match = 2;
Returns
getOutputAudioConfig()
public OutputAudioConfig getOutputAudioConfig()
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3.OutputAudioConfig output_audio_config = 3;
Returns
getOutputAudioConfigBuilder()
public OutputAudioConfig.Builder getOutputAudioConfigBuilder()
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3.OutputAudioConfig output_audio_config = 3;
Returns
getOutputAudioConfigOrBuilder()
public OutputAudioConfigOrBuilder getOutputAudioConfigOrBuilder()
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3.OutputAudioConfig output_audio_config = 3;
Returns
hasMatch()
public boolean hasMatch()
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3.Match match = 2;
Returns
Type |
Description |
boolean |
Whether the match field is set.
|
hasMatchIntentRequest()
public 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;
Returns
Type |
Description |
boolean |
Whether the matchIntentRequest field is set.
|
hasOutputAudioConfig()
public boolean hasOutputAudioConfig()
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3.OutputAudioConfig output_audio_config = 3;
Returns
Type |
Description |
boolean |
Whether the outputAudioConfig field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(FulfillIntentRequest other)
public FulfillIntentRequest.Builder mergeFrom(FulfillIntentRequest other)
Parameter
Returns
public FulfillIntentRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public FulfillIntentRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeMatch(Match value)
public FulfillIntentRequest.Builder mergeMatch(Match value)
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3.Match match = 2;
Parameter
Name |
Description |
value |
Match
|
Returns
mergeMatchIntentRequest(MatchIntentRequest value)
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;
Parameter
Returns
mergeOutputAudioConfig(OutputAudioConfig value)
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;
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final FulfillIntentRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public FulfillIntentRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setMatch(Match value)
public FulfillIntentRequest.Builder setMatch(Match value)
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3.Match match = 2;
Parameter
Name |
Description |
value |
Match
|
Returns
setMatch(Match.Builder builderForValue)
public FulfillIntentRequest.Builder setMatch(Match.Builder builderForValue)
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3.Match match = 2;
Parameter
Returns
setMatchIntentRequest(MatchIntentRequest value)
public 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;
Parameter
Returns
setMatchIntentRequest(MatchIntentRequest.Builder builderForValue)
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;
Parameter
Returns
setOutputAudioConfig(OutputAudioConfig value)
public FulfillIntentRequest.Builder setOutputAudioConfig(OutputAudioConfig value)
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3.OutputAudioConfig output_audio_config = 3;
Parameter
Returns
setOutputAudioConfig(OutputAudioConfig.Builder builderForValue)
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;
Parameter
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public FulfillIntentRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final FulfillIntentRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides