Interface AnalysisRuleList.Builder

    • Method Detail

      • joinColumns

        AnalysisRuleList.Builder joinColumns​(Collection<String> joinColumns)

        Columns that can be used to join a configured table with the table of the member who can query and other members' configured tables.

        Parameters:
        joinColumns - Columns that can be used to join a configured table with the table of the member who can query and other members' configured tables.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • joinColumns

        AnalysisRuleList.Builder joinColumns​(String... joinColumns)

        Columns that can be used to join a configured table with the table of the member who can query and other members' configured tables.

        Parameters:
        joinColumns - Columns that can be used to join a configured table with the table of the member who can query and other members' configured tables.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allowedJoinOperatorsWithStrings

        AnalysisRuleList.Builder allowedJoinOperatorsWithStrings​(Collection<String> allowedJoinOperators)

        The logical operators (if any) that are to be used in an INNER JOIN match condition. Default is AND.

        Parameters:
        allowedJoinOperators - The logical operators (if any) that are to be used in an INNER JOIN match condition. Default is AND.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allowedJoinOperatorsWithStrings

        AnalysisRuleList.Builder allowedJoinOperatorsWithStrings​(String... allowedJoinOperators)

        The logical operators (if any) that are to be used in an INNER JOIN match condition. Default is AND.

        Parameters:
        allowedJoinOperators - The logical operators (if any) that are to be used in an INNER JOIN match condition. Default is AND.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allowedJoinOperators

        AnalysisRuleList.Builder allowedJoinOperators​(Collection<JoinOperator> allowedJoinOperators)

        The logical operators (if any) that are to be used in an INNER JOIN match condition. Default is AND.

        Parameters:
        allowedJoinOperators - The logical operators (if any) that are to be used in an INNER JOIN match condition. Default is AND.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allowedJoinOperators

        AnalysisRuleList.Builder allowedJoinOperators​(JoinOperator... allowedJoinOperators)

        The logical operators (if any) that are to be used in an INNER JOIN match condition. Default is AND.

        Parameters:
        allowedJoinOperators - The logical operators (if any) that are to be used in an INNER JOIN match condition. Default is AND.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • listColumns

        AnalysisRuleList.Builder listColumns​(Collection<String> listColumns)

        Columns that can be listed in the output.

        Parameters:
        listColumns - Columns that can be listed in the output.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • listColumns

        AnalysisRuleList.Builder listColumns​(String... listColumns)

        Columns that can be listed in the output.

        Parameters:
        listColumns - Columns that can be listed in the output.
        Returns:
        Returns a reference to this object so that method calls can be chained together.