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

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

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

        public TextExtractionPredictionResult 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<TextExtractionPredictionResult.Builder>
      • 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 TextExtractionPredictionResultOrBuilder
        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 TextExtractionPredictionResultOrBuilder
        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 TextExtractionPredictionResultOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The ids at the given index.
      • setIds

        public TextExtractionPredictionResult.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 TextExtractionPredictionResult.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 TextExtractionPredictionResult.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 TextExtractionPredictionResult.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 TextExtractionPredictionResultOrBuilder
        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 TextExtractionPredictionResultOrBuilder
        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 TextExtractionPredictionResultOrBuilder
        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 TextExtractionPredictionResultOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the displayNames at the given index.
      • setDisplayNames

        public TextExtractionPredictionResult.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 TextExtractionPredictionResult.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 TextExtractionPredictionResult.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 TextExtractionPredictionResult.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 TextExtractionPredictionResult.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.
      • getTextSegmentStartOffsetsList

        public List<Long> getTextSegmentStartOffsetsList()
         The start offsets, inclusive, of the text segment in which the
         AnnotationSpec has been identified. Expressed as a zero-based number
         of characters as measured from the start of the text snippet.
         
        repeated int64 text_segment_start_offsets = 3;
        Specified by:
        getTextSegmentStartOffsetsList in interface TextExtractionPredictionResultOrBuilder
        Returns:
        A list containing the textSegmentStartOffsets.
      • getTextSegmentStartOffsetsCount

        public int getTextSegmentStartOffsetsCount()
         The start offsets, inclusive, of the text segment in which the
         AnnotationSpec has been identified. Expressed as a zero-based number
         of characters as measured from the start of the text snippet.
         
        repeated int64 text_segment_start_offsets = 3;
        Specified by:
        getTextSegmentStartOffsetsCount in interface TextExtractionPredictionResultOrBuilder
        Returns:
        The count of textSegmentStartOffsets.
      • getTextSegmentStartOffsets

        public long getTextSegmentStartOffsets​(int index)
         The start offsets, inclusive, of the text segment in which the
         AnnotationSpec has been identified. Expressed as a zero-based number
         of characters as measured from the start of the text snippet.
         
        repeated int64 text_segment_start_offsets = 3;
        Specified by:
        getTextSegmentStartOffsets in interface TextExtractionPredictionResultOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The textSegmentStartOffsets at the given index.
      • setTextSegmentStartOffsets

        public TextExtractionPredictionResult.Builder setTextSegmentStartOffsets​(int index,
                                                                                 long value)
         The start offsets, inclusive, of the text segment in which the
         AnnotationSpec has been identified. Expressed as a zero-based number
         of characters as measured from the start of the text snippet.
         
        repeated int64 text_segment_start_offsets = 3;
        Parameters:
        index - The index to set the value at.
        value - The textSegmentStartOffsets to set.
        Returns:
        This builder for chaining.
      • addTextSegmentStartOffsets

        public TextExtractionPredictionResult.Builder addTextSegmentStartOffsets​(long value)
         The start offsets, inclusive, of the text segment in which the
         AnnotationSpec has been identified. Expressed as a zero-based number
         of characters as measured from the start of the text snippet.
         
        repeated int64 text_segment_start_offsets = 3;
        Parameters:
        value - The textSegmentStartOffsets to add.
        Returns:
        This builder for chaining.
      • addAllTextSegmentStartOffsets

        public TextExtractionPredictionResult.Builder addAllTextSegmentStartOffsets​(Iterable<? extends Long> values)
         The start offsets, inclusive, of the text segment in which the
         AnnotationSpec has been identified. Expressed as a zero-based number
         of characters as measured from the start of the text snippet.
         
        repeated int64 text_segment_start_offsets = 3;
        Parameters:
        values - The textSegmentStartOffsets to add.
        Returns:
        This builder for chaining.
      • clearTextSegmentStartOffsets

        public TextExtractionPredictionResult.Builder clearTextSegmentStartOffsets()
         The start offsets, inclusive, of the text segment in which the
         AnnotationSpec has been identified. Expressed as a zero-based number
         of characters as measured from the start of the text snippet.
         
        repeated int64 text_segment_start_offsets = 3;
        Returns:
        This builder for chaining.
      • getTextSegmentEndOffsetsList

        public List<Long> getTextSegmentEndOffsetsList()
         The end offsets, inclusive, of the text segment in which the
         AnnotationSpec has been identified. Expressed as a zero-based number
         of characters as measured from the start of the text snippet.
         
        repeated int64 text_segment_end_offsets = 4;
        Specified by:
        getTextSegmentEndOffsetsList in interface TextExtractionPredictionResultOrBuilder
        Returns:
        A list containing the textSegmentEndOffsets.
      • getTextSegmentEndOffsetsCount

        public int getTextSegmentEndOffsetsCount()
         The end offsets, inclusive, of the text segment in which the
         AnnotationSpec has been identified. Expressed as a zero-based number
         of characters as measured from the start of the text snippet.
         
        repeated int64 text_segment_end_offsets = 4;
        Specified by:
        getTextSegmentEndOffsetsCount in interface TextExtractionPredictionResultOrBuilder
        Returns:
        The count of textSegmentEndOffsets.
      • getTextSegmentEndOffsets

        public long getTextSegmentEndOffsets​(int index)
         The end offsets, inclusive, of the text segment in which the
         AnnotationSpec has been identified. Expressed as a zero-based number
         of characters as measured from the start of the text snippet.
         
        repeated int64 text_segment_end_offsets = 4;
        Specified by:
        getTextSegmentEndOffsets in interface TextExtractionPredictionResultOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The textSegmentEndOffsets at the given index.
      • setTextSegmentEndOffsets

        public TextExtractionPredictionResult.Builder setTextSegmentEndOffsets​(int index,
                                                                               long value)
         The end offsets, inclusive, of the text segment in which the
         AnnotationSpec has been identified. Expressed as a zero-based number
         of characters as measured from the start of the text snippet.
         
        repeated int64 text_segment_end_offsets = 4;
        Parameters:
        index - The index to set the value at.
        value - The textSegmentEndOffsets to set.
        Returns:
        This builder for chaining.
      • addTextSegmentEndOffsets

        public TextExtractionPredictionResult.Builder addTextSegmentEndOffsets​(long value)
         The end offsets, inclusive, of the text segment in which the
         AnnotationSpec has been identified. Expressed as a zero-based number
         of characters as measured from the start of the text snippet.
         
        repeated int64 text_segment_end_offsets = 4;
        Parameters:
        value - The textSegmentEndOffsets to add.
        Returns:
        This builder for chaining.
      • addAllTextSegmentEndOffsets

        public TextExtractionPredictionResult.Builder addAllTextSegmentEndOffsets​(Iterable<? extends Long> values)
         The end offsets, inclusive, of the text segment in which the
         AnnotationSpec has been identified. Expressed as a zero-based number
         of characters as measured from the start of the text snippet.
         
        repeated int64 text_segment_end_offsets = 4;
        Parameters:
        values - The textSegmentEndOffsets to add.
        Returns:
        This builder for chaining.
      • clearTextSegmentEndOffsets

        public TextExtractionPredictionResult.Builder clearTextSegmentEndOffsets()
         The end offsets, inclusive, of the text segment in which the
         AnnotationSpec has been identified. Expressed as a zero-based number
         of characters as measured from the start of the text snippet.
         
        repeated int64 text_segment_end_offsets = 4;
        Returns:
        This builder for chaining.
      • 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 = 5;
        Specified by:
        getConfidencesList in interface TextExtractionPredictionResultOrBuilder
        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 = 5;
        Specified by:
        getConfidencesCount in interface TextExtractionPredictionResultOrBuilder
        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 = 5;
        Specified by:
        getConfidences in interface TextExtractionPredictionResultOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The confidences at the given index.
      • setConfidences

        public TextExtractionPredictionResult.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 = 5;
        Parameters:
        index - The index to set the value at.
        value - The confidences to set.
        Returns:
        This builder for chaining.
      • addConfidences

        public TextExtractionPredictionResult.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 = 5;
        Parameters:
        value - The confidences to add.
        Returns:
        This builder for chaining.
      • addAllConfidences

        public TextExtractionPredictionResult.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 = 5;
        Parameters:
        values - The confidences to add.
        Returns:
        This builder for chaining.
      • clearConfidences

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