Class ImageObjectDetectionPredictionResult

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.aiplatform.v1.schema.predict.prediction.ImageObjectDetectionPredictionResult
All Implemented Interfaces:
ImageObjectDetectionPredictionResultOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class ImageObjectDetectionPredictionResult extends com.google.protobuf.GeneratedMessage implements ImageObjectDetectionPredictionResultOrBuilder
 Prediction output format for Image Object Detection.
 
Protobuf type google.cloud.aiplatform.v1.schema.predict.prediction.ImageObjectDetectionPredictionResult
See Also:
  • Field Details

  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • getIdsList

      public List<Long> getIdsList()
       The resource IDs of the AnnotationSpecs that had been identified, ordered
       by the confidence score descendingly.
       
      repeated int64 ids = 1;
      Specified by:
      getIdsList in interface ImageObjectDetectionPredictionResultOrBuilder
      Returns:
      A list containing the ids.
    • 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.
    • 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.
    • getDisplayNamesCount

      public int getDisplayNamesCount()
       The display names of the AnnotationSpecs that had been identified, order
       matches the IDs.
       
      repeated string display_names = 2;
      Specified by:
      getDisplayNamesCount in interface ImageObjectDetectionPredictionResultOrBuilder
      Returns:
      The count of 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.
    • getConfidencesList

      public List<Float> getConfidencesList()
       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:
      getConfidencesList in interface ImageObjectDetectionPredictionResultOrBuilder
      Returns:
      A list containing the confidences.
    • 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.
    • 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
    • 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
    • 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
    • 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
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static ImageObjectDetectionPredictionResult parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ImageObjectDetectionPredictionResult parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ImageObjectDetectionPredictionResult parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ImageObjectDetectionPredictionResult parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ImageObjectDetectionPredictionResult parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ImageObjectDetectionPredictionResult parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ImageObjectDetectionPredictionResult parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ImageObjectDetectionPredictionResult parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static ImageObjectDetectionPredictionResult parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static ImageObjectDetectionPredictionResult parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ImageObjectDetectionPredictionResult parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ImageObjectDetectionPredictionResult parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

    • newBuilder

    • toBuilder

      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected ImageObjectDetectionPredictionResult.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static ImageObjectDetectionPredictionResult getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<ImageObjectDetectionPredictionResult> parser()
    • getParserForType

      public com.google.protobuf.Parser<ImageObjectDetectionPredictionResult> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

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