Interface CustomFilterConfiguration.Builder

    • Method Detail

      • categoryValue

        CustomFilterConfiguration.Builder categoryValue​(String categoryValue)

        The category value for the filter.

        This field is mutually exclusive to ParameterName.

        Parameters:
        categoryValue - The category value for the filter.

        This field is mutually exclusive to ParameterName.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • parameterName

        CustomFilterConfiguration.Builder parameterName​(String parameterName)

        The parameter whose value should be used for the filter value.

        This field is mutually exclusive to CategoryValue.

        Parameters:
        parameterName - The parameter whose value should be used for the filter value.

        This field is mutually exclusive to CategoryValue.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • nullOption

        CustomFilterConfiguration.Builder nullOption​(String nullOption)

        This option determines how null values should be treated when filtering data.

        • ALL_VALUES: Include null values in filtered results.

        • NULLS_ONLY: Only include null values in filtered results.

        • NON_NULLS_ONLY: Exclude null values from filtered results.

        Parameters:
        nullOption - This option determines how null values should be treated when filtering data.

        • ALL_VALUES: Include null values in filtered results.

        • NULLS_ONLY: Only include null values in filtered results.

        • NON_NULLS_ONLY: Exclude null values from filtered results.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        FilterNullOption, FilterNullOption
      • nullOption

        CustomFilterConfiguration.Builder nullOption​(FilterNullOption nullOption)

        This option determines how null values should be treated when filtering data.

        • ALL_VALUES: Include null values in filtered results.

        • NULLS_ONLY: Only include null values in filtered results.

        • NON_NULLS_ONLY: Exclude null values from filtered results.

        Parameters:
        nullOption - This option determines how null values should be treated when filtering data.

        • ALL_VALUES: Include null values in filtered results.

        • NULLS_ONLY: Only include null values in filtered results.

        • NON_NULLS_ONLY: Exclude null values from filtered results.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        FilterNullOption, FilterNullOption