- 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 SearchResponse.SessionInfo.Builder extends GeneratedMessage.Builder<SearchResponse.SessionInfo.Builder> implements SearchResponse.SessionInfoOrBuilderInformation about the session.
Protobuf type google.cloud.discoveryengine.v1.SearchResponse.SessionInfo
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > SearchResponse.SessionInfo.BuilderImplements
SearchResponse.SessionInfoOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public SearchResponse.SessionInfo build()| Returns | |
|---|---|
| Type | Description |
SearchResponse.SessionInfo |
|
buildPartial()
public SearchResponse.SessionInfo buildPartial()| Returns | |
|---|---|
| Type | Description |
SearchResponse.SessionInfo |
|
clear()
public SearchResponse.SessionInfo.Builder clear()| Returns | |
|---|---|
| Type | Description |
SearchResponse.SessionInfo.Builder |
|
clearName()
public SearchResponse.SessionInfo.Builder clearName()Name of the session. If the auto-session mode is used (when SearchRequest.session ends with "-"), this field holds the newly generated session name.
string name = 1;
| Returns | |
|---|---|
| Type | Description |
SearchResponse.SessionInfo.Builder |
This builder for chaining. |
clearQueryId()
public SearchResponse.SessionInfo.Builder clearQueryId()Query ID that corresponds to this search API call. One session can have multiple turns, each with a unique query ID.
By specifying the session name and this query ID in the Answer API call, the answer generation happens in the context of the search results from this search call.
string query_id = 2;
| Returns | |
|---|---|
| Type | Description |
SearchResponse.SessionInfo.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public SearchResponse.SessionInfo getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
SearchResponse.SessionInfo |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getName()
public String getName()Name of the session. If the auto-session mode is used (when SearchRequest.session ends with "-"), this field holds the newly generated session name.
string name = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public ByteString getNameBytes()Name of the session. If the auto-session mode is used (when SearchRequest.session ends with "-"), this field holds the newly generated session name.
string name = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getQueryId()
public String getQueryId()Query ID that corresponds to this search API call. One session can have multiple turns, each with a unique query ID.
By specifying the session name and this query ID in the Answer API call, the answer generation happens in the context of the search results from this search call.
string query_id = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The queryId. |
getQueryIdBytes()
public ByteString getQueryIdBytes()Query ID that corresponds to this search API call. One session can have multiple turns, each with a unique query ID.
By specifying the session name and this query ID in the Answer API call, the answer generation happens in the context of the search results from this search call.
string query_id = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for queryId. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(SearchResponse.SessionInfo other)
public SearchResponse.SessionInfo.Builder mergeFrom(SearchResponse.SessionInfo other)| Parameter | |
|---|---|
| Name | Description |
other |
SearchResponse.SessionInfo |
| Returns | |
|---|---|
| Type | Description |
SearchResponse.SessionInfo.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public SearchResponse.SessionInfo.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
SearchResponse.SessionInfo.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public SearchResponse.SessionInfo.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
SearchResponse.SessionInfo.Builder |
|
setName(String value)
public SearchResponse.SessionInfo.Builder setName(String value)Name of the session. If the auto-session mode is used (when SearchRequest.session ends with "-"), this field holds the newly generated session name.
string name = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe name to set. |
| Returns | |
|---|---|
| Type | Description |
SearchResponse.SessionInfo.Builder |
This builder for chaining. |
setNameBytes(ByteString value)
public SearchResponse.SessionInfo.Builder setNameBytes(ByteString value)Name of the session. If the auto-session mode is used (when SearchRequest.session ends with "-"), this field holds the newly generated session name.
string name = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for name to set. |
| Returns | |
|---|---|
| Type | Description |
SearchResponse.SessionInfo.Builder |
This builder for chaining. |
setQueryId(String value)
public SearchResponse.SessionInfo.Builder setQueryId(String value)Query ID that corresponds to this search API call. One session can have multiple turns, each with a unique query ID.
By specifying the session name and this query ID in the Answer API call, the answer generation happens in the context of the search results from this search call.
string query_id = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe queryId to set. |
| Returns | |
|---|---|
| Type | Description |
SearchResponse.SessionInfo.Builder |
This builder for chaining. |
setQueryIdBytes(ByteString value)
public SearchResponse.SessionInfo.Builder setQueryIdBytes(ByteString value)Query ID that corresponds to this search API call. One session can have multiple turns, each with a unique query ID.
By specifying the session name and this query ID in the Answer API call, the answer generation happens in the context of the search results from this search call.
string query_id = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for queryId to set. |
| Returns | |
|---|---|
| Type | Description |
SearchResponse.SessionInfo.Builder |
This builder for chaining. |