public static final class AssistantContent.Blob.Builder extends com.google.protobuf.GeneratedMessage.Builder<AssistantContent.Blob.Builder> implements AssistantContent.BlobOrBuilder
Inline blob.Protobuf type
google.cloud.discoveryengine.v1.AssistantContent.Blob| Modifier and Type | Method and Description |
|---|---|
AssistantContent.Blob |
build() |
AssistantContent.Blob |
buildPartial() |
AssistantContent.Blob.Builder |
clear() |
AssistantContent.Blob.Builder |
clearData()
Required.
|
AssistantContent.Blob.Builder |
clearMimeType()
Required.
|
com.google.protobuf.ByteString |
getData()
Required.
|
AssistantContent.Blob |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getMimeType()
Required.
|
com.google.protobuf.ByteString |
getMimeTypeBytes()
Required.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
AssistantContent.Blob.Builder |
mergeFrom(AssistantContent.Blob other) |
AssistantContent.Blob.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
AssistantContent.Blob.Builder |
mergeFrom(com.google.protobuf.Message other) |
AssistantContent.Blob.Builder |
setData(com.google.protobuf.ByteString value)
Required.
|
AssistantContent.Blob.Builder |
setMimeType(String value)
Required.
|
AssistantContent.Blob.Builder |
setMimeTypeBytes(com.google.protobuf.ByteString value)
Required.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<AssistantContent.Blob.Builder>public AssistantContent.Blob.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<AssistantContent.Blob.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<AssistantContent.Blob.Builder>public AssistantContent.Blob getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic AssistantContent.Blob build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic AssistantContent.Blob buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic AssistantContent.Blob.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AssistantContent.Blob.Builder>public AssistantContent.Blob.Builder mergeFrom(AssistantContent.Blob other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<AssistantContent.Blob.Builder>public AssistantContent.Blob.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AssistantContent.Blob.Builder>IOExceptionpublic String getMimeType()
Required. The media type (MIME type) of the generated data.
string mime_type = 1 [(.google.api.field_behavior) = REQUIRED];getMimeType in interface AssistantContent.BlobOrBuilderpublic com.google.protobuf.ByteString getMimeTypeBytes()
Required. The media type (MIME type) of the generated data.
string mime_type = 1 [(.google.api.field_behavior) = REQUIRED];getMimeTypeBytes in interface AssistantContent.BlobOrBuilderpublic AssistantContent.Blob.Builder setMimeType(String value)
Required. The media type (MIME type) of the generated data.
string mime_type = 1 [(.google.api.field_behavior) = REQUIRED];value - The mimeType to set.public AssistantContent.Blob.Builder clearMimeType()
Required. The media type (MIME type) of the generated data.
string mime_type = 1 [(.google.api.field_behavior) = REQUIRED];public AssistantContent.Blob.Builder setMimeTypeBytes(com.google.protobuf.ByteString value)
Required. The media type (MIME type) of the generated data.
string mime_type = 1 [(.google.api.field_behavior) = REQUIRED];value - The bytes for mimeType to set.public com.google.protobuf.ByteString getData()
Required. Raw bytes.
bytes data = 2 [(.google.api.field_behavior) = REQUIRED];getData in interface AssistantContent.BlobOrBuilderpublic AssistantContent.Blob.Builder setData(com.google.protobuf.ByteString value)
Required. Raw bytes.
bytes data = 2 [(.google.api.field_behavior) = REQUIRED];value - The data to set.public AssistantContent.Blob.Builder clearData()
Required. Raw bytes.
bytes data = 2 [(.google.api.field_behavior) = REQUIRED];Copyright © 2026 Google LLC. All rights reserved.