public static final class SearchRequest.ImageQuery.Builder extends com.google.protobuf.GeneratedMessage.Builder<SearchRequest.ImageQuery.Builder> implements SearchRequest.ImageQueryOrBuilder
Specifies the image query input.Protobuf type
google.cloud.discoveryengine.v1.SearchRequest.ImageQueryaddRepeatedField, 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<SearchRequest.ImageQuery.Builder>public SearchRequest.ImageQuery.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<SearchRequest.ImageQuery.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<SearchRequest.ImageQuery.Builder>public SearchRequest.ImageQuery getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SearchRequest.ImageQuery build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SearchRequest.ImageQuery buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SearchRequest.ImageQuery.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SearchRequest.ImageQuery.Builder>public SearchRequest.ImageQuery.Builder mergeFrom(SearchRequest.ImageQuery other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<SearchRequest.ImageQuery.Builder>public SearchRequest.ImageQuery.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<SearchRequest.ImageQuery.Builder>IOExceptionpublic SearchRequest.ImageQuery.ImageCase getImageCase()
getImageCase in interface SearchRequest.ImageQueryOrBuilderpublic SearchRequest.ImageQuery.Builder clearImage()
public boolean hasImageBytes()
Base64 encoded image bytes. Supported image formats: JPEG, PNG, and BMP.
string image_bytes = 1;hasImageBytes in interface SearchRequest.ImageQueryOrBuilderpublic String getImageBytes()
Base64 encoded image bytes. Supported image formats: JPEG, PNG, and BMP.
string image_bytes = 1;getImageBytes in interface SearchRequest.ImageQueryOrBuilderpublic com.google.protobuf.ByteString getImageBytesBytes()
Base64 encoded image bytes. Supported image formats: JPEG, PNG, and BMP.
string image_bytes = 1;getImageBytesBytes in interface SearchRequest.ImageQueryOrBuilderpublic SearchRequest.ImageQuery.Builder setImageBytes(String value)
Base64 encoded image bytes. Supported image formats: JPEG, PNG, and BMP.
string image_bytes = 1;value - The imageBytes to set.public SearchRequest.ImageQuery.Builder clearImageBytes()
Base64 encoded image bytes. Supported image formats: JPEG, PNG, and BMP.
string image_bytes = 1;public SearchRequest.ImageQuery.Builder setImageBytesBytes(com.google.protobuf.ByteString value)
Base64 encoded image bytes. Supported image formats: JPEG, PNG, and BMP.
string image_bytes = 1;value - The bytes for imageBytes to set.Copyright © 2026 Google LLC. All rights reserved.