public static final class AssistantContent.File.Builder extends com.google.protobuf.GeneratedMessage.Builder<AssistantContent.File.Builder> implements AssistantContent.FileOrBuilder
A file, e.g., an audio summary.Protobuf type
google.cloud.discoveryengine.v1.AssistantContent.FileaddRepeatedField, 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.File.Builder>public AssistantContent.File.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.File.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.File.Builder>public AssistantContent.File getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic AssistantContent.File build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic AssistantContent.File buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic AssistantContent.File.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AssistantContent.File.Builder>public AssistantContent.File.Builder mergeFrom(AssistantContent.File other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<AssistantContent.File.Builder>public AssistantContent.File.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.File.Builder>IOExceptionpublic String getMimeType()
Required. The media type (MIME type) of the file.
string mime_type = 1 [(.google.api.field_behavior) = REQUIRED];getMimeType in interface AssistantContent.FileOrBuilderpublic com.google.protobuf.ByteString getMimeTypeBytes()
Required. The media type (MIME type) of the file.
string mime_type = 1 [(.google.api.field_behavior) = REQUIRED];getMimeTypeBytes in interface AssistantContent.FileOrBuilderpublic AssistantContent.File.Builder setMimeType(String value)
Required. The media type (MIME type) of the file.
string mime_type = 1 [(.google.api.field_behavior) = REQUIRED];value - The mimeType to set.public AssistantContent.File.Builder clearMimeType()
Required. The media type (MIME type) of the file.
string mime_type = 1 [(.google.api.field_behavior) = REQUIRED];public AssistantContent.File.Builder setMimeTypeBytes(com.google.protobuf.ByteString value)
Required. The media type (MIME type) of the file.
string mime_type = 1 [(.google.api.field_behavior) = REQUIRED];value - The bytes for mimeType to set.public String getFileId()
Required. The file ID.
string file_id = 2 [(.google.api.field_behavior) = REQUIRED];getFileId in interface AssistantContent.FileOrBuilderpublic com.google.protobuf.ByteString getFileIdBytes()
Required. The file ID.
string file_id = 2 [(.google.api.field_behavior) = REQUIRED];getFileIdBytes in interface AssistantContent.FileOrBuilderpublic AssistantContent.File.Builder setFileId(String value)
Required. The file ID.
string file_id = 2 [(.google.api.field_behavior) = REQUIRED];value - The fileId to set.public AssistantContent.File.Builder clearFileId()
Required. The file ID.
string file_id = 2 [(.google.api.field_behavior) = REQUIRED];public AssistantContent.File.Builder setFileIdBytes(com.google.protobuf.ByteString value)
Required. The file ID.
string file_id = 2 [(.google.api.field_behavior) = REQUIRED];value - The bytes for fileId to set.Copyright © 2026 Google LLC. All rights reserved.