Interface QPluginCard.Builder

    • Method Detail

      • id

        QPluginCard.Builder id​(String id)

        The unique identifier of the plugin card.

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

        QPluginCard.Builder title​(String title)

        The title or label of the plugin card.

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

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

        Any dependencies or requirements for the plugin card.

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

        QPluginCard.Builder dependencies​(String... dependencies)

        Any dependencies or requirements for the plugin card.

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

        QPluginCard.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

        QPluginCard.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
      • prompt

        QPluginCard.Builder prompt​(String prompt)

        The prompt or instructions displayed for the plugin card.

        Parameters:
        prompt - The prompt or instructions displayed for the plugin card.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • pluginType

        QPluginCard.Builder pluginType​(String pluginType)

        The type or category of the plugin used by the card.

        Parameters:
        pluginType - The type or category of the plugin used by the card.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        PluginType, PluginType
      • pluginType

        QPluginCard.Builder pluginType​(PluginType pluginType)

        The type or category of the plugin used by the card.

        Parameters:
        pluginType - The type or category of the plugin used by the card.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        PluginType, PluginType
      • pluginId

        QPluginCard.Builder pluginId​(String pluginId)

        The unique identifier of the plugin used by the card.

        Parameters:
        pluginId - The unique identifier of the plugin used by the card.
        Returns:
        Returns a reference to this object so that method calls can be chained together.