- 2.85.0 (latest)
- 2.84.0
- 2.82.0
- 2.80.0
- 2.78.0
- 2.77.0
- 2.76.0
- 2.75.0
- 2.74.0
- 2.72.0
- 2.70.0
- 2.69.0
- 2.66.0
- 2.65.0
- 2.64.0
- 2.62.0
- 2.61.0
- 2.60.0
- 2.59.0
- 2.58.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.1
- 2.4.0
- 2.3.0
- 2.2.3
- 2.1.0
- 2.0.19
public static final class SearchRequest.ConversationalSearchSpec.Builder extends GeneratedMessage.Builder<SearchRequest.ConversationalSearchSpec.Builder> implements SearchRequest.ConversationalSearchSpecOrBuilderThis field specifies all conversational related parameters addition to traditional retail search.
Protobuf type google.cloud.retail.v2.SearchRequest.ConversationalSearchSpec
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > SearchRequest.ConversationalSearchSpec.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public SearchRequest.ConversationalSearchSpec build()| Returns | |
|---|---|
| Type | Description |
SearchRequest.ConversationalSearchSpec |
|
buildPartial()
public SearchRequest.ConversationalSearchSpec buildPartial()| Returns | |
|---|---|
| Type | Description |
SearchRequest.ConversationalSearchSpec |
|
clear()
public SearchRequest.ConversationalSearchSpec.Builder clear()| Returns | |
|---|---|
| Type | Description |
SearchRequest.ConversationalSearchSpec.Builder |
|
clearConversationId()
public SearchRequest.ConversationalSearchSpec.Builder clearConversationId()This field specifies the conversation id, which maintains the state of the conversation between client side and server side. Use the value from the previous [ConversationalSearchResult.conversation_id][]. For the initial request, this should be empty.
string conversation_id = 2;
| Returns | |
|---|---|
| Type | Description |
SearchRequest.ConversationalSearchSpec.Builder |
This builder for chaining. |
clearFollowupConversationRequested()
public SearchRequest.ConversationalSearchSpec.Builder clearFollowupConversationRequested()This field specifies whether the customer would like to do conversational search. If this field is set to true, conversational related extra information will be returned from server side, including follow-up question, answer options, etc.
bool followup_conversation_requested = 1;
| Returns | |
|---|---|
| Type | Description |
SearchRequest.ConversationalSearchSpec.Builder |
This builder for chaining. |
clearUserAnswer()
public SearchRequest.ConversationalSearchSpec.Builder clearUserAnswer()This field specifies the current user answer during the conversational search. This can be either user selected from suggested answers or user input plain text.
.google.cloud.retail.v2.SearchRequest.ConversationalSearchSpec.UserAnswer user_answer = 3;
| Returns | |
|---|---|
| Type | Description |
SearchRequest.ConversationalSearchSpec.Builder |
|
getConversationId()
public String getConversationId()This field specifies the conversation id, which maintains the state of the conversation between client side and server side. Use the value from the previous [ConversationalSearchResult.conversation_id][]. For the initial request, this should be empty.
string conversation_id = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The conversationId. |
getConversationIdBytes()
public ByteString getConversationIdBytes()This field specifies the conversation id, which maintains the state of the conversation between client side and server side. Use the value from the previous [ConversationalSearchResult.conversation_id][]. For the initial request, this should be empty.
string conversation_id = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for conversationId. |
getDefaultInstanceForType()
public SearchRequest.ConversationalSearchSpec getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
SearchRequest.ConversationalSearchSpec |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getFollowupConversationRequested()
public boolean getFollowupConversationRequested()This field specifies whether the customer would like to do conversational search. If this field is set to true, conversational related extra information will be returned from server side, including follow-up question, answer options, etc.
bool followup_conversation_requested = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
The followupConversationRequested. |
getUserAnswer()
public SearchRequest.ConversationalSearchSpec.UserAnswer getUserAnswer()This field specifies the current user answer during the conversational search. This can be either user selected from suggested answers or user input plain text.
.google.cloud.retail.v2.SearchRequest.ConversationalSearchSpec.UserAnswer user_answer = 3;
| Returns | |
|---|---|
| Type | Description |
SearchRequest.ConversationalSearchSpec.UserAnswer |
The userAnswer. |
getUserAnswerBuilder()
public SearchRequest.ConversationalSearchSpec.UserAnswer.Builder getUserAnswerBuilder()This field specifies the current user answer during the conversational search. This can be either user selected from suggested answers or user input plain text.
.google.cloud.retail.v2.SearchRequest.ConversationalSearchSpec.UserAnswer user_answer = 3;
| Returns | |
|---|---|
| Type | Description |
SearchRequest.ConversationalSearchSpec.UserAnswer.Builder |
|
getUserAnswerOrBuilder()
public SearchRequest.ConversationalSearchSpec.UserAnswerOrBuilder getUserAnswerOrBuilder()This field specifies the current user answer during the conversational search. This can be either user selected from suggested answers or user input plain text.
.google.cloud.retail.v2.SearchRequest.ConversationalSearchSpec.UserAnswer user_answer = 3;
| Returns | |
|---|---|
| Type | Description |
SearchRequest.ConversationalSearchSpec.UserAnswerOrBuilder |
|
hasUserAnswer()
public boolean hasUserAnswer()This field specifies the current user answer during the conversational search. This can be either user selected from suggested answers or user input plain text.
.google.cloud.retail.v2.SearchRequest.ConversationalSearchSpec.UserAnswer user_answer = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the userAnswer field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(SearchRequest.ConversationalSearchSpec other)
public SearchRequest.ConversationalSearchSpec.Builder mergeFrom(SearchRequest.ConversationalSearchSpec other)| Parameter | |
|---|---|
| Name | Description |
other |
SearchRequest.ConversationalSearchSpec |
| Returns | |
|---|---|
| Type | Description |
SearchRequest.ConversationalSearchSpec.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public SearchRequest.ConversationalSearchSpec.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
SearchRequest.ConversationalSearchSpec.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public SearchRequest.ConversationalSearchSpec.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
SearchRequest.ConversationalSearchSpec.Builder |
|
mergeUserAnswer(SearchRequest.ConversationalSearchSpec.UserAnswer value)
public SearchRequest.ConversationalSearchSpec.Builder mergeUserAnswer(SearchRequest.ConversationalSearchSpec.UserAnswer value)This field specifies the current user answer during the conversational search. This can be either user selected from suggested answers or user input plain text.
.google.cloud.retail.v2.SearchRequest.ConversationalSearchSpec.UserAnswer user_answer = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
SearchRequest.ConversationalSearchSpec.UserAnswer |
| Returns | |
|---|---|
| Type | Description |
SearchRequest.ConversationalSearchSpec.Builder |
|
setConversationId(String value)
public SearchRequest.ConversationalSearchSpec.Builder setConversationId(String value)This field specifies the conversation id, which maintains the state of the conversation between client side and server side. Use the value from the previous [ConversationalSearchResult.conversation_id][]. For the initial request, this should be empty.
string conversation_id = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe conversationId to set. |
| Returns | |
|---|---|
| Type | Description |
SearchRequest.ConversationalSearchSpec.Builder |
This builder for chaining. |
setConversationIdBytes(ByteString value)
public SearchRequest.ConversationalSearchSpec.Builder setConversationIdBytes(ByteString value)This field specifies the conversation id, which maintains the state of the conversation between client side and server side. Use the value from the previous [ConversationalSearchResult.conversation_id][]. For the initial request, this should be empty.
string conversation_id = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for conversationId to set. |
| Returns | |
|---|---|
| Type | Description |
SearchRequest.ConversationalSearchSpec.Builder |
This builder for chaining. |
setFollowupConversationRequested(boolean value)
public SearchRequest.ConversationalSearchSpec.Builder setFollowupConversationRequested(boolean value)This field specifies whether the customer would like to do conversational search. If this field is set to true, conversational related extra information will be returned from server side, including follow-up question, answer options, etc.
bool followup_conversation_requested = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe followupConversationRequested to set. |
| Returns | |
|---|---|
| Type | Description |
SearchRequest.ConversationalSearchSpec.Builder |
This builder for chaining. |
setUserAnswer(SearchRequest.ConversationalSearchSpec.UserAnswer value)
public SearchRequest.ConversationalSearchSpec.Builder setUserAnswer(SearchRequest.ConversationalSearchSpec.UserAnswer value)This field specifies the current user answer during the conversational search. This can be either user selected from suggested answers or user input plain text.
.google.cloud.retail.v2.SearchRequest.ConversationalSearchSpec.UserAnswer user_answer = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
SearchRequest.ConversationalSearchSpec.UserAnswer |
| Returns | |
|---|---|
| Type | Description |
SearchRequest.ConversationalSearchSpec.Builder |
|
setUserAnswer(SearchRequest.ConversationalSearchSpec.UserAnswer.Builder builderForValue)
public SearchRequest.ConversationalSearchSpec.Builder setUserAnswer(SearchRequest.ConversationalSearchSpec.UserAnswer.Builder builderForValue)This field specifies the current user answer during the conversational search. This can be either user selected from suggested answers or user input plain text.
.google.cloud.retail.v2.SearchRequest.ConversationalSearchSpec.UserAnswer user_answer = 3;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
SearchRequest.ConversationalSearchSpec.UserAnswer.Builder |
| Returns | |
|---|---|
| Type | Description |
SearchRequest.ConversationalSearchSpec.Builder |
|