Interface CoverageFilterCriteria.Builder

    • Method Detail

      • accountId

        CoverageFilterCriteria.Builder accountId​(Collection<CoverageStringFilter> accountId)

        An array of Amazon Web Services account IDs to return coverage statistics for.

        Parameters:
        accountId - An array of Amazon Web Services account IDs to return coverage statistics for.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • accountId

        CoverageFilterCriteria.Builder accountId​(CoverageStringFilter... accountId)

        An array of Amazon Web Services account IDs to return coverage statistics for.

        Parameters:
        accountId - An array of Amazon Web Services account IDs to return coverage statistics for.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ec2InstanceTags

        CoverageFilterCriteria.Builder ec2InstanceTags​(Collection<CoverageMapFilter> ec2InstanceTags)

        The Amazon EC2 instance tags to filter on.

        Parameters:
        ec2InstanceTags - The Amazon EC2 instance tags to filter on.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ec2InstanceTags

        CoverageFilterCriteria.Builder ec2InstanceTags​(CoverageMapFilter... ec2InstanceTags)

        The Amazon EC2 instance tags to filter on.

        Parameters:
        ec2InstanceTags - The Amazon EC2 instance tags to filter on.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ecrImageTags

        CoverageFilterCriteria.Builder ecrImageTags​(Collection<CoverageStringFilter> ecrImageTags)

        The Amazon ECR image tags to filter on.

        Parameters:
        ecrImageTags - The Amazon ECR image tags to filter on.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ecrImageTags

        CoverageFilterCriteria.Builder ecrImageTags​(CoverageStringFilter... ecrImageTags)

        The Amazon ECR image tags to filter on.

        Parameters:
        ecrImageTags - The Amazon ECR image tags to filter on.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ecrRepositoryName

        CoverageFilterCriteria.Builder ecrRepositoryName​(Collection<CoverageStringFilter> ecrRepositoryName)

        The Amazon ECR repository name to filter on.

        Parameters:
        ecrRepositoryName - The Amazon ECR repository name to filter on.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ecrRepositoryName

        CoverageFilterCriteria.Builder ecrRepositoryName​(CoverageStringFilter... ecrRepositoryName)

        The Amazon ECR repository name to filter on.

        Parameters:
        ecrRepositoryName - The Amazon ECR repository name to filter on.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • imagePulledAt

        CoverageFilterCriteria.Builder imagePulledAt​(Collection<CoverageDateFilter> imagePulledAt)

        The date an image was last pulled at.

        Parameters:
        imagePulledAt - The date an image was last pulled at.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • imagePulledAt

        CoverageFilterCriteria.Builder imagePulledAt​(CoverageDateFilter... imagePulledAt)

        The date an image was last pulled at.

        Parameters:
        imagePulledAt - The date an image was last pulled at.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lambdaFunctionName

        CoverageFilterCriteria.Builder lambdaFunctionName​(Collection<CoverageStringFilter> lambdaFunctionName)

        Returns coverage statistics for Amazon Web Services Lambda functions filtered by function names.

        Parameters:
        lambdaFunctionName - Returns coverage statistics for Amazon Web Services Lambda functions filtered by function names.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lambdaFunctionName

        CoverageFilterCriteria.Builder lambdaFunctionName​(CoverageStringFilter... lambdaFunctionName)

        Returns coverage statistics for Amazon Web Services Lambda functions filtered by function names.

        Parameters:
        lambdaFunctionName - Returns coverage statistics for Amazon Web Services Lambda functions filtered by function names.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lambdaFunctionRuntime

        CoverageFilterCriteria.Builder lambdaFunctionRuntime​(Collection<CoverageStringFilter> lambdaFunctionRuntime)

        Returns coverage statistics for Amazon Web Services Lambda functions filtered by runtime.

        Parameters:
        lambdaFunctionRuntime - Returns coverage statistics for Amazon Web Services Lambda functions filtered by runtime.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lambdaFunctionRuntime

        CoverageFilterCriteria.Builder lambdaFunctionRuntime​(CoverageStringFilter... lambdaFunctionRuntime)

        Returns coverage statistics for Amazon Web Services Lambda functions filtered by runtime.

        Parameters:
        lambdaFunctionRuntime - Returns coverage statistics for Amazon Web Services Lambda functions filtered by runtime.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lambdaFunctionTags

        CoverageFilterCriteria.Builder lambdaFunctionTags​(Collection<CoverageMapFilter> lambdaFunctionTags)

        Returns coverage statistics for Amazon Web Services Lambda functions filtered by tag.

        Parameters:
        lambdaFunctionTags - Returns coverage statistics for Amazon Web Services Lambda functions filtered by tag.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lambdaFunctionTags

        CoverageFilterCriteria.Builder lambdaFunctionTags​(CoverageMapFilter... lambdaFunctionTags)

        Returns coverage statistics for Amazon Web Services Lambda functions filtered by tag.

        Parameters:
        lambdaFunctionTags - Returns coverage statistics for Amazon Web Services Lambda functions filtered by tag.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastScannedAt

        CoverageFilterCriteria.Builder lastScannedAt​(Collection<CoverageDateFilter> lastScannedAt)

        Filters Amazon Web Services resources based on whether Amazon Inspector has checked them for vulnerabilities within the specified time range.

        Parameters:
        lastScannedAt - Filters Amazon Web Services resources based on whether Amazon Inspector has checked them for vulnerabilities within the specified time range.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastScannedAt

        CoverageFilterCriteria.Builder lastScannedAt​(CoverageDateFilter... lastScannedAt)

        Filters Amazon Web Services resources based on whether Amazon Inspector has checked them for vulnerabilities within the specified time range.

        Parameters:
        lastScannedAt - Filters Amazon Web Services resources based on whether Amazon Inspector has checked them for vulnerabilities within the specified time range.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resourceId

        CoverageFilterCriteria.Builder resourceId​(Collection<CoverageStringFilter> resourceId)

        An array of Amazon Web Services resource IDs to return coverage statistics for.

        Parameters:
        resourceId - An array of Amazon Web Services resource IDs to return coverage statistics for.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resourceId

        CoverageFilterCriteria.Builder resourceId​(CoverageStringFilter... resourceId)

        An array of Amazon Web Services resource IDs to return coverage statistics for.

        Parameters:
        resourceId - An array of Amazon Web Services resource IDs to return coverage statistics for.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resourceType

        CoverageFilterCriteria.Builder resourceType​(Collection<CoverageStringFilter> resourceType)

        An array of Amazon Web Services resource types to return coverage statistics for. The values can be AWS_EC2_INSTANCE, AWS_LAMBDA_FUNCTION, AWS_ECR_CONTAINER_IMAGE, AWS_ECR_REPOSITORY or AWS_ACCOUNT.

        Parameters:
        resourceType - An array of Amazon Web Services resource types to return coverage statistics for. The values can be AWS_EC2_INSTANCE, AWS_LAMBDA_FUNCTION, AWS_ECR_CONTAINER_IMAGE, AWS_ECR_REPOSITORY or AWS_ACCOUNT.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resourceType

        CoverageFilterCriteria.Builder resourceType​(CoverageStringFilter... resourceType)

        An array of Amazon Web Services resource types to return coverage statistics for. The values can be AWS_EC2_INSTANCE, AWS_LAMBDA_FUNCTION, AWS_ECR_CONTAINER_IMAGE, AWS_ECR_REPOSITORY or AWS_ACCOUNT.

        Parameters:
        resourceType - An array of Amazon Web Services resource types to return coverage statistics for. The values can be AWS_EC2_INSTANCE, AWS_LAMBDA_FUNCTION, AWS_ECR_CONTAINER_IMAGE, AWS_ECR_REPOSITORY or AWS_ACCOUNT.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • scanStatusCode

        CoverageFilterCriteria.Builder scanStatusCode​(Collection<CoverageStringFilter> scanStatusCode)

        The scan status code to filter on. Valid values are: ValidationException, InternalServerException, ResourceNotFoundException, BadRequestException, and ThrottlingException.

        Parameters:
        scanStatusCode - The scan status code to filter on. Valid values are: ValidationException, InternalServerException, ResourceNotFoundException, BadRequestException, and ThrottlingException.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • scanStatusCode

        CoverageFilterCriteria.Builder scanStatusCode​(CoverageStringFilter... scanStatusCode)

        The scan status code to filter on. Valid values are: ValidationException, InternalServerException, ResourceNotFoundException, BadRequestException, and ThrottlingException.

        Parameters:
        scanStatusCode - The scan status code to filter on. Valid values are: ValidationException, InternalServerException, ResourceNotFoundException, BadRequestException, and ThrottlingException.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • scanStatusReason

        CoverageFilterCriteria.Builder scanStatusReason​(Collection<CoverageStringFilter> scanStatusReason)

        The scan status reason to filter on.

        Parameters:
        scanStatusReason - The scan status reason to filter on.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • scanStatusReason

        CoverageFilterCriteria.Builder scanStatusReason​(CoverageStringFilter... scanStatusReason)

        The scan status reason to filter on.

        Parameters:
        scanStatusReason - The scan status reason to filter on.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • scanType

        CoverageFilterCriteria.Builder scanType​(Collection<CoverageStringFilter> scanType)

        An array of Amazon Inspector scan types to return coverage statistics for.

        Parameters:
        scanType - An array of Amazon Inspector scan types to return coverage statistics for.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • scanType

        CoverageFilterCriteria.Builder scanType​(CoverageStringFilter... scanType)

        An array of Amazon Inspector scan types to return coverage statistics for.

        Parameters:
        scanType - An array of Amazon Inspector scan types to return coverage statistics for.
        Returns:
        Returns a reference to this object so that method calls can be chained together.