Interface QPluginCard.Builder

All Superinterfaces:
Buildable, CopyableBuilder<QPluginCard.Builder,QPluginCard>, SdkBuilder<QPluginCard.Builder,QPluginCard>, SdkPojo
Enclosing class:
QPluginCard

public static interface QPluginCard.Builder extends SdkPojo, CopyableBuilder<QPluginCard.Builder,QPluginCard>
  • Method Details

    • 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

      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

      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:
    • 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:
    • 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

      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:
    • 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.