Interface UpdateLibraryItemResponse.Builder

    • Method Detail

      • libraryItemId

        UpdateLibraryItemResponse.Builder libraryItemId​(String libraryItemId)

        The unique identifier of the updated library item.

        Parameters:
        libraryItemId - The unique identifier of the updated library item.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • appId

        UpdateLibraryItemResponse.Builder appId​(String appId)

        The unique identifier of the Q App associated with the library item.

        Parameters:
        appId - The unique identifier of the Q App associated with the library item.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • appVersion

        UpdateLibraryItemResponse.Builder appVersion​(Integer appVersion)

        The version of the Q App associated with the library item.

        Parameters:
        appVersion - The version of the Q App associated with the library item.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • categories

        UpdateLibraryItemResponse.Builder categories​(Collection<Category> categories)

        The categories associated with the updated library item.

        Parameters:
        categories - The categories associated with the updated library item.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • categories

        UpdateLibraryItemResponse.Builder categories​(Category... categories)

        The categories associated with the updated library item.

        Parameters:
        categories - The categories associated with the updated library item.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        UpdateLibraryItemResponse.Builder status​(String status)

        The new status of the updated library item.

        Parameters:
        status - The new status of the updated library item.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdAt

        UpdateLibraryItemResponse.Builder createdAt​(Instant createdAt)

        The date and time the library item was originally created.

        Parameters:
        createdAt - The date and time the library item was originally created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdBy

        UpdateLibraryItemResponse.Builder createdBy​(String createdBy)

        The user who originally created the library item.

        Parameters:
        createdBy - The user who originally created the library item.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updatedAt

        UpdateLibraryItemResponse.Builder updatedAt​(Instant updatedAt)

        The date and time the library item was last updated.

        Parameters:
        updatedAt - The date and time the library item was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updatedBy

        UpdateLibraryItemResponse.Builder updatedBy​(String updatedBy)

        The user who last updated the library item.

        Parameters:
        updatedBy - The user who last updated the library item.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ratingCount

        UpdateLibraryItemResponse.Builder ratingCount​(Integer ratingCount)

        The number of ratings the library item has received.

        Parameters:
        ratingCount - The number of ratings the library item has received.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isRatedByUser

        UpdateLibraryItemResponse.Builder isRatedByUser​(Boolean isRatedByUser)

        Whether the current user has rated the library item.

        Parameters:
        isRatedByUser - Whether the current user has rated the library item.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • userCount

        UpdateLibraryItemResponse.Builder userCount​(Integer userCount)

        The number of users who have the associated Q App.

        Parameters:
        userCount - The number of users who have the associated Q App.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isVerified

        UpdateLibraryItemResponse.Builder isVerified​(Boolean isVerified)

        Indicates whether the library item has been verified.

        Parameters:
        isVerified - Indicates whether the library item has been verified.
        Returns:
        Returns a reference to this object so that method calls can be chained together.