public static final class FulfillIntentRequest.Builder extends GeneratedMessageV3.Builder<FulfillIntentRequest.Builder> implements FulfillIntentRequestOrBuilder
Request of [FulfillIntent][]
Protobuf type google.cloud.dialogflow.cx.v3.FulfillIntentRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public FulfillIntentRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public FulfillIntentRequest build()
buildPartial()
public FulfillIntentRequest buildPartial()
clear()
public FulfillIntentRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public FulfillIntentRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearMatch()
public FulfillIntentRequest.Builder clearMatch()
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3.Match match = 2;
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;
clearOneof(Descriptors.OneofDescriptor oneof)
public FulfillIntentRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
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;
clone()
public FulfillIntentRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public FulfillIntentRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
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;
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;
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;
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;
getMatchOrBuilder()
public MatchOrBuilder getMatchOrBuilder()
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3.Match match = 2;
getOutputAudioConfig()
public OutputAudioConfig getOutputAudioConfig()
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3.OutputAudioConfig output_audio_config = 3;
getOutputAudioConfigBuilder()
public OutputAudioConfig.Builder getOutputAudioConfigBuilder()
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3.OutputAudioConfig output_audio_config = 3;
getOutputAudioConfigOrBuilder()
public OutputAudioConfigOrBuilder getOutputAudioConfigOrBuilder()
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3.OutputAudioConfig output_audio_config = 3;
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()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(FulfillIntentRequest other)
public FulfillIntentRequest.Builder mergeFrom(FulfillIntentRequest other)
public FulfillIntentRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public FulfillIntentRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
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
|
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;
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;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final FulfillIntentRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public FulfillIntentRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
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
|
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;
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;
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;
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;
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;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public FulfillIntentRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final FulfillIntentRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides