Interface FilterCriteria.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<FilterCriteria.Builder,FilterCriteria>,SdkBuilder<FilterCriteria.Builder,FilterCriteria>,SdkPojo
- Enclosing class:
- FilterCriteria
public static interface FilterCriteria.Builder extends SdkPojo, CopyableBuilder<FilterCriteria.Builder,FilterCriteria>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default FilterCriteria.BuildercreatedTime(Consumer<DateFilter.Builder> createdTime)Filter the investigation results based on when the investigation was created.FilterCriteria.BuildercreatedTime(DateFilter createdTime)Filter the investigation results based on when the investigation was created.default FilterCriteria.BuilderentityArn(Consumer<StringFilter.Builder> entityArn)Filter the investigation results based on the Amazon Resource Name (ARN) of the entity.FilterCriteria.BuilderentityArn(StringFilter entityArn)Filter the investigation results based on the Amazon Resource Name (ARN) of the entity.default FilterCriteria.Builderseverity(Consumer<StringFilter.Builder> severity)Filter the investigation results based on the severity.FilterCriteria.Builderseverity(StringFilter severity)Filter the investigation results based on the severity.default FilterCriteria.Builderstate(Consumer<StringFilter.Builder> state)Filter the investigation results based on the state.FilterCriteria.Builderstate(StringFilter state)Filter the investigation results based on the state.default FilterCriteria.Builderstatus(Consumer<StringFilter.Builder> status)Filter the investigation results based on the status.FilterCriteria.Builderstatus(StringFilter status)Filter the investigation results based on the status.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
severity
FilterCriteria.Builder severity(StringFilter severity)
Filter the investigation results based on the severity.
- Parameters:
severity- Filter the investigation results based on the severity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
severity
default FilterCriteria.Builder severity(Consumer<StringFilter.Builder> severity)
Filter the investigation results based on the severity.
This is a convenience method that creates an instance of theStringFilter.Builderavoiding the need to create one manually viaStringFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toseverity(StringFilter).- Parameters:
severity- a consumer that will call methods onStringFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
severity(StringFilter)
-
status
FilterCriteria.Builder status(StringFilter status)
Filter the investigation results based on the status.
- Parameters:
status- Filter the investigation results based on the status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
default FilterCriteria.Builder status(Consumer<StringFilter.Builder> status)
Filter the investigation results based on the status.
This is a convenience method that creates an instance of theStringFilter.Builderavoiding the need to create one manually viaStringFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostatus(StringFilter).- Parameters:
status- a consumer that will call methods onStringFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
status(StringFilter)
-
state
FilterCriteria.Builder state(StringFilter state)
Filter the investigation results based on the state.
- Parameters:
state- Filter the investigation results based on the state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
default FilterCriteria.Builder state(Consumer<StringFilter.Builder> state)
Filter the investigation results based on the state.
This is a convenience method that creates an instance of theStringFilter.Builderavoiding the need to create one manually viaStringFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostate(StringFilter).- Parameters:
state- a consumer that will call methods onStringFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
state(StringFilter)
-
entityArn
FilterCriteria.Builder entityArn(StringFilter entityArn)
Filter the investigation results based on the Amazon Resource Name (ARN) of the entity.
- Parameters:
entityArn- Filter the investigation results based on the Amazon Resource Name (ARN) of the entity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entityArn
default FilterCriteria.Builder entityArn(Consumer<StringFilter.Builder> entityArn)
Filter the investigation results based on the Amazon Resource Name (ARN) of the entity.
This is a convenience method that creates an instance of theStringFilter.Builderavoiding the need to create one manually viaStringFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toentityArn(StringFilter).- Parameters:
entityArn- a consumer that will call methods onStringFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
entityArn(StringFilter)
-
createdTime
FilterCriteria.Builder createdTime(DateFilter createdTime)
Filter the investigation results based on when the investigation was created.
- Parameters:
createdTime- Filter the investigation results based on when the investigation was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdTime
default FilterCriteria.Builder createdTime(Consumer<DateFilter.Builder> createdTime)
Filter the investigation results based on when the investigation was created.
This is a convenience method that creates an instance of theDateFilter.Builderavoiding the need to create one manually viaDateFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocreatedTime(DateFilter).- Parameters:
createdTime- a consumer that will call methods onDateFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
createdTime(DateFilter)
-
-