Interface ListScanJobSummariesRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,BackupRequest.Builder,Buildable,CopyableBuilder<ListScanJobSummariesRequest.Builder,,ListScanJobSummariesRequest> SdkBuilder<ListScanJobSummariesRequest.Builder,,ListScanJobSummariesRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
ListScanJobSummariesRequest
-
Method Summary
Modifier and TypeMethodDescriptionReturns the job count for the specified account.aggregationPeriod(String aggregationPeriod) The period for the returned results.aggregationPeriod(AggregationPeriod aggregationPeriod) The period for the returned results.malwareScanner(String malwareScanner) Returns only the scan jobs for the specified malware scanner.malwareScanner(MalwareScanner malwareScanner) Returns only the scan jobs for the specified malware scanner.maxResults(Integer maxResults) The maximum number of items to be returned.The next item following a partial list of returned items.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.resourceType(String resourceType) Returns the job count for the specified resource type.scanResultStatus(String scanResultStatus) Returns only the scan jobs for the specified scan results.scanResultStatus(ScanResultStatus scanResultStatus) Returns only the scan jobs for the specified scan results.Returns only the scan jobs for the specified scanning job state.state(ScanJobStatus state) Returns only the scan jobs for the specified scanning job state.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.services.backup.model.BackupRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
accountId
Returns the job count for the specified account.
If the request is sent from a member account or an account not part of Amazon Web Services Organizations, jobs within requestor's account will be returned.
Root, admin, and delegated administrator accounts can use the value
ANYto return job counts from every account in the organization.AGGREGATE_ALLaggregates job counts from all accounts within the authenticated organization, then returns the sum.- Parameters:
accountId- Returns the job count for the specified account.If the request is sent from a member account or an account not part of Amazon Web Services Organizations, jobs within requestor's account will be returned.
Root, admin, and delegated administrator accounts can use the value
ANYto return job counts from every account in the organization.AGGREGATE_ALLaggregates job counts from all accounts within the authenticated organization, then returns the sum.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
Returns the job count for the specified resource type. Use request
GetSupportedResourceTypesto obtain strings for supported resource types.The the value
ANYreturns count of all resource types.AGGREGATE_ALLaggregates job counts for all resource types and returns the sum.- Parameters:
resourceType- Returns the job count for the specified resource type. Use requestGetSupportedResourceTypesto obtain strings for supported resource types.The the value
ANYreturns count of all resource types.AGGREGATE_ALLaggregates job counts for all resource types and returns the sum.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
malwareScanner
Returns only the scan jobs for the specified malware scanner. Currently the only MalwareScanner is
GUARDDUTY. But the field also supportsANY, andAGGREGATE_ALL.- Parameters:
malwareScanner- Returns only the scan jobs for the specified malware scanner. Currently the only MalwareScanner isGUARDDUTY. But the field also supportsANY, andAGGREGATE_ALL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
malwareScanner
Returns only the scan jobs for the specified malware scanner. Currently the only MalwareScanner is
GUARDDUTY. But the field also supportsANY, andAGGREGATE_ALL.- Parameters:
malwareScanner- Returns only the scan jobs for the specified malware scanner. Currently the only MalwareScanner isGUARDDUTY. But the field also supportsANY, andAGGREGATE_ALL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scanResultStatus
Returns only the scan jobs for the specified scan results.
- Parameters:
scanResultStatus- Returns only the scan jobs for the specified scan results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scanResultStatus
Returns only the scan jobs for the specified scan results.
- Parameters:
scanResultStatus- Returns only the scan jobs for the specified scan results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
Returns only the scan jobs for the specified scanning job state.
- Parameters:
state- Returns only the scan jobs for the specified scanning job state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
Returns only the scan jobs for the specified scanning job state.
- Parameters:
state- Returns only the scan jobs for the specified scanning job state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
aggregationPeriod
The period for the returned results.
-
ONE_DAYThe daily job count for the prior 1 day. -
SEVEN_DAYSThe daily job count for the prior 7 days. -
FOURTEEN_DAYSThe daily job count for the prior 14 days.
- Parameters:
aggregationPeriod- The period for the returned results.-
ONE_DAYThe daily job count for the prior 1 day. -
SEVEN_DAYSThe daily job count for the prior 7 days. -
FOURTEEN_DAYSThe daily job count for the prior 14 days.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
aggregationPeriod
The period for the returned results.
-
ONE_DAYThe daily job count for the prior 1 day. -
SEVEN_DAYSThe daily job count for the prior 7 days. -
FOURTEEN_DAYSThe daily job count for the prior 14 days.
- Parameters:
aggregationPeriod- The period for the returned results.-
ONE_DAYThe daily job count for the prior 1 day. -
SEVEN_DAYSThe daily job count for the prior 7 days. -
FOURTEEN_DAYSThe daily job count for the prior 14 days.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
maxResults
The maximum number of items to be returned.
The value is an integer. Range of accepted values is from 1 to 500.
- Parameters:
maxResults- The maximum number of items to be returned.The value is an integer. Range of accepted values is from 1 to 500.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
The next item following a partial list of returned items. For example, if a request is made to return
MaxResultsnumber of items,NextTokenallows you to return more items in your list starting at the location pointed to by the next token.- Parameters:
nextToken- The next item following a partial list of returned items. For example, if a request is made to returnMaxResultsnumber of items,NextTokenallows you to return more items in your list starting at the location pointed to by the next token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListScanJobSummariesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
ListScanJobSummariesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-