Interface AnalysisRuleList.Builder

All Superinterfaces:
Buildable, CopyableBuilder<AnalysisRuleList.Builder,AnalysisRuleList>, SdkBuilder<AnalysisRuleList.Builder,AnalysisRuleList>, SdkPojo
Enclosing class:
AnalysisRuleList

public static interface AnalysisRuleList.Builder extends SdkPojo, CopyableBuilder<AnalysisRuleList.Builder,AnalysisRuleList>
  • 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.