Class ImageObjectDetectionPredictionResult.Builder

    • 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<ImageObjectDetectionPredictionResult.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<ImageObjectDetectionPredictionResult.Builder>
      • getDefaultInstanceForType

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

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

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

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

        public int getIdsCount()
         The resource IDs of the AnnotationSpecs that had been identified, ordered
         by the confidence score descendingly.
         
        repeated int64 ids = 1;
        Specified by:
        getIdsCount in interface ImageObjectDetectionPredictionResultOrBuilder
        Returns:
        The count of ids.
      • getIds

        public long getIds​(int index)
         The resource IDs of the AnnotationSpecs that had been identified, ordered
         by the confidence score descendingly.
         
        repeated int64 ids = 1;
        Specified by:
        getIds in interface ImageObjectDetectionPredictionResultOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The ids at the given index.
      • setIds

        public ImageObjectDetectionPredictionResult.Builder setIds​(int index,
                                                                   long value)
         The resource IDs of the AnnotationSpecs that had been identified, ordered
         by the confidence score descendingly.
         
        repeated int64 ids = 1;
        Parameters:
        index - The index to set the value at.
        value - The ids to set.
        Returns:
        This builder for chaining.
      • addIds

        public ImageObjectDetectionPredictionResult.Builder addIds​(long value)
         The resource IDs of the AnnotationSpecs that had been identified, ordered
         by the confidence score descendingly.
         
        repeated int64 ids = 1;
        Parameters:
        value - The ids to add.
        Returns:
        This builder for chaining.
      • addAllIds

        public ImageObjectDetectionPredictionResult.Builder addAllIds​(Iterable<? extends Long> values)
         The resource IDs of the AnnotationSpecs that had been identified, ordered
         by the confidence score descendingly.
         
        repeated int64 ids = 1;
        Parameters:
        values - The ids to add.
        Returns:
        This builder for chaining.
      • clearIds

        public ImageObjectDetectionPredictionResult.Builder clearIds()
         The resource IDs of the AnnotationSpecs that had been identified, ordered
         by the confidence score descendingly.
         
        repeated int64 ids = 1;
        Returns:
        This builder for chaining.
      • getDisplayNamesList

        public com.google.protobuf.ProtocolStringList getDisplayNamesList()
         The display names of the AnnotationSpecs that had been identified, order
         matches the IDs.
         
        repeated string display_names = 2;
        Specified by:
        getDisplayNamesList in interface ImageObjectDetectionPredictionResultOrBuilder
        Returns:
        A list containing the displayNames.
      • getDisplayNames

        public String getDisplayNames​(int index)
         The display names of the AnnotationSpecs that had been identified, order
         matches the IDs.
         
        repeated string display_names = 2;
        Specified by:
        getDisplayNames in interface ImageObjectDetectionPredictionResultOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The displayNames at the given index.
      • getDisplayNamesBytes

        public com.google.protobuf.ByteString getDisplayNamesBytes​(int index)
         The display names of the AnnotationSpecs that had been identified, order
         matches the IDs.
         
        repeated string display_names = 2;
        Specified by:
        getDisplayNamesBytes in interface ImageObjectDetectionPredictionResultOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the displayNames at the given index.
      • setDisplayNames

        public ImageObjectDetectionPredictionResult.Builder setDisplayNames​(int index,
                                                                            String value)
         The display names of the AnnotationSpecs that had been identified, order
         matches the IDs.
         
        repeated string display_names = 2;
        Parameters:
        index - The index to set the value at.
        value - The displayNames to set.
        Returns:
        This builder for chaining.
      • addDisplayNames

        public ImageObjectDetectionPredictionResult.Builder addDisplayNames​(String value)
         The display names of the AnnotationSpecs that had been identified, order
         matches the IDs.
         
        repeated string display_names = 2;
        Parameters:
        value - The displayNames to add.
        Returns:
        This builder for chaining.
      • addAllDisplayNames

        public ImageObjectDetectionPredictionResult.Builder addAllDisplayNames​(Iterable<String> values)
         The display names of the AnnotationSpecs that had been identified, order
         matches the IDs.
         
        repeated string display_names = 2;
        Parameters:
        values - The displayNames to add.
        Returns:
        This builder for chaining.
      • clearDisplayNames

        public ImageObjectDetectionPredictionResult.Builder clearDisplayNames()
         The display names of the AnnotationSpecs that had been identified, order
         matches the IDs.
         
        repeated string display_names = 2;
        Returns:
        This builder for chaining.
      • addDisplayNamesBytes

        public ImageObjectDetectionPredictionResult.Builder addDisplayNamesBytes​(com.google.protobuf.ByteString value)
         The display names of the AnnotationSpecs that had been identified, order
         matches the IDs.
         
        repeated string display_names = 2;
        Parameters:
        value - The bytes of the displayNames to add.
        Returns:
        This builder for chaining.
      • getConfidencesCount

        public int getConfidencesCount()
         The Model's confidences in correctness of the predicted IDs, higher value
         means higher confidence. Order matches the Ids.
         
        repeated float confidences = 3;
        Specified by:
        getConfidencesCount in interface ImageObjectDetectionPredictionResultOrBuilder
        Returns:
        The count of confidences.
      • getConfidences

        public float getConfidences​(int index)
         The Model's confidences in correctness of the predicted IDs, higher value
         means higher confidence. Order matches the Ids.
         
        repeated float confidences = 3;
        Specified by:
        getConfidences in interface ImageObjectDetectionPredictionResultOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The confidences at the given index.
      • setConfidences

        public ImageObjectDetectionPredictionResult.Builder setConfidences​(int index,
                                                                           float value)
         The Model's confidences in correctness of the predicted IDs, higher value
         means higher confidence. Order matches the Ids.
         
        repeated float confidences = 3;
        Parameters:
        index - The index to set the value at.
        value - The confidences to set.
        Returns:
        This builder for chaining.
      • addConfidences

        public ImageObjectDetectionPredictionResult.Builder addConfidences​(float value)
         The Model's confidences in correctness of the predicted IDs, higher value
         means higher confidence. Order matches the Ids.
         
        repeated float confidences = 3;
        Parameters:
        value - The confidences to add.
        Returns:
        This builder for chaining.
      • addAllConfidences

        public ImageObjectDetectionPredictionResult.Builder addAllConfidences​(Iterable<? extends Float> values)
         The Model's confidences in correctness of the predicted IDs, higher value
         means higher confidence. Order matches the Ids.
         
        repeated float confidences = 3;
        Parameters:
        values - The confidences to add.
        Returns:
        This builder for chaining.
      • clearConfidences

        public ImageObjectDetectionPredictionResult.Builder clearConfidences()
         The Model's confidences in correctness of the predicted IDs, higher value
         means higher confidence. Order matches the Ids.
         
        repeated float confidences = 3;
        Returns:
        This builder for chaining.
      • getBboxesList

        public List<com.google.protobuf.ListValue> getBboxesList()
         Bounding boxes, i.e. the rectangles over the image, that pinpoint
         the found AnnotationSpecs. Given in order that matches the IDs. Each
         bounding box is an array of 4 numbers `xMin`, `xMax`, `yMin`, and
         `yMax`, which represent the extremal coordinates of the box. They are
         relative to the image size, and the point 0,0 is in the top left
         of the image.
         
        repeated .google.protobuf.ListValue bboxes = 4;
        Specified by:
        getBboxesList in interface ImageObjectDetectionPredictionResultOrBuilder
      • getBboxesCount

        public int getBboxesCount()
         Bounding boxes, i.e. the rectangles over the image, that pinpoint
         the found AnnotationSpecs. Given in order that matches the IDs. Each
         bounding box is an array of 4 numbers `xMin`, `xMax`, `yMin`, and
         `yMax`, which represent the extremal coordinates of the box. They are
         relative to the image size, and the point 0,0 is in the top left
         of the image.
         
        repeated .google.protobuf.ListValue bboxes = 4;
        Specified by:
        getBboxesCount in interface ImageObjectDetectionPredictionResultOrBuilder
      • getBboxes

        public com.google.protobuf.ListValue getBboxes​(int index)
         Bounding boxes, i.e. the rectangles over the image, that pinpoint
         the found AnnotationSpecs. Given in order that matches the IDs. Each
         bounding box is an array of 4 numbers `xMin`, `xMax`, `yMin`, and
         `yMax`, which represent the extremal coordinates of the box. They are
         relative to the image size, and the point 0,0 is in the top left
         of the image.
         
        repeated .google.protobuf.ListValue bboxes = 4;
        Specified by:
        getBboxes in interface ImageObjectDetectionPredictionResultOrBuilder
      • setBboxes

        public ImageObjectDetectionPredictionResult.Builder setBboxes​(int index,
                                                                      com.google.protobuf.ListValue value)
         Bounding boxes, i.e. the rectangles over the image, that pinpoint
         the found AnnotationSpecs. Given in order that matches the IDs. Each
         bounding box is an array of 4 numbers `xMin`, `xMax`, `yMin`, and
         `yMax`, which represent the extremal coordinates of the box. They are
         relative to the image size, and the point 0,0 is in the top left
         of the image.
         
        repeated .google.protobuf.ListValue bboxes = 4;
      • setBboxes

        public ImageObjectDetectionPredictionResult.Builder setBboxes​(int index,
                                                                      com.google.protobuf.ListValue.Builder builderForValue)
         Bounding boxes, i.e. the rectangles over the image, that pinpoint
         the found AnnotationSpecs. Given in order that matches the IDs. Each
         bounding box is an array of 4 numbers `xMin`, `xMax`, `yMin`, and
         `yMax`, which represent the extremal coordinates of the box. They are
         relative to the image size, and the point 0,0 is in the top left
         of the image.
         
        repeated .google.protobuf.ListValue bboxes = 4;
      • addBboxes

        public ImageObjectDetectionPredictionResult.Builder addBboxes​(com.google.protobuf.ListValue value)
         Bounding boxes, i.e. the rectangles over the image, that pinpoint
         the found AnnotationSpecs. Given in order that matches the IDs. Each
         bounding box is an array of 4 numbers `xMin`, `xMax`, `yMin`, and
         `yMax`, which represent the extremal coordinates of the box. They are
         relative to the image size, and the point 0,0 is in the top left
         of the image.
         
        repeated .google.protobuf.ListValue bboxes = 4;
      • addBboxes

        public ImageObjectDetectionPredictionResult.Builder addBboxes​(int index,
                                                                      com.google.protobuf.ListValue value)
         Bounding boxes, i.e. the rectangles over the image, that pinpoint
         the found AnnotationSpecs. Given in order that matches the IDs. Each
         bounding box is an array of 4 numbers `xMin`, `xMax`, `yMin`, and
         `yMax`, which represent the extremal coordinates of the box. They are
         relative to the image size, and the point 0,0 is in the top left
         of the image.
         
        repeated .google.protobuf.ListValue bboxes = 4;
      • addBboxes

        public ImageObjectDetectionPredictionResult.Builder addBboxes​(com.google.protobuf.ListValue.Builder builderForValue)
         Bounding boxes, i.e. the rectangles over the image, that pinpoint
         the found AnnotationSpecs. Given in order that matches the IDs. Each
         bounding box is an array of 4 numbers `xMin`, `xMax`, `yMin`, and
         `yMax`, which represent the extremal coordinates of the box. They are
         relative to the image size, and the point 0,0 is in the top left
         of the image.
         
        repeated .google.protobuf.ListValue bboxes = 4;
      • addBboxes

        public ImageObjectDetectionPredictionResult.Builder addBboxes​(int index,
                                                                      com.google.protobuf.ListValue.Builder builderForValue)
         Bounding boxes, i.e. the rectangles over the image, that pinpoint
         the found AnnotationSpecs. Given in order that matches the IDs. Each
         bounding box is an array of 4 numbers `xMin`, `xMax`, `yMin`, and
         `yMax`, which represent the extremal coordinates of the box. They are
         relative to the image size, and the point 0,0 is in the top left
         of the image.
         
        repeated .google.protobuf.ListValue bboxes = 4;
      • addAllBboxes

        public ImageObjectDetectionPredictionResult.Builder addAllBboxes​(Iterable<? extends com.google.protobuf.ListValue> values)
         Bounding boxes, i.e. the rectangles over the image, that pinpoint
         the found AnnotationSpecs. Given in order that matches the IDs. Each
         bounding box is an array of 4 numbers `xMin`, `xMax`, `yMin`, and
         `yMax`, which represent the extremal coordinates of the box. They are
         relative to the image size, and the point 0,0 is in the top left
         of the image.
         
        repeated .google.protobuf.ListValue bboxes = 4;
      • clearBboxes

        public ImageObjectDetectionPredictionResult.Builder clearBboxes()
         Bounding boxes, i.e. the rectangles over the image, that pinpoint
         the found AnnotationSpecs. Given in order that matches the IDs. Each
         bounding box is an array of 4 numbers `xMin`, `xMax`, `yMin`, and
         `yMax`, which represent the extremal coordinates of the box. They are
         relative to the image size, and the point 0,0 is in the top left
         of the image.
         
        repeated .google.protobuf.ListValue bboxes = 4;
      • removeBboxes

        public ImageObjectDetectionPredictionResult.Builder removeBboxes​(int index)
         Bounding boxes, i.e. the rectangles over the image, that pinpoint
         the found AnnotationSpecs. Given in order that matches the IDs. Each
         bounding box is an array of 4 numbers `xMin`, `xMax`, `yMin`, and
         `yMax`, which represent the extremal coordinates of the box. They are
         relative to the image size, and the point 0,0 is in the top left
         of the image.
         
        repeated .google.protobuf.ListValue bboxes = 4;
      • getBboxesBuilder

        public com.google.protobuf.ListValue.Builder getBboxesBuilder​(int index)
         Bounding boxes, i.e. the rectangles over the image, that pinpoint
         the found AnnotationSpecs. Given in order that matches the IDs. Each
         bounding box is an array of 4 numbers `xMin`, `xMax`, `yMin`, and
         `yMax`, which represent the extremal coordinates of the box. They are
         relative to the image size, and the point 0,0 is in the top left
         of the image.
         
        repeated .google.protobuf.ListValue bboxes = 4;
      • getBboxesOrBuilder

        public com.google.protobuf.ListValueOrBuilder getBboxesOrBuilder​(int index)
         Bounding boxes, i.e. the rectangles over the image, that pinpoint
         the found AnnotationSpecs. Given in order that matches the IDs. Each
         bounding box is an array of 4 numbers `xMin`, `xMax`, `yMin`, and
         `yMax`, which represent the extremal coordinates of the box. They are
         relative to the image size, and the point 0,0 is in the top left
         of the image.
         
        repeated .google.protobuf.ListValue bboxes = 4;
        Specified by:
        getBboxesOrBuilder in interface ImageObjectDetectionPredictionResultOrBuilder
      • getBboxesOrBuilderList

        public List<? extends com.google.protobuf.ListValueOrBuilder> getBboxesOrBuilderList()
         Bounding boxes, i.e. the rectangles over the image, that pinpoint
         the found AnnotationSpecs. Given in order that matches the IDs. Each
         bounding box is an array of 4 numbers `xMin`, `xMax`, `yMin`, and
         `yMax`, which represent the extremal coordinates of the box. They are
         relative to the image size, and the point 0,0 is in the top left
         of the image.
         
        repeated .google.protobuf.ListValue bboxes = 4;
        Specified by:
        getBboxesOrBuilderList in interface ImageObjectDetectionPredictionResultOrBuilder
      • addBboxesBuilder

        public com.google.protobuf.ListValue.Builder addBboxesBuilder()
         Bounding boxes, i.e. the rectangles over the image, that pinpoint
         the found AnnotationSpecs. Given in order that matches the IDs. Each
         bounding box is an array of 4 numbers `xMin`, `xMax`, `yMin`, and
         `yMax`, which represent the extremal coordinates of the box. They are
         relative to the image size, and the point 0,0 is in the top left
         of the image.
         
        repeated .google.protobuf.ListValue bboxes = 4;
      • addBboxesBuilder

        public com.google.protobuf.ListValue.Builder addBboxesBuilder​(int index)
         Bounding boxes, i.e. the rectangles over the image, that pinpoint
         the found AnnotationSpecs. Given in order that matches the IDs. Each
         bounding box is an array of 4 numbers `xMin`, `xMax`, `yMin`, and
         `yMax`, which represent the extremal coordinates of the box. They are
         relative to the image size, and the point 0,0 is in the top left
         of the image.
         
        repeated .google.protobuf.ListValue bboxes = 4;
      • getBboxesBuilderList

        public List<com.google.protobuf.ListValue.Builder> getBboxesBuilderList()
         Bounding boxes, i.e. the rectangles over the image, that pinpoint
         the found AnnotationSpecs. Given in order that matches the IDs. Each
         bounding box is an array of 4 numbers `xMin`, `xMax`, `yMin`, and
         `yMax`, which represent the extremal coordinates of the box. They are
         relative to the image size, and the point 0,0 is in the top left
         of the image.
         
        repeated .google.protobuf.ListValue bboxes = 4;