Interface FormInputCard.Builder

    • Method Detail

      • id

        FormInputCard.Builder id​(String id)

        The unique identifier of the form input card.

        Parameters:
        id - The unique identifier of the form input card.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • title

        FormInputCard.Builder title​(String title)

        The title of the form input card.

        Parameters:
        title - The title of the form input card.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dependencies

        FormInputCard.Builder dependencies​(Collection<String> dependencies)

        Any dependencies or requirements for the form input card.

        Parameters:
        dependencies - Any dependencies or requirements for the form input card.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dependencies

        FormInputCard.Builder dependencies​(String... dependencies)

        Any dependencies or requirements for the form input card.

        Parameters:
        dependencies - Any dependencies or requirements for the form input card.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • type

        FormInputCard.Builder type​(String type)

        The type of the card.

        Parameters:
        type - The type of the card.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        CardType, CardType
      • type

        FormInputCard.Builder type​(CardType type)

        The type of the card.

        Parameters:
        type - The type of the card.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        CardType, CardType
      • metadata

        FormInputCard.Builder metadata​(FormInputCardMetadata metadata)

        The metadata that defines the form input card data.

        Parameters:
        metadata - The metadata that defines the form input card data.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • computeMode

        FormInputCard.Builder computeMode​(String computeMode)

        The compute mode of the form input card. This property determines whether individual participants of a data collection session can submit multiple response or one response. A compute mode of append shall allow participants to submit the same form multiple times with different values. A compute mode of replacecode> shall overwrite the current value for each participant.

        Parameters:
        computeMode - The compute mode of the form input card. This property determines whether individual participants of a data collection session can submit multiple response or one response. A compute mode of append shall allow participants to submit the same form multiple times with different values. A compute mode of replacecode> shall overwrite the current value for each participant.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        InputCardComputeMode, InputCardComputeMode
      • computeMode

        FormInputCard.Builder computeMode​(InputCardComputeMode computeMode)

        The compute mode of the form input card. This property determines whether individual participants of a data collection session can submit multiple response or one response. A compute mode of append shall allow participants to submit the same form multiple times with different values. A compute mode of replacecode> shall overwrite the current value for each participant.

        Parameters:
        computeMode - The compute mode of the form input card. This property determines whether individual participants of a data collection session can submit multiple response or one response. A compute mode of append shall allow participants to submit the same form multiple times with different values. A compute mode of replacecode> shall overwrite the current value for each participant.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        InputCardComputeMode, InputCardComputeMode