Class CfnConfiguredTableAssociationPropsMixin.ConfiguredTableAssociationAnalysisRuleAggregationProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.cleanrooms.CfnConfiguredTableAssociationPropsMixin.ConfiguredTableAssociationAnalysisRuleAggregationProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnConfiguredTableAssociationPropsMixin.ConfiguredTableAssociationAnalysisRuleAggregationProperty>
- Enclosing interface:
CfnConfiguredTableAssociationPropsMixin.ConfiguredTableAssociationAnalysisRuleAggregationProperty
@Stability(Stable)
public static final class CfnConfiguredTableAssociationPropsMixin.ConfiguredTableAssociationAnalysisRuleAggregationProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnConfiguredTableAssociationPropsMixin.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 CfnConfiguredTableAssociationPropsMixin.ConfiguredTableAssociationAnalysisRuleAggregationProperty.Builder allowedAdditionalAnalyses(List<String> allowedAdditionalAnalyses) Sets the value ofCfnConfiguredTableAssociationPropsMixin.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 CfnConfiguredTableAssociationPropsMixin.ConfiguredTableAssociationAnalysisRuleAggregationProperty.Builder allowedResultReceivers(List<String> allowedResultReceivers) Sets the value ofCfnConfiguredTableAssociationPropsMixin.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 CfnConfiguredTableAssociationPropsMixin.ConfiguredTableAssociationAnalysisRuleAggregationProperty build()Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnConfiguredTableAssociationPropsMixin.ConfiguredTableAssociationAnalysisRuleAggregationProperty>- Returns:
- a new instance of
CfnConfiguredTableAssociationPropsMixin.ConfiguredTableAssociationAnalysisRuleAggregationProperty - Throws:
NullPointerException- if any required attribute was not provided
-