Class CfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleAggregationProperty.Builder
java.lang.Object
software.amazon.awscdk.services.cleanrooms.CfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleAggregationProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleAggregationProperty>
- Enclosing interface:
CfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleAggregationProperty
@Stability(Stable)
public static final class CfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleAggregationProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleAggregationProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallowedAdditionalAnalyses(List<String> allowedAdditionalAnalyses) allowedResultReceivers(List<String> allowedResultReceivers) build()Builds the configured instance.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
allowedAdditionalAnalyses
@Stability(Stable) public CfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleAggregationProperty.Builder allowedAdditionalAnalyses(List<String> allowedAdditionalAnalyses) Sets the value ofCfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleAggregationProperty.getAllowedAdditionalAnalyses()- Parameters:
allowedAdditionalAnalyses- The list of resources or wildcards (ARNs) that are allowed to perform additional analysis on query output. TheallowedAdditionalAnalysesparameter is currently supported for the list analysis rule (AnalysisRuleList) and the custom analysis rule (AnalysisRuleCustom).- Returns:
this
-
allowedResultReceivers
@Stability(Stable) public CfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleAggregationProperty.Builder allowedResultReceivers(List<String> allowedResultReceivers) Sets the value ofCfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleAggregationProperty.getAllowedResultReceivers()- Parameters:
allowedResultReceivers- The list of collaboration members who are allowed to receive results of queries run with this configured table.- Returns:
this
-
build
@Stability(Stable) public CfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleAggregationProperty build()Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleAggregationProperty>- Returns:
- a new instance of
CfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleAggregationProperty - Throws:
NullPointerException- if any required attribute was not provided
-