Interface AttachmentService

    • Method Detail

      • addLabels

        Iterable<Label> addLabels​(long attachmentId,
                                  Iterable<Label> labels)
                           throws IllegalArgumentException
        Deprecated.
        Adds the given labels to the specified content
        Parameters:
        attachmentId - the id of the content to add labels to
        labels - the label(s) that will be added
        Returns:
        all the labels that are associated with the specified content
        Throws:
        IllegalArgumentException - if at least one label is invalid. Provides an error message
      • removeLabel

        void removeLabel​(long attachmentId,
                         long labelId)
                  throws IllegalArgumentException
        Deprecated.
        Remove a label with labelId from the specified content
        Parameters:
        attachmentId - the id of the content to remove the label from
        labelId - the id of the label to remove
        Throws:
        IllegalArgumentException - failed to remove the label