Class WebDetection.Builder

  • All Implemented Interfaces:
    WebDetectionOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
    Enclosing class:
    WebDetection

    public static final class WebDetection.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<WebDetection.Builder>
    implements WebDetectionOrBuilder
     Relevant information for the image from the Internet.
     
    Protobuf type google.cloud.vision.v1p3beta1.WebDetection
    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<WebDetection.Builder>
      • clear

        public WebDetection.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<WebDetection.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<WebDetection.Builder>
      • getDefaultInstanceForType

        public WebDetection getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public WebDetection build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public WebDetection buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • clone

        public WebDetection.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<WebDetection.Builder>
      • setField

        public WebDetection.Builder setField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                             Object value)
        Specified by:
        setField in interface com.google.protobuf.Message.Builder
        Overrides:
        setField in class com.google.protobuf.GeneratedMessageV3.Builder<WebDetection.Builder>
      • clearField

        public WebDetection.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<WebDetection.Builder>
      • clearOneof

        public WebDetection.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<WebDetection.Builder>
      • setRepeatedField

        public WebDetection.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                     int index,
                                                     Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<WebDetection.Builder>
      • addRepeatedField

        public WebDetection.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                     Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<WebDetection.Builder>
      • mergeFrom

        public WebDetection.Builder mergeFrom​(com.google.protobuf.Message other)
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<WebDetection.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<WebDetection.Builder>
      • mergeFrom

        public WebDetection.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                              com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                       throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<WebDetection.Builder>
        Throws:
        IOException
      • getWebEntitiesCount

        public int getWebEntitiesCount()
         Deduced entities from similar images on the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebEntity web_entities = 1;
        Specified by:
        getWebEntitiesCount in interface WebDetectionOrBuilder
      • setWebEntities

        public WebDetection.Builder setWebEntities​(int index,
                                                   WebDetection.WebEntity value)
         Deduced entities from similar images on the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebEntity web_entities = 1;
      • setWebEntities

        public WebDetection.Builder setWebEntities​(int index,
                                                   WebDetection.WebEntity.Builder builderForValue)
         Deduced entities from similar images on the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebEntity web_entities = 1;
      • addWebEntities

        public WebDetection.Builder addWebEntities​(WebDetection.WebEntity value)
         Deduced entities from similar images on the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebEntity web_entities = 1;
      • addWebEntities

        public WebDetection.Builder addWebEntities​(int index,
                                                   WebDetection.WebEntity value)
         Deduced entities from similar images on the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebEntity web_entities = 1;
      • addWebEntities

        public WebDetection.Builder addWebEntities​(int index,
                                                   WebDetection.WebEntity.Builder builderForValue)
         Deduced entities from similar images on the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebEntity web_entities = 1;
      • addAllWebEntities

        public WebDetection.Builder addAllWebEntities​(Iterable<? extends WebDetection.WebEntity> values)
         Deduced entities from similar images on the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebEntity web_entities = 1;
      • clearWebEntities

        public WebDetection.Builder clearWebEntities()
         Deduced entities from similar images on the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebEntity web_entities = 1;
      • removeWebEntities

        public WebDetection.Builder removeWebEntities​(int index)
         Deduced entities from similar images on the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebEntity web_entities = 1;
      • getWebEntitiesBuilder

        public WebDetection.WebEntity.Builder getWebEntitiesBuilder​(int index)
         Deduced entities from similar images on the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebEntity web_entities = 1;
      • addWebEntitiesBuilder

        public WebDetection.WebEntity.Builder addWebEntitiesBuilder()
         Deduced entities from similar images on the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebEntity web_entities = 1;
      • addWebEntitiesBuilder

        public WebDetection.WebEntity.Builder addWebEntitiesBuilder​(int index)
         Deduced entities from similar images on the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebEntity web_entities = 1;
      • getWebEntitiesBuilderList

        public List<WebDetection.WebEntity.Builder> getWebEntitiesBuilderList()
         Deduced entities from similar images on the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebEntity web_entities = 1;
      • getFullMatchingImagesCount

        public int getFullMatchingImagesCount()
         Fully matching images from the Internet.
         Can include resized copies of the query image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage full_matching_images = 2;
        Specified by:
        getFullMatchingImagesCount in interface WebDetectionOrBuilder
      • getFullMatchingImages

        public WebDetection.WebImage getFullMatchingImages​(int index)
         Fully matching images from the Internet.
         Can include resized copies of the query image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage full_matching_images = 2;
        Specified by:
        getFullMatchingImages in interface WebDetectionOrBuilder
      • setFullMatchingImages

        public WebDetection.Builder setFullMatchingImages​(int index,
                                                          WebDetection.WebImage value)
         Fully matching images from the Internet.
         Can include resized copies of the query image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage full_matching_images = 2;
      • setFullMatchingImages

        public WebDetection.Builder setFullMatchingImages​(int index,
                                                          WebDetection.WebImage.Builder builderForValue)
         Fully matching images from the Internet.
         Can include resized copies of the query image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage full_matching_images = 2;
      • addFullMatchingImages

        public WebDetection.Builder addFullMatchingImages​(WebDetection.WebImage value)
         Fully matching images from the Internet.
         Can include resized copies of the query image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage full_matching_images = 2;
      • addFullMatchingImages

        public WebDetection.Builder addFullMatchingImages​(int index,
                                                          WebDetection.WebImage value)
         Fully matching images from the Internet.
         Can include resized copies of the query image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage full_matching_images = 2;
      • addFullMatchingImages

        public WebDetection.Builder addFullMatchingImages​(WebDetection.WebImage.Builder builderForValue)
         Fully matching images from the Internet.
         Can include resized copies of the query image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage full_matching_images = 2;
      • addFullMatchingImages

        public WebDetection.Builder addFullMatchingImages​(int index,
                                                          WebDetection.WebImage.Builder builderForValue)
         Fully matching images from the Internet.
         Can include resized copies of the query image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage full_matching_images = 2;
      • addAllFullMatchingImages

        public WebDetection.Builder addAllFullMatchingImages​(Iterable<? extends WebDetection.WebImage> values)
         Fully matching images from the Internet.
         Can include resized copies of the query image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage full_matching_images = 2;
      • clearFullMatchingImages

        public WebDetection.Builder clearFullMatchingImages()
         Fully matching images from the Internet.
         Can include resized copies of the query image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage full_matching_images = 2;
      • removeFullMatchingImages

        public WebDetection.Builder removeFullMatchingImages​(int index)
         Fully matching images from the Internet.
         Can include resized copies of the query image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage full_matching_images = 2;
      • getFullMatchingImagesBuilder

        public WebDetection.WebImage.Builder getFullMatchingImagesBuilder​(int index)
         Fully matching images from the Internet.
         Can include resized copies of the query image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage full_matching_images = 2;
      • addFullMatchingImagesBuilder

        public WebDetection.WebImage.Builder addFullMatchingImagesBuilder()
         Fully matching images from the Internet.
         Can include resized copies of the query image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage full_matching_images = 2;
      • addFullMatchingImagesBuilder

        public WebDetection.WebImage.Builder addFullMatchingImagesBuilder​(int index)
         Fully matching images from the Internet.
         Can include resized copies of the query image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage full_matching_images = 2;
      • getFullMatchingImagesBuilderList

        public List<WebDetection.WebImage.Builder> getFullMatchingImagesBuilderList()
         Fully matching images from the Internet.
         Can include resized copies of the query image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage full_matching_images = 2;
      • getPartialMatchingImagesList

        public List<WebDetection.WebImage> getPartialMatchingImagesList()
         Partial matching images from the Internet.
         Those images are similar enough to share some key-point features. For
         example an original image will likely have partial matching for its crops.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage partial_matching_images = 3;
        Specified by:
        getPartialMatchingImagesList in interface WebDetectionOrBuilder
      • getPartialMatchingImagesCount

        public int getPartialMatchingImagesCount()
         Partial matching images from the Internet.
         Those images are similar enough to share some key-point features. For
         example an original image will likely have partial matching for its crops.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage partial_matching_images = 3;
        Specified by:
        getPartialMatchingImagesCount in interface WebDetectionOrBuilder
      • getPartialMatchingImages

        public WebDetection.WebImage getPartialMatchingImages​(int index)
         Partial matching images from the Internet.
         Those images are similar enough to share some key-point features. For
         example an original image will likely have partial matching for its crops.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage partial_matching_images = 3;
        Specified by:
        getPartialMatchingImages in interface WebDetectionOrBuilder
      • setPartialMatchingImages

        public WebDetection.Builder setPartialMatchingImages​(int index,
                                                             WebDetection.WebImage value)
         Partial matching images from the Internet.
         Those images are similar enough to share some key-point features. For
         example an original image will likely have partial matching for its crops.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage partial_matching_images = 3;
      • setPartialMatchingImages

        public WebDetection.Builder setPartialMatchingImages​(int index,
                                                             WebDetection.WebImage.Builder builderForValue)
         Partial matching images from the Internet.
         Those images are similar enough to share some key-point features. For
         example an original image will likely have partial matching for its crops.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage partial_matching_images = 3;
      • addPartialMatchingImages

        public WebDetection.Builder addPartialMatchingImages​(WebDetection.WebImage value)
         Partial matching images from the Internet.
         Those images are similar enough to share some key-point features. For
         example an original image will likely have partial matching for its crops.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage partial_matching_images = 3;
      • addPartialMatchingImages

        public WebDetection.Builder addPartialMatchingImages​(int index,
                                                             WebDetection.WebImage value)
         Partial matching images from the Internet.
         Those images are similar enough to share some key-point features. For
         example an original image will likely have partial matching for its crops.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage partial_matching_images = 3;
      • addPartialMatchingImages

        public WebDetection.Builder addPartialMatchingImages​(WebDetection.WebImage.Builder builderForValue)
         Partial matching images from the Internet.
         Those images are similar enough to share some key-point features. For
         example an original image will likely have partial matching for its crops.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage partial_matching_images = 3;
      • addPartialMatchingImages

        public WebDetection.Builder addPartialMatchingImages​(int index,
                                                             WebDetection.WebImage.Builder builderForValue)
         Partial matching images from the Internet.
         Those images are similar enough to share some key-point features. For
         example an original image will likely have partial matching for its crops.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage partial_matching_images = 3;
      • addAllPartialMatchingImages

        public WebDetection.Builder addAllPartialMatchingImages​(Iterable<? extends WebDetection.WebImage> values)
         Partial matching images from the Internet.
         Those images are similar enough to share some key-point features. For
         example an original image will likely have partial matching for its crops.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage partial_matching_images = 3;
      • clearPartialMatchingImages

        public WebDetection.Builder clearPartialMatchingImages()
         Partial matching images from the Internet.
         Those images are similar enough to share some key-point features. For
         example an original image will likely have partial matching for its crops.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage partial_matching_images = 3;
      • removePartialMatchingImages

        public WebDetection.Builder removePartialMatchingImages​(int index)
         Partial matching images from the Internet.
         Those images are similar enough to share some key-point features. For
         example an original image will likely have partial matching for its crops.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage partial_matching_images = 3;
      • getPartialMatchingImagesBuilder

        public WebDetection.WebImage.Builder getPartialMatchingImagesBuilder​(int index)
         Partial matching images from the Internet.
         Those images are similar enough to share some key-point features. For
         example an original image will likely have partial matching for its crops.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage partial_matching_images = 3;
      • getPartialMatchingImagesOrBuilder

        public WebDetection.WebImageOrBuilder getPartialMatchingImagesOrBuilder​(int index)
         Partial matching images from the Internet.
         Those images are similar enough to share some key-point features. For
         example an original image will likely have partial matching for its crops.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage partial_matching_images = 3;
        Specified by:
        getPartialMatchingImagesOrBuilder in interface WebDetectionOrBuilder
      • getPartialMatchingImagesOrBuilderList

        public List<? extends WebDetection.WebImageOrBuilder> getPartialMatchingImagesOrBuilderList()
         Partial matching images from the Internet.
         Those images are similar enough to share some key-point features. For
         example an original image will likely have partial matching for its crops.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage partial_matching_images = 3;
        Specified by:
        getPartialMatchingImagesOrBuilderList in interface WebDetectionOrBuilder
      • addPartialMatchingImagesBuilder

        public WebDetection.WebImage.Builder addPartialMatchingImagesBuilder()
         Partial matching images from the Internet.
         Those images are similar enough to share some key-point features. For
         example an original image will likely have partial matching for its crops.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage partial_matching_images = 3;
      • addPartialMatchingImagesBuilder

        public WebDetection.WebImage.Builder addPartialMatchingImagesBuilder​(int index)
         Partial matching images from the Internet.
         Those images are similar enough to share some key-point features. For
         example an original image will likely have partial matching for its crops.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage partial_matching_images = 3;
      • getPartialMatchingImagesBuilderList

        public List<WebDetection.WebImage.Builder> getPartialMatchingImagesBuilderList()
         Partial matching images from the Internet.
         Those images are similar enough to share some key-point features. For
         example an original image will likely have partial matching for its crops.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage partial_matching_images = 3;
      • getPagesWithMatchingImagesCount

        public int getPagesWithMatchingImagesCount()
         Web pages containing the matching images from the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebPage pages_with_matching_images = 4;
        Specified by:
        getPagesWithMatchingImagesCount in interface WebDetectionOrBuilder
      • setPagesWithMatchingImages

        public WebDetection.Builder setPagesWithMatchingImages​(int index,
                                                               WebDetection.WebPage value)
         Web pages containing the matching images from the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebPage pages_with_matching_images = 4;
      • setPagesWithMatchingImages

        public WebDetection.Builder setPagesWithMatchingImages​(int index,
                                                               WebDetection.WebPage.Builder builderForValue)
         Web pages containing the matching images from the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebPage pages_with_matching_images = 4;
      • addPagesWithMatchingImages

        public WebDetection.Builder addPagesWithMatchingImages​(WebDetection.WebPage value)
         Web pages containing the matching images from the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebPage pages_with_matching_images = 4;
      • addPagesWithMatchingImages

        public WebDetection.Builder addPagesWithMatchingImages​(int index,
                                                               WebDetection.WebPage value)
         Web pages containing the matching images from the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebPage pages_with_matching_images = 4;
      • addPagesWithMatchingImages

        public WebDetection.Builder addPagesWithMatchingImages​(WebDetection.WebPage.Builder builderForValue)
         Web pages containing the matching images from the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebPage pages_with_matching_images = 4;
      • addPagesWithMatchingImages

        public WebDetection.Builder addPagesWithMatchingImages​(int index,
                                                               WebDetection.WebPage.Builder builderForValue)
         Web pages containing the matching images from the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebPage pages_with_matching_images = 4;
      • addAllPagesWithMatchingImages

        public WebDetection.Builder addAllPagesWithMatchingImages​(Iterable<? extends WebDetection.WebPage> values)
         Web pages containing the matching images from the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebPage pages_with_matching_images = 4;
      • clearPagesWithMatchingImages

        public WebDetection.Builder clearPagesWithMatchingImages()
         Web pages containing the matching images from the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebPage pages_with_matching_images = 4;
      • removePagesWithMatchingImages

        public WebDetection.Builder removePagesWithMatchingImages​(int index)
         Web pages containing the matching images from the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebPage pages_with_matching_images = 4;
      • getPagesWithMatchingImagesBuilder

        public WebDetection.WebPage.Builder getPagesWithMatchingImagesBuilder​(int index)
         Web pages containing the matching images from the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebPage pages_with_matching_images = 4;
      • addPagesWithMatchingImagesBuilder

        public WebDetection.WebPage.Builder addPagesWithMatchingImagesBuilder()
         Web pages containing the matching images from the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebPage pages_with_matching_images = 4;
      • addPagesWithMatchingImagesBuilder

        public WebDetection.WebPage.Builder addPagesWithMatchingImagesBuilder​(int index)
         Web pages containing the matching images from the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebPage pages_with_matching_images = 4;
      • getPagesWithMatchingImagesBuilderList

        public List<WebDetection.WebPage.Builder> getPagesWithMatchingImagesBuilderList()
         Web pages containing the matching images from the Internet.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebPage pages_with_matching_images = 4;
      • getVisuallySimilarImagesCount

        public int getVisuallySimilarImagesCount()
         The visually similar image results.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage visually_similar_images = 6;
        Specified by:
        getVisuallySimilarImagesCount in interface WebDetectionOrBuilder
      • setVisuallySimilarImages

        public WebDetection.Builder setVisuallySimilarImages​(int index,
                                                             WebDetection.WebImage value)
         The visually similar image results.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage visually_similar_images = 6;
      • setVisuallySimilarImages

        public WebDetection.Builder setVisuallySimilarImages​(int index,
                                                             WebDetection.WebImage.Builder builderForValue)
         The visually similar image results.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage visually_similar_images = 6;
      • addVisuallySimilarImages

        public WebDetection.Builder addVisuallySimilarImages​(WebDetection.WebImage value)
         The visually similar image results.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage visually_similar_images = 6;
      • addVisuallySimilarImages

        public WebDetection.Builder addVisuallySimilarImages​(int index,
                                                             WebDetection.WebImage value)
         The visually similar image results.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage visually_similar_images = 6;
      • addVisuallySimilarImages

        public WebDetection.Builder addVisuallySimilarImages​(WebDetection.WebImage.Builder builderForValue)
         The visually similar image results.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage visually_similar_images = 6;
      • addVisuallySimilarImages

        public WebDetection.Builder addVisuallySimilarImages​(int index,
                                                             WebDetection.WebImage.Builder builderForValue)
         The visually similar image results.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage visually_similar_images = 6;
      • addAllVisuallySimilarImages

        public WebDetection.Builder addAllVisuallySimilarImages​(Iterable<? extends WebDetection.WebImage> values)
         The visually similar image results.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage visually_similar_images = 6;
      • clearVisuallySimilarImages

        public WebDetection.Builder clearVisuallySimilarImages()
         The visually similar image results.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage visually_similar_images = 6;
      • removeVisuallySimilarImages

        public WebDetection.Builder removeVisuallySimilarImages​(int index)
         The visually similar image results.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage visually_similar_images = 6;
      • getVisuallySimilarImagesBuilder

        public WebDetection.WebImage.Builder getVisuallySimilarImagesBuilder​(int index)
         The visually similar image results.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage visually_similar_images = 6;
      • addVisuallySimilarImagesBuilder

        public WebDetection.WebImage.Builder addVisuallySimilarImagesBuilder()
         The visually similar image results.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage visually_similar_images = 6;
      • addVisuallySimilarImagesBuilder

        public WebDetection.WebImage.Builder addVisuallySimilarImagesBuilder​(int index)
         The visually similar image results.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage visually_similar_images = 6;
      • getVisuallySimilarImagesBuilderList

        public List<WebDetection.WebImage.Builder> getVisuallySimilarImagesBuilderList()
         The visually similar image results.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebImage visually_similar_images = 6;
      • getBestGuessLabelsCount

        public int getBestGuessLabelsCount()
         Best guess text labels for the request image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebLabel best_guess_labels = 8;
        Specified by:
        getBestGuessLabelsCount in interface WebDetectionOrBuilder
      • setBestGuessLabels

        public WebDetection.Builder setBestGuessLabels​(int index,
                                                       WebDetection.WebLabel value)
         Best guess text labels for the request image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebLabel best_guess_labels = 8;
      • setBestGuessLabels

        public WebDetection.Builder setBestGuessLabels​(int index,
                                                       WebDetection.WebLabel.Builder builderForValue)
         Best guess text labels for the request image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebLabel best_guess_labels = 8;
      • addBestGuessLabels

        public WebDetection.Builder addBestGuessLabels​(WebDetection.WebLabel value)
         Best guess text labels for the request image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebLabel best_guess_labels = 8;
      • addBestGuessLabels

        public WebDetection.Builder addBestGuessLabels​(int index,
                                                       WebDetection.WebLabel value)
         Best guess text labels for the request image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebLabel best_guess_labels = 8;
      • addBestGuessLabels

        public WebDetection.Builder addBestGuessLabels​(WebDetection.WebLabel.Builder builderForValue)
         Best guess text labels for the request image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebLabel best_guess_labels = 8;
      • addBestGuessLabels

        public WebDetection.Builder addBestGuessLabels​(int index,
                                                       WebDetection.WebLabel.Builder builderForValue)
         Best guess text labels for the request image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebLabel best_guess_labels = 8;
      • addAllBestGuessLabels

        public WebDetection.Builder addAllBestGuessLabels​(Iterable<? extends WebDetection.WebLabel> values)
         Best guess text labels for the request image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebLabel best_guess_labels = 8;
      • clearBestGuessLabels

        public WebDetection.Builder clearBestGuessLabels()
         Best guess text labels for the request image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebLabel best_guess_labels = 8;
      • removeBestGuessLabels

        public WebDetection.Builder removeBestGuessLabels​(int index)
         Best guess text labels for the request image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebLabel best_guess_labels = 8;
      • getBestGuessLabelsBuilder

        public WebDetection.WebLabel.Builder getBestGuessLabelsBuilder​(int index)
         Best guess text labels for the request image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebLabel best_guess_labels = 8;
      • addBestGuessLabelsBuilder

        public WebDetection.WebLabel.Builder addBestGuessLabelsBuilder()
         Best guess text labels for the request image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebLabel best_guess_labels = 8;
      • addBestGuessLabelsBuilder

        public WebDetection.WebLabel.Builder addBestGuessLabelsBuilder​(int index)
         Best guess text labels for the request image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebLabel best_guess_labels = 8;
      • getBestGuessLabelsBuilderList

        public List<WebDetection.WebLabel.Builder> getBestGuessLabelsBuilderList()
         Best guess text labels for the request image.
         
        repeated .google.cloud.vision.v1p3beta1.WebDetection.WebLabel best_guess_labels = 8;
      • setUnknownFields

        public final WebDetection.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<WebDetection.Builder>
      • mergeUnknownFields

        public final WebDetection.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<WebDetection.Builder>