Class ColumnFilter.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • fieldName

        public ColumnFilter.Builder fieldName​(String fieldName)
        Name of the column on which the filter must be applied.
        Parameters:
        fieldName - the value to set
        Returns:
        this builder
      • operator

        public ColumnFilter.Builder operator​(ColumnFilter.Operator operator)
        Specifies the type of operator that must be applied for example in, eq etc.
        Parameters:
        operator - the value to set
        Returns:
        this builder
      • expressions

        public ColumnFilter.Builder expressions​(List<String> expressions)
        An array of expressions based on the operator type.

        A filter may have one or more expressions.

        Parameters:
        expressions - the value to set
        Returns:
        this builder
      • isEnabled

        public ColumnFilter.Builder isEnabled​(Boolean isEnabled)
        Indicates whether the filter is enabled.

        Values can either be ‘true’ or ‘false’.

        Parameters:
        isEnabled - the value to set
        Returns:
        this builder
      • isHidden

        public ColumnFilter.Builder isHidden​(Boolean isHidden)
        Indicates whether the filter is hidden.

        Values can either be ‘true’ or ‘false’.

        Parameters:
        isHidden - the value to set
        Returns:
        this builder