- 0.79.0 (latest)
- 0.78.0
- 0.77.0
- 0.76.0
- 0.74.0
- 0.72.0
- 0.71.0
- 0.70.0
- 0.69.0
- 0.68.0
- 0.66.0
- 0.64.0
- 0.63.0
- 0.60.0
- 0.59.0
- 0.58.0
- 0.56.0
- 0.55.0
- 0.54.0
- 0.53.0
- 0.52.0
- 0.51.0
- 0.50.0
- 0.49.0
- 0.48.0
- 0.47.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.0
public static final class Session.Turn.Builder extends GeneratedMessage.Builder<Session.Turn.Builder> implements Session.TurnOrBuilderRepresents a turn, including a query from the user and a answer from service.
Protobuf type google.cloud.discoveryengine.v1alpha.Session.Turn
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > Session.Turn.BuilderImplements
Session.TurnOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public Session.Turn build()| Returns | |
|---|---|
| Type | Description |
Session.Turn |
|
buildPartial()
public Session.Turn buildPartial()| Returns | |
|---|---|
| Type | Description |
Session.Turn |
|
clear()
public Session.Turn.Builder clear()| Returns | |
|---|---|
| Type | Description |
Session.Turn.Builder |
|
clearAnswer()
public Session.Turn.Builder clearAnswer()Optional. The resource name of the answer to the user query.
Only set if the answer generation (/answer API call) happened in this turn.
string answer = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
Session.Turn.Builder |
This builder for chaining. |
clearDetailedAnswer()
public Session.Turn.Builder clearDetailedAnswer()Output only. In ConversationalSearchService.GetSession API, if GetSessionRequest.include_answer_details is set to true, this field will be populated when getting answer query session.
.google.cloud.discoveryengine.v1alpha.Answer detailed_answer = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Session.Turn.Builder |
|
clearQuery()
public Session.Turn.Builder clearQuery()Optional. The user query. May not be set if this turn is merely regenerating an answer to a different turn
.google.cloud.discoveryengine.v1alpha.Query query = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Session.Turn.Builder |
|
clearQueryConfig()
public Session.Turn.Builder clearQueryConfig()| Returns | |
|---|---|
| Type | Description |
Session.Turn.Builder |
|
containsQueryConfig(String key)
public boolean containsQueryConfig(String key)Optional. Represents metadata related to the query config, for example LLM model and version used, model parameters (temperature, grounding parameters, etc.). The prefix "google." is reserved for Google-developed functionality.
map<string, string> query_config = 16 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
boolean |
|
getAnswer()
public String getAnswer()Optional. The resource name of the answer to the user query.
Only set if the answer generation (/answer API call) happened in this turn.
string answer = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The answer. |
getAnswerBytes()
public ByteString getAnswerBytes()Optional. The resource name of the answer to the user query.
Only set if the answer generation (/answer API call) happened in this turn.
string answer = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for answer. |
getDefaultInstanceForType()
public Session.Turn getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Session.Turn |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getDetailedAnswer()
public Answer getDetailedAnswer()Output only. In ConversationalSearchService.GetSession API, if GetSessionRequest.include_answer_details is set to true, this field will be populated when getting answer query session.
.google.cloud.discoveryengine.v1alpha.Answer detailed_answer = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Answer |
The detailedAnswer. |
getDetailedAnswerBuilder()
public Answer.Builder getDetailedAnswerBuilder()Output only. In ConversationalSearchService.GetSession API, if GetSessionRequest.include_answer_details is set to true, this field will be populated when getting answer query session.
.google.cloud.discoveryengine.v1alpha.Answer detailed_answer = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Answer.Builder |
|
getDetailedAnswerOrBuilder()
public AnswerOrBuilder getDetailedAnswerOrBuilder()Output only. In ConversationalSearchService.GetSession API, if GetSessionRequest.include_answer_details is set to true, this field will be populated when getting answer query session.
.google.cloud.discoveryengine.v1alpha.Answer detailed_answer = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
AnswerOrBuilder |
|
getMutableQueryConfig() (deprecated)
public Map<String,String> getMutableQueryConfig()Use alternate mutation accessors instead.
| Returns | |
|---|---|
| Type | Description |
Map<String,String> |
|
getQuery()
public Query getQuery()Optional. The user query. May not be set if this turn is merely regenerating an answer to a different turn
.google.cloud.discoveryengine.v1alpha.Query query = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Query |
The query. |
getQueryBuilder()
public Query.Builder getQueryBuilder()Optional. The user query. May not be set if this turn is merely regenerating an answer to a different turn
.google.cloud.discoveryengine.v1alpha.Query query = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Query.Builder |
|
getQueryConfig() (deprecated)
public Map<String,String> getQueryConfig()Use #getQueryConfigMap() instead.
| Returns | |
|---|---|
| Type | Description |
Map<String,String> |
|
getQueryConfigCount()
public int getQueryConfigCount()Optional. Represents metadata related to the query config, for example LLM model and version used, model parameters (temperature, grounding parameters, etc.). The prefix "google." is reserved for Google-developed functionality.
map<string, string> query_config = 16 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getQueryConfigMap()
public Map<String,String> getQueryConfigMap()Optional. Represents metadata related to the query config, for example LLM model and version used, model parameters (temperature, grounding parameters, etc.). The prefix "google." is reserved for Google-developed functionality.
map<string, string> query_config = 16 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Map<String,String> |
|
getQueryConfigOrDefault(String key, String defaultValue)
public String getQueryConfigOrDefault(String key, String defaultValue)Optional. Represents metadata related to the query config, for example LLM model and version used, model parameters (temperature, grounding parameters, etc.). The prefix "google." is reserved for Google-developed functionality.
map<string, string> query_config = 16 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
key |
String |
defaultValue |
String |
| Returns | |
|---|---|
| Type | Description |
String |
|
getQueryConfigOrThrow(String key)
public String getQueryConfigOrThrow(String key)Optional. Represents metadata related to the query config, for example LLM model and version used, model parameters (temperature, grounding parameters, etc.). The prefix "google." is reserved for Google-developed functionality.
map<string, string> query_config = 16 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
String |
|
getQueryOrBuilder()
public QueryOrBuilder getQueryOrBuilder()Optional. The user query. May not be set if this turn is merely regenerating an answer to a different turn
.google.cloud.discoveryengine.v1alpha.Query query = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
QueryOrBuilder |
|
hasDetailedAnswer()
public boolean hasDetailedAnswer()Output only. In ConversationalSearchService.GetSession API, if GetSessionRequest.include_answer_details is set to true, this field will be populated when getting answer query session.
.google.cloud.discoveryengine.v1alpha.Answer detailed_answer = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the detailedAnswer field is set. |
hasQuery()
public boolean hasQuery()Optional. The user query. May not be set if this turn is merely regenerating an answer to a different turn
.google.cloud.discoveryengine.v1alpha.Query query = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the query field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)| Parameter | |
|---|---|
| Name | Description |
number |
int |
| Returns | |
|---|---|
| Type | Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
internalGetMutableMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)| Parameter | |
|---|---|
| Name | Description |
number |
int |
| Returns | |
|---|---|
| Type | Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeDetailedAnswer(Answer value)
public Session.Turn.Builder mergeDetailedAnswer(Answer value)Output only. In ConversationalSearchService.GetSession API, if GetSessionRequest.include_answer_details is set to true, this field will be populated when getting answer query session.
.google.cloud.discoveryengine.v1alpha.Answer detailed_answer = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
Answer |
| Returns | |
|---|---|
| Type | Description |
Session.Turn.Builder |
|
mergeFrom(Session.Turn other)
public Session.Turn.Builder mergeFrom(Session.Turn other)| Parameter | |
|---|---|
| Name | Description |
other |
Session.Turn |
| Returns | |
|---|---|
| Type | Description |
Session.Turn.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Session.Turn.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Session.Turn.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Session.Turn.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Session.Turn.Builder |
|
mergeQuery(Query value)
public Session.Turn.Builder mergeQuery(Query value)Optional. The user query. May not be set if this turn is merely regenerating an answer to a different turn
.google.cloud.discoveryengine.v1alpha.Query query = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
Query |
| Returns | |
|---|---|
| Type | Description |
Session.Turn.Builder |
|
putAllQueryConfig(Map<String,String> values)
public Session.Turn.Builder putAllQueryConfig(Map<String,String> values)Optional. Represents metadata related to the query config, for example LLM model and version used, model parameters (temperature, grounding parameters, etc.). The prefix "google." is reserved for Google-developed functionality.
map<string, string> query_config = 16 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
values |
Map<String,String> |
| Returns | |
|---|---|
| Type | Description |
Session.Turn.Builder |
|
putQueryConfig(String key, String value)
public Session.Turn.Builder putQueryConfig(String key, String value)Optional. Represents metadata related to the query config, for example LLM model and version used, model parameters (temperature, grounding parameters, etc.). The prefix "google." is reserved for Google-developed functionality.
map<string, string> query_config = 16 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
key |
String |
value |
String |
| Returns | |
|---|---|
| Type | Description |
Session.Turn.Builder |
|
removeQueryConfig(String key)
public Session.Turn.Builder removeQueryConfig(String key)Optional. Represents metadata related to the query config, for example LLM model and version used, model parameters (temperature, grounding parameters, etc.). The prefix "google." is reserved for Google-developed functionality.
map<string, string> query_config = 16 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
Session.Turn.Builder |
|
setAnswer(String value)
public Session.Turn.Builder setAnswer(String value)Optional. The resource name of the answer to the user query.
Only set if the answer generation (/answer API call) happened in this turn.
string answer = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe answer to set. |
| Returns | |
|---|---|
| Type | Description |
Session.Turn.Builder |
This builder for chaining. |
setAnswerBytes(ByteString value)
public Session.Turn.Builder setAnswerBytes(ByteString value)Optional. The resource name of the answer to the user query.
Only set if the answer generation (/answer API call) happened in this turn.
string answer = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for answer to set. |
| Returns | |
|---|---|
| Type | Description |
Session.Turn.Builder |
This builder for chaining. |
setDetailedAnswer(Answer value)
public Session.Turn.Builder setDetailedAnswer(Answer value)Output only. In ConversationalSearchService.GetSession API, if GetSessionRequest.include_answer_details is set to true, this field will be populated when getting answer query session.
.google.cloud.discoveryengine.v1alpha.Answer detailed_answer = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
Answer |
| Returns | |
|---|---|
| Type | Description |
Session.Turn.Builder |
|
setDetailedAnswer(Answer.Builder builderForValue)
public Session.Turn.Builder setDetailedAnswer(Answer.Builder builderForValue)Output only. In ConversationalSearchService.GetSession API, if GetSessionRequest.include_answer_details is set to true, this field will be populated when getting answer query session.
.google.cloud.discoveryengine.v1alpha.Answer detailed_answer = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Answer.Builder |
| Returns | |
|---|---|
| Type | Description |
Session.Turn.Builder |
|
setQuery(Query value)
public Session.Turn.Builder setQuery(Query value)Optional. The user query. May not be set if this turn is merely regenerating an answer to a different turn
.google.cloud.discoveryengine.v1alpha.Query query = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
Query |
| Returns | |
|---|---|
| Type | Description |
Session.Turn.Builder |
|
setQuery(Query.Builder builderForValue)
public Session.Turn.Builder setQuery(Query.Builder builderForValue)Optional. The user query. May not be set if this turn is merely regenerating an answer to a different turn
.google.cloud.discoveryengine.v1alpha.Query query = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Query.Builder |
| Returns | |
|---|---|
| Type | Description |
Session.Turn.Builder |
|