- 3.79.0 (latest)
- 3.77.0
- 3.76.0
- 3.75.0
- 3.74.0
- 3.73.0
- 3.71.0
- 3.69.0
- 3.68.0
- 3.65.0
- 3.64.0
- 3.63.0
- 3.61.0
- 3.60.0
- 3.59.0
- 3.58.0
- 3.57.0
- 3.56.0
- 3.55.0
- 3.54.0
- 3.53.0
- 3.52.0
- 3.50.0
- 3.49.0
- 3.48.0
- 3.47.0
- 3.46.0
- 3.45.0
- 3.44.0
- 3.43.0
- 3.42.0
- 3.41.0
- 3.40.0
- 3.38.0
- 3.37.0
- 3.36.0
- 3.35.0
- 3.34.0
- 3.33.0
- 3.32.0
- 3.31.0
- 3.30.0
- 3.29.0
- 3.28.0
- 3.25.0
- 3.24.0
- 3.23.0
- 3.22.0
- 3.21.0
- 3.20.0
- 3.19.0
- 3.18.0
- 3.17.0
- 3.16.0
- 3.15.0
- 3.14.0
- 3.13.0
- 3.12.0
- 3.11.0
- 3.10.0
- 3.9.0
- 3.8.0
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.2
- 3.3.0
- 3.2.0
- 3.0.0
- 2.9.8
- 2.8.9
- 2.7.4
- 2.5.3
- 2.4.0
public static final class FunctionResponseBlob.Builder extends GeneratedMessageV3.Builder<FunctionResponseBlob.Builder> implements FunctionResponseBlobOrBuilderRaw media bytes for function response.
Text should not be sent as raw bytes, use the 'text' field.
Protobuf type google.cloud.aiplatform.v1beta1.FunctionResponseBlob
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > FunctionResponseBlob.BuilderImplements
FunctionResponseBlobOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public FunctionResponseBlob.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob.Builder |
|
build()
public FunctionResponseBlob build()| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob |
|
buildPartial()
public FunctionResponseBlob buildPartial()| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob |
|
clear()
public FunctionResponseBlob.Builder clear()| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob.Builder |
|
clearData()
public FunctionResponseBlob.Builder clearData()Required. Raw bytes.
bytes data = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob.Builder |
This builder for chaining. |
clearDisplayName()
public FunctionResponseBlob.Builder clearDisplayName()Optional. Display name of the blob.
Used to provide a label or filename to distinguish blobs.
This field is only returned in PromptMessage for prompt management. It is currently used in the Gemini GenerateContent calls only when server side tools (code_execution, google_search, and url_context) are enabled.
string display_name = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public FunctionResponseBlob.Builder clearField(Descriptors.FieldDescriptor field)| Parameter | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob.Builder |
|
clearMimeType()
public FunctionResponseBlob.Builder clearMimeType()Required. The IANA standard MIME type of the source data.
string mime_type = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob.Builder |
This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public FunctionResponseBlob.Builder clearOneof(Descriptors.OneofDescriptor oneof)| Parameter | |
|---|---|
| Name | Description |
oneof |
OneofDescriptor |
| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob.Builder |
|
clone()
public FunctionResponseBlob.Builder clone()| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob.Builder |
|
getData()
public ByteString getData()Required. Raw bytes.
bytes data = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The data. |
getDefaultInstanceForType()
public FunctionResponseBlob getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getDisplayName()
public String getDisplayName()Optional. Display name of the blob.
Used to provide a label or filename to distinguish blobs.
This field is only returned in PromptMessage for prompt management. It is currently used in the Gemini GenerateContent calls only when server side tools (code_execution, google_search, and url_context) are enabled.
string display_name = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The displayName. |
getDisplayNameBytes()
public ByteString getDisplayNameBytes()Optional. Display name of the blob.
Used to provide a label or filename to distinguish blobs.
This field is only returned in PromptMessage for prompt management. It is currently used in the Gemini GenerateContent calls only when server side tools (code_execution, google_search, and url_context) are enabled.
string display_name = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for displayName. |
getMimeType()
public String getMimeType()Required. The IANA standard MIME type of the source data.
string mime_type = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The mimeType. |
getMimeTypeBytes()
public ByteString getMimeTypeBytes()Required. The IANA standard MIME type of the source data.
string mime_type = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for mimeType. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(FunctionResponseBlob other)
public FunctionResponseBlob.Builder mergeFrom(FunctionResponseBlob other)| Parameter | |
|---|---|
| Name | Description |
other |
FunctionResponseBlob |
| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public FunctionResponseBlob.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public FunctionResponseBlob.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob.Builder |
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final FunctionResponseBlob.Builder mergeUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob.Builder |
|
setData(ByteString value)
public FunctionResponseBlob.Builder setData(ByteString value)Required. Raw bytes.
bytes data = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe data to set. |
| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob.Builder |
This builder for chaining. |
setDisplayName(String value)
public FunctionResponseBlob.Builder setDisplayName(String value)Optional. Display name of the blob.
Used to provide a label or filename to distinguish blobs.
This field is only returned in PromptMessage for prompt management. It is currently used in the Gemini GenerateContent calls only when server side tools (code_execution, google_search, and url_context) are enabled.
string display_name = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe displayName to set. |
| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob.Builder |
This builder for chaining. |
setDisplayNameBytes(ByteString value)
public FunctionResponseBlob.Builder setDisplayNameBytes(ByteString value)Optional. Display name of the blob.
Used to provide a label or filename to distinguish blobs.
This field is only returned in PromptMessage for prompt management. It is currently used in the Gemini GenerateContent calls only when server side tools (code_execution, google_search, and url_context) are enabled.
string display_name = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for displayName to set. |
| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public FunctionResponseBlob.Builder setField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob.Builder |
|
setMimeType(String value)
public FunctionResponseBlob.Builder setMimeType(String value)Required. The IANA standard MIME type of the source data.
string mime_type = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe mimeType to set. |
| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob.Builder |
This builder for chaining. |
setMimeTypeBytes(ByteString value)
public FunctionResponseBlob.Builder setMimeTypeBytes(ByteString value)Required. The IANA standard MIME type of the source data.
string mime_type = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for mimeType to set. |
| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public FunctionResponseBlob.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob.Builder |
|
setUnknownFields(UnknownFieldSet unknownFields)
public final FunctionResponseBlob.Builder setUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
FunctionResponseBlob.Builder |
|