public static final class CreateConversationRequest.Builder extends GeneratedMessageV3.Builder<CreateConversationRequest.Builder> implements CreateConversationRequestOrBuilder
Request for creating a conversation.
Protobuf type google.cloud.geminidataanalytics.v1beta.CreateConversationRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > CreateConversationRequest.BuilderImplements
CreateConversationRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateConversationRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
build()
public CreateConversationRequest build()
Returns | |
---|---|
Type | Description |
CreateConversationRequest |
buildPartial()
public CreateConversationRequest buildPartial()
Returns | |
---|---|
Type | Description |
CreateConversationRequest |
clear()
public CreateConversationRequest.Builder clear()
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
clearConversation()
public CreateConversationRequest.Builder clearConversation()
Required. The conversation to create.
.google.cloud.geminidataanalytics.v1beta.Conversation conversation = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
clearConversationId()
public CreateConversationRequest.Builder clearConversationId()
Optional. The conversation id of the conversation to create.
Must be unique within the parent.
The allowed format is: ^a-z?$
.
If not provided, the server will auto-generate a value for the id.
string conversation_id = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public CreateConversationRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateConversationRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
clearParent()
public CreateConversationRequest.Builder clearParent()
Required. Parent value for CreateConversationRequest.
Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
This builder for chaining. |
clearRequestId()
public CreateConversationRequest.Builder clearRequestId()
Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request.
string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
This builder for chaining. |
clone()
public CreateConversationRequest.Builder clone()
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
getConversation()
public Conversation getConversation()
Required. The conversation to create.
.google.cloud.geminidataanalytics.v1beta.Conversation conversation = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Conversation |
The conversation. |
getConversationBuilder()
public Conversation.Builder getConversationBuilder()
Required. The conversation to create.
.google.cloud.geminidataanalytics.v1beta.Conversation conversation = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Conversation.Builder |
getConversationId()
public String getConversationId()
Optional. The conversation id of the conversation to create.
Must be unique within the parent.
The allowed format is: ^a-z?$
.
If not provided, the server will auto-generate a value for the id.
string conversation_id = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The conversationId. |
getConversationIdBytes()
public ByteString getConversationIdBytes()
Optional. The conversation id of the conversation to create.
Must be unique within the parent.
The allowed format is: ^a-z?$
.
If not provided, the server will auto-generate a value for the id.
string conversation_id = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for conversationId. |
getConversationOrBuilder()
public ConversationOrBuilder getConversationOrBuilder()
Required. The conversation to create.
.google.cloud.geminidataanalytics.v1beta.Conversation conversation = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ConversationOrBuilder |
getDefaultInstanceForType()
public CreateConversationRequest getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
CreateConversationRequest |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getParent()
public String getParent()
Required. Parent value for CreateConversationRequest.
Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String |
The parent. |
getParentBytes()
public ByteString getParentBytes()
Required. Parent value for CreateConversationRequest.
Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for parent. |
getRequestId()
public String getRequestId()
Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request.
string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
Returns | |
---|---|
Type | Description |
String |
The requestId. |
getRequestIdBytes()
public ByteString getRequestIdBytes()
Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request.
string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for requestId. |
hasConversation()
public boolean hasConversation()
Required. The conversation to create.
.google.cloud.geminidataanalytics.v1beta.Conversation conversation = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean |
Whether the conversation 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 CreateConversationRequest.Builder mergeConversation(Conversation value)
Required. The conversation to create.
.google.cloud.geminidataanalytics.v1beta.Conversation conversation = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
Conversation |
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
mergeFrom(CreateConversationRequest other)
public CreateConversationRequest.Builder mergeFrom(CreateConversationRequest other)
Parameter | |
---|---|
Name | Description |
other |
CreateConversationRequest |
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CreateConversationRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public CreateConversationRequest.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateConversationRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
setConversation(Conversation value)
public CreateConversationRequest.Builder setConversation(Conversation value)
Required. The conversation to create.
.google.cloud.geminidataanalytics.v1beta.Conversation conversation = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
Conversation |
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
setConversation(Conversation.Builder builderForValue)
public CreateConversationRequest.Builder setConversation(Conversation.Builder builderForValue)
Required. The conversation to create.
.google.cloud.geminidataanalytics.v1beta.Conversation conversation = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
builderForValue |
Conversation.Builder |
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
setConversationId(String value)
public CreateConversationRequest.Builder setConversationId(String value)
Optional. The conversation id of the conversation to create.
Must be unique within the parent.
The allowed format is: ^a-z?$
.
If not provided, the server will auto-generate a value for the id.
string conversation_id = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
String The conversationId to set. |
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
This builder for chaining. |
setConversationIdBytes(ByteString value)
public CreateConversationRequest.Builder setConversationIdBytes(ByteString value)
Optional. The conversation id of the conversation to create.
Must be unique within the parent.
The allowed format is: ^a-z?$
.
If not provided, the server will auto-generate a value for the id.
string conversation_id = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for conversationId to set. |
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public CreateConversationRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
setParent(String value)
public CreateConversationRequest.Builder setParent(String value)
Required. Parent value for CreateConversationRequest.
Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value |
String The parent to set. |
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
This builder for chaining. |
setParentBytes(ByteString value)
public CreateConversationRequest.Builder setParentBytes(ByteString value)
Required. Parent value for CreateConversationRequest.
Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for parent to set. |
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateConversationRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
setRequestId(String value)
public CreateConversationRequest.Builder setRequestId(String value)
Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request.
string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
Parameter | |
---|---|
Name | Description |
value |
String The requestId to set. |
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
This builder for chaining. |
setRequestIdBytes(ByteString value)
public CreateConversationRequest.Builder setRequestIdBytes(ByteString value)
Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request.
string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for requestId to set. |
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateConversationRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
CreateConversationRequest.Builder |