Class BidiStreamingAnalyzeContentRequest.Config.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<BidiStreamingAnalyzeContentRequest.Config.Builder>
com.google.cloud.dialogflow.v2beta1.BidiStreamingAnalyzeContentRequest.Config.Builder
- All Implemented Interfaces:
BidiStreamingAnalyzeContentRequest.ConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- BidiStreamingAnalyzeContentRequest.Config
public static final class BidiStreamingAnalyzeContentRequest.Config.Builder
extends com.google.protobuf.GeneratedMessage.Builder<BidiStreamingAnalyzeContentRequest.Config.Builder>
implements BidiStreamingAnalyzeContentRequest.ConfigOrBuilder
The config of the session.Protobuf type
google.cloud.dialogflow.v2beta1.BidiStreamingAnalyzeContentRequest.Config-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Parameters to be passed to the virtual agent at the beginning.Initial parameters for the virtual-agent.Required.Configure a voice-based session.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.StructParameters to be passed to the virtual agent at the beginning.com.google.protobuf.Struct.BuilderParameters to be passed to the virtual agent at the beginning.com.google.protobuf.StructOrBuilderParameters to be passed to the virtual agent at the beginning.Initial parameters for the virtual-agent.Initial parameters for the virtual-agent.Initial parameters for the virtual-agent.Required.com.google.protobuf.ByteStringRequired.Configure a voice-based session.Configure a voice-based session.Configure a voice-based session.booleanParameters to be passed to the virtual agent at the beginning.booleanInitial parameters for the virtual-agent.booleanConfigure a voice-based session.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeInitialVirtualAgentParameters(com.google.protobuf.Struct value) Parameters to be passed to the virtual agent at the beginning.Initial parameters for the virtual-agent.Configure a voice-based session.setInitialVirtualAgentParameters(com.google.protobuf.Struct value) Parameters to be passed to the virtual agent at the beginning.setInitialVirtualAgentParameters(com.google.protobuf.Struct.Builder builderForValue) Parameters to be passed to the virtual agent at the beginning.Initial parameters for the virtual-agent.setInitialVirtualAgentQueryParams(QueryParameters.Builder builderForValue) Initial parameters for the virtual-agent.setParticipant(String value) Required.setParticipantBytes(com.google.protobuf.ByteString value) Required.Configure a voice-based session.setVoiceSessionConfig(BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig.Builder builderForValue) Configure a voice-based session.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<BidiStreamingAnalyzeContentRequest.Config.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<BidiStreamingAnalyzeContentRequest.Config.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<BidiStreamingAnalyzeContentRequest.Config.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
public BidiStreamingAnalyzeContentRequest.Config.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BidiStreamingAnalyzeContentRequest.Config.Builder>
-
mergeFrom
public BidiStreamingAnalyzeContentRequest.Config.Builder mergeFrom(BidiStreamingAnalyzeContentRequest.Config other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<BidiStreamingAnalyzeContentRequest.Config.Builder>
-
mergeFrom
public BidiStreamingAnalyzeContentRequest.Config.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<BidiStreamingAnalyzeContentRequest.Config.Builder>- Throws:
IOException
-
getConfigCase
- Specified by:
getConfigCasein interfaceBidiStreamingAnalyzeContentRequest.ConfigOrBuilder
-
clearConfig
-
getParticipant
Required. The name of the participant to fetch response for. Format: `projects/<Project ID>/locations/<Location ID>/conversations/<Conversation ID>/participants/<Participant ID>`.
string participant = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParticipantin interfaceBidiStreamingAnalyzeContentRequest.ConfigOrBuilder- Returns:
- The participant.
-
getParticipantBytes
public com.google.protobuf.ByteString getParticipantBytes()Required. The name of the participant to fetch response for. Format: `projects/<Project ID>/locations/<Location ID>/conversations/<Conversation ID>/participants/<Participant ID>`.
string participant = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParticipantBytesin interfaceBidiStreamingAnalyzeContentRequest.ConfigOrBuilder- Returns:
- The bytes for participant.
-
setParticipant
Required. The name of the participant to fetch response for. Format: `projects/<Project ID>/locations/<Location ID>/conversations/<Conversation ID>/participants/<Participant ID>`.
string participant = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The participant to set.- Returns:
- This builder for chaining.
-
clearParticipant
Required. The name of the participant to fetch response for. Format: `projects/<Project ID>/locations/<Location ID>/conversations/<Conversation ID>/participants/<Participant ID>`.
string participant = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setParticipantBytes
public BidiStreamingAnalyzeContentRequest.Config.Builder setParticipantBytes(com.google.protobuf.ByteString value) Required. The name of the participant to fetch response for. Format: `projects/<Project ID>/locations/<Location ID>/conversations/<Conversation ID>/participants/<Participant ID>`.
string participant = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for participant to set.- Returns:
- This builder for chaining.
-
hasVoiceSessionConfig
public boolean hasVoiceSessionConfig()Configure a voice-based session.
.google.cloud.dialogflow.v2beta1.BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig voice_session_config = 2;- Specified by:
hasVoiceSessionConfigin interfaceBidiStreamingAnalyzeContentRequest.ConfigOrBuilder- Returns:
- Whether the voiceSessionConfig field is set.
-
getVoiceSessionConfig
Configure a voice-based session.
.google.cloud.dialogflow.v2beta1.BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig voice_session_config = 2;- Specified by:
getVoiceSessionConfigin interfaceBidiStreamingAnalyzeContentRequest.ConfigOrBuilder- Returns:
- The voiceSessionConfig.
-
setVoiceSessionConfig
public BidiStreamingAnalyzeContentRequest.Config.Builder setVoiceSessionConfig(BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig value) Configure a voice-based session.
.google.cloud.dialogflow.v2beta1.BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig voice_session_config = 2; -
setVoiceSessionConfig
public BidiStreamingAnalyzeContentRequest.Config.Builder setVoiceSessionConfig(BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig.Builder builderForValue) Configure a voice-based session.
.google.cloud.dialogflow.v2beta1.BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig voice_session_config = 2; -
mergeVoiceSessionConfig
public BidiStreamingAnalyzeContentRequest.Config.Builder mergeVoiceSessionConfig(BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig value) Configure a voice-based session.
.google.cloud.dialogflow.v2beta1.BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig voice_session_config = 2; -
clearVoiceSessionConfig
Configure a voice-based session.
.google.cloud.dialogflow.v2beta1.BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig voice_session_config = 2; -
getVoiceSessionConfigBuilder
public BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig.Builder getVoiceSessionConfigBuilder()Configure a voice-based session.
.google.cloud.dialogflow.v2beta1.BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig voice_session_config = 2; -
getVoiceSessionConfigOrBuilder
public BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfigOrBuilder getVoiceSessionConfigOrBuilder()Configure a voice-based session.
.google.cloud.dialogflow.v2beta1.BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig voice_session_config = 2;- Specified by:
getVoiceSessionConfigOrBuilderin interfaceBidiStreamingAnalyzeContentRequest.ConfigOrBuilder
-
hasInitialVirtualAgentParameters
public boolean hasInitialVirtualAgentParameters()Parameters to be passed to the virtual agent at the beginning.
.google.protobuf.Struct initial_virtual_agent_parameters = 3;- Specified by:
hasInitialVirtualAgentParametersin interfaceBidiStreamingAnalyzeContentRequest.ConfigOrBuilder- Returns:
- Whether the initialVirtualAgentParameters field is set.
-
getInitialVirtualAgentParameters
public com.google.protobuf.Struct getInitialVirtualAgentParameters()Parameters to be passed to the virtual agent at the beginning.
.google.protobuf.Struct initial_virtual_agent_parameters = 3;- Specified by:
getInitialVirtualAgentParametersin interfaceBidiStreamingAnalyzeContentRequest.ConfigOrBuilder- Returns:
- The initialVirtualAgentParameters.
-
setInitialVirtualAgentParameters
public BidiStreamingAnalyzeContentRequest.Config.Builder setInitialVirtualAgentParameters(com.google.protobuf.Struct value) Parameters to be passed to the virtual agent at the beginning.
.google.protobuf.Struct initial_virtual_agent_parameters = 3; -
setInitialVirtualAgentParameters
public BidiStreamingAnalyzeContentRequest.Config.Builder setInitialVirtualAgentParameters(com.google.protobuf.Struct.Builder builderForValue) Parameters to be passed to the virtual agent at the beginning.
.google.protobuf.Struct initial_virtual_agent_parameters = 3; -
mergeInitialVirtualAgentParameters
public BidiStreamingAnalyzeContentRequest.Config.Builder mergeInitialVirtualAgentParameters(com.google.protobuf.Struct value) Parameters to be passed to the virtual agent at the beginning.
.google.protobuf.Struct initial_virtual_agent_parameters = 3; -
clearInitialVirtualAgentParameters
Parameters to be passed to the virtual agent at the beginning.
.google.protobuf.Struct initial_virtual_agent_parameters = 3; -
getInitialVirtualAgentParametersBuilder
public com.google.protobuf.Struct.Builder getInitialVirtualAgentParametersBuilder()Parameters to be passed to the virtual agent at the beginning.
.google.protobuf.Struct initial_virtual_agent_parameters = 3; -
getInitialVirtualAgentParametersOrBuilder
public com.google.protobuf.StructOrBuilder getInitialVirtualAgentParametersOrBuilder()Parameters to be passed to the virtual agent at the beginning.
.google.protobuf.Struct initial_virtual_agent_parameters = 3;- Specified by:
getInitialVirtualAgentParametersOrBuilderin interfaceBidiStreamingAnalyzeContentRequest.ConfigOrBuilder
-
hasInitialVirtualAgentQueryParams
public boolean hasInitialVirtualAgentQueryParams()Initial parameters for the virtual-agent.
.google.cloud.dialogflow.v2beta1.QueryParameters initial_virtual_agent_query_params = 4;- Specified by:
hasInitialVirtualAgentQueryParamsin interfaceBidiStreamingAnalyzeContentRequest.ConfigOrBuilder- Returns:
- Whether the initialVirtualAgentQueryParams field is set.
-
getInitialVirtualAgentQueryParams
Initial parameters for the virtual-agent.
.google.cloud.dialogflow.v2beta1.QueryParameters initial_virtual_agent_query_params = 4;- Specified by:
getInitialVirtualAgentQueryParamsin interfaceBidiStreamingAnalyzeContentRequest.ConfigOrBuilder- Returns:
- The initialVirtualAgentQueryParams.
-
setInitialVirtualAgentQueryParams
public BidiStreamingAnalyzeContentRequest.Config.Builder setInitialVirtualAgentQueryParams(QueryParameters value) Initial parameters for the virtual-agent.
.google.cloud.dialogflow.v2beta1.QueryParameters initial_virtual_agent_query_params = 4; -
setInitialVirtualAgentQueryParams
public BidiStreamingAnalyzeContentRequest.Config.Builder setInitialVirtualAgentQueryParams(QueryParameters.Builder builderForValue) Initial parameters for the virtual-agent.
.google.cloud.dialogflow.v2beta1.QueryParameters initial_virtual_agent_query_params = 4; -
mergeInitialVirtualAgentQueryParams
public BidiStreamingAnalyzeContentRequest.Config.Builder mergeInitialVirtualAgentQueryParams(QueryParameters value) Initial parameters for the virtual-agent.
.google.cloud.dialogflow.v2beta1.QueryParameters initial_virtual_agent_query_params = 4; -
clearInitialVirtualAgentQueryParams
Initial parameters for the virtual-agent.
.google.cloud.dialogflow.v2beta1.QueryParameters initial_virtual_agent_query_params = 4; -
getInitialVirtualAgentQueryParamsBuilder
Initial parameters for the virtual-agent.
.google.cloud.dialogflow.v2beta1.QueryParameters initial_virtual_agent_query_params = 4; -
getInitialVirtualAgentQueryParamsOrBuilder
Initial parameters for the virtual-agent.
.google.cloud.dialogflow.v2beta1.QueryParameters initial_virtual_agent_query_params = 4;- Specified by:
getInitialVirtualAgentQueryParamsOrBuilderin interfaceBidiStreamingAnalyzeContentRequest.ConfigOrBuilder
-