Interface IBaseTriggerPropsBuilder<Self extends IBaseTriggerPropsBuilder<Self,Props>, Props extends BaseTriggerProps>

All Superinterfaces:
IWorkflowElementBuilder<WorkflowTrigger, Props>
All Known Subinterfaces:
IFormRecordMessagePostedBuilder, IFormRecordMessageUploadRequestFulfilledBuilder, IUserInvocationTriggerBuilder

public interface IBaseTriggerPropsBuilder<Self extends IBaseTriggerPropsBuilder<Self,Props>, Props extends BaseTriggerProps> extends IWorkflowElementBuilder<WorkflowTrigger, Props>
Base builder for configuring a BaseTriggerProps event listener.
Since:
8.3.3
  • Method Details

    • color

      Self color(ClientOpaqueColor color)
      Sets the color of the trigger.
      Parameters:
      color - The color of the trigger.
      Returns:
      This builder for chaining methods calls.
    • description

      Self description(String description)
      Sets the description of the trigger.
      Parameters:
      description - The description of the trigger.
      Returns:
      This builder for chaining methods calls.
    • icon

      Self icon(ClientIcon icon)
      Sets the icon of the trigger.
      Parameters:
      icon - The icon of the trigger.
      Returns:
      This builder for chaining methods calls.
    • name

      Self name(String name)
      Sets the name of the trigger.
      Parameters:
      name - The name of the trigger.
      Returns:
      This builder for chaining methods calls.