* The ARN of the finding aggregator. You use the finding aggregator ARN to retrieve details for, update, and stop * finding aggregation. *
*/ private String findingAggregatorArn; /** ** The aggregation Region. *
*/ private String findingAggregationRegion; /** ** Indicates whether to link all Regions, all Regions except for a list of excluded Regions, or a list of included * Regions. *
*/ private String regionLinkingMode; /** ** The list of excluded Regions or included Regions. *
*/ private java.util.List* The ARN of the finding aggregator. You use the finding aggregator ARN to retrieve details for, update, and stop * finding aggregation. *
* * @param findingAggregatorArn * The ARN of the finding aggregator. You use the finding aggregator ARN to retrieve details for, update, and * stop finding aggregation. */ public void setFindingAggregatorArn(String findingAggregatorArn) { this.findingAggregatorArn = findingAggregatorArn; } /** ** The ARN of the finding aggregator. You use the finding aggregator ARN to retrieve details for, update, and stop * finding aggregation. *
* * @return The ARN of the finding aggregator. You use the finding aggregator ARN to retrieve details for, update, * and stop finding aggregation. */ public String getFindingAggregatorArn() { return this.findingAggregatorArn; } /** ** The ARN of the finding aggregator. You use the finding aggregator ARN to retrieve details for, update, and stop * finding aggregation. *
* * @param findingAggregatorArn * The ARN of the finding aggregator. You use the finding aggregator ARN to retrieve details for, update, and * stop finding aggregation. * @return Returns a reference to this object so that method calls can be chained together. */ public CreateFindingAggregatorResult withFindingAggregatorArn(String findingAggregatorArn) { setFindingAggregatorArn(findingAggregatorArn); return this; } /** ** The aggregation Region. *
* * @param findingAggregationRegion * The aggregation Region. */ public void setFindingAggregationRegion(String findingAggregationRegion) { this.findingAggregationRegion = findingAggregationRegion; } /** ** The aggregation Region. *
* * @return The aggregation Region. */ public String getFindingAggregationRegion() { return this.findingAggregationRegion; } /** ** The aggregation Region. *
* * @param findingAggregationRegion * The aggregation Region. * @return Returns a reference to this object so that method calls can be chained together. */ public CreateFindingAggregatorResult withFindingAggregationRegion(String findingAggregationRegion) { setFindingAggregationRegion(findingAggregationRegion); return this; } /** ** Indicates whether to link all Regions, all Regions except for a list of excluded Regions, or a list of included * Regions. *
* * @param regionLinkingMode * Indicates whether to link all Regions, all Regions except for a list of excluded Regions, or a list of * included Regions. */ public void setRegionLinkingMode(String regionLinkingMode) { this.regionLinkingMode = regionLinkingMode; } /** ** Indicates whether to link all Regions, all Regions except for a list of excluded Regions, or a list of included * Regions. *
* * @return Indicates whether to link all Regions, all Regions except for a list of excluded Regions, or a list of * included Regions. */ public String getRegionLinkingMode() { return this.regionLinkingMode; } /** ** Indicates whether to link all Regions, all Regions except for a list of excluded Regions, or a list of included * Regions. *
* * @param regionLinkingMode * Indicates whether to link all Regions, all Regions except for a list of excluded Regions, or a list of * included Regions. * @return Returns a reference to this object so that method calls can be chained together. */ public CreateFindingAggregatorResult withRegionLinkingMode(String regionLinkingMode) { setRegionLinkingMode(regionLinkingMode); return this; } /** ** The list of excluded Regions or included Regions. *
* * @return The list of excluded Regions or included Regions. */ public java.util.List* The list of excluded Regions or included Regions. *
* * @param regions * The list of excluded Regions or included Regions. */ public void setRegions(java.util.Collection* The list of excluded Regions or included Regions. *
** NOTE: This method appends the values to the existing list (if any). Use * {@link #setRegions(java.util.Collection)} or {@link #withRegions(java.util.Collection)} if you want to override * the existing values. *
* * @param regions * The list of excluded Regions or included Regions. * @return Returns a reference to this object so that method calls can be chained together. */ public CreateFindingAggregatorResult withRegions(String... regions) { if (this.regions == null) { setRegions(new java.util.ArrayList* The list of excluded Regions or included Regions. *
* * @param regions * The list of excluded Regions or included Regions. * @return Returns a reference to this object so that method calls can be chained together. */ public CreateFindingAggregatorResult withRegions(java.util.Collection