public static interface TitleAggregation.Builder extends SdkPojo, CopyableBuilder<TitleAggregation.Builder,TitleAggregation>
| Modifier and Type | Method and Description |
|---|---|
TitleAggregation.Builder |
findingType(AggregationFindingType findingType)
The type of finding to aggregate on.
|
TitleAggregation.Builder |
findingType(String findingType)
The type of finding to aggregate on.
|
TitleAggregation.Builder |
resourceType(AggregationResourceType resourceType)
The resource type to aggregate on.
|
TitleAggregation.Builder |
resourceType(String resourceType)
The resource type to aggregate on.
|
TitleAggregation.Builder |
sortBy(String sortBy)
The value to sort results by.
|
TitleAggregation.Builder |
sortBy(TitleSortBy sortBy)
The value to sort results by.
|
TitleAggregation.Builder |
sortOrder(SortOrder sortOrder)
The order to sort results by.
|
TitleAggregation.Builder |
sortOrder(String sortOrder)
The order to sort results by.
|
TitleAggregation.Builder |
titles(Collection<StringFilter> titles)
The finding titles to aggregate on.
|
TitleAggregation.Builder |
titles(Consumer<StringFilter.Builder>... titles)
The finding titles to aggregate on.
|
TitleAggregation.Builder |
titles(StringFilter... titles)
The finding titles to aggregate on.
|
TitleAggregation.Builder |
vulnerabilityIds(Collection<StringFilter> vulnerabilityIds)
The vulnerability IDs of the findings.
|
TitleAggregation.Builder |
vulnerabilityIds(Consumer<StringFilter.Builder>... vulnerabilityIds)
The vulnerability IDs of the findings.
|
TitleAggregation.Builder |
vulnerabilityIds(StringFilter... vulnerabilityIds)
The vulnerability IDs of the findings.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildTitleAggregation.Builder findingType(String findingType)
The type of finding to aggregate on.
findingType - The type of finding to aggregate on.AggregationFindingType,
AggregationFindingTypeTitleAggregation.Builder findingType(AggregationFindingType findingType)
The type of finding to aggregate on.
findingType - The type of finding to aggregate on.AggregationFindingType,
AggregationFindingTypeTitleAggregation.Builder resourceType(String resourceType)
The resource type to aggregate on.
resourceType - The resource type to aggregate on.AggregationResourceType,
AggregationResourceTypeTitleAggregation.Builder resourceType(AggregationResourceType resourceType)
The resource type to aggregate on.
resourceType - The resource type to aggregate on.AggregationResourceType,
AggregationResourceTypeTitleAggregation.Builder sortBy(String sortBy)
The value to sort results by.
sortBy - The value to sort results by.TitleSortBy,
TitleSortByTitleAggregation.Builder sortBy(TitleSortBy sortBy)
The value to sort results by.
sortBy - The value to sort results by.TitleSortBy,
TitleSortByTitleAggregation.Builder sortOrder(String sortOrder)
The order to sort results by.
TitleAggregation.Builder sortOrder(SortOrder sortOrder)
The order to sort results by.
TitleAggregation.Builder titles(Collection<StringFilter> titles)
The finding titles to aggregate on.
titles - The finding titles to aggregate on.TitleAggregation.Builder titles(StringFilter... titles)
The finding titles to aggregate on.
titles - The finding titles to aggregate on.TitleAggregation.Builder titles(Consumer<StringFilter.Builder>... titles)
The finding titles to aggregate on.
This is a convenience method that creates an instance of theStringFilter.Builder avoiding the need to create one
manually via StringFilter.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #titles(List.
titles - a consumer that will call methods on
StringFilter.Builder#titles(java.util.Collection) TitleAggregation.Builder vulnerabilityIds(Collection<StringFilter> vulnerabilityIds)
The vulnerability IDs of the findings.
vulnerabilityIds - The vulnerability IDs of the findings.TitleAggregation.Builder vulnerabilityIds(StringFilter... vulnerabilityIds)
The vulnerability IDs of the findings.
vulnerabilityIds - The vulnerability IDs of the findings.TitleAggregation.Builder vulnerabilityIds(Consumer<StringFilter.Builder>... vulnerabilityIds)
The vulnerability IDs of the findings.
This is a convenience method that creates an instance of theStringFilter.Builder avoiding the need to create one
manually via StringFilter.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #vulnerabilityIds(List.
vulnerabilityIds - a consumer that will call methods on
StringFilter.Builder#vulnerabilityIds(java.util.Collection) Copyright © 2023. All rights reserved.