Interface IterableFormItem.Builder

  • Method Details

    • itemId

      The unique identifier of the item.

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

      IterableFormItem.Builder itemName(String itemName)

      The name of the item.

      Parameters:
      itemName - The name of the item.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • glossaryTerms

      IterableFormItem.Builder glossaryTerms(Collection<String> glossaryTerms)

      The identifiers of the glossary terms associated with the item.

      Parameters:
      glossaryTerms - The identifiers of the glossary terms associated with the item.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • glossaryTerms

      IterableFormItem.Builder glossaryTerms(String... glossaryTerms)

      The identifiers of the glossary terms associated with the item.

      Parameters:
      glossaryTerms - The identifiers of the glossary terms associated with the item.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • forms

      The forms on the item, keyed by form name.

      Parameters:
      forms - The forms on the item, keyed by form name.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • attachments

      Additional attachments on the item for more context, keyed by attachment name.

      Parameters:
      attachments - Additional attachments on the item for more context, keyed by attachment name.
      Returns:
      Returns a reference to this object so that method calls can be chained together.