Class BidiStreamingAnalyzeContentRequest.Config.Builder (4.87.0)

public static final class BidiStreamingAnalyzeContentRequest.Config.Builder extends GeneratedMessageV3.Builder<BidiStreamingAnalyzeContentRequest.Config.Builder> implements BidiStreamingAnalyzeContentRequest.ConfigOrBuilder

The config of the session.

Protobuf type google.cloud.dialogflow.v2beta1.BidiStreamingAnalyzeContentRequest.Config

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public BidiStreamingAnalyzeContentRequest.Config.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder
Overrides

build()

public BidiStreamingAnalyzeContentRequest.Config build()
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config

buildPartial()

public BidiStreamingAnalyzeContentRequest.Config buildPartial()
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config

clear()

public BidiStreamingAnalyzeContentRequest.Config.Builder clear()
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder
Overrides

clearConfig()

public BidiStreamingAnalyzeContentRequest.Config.Builder clearConfig()
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder

clearField(Descriptors.FieldDescriptor field)

public BidiStreamingAnalyzeContentRequest.Config.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder
Overrides

clearInitialVirtualAgentParameters()

public BidiStreamingAnalyzeContentRequest.Config.Builder clearInitialVirtualAgentParameters()

Parameters to be passed to the virtual agent at the beginning.

.google.protobuf.Struct initial_virtual_agent_parameters = 3;

Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder

clearInitialVirtualAgentQueryParams()

public BidiStreamingAnalyzeContentRequest.Config.Builder clearInitialVirtualAgentQueryParams()

Initial parameters for the virtual-agent.

.google.cloud.dialogflow.v2beta1.QueryParameters initial_virtual_agent_query_params = 4;

Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public BidiStreamingAnalyzeContentRequest.Config.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder
Overrides

clearParticipant()

public BidiStreamingAnalyzeContentRequest.Config.Builder 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
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder

This builder for chaining.

clearVoiceSessionConfig()

public BidiStreamingAnalyzeContentRequest.Config.Builder clearVoiceSessionConfig()

Configure a voice-based session.

.google.cloud.dialogflow.v2beta1.BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig voice_session_config = 2;

Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder

clone()

public BidiStreamingAnalyzeContentRequest.Config.Builder clone()
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder
Overrides

getConfigCase()

public BidiStreamingAnalyzeContentRequest.Config.ConfigCase getConfigCase()
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.ConfigCase

getDefaultInstanceForType()

public BidiStreamingAnalyzeContentRequest.Config getDefaultInstanceForType()
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getInitialVirtualAgentParameters()

public Struct getInitialVirtualAgentParameters()

Parameters to be passed to the virtual agent at the beginning.

.google.protobuf.Struct initial_virtual_agent_parameters = 3;

Returns
Type Description
Struct

The initialVirtualAgentParameters.

getInitialVirtualAgentParametersBuilder()

public Struct.Builder getInitialVirtualAgentParametersBuilder()

Parameters to be passed to the virtual agent at the beginning.

.google.protobuf.Struct initial_virtual_agent_parameters = 3;

Returns
Type Description
Builder

getInitialVirtualAgentParametersOrBuilder()

public StructOrBuilder getInitialVirtualAgentParametersOrBuilder()

Parameters to be passed to the virtual agent at the beginning.

.google.protobuf.Struct initial_virtual_agent_parameters = 3;

Returns
Type Description
StructOrBuilder

getInitialVirtualAgentQueryParams()

public QueryParameters getInitialVirtualAgentQueryParams()

Initial parameters for the virtual-agent.

.google.cloud.dialogflow.v2beta1.QueryParameters initial_virtual_agent_query_params = 4;

Returns
Type Description
QueryParameters

The initialVirtualAgentQueryParams.

getInitialVirtualAgentQueryParamsBuilder()

public QueryParameters.Builder getInitialVirtualAgentQueryParamsBuilder()

Initial parameters for the virtual-agent.

.google.cloud.dialogflow.v2beta1.QueryParameters initial_virtual_agent_query_params = 4;

Returns
Type Description
QueryParameters.Builder

getInitialVirtualAgentQueryParamsOrBuilder()

public QueryParametersOrBuilder getInitialVirtualAgentQueryParamsOrBuilder()

Initial parameters for the virtual-agent.

.google.cloud.dialogflow.v2beta1.QueryParameters initial_virtual_agent_query_params = 4;

Returns
Type Description
QueryParametersOrBuilder

getParticipant()

public String 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) = { ... }

Returns
Type Description
String

The participant.

getParticipantBytes()

public 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) = { ... }

Returns
Type Description
ByteString

The bytes for participant.

getVoiceSessionConfig()

public BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig getVoiceSessionConfig()

Configure a voice-based session.

.google.cloud.dialogflow.v2beta1.BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig voice_session_config = 2;

Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig

The voiceSessionConfig.

getVoiceSessionConfigBuilder()

public BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig.Builder getVoiceSessionConfigBuilder()

Configure a voice-based session.

.google.cloud.dialogflow.v2beta1.BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig voice_session_config = 2;

Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig.Builder

getVoiceSessionConfigOrBuilder()

public BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfigOrBuilder getVoiceSessionConfigOrBuilder()

Configure a voice-based session.

.google.cloud.dialogflow.v2beta1.BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig voice_session_config = 2;

Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfigOrBuilder

hasInitialVirtualAgentParameters()

public boolean hasInitialVirtualAgentParameters()

Parameters to be passed to the virtual agent at the beginning.

.google.protobuf.Struct initial_virtual_agent_parameters = 3;

Returns
Type Description
boolean

Whether the initialVirtualAgentParameters field is set.

hasInitialVirtualAgentQueryParams()

public boolean hasInitialVirtualAgentQueryParams()

Initial parameters for the virtual-agent.

.google.cloud.dialogflow.v2beta1.QueryParameters initial_virtual_agent_query_params = 4;

Returns
Type Description
boolean

Whether the initialVirtualAgentQueryParams field is set.

hasVoiceSessionConfig()

public boolean hasVoiceSessionConfig()

Configure a voice-based session.

.google.cloud.dialogflow.v2beta1.BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig voice_session_config = 2;

Returns
Type Description
boolean

Whether the voiceSessionConfig field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(BidiStreamingAnalyzeContentRequest.Config other)

public BidiStreamingAnalyzeContentRequest.Config.Builder mergeFrom(BidiStreamingAnalyzeContentRequest.Config other)
Parameter
Name Description
other BidiStreamingAnalyzeContentRequest.Config
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public BidiStreamingAnalyzeContentRequest.Config.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public BidiStreamingAnalyzeContentRequest.Config.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder
Overrides

mergeInitialVirtualAgentParameters(Struct value)

public BidiStreamingAnalyzeContentRequest.Config.Builder mergeInitialVirtualAgentParameters(Struct value)

Parameters to be passed to the virtual agent at the beginning.

.google.protobuf.Struct initial_virtual_agent_parameters = 3;

Parameter
Name Description
value Struct
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder

mergeInitialVirtualAgentQueryParams(QueryParameters value)

public BidiStreamingAnalyzeContentRequest.Config.Builder mergeInitialVirtualAgentQueryParams(QueryParameters value)

Initial parameters for the virtual-agent.

.google.cloud.dialogflow.v2beta1.QueryParameters initial_virtual_agent_query_params = 4;

Parameter
Name Description
value QueryParameters
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final BidiStreamingAnalyzeContentRequest.Config.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder
Overrides

mergeVoiceSessionConfig(BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig value)

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;

Parameter
Name Description
value BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public BidiStreamingAnalyzeContentRequest.Config.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder
Overrides

setInitialVirtualAgentParameters(Struct value)

public BidiStreamingAnalyzeContentRequest.Config.Builder setInitialVirtualAgentParameters(Struct value)

Parameters to be passed to the virtual agent at the beginning.

.google.protobuf.Struct initial_virtual_agent_parameters = 3;

Parameter
Name Description
value Struct
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder

setInitialVirtualAgentParameters(Struct.Builder builderForValue)

public BidiStreamingAnalyzeContentRequest.Config.Builder setInitialVirtualAgentParameters(Struct.Builder builderForValue)

Parameters to be passed to the virtual agent at the beginning.

.google.protobuf.Struct initial_virtual_agent_parameters = 3;

Parameter
Name Description
builderForValue Builder
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder

setInitialVirtualAgentQueryParams(QueryParameters value)

public BidiStreamingAnalyzeContentRequest.Config.Builder setInitialVirtualAgentQueryParams(QueryParameters value)

Initial parameters for the virtual-agent.

.google.cloud.dialogflow.v2beta1.QueryParameters initial_virtual_agent_query_params = 4;

Parameter
Name Description
value QueryParameters
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder

setInitialVirtualAgentQueryParams(QueryParameters.Builder builderForValue)

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;

Parameter
Name Description
builderForValue QueryParameters.Builder
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder

setParticipant(String value)

public BidiStreamingAnalyzeContentRequest.Config.Builder setParticipant(String 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) = { ... }

Parameter
Name Description
value String

The participant to set.

Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder

This builder for chaining.

setParticipantBytes(ByteString value)

public BidiStreamingAnalyzeContentRequest.Config.Builder setParticipantBytes(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) = { ... }

Parameter
Name Description
value ByteString

The bytes for participant to set.

Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public BidiStreamingAnalyzeContentRequest.Config.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final BidiStreamingAnalyzeContentRequest.Config.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder
Overrides

setVoiceSessionConfig(BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig value)

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;

Parameter
Name Description
value BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder

setVoiceSessionConfig(BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig.Builder builderForValue)

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;

Parameter
Name Description
builderForValue BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig.Builder
Returns
Type Description
BidiStreamingAnalyzeContentRequest.Config.Builder