public static final class QueryParameters.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<QueryParameters.Builder> implements QueryParametersOrBuilder
Represents the parameters of a conversational query.Protobuf type
google.cloud.dialogflow.cx.v3.QueryParameters| Modifier and Type | Method and Description |
|---|---|
QueryParameters.Builder |
addAllFlowVersions(Iterable<String> values)
A list of flow versions to override for the request.
|
QueryParameters.Builder |
addAllSessionEntityTypes(Iterable<? extends SessionEntityType> values)
Additional session entity types to replace or extend developer entity types
with.
|
QueryParameters.Builder |
addFlowVersions(String value)
A list of flow versions to override for the request.
|
QueryParameters.Builder |
addFlowVersionsBytes(com.google.protobuf.ByteString value)
A list of flow versions to override for the request.
|
QueryParameters.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
QueryParameters.Builder |
addSessionEntityTypes(int index,
SessionEntityType.Builder builderForValue)
Additional session entity types to replace or extend developer entity types
with.
|
QueryParameters.Builder |
addSessionEntityTypes(int index,
SessionEntityType value)
Additional session entity types to replace or extend developer entity types
with.
|
QueryParameters.Builder |
addSessionEntityTypes(SessionEntityType.Builder builderForValue)
Additional session entity types to replace or extend developer entity types
with.
|
QueryParameters.Builder |
addSessionEntityTypes(SessionEntityType value)
Additional session entity types to replace or extend developer entity types
with.
|
SessionEntityType.Builder |
addSessionEntityTypesBuilder()
Additional session entity types to replace or extend developer entity types
with.
|
SessionEntityType.Builder |
addSessionEntityTypesBuilder(int index)
Additional session entity types to replace or extend developer entity types
with.
|
QueryParameters |
build() |
QueryParameters |
buildPartial() |
QueryParameters.Builder |
clear() |
QueryParameters.Builder |
clearAnalyzeQueryTextSentiment()
Configures whether sentiment analysis should be performed.
|
QueryParameters.Builder |
clearCurrentPage()
The unique identifier of the [page][google.cloud.dialogflow.cx.v3.Page] to override the [current
page][QueryResult.current_page] in the session.
|
QueryParameters.Builder |
clearDisableWebhook()
Whether to disable webhook calls for this request.
|
QueryParameters.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
QueryParameters.Builder |
clearFlowVersions()
A list of flow versions to override for the request.
|
QueryParameters.Builder |
clearGeoLocation()
The geo location of this conversational query.
|
QueryParameters.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
QueryParameters.Builder |
clearParameters()
Additional parameters to be put into [session
parameters][SessionInfo.parameters].
|
QueryParameters.Builder |
clearPayload()
This field can be used to pass custom data into the webhook associated with
the agent.
|
QueryParameters.Builder |
clearSessionEntityTypes()
Additional session entity types to replace or extend developer entity types
with.
|
QueryParameters.Builder |
clearTimeZone()
The time zone of this conversational query from the [time zone
database](https://www.iana.org/time-zones), e.g., America/New_York,
Europe/Paris.
|
QueryParameters.Builder |
clearWebhookHeaders() |
QueryParameters.Builder |
clone() |
boolean |
containsWebhookHeaders(String key)
This field can be used to pass HTTP headers for a webhook
call.
|
boolean |
getAnalyzeQueryTextSentiment()
Configures whether sentiment analysis should be performed.
|
String |
getCurrentPage()
The unique identifier of the [page][google.cloud.dialogflow.cx.v3.Page] to override the [current
page][QueryResult.current_page] in the session.
|
com.google.protobuf.ByteString |
getCurrentPageBytes()
The unique identifier of the [page][google.cloud.dialogflow.cx.v3.Page] to override the [current
page][QueryResult.current_page] in the session.
|
QueryParameters |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getDisableWebhook()
Whether to disable webhook calls for this request.
|
String |
getFlowVersions(int index)
A list of flow versions to override for the request.
|
com.google.protobuf.ByteString |
getFlowVersionsBytes(int index)
A list of flow versions to override for the request.
|
int |
getFlowVersionsCount()
A list of flow versions to override for the request.
|
com.google.protobuf.ProtocolStringList |
getFlowVersionsList()
A list of flow versions to override for the request.
|
com.google.type.LatLng |
getGeoLocation()
The geo location of this conversational query.
|
com.google.type.LatLng.Builder |
getGeoLocationBuilder()
The geo location of this conversational query.
|
com.google.type.LatLngOrBuilder |
getGeoLocationOrBuilder()
The geo location of this conversational query.
|
Map<String,String> |
getMutableWebhookHeaders()
Deprecated.
|
com.google.protobuf.Struct |
getParameters()
Additional parameters to be put into [session
parameters][SessionInfo.parameters].
|
com.google.protobuf.Struct.Builder |
getParametersBuilder()
Additional parameters to be put into [session
parameters][SessionInfo.parameters].
|
com.google.protobuf.StructOrBuilder |
getParametersOrBuilder()
Additional parameters to be put into [session
parameters][SessionInfo.parameters].
|
com.google.protobuf.Struct |
getPayload()
This field can be used to pass custom data into the webhook associated with
the agent.
|
com.google.protobuf.Struct.Builder |
getPayloadBuilder()
This field can be used to pass custom data into the webhook associated with
the agent.
|
com.google.protobuf.StructOrBuilder |
getPayloadOrBuilder()
This field can be used to pass custom data into the webhook associated with
the agent.
|
SessionEntityType |
getSessionEntityTypes(int index)
Additional session entity types to replace or extend developer entity types
with.
|
SessionEntityType.Builder |
getSessionEntityTypesBuilder(int index)
Additional session entity types to replace or extend developer entity types
with.
|
List<SessionEntityType.Builder> |
getSessionEntityTypesBuilderList()
Additional session entity types to replace or extend developer entity types
with.
|
int |
getSessionEntityTypesCount()
Additional session entity types to replace or extend developer entity types
with.
|
List<SessionEntityType> |
getSessionEntityTypesList()
Additional session entity types to replace or extend developer entity types
with.
|
SessionEntityTypeOrBuilder |
getSessionEntityTypesOrBuilder(int index)
Additional session entity types to replace or extend developer entity types
with.
|
List<? extends SessionEntityTypeOrBuilder> |
getSessionEntityTypesOrBuilderList()
Additional session entity types to replace or extend developer entity types
with.
|
String |
getTimeZone()
The time zone of this conversational query from the [time zone
database](https://www.iana.org/time-zones), e.g., America/New_York,
Europe/Paris.
|
com.google.protobuf.ByteString |
getTimeZoneBytes()
The time zone of this conversational query from the [time zone
database](https://www.iana.org/time-zones), e.g., America/New_York,
Europe/Paris.
|
Map<String,String> |
getWebhookHeaders()
Deprecated.
|
int |
getWebhookHeadersCount()
This field can be used to pass HTTP headers for a webhook
call.
|
Map<String,String> |
getWebhookHeadersMap()
This field can be used to pass HTTP headers for a webhook
call.
|
String |
getWebhookHeadersOrDefault(String key,
String defaultValue)
This field can be used to pass HTTP headers for a webhook
call.
|
String |
getWebhookHeadersOrThrow(String key)
This field can be used to pass HTTP headers for a webhook
call.
|
boolean |
hasGeoLocation()
The geo location of this conversational query.
|
boolean |
hasParameters()
Additional parameters to be put into [session
parameters][SessionInfo.parameters].
|
boolean |
hasPayload()
This field can be used to pass custom data into the webhook associated with
the agent.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
QueryParameters.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
QueryParameters.Builder |
mergeFrom(com.google.protobuf.Message other) |
QueryParameters.Builder |
mergeFrom(QueryParameters other) |
QueryParameters.Builder |
mergeGeoLocation(com.google.type.LatLng value)
The geo location of this conversational query.
|
QueryParameters.Builder |
mergeParameters(com.google.protobuf.Struct value)
Additional parameters to be put into [session
parameters][SessionInfo.parameters].
|
QueryParameters.Builder |
mergePayload(com.google.protobuf.Struct value)
This field can be used to pass custom data into the webhook associated with
the agent.
|
QueryParameters.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
QueryParameters.Builder |
putAllWebhookHeaders(Map<String,String> values)
This field can be used to pass HTTP headers for a webhook
call.
|
QueryParameters.Builder |
putWebhookHeaders(String key,
String value)
This field can be used to pass HTTP headers for a webhook
call.
|
QueryParameters.Builder |
removeSessionEntityTypes(int index)
Additional session entity types to replace or extend developer entity types
with.
|
QueryParameters.Builder |
removeWebhookHeaders(String key)
This field can be used to pass HTTP headers for a webhook
call.
|
QueryParameters.Builder |
setAnalyzeQueryTextSentiment(boolean value)
Configures whether sentiment analysis should be performed.
|
QueryParameters.Builder |
setCurrentPage(String value)
The unique identifier of the [page][google.cloud.dialogflow.cx.v3.Page] to override the [current
page][QueryResult.current_page] in the session.
|
QueryParameters.Builder |
setCurrentPageBytes(com.google.protobuf.ByteString value)
The unique identifier of the [page][google.cloud.dialogflow.cx.v3.Page] to override the [current
page][QueryResult.current_page] in the session.
|
QueryParameters.Builder |
setDisableWebhook(boolean value)
Whether to disable webhook calls for this request.
|
QueryParameters.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
QueryParameters.Builder |
setFlowVersions(int index,
String value)
A list of flow versions to override for the request.
|
QueryParameters.Builder |
setGeoLocation(com.google.type.LatLng.Builder builderForValue)
The geo location of this conversational query.
|
QueryParameters.Builder |
setGeoLocation(com.google.type.LatLng value)
The geo location of this conversational query.
|
QueryParameters.Builder |
setParameters(com.google.protobuf.Struct.Builder builderForValue)
Additional parameters to be put into [session
parameters][SessionInfo.parameters].
|
QueryParameters.Builder |
setParameters(com.google.protobuf.Struct value)
Additional parameters to be put into [session
parameters][SessionInfo.parameters].
|
QueryParameters.Builder |
setPayload(com.google.protobuf.Struct.Builder builderForValue)
This field can be used to pass custom data into the webhook associated with
the agent.
|
QueryParameters.Builder |
setPayload(com.google.protobuf.Struct value)
This field can be used to pass custom data into the webhook associated with
the agent.
|
QueryParameters.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
QueryParameters.Builder |
setSessionEntityTypes(int index,
SessionEntityType.Builder builderForValue)
Additional session entity types to replace or extend developer entity types
with.
|
QueryParameters.Builder |
setSessionEntityTypes(int index,
SessionEntityType value)
Additional session entity types to replace or extend developer entity types
with.
|
QueryParameters.Builder |
setTimeZone(String value)
The time zone of this conversational query from the [time zone
database](https://www.iana.org/time-zones), e.g., America/New_York,
Europe/Paris.
|
QueryParameters.Builder |
setTimeZoneBytes(com.google.protobuf.ByteString value)
The time zone of this conversational query from the [time zone
database](https://www.iana.org/time-zones), e.g., America/New_York,
Europe/Paris.
|
QueryParameters.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<QueryParameters.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<QueryParameters.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<QueryParameters.Builder>public QueryParameters.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<QueryParameters.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<QueryParameters.Builder>public QueryParameters getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic QueryParameters build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic QueryParameters buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic QueryParameters.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<QueryParameters.Builder>public QueryParameters.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<QueryParameters.Builder>public QueryParameters.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<QueryParameters.Builder>public QueryParameters.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<QueryParameters.Builder>public QueryParameters.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<QueryParameters.Builder>public QueryParameters.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<QueryParameters.Builder>public QueryParameters.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<QueryParameters.Builder>public QueryParameters.Builder mergeFrom(QueryParameters other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<QueryParameters.Builder>public QueryParameters.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<QueryParameters.Builder>IOExceptionpublic String getTimeZone()
The time zone of this conversational query from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris. If not provided, the time zone specified in the agent is used.
string time_zone = 1;getTimeZone in interface QueryParametersOrBuilderpublic com.google.protobuf.ByteString getTimeZoneBytes()
The time zone of this conversational query from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris. If not provided, the time zone specified in the agent is used.
string time_zone = 1;getTimeZoneBytes in interface QueryParametersOrBuilderpublic QueryParameters.Builder setTimeZone(String value)
The time zone of this conversational query from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris. If not provided, the time zone specified in the agent is used.
string time_zone = 1;value - The timeZone to set.public QueryParameters.Builder clearTimeZone()
The time zone of this conversational query from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris. If not provided, the time zone specified in the agent is used.
string time_zone = 1;public QueryParameters.Builder setTimeZoneBytes(com.google.protobuf.ByteString value)
The time zone of this conversational query from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris. If not provided, the time zone specified in the agent is used.
string time_zone = 1;value - The bytes for timeZone to set.public boolean hasGeoLocation()
The geo location of this conversational query.
.google.type.LatLng geo_location = 2;hasGeoLocation in interface QueryParametersOrBuilderpublic com.google.type.LatLng getGeoLocation()
The geo location of this conversational query.
.google.type.LatLng geo_location = 2;getGeoLocation in interface QueryParametersOrBuilderpublic QueryParameters.Builder setGeoLocation(com.google.type.LatLng value)
The geo location of this conversational query.
.google.type.LatLng geo_location = 2;public QueryParameters.Builder setGeoLocation(com.google.type.LatLng.Builder builderForValue)
The geo location of this conversational query.
.google.type.LatLng geo_location = 2;public QueryParameters.Builder mergeGeoLocation(com.google.type.LatLng value)
The geo location of this conversational query.
.google.type.LatLng geo_location = 2;public QueryParameters.Builder clearGeoLocation()
The geo location of this conversational query.
.google.type.LatLng geo_location = 2;public com.google.type.LatLng.Builder getGeoLocationBuilder()
The geo location of this conversational query.
.google.type.LatLng geo_location = 2;public com.google.type.LatLngOrBuilder getGeoLocationOrBuilder()
The geo location of this conversational query.
.google.type.LatLng geo_location = 2;getGeoLocationOrBuilder in interface QueryParametersOrBuilderpublic List<SessionEntityType> getSessionEntityTypesList()
Additional session entity types to replace or extend developer entity types with. The entity synonyms apply to all languages and persist for the session of this query.
repeated .google.cloud.dialogflow.cx.v3.SessionEntityType session_entity_types = 3;
getSessionEntityTypesList in interface QueryParametersOrBuilderpublic int getSessionEntityTypesCount()
Additional session entity types to replace or extend developer entity types with. The entity synonyms apply to all languages and persist for the session of this query.
repeated .google.cloud.dialogflow.cx.v3.SessionEntityType session_entity_types = 3;
getSessionEntityTypesCount in interface QueryParametersOrBuilderpublic SessionEntityType getSessionEntityTypes(int index)
Additional session entity types to replace or extend developer entity types with. The entity synonyms apply to all languages and persist for the session of this query.
repeated .google.cloud.dialogflow.cx.v3.SessionEntityType session_entity_types = 3;
getSessionEntityTypes in interface QueryParametersOrBuilderpublic QueryParameters.Builder setSessionEntityTypes(int index, SessionEntityType value)
Additional session entity types to replace or extend developer entity types with. The entity synonyms apply to all languages and persist for the session of this query.
repeated .google.cloud.dialogflow.cx.v3.SessionEntityType session_entity_types = 3;
public QueryParameters.Builder setSessionEntityTypes(int index, SessionEntityType.Builder builderForValue)
Additional session entity types to replace or extend developer entity types with. The entity synonyms apply to all languages and persist for the session of this query.
repeated .google.cloud.dialogflow.cx.v3.SessionEntityType session_entity_types = 3;
public QueryParameters.Builder addSessionEntityTypes(SessionEntityType value)
Additional session entity types to replace or extend developer entity types with. The entity synonyms apply to all languages and persist for the session of this query.
repeated .google.cloud.dialogflow.cx.v3.SessionEntityType session_entity_types = 3;
public QueryParameters.Builder addSessionEntityTypes(int index, SessionEntityType value)
Additional session entity types to replace or extend developer entity types with. The entity synonyms apply to all languages and persist for the session of this query.
repeated .google.cloud.dialogflow.cx.v3.SessionEntityType session_entity_types = 3;
public QueryParameters.Builder addSessionEntityTypes(SessionEntityType.Builder builderForValue)
Additional session entity types to replace or extend developer entity types with. The entity synonyms apply to all languages and persist for the session of this query.
repeated .google.cloud.dialogflow.cx.v3.SessionEntityType session_entity_types = 3;
public QueryParameters.Builder addSessionEntityTypes(int index, SessionEntityType.Builder builderForValue)
Additional session entity types to replace or extend developer entity types with. The entity synonyms apply to all languages and persist for the session of this query.
repeated .google.cloud.dialogflow.cx.v3.SessionEntityType session_entity_types = 3;
public QueryParameters.Builder addAllSessionEntityTypes(Iterable<? extends SessionEntityType> values)
Additional session entity types to replace or extend developer entity types with. The entity synonyms apply to all languages and persist for the session of this query.
repeated .google.cloud.dialogflow.cx.v3.SessionEntityType session_entity_types = 3;
public QueryParameters.Builder clearSessionEntityTypes()
Additional session entity types to replace or extend developer entity types with. The entity synonyms apply to all languages and persist for the session of this query.
repeated .google.cloud.dialogflow.cx.v3.SessionEntityType session_entity_types = 3;
public QueryParameters.Builder removeSessionEntityTypes(int index)
Additional session entity types to replace or extend developer entity types with. The entity synonyms apply to all languages and persist for the session of this query.
repeated .google.cloud.dialogflow.cx.v3.SessionEntityType session_entity_types = 3;
public SessionEntityType.Builder getSessionEntityTypesBuilder(int index)
Additional session entity types to replace or extend developer entity types with. The entity synonyms apply to all languages and persist for the session of this query.
repeated .google.cloud.dialogflow.cx.v3.SessionEntityType session_entity_types = 3;
public SessionEntityTypeOrBuilder getSessionEntityTypesOrBuilder(int index)
Additional session entity types to replace or extend developer entity types with. The entity synonyms apply to all languages and persist for the session of this query.
repeated .google.cloud.dialogflow.cx.v3.SessionEntityType session_entity_types = 3;
getSessionEntityTypesOrBuilder in interface QueryParametersOrBuilderpublic List<? extends SessionEntityTypeOrBuilder> getSessionEntityTypesOrBuilderList()
Additional session entity types to replace or extend developer entity types with. The entity synonyms apply to all languages and persist for the session of this query.
repeated .google.cloud.dialogflow.cx.v3.SessionEntityType session_entity_types = 3;
getSessionEntityTypesOrBuilderList in interface QueryParametersOrBuilderpublic SessionEntityType.Builder addSessionEntityTypesBuilder()
Additional session entity types to replace or extend developer entity types with. The entity synonyms apply to all languages and persist for the session of this query.
repeated .google.cloud.dialogflow.cx.v3.SessionEntityType session_entity_types = 3;
public SessionEntityType.Builder addSessionEntityTypesBuilder(int index)
Additional session entity types to replace or extend developer entity types with. The entity synonyms apply to all languages and persist for the session of this query.
repeated .google.cloud.dialogflow.cx.v3.SessionEntityType session_entity_types = 3;
public List<SessionEntityType.Builder> getSessionEntityTypesBuilderList()
Additional session entity types to replace or extend developer entity types with. The entity synonyms apply to all languages and persist for the session of this query.
repeated .google.cloud.dialogflow.cx.v3.SessionEntityType session_entity_types = 3;
public boolean hasPayload()
This field can be used to pass custom data into the webhook associated with
the agent. Arbitrary JSON objects are supported.
Some integrations that query a Dialogflow agent may provide additional
information in the payload.
In particular, for the Dialogflow Phone Gateway integration, this field has
the form:
```
{
"telephony": {
"caller_id": "+18558363987"
}
}
```
.google.protobuf.Struct payload = 4;hasPayload in interface QueryParametersOrBuilderpublic com.google.protobuf.Struct getPayload()
This field can be used to pass custom data into the webhook associated with
the agent. Arbitrary JSON objects are supported.
Some integrations that query a Dialogflow agent may provide additional
information in the payload.
In particular, for the Dialogflow Phone Gateway integration, this field has
the form:
```
{
"telephony": {
"caller_id": "+18558363987"
}
}
```
.google.protobuf.Struct payload = 4;getPayload in interface QueryParametersOrBuilderpublic QueryParameters.Builder setPayload(com.google.protobuf.Struct value)
This field can be used to pass custom data into the webhook associated with
the agent. Arbitrary JSON objects are supported.
Some integrations that query a Dialogflow agent may provide additional
information in the payload.
In particular, for the Dialogflow Phone Gateway integration, this field has
the form:
```
{
"telephony": {
"caller_id": "+18558363987"
}
}
```
.google.protobuf.Struct payload = 4;public QueryParameters.Builder setPayload(com.google.protobuf.Struct.Builder builderForValue)
This field can be used to pass custom data into the webhook associated with
the agent. Arbitrary JSON objects are supported.
Some integrations that query a Dialogflow agent may provide additional
information in the payload.
In particular, for the Dialogflow Phone Gateway integration, this field has
the form:
```
{
"telephony": {
"caller_id": "+18558363987"
}
}
```
.google.protobuf.Struct payload = 4;public QueryParameters.Builder mergePayload(com.google.protobuf.Struct value)
This field can be used to pass custom data into the webhook associated with
the agent. Arbitrary JSON objects are supported.
Some integrations that query a Dialogflow agent may provide additional
information in the payload.
In particular, for the Dialogflow Phone Gateway integration, this field has
the form:
```
{
"telephony": {
"caller_id": "+18558363987"
}
}
```
.google.protobuf.Struct payload = 4;public QueryParameters.Builder clearPayload()
This field can be used to pass custom data into the webhook associated with
the agent. Arbitrary JSON objects are supported.
Some integrations that query a Dialogflow agent may provide additional
information in the payload.
In particular, for the Dialogflow Phone Gateway integration, this field has
the form:
```
{
"telephony": {
"caller_id": "+18558363987"
}
}
```
.google.protobuf.Struct payload = 4;public com.google.protobuf.Struct.Builder getPayloadBuilder()
This field can be used to pass custom data into the webhook associated with
the agent. Arbitrary JSON objects are supported.
Some integrations that query a Dialogflow agent may provide additional
information in the payload.
In particular, for the Dialogflow Phone Gateway integration, this field has
the form:
```
{
"telephony": {
"caller_id": "+18558363987"
}
}
```
.google.protobuf.Struct payload = 4;public com.google.protobuf.StructOrBuilder getPayloadOrBuilder()
This field can be used to pass custom data into the webhook associated with
the agent. Arbitrary JSON objects are supported.
Some integrations that query a Dialogflow agent may provide additional
information in the payload.
In particular, for the Dialogflow Phone Gateway integration, this field has
the form:
```
{
"telephony": {
"caller_id": "+18558363987"
}
}
```
.google.protobuf.Struct payload = 4;getPayloadOrBuilder in interface QueryParametersOrBuilderpublic boolean hasParameters()
Additional parameters to be put into [session parameters][SessionInfo.parameters]. To remove a parameter from the session, clients should explicitly set the parameter value to null. You can reference the session parameters in the agent with the following format: $session.params.parameter-id. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
.google.protobuf.Struct parameters = 5;hasParameters in interface QueryParametersOrBuilderpublic com.google.protobuf.Struct getParameters()
Additional parameters to be put into [session parameters][SessionInfo.parameters]. To remove a parameter from the session, clients should explicitly set the parameter value to null. You can reference the session parameters in the agent with the following format: $session.params.parameter-id. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
.google.protobuf.Struct parameters = 5;getParameters in interface QueryParametersOrBuilderpublic QueryParameters.Builder setParameters(com.google.protobuf.Struct value)
Additional parameters to be put into [session parameters][SessionInfo.parameters]. To remove a parameter from the session, clients should explicitly set the parameter value to null. You can reference the session parameters in the agent with the following format: $session.params.parameter-id. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
.google.protobuf.Struct parameters = 5;public QueryParameters.Builder setParameters(com.google.protobuf.Struct.Builder builderForValue)
Additional parameters to be put into [session parameters][SessionInfo.parameters]. To remove a parameter from the session, clients should explicitly set the parameter value to null. You can reference the session parameters in the agent with the following format: $session.params.parameter-id. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
.google.protobuf.Struct parameters = 5;public QueryParameters.Builder mergeParameters(com.google.protobuf.Struct value)
Additional parameters to be put into [session parameters][SessionInfo.parameters]. To remove a parameter from the session, clients should explicitly set the parameter value to null. You can reference the session parameters in the agent with the following format: $session.params.parameter-id. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
.google.protobuf.Struct parameters = 5;public QueryParameters.Builder clearParameters()
Additional parameters to be put into [session parameters][SessionInfo.parameters]. To remove a parameter from the session, clients should explicitly set the parameter value to null. You can reference the session parameters in the agent with the following format: $session.params.parameter-id. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
.google.protobuf.Struct parameters = 5;public com.google.protobuf.Struct.Builder getParametersBuilder()
Additional parameters to be put into [session parameters][SessionInfo.parameters]. To remove a parameter from the session, clients should explicitly set the parameter value to null. You can reference the session parameters in the agent with the following format: $session.params.parameter-id. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
.google.protobuf.Struct parameters = 5;public com.google.protobuf.StructOrBuilder getParametersOrBuilder()
Additional parameters to be put into [session parameters][SessionInfo.parameters]. To remove a parameter from the session, clients should explicitly set the parameter value to null. You can reference the session parameters in the agent with the following format: $session.params.parameter-id. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
.google.protobuf.Struct parameters = 5;getParametersOrBuilder in interface QueryParametersOrBuilderpublic String getCurrentPage()
The unique identifier of the [page][google.cloud.dialogflow.cx.v3.Page] to override the [current page][QueryResult.current_page] in the session. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/pages/<Page ID>`. If `current_page` is specified, the previous state of the session will be ignored by Dialogflow, including the [previous page][QueryResult.current_page] and the [previous session parameters][QueryResult.parameters]. In most cases, [current_page][google.cloud.dialogflow.cx.v3.QueryParameters.current_page] and [parameters][google.cloud.dialogflow.cx.v3.QueryParameters.parameters] should be configured together to direct a session to a specific state.
string current_page = 6 [(.google.api.resource_reference) = { ... }getCurrentPage in interface QueryParametersOrBuilderpublic com.google.protobuf.ByteString getCurrentPageBytes()
The unique identifier of the [page][google.cloud.dialogflow.cx.v3.Page] to override the [current page][QueryResult.current_page] in the session. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/pages/<Page ID>`. If `current_page` is specified, the previous state of the session will be ignored by Dialogflow, including the [previous page][QueryResult.current_page] and the [previous session parameters][QueryResult.parameters]. In most cases, [current_page][google.cloud.dialogflow.cx.v3.QueryParameters.current_page] and [parameters][google.cloud.dialogflow.cx.v3.QueryParameters.parameters] should be configured together to direct a session to a specific state.
string current_page = 6 [(.google.api.resource_reference) = { ... }getCurrentPageBytes in interface QueryParametersOrBuilderpublic QueryParameters.Builder setCurrentPage(String value)
The unique identifier of the [page][google.cloud.dialogflow.cx.v3.Page] to override the [current page][QueryResult.current_page] in the session. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/pages/<Page ID>`. If `current_page` is specified, the previous state of the session will be ignored by Dialogflow, including the [previous page][QueryResult.current_page] and the [previous session parameters][QueryResult.parameters]. In most cases, [current_page][google.cloud.dialogflow.cx.v3.QueryParameters.current_page] and [parameters][google.cloud.dialogflow.cx.v3.QueryParameters.parameters] should be configured together to direct a session to a specific state.
string current_page = 6 [(.google.api.resource_reference) = { ... }value - The currentPage to set.public QueryParameters.Builder clearCurrentPage()
The unique identifier of the [page][google.cloud.dialogflow.cx.v3.Page] to override the [current page][QueryResult.current_page] in the session. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/pages/<Page ID>`. If `current_page` is specified, the previous state of the session will be ignored by Dialogflow, including the [previous page][QueryResult.current_page] and the [previous session parameters][QueryResult.parameters]. In most cases, [current_page][google.cloud.dialogflow.cx.v3.QueryParameters.current_page] and [parameters][google.cloud.dialogflow.cx.v3.QueryParameters.parameters] should be configured together to direct a session to a specific state.
string current_page = 6 [(.google.api.resource_reference) = { ... }public QueryParameters.Builder setCurrentPageBytes(com.google.protobuf.ByteString value)
The unique identifier of the [page][google.cloud.dialogflow.cx.v3.Page] to override the [current page][QueryResult.current_page] in the session. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/pages/<Page ID>`. If `current_page` is specified, the previous state of the session will be ignored by Dialogflow, including the [previous page][QueryResult.current_page] and the [previous session parameters][QueryResult.parameters]. In most cases, [current_page][google.cloud.dialogflow.cx.v3.QueryParameters.current_page] and [parameters][google.cloud.dialogflow.cx.v3.QueryParameters.parameters] should be configured together to direct a session to a specific state.
string current_page = 6 [(.google.api.resource_reference) = { ... }value - The bytes for currentPage to set.public boolean getDisableWebhook()
Whether to disable webhook calls for this request.
bool disable_webhook = 7;getDisableWebhook in interface QueryParametersOrBuilderpublic QueryParameters.Builder setDisableWebhook(boolean value)
Whether to disable webhook calls for this request.
bool disable_webhook = 7;value - The disableWebhook to set.public QueryParameters.Builder clearDisableWebhook()
Whether to disable webhook calls for this request.
bool disable_webhook = 7;public boolean getAnalyzeQueryTextSentiment()
Configures whether sentiment analysis should be performed. If not provided, sentiment analysis is not performed.
bool analyze_query_text_sentiment = 8;getAnalyzeQueryTextSentiment in interface QueryParametersOrBuilderpublic QueryParameters.Builder setAnalyzeQueryTextSentiment(boolean value)
Configures whether sentiment analysis should be performed. If not provided, sentiment analysis is not performed.
bool analyze_query_text_sentiment = 8;value - The analyzeQueryTextSentiment to set.public QueryParameters.Builder clearAnalyzeQueryTextSentiment()
Configures whether sentiment analysis should be performed. If not provided, sentiment analysis is not performed.
bool analyze_query_text_sentiment = 8;public int getWebhookHeadersCount()
QueryParametersOrBuilderThis field can be used to pass HTTP headers for a webhook call. These headers will be sent to webhook along with the headers that have been configured through Dialogflow web console. The headers defined within this field will overwrite the headers configured through Dialogflow console if there is a conflict. Header names are case-insensitive. Google's specified headers are not allowed. Including: "Host", "Content-Length", "Connection", "From", "User-Agent", "Accept-Encoding", "If-Modified-Since", "If-None-Match", "X-Forwarded-For", etc.
map<string, string> webhook_headers = 10;getWebhookHeadersCount in interface QueryParametersOrBuilderpublic boolean containsWebhookHeaders(String key)
This field can be used to pass HTTP headers for a webhook call. These headers will be sent to webhook along with the headers that have been configured through Dialogflow web console. The headers defined within this field will overwrite the headers configured through Dialogflow console if there is a conflict. Header names are case-insensitive. Google's specified headers are not allowed. Including: "Host", "Content-Length", "Connection", "From", "User-Agent", "Accept-Encoding", "If-Modified-Since", "If-None-Match", "X-Forwarded-For", etc.
map<string, string> webhook_headers = 10;containsWebhookHeaders in interface QueryParametersOrBuilder@Deprecated public Map<String,String> getWebhookHeaders()
getWebhookHeadersMap() instead.getWebhookHeaders in interface QueryParametersOrBuilderpublic Map<String,String> getWebhookHeadersMap()
This field can be used to pass HTTP headers for a webhook call. These headers will be sent to webhook along with the headers that have been configured through Dialogflow web console. The headers defined within this field will overwrite the headers configured through Dialogflow console if there is a conflict. Header names are case-insensitive. Google's specified headers are not allowed. Including: "Host", "Content-Length", "Connection", "From", "User-Agent", "Accept-Encoding", "If-Modified-Since", "If-None-Match", "X-Forwarded-For", etc.
map<string, string> webhook_headers = 10;getWebhookHeadersMap in interface QueryParametersOrBuilderpublic String getWebhookHeadersOrDefault(String key, String defaultValue)
This field can be used to pass HTTP headers for a webhook call. These headers will be sent to webhook along with the headers that have been configured through Dialogflow web console. The headers defined within this field will overwrite the headers configured through Dialogflow console if there is a conflict. Header names are case-insensitive. Google's specified headers are not allowed. Including: "Host", "Content-Length", "Connection", "From", "User-Agent", "Accept-Encoding", "If-Modified-Since", "If-None-Match", "X-Forwarded-For", etc.
map<string, string> webhook_headers = 10;getWebhookHeadersOrDefault in interface QueryParametersOrBuilderpublic String getWebhookHeadersOrThrow(String key)
This field can be used to pass HTTP headers for a webhook call. These headers will be sent to webhook along with the headers that have been configured through Dialogflow web console. The headers defined within this field will overwrite the headers configured through Dialogflow console if there is a conflict. Header names are case-insensitive. Google's specified headers are not allowed. Including: "Host", "Content-Length", "Connection", "From", "User-Agent", "Accept-Encoding", "If-Modified-Since", "If-None-Match", "X-Forwarded-For", etc.
map<string, string> webhook_headers = 10;getWebhookHeadersOrThrow in interface QueryParametersOrBuilderpublic QueryParameters.Builder clearWebhookHeaders()
public QueryParameters.Builder removeWebhookHeaders(String key)
This field can be used to pass HTTP headers for a webhook call. These headers will be sent to webhook along with the headers that have been configured through Dialogflow web console. The headers defined within this field will overwrite the headers configured through Dialogflow console if there is a conflict. Header names are case-insensitive. Google's specified headers are not allowed. Including: "Host", "Content-Length", "Connection", "From", "User-Agent", "Accept-Encoding", "If-Modified-Since", "If-None-Match", "X-Forwarded-For", etc.
map<string, string> webhook_headers = 10;@Deprecated public Map<String,String> getMutableWebhookHeaders()
public QueryParameters.Builder putWebhookHeaders(String key, String value)
This field can be used to pass HTTP headers for a webhook call. These headers will be sent to webhook along with the headers that have been configured through Dialogflow web console. The headers defined within this field will overwrite the headers configured through Dialogflow console if there is a conflict. Header names are case-insensitive. Google's specified headers are not allowed. Including: "Host", "Content-Length", "Connection", "From", "User-Agent", "Accept-Encoding", "If-Modified-Since", "If-None-Match", "X-Forwarded-For", etc.
map<string, string> webhook_headers = 10;public QueryParameters.Builder putAllWebhookHeaders(Map<String,String> values)
This field can be used to pass HTTP headers for a webhook call. These headers will be sent to webhook along with the headers that have been configured through Dialogflow web console. The headers defined within this field will overwrite the headers configured through Dialogflow console if there is a conflict. Header names are case-insensitive. Google's specified headers are not allowed. Including: "Host", "Content-Length", "Connection", "From", "User-Agent", "Accept-Encoding", "If-Modified-Since", "If-None-Match", "X-Forwarded-For", etc.
map<string, string> webhook_headers = 10;public com.google.protobuf.ProtocolStringList getFlowVersionsList()
A list of flow versions to override for the request. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>`. If version 1 of flow X is included in this list, the traffic of flow X will go through version 1 regardless of the version configuration in the environment. Each flow can have at most one version specified in this list.
repeated string flow_versions = 14 [(.google.api.resource_reference) = { ... }getFlowVersionsList in interface QueryParametersOrBuilderpublic int getFlowVersionsCount()
A list of flow versions to override for the request. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>`. If version 1 of flow X is included in this list, the traffic of flow X will go through version 1 regardless of the version configuration in the environment. Each flow can have at most one version specified in this list.
repeated string flow_versions = 14 [(.google.api.resource_reference) = { ... }getFlowVersionsCount in interface QueryParametersOrBuilderpublic String getFlowVersions(int index)
A list of flow versions to override for the request. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>`. If version 1 of flow X is included in this list, the traffic of flow X will go through version 1 regardless of the version configuration in the environment. Each flow can have at most one version specified in this list.
repeated string flow_versions = 14 [(.google.api.resource_reference) = { ... }getFlowVersions in interface QueryParametersOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getFlowVersionsBytes(int index)
A list of flow versions to override for the request. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>`. If version 1 of flow X is included in this list, the traffic of flow X will go through version 1 regardless of the version configuration in the environment. Each flow can have at most one version specified in this list.
repeated string flow_versions = 14 [(.google.api.resource_reference) = { ... }getFlowVersionsBytes in interface QueryParametersOrBuilderindex - The index of the value to return.public QueryParameters.Builder setFlowVersions(int index, String value)
A list of flow versions to override for the request. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>`. If version 1 of flow X is included in this list, the traffic of flow X will go through version 1 regardless of the version configuration in the environment. Each flow can have at most one version specified in this list.
repeated string flow_versions = 14 [(.google.api.resource_reference) = { ... }index - The index to set the value at.value - The flowVersions to set.public QueryParameters.Builder addFlowVersions(String value)
A list of flow versions to override for the request. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>`. If version 1 of flow X is included in this list, the traffic of flow X will go through version 1 regardless of the version configuration in the environment. Each flow can have at most one version specified in this list.
repeated string flow_versions = 14 [(.google.api.resource_reference) = { ... }value - The flowVersions to add.public QueryParameters.Builder addAllFlowVersions(Iterable<String> values)
A list of flow versions to override for the request. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>`. If version 1 of flow X is included in this list, the traffic of flow X will go through version 1 regardless of the version configuration in the environment. Each flow can have at most one version specified in this list.
repeated string flow_versions = 14 [(.google.api.resource_reference) = { ... }values - The flowVersions to add.public QueryParameters.Builder clearFlowVersions()
A list of flow versions to override for the request. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>`. If version 1 of flow X is included in this list, the traffic of flow X will go through version 1 regardless of the version configuration in the environment. Each flow can have at most one version specified in this list.
repeated string flow_versions = 14 [(.google.api.resource_reference) = { ... }public QueryParameters.Builder addFlowVersionsBytes(com.google.protobuf.ByteString value)
A list of flow versions to override for the request. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/versions/<Version ID>`. If version 1 of flow X is included in this list, the traffic of flow X will go through version 1 regardless of the version configuration in the environment. Each flow can have at most one version specified in this list.
repeated string flow_versions = 14 [(.google.api.resource_reference) = { ... }value - The bytes of the flowVersions to add.public final QueryParameters.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QueryParameters.Builder>public final QueryParameters.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QueryParameters.Builder>Copyright © 2022 Google LLC. All rights reserved.