public static interface Insight.Builder extends SdkPojo, CopyableBuilder<Insight.Builder,Insight>
| Modifier and Type | Method and Description |
|---|---|
Insight.Builder |
filters(AwsSecurityFindingFilters filters)
A collection of attributes that are applied to all active Security Hub-aggregated findings and that result in
a subset of findings that are included in this insight.
|
default Insight.Builder |
filters(Consumer<AwsSecurityFindingFilters.Builder> filters)
A collection of attributes that are applied to all active Security Hub-aggregated findings and that result in
a subset of findings that are included in this insight.
|
Insight.Builder |
groupByAttribute(String groupByAttribute)
The attribute by which the insight's findings are grouped.
|
Insight.Builder |
insightArn(String insightArn)
The ARN of a Security Hub insight.
|
Insight.Builder |
name(String name)
The name of a Security Hub insight.
|
copyapplyMutation, buildInsight.Builder insightArn(String insightArn)
The ARN of a Security Hub insight.
insightArn - The ARN of a Security Hub insight.Insight.Builder name(String name)
The name of a Security Hub insight.
name - The name of a Security Hub insight.Insight.Builder filters(AwsSecurityFindingFilters filters)
A collection of attributes that are applied to all active Security Hub-aggregated findings and that result in a subset of findings that are included in this insight.
filters - A collection of attributes that are applied to all active Security Hub-aggregated findings and that
result in a subset of findings that are included in this insight.default Insight.Builder filters(Consumer<AwsSecurityFindingFilters.Builder> filters)
A collection of attributes that are applied to all active Security Hub-aggregated findings and that result in a subset of findings that are included in this insight.
This is a convenience that creates an instance of theAwsSecurityFindingFilters.Builder avoiding the
need to create one manually via AwsSecurityFindingFilters.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to filters(AwsSecurityFindingFilters).filters - a consumer that will call methods on AwsSecurityFindingFilters.Builderfilters(AwsSecurityFindingFilters)Insight.Builder groupByAttribute(String groupByAttribute)
The attribute by which the insight's findings are grouped. This attribute is used as a findings aggregator for the purposes of viewing and managing multiple related findings under a single operand.
groupByAttribute - The attribute by which the insight's findings are grouped. This attribute is used as a findings
aggregator for the purposes of viewing and managing multiple related findings under a single operand.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.