Class FulfillIntentRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.Builder<FulfillIntentRequest.Builder> implements FulfillIntentRequestOrBuilder
Request of [FulfillIntent][]
Protobuf typegoogle.cloud.dialogflow.cx.v3beta1.FulfillIntentRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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(FulfillIntentRequest other)
FulfillIntentRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
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 value)
The matched intent/event to fulfill.FulfillIntentRequest.Builder
setMatch(Match.Builder builderForValue)
The matched intent/event to fulfill.FulfillIntentRequest.Builder
setMatchIntentRequest(MatchIntentRequest value)
Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.FulfillIntentRequest.Builder
setMatchIntentRequest(MatchIntentRequest.Builder builderForValue)
Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.FulfillIntentRequest.Builder
setOutputAudioConfig(OutputAudioConfig value)
Instructs the speech synthesizer how to generate output audio.FulfillIntentRequest.Builder
setOutputAudioConfig(OutputAudioConfig.Builder builderForValue)
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)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<FulfillIntentRequest.Builder>
-
clear
public FulfillIntentRequest.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<FulfillIntentRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<FulfillIntentRequest.Builder>
-
getDefaultInstanceForType
public FulfillIntentRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public FulfillIntentRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public FulfillIntentRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public FulfillIntentRequest.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<FulfillIntentRequest.Builder>
-
setField
public FulfillIntentRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<FulfillIntentRequest.Builder>
-
clearField
public FulfillIntentRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<FulfillIntentRequest.Builder>
-
clearOneof
public FulfillIntentRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<FulfillIntentRequest.Builder>
-
setRepeatedField
public FulfillIntentRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<FulfillIntentRequest.Builder>
-
addRepeatedField
public FulfillIntentRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<FulfillIntentRequest.Builder>
-
mergeFrom
public FulfillIntentRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<FulfillIntentRequest.Builder>
-
mergeFrom
public FulfillIntentRequest.Builder mergeFrom(FulfillIntentRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<FulfillIntentRequest.Builder>
-
mergeFrom
public FulfillIntentRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
hasMatchIntentRequest
in interfaceFulfillIntentRequestOrBuilder
- Returns:
- Whether the matchIntentRequest field is set.
-
getMatchIntentRequest
public MatchIntentRequest 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:
getMatchIntentRequest
in interfaceFulfillIntentRequestOrBuilder
- Returns:
- The matchIntentRequest.
-
setMatchIntentRequest
public FulfillIntentRequest.Builder setMatchIntentRequest(MatchIntentRequest value)
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
public FulfillIntentRequest.Builder mergeMatchIntentRequest(MatchIntentRequest value)
Must be same as the corresponding MatchIntent request, otherwise the behavior is undefined.
.google.cloud.dialogflow.cx.v3beta1.MatchIntentRequest match_intent_request = 1;
-
clearMatchIntentRequest
public FulfillIntentRequest.Builder 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
public MatchIntentRequest.Builder 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
public MatchIntentRequestOrBuilder 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:
getMatchIntentRequestOrBuilder
in interfaceFulfillIntentRequestOrBuilder
-
hasMatch
public boolean hasMatch()
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3beta1.Match match = 2;
- Specified by:
hasMatch
in interfaceFulfillIntentRequestOrBuilder
- Returns:
- Whether the match field is set.
-
getMatch
public Match getMatch()
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3beta1.Match match = 2;
- Specified by:
getMatch
in interfaceFulfillIntentRequestOrBuilder
- Returns:
- The match.
-
setMatch
public FulfillIntentRequest.Builder setMatch(Match value)
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3beta1.Match match = 2;
-
setMatch
public FulfillIntentRequest.Builder setMatch(Match.Builder builderForValue)
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3beta1.Match match = 2;
-
mergeMatch
public FulfillIntentRequest.Builder mergeMatch(Match value)
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3beta1.Match match = 2;
-
clearMatch
public FulfillIntentRequest.Builder clearMatch()
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3beta1.Match match = 2;
-
getMatchBuilder
public Match.Builder getMatchBuilder()
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3beta1.Match match = 2;
-
getMatchOrBuilder
public MatchOrBuilder getMatchOrBuilder()
The matched intent/event to fulfill.
.google.cloud.dialogflow.cx.v3beta1.Match match = 2;
- Specified by:
getMatchOrBuilder
in 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:
hasOutputAudioConfig
in interfaceFulfillIntentRequestOrBuilder
- Returns:
- Whether the outputAudioConfig field is set.
-
getOutputAudioConfig
public OutputAudioConfig getOutputAudioConfig()
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig output_audio_config = 3;
- Specified by:
getOutputAudioConfig
in interfaceFulfillIntentRequestOrBuilder
- Returns:
- The outputAudioConfig.
-
setOutputAudioConfig
public FulfillIntentRequest.Builder setOutputAudioConfig(OutputAudioConfig value)
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig output_audio_config = 3;
-
setOutputAudioConfig
public FulfillIntentRequest.Builder setOutputAudioConfig(OutputAudioConfig.Builder builderForValue)
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig output_audio_config = 3;
-
mergeOutputAudioConfig
public FulfillIntentRequest.Builder mergeOutputAudioConfig(OutputAudioConfig value)
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig output_audio_config = 3;
-
clearOutputAudioConfig
public FulfillIntentRequest.Builder clearOutputAudioConfig()
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig output_audio_config = 3;
-
getOutputAudioConfigBuilder
public OutputAudioConfig.Builder getOutputAudioConfigBuilder()
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig output_audio_config = 3;
-
getOutputAudioConfigOrBuilder
public OutputAudioConfigOrBuilder getOutputAudioConfigOrBuilder()
Instructs the speech synthesizer how to generate output audio.
.google.cloud.dialogflow.cx.v3beta1.OutputAudioConfig output_audio_config = 3;
- Specified by:
getOutputAudioConfigOrBuilder
in interfaceFulfillIntentRequestOrBuilder
-
setUnknownFields
public final FulfillIntentRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<FulfillIntentRequest.Builder>
-
mergeUnknownFields
public final FulfillIntentRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<FulfillIntentRequest.Builder>
-
-