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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AnalysisRuleList.BuilderadditionalAnalyses(String additionalAnalyses)An indicator as to whether additional analyses (such as Clean Rooms ML) can be applied to the output of the direct query.AnalysisRuleList.BuilderadditionalAnalyses(AdditionalAnalyses additionalAnalyses)An indicator as to whether additional analyses (such as Clean Rooms ML) can be applied to the output of the direct query.AnalysisRuleList.BuilderallowedJoinOperators(Collection<JoinOperator> allowedJoinOperators)The logical operators (if any) that are to be used in an INNER JOIN match condition.AnalysisRuleList.BuilderallowedJoinOperators(JoinOperator... allowedJoinOperators)The logical operators (if any) that are to be used in an INNER JOIN match condition.AnalysisRuleList.BuilderallowedJoinOperatorsWithStrings(String... allowedJoinOperators)The logical operators (if any) that are to be used in an INNER JOIN match condition.AnalysisRuleList.BuilderallowedJoinOperatorsWithStrings(Collection<String> allowedJoinOperators)The logical operators (if any) that are to be used in an INNER JOIN match condition.AnalysisRuleList.BuilderjoinColumns(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.AnalysisRuleList.BuilderjoinColumns(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.AnalysisRuleList.BuilderlistColumns(String... listColumns)Columns that can be listed in the output.AnalysisRuleList.BuilderlistColumns(Collection<String> listColumns)Columns that can be listed in the output.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
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 isAND.- 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 isAND.- 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 isAND.- 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 isAND.- 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,AdditionalAnalyses
-
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:
AdditionalAnalyses,AdditionalAnalyses
-
-