@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateFindingAggregatorRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description | 
|---|
| CreateFindingAggregatorRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| CreateFindingAggregatorRequest | clone()Creates a shallow clone of this object for all fields except the handler context. | 
| boolean | equals(Object obj) | 
| String | getRegionLinkingMode()
 Indicates whether to aggregate findings from all of the available Regions in the current partition. | 
| List<String> | getRegions()
 If  RegionLinkingModeisALL_REGIONS_EXCEPT_SPECIFIED, then this is a space-separated
 list of Regions that do not aggregate findings to the aggregation Region. | 
| int | hashCode() | 
| void | setRegionLinkingMode(String regionLinkingMode)
 Indicates whether to aggregate findings from all of the available Regions in the current partition. | 
| void | setRegions(Collection<String> regions)
 If  RegionLinkingModeisALL_REGIONS_EXCEPT_SPECIFIED, then this is a space-separated
 list of Regions that do not aggregate findings to the aggregation Region. | 
| String | toString()Returns a string representation of this object. | 
| CreateFindingAggregatorRequest | withRegionLinkingMode(String regionLinkingMode)
 Indicates whether to aggregate findings from all of the available Regions in the current partition. | 
| CreateFindingAggregatorRequest | withRegions(Collection<String> regions)
 If  RegionLinkingModeisALL_REGIONS_EXCEPT_SPECIFIED, then this is a space-separated
 list of Regions that do not aggregate findings to the aggregation Region. | 
| CreateFindingAggregatorRequest | withRegions(String... regions)
 If  RegionLinkingModeisALL_REGIONS_EXCEPT_SPECIFIED, then this is a space-separated
 list of Regions that do not aggregate findings to the aggregation Region. | 
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setRegionLinkingMode(String regionLinkingMode)
Indicates whether to aggregate findings from all of the available Regions in the current partition. Also determines whether to automatically aggregate findings from new Regions as Security Hub supports them and you opt into them.
The selected option also determines how to use the Regions provided in the Regions list.
The options are as follows:
 ALL_REGIONS - Indicates to aggregate findings from all of the Regions where Security Hub is enabled.
 When you choose this option, Security Hub also automatically aggregates findings from new Regions as Security Hub
 supports them and you opt into them.
 
 ALL_REGIONS_EXCEPT_SPECIFIED - Indicates to aggregate findings from all of the Regions where
 Security Hub is enabled, except for the Regions listed in the Regions parameter. When you choose
 this option, Security Hub also automatically aggregates findings from new Regions as Security Hub supports them
 and you opt into them.
 
 SPECIFIED_REGIONS - Indicates to aggregate findings only from the Regions listed in the
 Regions parameter. Security Hub does not automatically aggregate findings from new Regions.
 
regionLinkingMode - Indicates whether to aggregate findings from all of the available Regions in the current partition. Also
        determines whether to automatically aggregate findings from new Regions as Security Hub supports them and
        you opt into them.
        The selected option also determines how to use the Regions provided in the Regions list.
The options are as follows:
        ALL_REGIONS - Indicates to aggregate findings from all of the Regions where Security Hub is
        enabled. When you choose this option, Security Hub also automatically aggregates findings from new Regions
        as Security Hub supports them and you opt into them.
        
        ALL_REGIONS_EXCEPT_SPECIFIED - Indicates to aggregate findings from all of the Regions where
        Security Hub is enabled, except for the Regions listed in the Regions parameter. When you
        choose this option, Security Hub also automatically aggregates findings from new Regions as Security Hub
        supports them and you opt into them.
        
        SPECIFIED_REGIONS - Indicates to aggregate findings only from the Regions listed in the
        Regions parameter. Security Hub does not automatically aggregate findings from new Regions.
        
public String getRegionLinkingMode()
Indicates whether to aggregate findings from all of the available Regions in the current partition. Also determines whether to automatically aggregate findings from new Regions as Security Hub supports them and you opt into them.
The selected option also determines how to use the Regions provided in the Regions list.
The options are as follows:
 ALL_REGIONS - Indicates to aggregate findings from all of the Regions where Security Hub is enabled.
 When you choose this option, Security Hub also automatically aggregates findings from new Regions as Security Hub
 supports them and you opt into them.
 
 ALL_REGIONS_EXCEPT_SPECIFIED - Indicates to aggregate findings from all of the Regions where
 Security Hub is enabled, except for the Regions listed in the Regions parameter. When you choose
 this option, Security Hub also automatically aggregates findings from new Regions as Security Hub supports them
 and you opt into them.
 
 SPECIFIED_REGIONS - Indicates to aggregate findings only from the Regions listed in the
 Regions parameter. Security Hub does not automatically aggregate findings from new Regions.
 
The selected option also determines how to use the Regions provided in the Regions list.
The options are as follows:
         ALL_REGIONS - Indicates to aggregate findings from all of the Regions where Security Hub is
         enabled. When you choose this option, Security Hub also automatically aggregates findings from new
         Regions as Security Hub supports them and you opt into them.
         
         ALL_REGIONS_EXCEPT_SPECIFIED - Indicates to aggregate findings from all of the Regions where
         Security Hub is enabled, except for the Regions listed in the Regions parameter. When you
         choose this option, Security Hub also automatically aggregates findings from new Regions as Security Hub
         supports them and you opt into them.
         
         SPECIFIED_REGIONS - Indicates to aggregate findings only from the Regions listed in the
         Regions parameter. Security Hub does not automatically aggregate findings from new Regions.
         
public CreateFindingAggregatorRequest withRegionLinkingMode(String regionLinkingMode)
Indicates whether to aggregate findings from all of the available Regions in the current partition. Also determines whether to automatically aggregate findings from new Regions as Security Hub supports them and you opt into them.
The selected option also determines how to use the Regions provided in the Regions list.
The options are as follows:
 ALL_REGIONS - Indicates to aggregate findings from all of the Regions where Security Hub is enabled.
 When you choose this option, Security Hub also automatically aggregates findings from new Regions as Security Hub
 supports them and you opt into them.
 
 ALL_REGIONS_EXCEPT_SPECIFIED - Indicates to aggregate findings from all of the Regions where
 Security Hub is enabled, except for the Regions listed in the Regions parameter. When you choose
 this option, Security Hub also automatically aggregates findings from new Regions as Security Hub supports them
 and you opt into them.
 
 SPECIFIED_REGIONS - Indicates to aggregate findings only from the Regions listed in the
 Regions parameter. Security Hub does not automatically aggregate findings from new Regions.
 
regionLinkingMode - Indicates whether to aggregate findings from all of the available Regions in the current partition. Also
        determines whether to automatically aggregate findings from new Regions as Security Hub supports them and
        you opt into them.
        The selected option also determines how to use the Regions provided in the Regions list.
The options are as follows:
        ALL_REGIONS - Indicates to aggregate findings from all of the Regions where Security Hub is
        enabled. When you choose this option, Security Hub also automatically aggregates findings from new Regions
        as Security Hub supports them and you opt into them.
        
        ALL_REGIONS_EXCEPT_SPECIFIED - Indicates to aggregate findings from all of the Regions where
        Security Hub is enabled, except for the Regions listed in the Regions parameter. When you
        choose this option, Security Hub also automatically aggregates findings from new Regions as Security Hub
        supports them and you opt into them.
        
        SPECIFIED_REGIONS - Indicates to aggregate findings only from the Regions listed in the
        Regions parameter. Security Hub does not automatically aggregate findings from new Regions.
        
public List<String> getRegions()
 If RegionLinkingMode is ALL_REGIONS_EXCEPT_SPECIFIED, then this is a space-separated
 list of Regions that do not aggregate findings to the aggregation Region.
 
 If RegionLinkingMode is SPECIFIED_REGIONS, then this is a space-separated list of
 Regions that do aggregate findings to the aggregation Region.
 
RegionLinkingMode is ALL_REGIONS_EXCEPT_SPECIFIED, then this is a
         space-separated list of Regions that do not aggregate findings to the aggregation Region.
         
         If RegionLinkingMode is SPECIFIED_REGIONS, then this is a space-separated list
         of Regions that do aggregate findings to the aggregation Region.
public void setRegions(Collection<String> regions)
 If RegionLinkingMode is ALL_REGIONS_EXCEPT_SPECIFIED, then this is a space-separated
 list of Regions that do not aggregate findings to the aggregation Region.
 
 If RegionLinkingMode is SPECIFIED_REGIONS, then this is a space-separated list of
 Regions that do aggregate findings to the aggregation Region.
 
regions - If RegionLinkingMode is ALL_REGIONS_EXCEPT_SPECIFIED, then this is a
        space-separated list of Regions that do not aggregate findings to the aggregation Region.
        
        If RegionLinkingMode is SPECIFIED_REGIONS, then this is a space-separated list
        of Regions that do aggregate findings to the aggregation Region.
public CreateFindingAggregatorRequest withRegions(String... regions)
 If RegionLinkingMode is ALL_REGIONS_EXCEPT_SPECIFIED, then this is a space-separated
 list of Regions that do not aggregate findings to the aggregation Region.
 
 If RegionLinkingMode is SPECIFIED_REGIONS, then this is a space-separated list of
 Regions that do aggregate findings to the aggregation Region.
 
 NOTE: This method appends the values to the existing list (if any). Use
 setRegions(java.util.Collection) or withRegions(java.util.Collection) if you want to override
 the existing values.
 
regions - If RegionLinkingMode is ALL_REGIONS_EXCEPT_SPECIFIED, then this is a
        space-separated list of Regions that do not aggregate findings to the aggregation Region.
        
        If RegionLinkingMode is SPECIFIED_REGIONS, then this is a space-separated list
        of Regions that do aggregate findings to the aggregation Region.
public CreateFindingAggregatorRequest withRegions(Collection<String> regions)
 If RegionLinkingMode is ALL_REGIONS_EXCEPT_SPECIFIED, then this is a space-separated
 list of Regions that do not aggregate findings to the aggregation Region.
 
 If RegionLinkingMode is SPECIFIED_REGIONS, then this is a space-separated list of
 Regions that do aggregate findings to the aggregation Region.
 
regions - If RegionLinkingMode is ALL_REGIONS_EXCEPT_SPECIFIED, then this is a
        space-separated list of Regions that do not aggregate findings to the aggregation Region.
        
        If RegionLinkingMode is SPECIFIED_REGIONS, then this is a space-separated list
        of Regions that do aggregate findings to the aggregation Region.
public String toString()
toString in class ObjectObject.toString()public CreateFindingAggregatorRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()