Class RuleData.Builder

  • Enclosing class:
    RuleData

    public static final class RuleData.Builder
    extends java.lang.Object
    class builder.
    • Method Detail

      • build

        public RuleData build()
        build new Object.
        Returns:
        RuleData
      • id

        public RuleData.Builder id​(java.lang.String id)
        build id.
        Parameters:
        id - id
        Returns:
        this
      • name

        public RuleData.Builder name​(java.lang.String name)
        build name.
        Parameters:
        name - name
        Returns:
        this
      • pluginName

        public RuleData.Builder pluginName​(java.lang.String pluginName)
        build pluginName.
        Parameters:
        pluginName - pluginName
        Returns:
        this
      • selectorId

        public RuleData.Builder selectorId​(java.lang.String selectorId)
        build selectorId.
        Parameters:
        selectorId - selectorId
        Returns:
        this
      • matchMode

        public RuleData.Builder matchMode​(java.lang.Integer matchMode)
        build matchMode.
        Parameters:
        matchMode - matchMode
        Returns:
        this
      • sort

        public RuleData.Builder sort​(java.lang.Integer sort)
        build sort.
        Parameters:
        sort - sort
        Returns:
        this
      • enabled

        public RuleData.Builder enabled​(java.lang.Boolean enabled)
        build enabled.
        Parameters:
        enabled - enabled
        Returns:
        this
      • loged

        public RuleData.Builder loged​(java.lang.Boolean loged)
        build loged.
        Parameters:
        loged - loged
        Returns:
        this
      • handle

        public RuleData.Builder handle​(java.lang.String handle)
        build handle.
        Parameters:
        handle - handle
        Returns:
        this
      • conditionDataList

        public RuleData.Builder conditionDataList​(java.util.List<ConditionData> conditionDataList)
        build conditionDataList.
        Parameters:
        conditionDataList - conditionDataList
        Returns:
        this