public static final class SendMessageRequest.Builder extends GeneratedMessage.Builder<SendMessageRequest.Builder> implements SendMessageRequestOrBuilderRequest message for SendMessage and SendStreamingMessage.
Protobuf type google.cloud.geminidataanalytics.v1beta.SendMessageRequest
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > SendMessageRequest.BuilderImplements
SendMessageRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public SendMessageRequest build()| Returns | |
|---|---|
| Type | Description |
SendMessageRequest |
|
buildPartial()
public SendMessageRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
SendMessageRequest |
|
clear()
public SendMessageRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
SendMessageRequest.Builder |
|
clearConfiguration()
public SendMessageRequest.Builder clearConfiguration()Optional. Configuration for the send request.
.google.cloud.geminidataanalytics.v1beta.SendMessageConfiguration configuration = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
SendMessageRequest.Builder |
|
clearMessage()
public SendMessageRequest.Builder clearMessage()Required. The message to send to the agent.
.google.cloud.geminidataanalytics.v1beta.A2AMessage message = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
SendMessageRequest.Builder |
|
clearMetadata()
public SendMessageRequest.Builder clearMetadata()Optional. Optional metadata for the request.
.google.protobuf.Struct metadata = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
SendMessageRequest.Builder |
|
clearTenant()
public SendMessageRequest.Builder clearTenant()Optional. Optional tenant, provided as a path parameter.
string tenant = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
SendMessageRequest.Builder |
This builder for chaining. |
getConfiguration()
public SendMessageConfiguration getConfiguration()Optional. Configuration for the send request.
.google.cloud.geminidataanalytics.v1beta.SendMessageConfiguration configuration = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
SendMessageConfiguration |
The configuration. |
getConfigurationBuilder()
public SendMessageConfiguration.Builder getConfigurationBuilder()Optional. Configuration for the send request.
.google.cloud.geminidataanalytics.v1beta.SendMessageConfiguration configuration = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
SendMessageConfiguration.Builder |
|
getConfigurationOrBuilder()
public SendMessageConfigurationOrBuilder getConfigurationOrBuilder()Optional. Configuration for the send request.
.google.cloud.geminidataanalytics.v1beta.SendMessageConfiguration configuration = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
SendMessageConfigurationOrBuilder |
|
getDefaultInstanceForType()
public SendMessageRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
SendMessageRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getMessage()
public A2AMessage getMessage()Required. The message to send to the agent.
.google.cloud.geminidataanalytics.v1beta.A2AMessage message = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
A2AMessage |
The message. |
getMessageBuilder()
public A2AMessage.Builder getMessageBuilder()Required. The message to send to the agent.
.google.cloud.geminidataanalytics.v1beta.A2AMessage message = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
A2AMessage.Builder |
|
getMessageOrBuilder()
public A2AMessageOrBuilder getMessageOrBuilder()Required. The message to send to the agent.
.google.cloud.geminidataanalytics.v1beta.A2AMessage message = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
A2AMessageOrBuilder |
|
getMetadata()
public Struct getMetadata()Optional. Optional metadata for the request.
.google.protobuf.Struct metadata = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Struct |
The metadata. |
getMetadataBuilder()
public Struct.Builder getMetadataBuilder()Optional. Optional metadata for the request.
.google.protobuf.Struct metadata = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Builder |
|
getMetadataOrBuilder()
public StructOrBuilder getMetadataOrBuilder()Optional. Optional metadata for the request.
.google.protobuf.Struct metadata = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
StructOrBuilder |
|
getTenant()
public String getTenant()Optional. Optional tenant, provided as a path parameter.
string tenant = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The tenant. |
getTenantBytes()
public ByteString getTenantBytes()Optional. Optional tenant, provided as a path parameter.
string tenant = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for tenant. |
hasConfiguration()
public boolean hasConfiguration()Optional. Configuration for the send request.
.google.cloud.geminidataanalytics.v1beta.SendMessageConfiguration configuration = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the configuration field is set. |
hasMessage()
public boolean hasMessage()Required. The message to send to the agent.
.google.cloud.geminidataanalytics.v1beta.A2AMessage message = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the message field is set. |
hasMetadata()
public boolean hasMetadata()Optional. Optional metadata for the request.
.google.protobuf.Struct metadata = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the metadata field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeConfiguration(SendMessageConfiguration value)
public SendMessageRequest.Builder mergeConfiguration(SendMessageConfiguration value)Optional. Configuration for the send request.
.google.cloud.geminidataanalytics.v1beta.SendMessageConfiguration configuration = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
SendMessageConfiguration |
| Returns | |
|---|---|
| Type | Description |
SendMessageRequest.Builder |
|
mergeFrom(SendMessageRequest other)
public SendMessageRequest.Builder mergeFrom(SendMessageRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
SendMessageRequest |
| Returns | |
|---|---|
| Type | Description |
SendMessageRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public SendMessageRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
SendMessageRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public SendMessageRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
SendMessageRequest.Builder |
|
mergeMessage(A2AMessage value)
public SendMessageRequest.Builder mergeMessage(A2AMessage value)Required. The message to send to the agent.
.google.cloud.geminidataanalytics.v1beta.A2AMessage message = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
A2AMessage |
| Returns | |
|---|---|
| Type | Description |
SendMessageRequest.Builder |
|
mergeMetadata(Struct value)
public SendMessageRequest.Builder mergeMetadata(Struct value)Optional. Optional metadata for the request.
.google.protobuf.Struct metadata = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
Struct |
| Returns | |
|---|---|
| Type | Description |
SendMessageRequest.Builder |
|
setConfiguration(SendMessageConfiguration value)
public SendMessageRequest.Builder setConfiguration(SendMessageConfiguration value)Optional. Configuration for the send request.
.google.cloud.geminidataanalytics.v1beta.SendMessageConfiguration configuration = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
SendMessageConfiguration |
| Returns | |
|---|---|
| Type | Description |
SendMessageRequest.Builder |
|
setConfiguration(SendMessageConfiguration.Builder builderForValue)
public SendMessageRequest.Builder setConfiguration(SendMessageConfiguration.Builder builderForValue)Optional. Configuration for the send request.
.google.cloud.geminidataanalytics.v1beta.SendMessageConfiguration configuration = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
SendMessageConfiguration.Builder |
| Returns | |
|---|---|
| Type | Description |
SendMessageRequest.Builder |
|
setMessage(A2AMessage value)
public SendMessageRequest.Builder setMessage(A2AMessage value)Required. The message to send to the agent.
.google.cloud.geminidataanalytics.v1beta.A2AMessage message = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
A2AMessage |
| Returns | |
|---|---|
| Type | Description |
SendMessageRequest.Builder |
|
setMessage(A2AMessage.Builder builderForValue)
public SendMessageRequest.Builder setMessage(A2AMessage.Builder builderForValue)Required. The message to send to the agent.
.google.cloud.geminidataanalytics.v1beta.A2AMessage message = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
A2AMessage.Builder |
| Returns | |
|---|---|
| Type | Description |
SendMessageRequest.Builder |
|
setMetadata(Struct value)
public SendMessageRequest.Builder setMetadata(Struct value)Optional. Optional metadata for the request.
.google.protobuf.Struct metadata = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
Struct |
| Returns | |
|---|---|
| Type | Description |
SendMessageRequest.Builder |
|
setMetadata(Struct.Builder builderForValue)
public SendMessageRequest.Builder setMetadata(Struct.Builder builderForValue)Optional. Optional metadata for the request.
.google.protobuf.Struct metadata = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
SendMessageRequest.Builder |
|
setTenant(String value)
public SendMessageRequest.Builder setTenant(String value)Optional. Optional tenant, provided as a path parameter.
string tenant = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe tenant to set. |
| Returns | |
|---|---|
| Type | Description |
SendMessageRequest.Builder |
This builder for chaining. |
setTenantBytes(ByteString value)
public SendMessageRequest.Builder setTenantBytes(ByteString value)Optional. Optional tenant, provided as a path parameter.
string tenant = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for tenant to set. |
| Returns | |
|---|---|
| Type | Description |
SendMessageRequest.Builder |
This builder for chaining. |