Interface AnalysisRuleList.Builder

  • Method Details

    • 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.
    • additionalAnalyses

      AnalysisRuleList.Builder additionalAnalyses(String additionalAnalyses)

      An indicator as to whether additional analyses (such as Clean Rooms ML) can be applied to the output of the direct query.

      Parameters:
      additionalAnalyses - An indicator as to whether additional analyses (such as Clean Rooms ML) can be applied to the output of the direct query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • additionalAnalyses

      AnalysisRuleList.Builder additionalAnalyses(AdditionalAnalyses additionalAnalyses)

      An indicator as to whether additional analyses (such as Clean Rooms ML) can be applied to the output of the direct query.

      Parameters:
      additionalAnalyses - An indicator as to whether additional analyses (such as Clean Rooms ML) can be applied to the output of the direct query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: