Interface ListCisScanConfigurationsRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<ListCisScanConfigurationsRequest.Builder,,- ListCisScanConfigurationsRequest> - Inspector2Request.Builder,- SdkBuilder<ListCisScanConfigurationsRequest.Builder,,- ListCisScanConfigurationsRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- ListCisScanConfigurationsRequest
@Mutable
@NotThreadSafe
public static interface ListCisScanConfigurationsRequest.Builder
extends Inspector2Request.Builder, SdkPojo, CopyableBuilder<ListCisScanConfigurationsRequest.Builder,ListCisScanConfigurationsRequest> 
- 
Method SummaryModifier and TypeMethodDescriptionfilterCriteria(Consumer<ListCisScanConfigurationsFilterCriteria.Builder> filterCriteria) The CIS scan configuration filter criteria.filterCriteria(ListCisScanConfigurationsFilterCriteria filterCriteria) The CIS scan configuration filter criteria.maxResults(Integer maxResults) The maximum number of CIS scan configurations to be returned in a single page of results.The pagination token from a previous request that's used to retrieve the next page of results.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.The CIS scan configuration sort by order.sortBy(CisScanConfigurationsSortBy sortBy) The CIS scan configuration sort by order.The CIS scan configuration sort order order.sortOrder(CisSortOrder sortOrder) The CIS scan configuration sort order order.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.inspector2.model.Inspector2Request.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
filterCriteriaListCisScanConfigurationsRequest.Builder filterCriteria(ListCisScanConfigurationsFilterCriteria filterCriteria) The CIS scan configuration filter criteria. - Parameters:
- filterCriteria- The CIS scan configuration filter criteria.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
filterCriteriadefault ListCisScanConfigurationsRequest.Builder filterCriteria(Consumer<ListCisScanConfigurationsFilterCriteria.Builder> filterCriteria) The CIS scan configuration filter criteria. This is a convenience method that creates an instance of theListCisScanConfigurationsFilterCriteria.Builderavoiding the need to create one manually viaListCisScanConfigurationsFilterCriteria.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofilterCriteria(ListCisScanConfigurationsFilterCriteria).- Parameters:
- filterCriteria- a consumer that will call methods on- ListCisScanConfigurationsFilterCriteria.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
sortByThe CIS scan configuration sort by order. - Parameters:
- sortBy- The CIS scan configuration sort by order.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
sortByThe CIS scan configuration sort by order. - Parameters:
- sortBy- The CIS scan configuration sort by order.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
sortOrderThe CIS scan configuration sort order order. - Parameters:
- sortOrder- The CIS scan configuration sort order order.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
sortOrderThe CIS scan configuration sort order order. - Parameters:
- sortOrder- The CIS scan configuration sort order order.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
nextTokenThe pagination token from a previous request that's used to retrieve the next page of results. - Parameters:
- nextToken- The pagination token from a previous request that's used to retrieve the next page of results.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
maxResultsThe maximum number of CIS scan configurations to be returned in a single page of results. - Parameters:
- maxResults- The maximum number of CIS scan configurations to be returned in a single page of results.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
overrideConfigurationListCisScanConfigurationsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationListCisScanConfigurationsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-