- 0.51.0 (latest)
- 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 ConverseConversationRequest.Builder extends GeneratedMessageV3.Builder<ConverseConversationRequest.Builder> implements ConverseConversationRequestOrBuilder
Request message for ConversationalSearchService.ConverseConversation method.
Protobuf type google.cloud.discoveryengine.v1beta.ConverseConversationRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ConverseConversationRequest.BuilderImplements
ConverseConversationRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ConverseConversationRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder |
build()
public ConverseConversationRequest build()
Returns | |
---|---|
Type | Description |
ConverseConversationRequest |
buildPartial()
public ConverseConversationRequest buildPartial()
Returns | |
---|---|
Type | Description |
ConverseConversationRequest |
clear()
public ConverseConversationRequest.Builder clear()
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder |
clearConversation()
public ConverseConversationRequest.Builder clearConversation()
The conversation to be used by auto session only. The name field will be ignored as we automatically assign new name for the conversation in auto session.
.google.cloud.discoveryengine.v1beta.Conversation conversation = 5;
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder |
clearField(Descriptors.FieldDescriptor field)
public ConverseConversationRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field | FieldDescriptor |
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder |
clearName()
public ConverseConversationRequest.Builder clearName()
Required. The resource name of the Conversation to get. Format:
projects/{project_number}/locations/{location_id}/collections/{collection}/dataStores/{data_store_id}/conversations/{conversation_id}
.
Use
projects/{project_number}/locations/{location_id}/collections/{collection}/dataStores/{data_store_id}/conversations/-
to activate auto session mode, which automatically creates a new
conversation inside a ConverseConversation session.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public ConverseConversationRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof | OneofDescriptor |
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder |
clearQuery()
public ConverseConversationRequest.Builder clearQuery()
Required. Current user input.
.google.cloud.discoveryengine.v1beta.TextInput query = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder |
clearSafeSearch()
public ConverseConversationRequest.Builder clearSafeSearch()
Whether to turn on safe search.
bool safe_search = 6;
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder | This builder for chaining. |
clearServingConfig()
public ConverseConversationRequest.Builder clearServingConfig()
The resource name of the Serving Config to use. Format:
projects/{project_number}/locations/{location_id}/collections/{collection}/dataStores/{data_store_id}/servingConfigs/{serving_config_id}
If this is not set, the default serving config will be used.
string serving_config = 3 [(.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder | This builder for chaining. |
clone()
public ConverseConversationRequest.Builder clone()
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder |
getConversation()
public Conversation getConversation()
The conversation to be used by auto session only. The name field will be ignored as we automatically assign new name for the conversation in auto session.
.google.cloud.discoveryengine.v1beta.Conversation conversation = 5;
Returns | |
---|---|
Type | Description |
Conversation | The conversation. |
getConversationBuilder()
public Conversation.Builder getConversationBuilder()
The conversation to be used by auto session only. The name field will be ignored as we automatically assign new name for the conversation in auto session.
.google.cloud.discoveryengine.v1beta.Conversation conversation = 5;
Returns | |
---|---|
Type | Description |
Conversation.Builder |
getConversationOrBuilder()
public ConversationOrBuilder getConversationOrBuilder()
The conversation to be used by auto session only. The name field will be ignored as we automatically assign new name for the conversation in auto session.
.google.cloud.discoveryengine.v1beta.Conversation conversation = 5;
Returns | |
---|---|
Type | Description |
ConversationOrBuilder |
getDefaultInstanceForType()
public ConverseConversationRequest getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
ConverseConversationRequest |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getName()
public String getName()
Required. The resource name of the Conversation to get. Format:
projects/{project_number}/locations/{location_id}/collections/{collection}/dataStores/{data_store_id}/conversations/{conversation_id}
.
Use
projects/{project_number}/locations/{location_id}/collections/{collection}/dataStores/{data_store_id}/conversations/-
to activate auto session mode, which automatically creates a new
conversation inside a ConverseConversation session.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String | The name. |
getNameBytes()
public ByteString getNameBytes()
Required. The resource name of the Conversation to get. Format:
projects/{project_number}/locations/{location_id}/collections/{collection}/dataStores/{data_store_id}/conversations/{conversation_id}
.
Use
projects/{project_number}/locations/{location_id}/collections/{collection}/dataStores/{data_store_id}/conversations/-
to activate auto session mode, which automatically creates a new
conversation inside a ConverseConversation session.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString | The bytes for name. |
getQuery()
public TextInput getQuery()
Required. Current user input.
.google.cloud.discoveryengine.v1beta.TextInput query = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
TextInput | The query. |
getQueryBuilder()
public TextInput.Builder getQueryBuilder()
Required. Current user input.
.google.cloud.discoveryengine.v1beta.TextInput query = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
TextInput.Builder |
getQueryOrBuilder()
public TextInputOrBuilder getQueryOrBuilder()
Required. Current user input.
.google.cloud.discoveryengine.v1beta.TextInput query = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
TextInputOrBuilder |
getSafeSearch()
public boolean getSafeSearch()
Whether to turn on safe search.
bool safe_search = 6;
Returns | |
---|---|
Type | Description |
boolean | The safeSearch. |
getServingConfig()
public String getServingConfig()
The resource name of the Serving Config to use. Format:
projects/{project_number}/locations/{location_id}/collections/{collection}/dataStores/{data_store_id}/servingConfigs/{serving_config_id}
If this is not set, the default serving config will be used.
string serving_config = 3 [(.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String | The servingConfig. |
getServingConfigBytes()
public ByteString getServingConfigBytes()
The resource name of the Serving Config to use. Format:
projects/{project_number}/locations/{location_id}/collections/{collection}/dataStores/{data_store_id}/servingConfigs/{serving_config_id}
If this is not set, the default serving config will be used.
string serving_config = 3 [(.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString | The bytes for servingConfig. |
hasConversation()
public boolean hasConversation()
The conversation to be used by auto session only. The name field will be ignored as we automatically assign new name for the conversation in auto session.
.google.cloud.discoveryengine.v1beta.Conversation conversation = 5;
Returns | |
---|---|
Type | Description |
boolean | Whether the conversation field is set. |
hasQuery()
public boolean hasQuery()
Required. Current user input.
.google.cloud.discoveryengine.v1beta.TextInput query = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean | Whether the query field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeConversation(Conversation value)
public ConverseConversationRequest.Builder mergeConversation(Conversation value)
The conversation to be used by auto session only. The name field will be ignored as we automatically assign new name for the conversation in auto session.
.google.cloud.discoveryengine.v1beta.Conversation conversation = 5;
Parameter | |
---|---|
Name | Description |
value | Conversation |
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder |
mergeFrom(ConverseConversationRequest other)
public ConverseConversationRequest.Builder mergeFrom(ConverseConversationRequest other)
Parameter | |
---|---|
Name | Description |
other | ConverseConversationRequest |
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ConverseConversationRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public ConverseConversationRequest.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other | Message |
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder |
mergeQuery(TextInput value)
public ConverseConversationRequest.Builder mergeQuery(TextInput value)
Required. Current user input.
.google.cloud.discoveryengine.v1beta.TextInput query = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value | TextInput |
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ConverseConversationRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder |
setConversation(Conversation value)
public ConverseConversationRequest.Builder setConversation(Conversation value)
The conversation to be used by auto session only. The name field will be ignored as we automatically assign new name for the conversation in auto session.
.google.cloud.discoveryengine.v1beta.Conversation conversation = 5;
Parameter | |
---|---|
Name | Description |
value | Conversation |
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder |
setConversation(Conversation.Builder builderForValue)
public ConverseConversationRequest.Builder setConversation(Conversation.Builder builderForValue)
The conversation to be used by auto session only. The name field will be ignored as we automatically assign new name for the conversation in auto session.
.google.cloud.discoveryengine.v1beta.Conversation conversation = 5;
Parameter | |
---|---|
Name | Description |
builderForValue | Conversation.Builder |
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public ConverseConversationRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder |
setName(String value)
public ConverseConversationRequest.Builder setName(String value)
Required. The resource name of the Conversation to get. Format:
projects/{project_number}/locations/{location_id}/collections/{collection}/dataStores/{data_store_id}/conversations/{conversation_id}
.
Use
projects/{project_number}/locations/{location_id}/collections/{collection}/dataStores/{data_store_id}/conversations/-
to activate auto session mode, which automatically creates a new
conversation inside a ConverseConversation session.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value | String The name to set. |
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder | This builder for chaining. |
setNameBytes(ByteString value)
public ConverseConversationRequest.Builder setNameBytes(ByteString value)
Required. The resource name of the Conversation to get. Format:
projects/{project_number}/locations/{location_id}/collections/{collection}/dataStores/{data_store_id}/conversations/{conversation_id}
.
Use
projects/{project_number}/locations/{location_id}/collections/{collection}/dataStores/{data_store_id}/conversations/-
to activate auto session mode, which automatically creates a new
conversation inside a ConverseConversation session.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for name to set. |
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder | This builder for chaining. |
setQuery(TextInput value)
public ConverseConversationRequest.Builder setQuery(TextInput value)
Required. Current user input.
.google.cloud.discoveryengine.v1beta.TextInput query = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value | TextInput |
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder |
setQuery(TextInput.Builder builderForValue)
public ConverseConversationRequest.Builder setQuery(TextInput.Builder builderForValue)
Required. Current user input.
.google.cloud.discoveryengine.v1beta.TextInput query = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
builderForValue | TextInput.Builder |
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ConverseConversationRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder |
setSafeSearch(boolean value)
public ConverseConversationRequest.Builder setSafeSearch(boolean value)
Whether to turn on safe search.
bool safe_search = 6;
Parameter | |
---|---|
Name | Description |
value | boolean The safeSearch to set. |
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder | This builder for chaining. |
setServingConfig(String value)
public ConverseConversationRequest.Builder setServingConfig(String value)
The resource name of the Serving Config to use. Format:
projects/{project_number}/locations/{location_id}/collections/{collection}/dataStores/{data_store_id}/servingConfigs/{serving_config_id}
If this is not set, the default serving config will be used.
string serving_config = 3 [(.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value | String The servingConfig to set. |
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder | This builder for chaining. |
setServingConfigBytes(ByteString value)
public ConverseConversationRequest.Builder setServingConfigBytes(ByteString value)
The resource name of the Serving Config to use. Format:
projects/{project_number}/locations/{location_id}/collections/{collection}/dataStores/{data_store_id}/servingConfigs/{serving_config_id}
If this is not set, the default serving config will be used.
string serving_config = 3 [(.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for servingConfig to set. |
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder | This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final ConverseConversationRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
ConverseConversationRequest.Builder |