Class GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder>
com.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder
- All Implemented Interfaces:
GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
public static final class GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder
extends com.google.protobuf.GeneratedMessage.Builder<GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder>
implements GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadataOrBuilder
Metadata about an image from the web search.Protobuf type
google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Metadata about the full size image.The details about the website that the image is from.Metadata about the thumbnail.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetImage()Metadata about the full size image.Metadata about the full size image.Metadata about the full size image.The details about the website that the image is from.The details about the website that the image is from.The details about the website that the image is from.Metadata about the thumbnail.Metadata about the thumbnail.Metadata about the thumbnail.booleanhasImage()Metadata about the full size image.booleanThe details about the website that the image is from.booleanMetadata about the thumbnail.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Metadata about the full size image.mergeSource(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.WebsiteInfo value) The details about the website that the image is from.mergeThumbnail(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image value) Metadata about the thumbnail.Metadata about the full size image.setImage(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image.Builder builderForValue) Metadata about the full size image.setSource(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.WebsiteInfo value) The details about the website that the image is from.setSource(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.WebsiteInfo.Builder builderForValue) The details about the website that the image is from.Metadata about the thumbnail.setThumbnail(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image.Builder builderForValue) Metadata about the thumbnail.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder>
-
getDefaultInstanceForType
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata getDefaultInstanceForType()- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder>
-
mergeFrom
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder>- Throws:
IOException
-
hasImage
public boolean hasImage()Metadata about the full size image.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image image = 1;- Specified by:
hasImagein interfaceGenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadataOrBuilder- Returns:
- Whether the image field is set.
-
getImage
Metadata about the full size image.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image image = 1;- Specified by:
getImagein interfaceGenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadataOrBuilder- Returns:
- The image.
-
setImage
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder setImage(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image value) Metadata about the full size image.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image image = 1; -
setImage
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder setImage(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image.Builder builderForValue) Metadata about the full size image.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image image = 1; -
mergeImage
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder mergeImage(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image value) Metadata about the full size image.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image image = 1; -
clearImage
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder clearImage()Metadata about the full size image.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image image = 1; -
getImageBuilder
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image.Builder getImageBuilder()Metadata about the full size image.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image image = 1; -
getImageOrBuilder
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.ImageOrBuilder getImageOrBuilder()Metadata about the full size image.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image image = 1;- Specified by:
getImageOrBuilderin interfaceGenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadataOrBuilder
-
hasThumbnail
public boolean hasThumbnail()Metadata about the thumbnail.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image thumbnail = 2;- Specified by:
hasThumbnailin interfaceGenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadataOrBuilder- Returns:
- Whether the thumbnail field is set.
-
getThumbnail
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image getThumbnail()Metadata about the thumbnail.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image thumbnail = 2;- Specified by:
getThumbnailin interfaceGenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadataOrBuilder- Returns:
- The thumbnail.
-
setThumbnail
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder setThumbnail(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image value) Metadata about the thumbnail.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image thumbnail = 2; -
setThumbnail
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder setThumbnail(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image.Builder builderForValue) Metadata about the thumbnail.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image thumbnail = 2; -
mergeThumbnail
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder mergeThumbnail(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image value) Metadata about the thumbnail.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image thumbnail = 2; -
clearThumbnail
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder clearThumbnail()Metadata about the thumbnail.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image thumbnail = 2; -
getThumbnailBuilder
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image.Builder getThumbnailBuilder()Metadata about the thumbnail.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image thumbnail = 2; -
getThumbnailOrBuilder
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.ImageOrBuilder getThumbnailOrBuilder()Metadata about the thumbnail.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image thumbnail = 2;- Specified by:
getThumbnailOrBuilderin interfaceGenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadataOrBuilder
-
hasSource
public boolean hasSource()The details about the website that the image is from.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.WebsiteInfo source = 3;- Specified by:
hasSourcein interfaceGenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadataOrBuilder- Returns:
- Whether the source field is set.
-
getSource
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.WebsiteInfo getSource()The details about the website that the image is from.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.WebsiteInfo source = 3;- Specified by:
getSourcein interfaceGenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadataOrBuilder- Returns:
- The source.
-
setSource
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder setSource(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.WebsiteInfo value) The details about the website that the image is from.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.WebsiteInfo source = 3; -
setSource
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder setSource(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.WebsiteInfo.Builder builderForValue) The details about the website that the image is from.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.WebsiteInfo source = 3; -
mergeSource
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder mergeSource(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.WebsiteInfo value) The details about the website that the image is from.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.WebsiteInfo source = 3; -
clearSource
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder clearSource()The details about the website that the image is from.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.WebsiteInfo source = 3; -
getSourceBuilder
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.WebsiteInfo.Builder getSourceBuilder()The details about the website that the image is from.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.WebsiteInfo source = 3; -
getSourceOrBuilder
public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.WebsiteInfoOrBuilder getSourceOrBuilder()The details about the website that the image is from.
.google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.WebsiteInfo source = 3;- Specified by:
getSourceOrBuilderin interfaceGenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadataOrBuilder
-