public static final class GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder extends GeneratedMessageV3.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
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata build()
   
  
  
  buildPartial()
  
    public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata buildPartial()
   
  
  
  clear()
  
    public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder clear()
   
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  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;
 
clearOneof(Descriptors.OneofDescriptor oneof)
  
    public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  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;
 
clearThumbnail()
  
    public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder clearThumbnail()
   
   Metadata about the thumbnail.
 
 .google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image thumbnail = 2;
 
clone()
  
    public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder clone()
   
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  getImage()
  
    public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image getImage()
   
   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;
 
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;
 
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;
 
getThumbnail()
  
    public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image getThumbnail()
   
   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;
 
hasImage()
  
    public boolean hasImage()
   
   Metadata about the full size image.
 
 .google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image image = 1;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the image field is set. | 
    
  
  
  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;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the source field is set. | 
    
  
  
  hasThumbnail()
  
    public boolean hasThumbnail()
   
   Metadata about the thumbnail.
 
 .google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image thumbnail = 2;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the thumbnail field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  mergeFrom(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata other)
  
    public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder mergeFrom(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata other)
   
  
  
  
  mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
  
    public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  mergeImage(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image value)
  
    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;
 
mergeSource(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.WebsiteInfo value)
  
    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;
 
mergeThumbnail(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image value)
  
    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;
 
mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  setImage(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image value)
  
    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(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image.Builder builderForValue)
  
    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;
 
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setSource(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.WebsiteInfo value)
  
    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(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.WebsiteInfo.Builder builderForValue)
  
    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;
 
setThumbnail(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image value)
  
    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(GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Image.Builder builderForValue)
  
    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;
 
setUnknownFields(UnknownFieldSet unknownFields)
  
    public final GenerateGroundedContentResponse.Candidate.GroundingMetadata.ImageMetadata.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides